From 0d4fb73e404f2549757ce498a10dd2a70b7154b0 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sat, 31 Oct 2015 02:28:56 +0000 Subject: [PATCH] Removed our local copy of Django, and added it to the requirements instead. Updated the LICENSE to match, as we're not carrying along external components in the repository any more. - Legacy-Id: 10337 --- LICENSE | 9 +- django/__init__.py | 21 - django/apps/__init__.py | 2 - django/apps/config.py | 207 - django/apps/registry.py | 441 - django/bin/django-admin.py | 5 - django/conf/__init__.py | 172 - django/conf/app_template/__init__.py | 0 django/conf/app_template/admin.py | 3 - .../conf/app_template/migrations/__init__.py | 0 django/conf/app_template/models.py | 3 - django/conf/app_template/tests.py | 3 - django/conf/app_template/views.py | 3 - django/conf/global_settings.py | 640 -- django/conf/locale/__init__.py | 530 - django/conf/locale/af/LC_MESSAGES/django.mo | Bin 20158 -> 0 bytes django/conf/locale/af/LC_MESSAGES/django.po | 1423 --- django/conf/locale/ar/LC_MESSAGES/django.mo | Bin 30009 -> 0 bytes django/conf/locale/ar/LC_MESSAGES/django.po | 1503 --- django/conf/locale/ar/__init__.py | 0 django/conf/locale/ar/formats.py | 24 - django/conf/locale/ast/LC_MESSAGES/django.mo | Bin 17169 -> 0 bytes django/conf/locale/ast/LC_MESSAGES/django.po | 1402 --- django/conf/locale/az/LC_MESSAGES/django.mo | Bin 14672 -> 0 bytes django/conf/locale/az/LC_MESSAGES/django.po | 1389 --- django/conf/locale/be/LC_MESSAGES/django.mo | Bin 17142 -> 0 bytes django/conf/locale/be/LC_MESSAGES/django.po | 1416 --- django/conf/locale/bg/LC_MESSAGES/django.mo | Bin 21290 -> 0 bytes django/conf/locale/bg/LC_MESSAGES/django.po | 1405 --- django/conf/locale/bg/__init__.py | 0 django/conf/locale/bg/formats.py | 24 - django/conf/locale/bn/LC_MESSAGES/django.mo | Bin 17857 -> 0 bytes django/conf/locale/bn/LC_MESSAGES/django.po | 1380 --- django/conf/locale/bn/__init__.py | 0 django/conf/locale/bn/formats.py | 24 - django/conf/locale/br/LC_MESSAGES/django.mo | Bin 13918 -> 0 bytes django/conf/locale/br/LC_MESSAGES/django.po | 1391 --- django/conf/locale/bs/LC_MESSAGES/django.mo | Bin 11486 -> 0 bytes django/conf/locale/bs/LC_MESSAGES/django.po | 1402 --- django/conf/locale/bs/__init__.py | 0 django/conf/locale/bs/formats.py | 24 - django/conf/locale/ca/LC_MESSAGES/django.mo | Bin 22431 -> 0 bytes django/conf/locale/ca/LC_MESSAGES/django.po | 1437 --- django/conf/locale/ca/__init__.py | 0 django/conf/locale/ca/formats.py | 33 - django/conf/locale/cs/LC_MESSAGES/django.mo | Bin 23361 -> 0 bytes django/conf/locale/cs/LC_MESSAGES/django.po | 1444 --- django/conf/locale/cs/__init__.py | 0 django/conf/locale/cs/formats.py | 45 - django/conf/locale/cy/LC_MESSAGES/django.mo | Bin 22964 -> 0 bytes django/conf/locale/cy/LC_MESSAGES/django.po | 1466 --- django/conf/locale/cy/__init__.py | 0 django/conf/locale/cy/formats.py | 38 - django/conf/locale/da/LC_MESSAGES/django.mo | Bin 21970 -> 0 bytes django/conf/locale/da/LC_MESSAGES/django.po | 1425 --- django/conf/locale/da/__init__.py | 0 django/conf/locale/da/formats.py | 29 - django/conf/locale/de/LC_MESSAGES/django.mo | Bin 23280 -> 0 bytes django/conf/locale/de/LC_MESSAGES/django.po | 1445 --- django/conf/locale/de/__init__.py | 0 django/conf/locale/de/formats.py | 31 - django/conf/locale/de_CH/__init__.py | 0 django/conf/locale/de_CH/formats.py | 38 - django/conf/locale/el/LC_MESSAGES/django.mo | Bin 22699 -> 0 bytes django/conf/locale/el/LC_MESSAGES/django.po | 1409 --- django/conf/locale/el/__init__.py | 0 django/conf/locale/el/formats.py | 38 - django/conf/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes django/conf/locale/en/LC_MESSAGES/django.po | 1367 --- django/conf/locale/en/__init__.py | 0 django/conf/locale/en/formats.py | 43 - .../conf/locale/en_AU/LC_MESSAGES/django.mo | Bin 16790 -> 0 bytes .../conf/locale/en_AU/LC_MESSAGES/django.po | 1395 --- django/conf/locale/en_AU/__init__.py | 0 django/conf/locale/en_AU/formats.py | 42 - .../conf/locale/en_GB/LC_MESSAGES/django.mo | Bin 13513 -> 0 bytes .../conf/locale/en_GB/LC_MESSAGES/django.po | 1385 --- django/conf/locale/en_GB/__init__.py | 0 django/conf/locale/en_GB/formats.py | 42 - django/conf/locale/eo/LC_MESSAGES/django.mo | Bin 22116 -> 0 bytes django/conf/locale/eo/LC_MESSAGES/django.po | 1431 --- django/conf/locale/eo/__init__.py | 0 django/conf/locale/eo/formats.py | 52 - django/conf/locale/es/LC_MESSAGES/django.mo | Bin 22574 -> 0 bytes django/conf/locale/es/LC_MESSAGES/django.po | 1446 --- django/conf/locale/es/__init__.py | 0 django/conf/locale/es/formats.py | 33 - .../conf/locale/es_AR/LC_MESSAGES/django.mo | Bin 23105 -> 0 bytes .../conf/locale/es_AR/LC_MESSAGES/django.po | 1443 --- django/conf/locale/es_AR/__init__.py | 0 django/conf/locale/es_AR/formats.py | 33 - .../conf/locale/es_MX/LC_MESSAGES/django.mo | Bin 15536 -> 0 bytes .../conf/locale/es_MX/LC_MESSAGES/django.po | 1397 --- django/conf/locale/es_MX/__init__.py | 0 django/conf/locale/es_MX/formats.py | 28 - django/conf/locale/es_NI/__init__.py | 0 django/conf/locale/es_NI/formats.py | 29 - django/conf/locale/es_PR/__init__.py | 0 django/conf/locale/es_PR/formats.py | 30 - .../conf/locale/es_VE/LC_MESSAGES/django.mo | Bin 5539 -> 0 bytes .../conf/locale/es_VE/LC_MESSAGES/django.po | 1377 --- django/conf/locale/et/LC_MESSAGES/django.mo | Bin 22184 -> 0 bytes django/conf/locale/et/LC_MESSAGES/django.po | 1426 --- django/conf/locale/et/__init__.py | 0 django/conf/locale/et/formats.py | 24 - django/conf/locale/eu/LC_MESSAGES/django.mo | Bin 17113 -> 0 bytes django/conf/locale/eu/LC_MESSAGES/django.po | 1404 --- django/conf/locale/eu/__init__.py | 0 django/conf/locale/eu/formats.py | 24 - django/conf/locale/fa/LC_MESSAGES/django.mo | Bin 23505 -> 0 bytes django/conf/locale/fa/LC_MESSAGES/django.po | 1393 --- django/conf/locale/fa/__init__.py | 0 django/conf/locale/fa/formats.py | 24 - django/conf/locale/fi/LC_MESSAGES/django.mo | Bin 12552 -> 0 bytes django/conf/locale/fi/LC_MESSAGES/django.po | 1383 --- django/conf/locale/fi/__init__.py | 0 django/conf/locale/fi/formats.py | 42 - django/conf/locale/fr/LC_MESSAGES/django.mo | Bin 23382 -> 0 bytes django/conf/locale/fr/LC_MESSAGES/django.po | 1456 --- django/conf/locale/fr/__init__.py | 0 django/conf/locale/fr/formats.py | 36 - django/conf/locale/fy/LC_MESSAGES/django.mo | Bin 2699 -> 0 bytes django/conf/locale/fy/LC_MESSAGES/django.po | 1382 --- django/conf/locale/fy/__init__.py | 0 django/conf/locale/fy/formats.py | 24 - django/conf/locale/ga/LC_MESSAGES/django.mo | Bin 14224 -> 0 bytes django/conf/locale/ga/LC_MESSAGES/django.po | 1446 --- django/conf/locale/ga/__init__.py | 0 django/conf/locale/ga/formats.py | 24 - django/conf/locale/gl/LC_MESSAGES/django.mo | Bin 15135 -> 0 bytes django/conf/locale/gl/LC_MESSAGES/django.po | 1399 --- django/conf/locale/gl/__init__.py | 0 django/conf/locale/gl/formats.py | 24 - django/conf/locale/he/LC_MESSAGES/django.mo | Bin 24494 -> 0 bytes django/conf/locale/he/LC_MESSAGES/django.po | 1403 --- django/conf/locale/he/__init__.py | 0 django/conf/locale/he/formats.py | 24 - django/conf/locale/hi/LC_MESSAGES/django.mo | Bin 19899 -> 0 bytes django/conf/locale/hi/LC_MESSAGES/django.po | 1383 --- django/conf/locale/hi/__init__.py | 0 django/conf/locale/hi/formats.py | 24 - django/conf/locale/hr/LC_MESSAGES/django.mo | Bin 16188 -> 0 bytes django/conf/locale/hr/LC_MESSAGES/django.po | 1423 --- django/conf/locale/hr/__init__.py | 0 django/conf/locale/hr/formats.py | 50 - django/conf/locale/hu/LC_MESSAGES/django.mo | Bin 16470 -> 0 bytes django/conf/locale/hu/LC_MESSAGES/django.po | 1412 --- django/conf/locale/hu/__init__.py | 0 django/conf/locale/hu/formats.py | 34 - django/conf/locale/ia/LC_MESSAGES/django.mo | Bin 13957 -> 0 bytes django/conf/locale/ia/LC_MESSAGES/django.po | 1391 --- django/conf/locale/id/LC_MESSAGES/django.mo | Bin 16786 -> 0 bytes django/conf/locale/id/LC_MESSAGES/django.po | 1387 --- django/conf/locale/id/__init__.py | 0 django/conf/locale/id/formats.py | 52 - django/conf/locale/io/LC_MESSAGES/django.mo | Bin 15358 -> 0 bytes django/conf/locale/io/LC_MESSAGES/django.po | 1398 --- django/conf/locale/is/LC_MESSAGES/django.mo | Bin 15536 -> 0 bytes django/conf/locale/is/LC_MESSAGES/django.po | 1400 --- django/conf/locale/is/__init__.py | 0 django/conf/locale/is/formats.py | 24 - django/conf/locale/it/LC_MESSAGES/django.mo | Bin 22421 -> 0 bytes django/conf/locale/it/LC_MESSAGES/django.po | 1436 --- django/conf/locale/it/__init__.py | 0 django/conf/locale/it/formats.py | 48 - django/conf/locale/ja/LC_MESSAGES/django.mo | Bin 24403 -> 0 bytes django/conf/locale/ja/LC_MESSAGES/django.po | 1402 --- django/conf/locale/ja/__init__.py | 0 django/conf/locale/ja/formats.py | 24 - django/conf/locale/ka/LC_MESSAGES/django.mo | Bin 20341 -> 0 bytes django/conf/locale/ka/LC_MESSAGES/django.po | 1373 --- django/conf/locale/ka/__init__.py | 0 django/conf/locale/ka/formats.py | 50 - django/conf/locale/kk/LC_MESSAGES/django.mo | Bin 14476 -> 0 bytes django/conf/locale/kk/LC_MESSAGES/django.po | 1372 --- django/conf/locale/km/LC_MESSAGES/django.mo | Bin 7573 -> 0 bytes django/conf/locale/km/LC_MESSAGES/django.po | 1358 --- django/conf/locale/km/__init__.py | 0 django/conf/locale/km/formats.py | 24 - django/conf/locale/kn/LC_MESSAGES/django.mo | Bin 19398 -> 0 bytes django/conf/locale/kn/LC_MESSAGES/django.po | 1383 --- django/conf/locale/kn/__init__.py | 0 django/conf/locale/kn/formats.py | 24 - django/conf/locale/ko/LC_MESSAGES/django.mo | Bin 21056 -> 0 bytes django/conf/locale/ko/LC_MESSAGES/django.po | 1388 --- django/conf/locale/ko/__init__.py | 0 django/conf/locale/ko/formats.py | 55 - django/conf/locale/lb/LC_MESSAGES/django.mo | Bin 8124 -> 0 bytes django/conf/locale/lb/LC_MESSAGES/django.po | 1373 --- django/conf/locale/lt/LC_MESSAGES/django.mo | Bin 18444 -> 0 bytes django/conf/locale/lt/LC_MESSAGES/django.po | 1432 --- django/conf/locale/lt/__init__.py | 0 django/conf/locale/lt/formats.py | 48 - django/conf/locale/lv/LC_MESSAGES/django.mo | Bin 13956 -> 0 bytes django/conf/locale/lv/LC_MESSAGES/django.po | 1405 --- django/conf/locale/lv/__init__.py | 0 django/conf/locale/lv/formats.py | 49 - django/conf/locale/mk/LC_MESSAGES/django.mo | Bin 28134 -> 0 bytes django/conf/locale/mk/LC_MESSAGES/django.po | 1439 --- django/conf/locale/mk/__init__.py | 0 django/conf/locale/mk/formats.py | 45 - django/conf/locale/ml/LC_MESSAGES/django.mo | Bin 22016 -> 0 bytes django/conf/locale/ml/LC_MESSAGES/django.po | 1388 --- django/conf/locale/ml/__init__.py | 0 django/conf/locale/ml/formats.py | 43 - django/conf/locale/mn/LC_MESSAGES/django.mo | Bin 22152 -> 0 bytes django/conf/locale/mn/LC_MESSAGES/django.po | 1410 --- django/conf/locale/mn/__init__.py | 0 django/conf/locale/mn/formats.py | 24 - django/conf/locale/mr/LC_MESSAGES/django.mo | Bin 1656 -> 0 bytes django/conf/locale/mr/LC_MESSAGES/django.po | 1372 --- django/conf/locale/my/LC_MESSAGES/django.mo | Bin 2603 -> 0 bytes django/conf/locale/my/LC_MESSAGES/django.po | 1357 --- django/conf/locale/nb/LC_MESSAGES/django.mo | Bin 21970 -> 0 bytes django/conf/locale/nb/LC_MESSAGES/django.po | 1424 --- django/conf/locale/nb/__init__.py | 0 django/conf/locale/nb/formats.py | 42 - django/conf/locale/ne/LC_MESSAGES/django.mo | Bin 25141 -> 0 bytes django/conf/locale/ne/LC_MESSAGES/django.po | 1392 --- django/conf/locale/nl/LC_MESSAGES/django.mo | Bin 17188 -> 0 bytes django/conf/locale/nl/LC_MESSAGES/django.po | 1413 --- django/conf/locale/nl/__init__.py | 0 django/conf/locale/nl/formats.py | 69 - django/conf/locale/nn/LC_MESSAGES/django.mo | Bin 14660 -> 0 bytes django/conf/locale/nn/LC_MESSAGES/django.po | 1390 --- django/conf/locale/nn/__init__.py | 0 django/conf/locale/nn/formats.py | 43 - django/conf/locale/os/LC_MESSAGES/django.mo | Bin 19809 -> 0 bytes django/conf/locale/os/LC_MESSAGES/django.po | 1400 --- django/conf/locale/pa/LC_MESSAGES/django.mo | Bin 11292 -> 0 bytes django/conf/locale/pa/LC_MESSAGES/django.po | 1373 --- django/conf/locale/pl/LC_MESSAGES/django.mo | Bin 23800 -> 0 bytes django/conf/locale/pl/LC_MESSAGES/django.po | 1472 --- django/conf/locale/pl/__init__.py | 0 django/conf/locale/pl/formats.py | 32 - django/conf/locale/pt/LC_MESSAGES/django.mo | Bin 22496 -> 0 bytes django/conf/locale/pt/LC_MESSAGES/django.po | 1434 --- django/conf/locale/pt/__init__.py | 0 django/conf/locale/pt/formats.py | 41 - .../conf/locale/pt_BR/LC_MESSAGES/django.mo | Bin 22530 -> 0 bytes .../conf/locale/pt_BR/LC_MESSAGES/django.po | 1436 --- django/conf/locale/pt_BR/__init__.py | 0 django/conf/locale/pt_BR/formats.py | 36 - django/conf/locale/ro/LC_MESSAGES/django.mo | Bin 14463 -> 0 bytes django/conf/locale/ro/LC_MESSAGES/django.po | 1413 --- django/conf/locale/ro/__init__.py | 0 django/conf/locale/ro/formats.py | 24 - django/conf/locale/ru/LC_MESSAGES/django.mo | Bin 30498 -> 0 bytes django/conf/locale/ru/LC_MESSAGES/django.po | 1472 --- django/conf/locale/ru/__init__.py | 0 django/conf/locale/ru/formats.py | 35 - django/conf/locale/sk/LC_MESSAGES/django.mo | Bin 18258 -> 0 bytes django/conf/locale/sk/LC_MESSAGES/django.po | 1431 --- django/conf/locale/sk/__init__.py | 0 django/conf/locale/sk/formats.py | 32 - django/conf/locale/sl/LC_MESSAGES/django.mo | Bin 18697 -> 0 bytes django/conf/locale/sl/LC_MESSAGES/django.po | 1449 --- django/conf/locale/sl/__init__.py | 0 django/conf/locale/sl/formats.py | 50 - django/conf/locale/sq/LC_MESSAGES/django.mo | Bin 16151 -> 0 bytes django/conf/locale/sq/LC_MESSAGES/django.po | 1410 --- django/conf/locale/sq/__init__.py | 0 django/conf/locale/sq/formats.py | 24 - django/conf/locale/sr/LC_MESSAGES/django.mo | Bin 16384 -> 0 bytes django/conf/locale/sr/LC_MESSAGES/django.po | 1403 --- django/conf/locale/sr/__init__.py | 0 django/conf/locale/sr/formats.py | 46 - .../conf/locale/sr_Latn/LC_MESSAGES/django.mo | Bin 13716 -> 0 bytes .../conf/locale/sr_Latn/LC_MESSAGES/django.po | 1403 --- django/conf/locale/sr_Latn/__init__.py | 0 django/conf/locale/sr_Latn/formats.py | 46 - django/conf/locale/sv/LC_MESSAGES/django.mo | Bin 17285 -> 0 bytes django/conf/locale/sv/LC_MESSAGES/django.po | 1412 --- django/conf/locale/sv/__init__.py | 0 django/conf/locale/sv/formats.py | 41 - django/conf/locale/sw/LC_MESSAGES/django.mo | Bin 15149 -> 0 bytes django/conf/locale/sw/LC_MESSAGES/django.po | 1384 --- django/conf/locale/ta/LC_MESSAGES/django.mo | Bin 7476 -> 0 bytes django/conf/locale/ta/LC_MESSAGES/django.po | 1376 --- django/conf/locale/ta/__init__.py | 0 django/conf/locale/ta/formats.py | 24 - django/conf/locale/te/LC_MESSAGES/django.mo | Bin 13708 -> 0 bytes django/conf/locale/te/LC_MESSAGES/django.po | 1377 --- django/conf/locale/te/__init__.py | 0 django/conf/locale/te/formats.py | 24 - django/conf/locale/th/LC_MESSAGES/django.mo | Bin 19506 -> 0 bytes django/conf/locale/th/LC_MESSAGES/django.po | 1369 --- django/conf/locale/th/__init__.py | 0 django/conf/locale/th/formats.py | 24 - django/conf/locale/tr/LC_MESSAGES/django.mo | Bin 22903 -> 0 bytes django/conf/locale/tr/LC_MESSAGES/django.po | 1440 --- django/conf/locale/tr/__init__.py | 0 django/conf/locale/tr/formats.py | 32 - django/conf/locale/tt/LC_MESSAGES/django.mo | Bin 15830 -> 0 bytes django/conf/locale/tt/LC_MESSAGES/django.po | 1376 --- django/conf/locale/udm/LC_MESSAGES/django.mo | Bin 13806 -> 0 bytes django/conf/locale/udm/LC_MESSAGES/django.po | 1360 --- django/conf/locale/uk/LC_MESSAGES/django.mo | Bin 26737 -> 0 bytes django/conf/locale/uk/LC_MESSAGES/django.po | 1453 --- django/conf/locale/uk/__init__.py | 0 django/conf/locale/uk/formats.py | 25 - django/conf/locale/ur/LC_MESSAGES/django.mo | Bin 13053 -> 0 bytes django/conf/locale/ur/LC_MESSAGES/django.po | 1385 --- django/conf/locale/vi/LC_MESSAGES/django.mo | Bin 20032 -> 0 bytes django/conf/locale/vi/LC_MESSAGES/django.po | 1383 --- django/conf/locale/vi/__init__.py | 0 django/conf/locale/vi/formats.py | 24 - .../conf/locale/zh_CN/LC_MESSAGES/django.mo | Bin 16605 -> 0 bytes .../conf/locale/zh_CN/LC_MESSAGES/django.po | 1376 --- django/conf/locale/zh_CN/__init__.py | 0 django/conf/locale/zh_CN/formats.py | 45 - .../conf/locale/zh_Hans/LC_MESSAGES/django.mo | Bin 17113 -> 0 bytes .../conf/locale/zh_Hans/LC_MESSAGES/django.po | 1224 --- django/conf/locale/zh_Hans/__init__.py | 0 django/conf/locale/zh_Hans/formats.py | 45 - .../conf/locale/zh_Hant/LC_MESSAGES/django.mo | Bin 17767 -> 0 bytes .../conf/locale/zh_Hant/LC_MESSAGES/django.po | 1227 --- django/conf/locale/zh_Hant/__init__.py | 0 django/conf/locale/zh_Hant/formats.py | 45 - .../conf/locale/zh_TW/LC_MESSAGES/django.mo | Bin 15001 -> 0 bytes .../conf/locale/zh_TW/LC_MESSAGES/django.po | 1369 --- django/conf/locale/zh_TW/__init__.py | 0 django/conf/locale/zh_TW/formats.py | 45 - django/conf/project_template/manage.py | 10 - .../project_template/project_name/__init__.py | 0 .../project_template/project_name/settings.py | 83 - .../project_template/project_name/urls.py | 10 - .../project_template/project_name/wsgi.py | 14 - django/conf/urls/__init__.py | 66 - django/conf/urls/i18n.py | 21 - django/conf/urls/shortcut.py | 11 - django/conf/urls/static.py | 27 - django/contrib/__init__.py | 0 django/contrib/admin/__init__.py | 26 - django/contrib/admin/actions.py | 85 - django/contrib/admin/apps.py | 22 - django/contrib/admin/checks.py | 965 -- django/contrib/admin/decorators.py | 28 - django/contrib/admin/exceptions.py | 11 - django/contrib/admin/filters.py | 411 - django/contrib/admin/forms.py | 25 - django/contrib/admin/helpers.py | 353 - .../admin/locale/af/LC_MESSAGES/django.mo | Bin 10809 -> 0 bytes .../admin/locale/af/LC_MESSAGES/django.po | 836 -- .../admin/locale/af/LC_MESSAGES/djangojs.mo | Bin 1223 -> 0 bytes .../admin/locale/af/LC_MESSAGES/djangojs.po | 189 - .../admin/locale/ar/LC_MESSAGES/django.mo | Bin 18060 -> 0 bytes .../admin/locale/ar/LC_MESSAGES/django.po | 864 -- .../admin/locale/ar/LC_MESSAGES/djangojs.mo | Bin 5181 -> 0 bytes .../admin/locale/ar/LC_MESSAGES/djangojs.po | 212 - .../admin/locale/ast/LC_MESSAGES/django.mo | Bin 2537 -> 0 bytes .../admin/locale/ast/LC_MESSAGES/django.po | 819 -- .../admin/locale/ast/LC_MESSAGES/djangojs.mo | Bin 2413 -> 0 bytes .../admin/locale/ast/LC_MESSAGES/djangojs.po | 197 - .../admin/locale/az/LC_MESSAGES/django.mo | Bin 13315 -> 0 bytes .../admin/locale/az/LC_MESSAGES/django.po | 850 -- .../admin/locale/az/LC_MESSAGES/djangojs.mo | Bin 3515 -> 0 bytes .../admin/locale/az/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/be/LC_MESSAGES/django.mo | Bin 15156 -> 0 bytes .../admin/locale/be/LC_MESSAGES/django.po | 845 -- .../admin/locale/be/LC_MESSAGES/djangojs.mo | Bin 4324 -> 0 bytes .../admin/locale/be/LC_MESSAGES/djangojs.po | 207 - .../admin/locale/bg/LC_MESSAGES/django.mo | Bin 18935 -> 0 bytes .../admin/locale/bg/LC_MESSAGES/django.po | 867 -- .../admin/locale/bg/LC_MESSAGES/djangojs.mo | Bin 4387 -> 0 bytes .../admin/locale/bg/LC_MESSAGES/djangojs.po | 203 - .../admin/locale/bn/LC_MESSAGES/django.mo | Bin 18167 -> 0 bytes .../admin/locale/bn/LC_MESSAGES/django.po | 841 -- .../admin/locale/bn/LC_MESSAGES/djangojs.mo | Bin 2133 -> 0 bytes .../admin/locale/bn/LC_MESSAGES/djangojs.po | 191 - .../admin/locale/br/LC_MESSAGES/django.mo | Bin 4680 -> 0 bytes .../admin/locale/br/LC_MESSAGES/django.po | 815 -- .../admin/locale/br/LC_MESSAGES/djangojs.mo | Bin 1691 -> 0 bytes .../admin/locale/br/LC_MESSAGES/djangojs.po | 190 - .../admin/locale/bs/LC_MESSAGES/django.mo | Bin 10275 -> 0 bytes .../admin/locale/bs/LC_MESSAGES/django.po | 842 -- .../admin/locale/bs/LC_MESSAGES/djangojs.mo | Bin 1187 -> 0 bytes .../admin/locale/bs/LC_MESSAGES/djangojs.po | 195 - .../admin/locale/ca/LC_MESSAGES/django.mo | Bin 15969 -> 0 bytes .../admin/locale/ca/LC_MESSAGES/django.po | 870 -- .../admin/locale/ca/LC_MESSAGES/djangojs.mo | Bin 4019 -> 0 bytes .../admin/locale/ca/LC_MESSAGES/djangojs.po | 205 - .../admin/locale/cs/LC_MESSAGES/django.mo | Bin 15857 -> 0 bytes .../admin/locale/cs/LC_MESSAGES/django.po | 870 -- .../admin/locale/cs/LC_MESSAGES/djangojs.mo | Bin 4264 -> 0 bytes .../admin/locale/cs/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/cy/LC_MESSAGES/django.mo | Bin 15442 -> 0 bytes .../admin/locale/cy/LC_MESSAGES/django.po | 871 -- .../admin/locale/cy/LC_MESSAGES/djangojs.mo | Bin 4132 -> 0 bytes .../admin/locale/cy/LC_MESSAGES/djangojs.po | 209 - .../admin/locale/da/LC_MESSAGES/django.mo | Bin 15341 -> 0 bytes .../admin/locale/da/LC_MESSAGES/django.po | 869 -- .../admin/locale/da/LC_MESSAGES/djangojs.mo | Bin 3925 -> 0 bytes .../admin/locale/da/LC_MESSAGES/djangojs.po | 207 - .../admin/locale/de/LC_MESSAGES/django.mo | Bin 16097 -> 0 bytes .../admin/locale/de/LC_MESSAGES/django.po | 876 -- .../admin/locale/de/LC_MESSAGES/djangojs.mo | Bin 4037 -> 0 bytes .../admin/locale/de/LC_MESSAGES/djangojs.po | 207 - .../admin/locale/el/LC_MESSAGES/django.mo | Bin 21654 -> 0 bytes .../admin/locale/el/LC_MESSAGES/django.po | 887 -- .../admin/locale/el/LC_MESSAGES/djangojs.mo | Bin 5305 -> 0 bytes .../admin/locale/el/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../admin/locale/en/LC_MESSAGES/django.po | 810 -- .../admin/locale/en/LC_MESSAGES/djangojs.mo | Bin 356 -> 0 bytes .../admin/locale/en/LC_MESSAGES/djangojs.po | 185 - .../admin/locale/en_AU/LC_MESSAGES/django.mo | Bin 4312 -> 0 bytes .../admin/locale/en_AU/LC_MESSAGES/django.po | 826 -- .../locale/en_AU/LC_MESSAGES/djangojs.mo | Bin 1718 -> 0 bytes .../locale/en_AU/LC_MESSAGES/djangojs.po | 193 - .../admin/locale/en_GB/LC_MESSAGES/django.mo | Bin 12138 -> 0 bytes .../admin/locale/en_GB/LC_MESSAGES/django.po | 846 -- .../locale/en_GB/LC_MESSAGES/djangojs.mo | Bin 3469 -> 0 bytes .../locale/en_GB/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/eo/LC_MESSAGES/django.mo | Bin 15213 -> 0 bytes .../admin/locale/eo/LC_MESSAGES/django.po | 869 -- .../admin/locale/eo/LC_MESSAGES/djangojs.mo | Bin 3904 -> 0 bytes .../admin/locale/eo/LC_MESSAGES/djangojs.po | 206 - .../admin/locale/es/LC_MESSAGES/django.mo | Bin 16147 -> 0 bytes .../admin/locale/es/LC_MESSAGES/django.po | 882 -- .../admin/locale/es/LC_MESSAGES/djangojs.mo | Bin 4085 -> 0 bytes .../admin/locale/es/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/es_AR/LC_MESSAGES/django.mo | Bin 16307 -> 0 bytes .../admin/locale/es_AR/LC_MESSAGES/django.po | 877 -- .../locale/es_AR/LC_MESSAGES/djangojs.mo | Bin 4350 -> 0 bytes .../locale/es_AR/LC_MESSAGES/djangojs.po | 214 - .../admin/locale/es_MX/LC_MESSAGES/django.mo | Bin 16123 -> 0 bytes .../admin/locale/es_MX/LC_MESSAGES/django.po | 872 -- .../locale/es_MX/LC_MESSAGES/djangojs.mo | Bin 3706 -> 0 bytes .../locale/es_MX/LC_MESSAGES/djangojs.po | 205 - .../admin/locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../admin/locale/es_VE/LC_MESSAGES/django.po | 814 -- .../locale/es_VE/LC_MESSAGES/djangojs.mo | Bin 463 -> 0 bytes .../locale/es_VE/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/et/LC_MESSAGES/django.mo | Bin 15216 -> 0 bytes .../admin/locale/et/LC_MESSAGES/django.po | 865 -- .../admin/locale/et/LC_MESSAGES/djangojs.mo | Bin 3835 -> 0 bytes .../admin/locale/et/LC_MESSAGES/djangojs.po | 205 - .../admin/locale/eu/LC_MESSAGES/django.mo | Bin 14964 -> 0 bytes .../admin/locale/eu/LC_MESSAGES/django.po | 865 -- .../admin/locale/eu/LC_MESSAGES/djangojs.mo | Bin 3490 -> 0 bytes .../admin/locale/eu/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/fa/LC_MESSAGES/django.mo | Bin 18175 -> 0 bytes .../admin/locale/fa/LC_MESSAGES/django.po | 861 -- .../admin/locale/fa/LC_MESSAGES/djangojs.mo | Bin 4512 -> 0 bytes .../admin/locale/fa/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/fi/LC_MESSAGES/django.mo | Bin 11963 -> 0 bytes .../admin/locale/fi/LC_MESSAGES/django.po | 845 -- .../admin/locale/fi/LC_MESSAGES/djangojs.mo | Bin 2511 -> 0 bytes .../admin/locale/fi/LC_MESSAGES/djangojs.po | 199 - .../admin/locale/fr/LC_MESSAGES/django.mo | Bin 16647 -> 0 bytes .../admin/locale/fr/LC_MESSAGES/django.po | 879 -- .../admin/locale/fr/LC_MESSAGES/djangojs.mo | Bin 4179 -> 0 bytes .../admin/locale/fr/LC_MESSAGES/djangojs.po | 207 - .../admin/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../admin/locale/fy/LC_MESSAGES/django.po | 814 -- .../admin/locale/fy/LC_MESSAGES/djangojs.mo | Bin 475 -> 0 bytes .../admin/locale/fy/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/ga/LC_MESSAGES/django.mo | Bin 13182 -> 0 bytes .../admin/locale/ga/LC_MESSAGES/django.po | 862 -- .../admin/locale/ga/LC_MESSAGES/djangojs.mo | Bin 3757 -> 0 bytes .../admin/locale/ga/LC_MESSAGES/djangojs.po | 215 - .../admin/locale/gl/LC_MESSAGES/django.mo | Bin 14924 -> 0 bytes .../admin/locale/gl/LC_MESSAGES/django.po | 868 -- .../admin/locale/gl/LC_MESSAGES/djangojs.mo | Bin 3606 -> 0 bytes .../admin/locale/gl/LC_MESSAGES/djangojs.po | 207 - .../admin/locale/he/LC_MESSAGES/django.mo | Bin 16663 -> 0 bytes .../admin/locale/he/LC_MESSAGES/django.po | 851 -- .../admin/locale/he/LC_MESSAGES/djangojs.mo | Bin 4183 -> 0 bytes .../admin/locale/he/LC_MESSAGES/djangojs.po | 202 - .../admin/locale/hi/LC_MESSAGES/django.mo | Bin 21809 -> 0 bytes .../admin/locale/hi/LC_MESSAGES/django.po | 858 -- .../admin/locale/hi/LC_MESSAGES/djangojs.mo | Bin 5390 -> 0 bytes .../admin/locale/hi/LC_MESSAGES/djangojs.po | 202 - .../admin/locale/hr/LC_MESSAGES/django.mo | Bin 14446 -> 0 bytes .../admin/locale/hr/LC_MESSAGES/django.po | 864 -- .../admin/locale/hr/LC_MESSAGES/djangojs.mo | Bin 3549 -> 0 bytes .../admin/locale/hr/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/hu/LC_MESSAGES/django.mo | Bin 15183 -> 0 bytes .../admin/locale/hu/LC_MESSAGES/django.po | 861 -- .../admin/locale/hu/LC_MESSAGES/djangojs.mo | Bin 3528 -> 0 bytes .../admin/locale/hu/LC_MESSAGES/djangojs.po | 206 - .../admin/locale/ia/LC_MESSAGES/django.mo | Bin 12742 -> 0 bytes .../admin/locale/ia/LC_MESSAGES/django.po | 849 -- .../admin/locale/ia/LC_MESSAGES/djangojs.mo | Bin 3512 -> 0 bytes .../admin/locale/ia/LC_MESSAGES/djangojs.po | 202 - .../admin/locale/id/LC_MESSAGES/django.mo | Bin 14961 -> 0 bytes .../admin/locale/id/LC_MESSAGES/django.po | 865 -- .../admin/locale/id/LC_MESSAGES/djangojs.mo | Bin 3854 -> 0 bytes .../admin/locale/id/LC_MESSAGES/djangojs.po | 203 - .../admin/locale/io/LC_MESSAGES/django.mo | Bin 14798 -> 0 bytes .../admin/locale/io/LC_MESSAGES/django.po | 862 -- .../admin/locale/io/LC_MESSAGES/djangojs.mo | Bin 464 -> 0 bytes .../admin/locale/io/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/is/LC_MESSAGES/django.mo | Bin 13138 -> 0 bytes .../admin/locale/is/LC_MESSAGES/django.po | 850 -- .../admin/locale/is/LC_MESSAGES/djangojs.mo | Bin 3523 -> 0 bytes .../admin/locale/is/LC_MESSAGES/djangojs.po | 203 - .../admin/locale/it/LC_MESSAGES/django.mo | Bin 15712 -> 0 bytes .../admin/locale/it/LC_MESSAGES/django.po | 871 -- .../admin/locale/it/LC_MESSAGES/djangojs.mo | Bin 3932 -> 0 bytes .../admin/locale/it/LC_MESSAGES/djangojs.po | 206 - .../admin/locale/ja/LC_MESSAGES/django.mo | Bin 16771 -> 0 bytes .../admin/locale/ja/LC_MESSAGES/django.po | 855 -- .../admin/locale/ja/LC_MESSAGES/djangojs.mo | Bin 4132 -> 0 bytes .../admin/locale/ja/LC_MESSAGES/djangojs.po | 197 - .../admin/locale/ka/LC_MESSAGES/django.mo | Bin 22933 -> 0 bytes .../admin/locale/ka/LC_MESSAGES/django.po | 863 -- .../admin/locale/ka/LC_MESSAGES/djangojs.mo | Bin 5268 -> 0 bytes .../admin/locale/ka/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/kk/LC_MESSAGES/django.mo | Bin 14479 -> 0 bytes .../admin/locale/kk/LC_MESSAGES/django.po | 844 -- .../admin/locale/kk/LC_MESSAGES/djangojs.mo | Bin 2774 -> 0 bytes .../admin/locale/kk/LC_MESSAGES/djangojs.po | 194 - .../admin/locale/km/LC_MESSAGES/django.mo | Bin 11869 -> 0 bytes .../admin/locale/km/LC_MESSAGES/django.po | 822 -- .../admin/locale/km/LC_MESSAGES/djangojs.mo | Bin 1697 -> 0 bytes .../admin/locale/km/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/kn/LC_MESSAGES/django.mo | Bin 10621 -> 0 bytes .../admin/locale/kn/LC_MESSAGES/django.po | 824 -- .../admin/locale/kn/LC_MESSAGES/djangojs.mo | Bin 2356 -> 0 bytes .../admin/locale/kn/LC_MESSAGES/djangojs.po | 189 - .../admin/locale/ko/LC_MESSAGES/django.mo | Bin 16117 -> 0 bytes .../admin/locale/ko/LC_MESSAGES/django.po | 856 -- .../admin/locale/ko/LC_MESSAGES/djangojs.mo | Bin 3937 -> 0 bytes .../admin/locale/ko/LC_MESSAGES/djangojs.po | 198 - .../admin/locale/lb/LC_MESSAGES/django.mo | Bin 917 -> 0 bytes .../admin/locale/lb/LC_MESSAGES/django.po | 815 -- .../admin/locale/lb/LC_MESSAGES/djangojs.mo | Bin 451 -> 0 bytes .../admin/locale/lb/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/lt/LC_MESSAGES/django.mo | Bin 15260 -> 0 bytes .../admin/locale/lt/LC_MESSAGES/django.po | 869 -- .../admin/locale/lt/LC_MESSAGES/djangojs.mo | Bin 3707 -> 0 bytes .../admin/locale/lt/LC_MESSAGES/djangojs.po | 209 - .../admin/locale/lv/LC_MESSAGES/django.mo | Bin 10547 -> 0 bytes .../admin/locale/lv/LC_MESSAGES/django.po | 836 -- .../admin/locale/lv/LC_MESSAGES/djangojs.mo | Bin 2570 -> 0 bytes .../admin/locale/lv/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/mk/LC_MESSAGES/django.mo | Bin 19809 -> 0 bytes .../admin/locale/mk/LC_MESSAGES/django.po | 868 -- .../admin/locale/mk/LC_MESSAGES/djangojs.mo | Bin 5051 -> 0 bytes .../admin/locale/mk/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/ml/LC_MESSAGES/django.mo | Bin 24910 -> 0 bytes .../admin/locale/ml/LC_MESSAGES/django.po | 855 -- .../admin/locale/ml/LC_MESSAGES/djangojs.mo | Bin 6955 -> 0 bytes .../admin/locale/ml/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/mn/LC_MESSAGES/django.mo | Bin 18885 -> 0 bytes .../admin/locale/mn/LC_MESSAGES/django.po | 865 -- .../admin/locale/mn/LC_MESSAGES/djangojs.mo | Bin 4622 -> 0 bytes .../admin/locale/mn/LC_MESSAGES/djangojs.po | 202 - .../admin/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../admin/locale/mr/LC_MESSAGES/django.po | 814 -- .../admin/locale/mr/LC_MESSAGES/djangojs.mo | Bin 445 -> 0 bytes .../admin/locale/mr/LC_MESSAGES/djangojs.po | 188 - .../admin/locale/my/LC_MESSAGES/django.mo | Bin 2345 -> 0 bytes .../admin/locale/my/LC_MESSAGES/django.po | 812 -- .../admin/locale/my/LC_MESSAGES/djangojs.mo | Bin 3451 -> 0 bytes .../admin/locale/my/LC_MESSAGES/djangojs.po | 190 - .../admin/locale/nb/LC_MESSAGES/django.mo | Bin 14990 -> 0 bytes .../admin/locale/nb/LC_MESSAGES/django.po | 864 -- .../admin/locale/nb/LC_MESSAGES/djangojs.mo | Bin 3818 -> 0 bytes .../admin/locale/nb/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/ne/LC_MESSAGES/django.mo | Bin 18475 -> 0 bytes .../admin/locale/ne/LC_MESSAGES/django.po | 835 -- .../admin/locale/ne/LC_MESSAGES/djangojs.mo | Bin 4877 -> 0 bytes .../admin/locale/ne/LC_MESSAGES/djangojs.po | 198 - .../admin/locale/nl/LC_MESSAGES/django.mo | Bin 15391 -> 0 bytes .../admin/locale/nl/LC_MESSAGES/django.po | 869 -- .../admin/locale/nl/LC_MESSAGES/djangojs.mo | Bin 3650 -> 0 bytes .../admin/locale/nl/LC_MESSAGES/djangojs.po | 209 - .../admin/locale/nn/LC_MESSAGES/django.mo | Bin 12298 -> 0 bytes .../admin/locale/nn/LC_MESSAGES/django.po | 847 -- .../admin/locale/nn/LC_MESSAGES/djangojs.mo | Bin 3440 -> 0 bytes .../admin/locale/nn/LC_MESSAGES/djangojs.po | 203 - .../admin/locale/os/LC_MESSAGES/django.mo | Bin 17460 -> 0 bytes .../admin/locale/os/LC_MESSAGES/django.po | 852 -- .../admin/locale/os/LC_MESSAGES/djangojs.mo | Bin 4209 -> 0 bytes .../admin/locale/os/LC_MESSAGES/djangojs.po | 202 - .../admin/locale/pa/LC_MESSAGES/django.mo | Bin 11842 -> 0 bytes .../admin/locale/pa/LC_MESSAGES/django.po | 820 -- .../admin/locale/pa/LC_MESSAGES/djangojs.mo | Bin 1631 -> 0 bytes .../admin/locale/pa/LC_MESSAGES/djangojs.po | 189 - .../admin/locale/pl/LC_MESSAGES/django.mo | Bin 15573 -> 0 bytes .../admin/locale/pl/LC_MESSAGES/django.po | 879 -- .../admin/locale/pl/LC_MESSAGES/djangojs.mo | Bin 4162 -> 0 bytes .../admin/locale/pl/LC_MESSAGES/djangojs.po | 217 - .../admin/locale/pt/LC_MESSAGES/django.mo | Bin 15721 -> 0 bytes .../admin/locale/pt/LC_MESSAGES/django.po | 872 -- .../admin/locale/pt/LC_MESSAGES/djangojs.mo | Bin 4029 -> 0 bytes .../admin/locale/pt/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/pt_BR/LC_MESSAGES/django.mo | Bin 15657 -> 0 bytes .../admin/locale/pt_BR/LC_MESSAGES/django.po | 872 -- .../locale/pt_BR/LC_MESSAGES/djangojs.mo | Bin 4053 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/ro/LC_MESSAGES/django.mo | Bin 13118 -> 0 bytes .../admin/locale/ro/LC_MESSAGES/django.po | 856 -- .../admin/locale/ro/LC_MESSAGES/djangojs.mo | Bin 3605 -> 0 bytes .../admin/locale/ro/LC_MESSAGES/djangojs.po | 211 - .../admin/locale/ru/LC_MESSAGES/django.mo | Bin 19736 -> 0 bytes .../admin/locale/ru/LC_MESSAGES/django.po | 871 -- .../admin/locale/ru/LC_MESSAGES/djangojs.mo | Bin 5655 -> 0 bytes .../admin/locale/ru/LC_MESSAGES/djangojs.po | 215 - .../admin/locale/sk/LC_MESSAGES/django.mo | Bin 15723 -> 0 bytes .../admin/locale/sk/LC_MESSAGES/django.po | 870 -- .../admin/locale/sk/LC_MESSAGES/djangojs.mo | Bin 3512 -> 0 bytes .../admin/locale/sk/LC_MESSAGES/djangojs.po | 208 - .../admin/locale/sl/LC_MESSAGES/django.mo | Bin 15007 -> 0 bytes .../admin/locale/sl/LC_MESSAGES/django.po | 869 -- .../admin/locale/sl/LC_MESSAGES/djangojs.mo | Bin 3502 -> 0 bytes .../admin/locale/sl/LC_MESSAGES/djangojs.po | 210 - .../admin/locale/sq/LC_MESSAGES/django.mo | Bin 15547 -> 0 bytes .../admin/locale/sq/LC_MESSAGES/django.po | 869 -- .../admin/locale/sq/LC_MESSAGES/djangojs.mo | Bin 3594 -> 0 bytes .../admin/locale/sq/LC_MESSAGES/djangojs.po | 204 - .../admin/locale/sr/LC_MESSAGES/django.mo | Bin 16014 -> 0 bytes .../admin/locale/sr/LC_MESSAGES/django.po | 850 -- .../admin/locale/sr/LC_MESSAGES/djangojs.mo | Bin 3895 -> 0 bytes .../admin/locale/sr/LC_MESSAGES/djangojs.po | 201 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 12874 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 850 -- .../locale/sr_Latn/LC_MESSAGES/djangojs.mo | Bin 3292 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/djangojs.po | 201 - .../admin/locale/sv/LC_MESSAGES/django.mo | Bin 15190 -> 0 bytes .../admin/locale/sv/LC_MESSAGES/django.po | 868 -- .../admin/locale/sv/LC_MESSAGES/djangojs.mo | Bin 3570 -> 0 bytes .../admin/locale/sv/LC_MESSAGES/djangojs.po | 206 - .../admin/locale/sw/LC_MESSAGES/django.mo | Bin 15334 -> 0 bytes .../admin/locale/sw/LC_MESSAGES/django.po | 867 -- .../admin/locale/sw/LC_MESSAGES/djangojs.mo | Bin 3965 -> 0 bytes .../admin/locale/sw/LC_MESSAGES/djangojs.po | 203 - .../admin/locale/ta/LC_MESSAGES/django.mo | Bin 11502 -> 0 bytes .../admin/locale/ta/LC_MESSAGES/django.po | 828 -- .../admin/locale/ta/LC_MESSAGES/djangojs.mo | Bin 1925 -> 0 bytes .../admin/locale/ta/LC_MESSAGES/djangojs.po | 189 - .../admin/locale/te/LC_MESSAGES/django.mo | Bin 12581 -> 0 bytes .../admin/locale/te/LC_MESSAGES/django.po | 824 -- .../admin/locale/te/LC_MESSAGES/djangojs.mo | Bin 1902 -> 0 bytes .../admin/locale/te/LC_MESSAGES/djangojs.po | 190 - .../admin/locale/th/LC_MESSAGES/django.mo | Bin 21888 -> 0 bytes .../admin/locale/th/LC_MESSAGES/django.po | 838 -- .../admin/locale/th/LC_MESSAGES/djangojs.mo | Bin 5119 -> 0 bytes .../admin/locale/th/LC_MESSAGES/djangojs.po | 199 - .../admin/locale/tr/LC_MESSAGES/django.mo | Bin 15801 -> 0 bytes .../admin/locale/tr/LC_MESSAGES/django.po | 874 -- .../admin/locale/tr/LC_MESSAGES/djangojs.mo | Bin 3988 -> 0 bytes .../admin/locale/tr/LC_MESSAGES/djangojs.po | 205 - .../admin/locale/tt/LC_MESSAGES/django.mo | Bin 14653 -> 0 bytes .../admin/locale/tt/LC_MESSAGES/django.po | 841 -- .../admin/locale/tt/LC_MESSAGES/djangojs.mo | Bin 3031 -> 0 bytes .../admin/locale/tt/LC_MESSAGES/djangojs.po | 195 - .../admin/locale/udm/LC_MESSAGES/django.mo | Bin 622 -> 0 bytes .../admin/locale/udm/LC_MESSAGES/django.po | 811 -- .../admin/locale/udm/LC_MESSAGES/djangojs.mo | Bin 439 -> 0 bytes .../admin/locale/udm/LC_MESSAGES/djangojs.po | 185 - .../admin/locale/uk/LC_MESSAGES/django.mo | Bin 19394 -> 0 bytes .../admin/locale/uk/LC_MESSAGES/django.po | 872 -- .../admin/locale/uk/LC_MESSAGES/djangojs.mo | Bin 5054 -> 0 bytes .../admin/locale/uk/LC_MESSAGES/djangojs.po | 209 - .../admin/locale/ur/LC_MESSAGES/django.mo | Bin 14868 -> 0 bytes .../admin/locale/ur/LC_MESSAGES/django.po | 847 -- .../admin/locale/ur/LC_MESSAGES/djangojs.mo | Bin 3064 -> 0 bytes .../admin/locale/ur/LC_MESSAGES/djangojs.po | 196 - .../admin/locale/vi/LC_MESSAGES/django.mo | Bin 16584 -> 0 bytes .../admin/locale/vi/LC_MESSAGES/django.po | 866 -- .../admin/locale/vi/LC_MESSAGES/djangojs.mo | Bin 4127 -> 0 bytes .../admin/locale/vi/LC_MESSAGES/djangojs.po | 206 - .../admin/locale/zh_CN/LC_MESSAGES/django.mo | Bin 14164 -> 0 bytes .../admin/locale/zh_CN/LC_MESSAGES/django.po | 832 -- .../locale/zh_CN/LC_MESSAGES/djangojs.mo | Bin 3238 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/djangojs.po | 179 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 14466 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 844 -- .../locale/zh_Hans/LC_MESSAGES/djangojs.mo | Bin 3245 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/djangojs.po | 197 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 14125 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 837 -- .../locale/zh_Hant/LC_MESSAGES/djangojs.mo | Bin 3324 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/djangojs.po | 196 - .../admin/locale/zh_TW/LC_MESSAGES/django.mo | Bin 14089 -> 0 bytes .../admin/locale/zh_TW/LC_MESSAGES/django.po | 827 -- .../locale/zh_TW/LC_MESSAGES/djangojs.mo | Bin 3323 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/djangojs.po | 177 - .../contrib/admin/migrations/0001_initial.py | 36 - django/contrib/admin/migrations/__init__.py | 0 django/contrib/admin/models.py | 81 - django/contrib/admin/options.py | 1912 ---- django/contrib/admin/sites.py | 487 - .../contrib/admin/static/admin/css/base.css | 847 -- .../admin/static/admin/css/changelists.css | 293 - .../admin/static/admin/css/dashboard.css | 30 - .../contrib/admin/static/admin/css/forms.css | 376 - django/contrib/admin/static/admin/css/ie.css | 63 - .../contrib/admin/static/admin/css/login.css | 60 - django/contrib/admin/static/admin/css/rtl.css | 250 - .../admin/static/admin/css/widgets.css | 578 - .../admin/static/admin/img/changelist-bg.gif | Bin 50 -> 0 bytes .../static/admin/img/changelist-bg_rtl.gif | Bin 75 -> 0 bytes .../static/admin/img/default-bg-reverse.gif | Bin 835 -> 0 bytes .../admin/static/admin/img/default-bg.gif | Bin 836 -> 0 bytes .../static/admin/img/deleted-overlay.gif | Bin 45 -> 0 bytes .../static/admin/img/gis/move_vertex_off.png | Bin 711 -> 0 bytes .../static/admin/img/gis/move_vertex_on.png | Bin 506 -> 0 bytes .../admin/static/admin/img/icon-no.gif | Bin 176 -> 0 bytes .../admin/static/admin/img/icon-unknown.gif | Bin 130 -> 0 bytes .../admin/static/admin/img/icon-yes.gif | Bin 299 -> 0 bytes .../admin/static/admin/img/icon_addlink.gif | Bin 119 -> 0 bytes .../admin/static/admin/img/icon_alert.gif | Bin 145 -> 0 bytes .../admin/static/admin/img/icon_calendar.gif | Bin 192 -> 0 bytes .../static/admin/img/icon_changelink.gif | Bin 119 -> 0 bytes .../admin/static/admin/img/icon_clock.gif | Bin 390 -> 0 bytes .../static/admin/img/icon_deletelink.gif | Bin 181 -> 0 bytes .../admin/static/admin/img/icon_error.gif | Bin 319 -> 0 bytes .../admin/static/admin/img/icon_searchbox.png | Bin 368 -> 0 bytes .../admin/static/admin/img/icon_success.gif | Bin 341 -> 0 bytes .../static/admin/img/inline-delete-8bit.png | Bin 395 -> 0 bytes .../admin/static/admin/img/inline-delete.png | Bin 707 -> 0 bytes .../static/admin/img/inline-restore-8bit.png | Bin 363 -> 0 bytes .../admin/static/admin/img/inline-restore.png | Bin 557 -> 0 bytes .../static/admin/img/inline-splitter-bg.gif | Bin 94 -> 0 bytes .../admin/static/admin/img/nav-bg-grabber.gif | Bin 116 -> 0 bytes .../admin/static/admin/img/nav-bg-reverse.gif | Bin 178 -> 0 bytes .../static/admin/img/nav-bg-selected.gif | Bin 265 -> 0 bytes .../contrib/admin/static/admin/img/nav-bg.gif | Bin 265 -> 0 bytes .../admin/static/admin/img/selector-icons.gif | Bin 2771 -> 0 bytes .../static/admin/img/selector-search.gif | Bin 552 -> 0 bytes .../admin/static/admin/img/sorting-icons.gif | Bin 369 -> 0 bytes .../admin/static/admin/img/tooltag-add.png | Bin 119 -> 0 bytes .../static/admin/img/tooltag-arrowright.png | Bin 200 -> 0 bytes .../admin/static/admin/js/LICENSE-JQUERY.txt | 20 - .../admin/static/admin/js/SelectBox.js | 114 - .../admin/static/admin/js/SelectFilter2.js | 161 - .../contrib/admin/static/admin/js/actions.js | 144 - .../admin/static/admin/js/actions.min.js | 6 - .../admin/js/admin/DateTimeShortcuts.js | 356 - .../admin/js/admin/RelatedObjectLookups.js | 97 - .../contrib/admin/static/admin/js/calendar.js | 169 - .../contrib/admin/static/admin/js/collapse.js | 24 - .../admin/static/admin/js/collapse.min.js | 2 - django/contrib/admin/static/admin/js/core.js | 222 - .../contrib/admin/static/admin/js/inlines.js | 272 - .../admin/static/admin/js/inlines.min.js | 9 - .../admin/static/admin/js/jquery.init.js | 7 - .../contrib/admin/static/admin/js/jquery.js | 9597 ----------------- .../admin/static/admin/js/jquery.min.js | 5 - .../admin/static/admin/js/prepopulate.js | 39 - .../admin/static/admin/js/prepopulate.min.js | 1 - .../admin/static/admin/js/timeparse.js | 94 - .../contrib/admin/static/admin/js/urlify.js | 147 - django/contrib/admin/templates/admin/404.html | 12 - django/contrib/admin/templates/admin/500.html | 17 - .../admin/templates/admin/actions.html | 16 - .../admin/templates/admin/app_index.html | 18 - .../templates/admin/auth/user/add_form.html | 14 - .../admin/auth/user/change_password.html | 57 - .../contrib/admin/templates/admin/base.html | 82 - .../admin/templates/admin/base_site.html | 9 - .../admin/templates/admin/change_form.html | 85 - .../admin/templates/admin/change_list.html | 98 - .../templates/admin/change_list_results.html | 38 - .../admin/templates/admin/date_hierarchy.html | 10 - .../templates/admin/delete_confirmation.html | 44 - .../admin/delete_selected_confirmation.html | 49 - .../templates/admin/edit_inline/stacked.html | 30 - .../templates/admin/edit_inline/tabular.html | 81 - .../contrib/admin/templates/admin/filter.html | 8 - .../templates/admin/includes/fieldset.html | 29 - .../contrib/admin/templates/admin/index.html | 82 - .../admin/templates/admin/invalid_setup.html | 13 - .../contrib/admin/templates/admin/login.html | 55 - .../admin/templates/admin/object_history.html | 42 - .../admin/templates/admin/pagination.html | 12 - .../admin/templates/admin/popup_response.html | 9 - .../admin/prepopulated_fields_js.html | 27 - .../admin/templates/admin/search_form.html | 17 - .../admin/templates/admin/submit_line.html | 11 - .../templates/registration/logged_out.html | 12 - .../registration/password_change_done.html | 15 - .../registration/password_change_form.html | 55 - .../registration/password_reset_complete.html | 20 - .../registration/password_reset_confirm.html | 33 - .../registration/password_reset_done.html | 19 - .../registration/password_reset_email.html | 14 - .../registration/password_reset_form.html | 22 - django/contrib/admin/templatetags/__init__.py | 0 .../contrib/admin/templatetags/admin_list.py | 426 - .../admin/templatetags/admin_modify.py | 60 - .../admin/templatetags/admin_static.py | 17 - .../contrib/admin/templatetags/admin_urls.py | 55 - django/contrib/admin/templatetags/log.py | 58 - django/contrib/admin/tests.py | 156 - django/contrib/admin/util.py | 9 - django/contrib/admin/utils.py | 487 - django/contrib/admin/validation.py | 437 - django/contrib/admin/views/__init__.py | 0 django/contrib/admin/views/decorators.py | 14 - django/contrib/admin/views/main.py | 430 - django/contrib/admin/widgets.py | 358 - django/contrib/admindocs/__init__.py | 1 - django/contrib/admindocs/apps.py | 8 - .../admindocs/locale/af/LC_MESSAGES/django.mo | Bin 709 -> 0 bytes .../admindocs/locale/af/LC_MESSAGES/django.po | 388 - .../admindocs/locale/ar/LC_MESSAGES/django.mo | Bin 8842 -> 0 bytes .../admindocs/locale/ar/LC_MESSAGES/django.po | 412 - .../locale/ast/LC_MESSAGES/django.mo | Bin 719 -> 0 bytes .../locale/ast/LC_MESSAGES/django.po | 389 - .../admindocs/locale/az/LC_MESSAGES/django.mo | Bin 3550 -> 0 bytes .../admindocs/locale/az/LC_MESSAGES/django.po | 402 - .../admindocs/locale/be/LC_MESSAGES/django.mo | Bin 4438 -> 0 bytes .../admindocs/locale/be/LC_MESSAGES/django.po | 399 - .../admindocs/locale/bg/LC_MESSAGES/django.mo | Bin 8810 -> 0 bytes .../admindocs/locale/bg/LC_MESSAGES/django.po | 425 - .../admindocs/locale/bn/LC_MESSAGES/django.mo | Bin 4878 -> 0 bytes .../admindocs/locale/bn/LC_MESSAGES/django.po | 398 - .../admindocs/locale/br/LC_MESSAGES/django.mo | Bin 866 -> 0 bytes .../admindocs/locale/br/LC_MESSAGES/django.po | 389 - .../admindocs/locale/bs/LC_MESSAGES/django.mo | Bin 3500 -> 0 bytes .../admindocs/locale/bs/LC_MESSAGES/django.po | 404 - .../admindocs/locale/ca/LC_MESSAGES/django.mo | Bin 8001 -> 0 bytes .../admindocs/locale/ca/LC_MESSAGES/django.po | 426 - .../admindocs/locale/cs/LC_MESSAGES/django.mo | Bin 7885 -> 0 bytes .../admindocs/locale/cs/LC_MESSAGES/django.po | 423 - .../admindocs/locale/cy/LC_MESSAGES/django.mo | Bin 7399 -> 0 bytes .../admindocs/locale/cy/LC_MESSAGES/django.po | 423 - .../admindocs/locale/da/LC_MESSAGES/django.mo | Bin 7695 -> 0 bytes .../admindocs/locale/da/LC_MESSAGES/django.po | 424 - .../admindocs/locale/de/LC_MESSAGES/django.mo | Bin 7849 -> 0 bytes .../admindocs/locale/de/LC_MESSAGES/django.po | 427 - .../admindocs/locale/el/LC_MESSAGES/django.mo | Bin 10771 -> 0 bytes .../admindocs/locale/el/LC_MESSAGES/django.po | 431 - .../admindocs/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../admindocs/locale/en/LC_MESSAGES/django.po | 385 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 388 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 3501 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 400 - .../admindocs/locale/eo/LC_MESSAGES/django.mo | Bin 7650 -> 0 bytes .../admindocs/locale/eo/LC_MESSAGES/django.po | 419 - .../admindocs/locale/es/LC_MESSAGES/django.mo | Bin 7933 -> 0 bytes .../admindocs/locale/es/LC_MESSAGES/django.po | 429 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 7958 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 426 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 3642 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 403 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 388 - .../admindocs/locale/et/LC_MESSAGES/django.mo | Bin 7567 -> 0 bytes .../admindocs/locale/et/LC_MESSAGES/django.po | 423 - .../admindocs/locale/eu/LC_MESSAGES/django.mo | Bin 6652 -> 0 bytes .../admindocs/locale/eu/LC_MESSAGES/django.po | 417 - .../admindocs/locale/fa/LC_MESSAGES/django.mo | Bin 5096 -> 0 bytes .../admindocs/locale/fa/LC_MESSAGES/django.po | 403 - .../admindocs/locale/fi/LC_MESSAGES/django.mo | Bin 3457 -> 0 bytes .../admindocs/locale/fi/LC_MESSAGES/django.po | 400 - .../admindocs/locale/fr/LC_MESSAGES/django.mo | Bin 8054 -> 0 bytes .../admindocs/locale/fr/LC_MESSAGES/django.po | 427 - .../admindocs/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../admindocs/locale/fy/LC_MESSAGES/django.po | 388 - .../admindocs/locale/ga/LC_MESSAGES/django.mo | Bin 3729 -> 0 bytes .../admindocs/locale/ga/LC_MESSAGES/django.po | 406 - .../admindocs/locale/gl/LC_MESSAGES/django.mo | Bin 4079 -> 0 bytes .../admindocs/locale/gl/LC_MESSAGES/django.po | 403 - .../admindocs/locale/he/LC_MESSAGES/django.mo | Bin 8271 -> 0 bytes .../admindocs/locale/he/LC_MESSAGES/django.po | 410 - .../admindocs/locale/hi/LC_MESSAGES/django.mo | Bin 5311 -> 0 bytes .../admindocs/locale/hi/LC_MESSAGES/django.po | 400 - .../admindocs/locale/hr/LC_MESSAGES/django.mo | Bin 3630 -> 0 bytes .../admindocs/locale/hr/LC_MESSAGES/django.po | 407 - .../admindocs/locale/hu/LC_MESSAGES/django.mo | Bin 3607 -> 0 bytes .../admindocs/locale/hu/LC_MESSAGES/django.po | 402 - .../admindocs/locale/ia/LC_MESSAGES/django.mo | Bin 3637 -> 0 bytes .../admindocs/locale/ia/LC_MESSAGES/django.po | 402 - .../admindocs/locale/id/LC_MESSAGES/django.mo | Bin 7625 -> 0 bytes .../admindocs/locale/id/LC_MESSAGES/django.po | 423 - .../admindocs/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../admindocs/locale/io/LC_MESSAGES/django.po | 388 - .../admindocs/locale/is/LC_MESSAGES/django.mo | Bin 3695 -> 0 bytes .../admindocs/locale/is/LC_MESSAGES/django.po | 405 - .../admindocs/locale/it/LC_MESSAGES/django.mo | Bin 7749 -> 0 bytes .../admindocs/locale/it/LC_MESSAGES/django.po | 429 - .../admindocs/locale/ja/LC_MESSAGES/django.mo | Bin 8865 -> 0 bytes .../admindocs/locale/ja/LC_MESSAGES/django.po | 420 - .../admindocs/locale/ka/LC_MESSAGES/django.mo | Bin 5487 -> 0 bytes .../admindocs/locale/ka/LC_MESSAGES/django.po | 402 - .../admindocs/locale/kk/LC_MESSAGES/django.mo | Bin 2277 -> 0 bytes .../admindocs/locale/kk/LC_MESSAGES/django.po | 390 - .../admindocs/locale/km/LC_MESSAGES/django.mo | Bin 3428 -> 0 bytes .../admindocs/locale/km/LC_MESSAGES/django.po | 396 - .../admindocs/locale/kn/LC_MESSAGES/django.mo | Bin 4724 -> 0 bytes .../admindocs/locale/kn/LC_MESSAGES/django.po | 400 - .../admindocs/locale/ko/LC_MESSAGES/django.mo | Bin 7819 -> 0 bytes .../admindocs/locale/ko/LC_MESSAGES/django.po | 411 - .../admindocs/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../admindocs/locale/lb/LC_MESSAGES/django.po | 388 - .../admindocs/locale/lt/LC_MESSAGES/django.mo | Bin 3829 -> 0 bytes .../admindocs/locale/lt/LC_MESSAGES/django.po | 407 - .../admindocs/locale/lv/LC_MESSAGES/django.mo | Bin 3444 -> 0 bytes .../admindocs/locale/lv/LC_MESSAGES/django.po | 401 - .../admindocs/locale/mk/LC_MESSAGES/django.mo | Bin 10106 -> 0 bytes .../admindocs/locale/mk/LC_MESSAGES/django.po | 427 - .../admindocs/locale/ml/LC_MESSAGES/django.mo | Bin 5931 -> 0 bytes .../admindocs/locale/ml/LC_MESSAGES/django.po | 400 - .../admindocs/locale/mn/LC_MESSAGES/django.mo | Bin 7201 -> 0 bytes .../admindocs/locale/mn/LC_MESSAGES/django.po | 410 - .../admindocs/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../admindocs/locale/mr/LC_MESSAGES/django.po | 388 - .../admindocs/locale/my/LC_MESSAGES/django.mo | Bin 1734 -> 0 bytes .../admindocs/locale/my/LC_MESSAGES/django.po | 389 - .../admindocs/locale/nb/LC_MESSAGES/django.mo | Bin 7526 -> 0 bytes .../admindocs/locale/nb/LC_MESSAGES/django.po | 420 - .../admindocs/locale/ne/LC_MESSAGES/django.mo | Bin 1830 -> 0 bytes .../admindocs/locale/ne/LC_MESSAGES/django.po | 389 - .../admindocs/locale/nl/LC_MESSAGES/django.mo | Bin 7567 -> 0 bytes .../admindocs/locale/nl/LC_MESSAGES/django.po | 423 - .../admindocs/locale/nn/LC_MESSAGES/django.mo | Bin 3357 -> 0 bytes .../admindocs/locale/nn/LC_MESSAGES/django.po | 402 - .../admindocs/locale/os/LC_MESSAGES/django.mo | Bin 4315 -> 0 bytes .../admindocs/locale/os/LC_MESSAGES/django.po | 398 - .../admindocs/locale/pa/LC_MESSAGES/django.mo | Bin 1706 -> 0 bytes .../admindocs/locale/pa/LC_MESSAGES/django.po | 389 - .../admindocs/locale/pl/LC_MESSAGES/django.mo | Bin 4076 -> 0 bytes .../admindocs/locale/pl/LC_MESSAGES/django.po | 406 - .../admindocs/locale/pt/LC_MESSAGES/django.mo | Bin 7840 -> 0 bytes .../admindocs/locale/pt/LC_MESSAGES/django.po | 427 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 7861 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 422 - .../admindocs/locale/ro/LC_MESSAGES/django.mo | Bin 4079 -> 0 bytes .../admindocs/locale/ro/LC_MESSAGES/django.po | 408 - .../admindocs/locale/ru/LC_MESSAGES/django.mo | Bin 10219 -> 0 bytes .../admindocs/locale/ru/LC_MESSAGES/django.po | 427 - .../admindocs/locale/sk/LC_MESSAGES/django.mo | Bin 5044 -> 0 bytes .../admindocs/locale/sk/LC_MESSAGES/django.po | 405 - .../admindocs/locale/sl/LC_MESSAGES/django.mo | Bin 6864 -> 0 bytes .../admindocs/locale/sl/LC_MESSAGES/django.po | 418 - .../admindocs/locale/sq/LC_MESSAGES/django.mo | Bin 3652 -> 0 bytes .../admindocs/locale/sq/LC_MESSAGES/django.po | 404 - .../admindocs/locale/sr/LC_MESSAGES/django.mo | Bin 4562 -> 0 bytes .../admindocs/locale/sr/LC_MESSAGES/django.po | 404 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 3682 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 404 - .../admindocs/locale/sv/LC_MESSAGES/django.mo | Bin 6924 -> 0 bytes .../admindocs/locale/sv/LC_MESSAGES/django.po | 422 - .../admindocs/locale/sw/LC_MESSAGES/django.mo | Bin 3543 -> 0 bytes .../admindocs/locale/sw/LC_MESSAGES/django.po | 402 - .../admindocs/locale/ta/LC_MESSAGES/django.mo | Bin 4517 -> 0 bytes .../admindocs/locale/ta/LC_MESSAGES/django.po | 398 - .../admindocs/locale/te/LC_MESSAGES/django.mo | Bin 2185 -> 0 bytes .../admindocs/locale/te/LC_MESSAGES/django.po | 390 - .../admindocs/locale/th/LC_MESSAGES/django.mo | Bin 4633 -> 0 bytes .../admindocs/locale/th/LC_MESSAGES/django.po | 397 - .../admindocs/locale/tr/LC_MESSAGES/django.mo | Bin 7900 -> 0 bytes .../admindocs/locale/tr/LC_MESSAGES/django.po | 428 - .../admindocs/locale/tt/LC_MESSAGES/django.mo | Bin 3685 -> 0 bytes .../admindocs/locale/tt/LC_MESSAGES/django.po | 395 - .../locale/udm/LC_MESSAGES/django.mo | Bin 618 -> 0 bytes .../locale/udm/LC_MESSAGES/django.po | 388 - .../admindocs/locale/uk/LC_MESSAGES/django.mo | Bin 6384 -> 0 bytes .../admindocs/locale/uk/LC_MESSAGES/django.po | 407 - .../admindocs/locale/ur/LC_MESSAGES/django.mo | Bin 4214 -> 0 bytes .../admindocs/locale/ur/LC_MESSAGES/django.po | 405 - .../admindocs/locale/vi/LC_MESSAGES/django.mo | Bin 1916 -> 0 bytes .../admindocs/locale/vi/LC_MESSAGES/django.po | 390 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 3541 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 192 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 6561 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 403 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 3401 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 397 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 3536 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 192 - django/contrib/admindocs/middleware.py | 24 - .../templates/admin_doc/bookmarklets.html | 38 - .../admindocs/templates/admin_doc/index.html | 34 - .../templates/admin_doc/missing_docutils.html | 22 - .../templates/admin_doc/model_detail.html | 54 - .../templates/admin_doc/model_index.html | 52 - .../templates/admin_doc/template_detail.html | 26 - .../admin_doc/template_filter_index.html | 54 - .../admin_doc/template_tag_index.html | 54 - .../templates/admin_doc/view_detail.html | 33 - .../templates/admin_doc/view_index.html | 59 - django/contrib/admindocs/tests/__init__.py | 0 django/contrib/admindocs/tests/test_fields.py | 45 - django/contrib/admindocs/urls.py | 32 - django/contrib/admindocs/utils.py | 123 - django/contrib/admindocs/views.py | 398 - django/contrib/auth/__init__.py | 195 - django/contrib/auth/admin.py | 184 - django/contrib/auth/apps.py | 13 - django/contrib/auth/backends.py | 136 - django/contrib/auth/checks.py | 64 - django/contrib/auth/context_processors.py | 66 - django/contrib/auth/create_superuser.py | 8 - django/contrib/auth/decorators.py | 73 - .../contrib/auth/fixtures/authtestdata.json | 110 - .../fixtures/context-processors-users.xml | 17 - django/contrib/auth/fixtures/custom_user.json | 14 - django/contrib/auth/fixtures/natural.json | 32 - django/contrib/auth/fixtures/regular.json | 30 - django/contrib/auth/forms.py | 386 - django/contrib/auth/handlers/__init__.py | 0 django/contrib/auth/handlers/modwsgi.py | 48 - django/contrib/auth/hashers.py | 514 - .../auth/locale/af/LC_MESSAGES/django.mo | Bin 791 -> 0 bytes .../auth/locale/af/LC_MESSAGES/django.po | 307 - .../auth/locale/ar/LC_MESSAGES/django.mo | Bin 6864 -> 0 bytes .../auth/locale/ar/LC_MESSAGES/django.po | 319 - .../auth/locale/ast/LC_MESSAGES/django.mo | Bin 2858 -> 0 bytes .../auth/locale/ast/LC_MESSAGES/django.po | 311 - .../auth/locale/az/LC_MESSAGES/django.mo | Bin 3528 -> 0 bytes .../auth/locale/az/LC_MESSAGES/django.po | 313 - .../auth/locale/be/LC_MESSAGES/django.mo | Bin 5496 -> 0 bytes .../auth/locale/be/LC_MESSAGES/django.po | 318 - .../auth/locale/bg/LC_MESSAGES/django.mo | Bin 7075 -> 0 bytes .../auth/locale/bg/LC_MESSAGES/django.po | 323 - .../auth/locale/bn/LC_MESSAGES/django.mo | Bin 4258 -> 0 bytes .../auth/locale/bn/LC_MESSAGES/django.po | 309 - .../auth/locale/br/LC_MESSAGES/django.mo | Bin 1148 -> 0 bytes .../auth/locale/br/LC_MESSAGES/django.po | 308 - .../auth/locale/bs/LC_MESSAGES/django.mo | Bin 3496 -> 0 bytes .../auth/locale/bs/LC_MESSAGES/django.po | 317 - .../auth/locale/ca/LC_MESSAGES/django.mo | Bin 5813 -> 0 bytes .../auth/locale/ca/LC_MESSAGES/django.po | 321 - .../auth/locale/cs/LC_MESSAGES/django.mo | Bin 5756 -> 0 bytes .../auth/locale/cs/LC_MESSAGES/django.po | 323 - .../auth/locale/cy/LC_MESSAGES/django.mo | Bin 5627 -> 0 bytes .../auth/locale/cy/LC_MESSAGES/django.po | 319 - .../auth/locale/da/LC_MESSAGES/django.mo | Bin 5641 -> 0 bytes .../auth/locale/da/LC_MESSAGES/django.po | 323 - .../auth/locale/de/LC_MESSAGES/django.mo | Bin 5845 -> 0 bytes .../auth/locale/de/LC_MESSAGES/django.po | 326 - .../auth/locale/el/LC_MESSAGES/django.mo | Bin 7758 -> 0 bytes .../auth/locale/el/LC_MESSAGES/django.po | 330 - .../auth/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../auth/locale/en/LC_MESSAGES/django.po | 304 - .../auth/locale/en_AU/LC_MESSAGES/django.mo | Bin 4840 -> 0 bytes .../auth/locale/en_AU/LC_MESSAGES/django.po | 319 - .../auth/locale/en_GB/LC_MESSAGES/django.mo | Bin 4223 -> 0 bytes .../auth/locale/en_GB/LC_MESSAGES/django.po | 318 - .../auth/locale/eo/LC_MESSAGES/django.mo | Bin 5593 -> 0 bytes .../auth/locale/eo/LC_MESSAGES/django.po | 321 - .../auth/locale/es/LC_MESSAGES/django.mo | Bin 5915 -> 0 bytes .../auth/locale/es/LC_MESSAGES/django.po | 327 - .../auth/locale/es_AR/LC_MESSAGES/django.mo | Bin 5993 -> 0 bytes .../auth/locale/es_AR/LC_MESSAGES/django.po | 327 - .../auth/locale/es_MX/LC_MESSAGES/django.mo | Bin 4522 -> 0 bytes .../auth/locale/es_MX/LC_MESSAGES/django.po | 321 - .../auth/locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../auth/locale/es_VE/LC_MESSAGES/django.po | 307 - .../auth/locale/et/LC_MESSAGES/django.mo | Bin 5663 -> 0 bytes .../auth/locale/et/LC_MESSAGES/django.po | 324 - .../auth/locale/eu/LC_MESSAGES/django.mo | Bin 4896 -> 0 bytes .../auth/locale/eu/LC_MESSAGES/django.po | 323 - .../auth/locale/fa/LC_MESSAGES/django.mo | Bin 6803 -> 0 bytes .../auth/locale/fa/LC_MESSAGES/django.po | 321 - .../auth/locale/fi/LC_MESSAGES/django.mo | Bin 4811 -> 0 bytes .../auth/locale/fi/LC_MESSAGES/django.po | 320 - .../auth/locale/fr/LC_MESSAGES/django.mo | Bin 6134 -> 0 bytes .../auth/locale/fr/LC_MESSAGES/django.po | 328 - .../auth/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../auth/locale/fy/LC_MESSAGES/django.po | 307 - .../auth/locale/ga/LC_MESSAGES/django.mo | Bin 4517 -> 0 bytes .../auth/locale/ga/LC_MESSAGES/django.po | 326 - .../auth/locale/gl/LC_MESSAGES/django.mo | Bin 5165 -> 0 bytes .../auth/locale/gl/LC_MESSAGES/django.po | 321 - .../auth/locale/he/LC_MESSAGES/django.mo | Bin 6199 -> 0 bytes .../auth/locale/he/LC_MESSAGES/django.po | 318 - .../auth/locale/hi/LC_MESSAGES/django.mo | Bin 7348 -> 0 bytes .../auth/locale/hi/LC_MESSAGES/django.po | 320 - .../auth/locale/hr/LC_MESSAGES/django.mo | Bin 5099 -> 0 bytes .../auth/locale/hr/LC_MESSAGES/django.po | 329 - .../auth/locale/hu/LC_MESSAGES/django.mo | Bin 5163 -> 0 bytes .../auth/locale/hu/LC_MESSAGES/django.po | 323 - .../auth/locale/ia/LC_MESSAGES/django.mo | Bin 4438 -> 0 bytes .../auth/locale/ia/LC_MESSAGES/django.po | 320 - .../auth/locale/id/LC_MESSAGES/django.mo | Bin 5557 -> 0 bytes .../auth/locale/id/LC_MESSAGES/django.po | 323 - .../auth/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../auth/locale/io/LC_MESSAGES/django.po | 307 - .../auth/locale/is/LC_MESSAGES/django.mo | Bin 4449 -> 0 bytes .../auth/locale/is/LC_MESSAGES/django.po | 324 - .../auth/locale/it/LC_MESSAGES/django.mo | Bin 5673 -> 0 bytes .../auth/locale/it/LC_MESSAGES/django.po | 323 - .../auth/locale/ja/LC_MESSAGES/django.mo | Bin 6318 -> 0 bytes .../auth/locale/ja/LC_MESSAGES/django.po | 320 - .../auth/locale/ka/LC_MESSAGES/django.mo | Bin 8067 -> 0 bytes .../auth/locale/ka/LC_MESSAGES/django.po | 322 - .../auth/locale/kk/LC_MESSAGES/django.mo | Bin 4210 -> 0 bytes .../auth/locale/kk/LC_MESSAGES/django.po | 311 - .../auth/locale/km/LC_MESSAGES/django.mo | Bin 2905 -> 0 bytes .../auth/locale/km/LC_MESSAGES/django.po | 308 - .../auth/locale/kn/LC_MESSAGES/django.mo | Bin 4300 -> 0 bytes .../auth/locale/kn/LC_MESSAGES/django.po | 311 - .../auth/locale/ko/LC_MESSAGES/django.mo | Bin 5907 -> 0 bytes .../auth/locale/ko/LC_MESSAGES/django.po | 319 - .../auth/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../auth/locale/lb/LC_MESSAGES/django.po | 307 - .../auth/locale/lt/LC_MESSAGES/django.mo | Bin 5184 -> 0 bytes .../auth/locale/lt/LC_MESSAGES/django.po | 324 - .../auth/locale/lv/LC_MESSAGES/django.mo | Bin 3460 -> 0 bytes .../auth/locale/lv/LC_MESSAGES/django.po | 311 - .../auth/locale/mk/LC_MESSAGES/django.mo | Bin 7350 -> 0 bytes .../auth/locale/mk/LC_MESSAGES/django.po | 324 - .../auth/locale/ml/LC_MESSAGES/django.mo | Bin 7698 -> 0 bytes .../auth/locale/ml/LC_MESSAGES/django.po | 317 - .../auth/locale/mn/LC_MESSAGES/django.mo | Bin 7077 -> 0 bytes .../auth/locale/mn/LC_MESSAGES/django.po | 322 - .../auth/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../auth/locale/mr/LC_MESSAGES/django.po | 307 - .../auth/locale/my/LC_MESSAGES/django.mo | Bin 1117 -> 0 bytes .../auth/locale/my/LC_MESSAGES/django.po | 308 - .../auth/locale/nb/LC_MESSAGES/django.mo | Bin 5529 -> 0 bytes .../auth/locale/nb/LC_MESSAGES/django.po | 320 - .../auth/locale/ne/LC_MESSAGES/django.mo | Bin 5226 -> 0 bytes .../auth/locale/ne/LC_MESSAGES/django.po | 310 - .../auth/locale/nl/LC_MESSAGES/django.mo | Bin 5018 -> 0 bytes .../auth/locale/nl/LC_MESSAGES/django.po | 329 - .../auth/locale/nn/LC_MESSAGES/django.mo | Bin 3291 -> 0 bytes .../auth/locale/nn/LC_MESSAGES/django.po | 309 - .../auth/locale/os/LC_MESSAGES/django.mo | Bin 5989 -> 0 bytes .../auth/locale/os/LC_MESSAGES/django.po | 318 - .../auth/locale/pa/LC_MESSAGES/django.mo | Bin 4326 -> 0 bytes .../auth/locale/pa/LC_MESSAGES/django.po | 309 - .../auth/locale/pl/LC_MESSAGES/django.mo | Bin 5748 -> 0 bytes .../auth/locale/pl/LC_MESSAGES/django.po | 327 - .../auth/locale/pt/LC_MESSAGES/django.mo | Bin 5903 -> 0 bytes .../auth/locale/pt/LC_MESSAGES/django.po | 324 - .../auth/locale/pt_BR/LC_MESSAGES/django.mo | Bin 5747 -> 0 bytes .../auth/locale/pt_BR/LC_MESSAGES/django.po | 330 - .../auth/locale/ro/LC_MESSAGES/django.mo | Bin 3505 -> 0 bytes .../auth/locale/ro/LC_MESSAGES/django.po | 319 - .../auth/locale/ru/LC_MESSAGES/django.mo | Bin 7329 -> 0 bytes .../auth/locale/ru/LC_MESSAGES/django.po | 322 - .../auth/locale/sk/LC_MESSAGES/django.mo | Bin 5086 -> 0 bytes .../auth/locale/sk/LC_MESSAGES/django.po | 319 - .../auth/locale/sl/LC_MESSAGES/django.mo | Bin 4918 -> 0 bytes .../auth/locale/sl/LC_MESSAGES/django.po | 323 - .../auth/locale/sq/LC_MESSAGES/django.mo | Bin 5164 -> 0 bytes .../auth/locale/sq/LC_MESSAGES/django.po | 322 - .../auth/locale/sr/LC_MESSAGES/django.mo | Bin 5316 -> 0 bytes .../auth/locale/sr/LC_MESSAGES/django.po | 320 - .../auth/locale/sr_Latn/LC_MESSAGES/django.mo | Bin 4321 -> 0 bytes .../auth/locale/sr_Latn/LC_MESSAGES/django.po | 321 - .../auth/locale/sv/LC_MESSAGES/django.mo | Bin 4984 -> 0 bytes .../auth/locale/sv/LC_MESSAGES/django.po | 326 - .../auth/locale/sw/LC_MESSAGES/django.mo | Bin 5490 -> 0 bytes .../auth/locale/sw/LC_MESSAGES/django.po | 315 - .../auth/locale/ta/LC_MESSAGES/django.mo | Bin 2972 -> 0 bytes .../auth/locale/ta/LC_MESSAGES/django.po | 308 - .../auth/locale/te/LC_MESSAGES/django.mo | Bin 3225 -> 0 bytes .../auth/locale/te/LC_MESSAGES/django.po | 310 - .../auth/locale/th/LC_MESSAGES/django.mo | Bin 8093 -> 0 bytes .../auth/locale/th/LC_MESSAGES/django.po | 312 - .../auth/locale/tr/LC_MESSAGES/django.mo | Bin 5725 -> 0 bytes .../auth/locale/tr/LC_MESSAGES/django.po | 330 - .../auth/locale/tt/LC_MESSAGES/django.mo | Bin 1712 -> 0 bytes .../auth/locale/tt/LC_MESSAGES/django.po | 308 - .../auth/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../auth/locale/udm/LC_MESSAGES/django.po | 307 - .../auth/locale/uk/LC_MESSAGES/django.mo | Bin 7204 -> 0 bytes .../auth/locale/uk/LC_MESSAGES/django.po | 326 - .../auth/locale/ur/LC_MESSAGES/django.mo | Bin 884 -> 0 bytes .../auth/locale/ur/LC_MESSAGES/django.po | 307 - .../auth/locale/vi/LC_MESSAGES/django.mo | Bin 6176 -> 0 bytes .../auth/locale/vi/LC_MESSAGES/django.po | 323 - .../auth/locale/zh_CN/LC_MESSAGES/django.mo | Bin 5127 -> 0 bytes .../auth/locale/zh_CN/LC_MESSAGES/django.po | 286 - .../auth/locale/zh_Hans/LC_MESSAGES/django.mo | Bin 4685 -> 0 bytes .../auth/locale/zh_Hans/LC_MESSAGES/django.po | 315 - .../auth/locale/zh_Hant/LC_MESSAGES/django.mo | Bin 4681 -> 0 bytes .../auth/locale/zh_Hant/LC_MESSAGES/django.po | 314 - .../auth/locale/zh_TW/LC_MESSAGES/django.mo | Bin 5131 -> 0 bytes .../auth/locale/zh_TW/LC_MESSAGES/django.po | 285 - django/contrib/auth/management/__init__.py | 188 - .../auth/management/commands/__init__.py | 0 .../management/commands/changepassword.py | 63 - .../management/commands/createsuperuser.py | 162 - django/contrib/auth/middleware.py | 120 - .../contrib/auth/migrations/0001_initial.py | 66 - django/contrib/auth/migrations/__init__.py | 0 django/contrib/auth/models.py | 491 - django/contrib/auth/signals.py | 5 - .../registration/password_reset_subject.txt | 3 - django/contrib/auth/tests/__init__.py | 1 - django/contrib/auth/tests/custom_user.py | 200 - .../context_processors/auth_attrs_access.html | 1 - .../auth_attrs_messages.html | 1 - .../auth_attrs_no_access.html | 1 - .../auth_attrs_perm_in_perms.html | 4 - .../context_processors/auth_attrs_perms.html | 4 - .../auth_attrs_test_access.html | 1 - .../context_processors/auth_attrs_user.html | 4 - .../html_password_reset_email.html | 1 - .../templates/registration/logged_out.html | 1 - .../tests/templates/registration/login.html | 1 - .../registration/password_change_form.html | 1 - .../registration/password_reset_complete.html | 1 - .../registration/password_reset_confirm.html | 7 - .../registration/password_reset_done.html | 1 - .../registration/password_reset_email.html | 1 - .../registration/password_reset_form.html | 1 - .../registration/password_reset_subject.txt | 1 - .../contrib/auth/tests/test_auth_backends.py | 533 - django/contrib/auth/tests/test_basic.py | 114 - .../auth/tests/test_context_processors.py | 178 - django/contrib/auth/tests/test_decorators.py | 107 - django/contrib/auth/tests/test_forms.py | 508 - django/contrib/auth/tests/test_handlers.py | 79 - django/contrib/auth/tests/test_hashers.py | 326 - django/contrib/auth/tests/test_management.py | 526 - django/contrib/auth/tests/test_middleware.py | 50 - django/contrib/auth/tests/test_models.py | 155 - django/contrib/auth/tests/test_remote_user.py | 240 - django/contrib/auth/tests/test_signals.py | 80 - django/contrib/auth/tests/test_templates.py | 60 - django/contrib/auth/tests/test_tokens.py | 70 - django/contrib/auth/tests/test_views.py | 907 -- django/contrib/auth/tests/urls.py | 105 - django/contrib/auth/tests/urls_admin.py | 18 - django/contrib/auth/tests/utils.py | 10 - django/contrib/auth/tokens.py | 73 - django/contrib/auth/urls.py | 19 - django/contrib/auth/views.py | 296 - django/contrib/comments/__init__.py | 93 - django/contrib/comments/admin.py | 86 - django/contrib/comments/apps.py | 8 - django/contrib/comments/feeds.py | 31 - django/contrib/comments/forms.py | 194 - .../comments/locale/af/LC_MESSAGES/django.mo | Bin 552 -> 0 bytes .../comments/locale/af/LC_MESSAGES/django.po | 297 - .../comments/locale/ar/LC_MESSAGES/django.mo | Bin 7094 -> 0 bytes .../comments/locale/ar/LC_MESSAGES/django.po | 326 - .../comments/locale/ast/LC_MESSAGES/django.mo | Bin 1263 -> 0 bytes .../comments/locale/ast/LC_MESSAGES/django.po | 298 - .../comments/locale/az/LC_MESSAGES/django.mo | Bin 4603 -> 0 bytes .../comments/locale/az/LC_MESSAGES/django.po | 313 - .../comments/locale/be/LC_MESSAGES/django.mo | Bin 6153 -> 0 bytes .../comments/locale/be/LC_MESSAGES/django.po | 319 - .../comments/locale/bg/LC_MESSAGES/django.mo | Bin 6887 -> 0 bytes .../comments/locale/bg/LC_MESSAGES/django.po | 315 - .../comments/locale/bn/LC_MESSAGES/django.mo | Bin 6354 -> 0 bytes .../comments/locale/bn/LC_MESSAGES/django.po | 307 - .../comments/locale/br/LC_MESSAGES/django.mo | Bin 1959 -> 0 bytes .../comments/locale/br/LC_MESSAGES/django.po | 298 - .../comments/locale/bs/LC_MESSAGES/django.mo | Bin 4759 -> 0 bytes .../comments/locale/bs/LC_MESSAGES/django.po | 315 - .../comments/locale/ca/LC_MESSAGES/django.mo | Bin 5453 -> 0 bytes .../comments/locale/ca/LC_MESSAGES/django.po | 316 - .../comments/locale/cs/LC_MESSAGES/django.mo | Bin 5531 -> 0 bytes .../comments/locale/cs/LC_MESSAGES/django.po | 314 - .../comments/locale/cy/LC_MESSAGES/django.mo | Bin 5552 -> 0 bytes .../comments/locale/cy/LC_MESSAGES/django.po | 319 - .../comments/locale/da/LC_MESSAGES/django.mo | Bin 5150 -> 0 bytes .../comments/locale/da/LC_MESSAGES/django.po | 316 - .../comments/locale/de/LC_MESSAGES/django.mo | Bin 5583 -> 0 bytes .../comments/locale/de/LC_MESSAGES/django.po | 314 - .../comments/locale/el/LC_MESSAGES/django.mo | Bin 7256 -> 0 bytes .../comments/locale/el/LC_MESSAGES/django.po | 319 - .../comments/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../comments/locale/en/LC_MESSAGES/django.po | 294 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 297 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 4504 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 312 - .../comments/locale/eo/LC_MESSAGES/django.mo | Bin 5248 -> 0 bytes .../comments/locale/eo/LC_MESSAGES/django.po | 314 - .../comments/locale/es/LC_MESSAGES/django.mo | Bin 5489 -> 0 bytes .../comments/locale/es/LC_MESSAGES/django.po | 317 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 5581 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 312 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 5424 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 311 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 297 - .../comments/locale/et/LC_MESSAGES/django.mo | Bin 5350 -> 0 bytes .../comments/locale/et/LC_MESSAGES/django.po | 311 - .../comments/locale/eu/LC_MESSAGES/django.mo | Bin 5181 -> 0 bytes .../comments/locale/eu/LC_MESSAGES/django.po | 314 - .../comments/locale/fa/LC_MESSAGES/django.mo | Bin 5855 -> 0 bytes .../comments/locale/fa/LC_MESSAGES/django.po | 306 - .../comments/locale/fi/LC_MESSAGES/django.mo | Bin 4705 -> 0 bytes .../comments/locale/fi/LC_MESSAGES/django.po | 310 - .../comments/locale/fr/LC_MESSAGES/django.mo | Bin 5676 -> 0 bytes .../comments/locale/fr/LC_MESSAGES/django.po | 317 - .../comments/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../comments/locale/fy/LC_MESSAGES/django.po | 297 - .../comments/locale/ga/LC_MESSAGES/django.mo | Bin 5151 -> 0 bytes .../comments/locale/ga/LC_MESSAGES/django.po | 326 - .../comments/locale/gl/LC_MESSAGES/django.mo | Bin 5081 -> 0 bytes .../comments/locale/gl/LC_MESSAGES/django.po | 316 - .../comments/locale/he/LC_MESSAGES/django.mo | Bin 5612 -> 0 bytes .../comments/locale/he/LC_MESSAGES/django.po | 306 - .../comments/locale/hi/LC_MESSAGES/django.mo | Bin 7229 -> 0 bytes .../comments/locale/hi/LC_MESSAGES/django.po | 313 - .../comments/locale/hr/LC_MESSAGES/django.mo | Bin 4719 -> 0 bytes .../comments/locale/hr/LC_MESSAGES/django.po | 320 - .../comments/locale/hu/LC_MESSAGES/django.mo | Bin 4961 -> 0 bytes .../comments/locale/hu/LC_MESSAGES/django.po | 317 - .../comments/locale/ia/LC_MESSAGES/django.mo | Bin 4708 -> 0 bytes .../comments/locale/ia/LC_MESSAGES/django.po | 314 - .../comments/locale/id/LC_MESSAGES/django.mo | Bin 5081 -> 0 bytes .../comments/locale/id/LC_MESSAGES/django.po | 310 - .../comments/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../comments/locale/io/LC_MESSAGES/django.po | 297 - .../comments/locale/is/LC_MESSAGES/django.mo | Bin 5263 -> 0 bytes .../comments/locale/is/LC_MESSAGES/django.po | 313 - .../comments/locale/it/LC_MESSAGES/django.mo | Bin 5287 -> 0 bytes .../comments/locale/it/LC_MESSAGES/django.po | 315 - .../comments/locale/ja/LC_MESSAGES/django.mo | Bin 5700 -> 0 bytes .../comments/locale/ja/LC_MESSAGES/django.po | 307 - .../comments/locale/ka/LC_MESSAGES/django.mo | Bin 7170 -> 0 bytes .../comments/locale/ka/LC_MESSAGES/django.po | 307 - .../comments/locale/kk/LC_MESSAGES/django.mo | Bin 5464 -> 0 bytes .../comments/locale/kk/LC_MESSAGES/django.po | 306 - .../comments/locale/km/LC_MESSAGES/django.mo | Bin 2173 -> 0 bytes .../comments/locale/km/LC_MESSAGES/django.po | 301 - .../comments/locale/kn/LC_MESSAGES/django.mo | Bin 2252 -> 0 bytes .../comments/locale/kn/LC_MESSAGES/django.po | 302 - .../comments/locale/ko/LC_MESSAGES/django.mo | Bin 5350 -> 0 bytes .../comments/locale/ko/LC_MESSAGES/django.po | 302 - .../comments/locale/lb/LC_MESSAGES/django.mo | Bin 537 -> 0 bytes .../comments/locale/lb/LC_MESSAGES/django.po | 297 - .../comments/locale/lt/LC_MESSAGES/django.mo | Bin 5491 -> 0 bytes .../comments/locale/lt/LC_MESSAGES/django.po | 317 - .../comments/locale/lv/LC_MESSAGES/django.mo | Bin 4836 -> 0 bytes .../comments/locale/lv/LC_MESSAGES/django.po | 315 - .../comments/locale/mk/LC_MESSAGES/django.mo | Bin 7038 -> 0 bytes .../comments/locale/mk/LC_MESSAGES/django.po | 314 - .../comments/locale/ml/LC_MESSAGES/django.mo | Bin 8702 -> 0 bytes .../comments/locale/ml/LC_MESSAGES/django.po | 309 - .../comments/locale/mn/LC_MESSAGES/django.mo | Bin 6946 -> 0 bytes .../comments/locale/mn/LC_MESSAGES/django.po | 318 - .../comments/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../comments/locale/mr/LC_MESSAGES/django.po | 297 - .../comments/locale/my/LC_MESSAGES/django.mo | Bin 1061 -> 0 bytes .../comments/locale/my/LC_MESSAGES/django.po | 294 - .../comments/locale/nb/LC_MESSAGES/django.mo | Bin 5162 -> 0 bytes .../comments/locale/nb/LC_MESSAGES/django.po | 316 - .../comments/locale/ne/LC_MESSAGES/django.mo | Bin 3337 -> 0 bytes .../comments/locale/ne/LC_MESSAGES/django.po | 301 - .../comments/locale/nl/LC_MESSAGES/django.mo | Bin 5340 -> 0 bytes .../comments/locale/nl/LC_MESSAGES/django.po | 316 - .../comments/locale/nn/LC_MESSAGES/django.mo | Bin 4595 -> 0 bytes .../comments/locale/nn/LC_MESSAGES/django.po | 312 - .../comments/locale/os/LC_MESSAGES/django.mo | Bin 6293 -> 0 bytes .../comments/locale/os/LC_MESSAGES/django.po | 310 - .../comments/locale/pa/LC_MESSAGES/django.mo | Bin 4192 -> 0 bytes .../comments/locale/pa/LC_MESSAGES/django.po | 303 - .../comments/locale/pl/LC_MESSAGES/django.mo | Bin 5562 -> 0 bytes .../comments/locale/pl/LC_MESSAGES/django.po | 323 - .../comments/locale/pt/LC_MESSAGES/django.mo | Bin 5177 -> 0 bytes .../comments/locale/pt/LC_MESSAGES/django.po | 316 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 5457 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 318 - .../comments/locale/ro/LC_MESSAGES/django.mo | Bin 5667 -> 0 bytes .../comments/locale/ro/LC_MESSAGES/django.po | 321 - .../comments/locale/ru/LC_MESSAGES/django.mo | Bin 7412 -> 0 bytes .../comments/locale/ru/LC_MESSAGES/django.po | 322 - .../comments/locale/sk/LC_MESSAGES/django.mo | Bin 5570 -> 0 bytes .../comments/locale/sk/LC_MESSAGES/django.po | 318 - .../comments/locale/sl/LC_MESSAGES/django.mo | Bin 5656 -> 0 bytes .../comments/locale/sl/LC_MESSAGES/django.po | 322 - .../comments/locale/sq/LC_MESSAGES/django.mo | Bin 5277 -> 0 bytes .../comments/locale/sq/LC_MESSAGES/django.po | 314 - .../comments/locale/sr/LC_MESSAGES/django.mo | Bin 5928 -> 0 bytes .../comments/locale/sr/LC_MESSAGES/django.po | 316 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 4796 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 316 - .../comments/locale/sv/LC_MESSAGES/django.mo | Bin 5218 -> 0 bytes .../comments/locale/sv/LC_MESSAGES/django.po | 313 - .../comments/locale/sw/LC_MESSAGES/django.mo | Bin 3817 -> 0 bytes .../comments/locale/sw/LC_MESSAGES/django.po | 310 - .../comments/locale/ta/LC_MESSAGES/django.mo | Bin 2304 -> 0 bytes .../comments/locale/ta/LC_MESSAGES/django.po | 305 - .../comments/locale/te/LC_MESSAGES/django.mo | Bin 4930 -> 0 bytes .../comments/locale/te/LC_MESSAGES/django.po | 300 - .../comments/locale/th/LC_MESSAGES/django.mo | Bin 7448 -> 0 bytes .../comments/locale/th/LC_MESSAGES/django.po | 303 - .../comments/locale/tr/LC_MESSAGES/django.mo | Bin 5510 -> 0 bytes .../comments/locale/tr/LC_MESSAGES/django.po | 317 - .../comments/locale/tt/LC_MESSAGES/django.mo | Bin 1067 -> 0 bytes .../comments/locale/tt/LC_MESSAGES/django.po | 294 - .../comments/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../comments/locale/udm/LC_MESSAGES/django.po | 293 - .../comments/locale/uk/LC_MESSAGES/django.mo | Bin 7180 -> 0 bytes .../comments/locale/uk/LC_MESSAGES/django.po | 320 - .../comments/locale/ur/LC_MESSAGES/django.mo | Bin 465 -> 0 bytes .../comments/locale/ur/LC_MESSAGES/django.po | 297 - .../comments/locale/vi/LC_MESSAGES/django.mo | Bin 5622 -> 0 bytes .../comments/locale/vi/LC_MESSAGES/django.po | 309 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 4640 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 292 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 4775 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 303 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 4785 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 301 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 4642 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 290 - django/contrib/comments/managers.py | 22 - django/contrib/comments/models.py | 200 - django/contrib/comments/moderation.py | 356 - django/contrib/comments/signals.py | 21 - .../templates/comments/400-debug.html | 55 - .../comments/templates/comments/approve.html | 15 - .../comments/templates/comments/approved.html | 8 - .../comments/templates/comments/base.html | 10 - .../comments/templates/comments/delete.html | 15 - .../comments/templates/comments/deleted.html | 8 - .../comments/templates/comments/flag.html | 15 - .../comments/templates/comments/flagged.html | 8 - .../comments/templates/comments/form.html | 20 - .../comments/templates/comments/list.html | 10 - .../comments/templates/comments/posted.html | 8 - .../comments/templates/comments/preview.html | 36 - .../contrib/comments/templatetags/__init__.py | 0 .../contrib/comments/templatetags/comments.py | 340 - django/contrib/comments/urls.py | 16 - django/contrib/comments/views/__init__.py | 0 django/contrib/comments/views/comments.py | 136 - django/contrib/comments/views/moderation.py | 163 - django/contrib/comments/views/utils.py | 67 - django/contrib/contenttypes/__init__.py | 1 - django/contrib/contenttypes/admin.py | 139 - django/contrib/contenttypes/apps.py | 12 - django/contrib/contenttypes/checks.py | 18 - django/contrib/contenttypes/fields.py | 547 - django/contrib/contenttypes/forms.py | 89 - django/contrib/contenttypes/generic.py | 21 - .../locale/af/LC_MESSAGES/django.mo | Bin 447 -> 0 bytes .../locale/af/LC_MESSAGES/django.po | 48 - .../locale/ar/LC_MESSAGES/django.mo | Bin 1248 -> 0 bytes .../locale/ar/LC_MESSAGES/django.po | 52 - .../locale/ast/LC_MESSAGES/django.mo | Bin 647 -> 0 bytes .../locale/ast/LC_MESSAGES/django.po | 49 - .../locale/az/LC_MESSAGES/django.mo | Bin 645 -> 0 bytes .../locale/az/LC_MESSAGES/django.po | 49 - .../locale/be/LC_MESSAGES/django.mo | Bin 1277 -> 0 bytes .../locale/be/LC_MESSAGES/django.po | 49 - .../locale/bg/LC_MESSAGES/django.mo | Bin 1266 -> 0 bytes .../locale/bg/LC_MESSAGES/django.po | 52 - .../locale/bn/LC_MESSAGES/django.mo | Bin 719 -> 0 bytes .../locale/bn/LC_MESSAGES/django.po | 49 - .../locale/br/LC_MESSAGES/django.mo | Bin 443 -> 0 bytes .../locale/br/LC_MESSAGES/django.po | 48 - .../locale/bs/LC_MESSAGES/django.mo | Bin 704 -> 0 bytes .../locale/bs/LC_MESSAGES/django.po | 50 - .../locale/ca/LC_MESSAGES/django.mo | Bin 1142 -> 0 bytes .../locale/ca/LC_MESSAGES/django.po | 50 - .../locale/cs/LC_MESSAGES/django.mo | Bin 1089 -> 0 bytes .../locale/cs/LC_MESSAGES/django.po | 50 - .../locale/cy/LC_MESSAGES/django.mo | Bin 1163 -> 0 bytes .../locale/cy/LC_MESSAGES/django.po | 51 - .../locale/da/LC_MESSAGES/django.mo | Bin 1082 -> 0 bytes .../locale/da/LC_MESSAGES/django.po | 51 - .../locale/de/LC_MESSAGES/django.mo | Bin 1096 -> 0 bytes .../locale/de/LC_MESSAGES/django.po | 50 - .../locale/el/LC_MESSAGES/django.mo | Bin 1322 -> 0 bytes .../locale/el/LC_MESSAGES/django.po | 52 - .../locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../locale/en/LC_MESSAGES/django.po | 45 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 48 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 1057 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 50 - .../locale/eo/LC_MESSAGES/django.mo | Bin 1109 -> 0 bytes .../locale/eo/LC_MESSAGES/django.po | 49 - .../locale/es/LC_MESSAGES/django.mo | Bin 1164 -> 0 bytes .../locale/es/LC_MESSAGES/django.po | 52 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 1143 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 50 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 1113 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 50 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 463 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 48 - .../locale/et/LC_MESSAGES/django.mo | Bin 1068 -> 0 bytes .../locale/et/LC_MESSAGES/django.po | 51 - .../locale/eu/LC_MESSAGES/django.mo | Bin 1035 -> 0 bytes .../locale/eu/LC_MESSAGES/django.po | 50 - .../locale/fa/LC_MESSAGES/django.mo | Bin 1166 -> 0 bytes .../locale/fa/LC_MESSAGES/django.po | 51 - .../locale/fi/LC_MESSAGES/django.mo | Bin 1052 -> 0 bytes .../locale/fi/LC_MESSAGES/django.po | 50 - .../locale/fr/LC_MESSAGES/django.mo | Bin 1115 -> 0 bytes .../locale/fr/LC_MESSAGES/django.po | 51 - .../locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../locale/fy/LC_MESSAGES/django.po | 48 - .../locale/ga/LC_MESSAGES/django.mo | Bin 1087 -> 0 bytes .../locale/ga/LC_MESSAGES/django.po | 51 - .../locale/gl/LC_MESSAGES/django.mo | Bin 1076 -> 0 bytes .../locale/gl/LC_MESSAGES/django.po | 51 - .../locale/he/LC_MESSAGES/django.mo | Bin 1165 -> 0 bytes .../locale/he/LC_MESSAGES/django.po | 50 - .../locale/hi/LC_MESSAGES/django.mo | Bin 1325 -> 0 bytes .../locale/hi/LC_MESSAGES/django.po | 50 - .../locale/hr/LC_MESSAGES/django.mo | Bin 1112 -> 0 bytes .../locale/hr/LC_MESSAGES/django.po | 51 - .../locale/hu/LC_MESSAGES/django.mo | Bin 1076 -> 0 bytes .../locale/hu/LC_MESSAGES/django.po | 50 - .../locale/ia/LC_MESSAGES/django.mo | Bin 1083 -> 0 bytes .../locale/ia/LC_MESSAGES/django.po | 49 - .../locale/id/LC_MESSAGES/django.mo | Bin 1029 -> 0 bytes .../locale/id/LC_MESSAGES/django.po | 50 - .../locale/io/LC_MESSAGES/django.mo | Bin 1055 -> 0 bytes .../locale/io/LC_MESSAGES/django.po | 49 - .../locale/is/LC_MESSAGES/django.mo | Bin 1028 -> 0 bytes .../locale/is/LC_MESSAGES/django.po | 50 - .../locale/it/LC_MESSAGES/django.mo | Bin 1091 -> 0 bytes .../locale/it/LC_MESSAGES/django.po | 51 - .../locale/ja/LC_MESSAGES/django.mo | Bin 1242 -> 0 bytes .../locale/ja/LC_MESSAGES/django.po | 53 - .../locale/ka/LC_MESSAGES/django.mo | Bin 1358 -> 0 bytes .../locale/ka/LC_MESSAGES/django.po | 50 - .../locale/kk/LC_MESSAGES/django.mo | Bin 667 -> 0 bytes .../locale/kk/LC_MESSAGES/django.po | 49 - .../locale/km/LC_MESSAGES/django.mo | Bin 682 -> 0 bytes .../locale/km/LC_MESSAGES/django.po | 49 - .../locale/kn/LC_MESSAGES/django.mo | Bin 718 -> 0 bytes .../locale/kn/LC_MESSAGES/django.po | 49 - .../locale/ko/LC_MESSAGES/django.mo | Bin 1131 -> 0 bytes .../locale/ko/LC_MESSAGES/django.po | 50 - .../locale/lb/LC_MESSAGES/django.mo | Bin 451 -> 0 bytes .../locale/lb/LC_MESSAGES/django.po | 48 - .../locale/lt/LC_MESSAGES/django.mo | Bin 1108 -> 0 bytes .../locale/lt/LC_MESSAGES/django.po | 51 - .../locale/lv/LC_MESSAGES/django.mo | Bin 666 -> 0 bytes .../locale/lv/LC_MESSAGES/django.po | 50 - .../locale/mk/LC_MESSAGES/django.mo | Bin 1271 -> 0 bytes .../locale/mk/LC_MESSAGES/django.po | 51 - .../locale/ml/LC_MESSAGES/django.mo | Bin 1382 -> 0 bytes .../locale/ml/LC_MESSAGES/django.po | 50 - .../locale/mn/LC_MESSAGES/django.mo | Bin 1243 -> 0 bytes .../locale/mn/LC_MESSAGES/django.po | 52 - .../locale/mr/LC_MESSAGES/django.mo | Bin 445 -> 0 bytes .../locale/mr/LC_MESSAGES/django.po | 48 - .../locale/my/LC_MESSAGES/django.mo | Bin 1453 -> 0 bytes .../locale/my/LC_MESSAGES/django.po | 49 - .../locale/nb/LC_MESSAGES/django.mo | Bin 1082 -> 0 bytes .../locale/nb/LC_MESSAGES/django.po | 52 - .../locale/ne/LC_MESSAGES/django.mo | Bin 1267 -> 0 bytes .../locale/ne/LC_MESSAGES/django.po | 49 - .../locale/nl/LC_MESSAGES/django.mo | Bin 1041 -> 0 bytes .../locale/nl/LC_MESSAGES/django.po | 50 - .../locale/nn/LC_MESSAGES/django.mo | Bin 1058 -> 0 bytes .../locale/nn/LC_MESSAGES/django.po | 50 - .../locale/os/LC_MESSAGES/django.mo | Bin 1120 -> 0 bytes .../locale/os/LC_MESSAGES/django.po | 49 - .../locale/pa/LC_MESSAGES/django.mo | Bin 701 -> 0 bytes .../locale/pa/LC_MESSAGES/django.po | 49 - .../locale/pl/LC_MESSAGES/django.mo | Bin 1175 -> 0 bytes .../locale/pl/LC_MESSAGES/django.po | 52 - .../locale/pt/LC_MESSAGES/django.mo | Bin 1124 -> 0 bytes .../locale/pt/LC_MESSAGES/django.po | 51 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 1142 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 51 - .../locale/ro/LC_MESSAGES/django.mo | Bin 951 -> 0 bytes .../locale/ro/LC_MESSAGES/django.po | 51 - .../locale/ru/LC_MESSAGES/django.mo | Bin 1379 -> 0 bytes .../locale/ru/LC_MESSAGES/django.po | 54 - .../locale/sk/LC_MESSAGES/django.mo | Bin 1062 -> 0 bytes .../locale/sk/LC_MESSAGES/django.po | 50 - .../locale/sl/LC_MESSAGES/django.mo | Bin 1099 -> 0 bytes .../locale/sl/LC_MESSAGES/django.po | 51 - .../locale/sq/LC_MESSAGES/django.mo | Bin 1084 -> 0 bytes .../locale/sq/LC_MESSAGES/django.po | 50 - .../locale/sr/LC_MESSAGES/django.mo | Bin 1204 -> 0 bytes .../locale/sr/LC_MESSAGES/django.po | 51 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 1115 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 51 - .../locale/sv/LC_MESSAGES/django.mo | Bin 1043 -> 0 bytes .../locale/sv/LC_MESSAGES/django.po | 50 - .../locale/sw/LC_MESSAGES/django.mo | Bin 567 -> 0 bytes .../locale/sw/LC_MESSAGES/django.po | 48 - .../locale/ta/LC_MESSAGES/django.mo | Bin 682 -> 0 bytes .../locale/ta/LC_MESSAGES/django.po | 49 - .../locale/te/LC_MESSAGES/django.mo | Bin 694 -> 0 bytes .../locale/te/LC_MESSAGES/django.po | 49 - .../locale/th/LC_MESSAGES/django.mo | Bin 1190 -> 0 bytes .../locale/th/LC_MESSAGES/django.po | 50 - .../locale/tr/LC_MESSAGES/django.mo | Bin 1102 -> 0 bytes .../locale/tr/LC_MESSAGES/django.po | 51 - .../locale/tt/LC_MESSAGES/django.mo | Bin 663 -> 0 bytes .../locale/tt/LC_MESSAGES/django.po | 49 - .../locale/udm/LC_MESSAGES/django.mo | Bin 439 -> 0 bytes .../locale/udm/LC_MESSAGES/django.po | 48 - .../locale/uk/LC_MESSAGES/django.mo | Bin 1296 -> 0 bytes .../locale/uk/LC_MESSAGES/django.po | 53 - .../locale/ur/LC_MESSAGES/django.mo | Bin 675 -> 0 bytes .../locale/ur/LC_MESSAGES/django.po | 49 - .../locale/vi/LC_MESSAGES/django.mo | Bin 1155 -> 0 bytes .../locale/vi/LC_MESSAGES/django.po | 52 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 1016 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 47 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 1069 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 52 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 1037 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 50 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 1022 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 46 - django/contrib/contenttypes/management.py | 104 - .../contenttypes/migrations/0001_initial.py | 33 - .../contenttypes/migrations/__init__.py | 0 django/contrib/contenttypes/models.py | 190 - django/contrib/contenttypes/tests/__init__.py | 0 django/contrib/contenttypes/tests/models.py | 43 - django/contrib/contenttypes/tests/tests.py | 264 - django/contrib/contenttypes/views.py | 90 - django/contrib/flatpages/__init__.py | 1 - django/contrib/flatpages/admin.py | 17 - django/contrib/flatpages/apps.py | 8 - .../flatpages/fixtures/example_site.json | 11 - .../flatpages/fixtures/sample_flatpages.json | 63 - django/contrib/flatpages/forms.py | 51 - .../flatpages/locale/af/LC_MESSAGES/django.mo | Bin 567 -> 0 bytes .../flatpages/locale/af/LC_MESSAGES/django.po | 95 - .../flatpages/locale/ar/LC_MESSAGES/django.mo | Bin 2512 -> 0 bytes .../flatpages/locale/ar/LC_MESSAGES/django.po | 105 - .../locale/ast/LC_MESSAGES/django.mo | Bin 998 -> 0 bytes .../locale/ast/LC_MESSAGES/django.po | 98 - .../flatpages/locale/az/LC_MESSAGES/django.mo | Bin 1875 -> 0 bytes .../flatpages/locale/az/LC_MESSAGES/django.po | 105 - .../flatpages/locale/be/LC_MESSAGES/django.mo | Bin 2732 -> 0 bytes .../flatpages/locale/be/LC_MESSAGES/django.po | 104 - .../flatpages/locale/bg/LC_MESSAGES/django.mo | Bin 2615 -> 0 bytes .../flatpages/locale/bg/LC_MESSAGES/django.po | 104 - .../flatpages/locale/bn/LC_MESSAGES/django.mo | Bin 2004 -> 0 bytes .../flatpages/locale/bn/LC_MESSAGES/django.po | 98 - .../flatpages/locale/br/LC_MESSAGES/django.mo | Bin 635 -> 0 bytes .../flatpages/locale/br/LC_MESSAGES/django.po | 96 - .../flatpages/locale/bs/LC_MESSAGES/django.mo | Bin 1870 -> 0 bytes .../flatpages/locale/bs/LC_MESSAGES/django.po | 106 - .../flatpages/locale/ca/LC_MESSAGES/django.mo | Bin 2159 -> 0 bytes .../flatpages/locale/ca/LC_MESSAGES/django.po | 104 - .../flatpages/locale/cs/LC_MESSAGES/django.mo | Bin 2198 -> 0 bytes .../flatpages/locale/cs/LC_MESSAGES/django.po | 102 - .../flatpages/locale/cy/LC_MESSAGES/django.mo | Bin 2243 -> 0 bytes .../flatpages/locale/cy/LC_MESSAGES/django.po | 107 - .../flatpages/locale/da/LC_MESSAGES/django.mo | Bin 2165 -> 0 bytes .../flatpages/locale/da/LC_MESSAGES/django.po | 107 - .../flatpages/locale/de/LC_MESSAGES/django.mo | Bin 2244 -> 0 bytes .../flatpages/locale/de/LC_MESSAGES/django.po | 105 - .../flatpages/locale/el/LC_MESSAGES/django.mo | Bin 2733 -> 0 bytes .../flatpages/locale/el/LC_MESSAGES/django.po | 106 - .../flatpages/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../flatpages/locale/en/LC_MESSAGES/django.po | 92 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 95 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 2081 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 103 - .../flatpages/locale/eo/LC_MESSAGES/django.mo | Bin 2203 -> 0 bytes .../flatpages/locale/eo/LC_MESSAGES/django.po | 103 - .../flatpages/locale/es/LC_MESSAGES/django.mo | Bin 2168 -> 0 bytes .../flatpages/locale/es/LC_MESSAGES/django.po | 104 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 2187 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 103 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 2157 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 102 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 585 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 95 - .../flatpages/locale/et/LC_MESSAGES/django.mo | Bin 2133 -> 0 bytes .../flatpages/locale/et/LC_MESSAGES/django.po | 103 - .../flatpages/locale/eu/LC_MESSAGES/django.mo | Bin 2092 -> 0 bytes .../flatpages/locale/eu/LC_MESSAGES/django.po | 105 - .../flatpages/locale/fa/LC_MESSAGES/django.mo | Bin 2478 -> 0 bytes .../flatpages/locale/fa/LC_MESSAGES/django.po | 104 - .../flatpages/locale/fi/LC_MESSAGES/django.mo | Bin 2148 -> 0 bytes .../flatpages/locale/fi/LC_MESSAGES/django.po | 105 - .../flatpages/locale/fr/LC_MESSAGES/django.mo | Bin 2307 -> 0 bytes .../flatpages/locale/fr/LC_MESSAGES/django.po | 107 - .../flatpages/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../flatpages/locale/fy/LC_MESSAGES/django.po | 95 - .../flatpages/locale/ga/LC_MESSAGES/django.mo | Bin 2223 -> 0 bytes .../flatpages/locale/ga/LC_MESSAGES/django.po | 106 - .../flatpages/locale/gl/LC_MESSAGES/django.mo | Bin 2130 -> 0 bytes .../flatpages/locale/gl/LC_MESSAGES/django.po | 104 - .../flatpages/locale/he/LC_MESSAGES/django.mo | Bin 2326 -> 0 bytes .../flatpages/locale/he/LC_MESSAGES/django.po | 103 - .../flatpages/locale/hi/LC_MESSAGES/django.mo | Bin 2902 -> 0 bytes .../flatpages/locale/hi/LC_MESSAGES/django.po | 100 - .../flatpages/locale/hr/LC_MESSAGES/django.mo | Bin 2174 -> 0 bytes .../flatpages/locale/hr/LC_MESSAGES/django.po | 105 - .../flatpages/locale/hu/LC_MESSAGES/django.mo | Bin 2173 -> 0 bytes .../flatpages/locale/hu/LC_MESSAGES/django.po | 103 - .../flatpages/locale/ia/LC_MESSAGES/django.mo | Bin 570 -> 0 bytes .../flatpages/locale/ia/LC_MESSAGES/django.po | 95 - .../flatpages/locale/id/LC_MESSAGES/django.mo | Bin 2086 -> 0 bytes .../flatpages/locale/id/LC_MESSAGES/django.po | 105 - .../flatpages/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../flatpages/locale/io/LC_MESSAGES/django.po | 95 - .../flatpages/locale/is/LC_MESSAGES/django.mo | Bin 2103 -> 0 bytes .../flatpages/locale/is/LC_MESSAGES/django.po | 101 - .../flatpages/locale/it/LC_MESSAGES/django.mo | Bin 2133 -> 0 bytes .../flatpages/locale/it/LC_MESSAGES/django.po | 105 - .../flatpages/locale/ja/LC_MESSAGES/django.mo | Bin 2355 -> 0 bytes .../flatpages/locale/ja/LC_MESSAGES/django.po | 103 - .../flatpages/locale/ka/LC_MESSAGES/django.mo | Bin 3145 -> 0 bytes .../flatpages/locale/ka/LC_MESSAGES/django.po | 106 - .../flatpages/locale/kk/LC_MESSAGES/django.mo | Bin 2111 -> 0 bytes .../flatpages/locale/kk/LC_MESSAGES/django.po | 103 - .../flatpages/locale/km/LC_MESSAGES/django.mo | Bin 2077 -> 0 bytes .../flatpages/locale/km/LC_MESSAGES/django.po | 99 - .../flatpages/locale/kn/LC_MESSAGES/django.mo | Bin 2013 -> 0 bytes .../flatpages/locale/kn/LC_MESSAGES/django.po | 100 - .../flatpages/locale/ko/LC_MESSAGES/django.mo | Bin 2157 -> 0 bytes .../flatpages/locale/ko/LC_MESSAGES/django.po | 101 - .../flatpages/locale/lb/LC_MESSAGES/django.mo | Bin 506 -> 0 bytes .../flatpages/locale/lb/LC_MESSAGES/django.po | 95 - .../flatpages/locale/lt/LC_MESSAGES/django.mo | Bin 2264 -> 0 bytes .../flatpages/locale/lt/LC_MESSAGES/django.po | 105 - .../flatpages/locale/lv/LC_MESSAGES/django.mo | Bin 1623 -> 0 bytes .../flatpages/locale/lv/LC_MESSAGES/django.po | 102 - .../flatpages/locale/mk/LC_MESSAGES/django.mo | Bin 2746 -> 0 bytes .../flatpages/locale/mk/LC_MESSAGES/django.po | 107 - .../flatpages/locale/ml/LC_MESSAGES/django.mo | Bin 3355 -> 0 bytes .../flatpages/locale/ml/LC_MESSAGES/django.po | 102 - .../flatpages/locale/mn/LC_MESSAGES/django.mo | Bin 2670 -> 0 bytes .../flatpages/locale/mn/LC_MESSAGES/django.po | 105 - .../flatpages/locale/mr/LC_MESSAGES/django.mo | Bin 445 -> 0 bytes .../flatpages/locale/mr/LC_MESSAGES/django.po | 95 - .../flatpages/locale/my/LC_MESSAGES/django.mo | Bin 511 -> 0 bytes .../flatpages/locale/my/LC_MESSAGES/django.po | 95 - .../flatpages/locale/nb/LC_MESSAGES/django.mo | Bin 2134 -> 0 bytes .../flatpages/locale/nb/LC_MESSAGES/django.po | 104 - .../flatpages/locale/ne/LC_MESSAGES/django.mo | Bin 1380 -> 0 bytes .../flatpages/locale/ne/LC_MESSAGES/django.po | 96 - .../flatpages/locale/nl/LC_MESSAGES/django.mo | Bin 2108 -> 0 bytes .../flatpages/locale/nl/LC_MESSAGES/django.po | 105 - .../flatpages/locale/nn/LC_MESSAGES/django.mo | Bin 1773 -> 0 bytes .../flatpages/locale/nn/LC_MESSAGES/django.po | 102 - .../flatpages/locale/os/LC_MESSAGES/django.mo | Bin 2434 -> 0 bytes .../flatpages/locale/os/LC_MESSAGES/django.po | 104 - .../flatpages/locale/pa/LC_MESSAGES/django.mo | Bin 1004 -> 0 bytes .../flatpages/locale/pa/LC_MESSAGES/django.po | 96 - .../flatpages/locale/pl/LC_MESSAGES/django.mo | Bin 2258 -> 0 bytes .../flatpages/locale/pl/LC_MESSAGES/django.po | 107 - .../flatpages/locale/pt/LC_MESSAGES/django.mo | Bin 2160 -> 0 bytes .../flatpages/locale/pt/LC_MESSAGES/django.po | 105 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 2172 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 108 - .../flatpages/locale/ro/LC_MESSAGES/django.mo | Bin 2187 -> 0 bytes .../flatpages/locale/ro/LC_MESSAGES/django.po | 107 - .../flatpages/locale/ru/LC_MESSAGES/django.mo | Bin 2736 -> 0 bytes .../flatpages/locale/ru/LC_MESSAGES/django.po | 106 - .../flatpages/locale/sk/LC_MESSAGES/django.mo | Bin 2150 -> 0 bytes .../flatpages/locale/sk/LC_MESSAGES/django.po | 104 - .../flatpages/locale/sl/LC_MESSAGES/django.mo | Bin 2167 -> 0 bytes .../flatpages/locale/sl/LC_MESSAGES/django.po | 105 - .../flatpages/locale/sq/LC_MESSAGES/django.mo | Bin 2191 -> 0 bytes .../flatpages/locale/sq/LC_MESSAGES/django.po | 103 - .../flatpages/locale/sr/LC_MESSAGES/django.mo | Bin 2629 -> 0 bytes .../flatpages/locale/sr/LC_MESSAGES/django.po | 105 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 2219 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 106 - .../flatpages/locale/sv/LC_MESSAGES/django.mo | Bin 2123 -> 0 bytes .../flatpages/locale/sv/LC_MESSAGES/django.po | 102 - .../flatpages/locale/sw/LC_MESSAGES/django.mo | Bin 807 -> 0 bytes .../flatpages/locale/sw/LC_MESSAGES/django.po | 95 - .../flatpages/locale/ta/LC_MESSAGES/django.mo | Bin 2066 -> 0 bytes .../flatpages/locale/ta/LC_MESSAGES/django.po | 99 - .../flatpages/locale/te/LC_MESSAGES/django.mo | Bin 1324 -> 0 bytes .../flatpages/locale/te/LC_MESSAGES/django.po | 98 - .../flatpages/locale/th/LC_MESSAGES/django.mo | Bin 2796 -> 0 bytes .../flatpages/locale/th/LC_MESSAGES/django.po | 99 - .../flatpages/locale/tr/LC_MESSAGES/django.mo | Bin 2174 -> 0 bytes .../flatpages/locale/tr/LC_MESSAGES/django.po | 107 - .../flatpages/locale/tt/LC_MESSAGES/django.mo | Bin 2090 -> 0 bytes .../flatpages/locale/tt/LC_MESSAGES/django.po | 103 - .../locale/udm/LC_MESSAGES/django.mo | Bin 549 -> 0 bytes .../locale/udm/LC_MESSAGES/django.po | 95 - .../flatpages/locale/uk/LC_MESSAGES/django.mo | Bin 2694 -> 0 bytes .../flatpages/locale/uk/LC_MESSAGES/django.po | 107 - .../flatpages/locale/ur/LC_MESSAGES/django.mo | Bin 2068 -> 0 bytes .../flatpages/locale/ur/LC_MESSAGES/django.po | 103 - .../flatpages/locale/vi/LC_MESSAGES/django.mo | Bin 1106 -> 0 bytes .../flatpages/locale/vi/LC_MESSAGES/django.po | 99 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 1982 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 96 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 2032 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 101 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 2055 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 101 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 2040 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 97 - django/contrib/flatpages/middleware.py | 19 - .../flatpages/migrations/0001_initial.py | 34 - .../contrib/flatpages/migrations/__init__.py | 0 django/contrib/flatpages/models.py | 34 - .../flatpages/templatetags/__init__.py | 0 .../flatpages/templatetags/flatpages.py | 102 - django/contrib/flatpages/tests/__init__.py | 0 .../flatpages/tests/templates/404.html | 1 - .../tests/templates/flatpages/default.html | 9 - .../tests/templates/registration/login.html | 0 django/contrib/flatpages/tests/test_csrf.py | 77 - django/contrib/flatpages/tests/test_forms.py | 98 - .../flatpages/tests/test_middleware.py | 155 - django/contrib/flatpages/tests/test_models.py | 22 - .../flatpages/tests/test_templatetags.py | 134 - django/contrib/flatpages/tests/test_views.py | 128 - django/contrib/flatpages/tests/urls.py | 7 - django/contrib/flatpages/urls.py | 5 - django/contrib/flatpages/views.py | 75 - django/contrib/formtools/__init__.py | 1 - django/contrib/formtools/apps.py | 8 - django/contrib/formtools/exceptions.py | 6 - .../formtools/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../formtools/locale/af/LC_MESSAGES/django.po | 37 - .../formtools/locale/ar/LC_MESSAGES/django.mo | Bin 897 -> 0 bytes .../formtools/locale/ar/LC_MESSAGES/django.po | 40 - .../locale/ast/LC_MESSAGES/django.mo | Bin 558 -> 0 bytes .../locale/ast/LC_MESSAGES/django.po | 38 - .../formtools/locale/az/LC_MESSAGES/django.mo | Bin 472 -> 0 bytes .../formtools/locale/az/LC_MESSAGES/django.po | 37 - .../formtools/locale/be/LC_MESSAGES/django.mo | Bin 690 -> 0 bytes .../formtools/locale/be/LC_MESSAGES/django.po | 38 - .../formtools/locale/bg/LC_MESSAGES/django.mo | Bin 621 -> 0 bytes .../formtools/locale/bg/LC_MESSAGES/django.po | 40 - .../formtools/locale/bn/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../formtools/locale/bn/LC_MESSAGES/django.po | 37 - .../formtools/locale/br/LC_MESSAGES/django.mo | Bin 581 -> 0 bytes .../formtools/locale/br/LC_MESSAGES/django.po | 38 - .../formtools/locale/bs/LC_MESSAGES/django.mo | Bin 542 -> 0 bytes .../formtools/locale/bs/LC_MESSAGES/django.po | 38 - .../formtools/locale/ca/LC_MESSAGES/django.mo | Bin 775 -> 0 bytes .../formtools/locale/ca/LC_MESSAGES/django.po | 39 - .../formtools/locale/cs/LC_MESSAGES/django.mo | Bin 814 -> 0 bytes .../formtools/locale/cs/LC_MESSAGES/django.po | 39 - .../formtools/locale/cy/LC_MESSAGES/django.mo | Bin 842 -> 0 bytes .../formtools/locale/cy/LC_MESSAGES/django.po | 39 - .../formtools/locale/da/LC_MESSAGES/django.mo | Bin 780 -> 0 bytes .../formtools/locale/da/LC_MESSAGES/django.po | 40 - .../formtools/locale/de/LC_MESSAGES/django.mo | Bin 784 -> 0 bytes .../formtools/locale/de/LC_MESSAGES/django.po | 40 - .../formtools/locale/el/LC_MESSAGES/django.mo | Bin 859 -> 0 bytes .../formtools/locale/el/LC_MESSAGES/django.po | 39 - .../formtools/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../formtools/locale/en/LC_MESSAGES/django.po | 34 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 37 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 603 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 39 - .../formtools/locale/eo/LC_MESSAGES/django.mo | Bin 792 -> 0 bytes .../formtools/locale/eo/LC_MESSAGES/django.po | 40 - .../formtools/locale/es/LC_MESSAGES/django.mo | Bin 799 -> 0 bytes .../formtools/locale/es/LC_MESSAGES/django.po | 40 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 827 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 41 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 600 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 38 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 37 - .../formtools/locale/et/LC_MESSAGES/django.mo | Bin 778 -> 0 bytes .../formtools/locale/et/LC_MESSAGES/django.po | 39 - .../formtools/locale/eu/LC_MESSAGES/django.mo | Bin 586 -> 0 bytes .../formtools/locale/eu/LC_MESSAGES/django.po | 38 - .../formtools/locale/fa/LC_MESSAGES/django.mo | Bin 584 -> 0 bytes .../formtools/locale/fa/LC_MESSAGES/django.po | 40 - .../formtools/locale/fi/LC_MESSAGES/django.mo | Bin 596 -> 0 bytes .../formtools/locale/fi/LC_MESSAGES/django.po | 39 - .../formtools/locale/fr/LC_MESSAGES/django.mo | Bin 822 -> 0 bytes .../formtools/locale/fr/LC_MESSAGES/django.po | 42 - .../formtools/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../formtools/locale/fy/LC_MESSAGES/django.po | 37 - .../formtools/locale/ga/LC_MESSAGES/django.mo | Bin 638 -> 0 bytes .../formtools/locale/ga/LC_MESSAGES/django.po | 40 - .../formtools/locale/gl/LC_MESSAGES/django.mo | Bin 588 -> 0 bytes .../formtools/locale/gl/LC_MESSAGES/django.po | 39 - .../formtools/locale/he/LC_MESSAGES/django.mo | Bin 788 -> 0 bytes .../formtools/locale/he/LC_MESSAGES/django.po | 40 - .../formtools/locale/hi/LC_MESSAGES/django.mo | Bin 635 -> 0 bytes .../formtools/locale/hi/LC_MESSAGES/django.po | 39 - .../formtools/locale/hr/LC_MESSAGES/django.mo | Bin 661 -> 0 bytes .../formtools/locale/hr/LC_MESSAGES/django.po | 41 - .../formtools/locale/hu/LC_MESSAGES/django.mo | Bin 577 -> 0 bytes .../formtools/locale/hu/LC_MESSAGES/django.po | 39 - .../formtools/locale/ia/LC_MESSAGES/django.mo | Bin 591 -> 0 bytes .../formtools/locale/ia/LC_MESSAGES/django.po | 38 - .../formtools/locale/id/LC_MESSAGES/django.mo | Bin 599 -> 0 bytes .../formtools/locale/id/LC_MESSAGES/django.po | 39 - .../formtools/locale/io/LC_MESSAGES/django.mo | Bin 577 -> 0 bytes .../formtools/locale/io/LC_MESSAGES/django.po | 38 - .../formtools/locale/is/LC_MESSAGES/django.mo | Bin 585 -> 0 bytes .../formtools/locale/is/LC_MESSAGES/django.po | 39 - .../formtools/locale/it/LC_MESSAGES/django.mo | Bin 766 -> 0 bytes .../formtools/locale/it/LC_MESSAGES/django.po | 41 - .../formtools/locale/ja/LC_MESSAGES/django.mo | Bin 813 -> 0 bytes .../formtools/locale/ja/LC_MESSAGES/django.po | 39 - .../formtools/locale/ka/LC_MESSAGES/django.mo | Bin 638 -> 0 bytes .../formtools/locale/ka/LC_MESSAGES/django.po | 39 - .../formtools/locale/kk/LC_MESSAGES/django.mo | Bin 460 -> 0 bytes .../formtools/locale/kk/LC_MESSAGES/django.po | 37 - .../formtools/locale/km/LC_MESSAGES/django.mo | Bin 459 -> 0 bytes .../formtools/locale/km/LC_MESSAGES/django.po | 37 - .../formtools/locale/kn/LC_MESSAGES/django.mo | Bin 461 -> 0 bytes .../formtools/locale/kn/LC_MESSAGES/django.po | 37 - .../formtools/locale/ko/LC_MESSAGES/django.mo | Bin 582 -> 0 bytes .../formtools/locale/ko/LC_MESSAGES/django.po | 38 - .../formtools/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../formtools/locale/lb/LC_MESSAGES/django.po | 37 - .../formtools/locale/lt/LC_MESSAGES/django.mo | Bin 663 -> 0 bytes .../formtools/locale/lt/LC_MESSAGES/django.po | 40 - .../formtools/locale/lv/LC_MESSAGES/django.mo | Bin 503 -> 0 bytes .../formtools/locale/lv/LC_MESSAGES/django.po | 38 - .../formtools/locale/mk/LC_MESSAGES/django.mo | Bin 900 -> 0 bytes .../formtools/locale/mk/LC_MESSAGES/django.po | 40 - .../formtools/locale/ml/LC_MESSAGES/django.mo | Bin 683 -> 0 bytes .../formtools/locale/ml/LC_MESSAGES/django.po | 39 - .../formtools/locale/mn/LC_MESSAGES/django.mo | Bin 864 -> 0 bytes .../formtools/locale/mn/LC_MESSAGES/django.po | 40 - .../formtools/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../formtools/locale/mr/LC_MESSAGES/django.po | 37 - .../formtools/locale/my/LC_MESSAGES/django.mo | Bin 461 -> 0 bytes .../formtools/locale/my/LC_MESSAGES/django.po | 37 - .../formtools/locale/nb/LC_MESSAGES/django.mo | Bin 779 -> 0 bytes .../formtools/locale/nb/LC_MESSAGES/django.po | 41 - .../formtools/locale/ne/LC_MESSAGES/django.mo | Bin 645 -> 0 bytes .../formtools/locale/ne/LC_MESSAGES/django.po | 38 - .../formtools/locale/nl/LC_MESSAGES/django.mo | Bin 584 -> 0 bytes .../formtools/locale/nl/LC_MESSAGES/django.po | 40 - .../formtools/locale/nn/LC_MESSAGES/django.mo | Bin 592 -> 0 bytes .../formtools/locale/nn/LC_MESSAGES/django.po | 39 - .../formtools/locale/os/LC_MESSAGES/django.mo | Bin 626 -> 0 bytes .../formtools/locale/os/LC_MESSAGES/django.po | 38 - .../formtools/locale/pa/LC_MESSAGES/django.mo | Bin 627 -> 0 bytes .../formtools/locale/pa/LC_MESSAGES/django.po | 38 - .../formtools/locale/pl/LC_MESSAGES/django.mo | Bin 844 -> 0 bytes .../formtools/locale/pl/LC_MESSAGES/django.po | 41 - .../formtools/locale/pt/LC_MESSAGES/django.mo | Bin 802 -> 0 bytes .../formtools/locale/pt/LC_MESSAGES/django.po | 40 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 828 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 41 - .../formtools/locale/ro/LC_MESSAGES/django.mo | Bin 630 -> 0 bytes .../formtools/locale/ro/LC_MESSAGES/django.po | 40 - .../formtools/locale/ru/LC_MESSAGES/django.mo | Bin 948 -> 0 bytes .../formtools/locale/ru/LC_MESSAGES/django.po | 41 - .../formtools/locale/sk/LC_MESSAGES/django.mo | Bin 620 -> 0 bytes .../formtools/locale/sk/LC_MESSAGES/django.po | 40 - .../formtools/locale/sl/LC_MESSAGES/django.mo | Bin 641 -> 0 bytes .../formtools/locale/sl/LC_MESSAGES/django.po | 41 - .../formtools/locale/sq/LC_MESSAGES/django.mo | Bin 597 -> 0 bytes .../formtools/locale/sq/LC_MESSAGES/django.po | 38 - .../formtools/locale/sr/LC_MESSAGES/django.mo | Bin 691 -> 0 bytes .../formtools/locale/sr/LC_MESSAGES/django.po | 40 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 681 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 40 - .../formtools/locale/sv/LC_MESSAGES/django.mo | Bin 591 -> 0 bytes .../formtools/locale/sv/LC_MESSAGES/django.po | 40 - .../formtools/locale/sw/LC_MESSAGES/django.mo | Bin 781 -> 0 bytes .../formtools/locale/sw/LC_MESSAGES/django.po | 38 - .../formtools/locale/ta/LC_MESSAGES/django.mo | Bin 466 -> 0 bytes .../formtools/locale/ta/LC_MESSAGES/django.po | 37 - .../formtools/locale/te/LC_MESSAGES/django.mo | Bin 467 -> 0 bytes .../formtools/locale/te/LC_MESSAGES/django.po | 37 - .../formtools/locale/th/LC_MESSAGES/django.mo | Bin 665 -> 0 bytes .../formtools/locale/th/LC_MESSAGES/django.po | 39 - .../formtools/locale/tr/LC_MESSAGES/django.mo | Bin 745 -> 0 bytes .../formtools/locale/tr/LC_MESSAGES/django.po | 41 - .../formtools/locale/tt/LC_MESSAGES/django.mo | Bin 459 -> 0 bytes .../formtools/locale/tt/LC_MESSAGES/django.po | 37 - .../locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../locale/udm/LC_MESSAGES/django.po | 37 - .../formtools/locale/uk/LC_MESSAGES/django.mo | Bin 943 -> 0 bytes .../formtools/locale/uk/LC_MESSAGES/django.po | 41 - .../formtools/locale/ur/LC_MESSAGES/django.mo | Bin 465 -> 0 bytes .../formtools/locale/ur/LC_MESSAGES/django.po | 37 - .../formtools/locale/vi/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../formtools/locale/vi/LC_MESSAGES/django.po | 37 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 793 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 37 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 637 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 40 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 587 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 39 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 763 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 37 - django/contrib/formtools/models.py | 2 - django/contrib/formtools/preview.py | 148 - .../formtools/templates/formtools/form.html | 15 - .../templates/formtools/preview.html | 36 - .../formtools/wizard/wizard_form.html | 18 - django/contrib/formtools/tests/__init__.py | 0 django/contrib/formtools/tests/forms.py | 18 - django/contrib/formtools/tests/models.py | 26 - .../formtools/tests/templates/404.html | 1 - .../formtools/tests/templates/base.html | 2 - .../tests/templates/forms/wizard.html | 13 - django/contrib/formtools/tests/tests.py | 185 - django/contrib/formtools/tests/urls.py | 13 - .../formtools/tests/wizard/__init__.py | 0 .../tests/wizard/namedwizardtests/__init__.py | 0 .../tests/wizard/namedwizardtests/forms.py | 58 - .../tests/wizard/namedwizardtests/tests.py | 413 - .../tests/wizard/namedwizardtests/urls.py | 26 - .../contrib/formtools/tests/wizard/storage.py | 111 - .../tests/wizard/test_cookiestorage.py | 47 - .../formtools/tests/wizard/test_forms.py | 256 - .../tests/wizard/test_loadstorage.py | 17 - .../tests/wizard/test_sessionstorage.py | 11 - .../tests/wizard/wizardtests/__init__.py | 0 .../tests/wizard/wizardtests/forms.py | 72 - .../templates/other_wizard_form.html | 1 - .../tests/wizard/wizardtests/tests.py | 459 - .../tests/wizard/wizardtests/urls.py | 22 - django/contrib/formtools/utils.py | 28 - django/contrib/formtools/wizard/__init__.py | 0 django/contrib/formtools/wizard/forms.py | 8 - .../formtools/wizard/storage/__init__.py | 17 - .../contrib/formtools/wizard/storage/base.py | 130 - .../formtools/wizard/storage/cookie.py | 34 - .../formtools/wizard/storage/exceptions.py | 9 - .../formtools/wizard/storage/session.py | 19 - django/contrib/formtools/wizard/views.py | 734 -- django/contrib/gis/__init__.py | 9 - django/contrib/gis/admin/__init__.py | 21 - django/contrib/gis/admin/options.py | 142 - django/contrib/gis/admin/widgets.py | 121 - django/contrib/gis/apps.py | 8 - django/contrib/gis/db/__init__.py | 0 django/contrib/gis/db/backends/__init__.py | 0 django/contrib/gis/db/backends/adapter.py | 19 - django/contrib/gis/db/backends/base.py | 352 - .../contrib/gis/db/backends/mysql/__init__.py | 0 django/contrib/gis/db/backends/mysql/base.py | 17 - .../contrib/gis/db/backends/mysql/compiler.py | 41 - .../contrib/gis/db/backends/mysql/creation.py | 18 - .../gis/db/backends/mysql/introspection.py | 41 - .../gis/db/backends/mysql/operations.py | 65 - .../contrib/gis/db/backends/mysql/schema.py | 77 - .../gis/db/backends/oracle/__init__.py | 0 .../contrib/gis/db/backends/oracle/adapter.py | 6 - django/contrib/gis/db/backends/oracle/base.py | 16 - .../gis/db/backends/oracle/compiler.py | 32 - .../gis/db/backends/oracle/creation.py | 43 - .../gis/db/backends/oracle/introspection.py | 45 - .../contrib/gis/db/backends/oracle/models.py | 71 - .../gis/db/backends/oracle/operations.py | 309 - .../contrib/gis/db/backends/oracle/schema.py | 94 - .../gis/db/backends/postgis/__init__.py | 0 .../gis/db/backends/postgis/adapter.py | 47 - .../contrib/gis/db/backends/postgis/base.py | 19 - .../gis/db/backends/postgis/creation.py | 95 - .../gis/db/backends/postgis/introspection.py | 106 - .../contrib/gis/db/backends/postgis/models.py | 73 - .../gis/db/backends/postgis/operations.py | 577 - .../contrib/gis/db/backends/postgis/schema.py | 112 - .../gis/db/backends/spatialite/__init__.py | 0 .../gis/db/backends/spatialite/adapter.py | 9 - .../gis/db/backends/spatialite/base.py | 66 - .../gis/db/backends/spatialite/client.py | 5 - .../gis/db/backends/spatialite/creation.py | 121 - .../db/backends/spatialite/introspection.py | 64 - .../gis/db/backends/spatialite/models.py | 73 - .../gis/db/backends/spatialite/operations.py | 380 - .../gis/db/backends/spatialite/schema.py | 156 - django/contrib/gis/db/backends/util.py | 10 - django/contrib/gis/db/backends/utils.py | 46 - django/contrib/gis/db/models/__init__.py | 14 - django/contrib/gis/db/models/aggregates.py | 23 - django/contrib/gis/db/models/constants.py | 15 - django/contrib/gis/db/models/fields.py | 334 - django/contrib/gis/db/models/lookups.py | 28 - django/contrib/gis/db/models/manager.py | 104 - django/contrib/gis/db/models/proxy.py | 69 - django/contrib/gis/db/models/query.py | 799 -- django/contrib/gis/db/models/sql/__init__.py | 7 - .../contrib/gis/db/models/sql/aggregates.py | 72 - django/contrib/gis/db/models/sql/compiler.py | 322 - .../contrib/gis/db/models/sql/conversion.py | 32 - django/contrib/gis/db/models/sql/query.py | 111 - django/contrib/gis/db/models/sql/where.py | 93 - django/contrib/gis/feeds.py | 144 - django/contrib/gis/forms/__init__.py | 5 - django/contrib/gis/forms/fields.py | 130 - django/contrib/gis/forms/widgets.py | 120 - django/contrib/gis/gdal/LICENSE | 28 - django/contrib/gis/gdal/__init__.py | 64 - django/contrib/gis/gdal/base.py | 38 - django/contrib/gis/gdal/datasource.py | 138 - django/contrib/gis/gdal/driver.py | 70 - django/contrib/gis/gdal/envelope.py | 177 - django/contrib/gis/gdal/error.py | 55 - django/contrib/gis/gdal/feature.py | 126 - django/contrib/gis/gdal/field.py | 219 - django/contrib/gis/gdal/geometries.py | 737 -- django/contrib/gis/gdal/geomtype.py | 88 - django/contrib/gis/gdal/layer.py | 221 - django/contrib/gis/gdal/libgdal.py | 119 - .../contrib/gis/gdal/prototypes/__init__.py | 0 django/contrib/gis/gdal/prototypes/ds.py | 70 - .../contrib/gis/gdal/prototypes/errcheck.py | 138 - .../contrib/gis/gdal/prototypes/generation.py | 138 - django/contrib/gis/gdal/prototypes/geom.py | 100 - django/contrib/gis/gdal/prototypes/srs.py | 73 - django/contrib/gis/gdal/srs.py | 349 - django/contrib/gis/gdal/tests/__init__.py | 0 django/contrib/gis/gdal/tests/test_driver.py | 40 - django/contrib/gis/gdal/tests/test_ds.py | 245 - .../contrib/gis/gdal/tests/test_envelope.py | 94 - django/contrib/gis/gdal/tests/test_geom.py | 487 - django/contrib/gis/gdal/tests/test_srs.py | 164 - django/contrib/gis/geoip/__init__.py | 21 - django/contrib/gis/geoip/base.py | 273 - django/contrib/gis/geoip/libgeoip.py | 33 - django/contrib/gis/geoip/prototypes.py | 124 - django/contrib/gis/geoip/tests.py | 123 - django/contrib/gis/geometry/__init__.py | 0 .../contrib/gis/geometry/backend/__init__.py | 22 - django/contrib/gis/geometry/backend/geos.py | 4 - django/contrib/gis/geometry/regex.py | 12 - django/contrib/gis/geometry/test_data.py | 106 - django/contrib/gis/geos/LICENSE | 27 - django/contrib/gis/geos/__init__.py | 31 - django/contrib/gis/geos/base.py | 54 - django/contrib/gis/geos/collections.py | 125 - django/contrib/gis/geos/coordseq.py | 163 - django/contrib/gis/geos/error.py | 22 - django/contrib/gis/geos/factory.py | 35 - django/contrib/gis/geos/geometry.py | 709 -- django/contrib/gis/geos/io.py | 22 - django/contrib/gis/geos/libgeos.py | 164 - django/contrib/gis/geos/linestring.py | 169 - django/contrib/gis/geos/mutable_list.py | 333 - django/contrib/gis/geos/point.py | 142 - django/contrib/gis/geos/polygon.py | 175 - django/contrib/gis/geos/prepared.py | 66 - .../contrib/gis/geos/prototypes/__init__.py | 30 - .../contrib/gis/geos/prototypes/coordseq.py | 89 - .../contrib/gis/geos/prototypes/errcheck.py | 107 - django/contrib/gis/geos/prototypes/geom.py | 127 - django/contrib/gis/geos/prototypes/io.py | 295 - django/contrib/gis/geos/prototypes/misc.py | 37 - .../contrib/gis/geos/prototypes/predicates.py | 47 - .../contrib/gis/geos/prototypes/prepared.py | 33 - .../contrib/gis/geos/prototypes/threadsafe.py | 90 - .../contrib/gis/geos/prototypes/topology.py | 64 - django/contrib/gis/geos/tests/__init__.py | 0 django/contrib/gis/geos/tests/test_geos.py | 1107 -- .../gis/geos/tests/test_geos_mutation.py | 171 - django/contrib/gis/geos/tests/test_io.py | 116 - .../gis/geos/tests/test_mutable_list.py | 426 - .../gis/locale/af/LC_MESSAGES/django.mo | Bin 447 -> 0 bytes .../gis/locale/af/LC_MESSAGES/django.po | 95 - .../gis/locale/ar/LC_MESSAGES/django.mo | Bin 2086 -> 0 bytes .../gis/locale/ar/LC_MESSAGES/django.po | 99 - .../gis/locale/ast/LC_MESSAGES/django.mo | Bin 960 -> 0 bytes .../gis/locale/ast/LC_MESSAGES/django.po | 96 - .../gis/locale/az/LC_MESSAGES/django.mo | Bin 1393 -> 0 bytes .../gis/locale/az/LC_MESSAGES/django.po | 98 - .../gis/locale/be/LC_MESSAGES/django.mo | Bin 2151 -> 0 bytes .../gis/locale/be/LC_MESSAGES/django.po | 98 - .../gis/locale/bg/LC_MESSAGES/django.mo | Bin 2171 -> 0 bytes .../gis/locale/bg/LC_MESSAGES/django.po | 99 - .../gis/locale/bn/LC_MESSAGES/django.mo | Bin 813 -> 0 bytes .../gis/locale/bn/LC_MESSAGES/django.po | 96 - .../gis/locale/br/LC_MESSAGES/django.mo | Bin 567 -> 0 bytes .../gis/locale/br/LC_MESSAGES/django.po | 96 - .../gis/locale/bs/LC_MESSAGES/django.mo | Bin 1477 -> 0 bytes .../gis/locale/bs/LC_MESSAGES/django.po | 100 - .../gis/locale/ca/LC_MESSAGES/django.mo | Bin 1860 -> 0 bytes .../gis/locale/ca/LC_MESSAGES/django.po | 101 - .../gis/locale/cs/LC_MESSAGES/django.mo | Bin 1868 -> 0 bytes .../gis/locale/cs/LC_MESSAGES/django.po | 100 - .../gis/locale/cy/LC_MESSAGES/django.mo | Bin 1815 -> 0 bytes .../gis/locale/cy/LC_MESSAGES/django.po | 98 - .../gis/locale/da/LC_MESSAGES/django.mo | Bin 1762 -> 0 bytes .../gis/locale/da/LC_MESSAGES/django.po | 101 - .../gis/locale/de/LC_MESSAGES/django.mo | Bin 1825 -> 0 bytes .../gis/locale/de/LC_MESSAGES/django.po | 99 - .../gis/locale/el/LC_MESSAGES/django.mo | Bin 1785 -> 0 bytes .../gis/locale/el/LC_MESSAGES/django.po | 101 - .../gis/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../gis/locale/en/LC_MESSAGES/django.po | 92 - .../gis/locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../gis/locale/en_AU/LC_MESSAGES/django.po | 95 - .../gis/locale/en_GB/LC_MESSAGES/django.mo | Bin 1747 -> 0 bytes .../gis/locale/en_GB/LC_MESSAGES/django.po | 99 - .../gis/locale/eo/LC_MESSAGES/django.mo | Bin 1803 -> 0 bytes .../gis/locale/eo/LC_MESSAGES/django.po | 99 - .../gis/locale/es/LC_MESSAGES/django.mo | Bin 1893 -> 0 bytes .../gis/locale/es/LC_MESSAGES/django.po | 102 - .../gis/locale/es_AR/LC_MESSAGES/django.mo | Bin 1894 -> 0 bytes .../gis/locale/es_AR/LC_MESSAGES/django.po | 101 - .../gis/locale/es_MX/LC_MESSAGES/django.mo | Bin 1859 -> 0 bytes .../gis/locale/es_MX/LC_MESSAGES/django.po | 100 - .../gis/locale/es_VE/LC_MESSAGES/django.mo | Bin 463 -> 0 bytes .../gis/locale/es_VE/LC_MESSAGES/django.po | 95 - .../gis/locale/et/LC_MESSAGES/django.mo | Bin 1771 -> 0 bytes .../gis/locale/et/LC_MESSAGES/django.po | 99 - .../gis/locale/eu/LC_MESSAGES/django.mo | Bin 1739 -> 0 bytes .../gis/locale/eu/LC_MESSAGES/django.po | 97 - .../gis/locale/fa/LC_MESSAGES/django.mo | Bin 1937 -> 0 bytes .../gis/locale/fa/LC_MESSAGES/django.po | 99 - .../gis/locale/fi/LC_MESSAGES/django.mo | Bin 1321 -> 0 bytes .../gis/locale/fi/LC_MESSAGES/django.po | 97 - .../gis/locale/fr/LC_MESSAGES/django.mo | Bin 1862 -> 0 bytes .../gis/locale/fr/LC_MESSAGES/django.po | 102 - .../gis/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../gis/locale/fy/LC_MESSAGES/django.po | 95 - .../gis/locale/ga/LC_MESSAGES/django.mo | Bin 1852 -> 0 bytes .../gis/locale/ga/LC_MESSAGES/django.po | 102 - .../gis/locale/gl/LC_MESSAGES/django.mo | Bin 1849 -> 0 bytes .../gis/locale/gl/LC_MESSAGES/django.po | 101 - .../gis/locale/he/LC_MESSAGES/django.mo | Bin 1922 -> 0 bytes .../gis/locale/he/LC_MESSAGES/django.po | 97 - .../gis/locale/hi/LC_MESSAGES/django.mo | Bin 2386 -> 0 bytes .../gis/locale/hi/LC_MESSAGES/django.po | 98 - .../gis/locale/hr/LC_MESSAGES/django.mo | Bin 1860 -> 0 bytes .../gis/locale/hr/LC_MESSAGES/django.po | 101 - .../gis/locale/hu/LC_MESSAGES/django.mo | Bin 1751 -> 0 bytes .../gis/locale/hu/LC_MESSAGES/django.po | 99 - .../gis/locale/ia/LC_MESSAGES/django.mo | Bin 1827 -> 0 bytes .../gis/locale/ia/LC_MESSAGES/django.po | 100 - .../gis/locale/id/LC_MESSAGES/django.mo | Bin 1733 -> 0 bytes .../gis/locale/id/LC_MESSAGES/django.po | 99 - .../gis/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../gis/locale/io/LC_MESSAGES/django.po | 95 - .../gis/locale/is/LC_MESSAGES/django.mo | Bin 1653 -> 0 bytes .../gis/locale/is/LC_MESSAGES/django.po | 97 - .../gis/locale/it/LC_MESSAGES/django.mo | Bin 1800 -> 0 bytes .../gis/locale/it/LC_MESSAGES/django.po | 101 - .../gis/locale/ja/LC_MESSAGES/django.mo | Bin 1940 -> 0 bytes .../gis/locale/ja/LC_MESSAGES/django.po | 99 - .../gis/locale/ka/LC_MESSAGES/django.mo | Bin 2590 -> 0 bytes .../gis/locale/ka/LC_MESSAGES/django.po | 98 - .../gis/locale/kk/LC_MESSAGES/django.mo | Bin 1584 -> 0 bytes .../gis/locale/kk/LC_MESSAGES/django.po | 99 - .../gis/locale/km/LC_MESSAGES/django.mo | Bin 436 -> 0 bytes .../gis/locale/km/LC_MESSAGES/django.po | 95 - .../gis/locale/kn/LC_MESSAGES/django.mo | Bin 438 -> 0 bytes .../gis/locale/kn/LC_MESSAGES/django.po | 95 - .../gis/locale/ko/LC_MESSAGES/django.mo | Bin 1843 -> 0 bytes .../gis/locale/ko/LC_MESSAGES/django.po | 98 - .../gis/locale/lb/LC_MESSAGES/django.mo | Bin 451 -> 0 bytes .../gis/locale/lb/LC_MESSAGES/django.po | 95 - .../gis/locale/lt/LC_MESSAGES/django.mo | Bin 1813 -> 0 bytes .../gis/locale/lt/LC_MESSAGES/django.po | 99 - .../gis/locale/lv/LC_MESSAGES/django.mo | Bin 1444 -> 0 bytes .../gis/locale/lv/LC_MESSAGES/django.po | 98 - .../gis/locale/mk/LC_MESSAGES/django.mo | Bin 2301 -> 0 bytes .../gis/locale/mk/LC_MESSAGES/django.po | 102 - .../gis/locale/ml/LC_MESSAGES/django.mo | Bin 2755 -> 0 bytes .../gis/locale/ml/LC_MESSAGES/django.po | 101 - .../gis/locale/mn/LC_MESSAGES/django.mo | Bin 2168 -> 0 bytes .../gis/locale/mn/LC_MESSAGES/django.po | 104 - .../gis/locale/mr/LC_MESSAGES/django.mo | Bin 445 -> 0 bytes .../gis/locale/mr/LC_MESSAGES/django.po | 95 - .../gis/locale/my/LC_MESSAGES/django.mo | Bin 438 -> 0 bytes .../gis/locale/my/LC_MESSAGES/django.po | 95 - .../gis/locale/nb/LC_MESSAGES/django.mo | Bin 1747 -> 0 bytes .../gis/locale/nb/LC_MESSAGES/django.po | 99 - .../gis/locale/ne/LC_MESSAGES/django.mo | Bin 986 -> 0 bytes .../gis/locale/ne/LC_MESSAGES/django.po | 96 - .../gis/locale/nl/LC_MESSAGES/django.mo | Bin 1779 -> 0 bytes .../gis/locale/nl/LC_MESSAGES/django.po | 103 - .../gis/locale/nn/LC_MESSAGES/django.mo | Bin 1206 -> 0 bytes .../gis/locale/nn/LC_MESSAGES/django.po | 98 - .../gis/locale/os/LC_MESSAGES/django.mo | Bin 2028 -> 0 bytes .../gis/locale/os/LC_MESSAGES/django.po | 98 - .../gis/locale/pa/LC_MESSAGES/django.mo | Bin 1396 -> 0 bytes .../gis/locale/pa/LC_MESSAGES/django.po | 97 - .../gis/locale/pl/LC_MESSAGES/django.mo | Bin 1884 -> 0 bytes .../gis/locale/pl/LC_MESSAGES/django.po | 102 - .../gis/locale/pt/LC_MESSAGES/django.mo | Bin 1807 -> 0 bytes .../gis/locale/pt/LC_MESSAGES/django.po | 101 - .../gis/locale/pt_BR/LC_MESSAGES/django.mo | Bin 1828 -> 0 bytes .../gis/locale/pt_BR/LC_MESSAGES/django.po | 102 - .../gis/locale/ro/LC_MESSAGES/django.mo | Bin 1815 -> 0 bytes .../gis/locale/ro/LC_MESSAGES/django.po | 101 - .../gis/locale/ru/LC_MESSAGES/django.mo | Bin 2253 -> 0 bytes .../gis/locale/ru/LC_MESSAGES/django.po | 101 - .../gis/locale/sk/LC_MESSAGES/django.mo | Bin 1816 -> 0 bytes .../gis/locale/sk/LC_MESSAGES/django.po | 97 - .../gis/locale/sl/LC_MESSAGES/django.mo | Bin 1818 -> 0 bytes .../gis/locale/sl/LC_MESSAGES/django.po | 101 - .../gis/locale/sq/LC_MESSAGES/django.mo | Bin 1812 -> 0 bytes .../gis/locale/sq/LC_MESSAGES/django.po | 99 - .../gis/locale/sr/LC_MESSAGES/django.mo | Bin 2209 -> 0 bytes .../gis/locale/sr/LC_MESSAGES/django.po | 99 - .../gis/locale/sr_Latn/LC_MESSAGES/django.mo | Bin 1875 -> 0 bytes .../gis/locale/sr_Latn/LC_MESSAGES/django.po | 99 - .../gis/locale/sv/LC_MESSAGES/django.mo | Bin 1729 -> 0 bytes .../gis/locale/sv/LC_MESSAGES/django.po | 97 - .../gis/locale/sw/LC_MESSAGES/django.mo | Bin 1810 -> 0 bytes .../gis/locale/sw/LC_MESSAGES/django.po | 99 - .../gis/locale/ta/LC_MESSAGES/django.mo | Bin 443 -> 0 bytes .../gis/locale/ta/LC_MESSAGES/django.po | 95 - .../gis/locale/te/LC_MESSAGES/django.mo | Bin 828 -> 0 bytes .../gis/locale/te/LC_MESSAGES/django.po | 96 - .../gis/locale/th/LC_MESSAGES/django.mo | Bin 2410 -> 0 bytes .../gis/locale/th/LC_MESSAGES/django.po | 98 - .../gis/locale/tr/LC_MESSAGES/django.mo | Bin 1806 -> 0 bytes .../gis/locale/tr/LC_MESSAGES/django.po | 101 - .../gis/locale/tt/LC_MESSAGES/django.mo | Bin 1704 -> 0 bytes .../gis/locale/tt/LC_MESSAGES/django.po | 99 - .../gis/locale/udm/LC_MESSAGES/django.mo | Bin 439 -> 0 bytes .../gis/locale/udm/LC_MESSAGES/django.po | 95 - .../gis/locale/uk/LC_MESSAGES/django.mo | Bin 1905 -> 0 bytes .../gis/locale/uk/LC_MESSAGES/django.po | 101 - .../gis/locale/ur/LC_MESSAGES/django.mo | Bin 1601 -> 0 bytes .../gis/locale/ur/LC_MESSAGES/django.po | 98 - .../gis/locale/vi/LC_MESSAGES/django.mo | Bin 1822 -> 0 bytes .../gis/locale/vi/LC_MESSAGES/django.po | 100 - .../gis/locale/zh_CN/LC_MESSAGES/django.mo | Bin 1678 -> 0 bytes .../gis/locale/zh_CN/LC_MESSAGES/django.po | 96 - .../gis/locale/zh_Hans/LC_MESSAGES/django.mo | Bin 1712 -> 0 bytes .../gis/locale/zh_Hans/LC_MESSAGES/django.po | 101 - .../gis/locale/zh_Hant/LC_MESSAGES/django.mo | Bin 1813 -> 0 bytes .../gis/locale/zh_Hant/LC_MESSAGES/django.po | 98 - .../gis/locale/zh_TW/LC_MESSAGES/django.mo | Bin 1798 -> 0 bytes .../gis/locale/zh_TW/LC_MESSAGES/django.po | 94 - django/contrib/gis/management/__init__.py | 0 .../gis/management/commands/__init__.py | 0 .../gis/management/commands/inspectdb.py | 30 - .../gis/management/commands/ogrinspect.py | 117 - django/contrib/gis/maps/__init__.py | 0 django/contrib/gis/maps/google/__init__.py | 66 - django/contrib/gis/maps/google/gmap.py | 240 - django/contrib/gis/maps/google/overlays.py | 326 - django/contrib/gis/maps/google/zoom.py | 165 - .../contrib/gis/maps/openlayers/__init__.py | 0 django/contrib/gis/measure.py | 333 - django/contrib/gis/models.py | 9 - django/contrib/gis/shortcuts.py | 37 - django/contrib/gis/sitemaps/__init__.py | 5 - django/contrib/gis/sitemaps/georss.py | 55 - django/contrib/gis/sitemaps/kml.py | 68 - django/contrib/gis/sitemaps/views.py | 127 - .../contrib/gis/static/gis/js/OLMapWidget.js | 376 - .../gis/templates/gis/admin/openlayers.html | 38 - .../gis/templates/gis/admin/openlayers.js | 176 - .../contrib/gis/templates/gis/admin/osm.html | 2 - django/contrib/gis/templates/gis/admin/osm.js | 2 - .../gis/templates/gis/google/google-map.html | 12 - .../gis/templates/gis/google/google-map.js | 37 - .../gis/templates/gis/google/google-multi.js | 8 - .../gis/templates/gis/google/google-single.js | 2 - django/contrib/gis/templates/gis/kml/base.kml | 6 - .../gis/templates/gis/kml/placemarks.kml | 8 - .../gis/templates/gis/openlayers-osm.html | 17 - .../contrib/gis/templates/gis/openlayers.html | 34 - .../templates/gis/sitemaps/geo_sitemap.xml | 17 - django/contrib/gis/tests/__init__.py | 0 .../gis/tests/data/ch-city/ch-city.dbf | Bin 285 -> 0 bytes .../gis/tests/data/ch-city/ch-city.prj | 1 - .../gis/tests/data/ch-city/ch-city.shp | Bin 128 -> 0 bytes .../gis/tests/data/ch-city/ch-city.shx | Bin 108 -> 0 bytes .../contrib/gis/tests/data/cities/cities.dbf | Bin 533 -> 0 bytes .../contrib/gis/tests/data/cities/cities.prj | 1 - .../contrib/gis/tests/data/cities/cities.shp | Bin 184 -> 0 bytes .../contrib/gis/tests/data/cities/cities.shx | Bin 124 -> 0 bytes .../gis/tests/data/counties/counties.dbf | Bin 3961 -> 0 bytes .../gis/tests/data/counties/counties.shp | Bin 37364 -> 0 bytes .../gis/tests/data/counties/counties.shx | Bin 292 -> 0 bytes django/contrib/gis/tests/data/geometries.json | 123 - .../tests/data/interstates/interstates.dbf | Bin 412 -> 0 bytes .../tests/data/interstates/interstates.prj | 1 - .../tests/data/interstates/interstates.shp | Bin 892 -> 0 bytes .../tests/data/interstates/interstates.shx | Bin 124 -> 0 bytes .../gis/tests/data/invalid/emptypoints.dbf | Bin 77 -> 0 bytes .../gis/tests/data/invalid/emptypoints.shp | Bin 112 -> 0 bytes .../gis/tests/data/invalid/emptypoints.shx | Bin 108 -> 0 bytes .../gis/tests/data/test_point/test_point.dbf | Bin 749 -> 0 bytes .../gis/tests/data/test_point/test_point.prj | 1 - .../gis/tests/data/test_point/test_point.shp | Bin 240 -> 0 bytes .../gis/tests/data/test_point/test_point.shx | Bin 140 -> 0 bytes .../gis/tests/data/test_poly/test_poly.dbf | Bin 501 -> 0 bytes .../gis/tests/data/test_poly/test_poly.prj | 1 - .../gis/tests/data/test_poly/test_poly.shp | Bin 620 -> 0 bytes .../gis/tests/data/test_poly/test_poly.shx | Bin 124 -> 0 bytes .../gis/tests/data/test_vrt/test_vrt.csv | 4 - .../gis/tests/data/test_vrt/test_vrt.vrt | 7 - django/contrib/gis/tests/data/texas.dbf | Bin 660 -> 0 bytes django/contrib/gis/tests/distapp/__init__.py | 0 .../distapp/fixtures/initial_data.json.gz | Bin 6499 -> 0 bytes django/contrib/gis/tests/distapp/models.py | 51 - django/contrib/gis/tests/distapp/tests.py | 393 - django/contrib/gis/tests/geo3d/__init__.py | 0 django/contrib/gis/tests/geo3d/models.py | 65 - django/contrib/gis/tests/geo3d/tests.py | 278 - django/contrib/gis/tests/geo3d/views.py | 1 - django/contrib/gis/tests/geoadmin/__init__.py | 0 django/contrib/gis/tests/geoadmin/models.py | 19 - django/contrib/gis/tests/geoadmin/tests.py | 59 - django/contrib/gis/tests/geoadmin/urls.py | 6 - django/contrib/gis/tests/geoapp/__init__.py | 0 django/contrib/gis/tests/geoapp/feeds.py | 72 - .../geoapp/fixtures/initial_data.json.gz | Bin 131252 -> 0 bytes django/contrib/gis/tests/geoapp/models.py | 72 - django/contrib/gis/tests/geoapp/sitemaps.py | 10 - django/contrib/gis/tests/geoapp/test_feeds.py | 92 - .../contrib/gis/tests/geoapp/test_regress.py | 92 - .../contrib/gis/tests/geoapp/test_sitemaps.py | 108 - django/contrib/gis/tests/geoapp/tests.py | 810 -- django/contrib/gis/tests/geoapp/urls.py | 18 - django/contrib/gis/tests/geogapp/__init__.py | 0 .../tests/geogapp/fixtures/initial_data.json | 98 - django/contrib/gis/tests/geogapp/models.py | 33 - django/contrib/gis/tests/geogapp/tests.py | 97 - .../gis/tests/gis_migrations/__init__.py | 0 .../gis_migrations/migrations/0001_initial.py | 50 - .../gis_migrations/migrations/__init__.py | 0 .../gis/tests/gis_migrations/test_commands.py | 70 - .../tests/gis_migrations/test_operations.py | 154 - .../contrib/gis/tests/inspectapp/__init__.py | 0 django/contrib/gis/tests/inspectapp/models.py | 19 - django/contrib/gis/tests/inspectapp/tests.py | 173 - django/contrib/gis/tests/layermap/__init__.py | 0 django/contrib/gis/tests/layermap/models.py | 93 - django/contrib/gis/tests/layermap/tests.py | 335 - django/contrib/gis/tests/maps/__init__.py | 0 django/contrib/gis/tests/maps/tests.py | 40 - .../contrib/gis/tests/relatedapp/__init__.py | 0 .../relatedapp/fixtures/initial_data.json.gz | Bin 526 -> 0 bytes django/contrib/gis/tests/relatedapp/models.py | 73 - django/contrib/gis/tests/relatedapp/tests.py | 313 - django/contrib/gis/tests/test_geoforms.py | 335 - django/contrib/gis/tests/test_measure.py | 279 - .../contrib/gis/tests/test_spatialrefsys.py | 121 - django/contrib/gis/tests/utils.py | 60 - django/contrib/gis/utils/__init__.py | 18 - django/contrib/gis/utils/layermapping.py | 616 -- django/contrib/gis/utils/ogrinfo.py | 54 - django/contrib/gis/utils/ogrinspect.py | 236 - django/contrib/gis/utils/srs.py | 81 - django/contrib/gis/utils/wkt.py | 59 - django/contrib/gis/views.py | 22 - django/contrib/humanize/__init__.py | 1 - django/contrib/humanize/apps.py | 8 - .../humanize/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../humanize/locale/af/LC_MESSAGES/django.po | 310 - .../humanize/locale/ar/LC_MESSAGES/django.mo | Bin 7680 -> 0 bytes .../humanize/locale/ar/LC_MESSAGES/django.po | 427 - .../humanize/locale/ast/LC_MESSAGES/django.mo | Bin 3472 -> 0 bytes .../humanize/locale/ast/LC_MESSAGES/django.po | 311 - .../humanize/locale/az/LC_MESSAGES/django.mo | Bin 1167 -> 0 bytes .../humanize/locale/az/LC_MESSAGES/django.po | 312 - .../humanize/locale/be/LC_MESSAGES/django.mo | Bin 5348 -> 0 bytes .../humanize/locale/be/LC_MESSAGES/django.po | 367 - .../humanize/locale/bg/LC_MESSAGES/django.mo | Bin 3869 -> 0 bytes .../humanize/locale/bg/LC_MESSAGES/django.po | 313 - .../humanize/locale/bn/LC_MESSAGES/django.mo | Bin 1426 -> 0 bytes .../humanize/locale/bn/LC_MESSAGES/django.po | 311 - .../humanize/locale/br/LC_MESSAGES/django.mo | Bin 3448 -> 0 bytes .../humanize/locale/br/LC_MESSAGES/django.po | 311 - .../humanize/locale/bs/LC_MESSAGES/django.mo | Bin 1420 -> 0 bytes .../humanize/locale/bs/LC_MESSAGES/django.po | 341 - .../humanize/locale/ca/LC_MESSAGES/django.mo | Bin 4048 -> 0 bytes .../humanize/locale/ca/LC_MESSAGES/django.po | 313 - .../humanize/locale/cs/LC_MESSAGES/django.mo | Bin 4706 -> 0 bytes .../humanize/locale/cs/LC_MESSAGES/django.po | 340 - .../humanize/locale/cy/LC_MESSAGES/django.mo | Bin 5245 -> 0 bytes .../humanize/locale/cy/LC_MESSAGES/django.po | 368 - .../humanize/locale/da/LC_MESSAGES/django.mo | Bin 4109 -> 0 bytes .../humanize/locale/da/LC_MESSAGES/django.po | 314 - .../humanize/locale/de/LC_MESSAGES/django.mo | Bin 4156 -> 0 bytes .../humanize/locale/de/LC_MESSAGES/django.po | 313 - .../humanize/locale/el/LC_MESSAGES/django.mo | Bin 5362 -> 0 bytes .../humanize/locale/el/LC_MESSAGES/django.po | 315 - .../humanize/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../humanize/locale/en/LC_MESSAGES/django.po | 307 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 310 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 3465 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 312 - .../humanize/locale/eo/LC_MESSAGES/django.mo | Bin 4129 -> 0 bytes .../humanize/locale/eo/LC_MESSAGES/django.po | 311 - .../humanize/locale/es/LC_MESSAGES/django.mo | Bin 4196 -> 0 bytes .../humanize/locale/es/LC_MESSAGES/django.po | 315 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 4318 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 313 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 3494 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 311 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 310 - .../humanize/locale/et/LC_MESSAGES/django.mo | Bin 4199 -> 0 bytes .../humanize/locale/et/LC_MESSAGES/django.po | 314 - .../humanize/locale/eu/LC_MESSAGES/django.mo | Bin 3386 -> 0 bytes .../humanize/locale/eu/LC_MESSAGES/django.po | 314 - .../humanize/locale/fa/LC_MESSAGES/django.mo | Bin 3745 -> 0 bytes .../humanize/locale/fa/LC_MESSAGES/django.po | 287 - .../humanize/locale/fi/LC_MESSAGES/django.mo | Bin 1774 -> 0 bytes .../humanize/locale/fi/LC_MESSAGES/django.po | 312 - .../humanize/locale/fr/LC_MESSAGES/django.mo | Bin 4177 -> 0 bytes .../humanize/locale/fr/LC_MESSAGES/django.po | 314 - .../humanize/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../humanize/locale/fy/LC_MESSAGES/django.po | 310 - .../humanize/locale/ga/LC_MESSAGES/django.mo | Bin 4933 -> 0 bytes .../humanize/locale/ga/LC_MESSAGES/django.po | 397 - .../humanize/locale/gl/LC_MESSAGES/django.mo | Bin 3478 -> 0 bytes .../humanize/locale/gl/LC_MESSAGES/django.po | 314 - .../humanize/locale/he/LC_MESSAGES/django.mo | Bin 4528 -> 0 bytes .../humanize/locale/he/LC_MESSAGES/django.po | 313 - .../humanize/locale/hi/LC_MESSAGES/django.mo | Bin 4135 -> 0 bytes .../humanize/locale/hi/LC_MESSAGES/django.po | 313 - .../humanize/locale/hr/LC_MESSAGES/django.mo | Bin 1277 -> 0 bytes .../humanize/locale/hr/LC_MESSAGES/django.po | 340 - .../humanize/locale/hu/LC_MESSAGES/django.mo | Bin 3476 -> 0 bytes .../humanize/locale/hu/LC_MESSAGES/django.po | 313 - .../humanize/locale/ia/LC_MESSAGES/django.mo | Bin 3499 -> 0 bytes .../humanize/locale/ia/LC_MESSAGES/django.po | 311 - .../humanize/locale/id/LC_MESSAGES/django.mo | Bin 2980 -> 0 bytes .../humanize/locale/id/LC_MESSAGES/django.po | 285 - .../humanize/locale/io/LC_MESSAGES/django.mo | Bin 464 -> 0 bytes .../humanize/locale/io/LC_MESSAGES/django.po | 310 - .../humanize/locale/is/LC_MESSAGES/django.mo | Bin 3572 -> 0 bytes .../humanize/locale/is/LC_MESSAGES/django.po | 313 - .../humanize/locale/it/LC_MESSAGES/django.mo | Bin 4719 -> 0 bytes .../humanize/locale/it/LC_MESSAGES/django.po | 316 - .../humanize/locale/ja/LC_MESSAGES/django.mo | Bin 3681 -> 0 bytes .../humanize/locale/ja/LC_MESSAGES/django.po | 285 - .../humanize/locale/ka/LC_MESSAGES/django.mo | Bin 4081 -> 0 bytes .../humanize/locale/ka/LC_MESSAGES/django.po | 284 - .../humanize/locale/kk/LC_MESSAGES/django.mo | Bin 1710 -> 0 bytes .../humanize/locale/kk/LC_MESSAGES/django.po | 283 - .../humanize/locale/km/LC_MESSAGES/django.mo | Bin 459 -> 0 bytes .../humanize/locale/km/LC_MESSAGES/django.po | 282 - .../humanize/locale/kn/LC_MESSAGES/django.mo | Bin 461 -> 0 bytes .../humanize/locale/kn/LC_MESSAGES/django.po | 282 - .../humanize/locale/ko/LC_MESSAGES/django.mo | Bin 3135 -> 0 bytes .../humanize/locale/ko/LC_MESSAGES/django.po | 284 - .../humanize/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../humanize/locale/lb/LC_MESSAGES/django.po | 310 - .../humanize/locale/lt/LC_MESSAGES/django.mo | Bin 4137 -> 0 bytes .../humanize/locale/lt/LC_MESSAGES/django.po | 340 - .../humanize/locale/lv/LC_MESSAGES/django.mo | Bin 1393 -> 0 bytes .../humanize/locale/lv/LC_MESSAGES/django.po | 340 - .../humanize/locale/mk/LC_MESSAGES/django.mo | Bin 4770 -> 0 bytes .../humanize/locale/mk/LC_MESSAGES/django.po | 311 - .../humanize/locale/ml/LC_MESSAGES/django.mo | Bin 5081 -> 0 bytes .../humanize/locale/ml/LC_MESSAGES/django.po | 312 - .../humanize/locale/mn/LC_MESSAGES/django.mo | Bin 4598 -> 0 bytes .../humanize/locale/mn/LC_MESSAGES/django.po | 314 - .../humanize/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../humanize/locale/mr/LC_MESSAGES/django.po | 310 - .../humanize/locale/my/LC_MESSAGES/django.mo | Bin 3483 -> 0 bytes .../humanize/locale/my/LC_MESSAGES/django.po | 283 - .../humanize/locale/nb/LC_MESSAGES/django.mo | Bin 4125 -> 0 bytes .../humanize/locale/nb/LC_MESSAGES/django.po | 313 - .../humanize/locale/ne/LC_MESSAGES/django.mo | Bin 1485 -> 0 bytes .../humanize/locale/ne/LC_MESSAGES/django.po | 311 - .../humanize/locale/nl/LC_MESSAGES/django.mo | Bin 3426 -> 0 bytes .../humanize/locale/nl/LC_MESSAGES/django.po | 314 - .../humanize/locale/nn/LC_MESSAGES/django.mo | Bin 3486 -> 0 bytes .../humanize/locale/nn/LC_MESSAGES/django.po | 312 - .../humanize/locale/os/LC_MESSAGES/django.mo | Bin 3906 -> 0 bytes .../humanize/locale/os/LC_MESSAGES/django.po | 311 - .../humanize/locale/pa/LC_MESSAGES/django.mo | Bin 1573 -> 0 bytes .../humanize/locale/pa/LC_MESSAGES/django.po | 312 - .../humanize/locale/pl/LC_MESSAGES/django.mo | Bin 4709 -> 0 bytes .../humanize/locale/pl/LC_MESSAGES/django.po | 344 - .../humanize/locale/pt/LC_MESSAGES/django.mo | Bin 4153 -> 0 bytes .../humanize/locale/pt/LC_MESSAGES/django.po | 314 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 4211 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 316 - .../humanize/locale/ro/LC_MESSAGES/django.mo | Bin 3976 -> 0 bytes .../humanize/locale/ro/LC_MESSAGES/django.po | 343 - .../humanize/locale/ru/LC_MESSAGES/django.mo | Bin 5894 -> 0 bytes .../humanize/locale/ru/LC_MESSAGES/django.po | 345 - .../humanize/locale/sk/LC_MESSAGES/django.mo | Bin 3980 -> 0 bytes .../humanize/locale/sk/LC_MESSAGES/django.po | 341 - .../humanize/locale/sl/LC_MESSAGES/django.mo | Bin 4489 -> 0 bytes .../humanize/locale/sl/LC_MESSAGES/django.po | 371 - .../humanize/locale/sq/LC_MESSAGES/django.mo | Bin 3436 -> 0 bytes .../humanize/locale/sq/LC_MESSAGES/django.po | 311 - .../humanize/locale/sr/LC_MESSAGES/django.mo | Bin 542 -> 0 bytes .../humanize/locale/sr/LC_MESSAGES/django.po | 339 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 562 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 339 - .../humanize/locale/sv/LC_MESSAGES/django.mo | Bin 3744 -> 0 bytes .../humanize/locale/sv/LC_MESSAGES/django.po | 313 - .../humanize/locale/sw/LC_MESSAGES/django.mo | Bin 4144 -> 0 bytes .../humanize/locale/sw/LC_MESSAGES/django.po | 311 - .../humanize/locale/ta/LC_MESSAGES/django.mo | Bin 466 -> 0 bytes .../humanize/locale/ta/LC_MESSAGES/django.po | 310 - .../humanize/locale/te/LC_MESSAGES/django.mo | Bin 1331 -> 0 bytes .../humanize/locale/te/LC_MESSAGES/django.po | 312 - .../humanize/locale/th/LC_MESSAGES/django.mo | Bin 3219 -> 0 bytes .../humanize/locale/th/LC_MESSAGES/django.po | 286 - .../humanize/locale/tr/LC_MESSAGES/django.mo | Bin 4090 -> 0 bytes .../humanize/locale/tr/LC_MESSAGES/django.po | 315 - .../humanize/locale/tt/LC_MESSAGES/django.mo | Bin 3247 -> 0 bytes .../humanize/locale/tt/LC_MESSAGES/django.po | 283 - .../humanize/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../humanize/locale/udm/LC_MESSAGES/django.po | 282 - .../humanize/locale/uk/LC_MESSAGES/django.mo | Bin 4421 -> 0 bytes .../humanize/locale/uk/LC_MESSAGES/django.po | 342 - .../humanize/locale/ur/LC_MESSAGES/django.mo | Bin 1351 -> 0 bytes .../humanize/locale/ur/LC_MESSAGES/django.po | 311 - .../humanize/locale/vi/LC_MESSAGES/django.mo | Bin 3646 -> 0 bytes .../humanize/locale/vi/LC_MESSAGES/django.po | 284 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 3545 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 268 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 3090 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 287 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 2912 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 285 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 3381 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 268 - .../contrib/humanize/templatetags/__init__.py | 0 .../contrib/humanize/templatetags/humanize.py | 252 - django/contrib/humanize/tests.py | 288 - django/contrib/messages/__init__.py | 5 - django/contrib/messages/api.py | 107 - django/contrib/messages/apps.py | 8 - django/contrib/messages/constants.py | 21 - django/contrib/messages/context_processors.py | 12 - .../messages/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../messages/locale/af/LC_MESSAGES/django.po | 25 - .../messages/locale/ar/LC_MESSAGES/django.mo | Bin 630 -> 0 bytes .../messages/locale/ar/LC_MESSAGES/django.po | 28 - .../messages/locale/ast/LC_MESSAGES/django.mo | Bin 524 -> 0 bytes .../messages/locale/ast/LC_MESSAGES/django.po | 26 - .../messages/locale/az/LC_MESSAGES/django.mo | Bin 524 -> 0 bytes .../messages/locale/az/LC_MESSAGES/django.po | 26 - .../messages/locale/be/LC_MESSAGES/django.mo | Bin 656 -> 0 bytes .../messages/locale/be/LC_MESSAGES/django.po | 26 - .../messages/locale/bg/LC_MESSAGES/django.mo | Bin 588 -> 0 bytes .../messages/locale/bg/LC_MESSAGES/django.po | 27 - .../messages/locale/bn/LC_MESSAGES/django.mo | Bin 534 -> 0 bytes .../messages/locale/bn/LC_MESSAGES/django.po | 26 - .../messages/locale/br/LC_MESSAGES/django.mo | Bin 522 -> 0 bytes .../messages/locale/br/LC_MESSAGES/django.po | 26 - .../messages/locale/bs/LC_MESSAGES/django.mo | Bin 593 -> 0 bytes .../messages/locale/bs/LC_MESSAGES/django.po | 27 - .../messages/locale/ca/LC_MESSAGES/django.mo | Bin 560 -> 0 bytes .../messages/locale/ca/LC_MESSAGES/django.po | 27 - .../messages/locale/cs/LC_MESSAGES/django.mo | Bin 592 -> 0 bytes .../messages/locale/cs/LC_MESSAGES/django.po | 27 - .../messages/locale/cy/LC_MESSAGES/django.mo | Bin 604 -> 0 bytes .../messages/locale/cy/LC_MESSAGES/django.po | 27 - .../messages/locale/da/LC_MESSAGES/django.mo | Bin 555 -> 0 bytes .../messages/locale/da/LC_MESSAGES/django.po | 27 - .../messages/locale/de/LC_MESSAGES/django.mo | Bin 557 -> 0 bytes .../messages/locale/de/LC_MESSAGES/django.po | 26 - .../messages/locale/el/LC_MESSAGES/django.mo | Bin 586 -> 0 bytes .../messages/locale/el/LC_MESSAGES/django.po | 27 - .../messages/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../messages/locale/en/LC_MESSAGES/django.po | 22 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 536 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 26 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 541 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 26 - .../messages/locale/eo/LC_MESSAGES/django.mo | Bin 573 -> 0 bytes .../messages/locale/eo/LC_MESSAGES/django.po | 27 - .../messages/locale/es/LC_MESSAGES/django.mo | Bin 559 -> 0 bytes .../messages/locale/es/LC_MESSAGES/django.po | 27 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 569 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 27 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 534 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 26 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 25 - .../messages/locale/et/LC_MESSAGES/django.mo | Bin 551 -> 0 bytes .../messages/locale/et/LC_MESSAGES/django.po | 27 - .../messages/locale/eu/LC_MESSAGES/django.mo | Bin 515 -> 0 bytes .../messages/locale/eu/LC_MESSAGES/django.po | 26 - .../messages/locale/fa/LC_MESSAGES/django.mo | Bin 565 -> 0 bytes .../messages/locale/fa/LC_MESSAGES/django.po | 27 - .../messages/locale/fi/LC_MESSAGES/django.mo | Bin 556 -> 0 bytes .../messages/locale/fi/LC_MESSAGES/django.po | 27 - .../messages/locale/fr/LC_MESSAGES/django.mo | Bin 557 -> 0 bytes .../messages/locale/fr/LC_MESSAGES/django.po | 27 - .../messages/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../messages/locale/fy/LC_MESSAGES/django.po | 25 - .../messages/locale/ga/LC_MESSAGES/django.mo | Bin 567 -> 0 bytes .../messages/locale/ga/LC_MESSAGES/django.po | 27 - .../messages/locale/gl/LC_MESSAGES/django.mo | Bin 526 -> 0 bytes .../messages/locale/gl/LC_MESSAGES/django.po | 27 - .../messages/locale/he/LC_MESSAGES/django.mo | Bin 563 -> 0 bytes .../messages/locale/he/LC_MESSAGES/django.po | 27 - .../messages/locale/hi/LC_MESSAGES/django.mo | Bin 532 -> 0 bytes .../messages/locale/hi/LC_MESSAGES/django.po | 26 - .../messages/locale/hr/LC_MESSAGES/django.mo | Bin 609 -> 0 bytes .../messages/locale/hr/LC_MESSAGES/django.po | 27 - .../messages/locale/hu/LC_MESSAGES/django.mo | Bin 521 -> 0 bytes .../messages/locale/hu/LC_MESSAGES/django.po | 26 - .../messages/locale/ia/LC_MESSAGES/django.mo | Bin 523 -> 0 bytes .../messages/locale/ia/LC_MESSAGES/django.po | 26 - .../messages/locale/id/LC_MESSAGES/django.mo | Bin 520 -> 0 bytes .../messages/locale/id/LC_MESSAGES/django.po | 26 - .../messages/locale/io/LC_MESSAGES/django.mo | Bin 515 -> 0 bytes .../messages/locale/io/LC_MESSAGES/django.po | 26 - .../messages/locale/is/LC_MESSAGES/django.mo | Bin 516 -> 0 bytes .../messages/locale/is/LC_MESSAGES/django.po | 26 - .../messages/locale/it/LC_MESSAGES/django.mo | Bin 533 -> 0 bytes .../messages/locale/it/LC_MESSAGES/django.po | 27 - .../messages/locale/ja/LC_MESSAGES/django.mo | Bin 561 -> 0 bytes .../messages/locale/ja/LC_MESSAGES/django.po | 27 - .../messages/locale/ka/LC_MESSAGES/django.mo | Bin 557 -> 0 bytes .../messages/locale/ka/LC_MESSAGES/django.po | 26 - .../messages/locale/kk/LC_MESSAGES/django.mo | Bin 523 -> 0 bytes .../messages/locale/kk/LC_MESSAGES/django.po | 26 - .../messages/locale/km/LC_MESSAGES/django.mo | Bin 459 -> 0 bytes .../messages/locale/km/LC_MESSAGES/django.po | 25 - .../messages/locale/kn/LC_MESSAGES/django.mo | Bin 461 -> 0 bytes .../messages/locale/kn/LC_MESSAGES/django.po | 25 - .../messages/locale/ko/LC_MESSAGES/django.mo | Bin 533 -> 0 bytes .../messages/locale/ko/LC_MESSAGES/django.po | 26 - .../messages/locale/lb/LC_MESSAGES/django.mo | Bin 529 -> 0 bytes .../messages/locale/lb/LC_MESSAGES/django.po | 26 - .../messages/locale/lt/LC_MESSAGES/django.mo | Bin 590 -> 0 bytes .../messages/locale/lt/LC_MESSAGES/django.po | 27 - .../messages/locale/lv/LC_MESSAGES/django.mo | Bin 561 -> 0 bytes .../messages/locale/lv/LC_MESSAGES/django.po | 27 - .../messages/locale/mk/LC_MESSAGES/django.mo | Bin 607 -> 0 bytes .../messages/locale/mk/LC_MESSAGES/django.po | 27 - .../messages/locale/ml/LC_MESSAGES/django.mo | Bin 539 -> 0 bytes .../messages/locale/ml/LC_MESSAGES/django.po | 26 - .../messages/locale/mn/LC_MESSAGES/django.mo | Bin 590 -> 0 bytes .../messages/locale/mn/LC_MESSAGES/django.po | 27 - .../messages/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../messages/locale/mr/LC_MESSAGES/django.po | 25 - .../messages/locale/my/LC_MESSAGES/django.mo | Bin 553 -> 0 bytes .../messages/locale/my/LC_MESSAGES/django.po | 26 - .../messages/locale/nb/LC_MESSAGES/django.mo | Bin 564 -> 0 bytes .../messages/locale/nb/LC_MESSAGES/django.po | 28 - .../messages/locale/ne/LC_MESSAGES/django.mo | Bin 530 -> 0 bytes .../messages/locale/ne/LC_MESSAGES/django.po | 26 - .../messages/locale/nl/LC_MESSAGES/django.mo | Bin 561 -> 0 bytes .../messages/locale/nl/LC_MESSAGES/django.po | 27 - .../messages/locale/nn/LC_MESSAGES/django.mo | Bin 527 -> 0 bytes .../messages/locale/nn/LC_MESSAGES/django.po | 26 - .../messages/locale/os/LC_MESSAGES/django.mo | Bin 529 -> 0 bytes .../messages/locale/os/LC_MESSAGES/django.po | 26 - .../messages/locale/pa/LC_MESSAGES/django.mo | Bin 547 -> 0 bytes .../messages/locale/pa/LC_MESSAGES/django.po | 26 - .../messages/locale/pl/LC_MESSAGES/django.mo | Bin 632 -> 0 bytes .../messages/locale/pl/LC_MESSAGES/django.po | 28 - .../messages/locale/pt/LC_MESSAGES/django.mo | Bin 552 -> 0 bytes .../messages/locale/pt/LC_MESSAGES/django.po | 27 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 591 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 27 - .../messages/locale/ro/LC_MESSAGES/django.mo | Bin 565 -> 0 bytes .../messages/locale/ro/LC_MESSAGES/django.po | 27 - .../messages/locale/ru/LC_MESSAGES/django.mo | Bin 703 -> 0 bytes .../messages/locale/ru/LC_MESSAGES/django.po | 28 - .../messages/locale/sk/LC_MESSAGES/django.mo | Bin 547 -> 0 bytes .../messages/locale/sk/LC_MESSAGES/django.po | 26 - .../messages/locale/sl/LC_MESSAGES/django.mo | Bin 575 -> 0 bytes .../messages/locale/sl/LC_MESSAGES/django.po | 28 - .../messages/locale/sq/LC_MESSAGES/django.mo | Bin 523 -> 0 bytes .../messages/locale/sq/LC_MESSAGES/django.po | 26 - .../messages/locale/sr/LC_MESSAGES/django.mo | Bin 592 -> 0 bytes .../messages/locale/sr/LC_MESSAGES/django.po | 27 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 606 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 27 - .../messages/locale/sv/LC_MESSAGES/django.mo | Bin 533 -> 0 bytes .../messages/locale/sv/LC_MESSAGES/django.po | 27 - .../messages/locale/sw/LC_MESSAGES/django.mo | Bin 544 -> 0 bytes .../messages/locale/sw/LC_MESSAGES/django.po | 26 - .../messages/locale/ta/LC_MESSAGES/django.mo | Bin 466 -> 0 bytes .../messages/locale/ta/LC_MESSAGES/django.po | 25 - .../messages/locale/te/LC_MESSAGES/django.mo | Bin 542 -> 0 bytes .../messages/locale/te/LC_MESSAGES/django.po | 26 - .../messages/locale/th/LC_MESSAGES/django.mo | Bin 535 -> 0 bytes .../messages/locale/th/LC_MESSAGES/django.po | 26 - .../messages/locale/tr/LC_MESSAGES/django.mo | Bin 529 -> 0 bytes .../messages/locale/tr/LC_MESSAGES/django.po | 28 - .../messages/locale/tt/LC_MESSAGES/django.mo | Bin 549 -> 0 bytes .../messages/locale/tt/LC_MESSAGES/django.po | 27 - .../messages/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../messages/locale/udm/LC_MESSAGES/django.po | 25 - .../messages/locale/uk/LC_MESSAGES/django.mo | Bin 720 -> 0 bytes .../messages/locale/uk/LC_MESSAGES/django.po | 28 - .../messages/locale/ur/LC_MESSAGES/django.mo | Bin 520 -> 0 bytes .../messages/locale/ur/LC_MESSAGES/django.po | 26 - .../messages/locale/vi/LC_MESSAGES/django.mo | Bin 528 -> 0 bytes .../messages/locale/vi/LC_MESSAGES/django.po | 26 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 530 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 22 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 569 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 27 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 526 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 26 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 528 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 22 - django/contrib/messages/middleware.py | 26 - django/contrib/messages/storage/__init__.py | 12 - django/contrib/messages/storage/base.py | 186 - django/contrib/messages/storage/cookie.py | 165 - django/contrib/messages/storage/fallback.py | 55 - django/contrib/messages/storage/session.py | 46 - django/contrib/messages/tests/__init__.py | 0 django/contrib/messages/tests/base.py | 377 - django/contrib/messages/tests/test_api.py | 55 - django/contrib/messages/tests/test_cookie.py | 177 - .../contrib/messages/tests/test_fallback.py | 176 - .../contrib/messages/tests/test_middleware.py | 19 - django/contrib/messages/tests/test_mixins.py | 15 - django/contrib/messages/tests/test_session.py | 53 - django/contrib/messages/tests/urls.py | 77 - django/contrib/messages/utils.py | 11 - django/contrib/messages/views.py | 18 - django/contrib/redirects/__init__.py | 1 - django/contrib/redirects/admin.py | 11 - django/contrib/redirects/apps.py | 8 - .../redirects/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../redirects/locale/af/LC_MESSAGES/django.po | 49 - .../redirects/locale/ar/LC_MESSAGES/django.mo | Bin 1308 -> 0 bytes .../redirects/locale/ar/LC_MESSAGES/django.po | 54 - .../locale/ast/LC_MESSAGES/django.mo | Bin 1075 -> 0 bytes .../locale/ast/LC_MESSAGES/django.po | 54 - .../redirects/locale/az/LC_MESSAGES/django.mo | Bin 1085 -> 0 bytes .../redirects/locale/az/LC_MESSAGES/django.po | 54 - .../redirects/locale/be/LC_MESSAGES/django.mo | Bin 1285 -> 0 bytes .../redirects/locale/be/LC_MESSAGES/django.po | 53 - .../redirects/locale/bg/LC_MESSAGES/django.mo | Bin 1226 -> 0 bytes .../redirects/locale/bg/LC_MESSAGES/django.po | 55 - .../redirects/locale/bn/LC_MESSAGES/django.mo | Bin 1323 -> 0 bytes .../redirects/locale/bn/LC_MESSAGES/django.po | 52 - .../redirects/locale/br/LC_MESSAGES/django.mo | Bin 627 -> 0 bytes .../redirects/locale/br/LC_MESSAGES/django.po | 50 - .../redirects/locale/bs/LC_MESSAGES/django.mo | Bin 1119 -> 0 bytes .../redirects/locale/bs/LC_MESSAGES/django.po | 55 - .../redirects/locale/ca/LC_MESSAGES/django.mo | Bin 1113 -> 0 bytes .../redirects/locale/ca/LC_MESSAGES/django.po | 55 - .../redirects/locale/cs/LC_MESSAGES/django.mo | Bin 1125 -> 0 bytes .../redirects/locale/cs/LC_MESSAGES/django.po | 54 - .../redirects/locale/cy/LC_MESSAGES/django.mo | Bin 1145 -> 0 bytes .../redirects/locale/cy/LC_MESSAGES/django.po | 56 - .../redirects/locale/da/LC_MESSAGES/django.mo | Bin 1081 -> 0 bytes .../redirects/locale/da/LC_MESSAGES/django.po | 54 - .../redirects/locale/de/LC_MESSAGES/django.mo | Bin 1087 -> 0 bytes .../redirects/locale/de/LC_MESSAGES/django.po | 54 - .../redirects/locale/el/LC_MESSAGES/django.mo | Bin 1347 -> 0 bytes .../redirects/locale/el/LC_MESSAGES/django.po | 55 - .../redirects/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../redirects/locale/en/LC_MESSAGES/django.po | 46 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 49 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 1057 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 54 - .../redirects/locale/eo/LC_MESSAGES/django.mo | Bin 1106 -> 0 bytes .../redirects/locale/eo/LC_MESSAGES/django.po | 56 - .../redirects/locale/es/LC_MESSAGES/django.mo | Bin 1108 -> 0 bytes .../redirects/locale/es/LC_MESSAGES/django.po | 55 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 1115 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 55 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 1070 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 54 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 49 - .../redirects/locale/et/LC_MESSAGES/django.mo | Bin 1091 -> 0 bytes .../redirects/locale/et/LC_MESSAGES/django.po | 55 - .../redirects/locale/eu/LC_MESSAGES/django.mo | Bin 1048 -> 0 bytes .../redirects/locale/eu/LC_MESSAGES/django.po | 54 - .../redirects/locale/fa/LC_MESSAGES/django.mo | Bin 1157 -> 0 bytes .../redirects/locale/fa/LC_MESSAGES/django.po | 51 - .../redirects/locale/fi/LC_MESSAGES/django.mo | Bin 1150 -> 0 bytes .../redirects/locale/fi/LC_MESSAGES/django.po | 55 - .../redirects/locale/fr/LC_MESSAGES/django.mo | Bin 1111 -> 0 bytes .../redirects/locale/fr/LC_MESSAGES/django.po | 55 - .../redirects/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../redirects/locale/fy/LC_MESSAGES/django.po | 49 - .../redirects/locale/ga/LC_MESSAGES/django.mo | Bin 1038 -> 0 bytes .../redirects/locale/ga/LC_MESSAGES/django.po | 51 - .../redirects/locale/gl/LC_MESSAGES/django.mo | Bin 1059 -> 0 bytes .../redirects/locale/gl/LC_MESSAGES/django.po | 54 - .../redirects/locale/he/LC_MESSAGES/django.mo | Bin 1096 -> 0 bytes .../redirects/locale/he/LC_MESSAGES/django.po | 51 - .../redirects/locale/hi/LC_MESSAGES/django.mo | Bin 1413 -> 0 bytes .../redirects/locale/hi/LC_MESSAGES/django.po | 54 - .../redirects/locale/hr/LC_MESSAGES/django.mo | Bin 1119 -> 0 bytes .../redirects/locale/hr/LC_MESSAGES/django.po | 55 - .../redirects/locale/hu/LC_MESSAGES/django.mo | Bin 1093 -> 0 bytes .../redirects/locale/hu/LC_MESSAGES/django.po | 54 - .../redirects/locale/ia/LC_MESSAGES/django.mo | Bin 472 -> 0 bytes .../redirects/locale/ia/LC_MESSAGES/django.po | 49 - .../redirects/locale/id/LC_MESSAGES/django.mo | Bin 1032 -> 0 bytes .../redirects/locale/id/LC_MESSAGES/django.po | 53 - .../redirects/locale/io/LC_MESSAGES/django.mo | Bin 1023 -> 0 bytes .../redirects/locale/io/LC_MESSAGES/django.po | 53 - .../redirects/locale/is/LC_MESSAGES/django.mo | Bin 1020 -> 0 bytes .../redirects/locale/is/LC_MESSAGES/django.po | 52 - .../redirects/locale/it/LC_MESSAGES/django.mo | Bin 1065 -> 0 bytes .../redirects/locale/it/LC_MESSAGES/django.po | 55 - .../redirects/locale/ja/LC_MESSAGES/django.mo | Bin 1113 -> 0 bytes .../redirects/locale/ja/LC_MESSAGES/django.po | 51 - .../redirects/locale/ka/LC_MESSAGES/django.mo | Bin 1437 -> 0 bytes .../redirects/locale/ka/LC_MESSAGES/django.po | 53 - .../redirects/locale/kk/LC_MESSAGES/django.mo | Bin 1167 -> 0 bytes .../redirects/locale/kk/LC_MESSAGES/django.po | 52 - .../redirects/locale/km/LC_MESSAGES/django.mo | Bin 1252 -> 0 bytes .../redirects/locale/km/LC_MESSAGES/django.po | 52 - .../redirects/locale/kn/LC_MESSAGES/django.mo | Bin 1400 -> 0 bytes .../redirects/locale/kn/LC_MESSAGES/django.po | 52 - .../redirects/locale/ko/LC_MESSAGES/django.mo | Bin 1007 -> 0 bytes .../redirects/locale/ko/LC_MESSAGES/django.po | 50 - .../redirects/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../redirects/locale/lb/LC_MESSAGES/django.po | 49 - .../redirects/locale/lt/LC_MESSAGES/django.mo | Bin 1117 -> 0 bytes .../redirects/locale/lt/LC_MESSAGES/django.po | 55 - .../redirects/locale/lv/LC_MESSAGES/django.mo | Bin 1115 -> 0 bytes .../redirects/locale/lv/LC_MESSAGES/django.po | 55 - .../redirects/locale/mk/LC_MESSAGES/django.mo | Bin 1314 -> 0 bytes .../redirects/locale/mk/LC_MESSAGES/django.po | 55 - .../redirects/locale/ml/LC_MESSAGES/django.mo | Bin 1335 -> 0 bytes .../redirects/locale/ml/LC_MESSAGES/django.po | 51 - .../redirects/locale/mn/LC_MESSAGES/django.mo | Bin 1206 -> 0 bytes .../redirects/locale/mn/LC_MESSAGES/django.po | 56 - .../redirects/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../redirects/locale/mr/LC_MESSAGES/django.po | 49 - .../redirects/locale/my/LC_MESSAGES/django.mo | Bin 461 -> 0 bytes .../redirects/locale/my/LC_MESSAGES/django.po | 49 - .../redirects/locale/nb/LC_MESSAGES/django.mo | Bin 1114 -> 0 bytes .../redirects/locale/nb/LC_MESSAGES/django.po | 56 - .../redirects/locale/ne/LC_MESSAGES/django.mo | Bin 1320 -> 0 bytes .../redirects/locale/ne/LC_MESSAGES/django.po | 52 - .../redirects/locale/nl/LC_MESSAGES/django.mo | Bin 1043 -> 0 bytes .../redirects/locale/nl/LC_MESSAGES/django.po | 54 - .../redirects/locale/nn/LC_MESSAGES/django.mo | Bin 1076 -> 0 bytes .../redirects/locale/nn/LC_MESSAGES/django.po | 53 - .../redirects/locale/os/LC_MESSAGES/django.mo | Bin 1154 -> 0 bytes .../redirects/locale/os/LC_MESSAGES/django.po | 53 - .../redirects/locale/pa/LC_MESSAGES/django.mo | Bin 752 -> 0 bytes .../redirects/locale/pa/LC_MESSAGES/django.po | 51 - .../redirects/locale/pl/LC_MESSAGES/django.mo | Bin 1143 -> 0 bytes .../redirects/locale/pl/LC_MESSAGES/django.po | 55 - .../redirects/locale/pt/LC_MESSAGES/django.mo | Bin 1099 -> 0 bytes .../redirects/locale/pt/LC_MESSAGES/django.po | 56 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 1130 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 56 - .../redirects/locale/ro/LC_MESSAGES/django.mo | Bin 1133 -> 0 bytes .../redirects/locale/ro/LC_MESSAGES/django.po | 56 - .../redirects/locale/ru/LC_MESSAGES/django.mo | Bin 1371 -> 0 bytes .../redirects/locale/ru/LC_MESSAGES/django.po | 56 - .../redirects/locale/sk/LC_MESSAGES/django.mo | Bin 1091 -> 0 bytes .../redirects/locale/sk/LC_MESSAGES/django.po | 54 - .../redirects/locale/sl/LC_MESSAGES/django.mo | Bin 1095 -> 0 bytes .../redirects/locale/sl/LC_MESSAGES/django.po | 55 - .../redirects/locale/sq/LC_MESSAGES/django.mo | Bin 1059 -> 0 bytes .../redirects/locale/sq/LC_MESSAGES/django.po | 54 - .../redirects/locale/sr/LC_MESSAGES/django.mo | Bin 1258 -> 0 bytes .../redirects/locale/sr/LC_MESSAGES/django.po | 55 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 1134 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 55 - .../redirects/locale/sv/LC_MESSAGES/django.mo | Bin 1065 -> 0 bytes .../redirects/locale/sv/LC_MESSAGES/django.po | 54 - .../redirects/locale/sw/LC_MESSAGES/django.mo | Bin 1076 -> 0 bytes .../redirects/locale/sw/LC_MESSAGES/django.po | 53 - .../redirects/locale/ta/LC_MESSAGES/django.mo | Bin 1506 -> 0 bytes .../redirects/locale/ta/LC_MESSAGES/django.po | 54 - .../redirects/locale/te/LC_MESSAGES/django.mo | Bin 467 -> 0 bytes .../redirects/locale/te/LC_MESSAGES/django.po | 49 - .../redirects/locale/th/LC_MESSAGES/django.mo | Bin 1214 -> 0 bytes .../redirects/locale/th/LC_MESSAGES/django.po | 50 - .../redirects/locale/tr/LC_MESSAGES/django.mo | Bin 1098 -> 0 bytes .../redirects/locale/tr/LC_MESSAGES/django.po | 56 - .../redirects/locale/tt/LC_MESSAGES/django.mo | Bin 1182 -> 0 bytes .../redirects/locale/tt/LC_MESSAGES/django.po | 53 - .../locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../locale/udm/LC_MESSAGES/django.po | 49 - .../redirects/locale/uk/LC_MESSAGES/django.mo | Bin 1383 -> 0 bytes .../redirects/locale/uk/LC_MESSAGES/django.po | 56 - .../redirects/locale/ur/LC_MESSAGES/django.mo | Bin 1142 -> 0 bytes .../redirects/locale/ur/LC_MESSAGES/django.po | 51 - .../redirects/locale/vi/LC_MESSAGES/django.mo | Bin 1115 -> 0 bytes .../redirects/locale/vi/LC_MESSAGES/django.po | 53 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 1013 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 46 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 1052 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 51 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 1027 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 50 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 1027 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 46 - django/contrib/redirects/middleware.py | 51 - .../redirects/migrations/0001_initial.py | 31 - .../contrib/redirects/migrations/__init__.py | 0 django/contrib/redirects/models.py | 23 - django/contrib/redirects/tests.py | 85 - django/contrib/sessions/__init__.py | 1 - django/contrib/sessions/apps.py | 8 - django/contrib/sessions/backends/__init__.py | 0 django/contrib/sessions/backends/base.py | 329 - django/contrib/sessions/backends/cache.py | 74 - django/contrib/sessions/backends/cached_db.py | 86 - django/contrib/sessions/backends/db.py | 86 - django/contrib/sessions/backends/file.py | 203 - .../sessions/backends/signed_cookies.py | 81 - django/contrib/sessions/exceptions.py | 11 - .../sessions/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../sessions/locale/af/LC_MESSAGES/django.po | 41 - .../sessions/locale/ar/LC_MESSAGES/django.mo | Bin 835 -> 0 bytes .../sessions/locale/ar/LC_MESSAGES/django.po | 44 - .../sessions/locale/ast/LC_MESSAGES/django.mo | Bin 706 -> 0 bytes .../sessions/locale/ast/LC_MESSAGES/django.po | 42 - .../sessions/locale/az/LC_MESSAGES/django.mo | Bin 704 -> 0 bytes .../sessions/locale/az/LC_MESSAGES/django.po | 42 - .../sessions/locale/be/LC_MESSAGES/django.mo | Bin 798 -> 0 bytes .../sessions/locale/be/LC_MESSAGES/django.po | 42 - .../sessions/locale/bg/LC_MESSAGES/django.mo | Bin 782 -> 0 bytes .../sessions/locale/bg/LC_MESSAGES/django.po | 43 - .../sessions/locale/bn/LC_MESSAGES/django.mo | Bin 766 -> 0 bytes .../sessions/locale/bn/LC_MESSAGES/django.po | 42 - .../sessions/locale/br/LC_MESSAGES/django.mo | Bin 540 -> 0 bytes .../sessions/locale/br/LC_MESSAGES/django.po | 42 - .../sessions/locale/bs/LC_MESSAGES/django.mo | Bin 763 -> 0 bytes .../sessions/locale/bs/LC_MESSAGES/django.po | 43 - .../sessions/locale/ca/LC_MESSAGES/django.mo | Bin 746 -> 0 bytes .../sessions/locale/ca/LC_MESSAGES/django.po | 43 - .../sessions/locale/cs/LC_MESSAGES/django.mo | Bin 747 -> 0 bytes .../sessions/locale/cs/LC_MESSAGES/django.po | 43 - .../sessions/locale/cy/LC_MESSAGES/django.mo | Bin 778 -> 0 bytes .../sessions/locale/cy/LC_MESSAGES/django.po | 44 - .../sessions/locale/da/LC_MESSAGES/django.mo | Bin 723 -> 0 bytes .../sessions/locale/da/LC_MESSAGES/django.po | 43 - .../sessions/locale/de/LC_MESSAGES/django.mo | Bin 725 -> 0 bytes .../sessions/locale/de/LC_MESSAGES/django.po | 42 - .../sessions/locale/el/LC_MESSAGES/django.mo | Bin 821 -> 0 bytes .../sessions/locale/el/LC_MESSAGES/django.po | 43 - .../sessions/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../sessions/locale/en/LC_MESSAGES/django.po | 38 - .../locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/en_AU/LC_MESSAGES/django.po | 41 - .../locale/en_GB/LC_MESSAGES/django.mo | Bin 711 -> 0 bytes .../locale/en_GB/LC_MESSAGES/django.po | 42 - .../sessions/locale/eo/LC_MESSAGES/django.mo | Bin 749 -> 0 bytes .../sessions/locale/eo/LC_MESSAGES/django.po | 43 - .../sessions/locale/es/LC_MESSAGES/django.mo | Bin 745 -> 0 bytes .../sessions/locale/es/LC_MESSAGES/django.po | 43 - .../locale/es_AR/LC_MESSAGES/django.mo | Bin 758 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.po | 43 - .../locale/es_MX/LC_MESSAGES/django.mo | Bin 735 -> 0 bytes .../locale/es_MX/LC_MESSAGES/django.po | 42 - .../locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../locale/es_VE/LC_MESSAGES/django.po | 41 - .../sessions/locale/et/LC_MESSAGES/django.mo | Bin 739 -> 0 bytes .../sessions/locale/et/LC_MESSAGES/django.po | 43 - .../sessions/locale/eu/LC_MESSAGES/django.mo | Bin 693 -> 0 bytes .../sessions/locale/eu/LC_MESSAGES/django.po | 42 - .../sessions/locale/fa/LC_MESSAGES/django.mo | Bin 756 -> 0 bytes .../sessions/locale/fa/LC_MESSAGES/django.po | 43 - .../sessions/locale/fi/LC_MESSAGES/django.mo | Bin 729 -> 0 bytes .../sessions/locale/fi/LC_MESSAGES/django.po | 43 - .../sessions/locale/fr/LC_MESSAGES/django.mo | Bin 736 -> 0 bytes .../sessions/locale/fr/LC_MESSAGES/django.po | 43 - .../sessions/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../sessions/locale/fy/LC_MESSAGES/django.po | 41 - .../sessions/locale/ga/LC_MESSAGES/django.mo | Bin 751 -> 0 bytes .../sessions/locale/ga/LC_MESSAGES/django.po | 43 - .../sessions/locale/gl/LC_MESSAGES/django.mo | Bin 705 -> 0 bytes .../sessions/locale/gl/LC_MESSAGES/django.po | 43 - .../sessions/locale/he/LC_MESSAGES/django.mo | Bin 812 -> 0 bytes .../sessions/locale/he/LC_MESSAGES/django.po | 43 - .../sessions/locale/hi/LC_MESSAGES/django.mo | Bin 763 -> 0 bytes .../sessions/locale/hi/LC_MESSAGES/django.po | 43 - .../sessions/locale/hr/LC_MESSAGES/django.mo | Bin 777 -> 0 bytes .../sessions/locale/hr/LC_MESSAGES/django.po | 43 - .../sessions/locale/hu/LC_MESSAGES/django.mo | Bin 710 -> 0 bytes .../sessions/locale/hu/LC_MESSAGES/django.po | 42 - .../sessions/locale/ia/LC_MESSAGES/django.mo | Bin 472 -> 0 bytes .../sessions/locale/ia/LC_MESSAGES/django.po | 41 - .../sessions/locale/id/LC_MESSAGES/django.mo | Bin 681 -> 0 bytes .../sessions/locale/id/LC_MESSAGES/django.po | 43 - .../sessions/locale/io/LC_MESSAGES/django.mo | Bin 687 -> 0 bytes .../sessions/locale/io/LC_MESSAGES/django.po | 42 - .../sessions/locale/is/LC_MESSAGES/django.mo | Bin 688 -> 0 bytes .../sessions/locale/is/LC_MESSAGES/django.po | 42 - .../sessions/locale/it/LC_MESSAGES/django.mo | Bin 718 -> 0 bytes .../sessions/locale/it/LC_MESSAGES/django.po | 43 - .../sessions/locale/ja/LC_MESSAGES/django.mo | Bin 760 -> 0 bytes .../sessions/locale/ja/LC_MESSAGES/django.po | 43 - .../sessions/locale/ka/LC_MESSAGES/django.mo | Bin 807 -> 0 bytes .../sessions/locale/ka/LC_MESSAGES/django.po | 42 - .../sessions/locale/kk/LC_MESSAGES/django.mo | Bin 747 -> 0 bytes .../sessions/locale/kk/LC_MESSAGES/django.po | 43 - .../sessions/locale/km/LC_MESSAGES/django.mo | Bin 933 -> 0 bytes .../sessions/locale/km/LC_MESSAGES/django.po | 42 - .../sessions/locale/kn/LC_MESSAGES/django.mo | Bin 818 -> 0 bytes .../sessions/locale/kn/LC_MESSAGES/django.po | 42 - .../sessions/locale/ko/LC_MESSAGES/django.mo | Bin 678 -> 0 bytes .../sessions/locale/ko/LC_MESSAGES/django.po | 42 - .../sessions/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../sessions/locale/lb/LC_MESSAGES/django.po | 41 - .../sessions/locale/lt/LC_MESSAGES/django.mo | Bin 758 -> 0 bytes .../sessions/locale/lt/LC_MESSAGES/django.po | 43 - .../sessions/locale/lv/LC_MESSAGES/django.mo | Bin 735 -> 0 bytes .../sessions/locale/lv/LC_MESSAGES/django.po | 43 - .../sessions/locale/mk/LC_MESSAGES/django.mo | Bin 823 -> 0 bytes .../sessions/locale/mk/LC_MESSAGES/django.po | 43 - .../sessions/locale/ml/LC_MESSAGES/django.mo | Bin 784 -> 0 bytes .../sessions/locale/ml/LC_MESSAGES/django.po | 42 - .../sessions/locale/mn/LC_MESSAGES/django.mo | Bin 754 -> 0 bytes .../sessions/locale/mn/LC_MESSAGES/django.po | 44 - .../sessions/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../sessions/locale/mr/LC_MESSAGES/django.po | 41 - .../sessions/locale/my/LC_MESSAGES/django.mo | Bin 818 -> 0 bytes .../sessions/locale/my/LC_MESSAGES/django.po | 42 - .../sessions/locale/nb/LC_MESSAGES/django.mo | Bin 718 -> 0 bytes .../sessions/locale/nb/LC_MESSAGES/django.po | 44 - .../sessions/locale/ne/LC_MESSAGES/django.mo | Bin 755 -> 0 bytes .../sessions/locale/ne/LC_MESSAGES/django.po | 43 - .../sessions/locale/nl/LC_MESSAGES/django.mo | Bin 689 -> 0 bytes .../sessions/locale/nl/LC_MESSAGES/django.po | 42 - .../sessions/locale/nn/LC_MESSAGES/django.mo | Bin 699 -> 0 bytes .../sessions/locale/nn/LC_MESSAGES/django.po | 42 - .../sessions/locale/os/LC_MESSAGES/django.mo | Bin 736 -> 0 bytes .../sessions/locale/os/LC_MESSAGES/django.po | 42 - .../sessions/locale/pa/LC_MESSAGES/django.mo | Bin 775 -> 0 bytes .../sessions/locale/pa/LC_MESSAGES/django.po | 42 - .../sessions/locale/pl/LC_MESSAGES/django.mo | Bin 781 -> 0 bytes .../sessions/locale/pl/LC_MESSAGES/django.po | 44 - .../sessions/locale/pt/LC_MESSAGES/django.mo | Bin 737 -> 0 bytes .../sessions/locale/pt/LC_MESSAGES/django.po | 43 - .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 759 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 43 - .../sessions/locale/ro/LC_MESSAGES/django.mo | Bin 734 -> 0 bytes .../sessions/locale/ro/LC_MESSAGES/django.po | 44 - .../sessions/locale/ru/LC_MESSAGES/django.mo | Bin 866 -> 0 bytes .../sessions/locale/ru/LC_MESSAGES/django.po | 44 - .../sessions/locale/sk/LC_MESSAGES/django.mo | Bin 739 -> 0 bytes .../sessions/locale/sk/LC_MESSAGES/django.po | 42 - .../sessions/locale/sl/LC_MESSAGES/django.mo | Bin 736 -> 0 bytes .../sessions/locale/sl/LC_MESSAGES/django.po | 43 - .../sessions/locale/sq/LC_MESSAGES/django.mo | Bin 696 -> 0 bytes .../sessions/locale/sq/LC_MESSAGES/django.po | 42 - .../sessions/locale/sr/LC_MESSAGES/django.mo | Bin 816 -> 0 bytes .../sessions/locale/sr/LC_MESSAGES/django.po | 43 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 789 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 43 - .../sessions/locale/sv/LC_MESSAGES/django.mo | Bin 694 -> 0 bytes .../sessions/locale/sv/LC_MESSAGES/django.po | 42 - .../sessions/locale/sw/LC_MESSAGES/django.mo | Bin 741 -> 0 bytes .../sessions/locale/sw/LC_MESSAGES/django.po | 42 - .../sessions/locale/ta/LC_MESSAGES/django.mo | Bin 805 -> 0 bytes .../sessions/locale/ta/LC_MESSAGES/django.po | 42 - .../sessions/locale/te/LC_MESSAGES/django.mo | Bin 790 -> 0 bytes .../sessions/locale/te/LC_MESSAGES/django.po | 43 - .../sessions/locale/th/LC_MESSAGES/django.mo | Bin 761 -> 0 bytes .../sessions/locale/th/LC_MESSAGES/django.po | 42 - .../sessions/locale/tr/LC_MESSAGES/django.mo | Bin 707 -> 0 bytes .../sessions/locale/tr/LC_MESSAGES/django.po | 43 - .../sessions/locale/tt/LC_MESSAGES/django.mo | Bin 799 -> 0 bytes .../sessions/locale/tt/LC_MESSAGES/django.po | 43 - .../sessions/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../sessions/locale/udm/LC_MESSAGES/django.po | 41 - .../sessions/locale/uk/LC_MESSAGES/django.mo | Bin 861 -> 0 bytes .../sessions/locale/uk/LC_MESSAGES/django.po | 44 - .../sessions/locale/ur/LC_MESSAGES/django.mo | Bin 733 -> 0 bytes .../sessions/locale/ur/LC_MESSAGES/django.po | 42 - .../sessions/locale/vi/LC_MESSAGES/django.mo | Bin 688 -> 0 bytes .../sessions/locale/vi/LC_MESSAGES/django.po | 44 - .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 694 -> 0 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 38 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 729 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 43 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 702 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 42 - .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 702 -> 0 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 38 - .../contrib/sessions/management/__init__.py | 0 .../sessions/management/commands/__init__.py | 0 .../management/commands/clearsessions.py | 16 - django/contrib/sessions/middleware.py | 49 - .../sessions/migrations/0001_initial.py | 27 - .../contrib/sessions/migrations/__init__.py | 0 django/contrib/sessions/models.py | 56 - django/contrib/sessions/serializers.py | 20 - django/contrib/sessions/tests.py | 596 - django/contrib/sitemaps/__init__.py | 146 - django/contrib/sitemaps/apps.py | 8 - .../contrib/sitemaps/management/__init__.py | 0 .../sitemaps/management/commands/__init__.py | 0 .../management/commands/ping_google.py | 13 - django/contrib/sitemaps/models.py | 2 - django/contrib/sitemaps/templates/sitemap.xml | 13 - .../sitemaps/templates/sitemap_index.xml | 4 - django/contrib/sitemaps/tests/__init__.py | 0 django/contrib/sitemaps/tests/base.py | 30 - .../tests/templates/custom_sitemap.xml | 14 - .../tests/templates/custom_sitemap_index.xml | 5 - .../contrib/sitemaps/tests/test_flatpages.py | 42 - django/contrib/sitemaps/tests/test_generic.py | 22 - django/contrib/sitemaps/tests/test_http.py | 188 - django/contrib/sitemaps/tests/test_https.py | 57 - .../contrib/sitemaps/tests/urls/__init__.py | 0 django/contrib/sitemaps/tests/urls/http.py | 100 - django/contrib/sitemaps/tests/urls/https.py | 17 - django/contrib/sitemaps/views.py | 85 - django/contrib/sites/__init__.py | 1 - django/contrib/sites/admin.py | 9 - django/contrib/sites/apps.py | 8 - .../sites/locale/af/LC_MESSAGES/django.mo | Bin 470 -> 0 bytes .../sites/locale/af/LC_MESSAGES/django.po | 41 - .../sites/locale/ar/LC_MESSAGES/django.mo | Bin 936 -> 0 bytes .../sites/locale/ar/LC_MESSAGES/django.po | 45 - .../sites/locale/ast/LC_MESSAGES/django.mo | Bin 778 -> 0 bytes .../sites/locale/ast/LC_MESSAGES/django.po | 42 - .../sites/locale/az/LC_MESSAGES/django.mo | Bin 612 -> 0 bytes .../sites/locale/az/LC_MESSAGES/django.po | 42 - .../sites/locale/be/LC_MESSAGES/django.mo | Bin 729 -> 0 bytes .../sites/locale/be/LC_MESSAGES/django.po | 42 - .../sites/locale/bg/LC_MESSAGES/django.mo | Bin 903 -> 0 bytes .../sites/locale/bg/LC_MESSAGES/django.po | 44 - .../sites/locale/bn/LC_MESSAGES/django.mo | Bin 686 -> 0 bytes .../sites/locale/bn/LC_MESSAGES/django.po | 42 - .../sites/locale/br/LC_MESSAGES/django.mo | Bin 632 -> 0 bytes .../sites/locale/br/LC_MESSAGES/django.po | 42 - .../sites/locale/bs/LC_MESSAGES/django.mo | Bin 696 -> 0 bytes .../sites/locale/bs/LC_MESSAGES/django.po | 43 - .../sites/locale/ca/LC_MESSAGES/django.mo | Bin 799 -> 0 bytes .../sites/locale/ca/LC_MESSAGES/django.po | 44 - .../sites/locale/cs/LC_MESSAGES/django.mo | Bin 815 -> 0 bytes .../sites/locale/cs/LC_MESSAGES/django.po | 43 - .../sites/locale/cy/LC_MESSAGES/django.mo | Bin 839 -> 0 bytes .../sites/locale/cy/LC_MESSAGES/django.po | 44 - .../sites/locale/da/LC_MESSAGES/django.mo | Bin 795 -> 0 bytes .../sites/locale/da/LC_MESSAGES/django.po | 43 - .../sites/locale/de/LC_MESSAGES/django.mo | Bin 790 -> 0 bytes .../sites/locale/de/LC_MESSAGES/django.po | 43 - .../sites/locale/el/LC_MESSAGES/django.mo | Bin 890 -> 0 bytes .../sites/locale/el/LC_MESSAGES/django.po | 44 - .../sites/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../sites/locale/en/LC_MESSAGES/django.po | 38 - .../sites/locale/en_AU/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../sites/locale/en_AU/LC_MESSAGES/django.po | 41 - .../sites/locale/en_GB/LC_MESSAGES/django.mo | Bin 643 -> 0 bytes .../sites/locale/en_GB/LC_MESSAGES/django.po | 42 - .../sites/locale/eo/LC_MESSAGES/django.mo | Bin 814 -> 0 bytes .../sites/locale/eo/LC_MESSAGES/django.po | 44 - .../sites/locale/es/LC_MESSAGES/django.mo | Bin 815 -> 0 bytes .../sites/locale/es/LC_MESSAGES/django.po | 45 - .../sites/locale/es_AR/LC_MESSAGES/django.mo | Bin 840 -> 0 bytes .../sites/locale/es_AR/LC_MESSAGES/django.po | 44 - .../sites/locale/es_MX/LC_MESSAGES/django.mo | Bin 646 -> 0 bytes .../sites/locale/es_MX/LC_MESSAGES/django.po | 43 - .../sites/locale/es_VE/LC_MESSAGES/django.mo | Bin 486 -> 0 bytes .../sites/locale/es_VE/LC_MESSAGES/django.po | 41 - .../sites/locale/et/LC_MESSAGES/django.mo | Bin 790 -> 0 bytes .../sites/locale/et/LC_MESSAGES/django.po | 44 - .../sites/locale/eu/LC_MESSAGES/django.mo | Bin 777 -> 0 bytes .../sites/locale/eu/LC_MESSAGES/django.po | 43 - .../sites/locale/fa/LC_MESSAGES/django.mo | Bin 873 -> 0 bytes .../sites/locale/fa/LC_MESSAGES/django.po | 44 - .../sites/locale/fi/LC_MESSAGES/django.mo | Bin 627 -> 0 bytes .../sites/locale/fi/LC_MESSAGES/django.po | 42 - .../sites/locale/fr/LC_MESSAGES/django.mo | Bin 800 -> 0 bytes .../sites/locale/fr/LC_MESSAGES/django.po | 44 - .../sites/locale/fy/LC_MESSAGES/django.mo | Bin 475 -> 0 bytes .../sites/locale/fy/LC_MESSAGES/django.po | 41 - .../sites/locale/ga/LC_MESSAGES/django.mo | Bin 672 -> 0 bytes .../sites/locale/ga/LC_MESSAGES/django.po | 43 - .../sites/locale/gl/LC_MESSAGES/django.mo | Bin 746 -> 0 bytes .../sites/locale/gl/LC_MESSAGES/django.po | 43 - .../sites/locale/he/LC_MESSAGES/django.mo | Bin 823 -> 0 bytes .../sites/locale/he/LC_MESSAGES/django.po | 43 - .../sites/locale/hi/LC_MESSAGES/django.mo | Bin 669 -> 0 bytes .../sites/locale/hi/LC_MESSAGES/django.po | 42 - .../sites/locale/hr/LC_MESSAGES/django.mo | Bin 700 -> 0 bytes .../sites/locale/hr/LC_MESSAGES/django.po | 43 - .../sites/locale/hu/LC_MESSAGES/django.mo | Bin 639 -> 0 bytes .../sites/locale/hu/LC_MESSAGES/django.po | 42 - .../sites/locale/ia/LC_MESSAGES/django.mo | Bin 472 -> 0 bytes .../sites/locale/ia/LC_MESSAGES/django.po | 41 - .../sites/locale/id/LC_MESSAGES/django.mo | Bin 769 -> 0 bytes .../sites/locale/id/LC_MESSAGES/django.po | 43 - .../sites/locale/io/LC_MESSAGES/django.mo | Bin 764 -> 0 bytes .../sites/locale/io/LC_MESSAGES/django.po | 42 - .../sites/locale/is/LC_MESSAGES/django.mo | Bin 617 -> 0 bytes .../sites/locale/is/LC_MESSAGES/django.po | 42 - .../sites/locale/it/LC_MESSAGES/django.mo | Bin 770 -> 0 bytes .../sites/locale/it/LC_MESSAGES/django.po | 44 - .../sites/locale/ja/LC_MESSAGES/django.mo | Bin 817 -> 0 bytes .../sites/locale/ja/LC_MESSAGES/django.po | 43 - .../sites/locale/ka/LC_MESSAGES/django.mo | Bin 710 -> 0 bytes .../sites/locale/ka/LC_MESSAGES/django.po | 42 - .../sites/locale/kk/LC_MESSAGES/django.mo | Bin 656 -> 0 bytes .../sites/locale/kk/LC_MESSAGES/django.po | 42 - .../sites/locale/km/LC_MESSAGES/django.mo | Bin 705 -> 0 bytes .../sites/locale/km/LC_MESSAGES/django.po | 42 - .../sites/locale/kn/LC_MESSAGES/django.mo | Bin 680 -> 0 bytes .../sites/locale/kn/LC_MESSAGES/django.po | 42 - .../sites/locale/ko/LC_MESSAGES/django.mo | Bin 777 -> 0 bytes .../sites/locale/ko/LC_MESSAGES/django.po | 43 - .../sites/locale/lb/LC_MESSAGES/django.mo | Bin 474 -> 0 bytes .../sites/locale/lb/LC_MESSAGES/django.po | 41 - .../sites/locale/lt/LC_MESSAGES/django.mo | Bin 835 -> 0 bytes .../sites/locale/lt/LC_MESSAGES/django.po | 45 - .../sites/locale/lv/LC_MESSAGES/django.mo | Bin 670 -> 0 bytes .../sites/locale/lv/LC_MESSAGES/django.po | 44 - .../sites/locale/mk/LC_MESSAGES/django.mo | Bin 892 -> 0 bytes .../sites/locale/mk/LC_MESSAGES/django.po | 43 - .../sites/locale/ml/LC_MESSAGES/django.mo | Bin 712 -> 0 bytes .../sites/locale/ml/LC_MESSAGES/django.po | 42 - .../sites/locale/mn/LC_MESSAGES/django.mo | Bin 877 -> 0 bytes .../sites/locale/mn/LC_MESSAGES/django.po | 44 - .../sites/locale/mr/LC_MESSAGES/django.mo | Bin 468 -> 0 bytes .../sites/locale/mr/LC_MESSAGES/django.po | 41 - .../sites/locale/my/LC_MESSAGES/django.mo | Bin 916 -> 0 bytes .../sites/locale/my/LC_MESSAGES/django.po | 42 - .../sites/locale/nb/LC_MESSAGES/django.mo | Bin 785 -> 0 bytes .../sites/locale/nb/LC_MESSAGES/django.po | 44 - .../sites/locale/ne/LC_MESSAGES/django.mo | Bin 855 -> 0 bytes .../sites/locale/ne/LC_MESSAGES/django.po | 42 - .../sites/locale/nl/LC_MESSAGES/django.mo | Bin 749 -> 0 bytes .../sites/locale/nl/LC_MESSAGES/django.po | 43 - .../sites/locale/nn/LC_MESSAGES/django.mo | Bin 637 -> 0 bytes .../sites/locale/nn/LC_MESSAGES/django.po | 42 - .../sites/locale/os/LC_MESSAGES/django.mo | Bin 810 -> 0 bytes .../sites/locale/os/LC_MESSAGES/django.po | 42 - .../sites/locale/pa/LC_MESSAGES/django.mo | Bin 688 -> 0 bytes .../sites/locale/pa/LC_MESSAGES/django.po | 42 - .../sites/locale/pl/LC_MESSAGES/django.mo | Bin 866 -> 0 bytes .../sites/locale/pl/LC_MESSAGES/django.po | 45 - .../sites/locale/pt/LC_MESSAGES/django.mo | Bin 796 -> 0 bytes .../sites/locale/pt/LC_MESSAGES/django.po | 44 - .../sites/locale/pt_BR/LC_MESSAGES/django.mo | Bin 826 -> 0 bytes .../sites/locale/pt_BR/LC_MESSAGES/django.po | 44 - .../sites/locale/ro/LC_MESSAGES/django.mo | Bin 803 -> 0 bytes .../sites/locale/ro/LC_MESSAGES/django.po | 45 - .../sites/locale/ru/LC_MESSAGES/django.mo | Bin 963 -> 0 bytes .../sites/locale/ru/LC_MESSAGES/django.po | 45 - .../sites/locale/sk/LC_MESSAGES/django.mo | Bin 800 -> 0 bytes .../sites/locale/sk/LC_MESSAGES/django.po | 43 - .../sites/locale/sl/LC_MESSAGES/django.mo | Bin 813 -> 0 bytes .../sites/locale/sl/LC_MESSAGES/django.po | 44 - .../sites/locale/sq/LC_MESSAGES/django.mo | Bin 788 -> 0 bytes .../sites/locale/sq/LC_MESSAGES/django.po | 42 - .../sites/locale/sr/LC_MESSAGES/django.mo | Bin 728 -> 0 bytes .../sites/locale/sr/LC_MESSAGES/django.po | 43 - .../locale/sr_Latn/LC_MESSAGES/django.mo | Bin 716 -> 0 bytes .../locale/sr_Latn/LC_MESSAGES/django.po | 43 - .../sites/locale/sv/LC_MESSAGES/django.mo | Bin 780 -> 0 bytes .../sites/locale/sv/LC_MESSAGES/django.po | 43 - .../sites/locale/sw/LC_MESSAGES/django.mo | Bin 779 -> 0 bytes .../sites/locale/sw/LC_MESSAGES/django.po | 42 - .../sites/locale/ta/LC_MESSAGES/django.mo | Bin 718 -> 0 bytes .../sites/locale/ta/LC_MESSAGES/django.po | 42 - .../sites/locale/te/LC_MESSAGES/django.mo | Bin 691 -> 0 bytes .../sites/locale/te/LC_MESSAGES/django.po | 42 - .../sites/locale/th/LC_MESSAGES/django.mo | Bin 854 -> 0 bytes .../sites/locale/th/LC_MESSAGES/django.po | 43 - .../sites/locale/tr/LC_MESSAGES/django.mo | Bin 780 -> 0 bytes .../sites/locale/tr/LC_MESSAGES/django.po | 45 - .../sites/locale/tt/LC_MESSAGES/django.mo | Bin 699 -> 0 bytes .../sites/locale/tt/LC_MESSAGES/django.po | 43 - .../sites/locale/udm/LC_MESSAGES/django.mo | Bin 462 -> 0 bytes .../sites/locale/udm/LC_MESSAGES/django.po | 41 - .../sites/locale/uk/LC_MESSAGES/django.mo | Bin 980 -> 0 bytes .../sites/locale/uk/LC_MESSAGES/django.po | 45 - .../sites/locale/ur/LC_MESSAGES/django.mo | Bin 658 -> 0 bytes .../sites/locale/ur/LC_MESSAGES/django.po | 42 - .../sites/locale/vi/LC_MESSAGES/django.mo | Bin 771 -> 0 bytes .../sites/locale/vi/LC_MESSAGES/django.po | 44 - .../sites/locale/zh_CN/LC_MESSAGES/django.mo | Bin 625 -> 0 bytes .../sites/locale/zh_CN/LC_MESSAGES/django.po | 34 - .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 786 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.po | 43 - .../locale/zh_Hant/LC_MESSAGES/django.mo | Bin 764 -> 0 bytes .../locale/zh_Hant/LC_MESSAGES/django.po | 43 - .../sites/locale/zh_TW/LC_MESSAGES/django.mo | Bin 632 -> 0 bytes .../sites/locale/zh_TW/LC_MESSAGES/django.po | 34 - django/contrib/sites/management.py | 43 - django/contrib/sites/managers.py | 64 - django/contrib/sites/middleware.py | 10 - .../contrib/sites/migrations/0001_initial.py | 28 - django/contrib/sites/migrations/__init__.py | 0 django/contrib/sites/models.py | 107 - django/contrib/sites/requests.py | 25 - django/contrib/sites/shortcuts.py | 18 - django/contrib/sites/tests.py | 141 - django/contrib/staticfiles/__init__.py | 1 - django/contrib/staticfiles/apps.py | 8 - django/contrib/staticfiles/finders.py | 276 - django/contrib/staticfiles/handlers.py | 65 - .../staticfiles/management/__init__.py | 0 .../management/commands/__init__.py | 0 .../management/commands/collectstatic.py | 317 - .../management/commands/findstatic.py | 45 - .../management/commands/runserver.py | 30 - django/contrib/staticfiles/storage.py | 393 - .../staticfiles/templatetags/__init__.py | 0 .../staticfiles/templatetags/staticfiles.py | 37 - django/contrib/staticfiles/testing.py | 14 - django/contrib/staticfiles/urls.py | 17 - django/contrib/staticfiles/utils.py | 60 - django/contrib/staticfiles/views.py | 39 - django/contrib/syndication/__init__.py | 1 - django/contrib/syndication/apps.py | 8 - django/contrib/syndication/views.py | 216 - django/contrib/webdesign/__init__.py | 1 - django/contrib/webdesign/apps.py | 8 - django/contrib/webdesign/lorem_ipsum.py | 107 - .../webdesign/templatetags/__init__.py | 0 .../webdesign/templatetags/webdesign.py | 71 - django/contrib/webdesign/tests.py | 22 - django/core/__init__.py | 0 django/core/cache/__init__.py | 157 - django/core/cache/backends/__init__.py | 0 django/core/cache/backends/base.py | 249 - django/core/cache/backends/db.py | 207 - django/core/cache/backends/dummy.py | 48 - django/core/cache/backends/filebased.py | 157 - django/core/cache/backends/locmem.py | 134 - django/core/cache/backends/memcached.py | 189 - django/core/cache/utils.py | 15 - django/core/checks/__init__.py | 19 - django/core/checks/compatibility/__init__.py | 0 .../core/checks/compatibility/django_1_6_0.py | 116 - .../core/checks/compatibility/django_1_7_0.py | 36 - django/core/checks/messages.py | 84 - django/core/checks/model_checks.py | 64 - django/core/checks/registry.py | 76 - django/core/context_processors.py | 81 - django/core/exceptions.py | 171 - django/core/files/__init__.py | 3 - django/core/files/base.py | 161 - django/core/files/images.py | 74 - django/core/files/locks.py | 113 - django/core/files/move.py | 92 - django/core/files/storage.py | 310 - django/core/files/temp.py | 83 - django/core/files/uploadedfile.py | 128 - django/core/files/uploadhandler.py | 217 - django/core/files/utils.py | 29 - django/core/handlers/__init__.py | 0 django/core/handlers/base.py | 253 - django/core/handlers/wsgi.py | 262 - django/core/mail/__init__.py | 111 - django/core/mail/backends/__init__.py | 1 - django/core/mail/backends/base.py | 40 - django/core/mail/backends/console.py | 44 - django/core/mail/backends/dummy.py | 10 - django/core/mail/backends/filebased.py | 65 - django/core/mail/backends/locmem.py | 29 - django/core/mail/backends/smtp.py | 120 - django/core/mail/message.py | 420 - django/core/mail/utils.py | 19 - django/core/management/__init__.py | 385 - django/core/management/base.py | 540 - django/core/management/color.py | 56 - django/core/management/commands/__init__.py | 0 django/core/management/commands/check.py | 39 - .../management/commands/compilemessages.py | 105 - .../management/commands/createcachetable.py | 88 - django/core/management/commands/dbshell.py | 29 - .../core/management/commands/diffsettings.py | 42 - django/core/management/commands/dumpdata.py | 237 - django/core/management/commands/flush.py | 104 - django/core/management/commands/inspectdb.py | 246 - django/core/management/commands/loaddata.py | 296 - .../core/management/commands/makemessages.py | 458 - .../management/commands/makemigrations.py | 225 - django/core/management/commands/migrate.py | 341 - django/core/management/commands/runfcgi.py | 28 - django/core/management/commands/runserver.py | 166 - django/core/management/commands/shell.py | 109 - django/core/management/commands/sql.py | 26 - django/core/management/commands/sqlall.py | 26 - django/core/management/commands/sqlclear.py | 26 - django/core/management/commands/sqlcustom.py | 26 - .../management/commands/sqldropindexes.py | 27 - django/core/management/commands/sqlflush.py | 22 - django/core/management/commands/sqlindexes.py | 27 - .../management/commands/sqlinitialdata.py | 8 - django/core/management/commands/sqlmigrate.py | 62 - .../management/commands/sqlsequencereset.py | 27 - .../management/commands/squashmigrations.py | 142 - django/core/management/commands/startapp.py | 25 - .../core/management/commands/startproject.py | 31 - django/core/management/commands/syncdb.py | 47 - django/core/management/commands/test.py | 91 - django/core/management/commands/testserver.py | 47 - django/core/management/commands/validate.py | 16 - django/core/management/sql.py | 276 - django/core/management/templates.py | 325 - django/core/management/utils.py | 80 - django/core/paginator.py | 161 - django/core/serializers/__init__.py | 156 - django/core/serializers/base.py | 198 - django/core/serializers/json.py | 112 - django/core/serializers/python.py | 158 - django/core/serializers/pyyaml.py | 77 - django/core/serializers/xml_serializer.py | 387 - django/core/servers/__init__.py | 0 django/core/servers/basehttp.py | 178 - django/core/servers/fastcgi.py | 187 - django/core/signals.py | 5 - django/core/signing.py | 200 - django/core/urlresolvers.py | 622 -- django/core/validators.py | 285 - django/core/wsgi.py | 15 - django/db/__init__.py | 112 - django/db/backends/__init__.py | 1549 --- django/db/backends/creation.py | 545 - django/db/backends/dummy/__init__.py | 0 django/db/backends/dummy/base.py | 84 - django/db/backends/mysql/__init__.py | 0 django/db/backends/mysql/base.py | 573 - django/db/backends/mysql/client.py | 40 - django/db/backends/mysql/compiler.py | 43 - django/db/backends/mysql/creation.py | 72 - django/db/backends/mysql/introspection.py | 195 - django/db/backends/mysql/schema.py | 50 - django/db/backends/mysql/validation.py | 35 - django/db/backends/oracle/__init__.py | 0 django/db/backends/oracle/base.py | 1066 -- django/db/backends/oracle/client.py | 16 - django/db/backends/oracle/compiler.py | 77 - django/db/backends/oracle/creation.py | 322 - django/db/backends/oracle/introspection.py | 281 - django/db/backends/oracle/schema.py | 111 - .../backends/postgresql_psycopg2/__init__.py | 0 .../db/backends/postgresql_psycopg2/base.py | 211 - .../db/backends/postgresql_psycopg2/client.py | 23 - .../backends/postgresql_psycopg2/creation.py | 83 - .../postgresql_psycopg2/introspection.py | 207 - .../postgresql_psycopg2/operations.py | 225 - .../db/backends/postgresql_psycopg2/schema.py | 85 - .../backends/postgresql_psycopg2/version.py | 44 - django/db/backends/schema.py | 875 -- django/db/backends/signals.py | 3 - django/db/backends/sqlite3/__init__.py | 0 django/db/backends/sqlite3/base.py | 577 - django/db/backends/sqlite3/client.py | 16 - django/db/backends/sqlite3/creation.py | 92 - django/db/backends/sqlite3/introspection.py | 233 - django/db/backends/sqlite3/schema.py | 253 - django/db/backends/util.py | 10 - django/db/backends/utils.py | 200 - django/db/migrations/__init__.py | 2 - django/db/migrations/autodetector.py | 1117 -- django/db/migrations/executor.py | 158 - django/db/migrations/graph.py | 176 - django/db/migrations/loader.py | 298 - django/db/migrations/migration.py | 177 - django/db/migrations/operations/__init__.py | 13 - django/db/migrations/operations/base.py | 124 - django/db/migrations/operations/fields.py | 219 - django/db/migrations/operations/models.py | 411 - django/db/migrations/operations/special.py | 125 - django/db/migrations/optimizer.py | 364 - django/db/migrations/questioner.py | 182 - django/db/migrations/recorder.py | 80 - django/db/migrations/state.py | 340 - django/db/migrations/writer.py | 429 - django/db/models/__init__.py | 64 - django/db/models/aggregates.py | 94 - django/db/models/base.py | 1476 --- django/db/models/constants.py | 6 - django/db/models/deletion.py | 294 - django/db/models/expressions.py | 196 - django/db/models/fields/__init__.py | 2051 ---- django/db/models/fields/files.py | 479 - django/db/models/fields/proxy.py | 23 - django/db/models/fields/related.py | 2319 ---- django/db/models/fields/subclassing.py | 56 - django/db/models/loading.py | 40 - django/db/models/lookups.py | 389 - django/db/models/manager.py | 240 - django/db/models/options.py | 634 -- django/db/models/query.py | 1928 ---- django/db/models/query_utils.py | 214 - django/db/models/related.py | 68 - django/db/models/signals.py | 69 - django/db/models/sql/__init__.py | 7 - django/db/models/sql/aggregates.py | 149 - django/db/models/sql/compiler.py | 1174 -- django/db/models/sql/constants.py | 43 - django/db/models/sql/datastructures.py | 90 - django/db/models/sql/expressions.py | 119 - django/db/models/sql/query.py | 2143 ---- django/db/models/sql/subqueries.py | 285 - django/db/models/sql/where.py | 434 - django/db/transaction.py | 568 - django/db/utils.py | 340 - django/dispatch/__init__.py | 9 - django/dispatch/dispatcher.py | 321 - django/dispatch/license.python.txt | 254 - django/dispatch/license.txt | 36 - django/dispatch/weakref_backports.py | 69 - django/forms/__init__.py | 10 - django/forms/extras/__init__.py | 3 - django/forms/extras/widgets.py | 146 - django/forms/fields.py | 1198 -- django/forms/forms.py | 674 -- django/forms/formsets.py | 440 - django/forms/models.py | 1300 --- django/forms/util.py | 9 - django/forms/utils.py | 178 - django/forms/widgets.py | 888 -- django/http/__init__.py | 21 - django/http/cookie.py | 88 - django/http/multipartparser.py | 655 -- django/http/request.py | 554 - django/http/response.py | 498 - django/http/utils.py | 41 - django/middleware/__init__.py | 0 django/middleware/cache.py | 208 - django/middleware/clickjacking.py | 52 - django/middleware/common.py | 175 - django/middleware/csrf.py | 212 - django/middleware/doc.py | 9 - django/middleware/gzip.py | 53 - django/middleware/http.py | 36 - django/middleware/locale.py | 65 - django/middleware/transaction.py | 58 - django/shortcuts.py | 175 - django/template/__init__.py | 80 - django/template/base.py | 1354 --- django/template/context.py | 210 - django/template/debug.py | 103 - django/template/defaultfilters.py | 968 -- django/template/defaulttags.py | 1461 --- django/template/loader.py | 194 - django/template/loader_tags.py | 248 - django/template/loaders/__init__.py | 0 django/template/loaders/app_directories.py | 64 - django/template/loaders/cached.py | 87 - django/template/loaders/eggs.py | 35 - django/template/loaders/filesystem.py | 47 - django/template/response.py | 156 - django/template/smartif.py | 206 - django/templatetags/__init__.py | 0 django/templatetags/cache.py | 92 - django/templatetags/future.py | 74 - django/templatetags/i18n.py | 513 - django/templatetags/l10n.py | 66 - django/templatetags/static.py | 158 - django/templatetags/tz.py | 198 - django/test/__init__.py | 18 - django/test/_doctest.py | 2757 ----- django/test/client.py | 628 -- django/test/html.py | 238 - django/test/runner.py | 312 - django/test/signals.py | 133 - django/test/simple.py | 251 - django/test/testcases.py | 1211 --- django/test/utils.py | 520 - django/utils/2to3_fixes/__init__.py | 0 django/utils/2to3_fixes/fix_unicode.py | 36 - django/utils/__init__.py | 0 django/utils/_os.py | 125 - django/utils/archive.py | 215 - django/utils/autoreload.py | 322 - django/utils/baseconv.py | 100 - django/utils/cache.py | 276 - django/utils/checksums.py | 25 - django/utils/crypto.py | 167 - django/utils/daemonize.py | 62 - django/utils/datastructures.py | 543 - django/utils/dateformat.py | 349 - django/utils/dateparse.py | 86 - django/utils/dates.py | 57 - django/utils/datetime_safe.py | 102 - django/utils/deconstruct.py | 56 - django/utils/decorators.py | 126 - django/utils/deprecation.py | 73 - django/utils/dictconfig.py | 569 - django/utils/encoding.py | 237 - django/utils/feedgenerator.py | 413 - django/utils/formats.py | 221 - django/utils/functional.py | 443 - django/utils/html.py | 360 - django/utils/html_parser.py | 124 - django/utils/http.py | 290 - django/utils/image.py | 156 - django/utils/importlib.py | 47 - django/utils/ipv6.py | 271 - django/utils/itercompat.py | 15 - django/utils/jslex.py | 221 - django/utils/log.py | 170 - django/utils/lru_cache.py | 173 - django/utils/module_loading.py | 153 - django/utils/numberformat.py | 48 - django/utils/regex_helper.py | 350 - django/utils/safestring.py | 147 - django/utils/six.py | 854 -- django/utils/synch.py | 93 - django/utils/termcolors.py | 218 - django/utils/text.py | 453 - django/utils/timesince.py | 66 - django/utils/timezone.py | 378 - django/utils/translation/__init__.py | 229 - django/utils/translation/trans_null.py | 60 - django/utils/translation/trans_real.py | 753 -- django/utils/tree.py | 137 - django/utils/tzinfo.py | 117 - django/utils/unittest.py | 13 - django/utils/version.py | 53 - django/utils/xmlutils.py | 16 - django/views/__init__.py | 0 django/views/csrf.py | 131 - django/views/debug.py | 1182 -- django/views/decorators/__init__.py | 0 django/views/decorators/cache.py | 55 - django/views/decorators/clickjacking.py | 64 - django/views/decorators/csrf.py | 59 - django/views/decorators/debug.py | 78 - django/views/decorators/gzip.py | 5 - django/views/decorators/http.py | 168 - django/views/decorators/vary.py | 41 - django/views/defaults.py | 92 - django/views/generic/__init__.py | 20 - django/views/generic/base.py | 219 - django/views/generic/dates.py | 786 -- django/views/generic/detail.py | 177 - django/views/generic/edit.py | 282 - django/views/generic/list.py | 197 - django/views/i18n.py | 313 - django/views/static.py | 145 - requirements.txt | 1 + 3701 files changed, 2 insertions(+), 510858 deletions(-) delete mode 100644 django/__init__.py delete mode 100644 django/apps/__init__.py delete mode 100644 django/apps/config.py delete mode 100644 django/apps/registry.py delete mode 100755 django/bin/django-admin.py delete mode 100644 django/conf/__init__.py delete mode 100644 django/conf/app_template/__init__.py delete mode 100644 django/conf/app_template/admin.py delete mode 100644 django/conf/app_template/migrations/__init__.py delete mode 100644 django/conf/app_template/models.py delete mode 100644 django/conf/app_template/tests.py delete mode 100644 django/conf/app_template/views.py delete mode 100644 django/conf/global_settings.py delete mode 100644 django/conf/locale/__init__.py delete mode 100644 django/conf/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/af/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ar/__init__.py delete mode 100644 django/conf/locale/ar/formats.py delete mode 100644 django/conf/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/az/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/be/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/bg/__init__.py delete mode 100644 django/conf/locale/bg/formats.py delete mode 100644 django/conf/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/bn/__init__.py delete mode 100644 django/conf/locale/bn/formats.py delete mode 100644 django/conf/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/br/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/bs/__init__.py delete mode 100644 django/conf/locale/bs/formats.py delete mode 100644 django/conf/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ca/__init__.py delete mode 100644 django/conf/locale/ca/formats.py delete mode 100644 django/conf/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/cs/__init__.py delete mode 100644 django/conf/locale/cs/formats.py delete mode 100644 django/conf/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/cy/__init__.py delete mode 100644 django/conf/locale/cy/formats.py delete mode 100644 django/conf/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/da/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/da/__init__.py delete mode 100644 django/conf/locale/da/formats.py delete mode 100644 django/conf/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/de/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/de/__init__.py delete mode 100644 django/conf/locale/de/formats.py delete mode 100644 django/conf/locale/de_CH/__init__.py delete mode 100644 django/conf/locale/de_CH/formats.py delete mode 100644 django/conf/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/el/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/el/__init__.py delete mode 100644 django/conf/locale/el/formats.py delete mode 100644 django/conf/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/en/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/en/__init__.py delete mode 100644 django/conf/locale/en/formats.py delete mode 100644 django/conf/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/en_AU/__init__.py delete mode 100644 django/conf/locale/en_AU/formats.py delete mode 100644 django/conf/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/en_GB/__init__.py delete mode 100644 django/conf/locale/en_GB/formats.py delete mode 100644 django/conf/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/eo/__init__.py delete mode 100644 django/conf/locale/eo/formats.py delete mode 100644 django/conf/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/es/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/es/__init__.py delete mode 100644 django/conf/locale/es/formats.py delete mode 100644 django/conf/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/es_AR/__init__.py delete mode 100644 django/conf/locale/es_AR/formats.py delete mode 100644 django/conf/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/es_MX/__init__.py delete mode 100644 django/conf/locale/es_MX/formats.py delete mode 100644 django/conf/locale/es_NI/__init__.py delete mode 100644 django/conf/locale/es_NI/formats.py delete mode 100644 django/conf/locale/es_PR/__init__.py delete mode 100644 django/conf/locale/es_PR/formats.py delete mode 100644 django/conf/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/et/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/et/__init__.py delete mode 100644 django/conf/locale/et/formats.py delete mode 100644 django/conf/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/eu/__init__.py delete mode 100644 django/conf/locale/eu/formats.py delete mode 100644 django/conf/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/fa/__init__.py delete mode 100644 django/conf/locale/fa/formats.py delete mode 100644 django/conf/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/fi/__init__.py delete mode 100644 django/conf/locale/fi/formats.py delete mode 100644 django/conf/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/fr/__init__.py delete mode 100644 django/conf/locale/fr/formats.py delete mode 100644 django/conf/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/fy/__init__.py delete mode 100644 django/conf/locale/fy/formats.py delete mode 100644 django/conf/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ga/__init__.py delete mode 100644 django/conf/locale/ga/formats.py delete mode 100644 django/conf/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/gl/__init__.py delete mode 100644 django/conf/locale/gl/formats.py delete mode 100644 django/conf/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/he/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/he/__init__.py delete mode 100644 django/conf/locale/he/formats.py delete mode 100644 django/conf/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/hi/__init__.py delete mode 100644 django/conf/locale/hi/formats.py delete mode 100644 django/conf/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/hr/__init__.py delete mode 100644 django/conf/locale/hr/formats.py delete mode 100644 django/conf/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/hu/__init__.py delete mode 100644 django/conf/locale/hu/formats.py delete mode 100644 django/conf/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/id/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/id/__init__.py delete mode 100644 django/conf/locale/id/formats.py delete mode 100644 django/conf/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/io/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/is/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/is/__init__.py delete mode 100644 django/conf/locale/is/formats.py delete mode 100644 django/conf/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/it/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/it/__init__.py delete mode 100644 django/conf/locale/it/formats.py delete mode 100644 django/conf/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ja/__init__.py delete mode 100644 django/conf/locale/ja/formats.py delete mode 100644 django/conf/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ka/__init__.py delete mode 100644 django/conf/locale/ka/formats.py delete mode 100644 django/conf/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/km/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/km/__init__.py delete mode 100644 django/conf/locale/km/formats.py delete mode 100644 django/conf/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/kn/__init__.py delete mode 100644 django/conf/locale/kn/formats.py delete mode 100644 django/conf/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ko/__init__.py delete mode 100644 django/conf/locale/ko/formats.py delete mode 100644 django/conf/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/lt/__init__.py delete mode 100644 django/conf/locale/lt/formats.py delete mode 100644 django/conf/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/lv/__init__.py delete mode 100644 django/conf/locale/lv/formats.py delete mode 100644 django/conf/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/mk/__init__.py delete mode 100644 django/conf/locale/mk/formats.py delete mode 100644 django/conf/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ml/__init__.py delete mode 100644 django/conf/locale/ml/formats.py delete mode 100644 django/conf/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/mn/__init__.py delete mode 100644 django/conf/locale/mn/formats.py delete mode 100644 django/conf/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/my/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/nb/__init__.py delete mode 100644 django/conf/locale/nb/formats.py delete mode 100644 django/conf/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/nl/__init__.py delete mode 100644 django/conf/locale/nl/formats.py delete mode 100644 django/conf/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/nn/__init__.py delete mode 100644 django/conf/locale/nn/formats.py delete mode 100644 django/conf/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/os/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/pl/__init__.py delete mode 100644 django/conf/locale/pl/formats.py delete mode 100644 django/conf/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/pt/__init__.py delete mode 100644 django/conf/locale/pt/formats.py delete mode 100644 django/conf/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/pt_BR/__init__.py delete mode 100644 django/conf/locale/pt_BR/formats.py delete mode 100644 django/conf/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ro/__init__.py delete mode 100644 django/conf/locale/ro/formats.py delete mode 100644 django/conf/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ru/__init__.py delete mode 100644 django/conf/locale/ru/formats.py delete mode 100644 django/conf/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sk/__init__.py delete mode 100644 django/conf/locale/sk/formats.py delete mode 100644 django/conf/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sl/__init__.py delete mode 100644 django/conf/locale/sl/formats.py delete mode 100644 django/conf/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sq/__init__.py delete mode 100644 django/conf/locale/sq/formats.py delete mode 100644 django/conf/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sr/__init__.py delete mode 100644 django/conf/locale/sr/formats.py delete mode 100644 django/conf/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sr_Latn/__init__.py delete mode 100644 django/conf/locale/sr_Latn/formats.py delete mode 100644 django/conf/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/sv/__init__.py delete mode 100644 django/conf/locale/sv/formats.py delete mode 100644 django/conf/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/ta/__init__.py delete mode 100644 django/conf/locale/ta/formats.py delete mode 100644 django/conf/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/te/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/te/__init__.py delete mode 100644 django/conf/locale/te/formats.py delete mode 100644 django/conf/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/th/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/th/__init__.py delete mode 100644 django/conf/locale/th/formats.py delete mode 100644 django/conf/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/tr/__init__.py delete mode 100644 django/conf/locale/tr/formats.py delete mode 100644 django/conf/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/uk/__init__.py delete mode 100644 django/conf/locale/uk/formats.py delete mode 100644 django/conf/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/vi/__init__.py delete mode 100644 django/conf/locale/vi/formats.py delete mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/zh_CN/__init__.py delete mode 100644 django/conf/locale/zh_CN/formats.py delete mode 100644 django/conf/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/zh_Hans/__init__.py delete mode 100644 django/conf/locale/zh_Hans/formats.py delete mode 100644 django/conf/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/zh_Hant/__init__.py delete mode 100644 django/conf/locale/zh_Hant/formats.py delete mode 100644 django/conf/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/conf/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/conf/locale/zh_TW/__init__.py delete mode 100644 django/conf/locale/zh_TW/formats.py delete mode 100755 django/conf/project_template/manage.py delete mode 100644 django/conf/project_template/project_name/__init__.py delete mode 100644 django/conf/project_template/project_name/settings.py delete mode 100644 django/conf/project_template/project_name/urls.py delete mode 100644 django/conf/project_template/project_name/wsgi.py delete mode 100644 django/conf/urls/__init__.py delete mode 100644 django/conf/urls/i18n.py delete mode 100644 django/conf/urls/shortcut.py delete mode 100644 django/conf/urls/static.py delete mode 100644 django/contrib/__init__.py delete mode 100644 django/contrib/admin/__init__.py delete mode 100644 django/contrib/admin/actions.py delete mode 100644 django/contrib/admin/apps.py delete mode 100644 django/contrib/admin/checks.py delete mode 100644 django/contrib/admin/decorators.py delete mode 100644 django/contrib/admin/exceptions.py delete mode 100644 django/contrib/admin/filters.py delete mode 100644 django/contrib/admin/forms.py delete mode 100644 django/contrib/admin/helpers.py delete mode 100644 django/contrib/admin/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/af/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/af/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/az/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/az/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/be/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/be/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/br/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/br/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/da/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/da/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/de/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/de/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/el/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/el/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/en/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/es/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/es/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/et/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/et/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/he/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/he/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/id/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/id/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/io/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/io/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/is/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/is/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/it/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/it/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/km/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/km/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/my/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/my/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/os/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/os/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/te/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/th/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/th/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admin/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/admin/locale/zh_TW/LC_MESSAGES/djangojs.mo delete mode 100644 django/contrib/admin/locale/zh_TW/LC_MESSAGES/djangojs.po delete mode 100644 django/contrib/admin/migrations/0001_initial.py delete mode 100644 django/contrib/admin/migrations/__init__.py delete mode 100644 django/contrib/admin/models.py delete mode 100644 django/contrib/admin/options.py delete mode 100644 django/contrib/admin/sites.py delete mode 100644 django/contrib/admin/static/admin/css/base.css delete mode 100644 django/contrib/admin/static/admin/css/changelists.css delete mode 100644 django/contrib/admin/static/admin/css/dashboard.css delete mode 100644 django/contrib/admin/static/admin/css/forms.css delete mode 100644 django/contrib/admin/static/admin/css/ie.css delete mode 100644 django/contrib/admin/static/admin/css/login.css delete mode 100644 django/contrib/admin/static/admin/css/rtl.css delete mode 100644 django/contrib/admin/static/admin/css/widgets.css delete mode 100644 django/contrib/admin/static/admin/img/changelist-bg.gif delete mode 100644 django/contrib/admin/static/admin/img/changelist-bg_rtl.gif delete mode 100644 django/contrib/admin/static/admin/img/default-bg-reverse.gif delete mode 100644 django/contrib/admin/static/admin/img/default-bg.gif delete mode 100644 django/contrib/admin/static/admin/img/deleted-overlay.gif delete mode 100644 django/contrib/admin/static/admin/img/gis/move_vertex_off.png delete mode 100644 django/contrib/admin/static/admin/img/gis/move_vertex_on.png delete mode 100644 django/contrib/admin/static/admin/img/icon-no.gif delete mode 100644 django/contrib/admin/static/admin/img/icon-unknown.gif delete mode 100644 django/contrib/admin/static/admin/img/icon-yes.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_addlink.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_alert.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_calendar.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_changelink.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_clock.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_deletelink.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_error.gif delete mode 100644 django/contrib/admin/static/admin/img/icon_searchbox.png delete mode 100644 django/contrib/admin/static/admin/img/icon_success.gif delete mode 100644 django/contrib/admin/static/admin/img/inline-delete-8bit.png delete mode 100644 django/contrib/admin/static/admin/img/inline-delete.png delete mode 100644 django/contrib/admin/static/admin/img/inline-restore-8bit.png delete mode 100644 django/contrib/admin/static/admin/img/inline-restore.png delete mode 100644 django/contrib/admin/static/admin/img/inline-splitter-bg.gif delete mode 100644 django/contrib/admin/static/admin/img/nav-bg-grabber.gif delete mode 100644 django/contrib/admin/static/admin/img/nav-bg-reverse.gif delete mode 100644 django/contrib/admin/static/admin/img/nav-bg-selected.gif delete mode 100644 django/contrib/admin/static/admin/img/nav-bg.gif delete mode 100644 django/contrib/admin/static/admin/img/selector-icons.gif delete mode 100644 django/contrib/admin/static/admin/img/selector-search.gif delete mode 100644 django/contrib/admin/static/admin/img/sorting-icons.gif delete mode 100644 django/contrib/admin/static/admin/img/tooltag-add.png delete mode 100644 django/contrib/admin/static/admin/img/tooltag-arrowright.png delete mode 100644 django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt delete mode 100644 django/contrib/admin/static/admin/js/SelectBox.js delete mode 100644 django/contrib/admin/static/admin/js/SelectFilter2.js delete mode 100644 django/contrib/admin/static/admin/js/actions.js delete mode 100644 django/contrib/admin/static/admin/js/actions.min.js delete mode 100644 django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js delete mode 100644 django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js delete mode 100644 django/contrib/admin/static/admin/js/calendar.js delete mode 100644 django/contrib/admin/static/admin/js/collapse.js delete mode 100644 django/contrib/admin/static/admin/js/collapse.min.js delete mode 100644 django/contrib/admin/static/admin/js/core.js delete mode 100644 django/contrib/admin/static/admin/js/inlines.js delete mode 100644 django/contrib/admin/static/admin/js/inlines.min.js delete mode 100644 django/contrib/admin/static/admin/js/jquery.init.js delete mode 100644 django/contrib/admin/static/admin/js/jquery.js delete mode 100644 django/contrib/admin/static/admin/js/jquery.min.js delete mode 100644 django/contrib/admin/static/admin/js/prepopulate.js delete mode 100644 django/contrib/admin/static/admin/js/prepopulate.min.js delete mode 100644 django/contrib/admin/static/admin/js/timeparse.js delete mode 100644 django/contrib/admin/static/admin/js/urlify.js delete mode 100644 django/contrib/admin/templates/admin/404.html delete mode 100644 django/contrib/admin/templates/admin/500.html delete mode 100644 django/contrib/admin/templates/admin/actions.html delete mode 100644 django/contrib/admin/templates/admin/app_index.html delete mode 100644 django/contrib/admin/templates/admin/auth/user/add_form.html delete mode 100644 django/contrib/admin/templates/admin/auth/user/change_password.html delete mode 100644 django/contrib/admin/templates/admin/base.html delete mode 100644 django/contrib/admin/templates/admin/base_site.html delete mode 100644 django/contrib/admin/templates/admin/change_form.html delete mode 100644 django/contrib/admin/templates/admin/change_list.html delete mode 100644 django/contrib/admin/templates/admin/change_list_results.html delete mode 100644 django/contrib/admin/templates/admin/date_hierarchy.html delete mode 100644 django/contrib/admin/templates/admin/delete_confirmation.html delete mode 100644 django/contrib/admin/templates/admin/delete_selected_confirmation.html delete mode 100644 django/contrib/admin/templates/admin/edit_inline/stacked.html delete mode 100644 django/contrib/admin/templates/admin/edit_inline/tabular.html delete mode 100644 django/contrib/admin/templates/admin/filter.html delete mode 100644 django/contrib/admin/templates/admin/includes/fieldset.html delete mode 100644 django/contrib/admin/templates/admin/index.html delete mode 100644 django/contrib/admin/templates/admin/invalid_setup.html delete mode 100644 django/contrib/admin/templates/admin/login.html delete mode 100644 django/contrib/admin/templates/admin/object_history.html delete mode 100644 django/contrib/admin/templates/admin/pagination.html delete mode 100644 django/contrib/admin/templates/admin/popup_response.html delete mode 100644 django/contrib/admin/templates/admin/prepopulated_fields_js.html delete mode 100644 django/contrib/admin/templates/admin/search_form.html delete mode 100644 django/contrib/admin/templates/admin/submit_line.html delete mode 100644 django/contrib/admin/templates/registration/logged_out.html delete mode 100644 django/contrib/admin/templates/registration/password_change_done.html delete mode 100644 django/contrib/admin/templates/registration/password_change_form.html delete mode 100644 django/contrib/admin/templates/registration/password_reset_complete.html delete mode 100644 django/contrib/admin/templates/registration/password_reset_confirm.html delete mode 100644 django/contrib/admin/templates/registration/password_reset_done.html delete mode 100644 django/contrib/admin/templates/registration/password_reset_email.html delete mode 100644 django/contrib/admin/templates/registration/password_reset_form.html delete mode 100644 django/contrib/admin/templatetags/__init__.py delete mode 100644 django/contrib/admin/templatetags/admin_list.py delete mode 100644 django/contrib/admin/templatetags/admin_modify.py delete mode 100644 django/contrib/admin/templatetags/admin_static.py delete mode 100644 django/contrib/admin/templatetags/admin_urls.py delete mode 100644 django/contrib/admin/templatetags/log.py delete mode 100644 django/contrib/admin/tests.py delete mode 100644 django/contrib/admin/util.py delete mode 100644 django/contrib/admin/utils.py delete mode 100644 django/contrib/admin/validation.py delete mode 100644 django/contrib/admin/views/__init__.py delete mode 100644 django/contrib/admin/views/decorators.py delete mode 100644 django/contrib/admin/views/main.py delete mode 100644 django/contrib/admin/widgets.py delete mode 100644 django/contrib/admindocs/__init__.py delete mode 100644 django/contrib/admindocs/apps.py delete mode 100644 django/contrib/admindocs/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/admindocs/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/admindocs/middleware.py delete mode 100644 django/contrib/admindocs/templates/admin_doc/bookmarklets.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/index.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/missing_docutils.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/model_detail.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/model_index.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/template_detail.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/template_filter_index.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/template_tag_index.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/view_detail.html delete mode 100644 django/contrib/admindocs/templates/admin_doc/view_index.html delete mode 100644 django/contrib/admindocs/tests/__init__.py delete mode 100644 django/contrib/admindocs/tests/test_fields.py delete mode 100644 django/contrib/admindocs/urls.py delete mode 100644 django/contrib/admindocs/utils.py delete mode 100644 django/contrib/admindocs/views.py delete mode 100644 django/contrib/auth/__init__.py delete mode 100644 django/contrib/auth/admin.py delete mode 100644 django/contrib/auth/apps.py delete mode 100644 django/contrib/auth/backends.py delete mode 100644 django/contrib/auth/checks.py delete mode 100644 django/contrib/auth/context_processors.py delete mode 100644 django/contrib/auth/create_superuser.py delete mode 100644 django/contrib/auth/decorators.py delete mode 100644 django/contrib/auth/fixtures/authtestdata.json delete mode 100644 django/contrib/auth/fixtures/context-processors-users.xml delete mode 100644 django/contrib/auth/fixtures/custom_user.json delete mode 100644 django/contrib/auth/fixtures/natural.json delete mode 100644 django/contrib/auth/fixtures/regular.json delete mode 100644 django/contrib/auth/forms.py delete mode 100644 django/contrib/auth/handlers/__init__.py delete mode 100644 django/contrib/auth/handlers/modwsgi.py delete mode 100644 django/contrib/auth/hashers.py delete mode 100644 django/contrib/auth/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/auth/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/auth/management/__init__.py delete mode 100644 django/contrib/auth/management/commands/__init__.py delete mode 100644 django/contrib/auth/management/commands/changepassword.py delete mode 100644 django/contrib/auth/management/commands/createsuperuser.py delete mode 100644 django/contrib/auth/middleware.py delete mode 100644 django/contrib/auth/migrations/0001_initial.py delete mode 100644 django/contrib/auth/migrations/__init__.py delete mode 100644 django/contrib/auth/models.py delete mode 100644 django/contrib/auth/signals.py delete mode 100644 django/contrib/auth/templates/registration/password_reset_subject.txt delete mode 100644 django/contrib/auth/tests/__init__.py delete mode 100644 django/contrib/auth/tests/custom_user.py delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_access.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_messages.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_no_access.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_perm_in_perms.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_perms.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_test_access.html delete mode 100644 django/contrib/auth/tests/templates/context_processors/auth_attrs_user.html delete mode 100644 django/contrib/auth/tests/templates/registration/html_password_reset_email.html delete mode 100644 django/contrib/auth/tests/templates/registration/logged_out.html delete mode 100644 django/contrib/auth/tests/templates/registration/login.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_change_form.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_complete.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_confirm.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_done.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_email.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_form.html delete mode 100644 django/contrib/auth/tests/templates/registration/password_reset_subject.txt delete mode 100644 django/contrib/auth/tests/test_auth_backends.py delete mode 100644 django/contrib/auth/tests/test_basic.py delete mode 100644 django/contrib/auth/tests/test_context_processors.py delete mode 100644 django/contrib/auth/tests/test_decorators.py delete mode 100644 django/contrib/auth/tests/test_forms.py delete mode 100644 django/contrib/auth/tests/test_handlers.py delete mode 100644 django/contrib/auth/tests/test_hashers.py delete mode 100644 django/contrib/auth/tests/test_management.py delete mode 100644 django/contrib/auth/tests/test_middleware.py delete mode 100644 django/contrib/auth/tests/test_models.py delete mode 100644 django/contrib/auth/tests/test_remote_user.py delete mode 100644 django/contrib/auth/tests/test_signals.py delete mode 100644 django/contrib/auth/tests/test_templates.py delete mode 100644 django/contrib/auth/tests/test_tokens.py delete mode 100644 django/contrib/auth/tests/test_views.py delete mode 100644 django/contrib/auth/tests/urls.py delete mode 100644 django/contrib/auth/tests/urls_admin.py delete mode 100644 django/contrib/auth/tests/utils.py delete mode 100644 django/contrib/auth/tokens.py delete mode 100644 django/contrib/auth/urls.py delete mode 100644 django/contrib/auth/views.py delete mode 100644 django/contrib/comments/__init__.py delete mode 100644 django/contrib/comments/admin.py delete mode 100644 django/contrib/comments/apps.py delete mode 100644 django/contrib/comments/feeds.py delete mode 100644 django/contrib/comments/forms.py delete mode 100644 django/contrib/comments/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/comments/managers.py delete mode 100644 django/contrib/comments/models.py delete mode 100644 django/contrib/comments/moderation.py delete mode 100644 django/contrib/comments/signals.py delete mode 100644 django/contrib/comments/templates/comments/400-debug.html delete mode 100644 django/contrib/comments/templates/comments/approve.html delete mode 100644 django/contrib/comments/templates/comments/approved.html delete mode 100644 django/contrib/comments/templates/comments/base.html delete mode 100644 django/contrib/comments/templates/comments/delete.html delete mode 100644 django/contrib/comments/templates/comments/deleted.html delete mode 100644 django/contrib/comments/templates/comments/flag.html delete mode 100644 django/contrib/comments/templates/comments/flagged.html delete mode 100644 django/contrib/comments/templates/comments/form.html delete mode 100644 django/contrib/comments/templates/comments/list.html delete mode 100644 django/contrib/comments/templates/comments/posted.html delete mode 100644 django/contrib/comments/templates/comments/preview.html delete mode 100644 django/contrib/comments/templatetags/__init__.py delete mode 100644 django/contrib/comments/templatetags/comments.py delete mode 100644 django/contrib/comments/urls.py delete mode 100644 django/contrib/comments/views/__init__.py delete mode 100644 django/contrib/comments/views/comments.py delete mode 100644 django/contrib/comments/views/moderation.py delete mode 100644 django/contrib/comments/views/utils.py delete mode 100644 django/contrib/contenttypes/__init__.py delete mode 100644 django/contrib/contenttypes/admin.py delete mode 100644 django/contrib/contenttypes/apps.py delete mode 100644 django/contrib/contenttypes/checks.py delete mode 100644 django/contrib/contenttypes/fields.py delete mode 100644 django/contrib/contenttypes/forms.py delete mode 100644 django/contrib/contenttypes/generic.py delete mode 100644 django/contrib/contenttypes/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/contenttypes/management.py delete mode 100644 django/contrib/contenttypes/migrations/0001_initial.py delete mode 100644 django/contrib/contenttypes/migrations/__init__.py delete mode 100644 django/contrib/contenttypes/models.py delete mode 100644 django/contrib/contenttypes/tests/__init__.py delete mode 100644 django/contrib/contenttypes/tests/models.py delete mode 100644 django/contrib/contenttypes/tests/tests.py delete mode 100644 django/contrib/contenttypes/views.py delete mode 100644 django/contrib/flatpages/__init__.py delete mode 100644 django/contrib/flatpages/admin.py delete mode 100644 django/contrib/flatpages/apps.py delete mode 100644 django/contrib/flatpages/fixtures/example_site.json delete mode 100644 django/contrib/flatpages/fixtures/sample_flatpages.json delete mode 100644 django/contrib/flatpages/forms.py delete mode 100644 django/contrib/flatpages/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/flatpages/middleware.py delete mode 100644 django/contrib/flatpages/migrations/0001_initial.py delete mode 100644 django/contrib/flatpages/migrations/__init__.py delete mode 100644 django/contrib/flatpages/models.py delete mode 100644 django/contrib/flatpages/templatetags/__init__.py delete mode 100644 django/contrib/flatpages/templatetags/flatpages.py delete mode 100644 django/contrib/flatpages/tests/__init__.py delete mode 100644 django/contrib/flatpages/tests/templates/404.html delete mode 100644 django/contrib/flatpages/tests/templates/flatpages/default.html delete mode 100644 django/contrib/flatpages/tests/templates/registration/login.html delete mode 100644 django/contrib/flatpages/tests/test_csrf.py delete mode 100644 django/contrib/flatpages/tests/test_forms.py delete mode 100644 django/contrib/flatpages/tests/test_middleware.py delete mode 100644 django/contrib/flatpages/tests/test_models.py delete mode 100644 django/contrib/flatpages/tests/test_templatetags.py delete mode 100644 django/contrib/flatpages/tests/test_views.py delete mode 100644 django/contrib/flatpages/tests/urls.py delete mode 100644 django/contrib/flatpages/urls.py delete mode 100644 django/contrib/flatpages/views.py delete mode 100644 django/contrib/formtools/__init__.py delete mode 100644 django/contrib/formtools/apps.py delete mode 100644 django/contrib/formtools/exceptions.py delete mode 100644 django/contrib/formtools/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/formtools/models.py delete mode 100644 django/contrib/formtools/preview.py delete mode 100644 django/contrib/formtools/templates/formtools/form.html delete mode 100644 django/contrib/formtools/templates/formtools/preview.html delete mode 100644 django/contrib/formtools/templates/formtools/wizard/wizard_form.html delete mode 100644 django/contrib/formtools/tests/__init__.py delete mode 100644 django/contrib/formtools/tests/forms.py delete mode 100644 django/contrib/formtools/tests/models.py delete mode 100644 django/contrib/formtools/tests/templates/404.html delete mode 100644 django/contrib/formtools/tests/templates/base.html delete mode 100644 django/contrib/formtools/tests/templates/forms/wizard.html delete mode 100644 django/contrib/formtools/tests/tests.py delete mode 100644 django/contrib/formtools/tests/urls.py delete mode 100644 django/contrib/formtools/tests/wizard/__init__.py delete mode 100644 django/contrib/formtools/tests/wizard/namedwizardtests/__init__.py delete mode 100644 django/contrib/formtools/tests/wizard/namedwizardtests/forms.py delete mode 100644 django/contrib/formtools/tests/wizard/namedwizardtests/tests.py delete mode 100644 django/contrib/formtools/tests/wizard/namedwizardtests/urls.py delete mode 100644 django/contrib/formtools/tests/wizard/storage.py delete mode 100644 django/contrib/formtools/tests/wizard/test_cookiestorage.py delete mode 100644 django/contrib/formtools/tests/wizard/test_forms.py delete mode 100644 django/contrib/formtools/tests/wizard/test_loadstorage.py delete mode 100644 django/contrib/formtools/tests/wizard/test_sessionstorage.py delete mode 100644 django/contrib/formtools/tests/wizard/wizardtests/__init__.py delete mode 100644 django/contrib/formtools/tests/wizard/wizardtests/forms.py delete mode 100644 django/contrib/formtools/tests/wizard/wizardtests/templates/other_wizard_form.html delete mode 100644 django/contrib/formtools/tests/wizard/wizardtests/tests.py delete mode 100644 django/contrib/formtools/tests/wizard/wizardtests/urls.py delete mode 100644 django/contrib/formtools/utils.py delete mode 100644 django/contrib/formtools/wizard/__init__.py delete mode 100644 django/contrib/formtools/wizard/forms.py delete mode 100644 django/contrib/formtools/wizard/storage/__init__.py delete mode 100644 django/contrib/formtools/wizard/storage/base.py delete mode 100644 django/contrib/formtools/wizard/storage/cookie.py delete mode 100644 django/contrib/formtools/wizard/storage/exceptions.py delete mode 100644 django/contrib/formtools/wizard/storage/session.py delete mode 100644 django/contrib/formtools/wizard/views.py delete mode 100644 django/contrib/gis/__init__.py delete mode 100644 django/contrib/gis/admin/__init__.py delete mode 100644 django/contrib/gis/admin/options.py delete mode 100644 django/contrib/gis/admin/widgets.py delete mode 100644 django/contrib/gis/apps.py delete mode 100644 django/contrib/gis/db/__init__.py delete mode 100644 django/contrib/gis/db/backends/__init__.py delete mode 100644 django/contrib/gis/db/backends/adapter.py delete mode 100644 django/contrib/gis/db/backends/base.py delete mode 100644 django/contrib/gis/db/backends/mysql/__init__.py delete mode 100644 django/contrib/gis/db/backends/mysql/base.py delete mode 100644 django/contrib/gis/db/backends/mysql/compiler.py delete mode 100644 django/contrib/gis/db/backends/mysql/creation.py delete mode 100644 django/contrib/gis/db/backends/mysql/introspection.py delete mode 100644 django/contrib/gis/db/backends/mysql/operations.py delete mode 100644 django/contrib/gis/db/backends/mysql/schema.py delete mode 100644 django/contrib/gis/db/backends/oracle/__init__.py delete mode 100644 django/contrib/gis/db/backends/oracle/adapter.py delete mode 100644 django/contrib/gis/db/backends/oracle/base.py delete mode 100644 django/contrib/gis/db/backends/oracle/compiler.py delete mode 100644 django/contrib/gis/db/backends/oracle/creation.py delete mode 100644 django/contrib/gis/db/backends/oracle/introspection.py delete mode 100644 django/contrib/gis/db/backends/oracle/models.py delete mode 100644 django/contrib/gis/db/backends/oracle/operations.py delete mode 100644 django/contrib/gis/db/backends/oracle/schema.py delete mode 100644 django/contrib/gis/db/backends/postgis/__init__.py delete mode 100644 django/contrib/gis/db/backends/postgis/adapter.py delete mode 100644 django/contrib/gis/db/backends/postgis/base.py delete mode 100644 django/contrib/gis/db/backends/postgis/creation.py delete mode 100644 django/contrib/gis/db/backends/postgis/introspection.py delete mode 100644 django/contrib/gis/db/backends/postgis/models.py delete mode 100644 django/contrib/gis/db/backends/postgis/operations.py delete mode 100644 django/contrib/gis/db/backends/postgis/schema.py delete mode 100644 django/contrib/gis/db/backends/spatialite/__init__.py delete mode 100644 django/contrib/gis/db/backends/spatialite/adapter.py delete mode 100644 django/contrib/gis/db/backends/spatialite/base.py delete mode 100644 django/contrib/gis/db/backends/spatialite/client.py delete mode 100644 django/contrib/gis/db/backends/spatialite/creation.py delete mode 100644 django/contrib/gis/db/backends/spatialite/introspection.py delete mode 100644 django/contrib/gis/db/backends/spatialite/models.py delete mode 100644 django/contrib/gis/db/backends/spatialite/operations.py delete mode 100644 django/contrib/gis/db/backends/spatialite/schema.py delete mode 100644 django/contrib/gis/db/backends/util.py delete mode 100644 django/contrib/gis/db/backends/utils.py delete mode 100644 django/contrib/gis/db/models/__init__.py delete mode 100644 django/contrib/gis/db/models/aggregates.py delete mode 100644 django/contrib/gis/db/models/constants.py delete mode 100644 django/contrib/gis/db/models/fields.py delete mode 100644 django/contrib/gis/db/models/lookups.py delete mode 100644 django/contrib/gis/db/models/manager.py delete mode 100644 django/contrib/gis/db/models/proxy.py delete mode 100644 django/contrib/gis/db/models/query.py delete mode 100644 django/contrib/gis/db/models/sql/__init__.py delete mode 100644 django/contrib/gis/db/models/sql/aggregates.py delete mode 100644 django/contrib/gis/db/models/sql/compiler.py delete mode 100644 django/contrib/gis/db/models/sql/conversion.py delete mode 100644 django/contrib/gis/db/models/sql/query.py delete mode 100644 django/contrib/gis/db/models/sql/where.py delete mode 100644 django/contrib/gis/feeds.py delete mode 100644 django/contrib/gis/forms/__init__.py delete mode 100644 django/contrib/gis/forms/fields.py delete mode 100644 django/contrib/gis/forms/widgets.py delete mode 100644 django/contrib/gis/gdal/LICENSE delete mode 100644 django/contrib/gis/gdal/__init__.py delete mode 100644 django/contrib/gis/gdal/base.py delete mode 100644 django/contrib/gis/gdal/datasource.py delete mode 100644 django/contrib/gis/gdal/driver.py delete mode 100644 django/contrib/gis/gdal/envelope.py delete mode 100644 django/contrib/gis/gdal/error.py delete mode 100644 django/contrib/gis/gdal/feature.py delete mode 100644 django/contrib/gis/gdal/field.py delete mode 100644 django/contrib/gis/gdal/geometries.py delete mode 100644 django/contrib/gis/gdal/geomtype.py delete mode 100644 django/contrib/gis/gdal/layer.py delete mode 100644 django/contrib/gis/gdal/libgdal.py delete mode 100644 django/contrib/gis/gdal/prototypes/__init__.py delete mode 100644 django/contrib/gis/gdal/prototypes/ds.py delete mode 100644 django/contrib/gis/gdal/prototypes/errcheck.py delete mode 100644 django/contrib/gis/gdal/prototypes/generation.py delete mode 100644 django/contrib/gis/gdal/prototypes/geom.py delete mode 100644 django/contrib/gis/gdal/prototypes/srs.py delete mode 100644 django/contrib/gis/gdal/srs.py delete mode 100644 django/contrib/gis/gdal/tests/__init__.py delete mode 100644 django/contrib/gis/gdal/tests/test_driver.py delete mode 100644 django/contrib/gis/gdal/tests/test_ds.py delete mode 100644 django/contrib/gis/gdal/tests/test_envelope.py delete mode 100644 django/contrib/gis/gdal/tests/test_geom.py delete mode 100644 django/contrib/gis/gdal/tests/test_srs.py delete mode 100644 django/contrib/gis/geoip/__init__.py delete mode 100644 django/contrib/gis/geoip/base.py delete mode 100644 django/contrib/gis/geoip/libgeoip.py delete mode 100644 django/contrib/gis/geoip/prototypes.py delete mode 100644 django/contrib/gis/geoip/tests.py delete mode 100644 django/contrib/gis/geometry/__init__.py delete mode 100644 django/contrib/gis/geometry/backend/__init__.py delete mode 100644 django/contrib/gis/geometry/backend/geos.py delete mode 100644 django/contrib/gis/geometry/regex.py delete mode 100644 django/contrib/gis/geometry/test_data.py delete mode 100644 django/contrib/gis/geos/LICENSE delete mode 100644 django/contrib/gis/geos/__init__.py delete mode 100644 django/contrib/gis/geos/base.py delete mode 100644 django/contrib/gis/geos/collections.py delete mode 100644 django/contrib/gis/geos/coordseq.py delete mode 100644 django/contrib/gis/geos/error.py delete mode 100644 django/contrib/gis/geos/factory.py delete mode 100644 django/contrib/gis/geos/geometry.py delete mode 100644 django/contrib/gis/geos/io.py delete mode 100644 django/contrib/gis/geos/libgeos.py delete mode 100644 django/contrib/gis/geos/linestring.py delete mode 100644 django/contrib/gis/geos/mutable_list.py delete mode 100644 django/contrib/gis/geos/point.py delete mode 100644 django/contrib/gis/geos/polygon.py delete mode 100644 django/contrib/gis/geos/prepared.py delete mode 100644 django/contrib/gis/geos/prototypes/__init__.py delete mode 100644 django/contrib/gis/geos/prototypes/coordseq.py delete mode 100644 django/contrib/gis/geos/prototypes/errcheck.py delete mode 100644 django/contrib/gis/geos/prototypes/geom.py delete mode 100644 django/contrib/gis/geos/prototypes/io.py delete mode 100644 django/contrib/gis/geos/prototypes/misc.py delete mode 100644 django/contrib/gis/geos/prototypes/predicates.py delete mode 100644 django/contrib/gis/geos/prototypes/prepared.py delete mode 100644 django/contrib/gis/geos/prototypes/threadsafe.py delete mode 100644 django/contrib/gis/geos/prototypes/topology.py delete mode 100644 django/contrib/gis/geos/tests/__init__.py delete mode 100644 django/contrib/gis/geos/tests/test_geos.py delete mode 100644 django/contrib/gis/geos/tests/test_geos_mutation.py delete mode 100644 django/contrib/gis/geos/tests/test_io.py delete mode 100644 django/contrib/gis/geos/tests/test_mutable_list.py delete mode 100644 django/contrib/gis/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/gis/management/__init__.py delete mode 100644 django/contrib/gis/management/commands/__init__.py delete mode 100644 django/contrib/gis/management/commands/inspectdb.py delete mode 100644 django/contrib/gis/management/commands/ogrinspect.py delete mode 100644 django/contrib/gis/maps/__init__.py delete mode 100644 django/contrib/gis/maps/google/__init__.py delete mode 100644 django/contrib/gis/maps/google/gmap.py delete mode 100644 django/contrib/gis/maps/google/overlays.py delete mode 100644 django/contrib/gis/maps/google/zoom.py delete mode 100644 django/contrib/gis/maps/openlayers/__init__.py delete mode 100644 django/contrib/gis/measure.py delete mode 100644 django/contrib/gis/models.py delete mode 100644 django/contrib/gis/shortcuts.py delete mode 100644 django/contrib/gis/sitemaps/__init__.py delete mode 100644 django/contrib/gis/sitemaps/georss.py delete mode 100644 django/contrib/gis/sitemaps/kml.py delete mode 100644 django/contrib/gis/sitemaps/views.py delete mode 100644 django/contrib/gis/static/gis/js/OLMapWidget.js delete mode 100644 django/contrib/gis/templates/gis/admin/openlayers.html delete mode 100644 django/contrib/gis/templates/gis/admin/openlayers.js delete mode 100644 django/contrib/gis/templates/gis/admin/osm.html delete mode 100644 django/contrib/gis/templates/gis/admin/osm.js delete mode 100644 django/contrib/gis/templates/gis/google/google-map.html delete mode 100644 django/contrib/gis/templates/gis/google/google-map.js delete mode 100644 django/contrib/gis/templates/gis/google/google-multi.js delete mode 100644 django/contrib/gis/templates/gis/google/google-single.js delete mode 100644 django/contrib/gis/templates/gis/kml/base.kml delete mode 100644 django/contrib/gis/templates/gis/kml/placemarks.kml delete mode 100644 django/contrib/gis/templates/gis/openlayers-osm.html delete mode 100644 django/contrib/gis/templates/gis/openlayers.html delete mode 100644 django/contrib/gis/templates/gis/sitemaps/geo_sitemap.xml delete mode 100644 django/contrib/gis/tests/__init__.py delete mode 100644 django/contrib/gis/tests/data/ch-city/ch-city.dbf delete mode 100644 django/contrib/gis/tests/data/ch-city/ch-city.prj delete mode 100644 django/contrib/gis/tests/data/ch-city/ch-city.shp delete mode 100644 django/contrib/gis/tests/data/ch-city/ch-city.shx delete mode 100644 django/contrib/gis/tests/data/cities/cities.dbf delete mode 100644 django/contrib/gis/tests/data/cities/cities.prj delete mode 100644 django/contrib/gis/tests/data/cities/cities.shp delete mode 100644 django/contrib/gis/tests/data/cities/cities.shx delete mode 100644 django/contrib/gis/tests/data/counties/counties.dbf delete mode 100644 django/contrib/gis/tests/data/counties/counties.shp delete mode 100644 django/contrib/gis/tests/data/counties/counties.shx delete mode 100644 django/contrib/gis/tests/data/geometries.json delete mode 100644 django/contrib/gis/tests/data/interstates/interstates.dbf delete mode 100644 django/contrib/gis/tests/data/interstates/interstates.prj delete mode 100644 django/contrib/gis/tests/data/interstates/interstates.shp delete mode 100644 django/contrib/gis/tests/data/interstates/interstates.shx delete mode 100644 django/contrib/gis/tests/data/invalid/emptypoints.dbf delete mode 100644 django/contrib/gis/tests/data/invalid/emptypoints.shp delete mode 100644 django/contrib/gis/tests/data/invalid/emptypoints.shx delete mode 100644 django/contrib/gis/tests/data/test_point/test_point.dbf delete mode 100644 django/contrib/gis/tests/data/test_point/test_point.prj delete mode 100644 django/contrib/gis/tests/data/test_point/test_point.shp delete mode 100644 django/contrib/gis/tests/data/test_point/test_point.shx delete mode 100644 django/contrib/gis/tests/data/test_poly/test_poly.dbf delete mode 100644 django/contrib/gis/tests/data/test_poly/test_poly.prj delete mode 100644 django/contrib/gis/tests/data/test_poly/test_poly.shp delete mode 100644 django/contrib/gis/tests/data/test_poly/test_poly.shx delete mode 100644 django/contrib/gis/tests/data/test_vrt/test_vrt.csv delete mode 100644 django/contrib/gis/tests/data/test_vrt/test_vrt.vrt delete mode 100644 django/contrib/gis/tests/data/texas.dbf delete mode 100644 django/contrib/gis/tests/distapp/__init__.py delete mode 100644 django/contrib/gis/tests/distapp/fixtures/initial_data.json.gz delete mode 100644 django/contrib/gis/tests/distapp/models.py delete mode 100644 django/contrib/gis/tests/distapp/tests.py delete mode 100644 django/contrib/gis/tests/geo3d/__init__.py delete mode 100644 django/contrib/gis/tests/geo3d/models.py delete mode 100644 django/contrib/gis/tests/geo3d/tests.py delete mode 100644 django/contrib/gis/tests/geo3d/views.py delete mode 100644 django/contrib/gis/tests/geoadmin/__init__.py delete mode 100644 django/contrib/gis/tests/geoadmin/models.py delete mode 100644 django/contrib/gis/tests/geoadmin/tests.py delete mode 100644 django/contrib/gis/tests/geoadmin/urls.py delete mode 100644 django/contrib/gis/tests/geoapp/__init__.py delete mode 100644 django/contrib/gis/tests/geoapp/feeds.py delete mode 100644 django/contrib/gis/tests/geoapp/fixtures/initial_data.json.gz delete mode 100644 django/contrib/gis/tests/geoapp/models.py delete mode 100644 django/contrib/gis/tests/geoapp/sitemaps.py delete mode 100644 django/contrib/gis/tests/geoapp/test_feeds.py delete mode 100644 django/contrib/gis/tests/geoapp/test_regress.py delete mode 100644 django/contrib/gis/tests/geoapp/test_sitemaps.py delete mode 100644 django/contrib/gis/tests/geoapp/tests.py delete mode 100644 django/contrib/gis/tests/geoapp/urls.py delete mode 100644 django/contrib/gis/tests/geogapp/__init__.py delete mode 100644 django/contrib/gis/tests/geogapp/fixtures/initial_data.json delete mode 100644 django/contrib/gis/tests/geogapp/models.py delete mode 100644 django/contrib/gis/tests/geogapp/tests.py delete mode 100644 django/contrib/gis/tests/gis_migrations/__init__.py delete mode 100644 django/contrib/gis/tests/gis_migrations/migrations/0001_initial.py delete mode 100644 django/contrib/gis/tests/gis_migrations/migrations/__init__.py delete mode 100644 django/contrib/gis/tests/gis_migrations/test_commands.py delete mode 100644 django/contrib/gis/tests/gis_migrations/test_operations.py delete mode 100644 django/contrib/gis/tests/inspectapp/__init__.py delete mode 100644 django/contrib/gis/tests/inspectapp/models.py delete mode 100644 django/contrib/gis/tests/inspectapp/tests.py delete mode 100644 django/contrib/gis/tests/layermap/__init__.py delete mode 100644 django/contrib/gis/tests/layermap/models.py delete mode 100644 django/contrib/gis/tests/layermap/tests.py delete mode 100644 django/contrib/gis/tests/maps/__init__.py delete mode 100644 django/contrib/gis/tests/maps/tests.py delete mode 100644 django/contrib/gis/tests/relatedapp/__init__.py delete mode 100644 django/contrib/gis/tests/relatedapp/fixtures/initial_data.json.gz delete mode 100644 django/contrib/gis/tests/relatedapp/models.py delete mode 100644 django/contrib/gis/tests/relatedapp/tests.py delete mode 100644 django/contrib/gis/tests/test_geoforms.py delete mode 100644 django/contrib/gis/tests/test_measure.py delete mode 100644 django/contrib/gis/tests/test_spatialrefsys.py delete mode 100644 django/contrib/gis/tests/utils.py delete mode 100644 django/contrib/gis/utils/__init__.py delete mode 100644 django/contrib/gis/utils/layermapping.py delete mode 100644 django/contrib/gis/utils/ogrinfo.py delete mode 100644 django/contrib/gis/utils/ogrinspect.py delete mode 100644 django/contrib/gis/utils/srs.py delete mode 100644 django/contrib/gis/utils/wkt.py delete mode 100644 django/contrib/gis/views.py delete mode 100644 django/contrib/humanize/__init__.py delete mode 100644 django/contrib/humanize/apps.py delete mode 100644 django/contrib/humanize/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/humanize/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/humanize/templatetags/__init__.py delete mode 100644 django/contrib/humanize/templatetags/humanize.py delete mode 100644 django/contrib/humanize/tests.py delete mode 100644 django/contrib/messages/__init__.py delete mode 100644 django/contrib/messages/api.py delete mode 100644 django/contrib/messages/apps.py delete mode 100644 django/contrib/messages/constants.py delete mode 100644 django/contrib/messages/context_processors.py delete mode 100644 django/contrib/messages/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/messages/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/messages/middleware.py delete mode 100644 django/contrib/messages/storage/__init__.py delete mode 100644 django/contrib/messages/storage/base.py delete mode 100644 django/contrib/messages/storage/cookie.py delete mode 100644 django/contrib/messages/storage/fallback.py delete mode 100644 django/contrib/messages/storage/session.py delete mode 100644 django/contrib/messages/tests/__init__.py delete mode 100644 django/contrib/messages/tests/base.py delete mode 100644 django/contrib/messages/tests/test_api.py delete mode 100644 django/contrib/messages/tests/test_cookie.py delete mode 100644 django/contrib/messages/tests/test_fallback.py delete mode 100644 django/contrib/messages/tests/test_middleware.py delete mode 100644 django/contrib/messages/tests/test_mixins.py delete mode 100644 django/contrib/messages/tests/test_session.py delete mode 100644 django/contrib/messages/tests/urls.py delete mode 100644 django/contrib/messages/utils.py delete mode 100644 django/contrib/messages/views.py delete mode 100644 django/contrib/redirects/__init__.py delete mode 100644 django/contrib/redirects/admin.py delete mode 100644 django/contrib/redirects/apps.py delete mode 100644 django/contrib/redirects/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/redirects/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/redirects/middleware.py delete mode 100644 django/contrib/redirects/migrations/0001_initial.py delete mode 100644 django/contrib/redirects/migrations/__init__.py delete mode 100644 django/contrib/redirects/models.py delete mode 100644 django/contrib/redirects/tests.py delete mode 100644 django/contrib/sessions/__init__.py delete mode 100644 django/contrib/sessions/apps.py delete mode 100644 django/contrib/sessions/backends/__init__.py delete mode 100644 django/contrib/sessions/backends/base.py delete mode 100644 django/contrib/sessions/backends/cache.py delete mode 100644 django/contrib/sessions/backends/cached_db.py delete mode 100644 django/contrib/sessions/backends/db.py delete mode 100644 django/contrib/sessions/backends/file.py delete mode 100644 django/contrib/sessions/backends/signed_cookies.py delete mode 100644 django/contrib/sessions/exceptions.py delete mode 100644 django/contrib/sessions/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sessions/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/sessions/management/__init__.py delete mode 100644 django/contrib/sessions/management/commands/__init__.py delete mode 100644 django/contrib/sessions/management/commands/clearsessions.py delete mode 100644 django/contrib/sessions/middleware.py delete mode 100644 django/contrib/sessions/migrations/0001_initial.py delete mode 100644 django/contrib/sessions/migrations/__init__.py delete mode 100644 django/contrib/sessions/models.py delete mode 100644 django/contrib/sessions/serializers.py delete mode 100644 django/contrib/sessions/tests.py delete mode 100644 django/contrib/sitemaps/__init__.py delete mode 100644 django/contrib/sitemaps/apps.py delete mode 100644 django/contrib/sitemaps/management/__init__.py delete mode 100644 django/contrib/sitemaps/management/commands/__init__.py delete mode 100644 django/contrib/sitemaps/management/commands/ping_google.py delete mode 100644 django/contrib/sitemaps/models.py delete mode 100644 django/contrib/sitemaps/templates/sitemap.xml delete mode 100644 django/contrib/sitemaps/templates/sitemap_index.xml delete mode 100644 django/contrib/sitemaps/tests/__init__.py delete mode 100644 django/contrib/sitemaps/tests/base.py delete mode 100644 django/contrib/sitemaps/tests/templates/custom_sitemap.xml delete mode 100644 django/contrib/sitemaps/tests/templates/custom_sitemap_index.xml delete mode 100644 django/contrib/sitemaps/tests/test_flatpages.py delete mode 100644 django/contrib/sitemaps/tests/test_generic.py delete mode 100644 django/contrib/sitemaps/tests/test_http.py delete mode 100644 django/contrib/sitemaps/tests/test_https.py delete mode 100644 django/contrib/sitemaps/tests/urls/__init__.py delete mode 100644 django/contrib/sitemaps/tests/urls/http.py delete mode 100644 django/contrib/sitemaps/tests/urls/https.py delete mode 100644 django/contrib/sitemaps/views.py delete mode 100644 django/contrib/sites/__init__.py delete mode 100644 django/contrib/sites/admin.py delete mode 100644 django/contrib/sites/apps.py delete mode 100644 django/contrib/sites/locale/af/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/af/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ar/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ar/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ast/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ast/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/az/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/az/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/be/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/be/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/bg/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/bg/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/bn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/bn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/br/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/br/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/bs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/bs/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ca/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ca/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/cs/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/cs/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/cy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/cy/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/da/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/da/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/de/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/de/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/el/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/el/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/en/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/en/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/eo/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/eo/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/es/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/es/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/et/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/et/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/eu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/eu/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/fa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/fa/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/fi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/fi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/fr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/fr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/fy/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/fy/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ga/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ga/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/gl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/gl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/he/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/he/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/hi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/hi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/hr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/hr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/hu/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/hu/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ia/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ia/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/id/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/id/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/io/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/io/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/is/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/is/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/it/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/it/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ja/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ja/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ka/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ka/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/kk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/kk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/km/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/km/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/kn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/kn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ko/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ko/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/lb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/lb/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/lt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/lt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/lv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/lv/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/mk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/mk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ml/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ml/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/mn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/mn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/mr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/mr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/my/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/my/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/nb/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/nb/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ne/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ne/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/nl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/nl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/nn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/nn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/os/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/os/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/pa/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/pa/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/pl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/pl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/pt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/pt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/pt_BR/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ro/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ro/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ru/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ru/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sl/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sl/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sq/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sq/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sr_Latn/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sr_Latn/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sv/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sv/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/sw/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/sw/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ta/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ta/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/te/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/te/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/th/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/th/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/tr/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/tr/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/tt/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/tt/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/udm/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/udm/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/uk/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/uk/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/ur/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/ur/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/vi/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/vi/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/zh_CN/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/zh_CN/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/locale/zh_TW/LC_MESSAGES/django.mo delete mode 100644 django/contrib/sites/locale/zh_TW/LC_MESSAGES/django.po delete mode 100644 django/contrib/sites/management.py delete mode 100644 django/contrib/sites/managers.py delete mode 100644 django/contrib/sites/middleware.py delete mode 100644 django/contrib/sites/migrations/0001_initial.py delete mode 100644 django/contrib/sites/migrations/__init__.py delete mode 100644 django/contrib/sites/models.py delete mode 100644 django/contrib/sites/requests.py delete mode 100644 django/contrib/sites/shortcuts.py delete mode 100644 django/contrib/sites/tests.py delete mode 100644 django/contrib/staticfiles/__init__.py delete mode 100644 django/contrib/staticfiles/apps.py delete mode 100644 django/contrib/staticfiles/finders.py delete mode 100644 django/contrib/staticfiles/handlers.py delete mode 100644 django/contrib/staticfiles/management/__init__.py delete mode 100644 django/contrib/staticfiles/management/commands/__init__.py delete mode 100644 django/contrib/staticfiles/management/commands/collectstatic.py delete mode 100644 django/contrib/staticfiles/management/commands/findstatic.py delete mode 100644 django/contrib/staticfiles/management/commands/runserver.py delete mode 100644 django/contrib/staticfiles/storage.py delete mode 100644 django/contrib/staticfiles/templatetags/__init__.py delete mode 100644 django/contrib/staticfiles/templatetags/staticfiles.py delete mode 100644 django/contrib/staticfiles/testing.py delete mode 100644 django/contrib/staticfiles/urls.py delete mode 100644 django/contrib/staticfiles/utils.py delete mode 100644 django/contrib/staticfiles/views.py delete mode 100644 django/contrib/syndication/__init__.py delete mode 100644 django/contrib/syndication/apps.py delete mode 100644 django/contrib/syndication/views.py delete mode 100644 django/contrib/webdesign/__init__.py delete mode 100644 django/contrib/webdesign/apps.py delete mode 100644 django/contrib/webdesign/lorem_ipsum.py delete mode 100644 django/contrib/webdesign/templatetags/__init__.py delete mode 100644 django/contrib/webdesign/templatetags/webdesign.py delete mode 100644 django/contrib/webdesign/tests.py delete mode 100644 django/core/__init__.py delete mode 100644 django/core/cache/__init__.py delete mode 100644 django/core/cache/backends/__init__.py delete mode 100644 django/core/cache/backends/base.py delete mode 100644 django/core/cache/backends/db.py delete mode 100644 django/core/cache/backends/dummy.py delete mode 100644 django/core/cache/backends/filebased.py delete mode 100644 django/core/cache/backends/locmem.py delete mode 100644 django/core/cache/backends/memcached.py delete mode 100644 django/core/cache/utils.py delete mode 100644 django/core/checks/__init__.py delete mode 100644 django/core/checks/compatibility/__init__.py delete mode 100644 django/core/checks/compatibility/django_1_6_0.py delete mode 100644 django/core/checks/compatibility/django_1_7_0.py delete mode 100644 django/core/checks/messages.py delete mode 100644 django/core/checks/model_checks.py delete mode 100644 django/core/checks/registry.py delete mode 100644 django/core/context_processors.py delete mode 100644 django/core/exceptions.py delete mode 100644 django/core/files/__init__.py delete mode 100644 django/core/files/base.py delete mode 100644 django/core/files/images.py delete mode 100644 django/core/files/locks.py delete mode 100644 django/core/files/move.py delete mode 100644 django/core/files/storage.py delete mode 100644 django/core/files/temp.py delete mode 100644 django/core/files/uploadedfile.py delete mode 100644 django/core/files/uploadhandler.py delete mode 100644 django/core/files/utils.py delete mode 100644 django/core/handlers/__init__.py delete mode 100644 django/core/handlers/base.py delete mode 100644 django/core/handlers/wsgi.py delete mode 100644 django/core/mail/__init__.py delete mode 100644 django/core/mail/backends/__init__.py delete mode 100644 django/core/mail/backends/base.py delete mode 100644 django/core/mail/backends/console.py delete mode 100644 django/core/mail/backends/dummy.py delete mode 100644 django/core/mail/backends/filebased.py delete mode 100644 django/core/mail/backends/locmem.py delete mode 100644 django/core/mail/backends/smtp.py delete mode 100644 django/core/mail/message.py delete mode 100644 django/core/mail/utils.py delete mode 100644 django/core/management/__init__.py delete mode 100644 django/core/management/base.py delete mode 100644 django/core/management/color.py delete mode 100644 django/core/management/commands/__init__.py delete mode 100644 django/core/management/commands/check.py delete mode 100644 django/core/management/commands/compilemessages.py delete mode 100644 django/core/management/commands/createcachetable.py delete mode 100644 django/core/management/commands/dbshell.py delete mode 100644 django/core/management/commands/diffsettings.py delete mode 100644 django/core/management/commands/dumpdata.py delete mode 100644 django/core/management/commands/flush.py delete mode 100644 django/core/management/commands/inspectdb.py delete mode 100644 django/core/management/commands/loaddata.py delete mode 100644 django/core/management/commands/makemessages.py delete mode 100644 django/core/management/commands/makemigrations.py delete mode 100644 django/core/management/commands/migrate.py delete mode 100644 django/core/management/commands/runfcgi.py delete mode 100644 django/core/management/commands/runserver.py delete mode 100644 django/core/management/commands/shell.py delete mode 100644 django/core/management/commands/sql.py delete mode 100644 django/core/management/commands/sqlall.py delete mode 100644 django/core/management/commands/sqlclear.py delete mode 100644 django/core/management/commands/sqlcustom.py delete mode 100644 django/core/management/commands/sqldropindexes.py delete mode 100644 django/core/management/commands/sqlflush.py delete mode 100644 django/core/management/commands/sqlindexes.py delete mode 100644 django/core/management/commands/sqlinitialdata.py delete mode 100644 django/core/management/commands/sqlmigrate.py delete mode 100644 django/core/management/commands/sqlsequencereset.py delete mode 100644 django/core/management/commands/squashmigrations.py delete mode 100644 django/core/management/commands/startapp.py delete mode 100644 django/core/management/commands/startproject.py delete mode 100644 django/core/management/commands/syncdb.py delete mode 100644 django/core/management/commands/test.py delete mode 100644 django/core/management/commands/testserver.py delete mode 100644 django/core/management/commands/validate.py delete mode 100644 django/core/management/sql.py delete mode 100644 django/core/management/templates.py delete mode 100644 django/core/management/utils.py delete mode 100644 django/core/paginator.py delete mode 100644 django/core/serializers/__init__.py delete mode 100644 django/core/serializers/base.py delete mode 100644 django/core/serializers/json.py delete mode 100644 django/core/serializers/python.py delete mode 100644 django/core/serializers/pyyaml.py delete mode 100644 django/core/serializers/xml_serializer.py delete mode 100644 django/core/servers/__init__.py delete mode 100644 django/core/servers/basehttp.py delete mode 100644 django/core/servers/fastcgi.py delete mode 100644 django/core/signals.py delete mode 100644 django/core/signing.py delete mode 100644 django/core/urlresolvers.py delete mode 100644 django/core/validators.py delete mode 100644 django/core/wsgi.py delete mode 100644 django/db/__init__.py delete mode 100644 django/db/backends/__init__.py delete mode 100644 django/db/backends/creation.py delete mode 100644 django/db/backends/dummy/__init__.py delete mode 100644 django/db/backends/dummy/base.py delete mode 100644 django/db/backends/mysql/__init__.py delete mode 100644 django/db/backends/mysql/base.py delete mode 100644 django/db/backends/mysql/client.py delete mode 100644 django/db/backends/mysql/compiler.py delete mode 100644 django/db/backends/mysql/creation.py delete mode 100644 django/db/backends/mysql/introspection.py delete mode 100644 django/db/backends/mysql/schema.py delete mode 100644 django/db/backends/mysql/validation.py delete mode 100644 django/db/backends/oracle/__init__.py delete mode 100644 django/db/backends/oracle/base.py delete mode 100644 django/db/backends/oracle/client.py delete mode 100644 django/db/backends/oracle/compiler.py delete mode 100644 django/db/backends/oracle/creation.py delete mode 100644 django/db/backends/oracle/introspection.py delete mode 100644 django/db/backends/oracle/schema.py delete mode 100644 django/db/backends/postgresql_psycopg2/__init__.py delete mode 100644 django/db/backends/postgresql_psycopg2/base.py delete mode 100644 django/db/backends/postgresql_psycopg2/client.py delete mode 100644 django/db/backends/postgresql_psycopg2/creation.py delete mode 100644 django/db/backends/postgresql_psycopg2/introspection.py delete mode 100644 django/db/backends/postgresql_psycopg2/operations.py delete mode 100644 django/db/backends/postgresql_psycopg2/schema.py delete mode 100644 django/db/backends/postgresql_psycopg2/version.py delete mode 100644 django/db/backends/schema.py delete mode 100644 django/db/backends/signals.py delete mode 100644 django/db/backends/sqlite3/__init__.py delete mode 100644 django/db/backends/sqlite3/base.py delete mode 100644 django/db/backends/sqlite3/client.py delete mode 100644 django/db/backends/sqlite3/creation.py delete mode 100644 django/db/backends/sqlite3/introspection.py delete mode 100644 django/db/backends/sqlite3/schema.py delete mode 100644 django/db/backends/util.py delete mode 100644 django/db/backends/utils.py delete mode 100644 django/db/migrations/__init__.py delete mode 100644 django/db/migrations/autodetector.py delete mode 100644 django/db/migrations/executor.py delete mode 100644 django/db/migrations/graph.py delete mode 100644 django/db/migrations/loader.py delete mode 100644 django/db/migrations/migration.py delete mode 100644 django/db/migrations/operations/__init__.py delete mode 100644 django/db/migrations/operations/base.py delete mode 100644 django/db/migrations/operations/fields.py delete mode 100644 django/db/migrations/operations/models.py delete mode 100644 django/db/migrations/operations/special.py delete mode 100644 django/db/migrations/optimizer.py delete mode 100644 django/db/migrations/questioner.py delete mode 100644 django/db/migrations/recorder.py delete mode 100644 django/db/migrations/state.py delete mode 100644 django/db/migrations/writer.py delete mode 100644 django/db/models/__init__.py delete mode 100644 django/db/models/aggregates.py delete mode 100644 django/db/models/base.py delete mode 100644 django/db/models/constants.py delete mode 100644 django/db/models/deletion.py delete mode 100644 django/db/models/expressions.py delete mode 100644 django/db/models/fields/__init__.py delete mode 100644 django/db/models/fields/files.py delete mode 100644 django/db/models/fields/proxy.py delete mode 100644 django/db/models/fields/related.py delete mode 100644 django/db/models/fields/subclassing.py delete mode 100644 django/db/models/loading.py delete mode 100644 django/db/models/lookups.py delete mode 100644 django/db/models/manager.py delete mode 100644 django/db/models/options.py delete mode 100644 django/db/models/query.py delete mode 100644 django/db/models/query_utils.py delete mode 100644 django/db/models/related.py delete mode 100644 django/db/models/signals.py delete mode 100644 django/db/models/sql/__init__.py delete mode 100644 django/db/models/sql/aggregates.py delete mode 100644 django/db/models/sql/compiler.py delete mode 100644 django/db/models/sql/constants.py delete mode 100644 django/db/models/sql/datastructures.py delete mode 100644 django/db/models/sql/expressions.py delete mode 100644 django/db/models/sql/query.py delete mode 100644 django/db/models/sql/subqueries.py delete mode 100644 django/db/models/sql/where.py delete mode 100644 django/db/transaction.py delete mode 100644 django/db/utils.py delete mode 100644 django/dispatch/__init__.py delete mode 100644 django/dispatch/dispatcher.py delete mode 100644 django/dispatch/license.python.txt delete mode 100644 django/dispatch/license.txt delete mode 100644 django/dispatch/weakref_backports.py delete mode 100644 django/forms/__init__.py delete mode 100644 django/forms/extras/__init__.py delete mode 100644 django/forms/extras/widgets.py delete mode 100644 django/forms/fields.py delete mode 100644 django/forms/forms.py delete mode 100644 django/forms/formsets.py delete mode 100644 django/forms/models.py delete mode 100644 django/forms/util.py delete mode 100644 django/forms/utils.py delete mode 100644 django/forms/widgets.py delete mode 100644 django/http/__init__.py delete mode 100644 django/http/cookie.py delete mode 100644 django/http/multipartparser.py delete mode 100644 django/http/request.py delete mode 100644 django/http/response.py delete mode 100644 django/http/utils.py delete mode 100644 django/middleware/__init__.py delete mode 100644 django/middleware/cache.py delete mode 100644 django/middleware/clickjacking.py delete mode 100644 django/middleware/common.py delete mode 100644 django/middleware/csrf.py delete mode 100644 django/middleware/doc.py delete mode 100644 django/middleware/gzip.py delete mode 100644 django/middleware/http.py delete mode 100644 django/middleware/locale.py delete mode 100644 django/middleware/transaction.py delete mode 100644 django/shortcuts.py delete mode 100644 django/template/__init__.py delete mode 100644 django/template/base.py delete mode 100644 django/template/context.py delete mode 100644 django/template/debug.py delete mode 100644 django/template/defaultfilters.py delete mode 100644 django/template/defaulttags.py delete mode 100644 django/template/loader.py delete mode 100644 django/template/loader_tags.py delete mode 100644 django/template/loaders/__init__.py delete mode 100644 django/template/loaders/app_directories.py delete mode 100644 django/template/loaders/cached.py delete mode 100644 django/template/loaders/eggs.py delete mode 100644 django/template/loaders/filesystem.py delete mode 100644 django/template/response.py delete mode 100644 django/template/smartif.py delete mode 100644 django/templatetags/__init__.py delete mode 100644 django/templatetags/cache.py delete mode 100644 django/templatetags/future.py delete mode 100644 django/templatetags/i18n.py delete mode 100644 django/templatetags/l10n.py delete mode 100644 django/templatetags/static.py delete mode 100644 django/templatetags/tz.py delete mode 100644 django/test/__init__.py delete mode 100644 django/test/_doctest.py delete mode 100644 django/test/client.py delete mode 100644 django/test/html.py delete mode 100644 django/test/runner.py delete mode 100644 django/test/signals.py delete mode 100644 django/test/simple.py delete mode 100644 django/test/testcases.py delete mode 100644 django/test/utils.py delete mode 100644 django/utils/2to3_fixes/__init__.py delete mode 100644 django/utils/2to3_fixes/fix_unicode.py delete mode 100644 django/utils/__init__.py delete mode 100644 django/utils/_os.py delete mode 100644 django/utils/archive.py delete mode 100644 django/utils/autoreload.py delete mode 100644 django/utils/baseconv.py delete mode 100644 django/utils/cache.py delete mode 100644 django/utils/checksums.py delete mode 100644 django/utils/crypto.py delete mode 100644 django/utils/daemonize.py delete mode 100644 django/utils/datastructures.py delete mode 100644 django/utils/dateformat.py delete mode 100644 django/utils/dateparse.py delete mode 100644 django/utils/dates.py delete mode 100644 django/utils/datetime_safe.py delete mode 100644 django/utils/deconstruct.py delete mode 100644 django/utils/decorators.py delete mode 100644 django/utils/deprecation.py delete mode 100644 django/utils/dictconfig.py delete mode 100644 django/utils/encoding.py delete mode 100644 django/utils/feedgenerator.py delete mode 100644 django/utils/formats.py delete mode 100644 django/utils/functional.py delete mode 100644 django/utils/html.py delete mode 100644 django/utils/html_parser.py delete mode 100644 django/utils/http.py delete mode 100644 django/utils/image.py delete mode 100644 django/utils/importlib.py delete mode 100644 django/utils/ipv6.py delete mode 100644 django/utils/itercompat.py delete mode 100644 django/utils/jslex.py delete mode 100644 django/utils/log.py delete mode 100644 django/utils/lru_cache.py delete mode 100644 django/utils/module_loading.py delete mode 100644 django/utils/numberformat.py delete mode 100644 django/utils/regex_helper.py delete mode 100644 django/utils/safestring.py delete mode 100644 django/utils/six.py delete mode 100644 django/utils/synch.py delete mode 100644 django/utils/termcolors.py delete mode 100644 django/utils/text.py delete mode 100644 django/utils/timesince.py delete mode 100644 django/utils/timezone.py delete mode 100644 django/utils/translation/__init__.py delete mode 100644 django/utils/translation/trans_null.py delete mode 100644 django/utils/translation/trans_real.py delete mode 100644 django/utils/tree.py delete mode 100644 django/utils/tzinfo.py delete mode 100644 django/utils/unittest.py delete mode 100644 django/utils/version.py delete mode 100644 django/utils/xmlutils.py delete mode 100644 django/views/__init__.py delete mode 100644 django/views/csrf.py delete mode 100644 django/views/debug.py delete mode 100644 django/views/decorators/__init__.py delete mode 100644 django/views/decorators/cache.py delete mode 100644 django/views/decorators/clickjacking.py delete mode 100644 django/views/decorators/csrf.py delete mode 100644 django/views/decorators/debug.py delete mode 100644 django/views/decorators/gzip.py delete mode 100644 django/views/decorators/http.py delete mode 100644 django/views/decorators/vary.py delete mode 100644 django/views/defaults.py delete mode 100644 django/views/generic/__init__.py delete mode 100644 django/views/generic/base.py delete mode 100644 django/views/generic/dates.py delete mode 100644 django/views/generic/detail.py delete mode 100644 django/views/generic/edit.py delete mode 100644 django/views/generic/list.py delete mode 100644 django/views/i18n.py delete mode 100644 django/views/static.py diff --git a/LICENSE b/LICENSE index 68baf955c..f931d631e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,10 +1,3 @@ -For code in the django/ directory, see LICENSE.django file). - -For files under static/js/yui/, static/css/yui/ and static/images/yui/, -see http://developer.yahoo.net/yui/license.txt. - ---------------------------------------------------------------------------- - Copyright (c) 2008, The IETF Trust All rights reserved. @@ -31,4 +24,4 @@ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/django/__init__.py b/django/__init__.py deleted file mode 100644 index 6b6cd7973..000000000 --- a/django/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -VERSION = (1, 7, 4, 'final', 0) - - -def get_version(*args, **kwargs): - # Don't litter django/__init__.py with all the get_version stuff. - # Only import if it's actually called. - from django.utils.version import get_version - return get_version(*args, **kwargs) - - -def setup(): - """ - Configure the settings (this happens as a side effect of accessing the - first setting), configure logging and populate the app registry. - """ - from django.apps import apps - from django.conf import settings - from django.utils.log import configure_logging - - configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) - apps.populate(settings.INSTALLED_APPS) diff --git a/django/apps/__init__.py b/django/apps/__init__.py deleted file mode 100644 index de0f30384..000000000 --- a/django/apps/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from .config import AppConfig # NOQA -from .registry import apps # NOQA diff --git a/django/apps/config.py b/django/apps/config.py deleted file mode 100644 index 843013f30..000000000 --- a/django/apps/config.py +++ /dev/null @@ -1,207 +0,0 @@ -from importlib import import_module -import os - -from django.core.exceptions import AppRegistryNotReady, ImproperlyConfigured -from django.utils.module_loading import module_has_submodule -from django.utils._os import upath - - -MODELS_MODULE_NAME = 'models' - - -class AppConfig(object): - """ - Class representing a Django application and its configuration. - """ - - def __init__(self, app_name, app_module): - # Full Python path to the application eg. 'django.contrib.admin'. - self.name = app_name - - # Root module for the application eg. . - self.module = app_module - - # The following attributes could be defined at the class level in a - # subclass, hence the test-and-set pattern. - - # Last component of the Python path to the application eg. 'admin'. - # This value must be unique across a Django project. - if not hasattr(self, 'label'): - self.label = app_name.rpartition(".")[2] - - # Human-readable name for the application eg. "Admin". - if not hasattr(self, 'verbose_name'): - self.verbose_name = self.label.title() - - # Filesystem path to the application directory eg. - # u'/usr/lib/python2.7/dist-packages/django/contrib/admin'. Unicode on - # Python 2 and a str on Python 3. - if not hasattr(self, 'path'): - self.path = self._path_from_module(app_module) - - # Module containing models eg. . Set by import_models(). - # None if the application doesn't have a models module. - self.models_module = None - - # Mapping of lower case model names to model classes. Initially set to - # None to prevent accidental access before import_models() runs. - self.models = None - - def __repr__(self): - return '<%s: %s>' % (self.__class__.__name__, self.label) - - def _path_from_module(self, module): - """Attempt to determine app's filesystem path from its module.""" - # See #21874 for extended discussion of the behavior of this method in - # various cases. - # Convert paths to list because Python 3.3 _NamespacePath does not - # support indexing. - paths = list(getattr(module, '__path__', [])) - if len(paths) != 1: - filename = getattr(module, '__file__', None) - if filename is not None: - paths = [os.path.dirname(filename)] - if len(paths) > 1: - raise ImproperlyConfigured( - "The app module %r has multiple filesystem locations (%r); " - "you must configure this app with an AppConfig subclass " - "with a 'path' class attribute." % (module, paths)) - elif not paths: - raise ImproperlyConfigured( - "The app module %r has no filesystem location, " - "you must configure this app with an AppConfig subclass " - "with a 'path' class attribute." % (module,)) - return upath(paths[0]) - - @classmethod - def create(cls, entry): - """ - Factory that creates an app config from an entry in INSTALLED_APPS. - """ - try: - # If import_module succeeds, entry is a path to an app module, - # which may specify an app config class with default_app_config. - # Otherwise, entry is a path to an app config class or an error. - module = import_module(entry) - - except ImportError: - # Track that importing as an app module failed. If importing as an - # app config class fails too, we'll trigger the ImportError again. - module = None - - mod_path, _, cls_name = entry.rpartition('.') - - # Raise the original exception when entry cannot be a path to an - # app config class. - if not mod_path: - raise - - else: - try: - # If this works, the app module specifies an app config class. - entry = module.default_app_config - except AttributeError: - # Otherwise, it simply uses the default app config class. - return cls(entry, module) - else: - mod_path, _, cls_name = entry.rpartition('.') - - # If we're reaching this point, we must attempt to load the app config - # class located at . - - # Avoid django.utils.module_loading.import_by_path because it - # masks errors -- it reraises ImportError as ImproperlyConfigured. - mod = import_module(mod_path) - try: - cls = getattr(mod, cls_name) - except AttributeError: - if module is None: - # If importing as an app module failed, that error probably - # contains the most informative traceback. Trigger it again. - import_module(entry) - else: - raise - - # Check for obvious errors. (This check prevents duck typing, but - # it could be removed if it became a problem in practice.) - if not issubclass(cls, AppConfig): - raise ImproperlyConfigured( - "'%s' isn't a subclass of AppConfig." % entry) - - # Obtain app name here rather than in AppClass.__init__ to keep - # all error checking for entries in INSTALLED_APPS in one place. - try: - app_name = cls.name - except AttributeError: - raise ImproperlyConfigured( - "'%s' must supply a name attribute." % entry) - - # Ensure app_name points to a valid module. - app_module = import_module(app_name) - - # Entry is a path to an app config class. - return cls(app_name, app_module) - - def check_models_ready(self): - """ - Raises an exception if models haven't been imported yet. - """ - if self.models is None: - raise AppRegistryNotReady( - "Models for app '%s' haven't been imported yet." % self.label) - - def get_model(self, model_name): - """ - Returns the model with the given case-insensitive model_name. - - Raises LookupError if no model exists with this name. - """ - self.check_models_ready() - try: - return self.models[model_name.lower()] - except KeyError: - raise LookupError( - "App '%s' doesn't have a '%s' model." % (self.label, model_name)) - - def get_models(self, include_auto_created=False, - include_deferred=False, include_swapped=False): - """ - Returns an iterable of models. - - By default, the following models aren't included: - - - auto-created models for many-to-many relations without - an explicit intermediate table, - - models created to satisfy deferred attribute queries, - - models that have been swapped out. - - Set the corresponding keyword argument to True to include such models. - Keyword arguments aren't documented; they're a private API. - """ - self.check_models_ready() - for model in self.models.values(): - if model._deferred and not include_deferred: - continue - if model._meta.auto_created and not include_auto_created: - continue - if model._meta.swapped and not include_swapped: - continue - yield model - - def import_models(self, all_models): - # Dictionary of models for this app, primarily maintained in the - # 'all_models' attribute of the Apps this AppConfig is attached to. - # Injected as a parameter because it gets populated when models are - # imported, which might happen before populate() imports models. - self.models = all_models - - if module_has_submodule(self.module, MODELS_MODULE_NAME): - models_module_name = '%s.%s' % (self.name, MODELS_MODULE_NAME) - self.models_module = import_module(models_module_name) - - def ready(self): - """ - Override this method in subclasses to run code when Django starts. - """ diff --git a/django/apps/registry.py b/django/apps/registry.py deleted file mode 100644 index fe53d965d..000000000 --- a/django/apps/registry.py +++ /dev/null @@ -1,441 +0,0 @@ -from collections import Counter, defaultdict, OrderedDict -import os -import sys -import threading -import warnings - -from django.core.exceptions import AppRegistryNotReady, ImproperlyConfigured -from django.utils import lru_cache -from django.utils.deprecation import RemovedInDjango19Warning -from django.utils._os import upath - -from .config import AppConfig - - -class Apps(object): - """ - A registry that stores the configuration of installed applications. - - It also keeps track of models eg. to provide reverse-relations. - """ - - def __init__(self, installed_apps=()): - # installed_apps is set to None when creating the master registry - # because it cannot be populated at that point. Other registries must - # provide a list of installed apps and are populated immediately. - if installed_apps is None and hasattr(sys.modules[__name__], 'apps'): - raise RuntimeError("You must supply an installed_apps argument.") - - # Mapping of app labels => model names => model classes. Every time a - # model is imported, ModelBase.__new__ calls apps.register_model which - # creates an entry in all_models. All imported models are registered, - # regardless of whether they're defined in an installed application - # and whether the registry has been populated. Since it isn't possible - # to reimport a module safely (it could reexecute initialization code) - # all_models is never overridden or reset. - self.all_models = defaultdict(OrderedDict) - - # Mapping of labels to AppConfig instances for installed apps. - self.app_configs = OrderedDict() - - # Stack of app_configs. Used to store the current state in - # set_available_apps and set_installed_apps. - self.stored_app_configs = [] - - # Whether the registry is populated. - self.apps_ready = self.models_ready = self.ready = False - - # Lock for thread-safe population. - self._lock = threading.Lock() - - # Pending lookups for lazy relations. - self._pending_lookups = {} - - # Populate apps and models, unless it's the master registry. - if installed_apps is not None: - self.populate(installed_apps) - - def populate(self, installed_apps=None): - """ - Loads application configurations and models. - - This method imports each application module and then each model module. - - It is thread safe and idempotent, but not reentrant. - """ - if self.ready: - return - - # populate() might be called by two threads in parallel on servers - # that create threads before initializing the WSGI callable. - with self._lock: - if self.ready: - return - - # app_config should be pristine, otherwise the code below won't - # guarantee that the order matches the order in INSTALLED_APPS. - if self.app_configs: - raise RuntimeError("populate() isn't reentrant") - - # Load app configs and app modules. - for entry in installed_apps: - if isinstance(entry, AppConfig): - app_config = entry - else: - app_config = AppConfig.create(entry) - if app_config.label in self.app_configs: - raise ImproperlyConfigured( - "Application labels aren't unique, " - "duplicates: %s" % app_config.label) - - self.app_configs[app_config.label] = app_config - - # Check for duplicate app names. - counts = Counter( - app_config.name for app_config in self.app_configs.values()) - duplicates = [ - name for name, count in counts.most_common() if count > 1] - if duplicates: - raise ImproperlyConfigured( - "Application names aren't unique, " - "duplicates: %s" % ", ".join(duplicates)) - - self.apps_ready = True - - # Load models. - for app_config in self.app_configs.values(): - all_models = self.all_models[app_config.label] - app_config.import_models(all_models) - - self.clear_cache() - - self.models_ready = True - - for app_config in self.get_app_configs(): - app_config.ready() - - self.ready = True - - def check_apps_ready(self): - """ - Raises an exception if all apps haven't been imported yet. - """ - if not self.apps_ready: - raise AppRegistryNotReady("Apps aren't loaded yet.") - - def check_models_ready(self): - """ - Raises an exception if all models haven't been imported yet. - """ - if not self.models_ready: - raise AppRegistryNotReady("Models aren't loaded yet.") - - def get_app_configs(self): - """ - Imports applications and returns an iterable of app configs. - """ - self.check_apps_ready() - return self.app_configs.values() - - def get_app_config(self, app_label): - """ - Imports applications and returns an app config for the given label. - - Raises LookupError if no application exists with this label. - """ - self.check_apps_ready() - try: - return self.app_configs[app_label] - except KeyError: - raise LookupError("No installed app with label '%s'." % app_label) - - # This method is performance-critical at least for Django's test suite. - @lru_cache.lru_cache(maxsize=None) - def get_models(self, app_mod=None, include_auto_created=False, - include_deferred=False, include_swapped=False): - """ - Returns a list of all installed models. - - By default, the following models aren't included: - - - auto-created models for many-to-many relations without - an explicit intermediate table, - - models created to satisfy deferred attribute queries, - - models that have been swapped out. - - Set the corresponding keyword argument to True to include such models. - """ - self.check_models_ready() - if app_mod: - warnings.warn( - "The app_mod argument of get_models is deprecated.", - RemovedInDjango19Warning, stacklevel=2) - app_label = app_mod.__name__.split('.')[-2] - try: - return list(self.get_app_config(app_label).get_models( - include_auto_created, include_deferred, include_swapped)) - except LookupError: - return [] - - result = [] - for app_config in self.app_configs.values(): - result.extend(list(app_config.get_models( - include_auto_created, include_deferred, include_swapped))) - return result - - def get_model(self, app_label, model_name=None): - """ - Returns the model matching the given app_label and model_name. - - As a shortcut, this function also accepts a single argument in the - form .. - - model_name is case-insensitive. - - Raises LookupError if no application exists with this label, or no - model exists with this name in the application. Raises ValueError if - called with a single argument that doesn't contain exactly one dot. - """ - self.check_models_ready() - if model_name is None: - app_label, model_name = app_label.split('.') - return self.get_app_config(app_label).get_model(model_name.lower()) - - def register_model(self, app_label, model): - # Since this method is called when models are imported, it cannot - # perform imports because of the risk of import loops. It mustn't - # call get_app_config(). - model_name = model._meta.model_name - app_models = self.all_models[app_label] - if model_name in app_models: - if (model.__name__ == app_models[model_name].__name__ and - model.__module__ == app_models[model_name].__module__): - warnings.warn( - "Model '%s.%s' was already registered. " - "Reloading models is not advised as it can lead to inconsistencies, " - "most notably with related models." % (model_name, app_label), - RuntimeWarning, stacklevel=2) - else: - raise RuntimeError( - "Conflicting '%s' models in application '%s': %s and %s." % - (model_name, app_label, app_models[model_name], model)) - app_models[model_name] = model - self.clear_cache() - - def is_installed(self, app_name): - """ - Checks whether an application with this name exists in the registry. - - app_name is the full name of the app eg. 'django.contrib.admin'. - """ - self.check_apps_ready() - return any(ac.name == app_name for ac in self.app_configs.values()) - - def get_containing_app_config(self, object_name): - """ - Look for an app config containing a given object. - - object_name is the dotted Python path to the object. - - Returns the app config for the inner application in case of nesting. - Returns None if the object isn't in any registered app config. - """ - # In Django 1.7 and 1.8, it's allowed to call this method at import - # time, even while the registry is being populated. In Django 1.9 and - # later, that should be forbidden with `self.check_apps_ready()`. - candidates = [] - for app_config in self.app_configs.values(): - if object_name.startswith(app_config.name): - subpath = object_name[len(app_config.name):] - if subpath == '' or subpath[0] == '.': - candidates.append(app_config) - if candidates: - return sorted(candidates, key=lambda ac: -len(ac.name))[0] - - def get_registered_model(self, app_label, model_name): - """ - Similar to get_model(), but doesn't require that an app exists with - the given app_label. - - It's safe to call this method at import time, even while the registry - is being populated. - """ - model = self.all_models[app_label].get(model_name.lower()) - if model is None: - raise LookupError( - "Model '%s.%s' not registered." % (app_label, model_name)) - return model - - def set_available_apps(self, available): - """ - Restricts the set of installed apps used by get_app_config[s]. - - available must be an iterable of application names. - - set_available_apps() must be balanced with unset_available_apps(). - - Primarily used for performance optimization in TransactionTestCase. - - This method is safe is the sense that it doesn't trigger any imports. - """ - available = set(available) - installed = set(app_config.name for app_config in self.get_app_configs()) - if not available.issubset(installed): - raise ValueError("Available apps isn't a subset of installed " - "apps, extra apps: %s" % ", ".join(available - installed)) - - self.stored_app_configs.append(self.app_configs) - self.app_configs = OrderedDict( - (label, app_config) - for label, app_config in self.app_configs.items() - if app_config.name in available) - self.clear_cache() - - def unset_available_apps(self): - """ - Cancels a previous call to set_available_apps(). - """ - self.app_configs = self.stored_app_configs.pop() - self.clear_cache() - - def set_installed_apps(self, installed): - """ - Enables a different set of installed apps for get_app_config[s]. - - installed must be an iterable in the same format as INSTALLED_APPS. - - set_installed_apps() must be balanced with unset_installed_apps(), - even if it exits with an exception. - - Primarily used as a receiver of the setting_changed signal in tests. - - This method may trigger new imports, which may add new models to the - registry of all imported models. They will stay in the registry even - after unset_installed_apps(). Since it isn't possible to replay - imports safely (eg. that could lead to registering listeners twice), - models are registered when they're imported and never removed. - """ - if not self.ready: - raise AppRegistryNotReady("App registry isn't ready yet.") - self.stored_app_configs.append(self.app_configs) - self.app_configs = OrderedDict() - self.apps_ready = self.models_ready = self.ready = False - self.clear_cache() - self.populate(installed) - - def unset_installed_apps(self): - """ - Cancels a previous call to set_installed_apps(). - """ - self.app_configs = self.stored_app_configs.pop() - self.apps_ready = self.models_ready = self.ready = True - self.clear_cache() - - def clear_cache(self): - """ - Clears all internal caches, for methods that alter the app registry. - - This is mostly used in tests. - """ - self.get_models.cache_clear() - - ### DEPRECATED METHODS GO BELOW THIS LINE ### - - def load_app(self, app_name): - """ - Loads the app with the provided fully qualified name, and returns the - model module. - """ - warnings.warn( - "load_app(app_name) is deprecated.", - RemovedInDjango19Warning, stacklevel=2) - app_config = AppConfig.create(app_name) - app_config.import_models(self.all_models[app_config.label]) - self.app_configs[app_config.label] = app_config - self.clear_cache() - return app_config.models_module - - def app_cache_ready(self): - warnings.warn( - "app_cache_ready() is deprecated in favor of the ready property.", - RemovedInDjango19Warning, stacklevel=2) - return self.ready - - def get_app(self, app_label): - """ - Returns the module containing the models for the given app_label. - """ - warnings.warn( - "get_app_config(app_label).models_module supersedes get_app(app_label).", - RemovedInDjango19Warning, stacklevel=2) - try: - models_module = self.get_app_config(app_label).models_module - except LookupError as exc: - # Change the exception type for backwards compatibility. - raise ImproperlyConfigured(*exc.args) - if models_module is None: - raise ImproperlyConfigured( - "App '%s' doesn't have a models module." % app_label) - return models_module - - def get_apps(self): - """ - Returns a list of all installed modules that contain models. - """ - warnings.warn( - "[a.models_module for a in get_app_configs()] supersedes get_apps().", - RemovedInDjango19Warning, stacklevel=2) - app_configs = self.get_app_configs() - return [app_config.models_module for app_config in app_configs - if app_config.models_module is not None] - - def _get_app_package(self, app): - return '.'.join(app.__name__.split('.')[:-1]) - - def get_app_package(self, app_label): - warnings.warn( - "get_app_config(label).name supersedes get_app_package(label).", - RemovedInDjango19Warning, stacklevel=2) - return self._get_app_package(self.get_app(app_label)) - - def _get_app_path(self, app): - if hasattr(app, '__path__'): # models/__init__.py package - app_path = app.__path__[0] - else: # models.py module - app_path = app.__file__ - return os.path.dirname(upath(app_path)) - - def get_app_path(self, app_label): - warnings.warn( - "get_app_config(label).path supersedes get_app_path(label).", - RemovedInDjango19Warning, stacklevel=2) - return self._get_app_path(self.get_app(app_label)) - - def get_app_paths(self): - """ - Returns a list of paths to all installed apps. - - Useful for discovering files at conventional locations inside apps - (static files, templates, etc.) - """ - warnings.warn( - "[a.path for a in get_app_configs()] supersedes get_app_paths().", - RemovedInDjango19Warning, stacklevel=2) - self.check_apps_ready() - app_paths = [] - for app in self.get_apps(): - app_paths.append(self._get_app_path(app)) - return app_paths - - def register_models(self, app_label, *models): - """ - Register a set of models as belonging to an app. - """ - warnings.warn( - "register_models(app_label, *models) is deprecated.", - RemovedInDjango19Warning, stacklevel=2) - for model in models: - self.register_model(app_label, model) - - -apps = Apps(installed_apps=None) diff --git a/django/bin/django-admin.py b/django/bin/django-admin.py deleted file mode 100755 index f518cdc46..000000000 --- a/django/bin/django-admin.py +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env python -from django.core import management - -if __name__ == "__main__": - management.execute_from_command_line() diff --git a/django/conf/__init__.py b/django/conf/__init__.py deleted file mode 100644 index 2a4fae887..000000000 --- a/django/conf/__init__.py +++ /dev/null @@ -1,172 +0,0 @@ -""" -Settings and configuration for Django. - -Values will be read from the module specified by the DJANGO_SETTINGS_MODULE environment -variable, and then from django.conf.global_settings; see the global settings file for -a list of all possible variables. -""" - -import importlib -import os -import time # Needed for Windows - -from django.conf import global_settings -from django.core.exceptions import ImproperlyConfigured -from django.utils.functional import LazyObject, empty -from django.utils import six - -ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE" - - -class LazySettings(LazyObject): - """ - A lazy proxy for either global Django settings or a custom settings object. - The user can manually configure settings prior to using them. Otherwise, - Django uses the settings module pointed to by DJANGO_SETTINGS_MODULE. - """ - def _setup(self, name=None): - """ - Load the settings module pointed to by the environment variable. This - is used the first time we need any settings at all, if the user has not - previously configured the settings manually. - """ - settings_module = os.environ.get(ENVIRONMENT_VARIABLE) - if not settings_module: - desc = ("setting %s" % name) if name else "settings" - raise ImproperlyConfigured( - "Requested %s, but settings are not configured. " - "You must either define the environment variable %s " - "or call settings.configure() before accessing settings." - % (desc, ENVIRONMENT_VARIABLE)) - - self._wrapped = Settings(settings_module) - - def __getattr__(self, name): - if self._wrapped is empty: - self._setup(name) - return getattr(self._wrapped, name) - - def configure(self, default_settings=global_settings, **options): - """ - Called to manually configure the settings. The 'default_settings' - parameter sets where to retrieve any unspecified values from (its - argument must support attribute access (__getattr__)). - """ - if self._wrapped is not empty: - raise RuntimeError('Settings already configured.') - holder = UserSettingsHolder(default_settings) - for name, value in options.items(): - setattr(holder, name, value) - self._wrapped = holder - - @property - def configured(self): - """ - Returns True if the settings have already been configured. - """ - return self._wrapped is not empty - - -class BaseSettings(object): - """ - Common logic for settings whether set by a module or by the user. - """ - def __setattr__(self, name, value): - if name in ("MEDIA_URL", "STATIC_URL") and value and not value.endswith('/'): - raise ImproperlyConfigured("If set, %s must end with a slash" % name) - elif name == "ALLOWED_INCLUDE_ROOTS" and isinstance(value, six.string_types): - raise ValueError("The ALLOWED_INCLUDE_ROOTS setting must be set " - "to a tuple, not a string.") - object.__setattr__(self, name, value) - - -class Settings(BaseSettings): - def __init__(self, settings_module): - # update this dict from global settings (but only for ALL_CAPS settings) - for setting in dir(global_settings): - if setting.isupper(): - setattr(self, setting, getattr(global_settings, setting)) - - # store the settings module in case someone later cares - self.SETTINGS_MODULE = settings_module - - try: - mod = importlib.import_module(self.SETTINGS_MODULE) - except ImportError as e: - raise ImportError( - "Could not import settings '%s' (Is it on sys.path? Is there an import error in the settings file?): %s" - % (self.SETTINGS_MODULE, e) - ) - - tuple_settings = ("INSTALLED_APPS", "TEMPLATE_DIRS") - self._explicit_settings = set() - for setting in dir(mod): - if setting.isupper(): - setting_value = getattr(mod, setting) - - if (setting in tuple_settings and - isinstance(setting_value, six.string_types)): - raise ImproperlyConfigured("The %s setting must be a tuple. " - "Please fix your settings." % setting) - setattr(self, setting, setting_value) - self._explicit_settings.add(setting) - - if not self.SECRET_KEY: - raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.") - - if hasattr(time, 'tzset') and self.TIME_ZONE: - # When we can, attempt to validate the timezone. If we can't find - # this file, no check happens and it's harmless. - zoneinfo_root = '/usr/share/zoneinfo' - if (os.path.exists(zoneinfo_root) and not - os.path.exists(os.path.join(zoneinfo_root, *(self.TIME_ZONE.split('/'))))): - raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE) - # Move the time zone info into os.environ. See ticket #2315 for why - # we don't do this unconditionally (breaks Windows). - os.environ['TZ'] = self.TIME_ZONE - time.tzset() - - def is_overridden(self, setting): - return setting in self._explicit_settings - - -class UserSettingsHolder(BaseSettings): - """ - Holder for user configured settings. - """ - # SETTINGS_MODULE doesn't make much sense in the manually configured - # (standalone) case. - SETTINGS_MODULE = None - - def __init__(self, default_settings): - """ - Requests for configuration variables not in this class are satisfied - from the module specified in default_settings (if possible). - """ - self.__dict__['_deleted'] = set() - self.default_settings = default_settings - - def __getattr__(self, name): - if name in self._deleted: - raise AttributeError - return getattr(self.default_settings, name) - - def __setattr__(self, name, value): - self._deleted.discard(name) - super(UserSettingsHolder, self).__setattr__(name, value) - - def __delattr__(self, name): - self._deleted.add(name) - if hasattr(self, name): - super(UserSettingsHolder, self).__delattr__(name) - - def __dir__(self): - return list(self.__dict__) + dir(self.default_settings) - - def is_overridden(self, setting): - deleted = (setting in self._deleted) - set_locally = (setting in self.__dict__) - set_on_default = getattr(self.default_settings, 'is_overridden', lambda s: False)(setting) - return (deleted or set_locally or set_on_default) - -settings = LazySettings() diff --git a/django/conf/app_template/__init__.py b/django/conf/app_template/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/app_template/admin.py b/django/conf/app_template/admin.py deleted file mode 100644 index 8c38f3f3d..000000000 --- a/django/conf/app_template/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/django/conf/app_template/migrations/__init__.py b/django/conf/app_template/migrations/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/app_template/models.py b/django/conf/app_template/models.py deleted file mode 100644 index 71a836239..000000000 --- a/django/conf/app_template/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/django/conf/app_template/tests.py b/django/conf/app_template/tests.py deleted file mode 100644 index 7ce503c2d..000000000 --- a/django/conf/app_template/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/django/conf/app_template/views.py b/django/conf/app_template/views.py deleted file mode 100644 index 91ea44a21..000000000 --- a/django/conf/app_template/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py deleted file mode 100644 index c1f77af74..000000000 --- a/django/conf/global_settings.py +++ /dev/null @@ -1,640 +0,0 @@ -# Default Django settings. Override these with settings in the module -# pointed-to by the DJANGO_SETTINGS_MODULE environment variable. - -# This is defined here as a do-nothing function because we can't import -# django.utils.translation -- that module depends on the settings. -gettext_noop = lambda s: s - -#################### -# CORE # -#################### - -DEBUG = False -TEMPLATE_DEBUG = False - -# Whether the framework should propagate raw exceptions rather than catching -# them. This is useful under some testing situations and should never be used -# on a live site. -DEBUG_PROPAGATE_EXCEPTIONS = False - -# Whether to use the "Etag" header. This saves bandwidth but slows down performance. -USE_ETAGS = False - -# People who get code error notifications. -# In the format (('Full Name', 'email@example.com'), ('Full Name', 'anotheremail@example.com')) -ADMINS = () - -# Tuple of IP addresses, as strings, that: -# * See debug comments, when DEBUG is true -# * Receive x-headers -INTERNAL_IPS = () - -# Hosts/domain names that are valid for this site. -# "*" matches anything, ".example.com" matches example.com and all subdomains -ALLOWED_HOSTS = [] - -# Local time zone for this installation. All choices can be found here: -# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name (although not all -# systems may support all possibilities). When USE_TZ is True, this is -# interpreted as the default user time zone. -TIME_ZONE = 'America/Chicago' - -# If you set this to True, Django will use timezone-aware datetimes. -USE_TZ = False - -# Language code for this installation. All choices can be found here: -# http://www.i18nguy.com/unicode/language-identifiers.html -LANGUAGE_CODE = 'en-us' - -# Languages we provide translations for, out of the box. -LANGUAGES = ( - ('af', gettext_noop('Afrikaans')), - ('ar', gettext_noop('Arabic')), - ('ast', gettext_noop('Asturian')), - ('az', gettext_noop('Azerbaijani')), - ('bg', gettext_noop('Bulgarian')), - ('be', gettext_noop('Belarusian')), - ('bn', gettext_noop('Bengali')), - ('br', gettext_noop('Breton')), - ('bs', gettext_noop('Bosnian')), - ('ca', gettext_noop('Catalan')), - ('cs', gettext_noop('Czech')), - ('cy', gettext_noop('Welsh')), - ('da', gettext_noop('Danish')), - ('de', gettext_noop('German')), - ('el', gettext_noop('Greek')), - ('en', gettext_noop('English')), - ('en-au', gettext_noop('Australian English')), - ('en-gb', gettext_noop('British English')), - ('eo', gettext_noop('Esperanto')), - ('es', gettext_noop('Spanish')), - ('es-ar', gettext_noop('Argentinian Spanish')), - ('es-mx', gettext_noop('Mexican Spanish')), - ('es-ni', gettext_noop('Nicaraguan Spanish')), - ('es-ve', gettext_noop('Venezuelan Spanish')), - ('et', gettext_noop('Estonian')), - ('eu', gettext_noop('Basque')), - ('fa', gettext_noop('Persian')), - ('fi', gettext_noop('Finnish')), - ('fr', gettext_noop('French')), - ('fy', gettext_noop('Frisian')), - ('ga', gettext_noop('Irish')), - ('gl', gettext_noop('Galician')), - ('he', gettext_noop('Hebrew')), - ('hi', gettext_noop('Hindi')), - ('hr', gettext_noop('Croatian')), - ('hu', gettext_noop('Hungarian')), - ('ia', gettext_noop('Interlingua')), - ('id', gettext_noop('Indonesian')), - ('io', gettext_noop('Ido')), - ('is', gettext_noop('Icelandic')), - ('it', gettext_noop('Italian')), - ('ja', gettext_noop('Japanese')), - ('ka', gettext_noop('Georgian')), - ('kk', gettext_noop('Kazakh')), - ('km', gettext_noop('Khmer')), - ('kn', gettext_noop('Kannada')), - ('ko', gettext_noop('Korean')), - ('lb', gettext_noop('Luxembourgish')), - ('lt', gettext_noop('Lithuanian')), - ('lv', gettext_noop('Latvian')), - ('mk', gettext_noop('Macedonian')), - ('ml', gettext_noop('Malayalam')), - ('mn', gettext_noop('Mongolian')), - ('mr', gettext_noop('Marathi')), - ('my', gettext_noop('Burmese')), - ('nb', gettext_noop('Norwegian Bokmal')), - ('ne', gettext_noop('Nepali')), - ('nl', gettext_noop('Dutch')), - ('nn', gettext_noop('Norwegian Nynorsk')), - ('os', gettext_noop('Ossetic')), - ('pa', gettext_noop('Punjabi')), - ('pl', gettext_noop('Polish')), - ('pt', gettext_noop('Portuguese')), - ('pt-br', gettext_noop('Brazilian Portuguese')), - ('ro', gettext_noop('Romanian')), - ('ru', gettext_noop('Russian')), - ('sk', gettext_noop('Slovak')), - ('sl', gettext_noop('Slovenian')), - ('sq', gettext_noop('Albanian')), - ('sr', gettext_noop('Serbian')), - ('sr-latn', gettext_noop('Serbian Latin')), - ('sv', gettext_noop('Swedish')), - ('sw', gettext_noop('Swahili')), - ('ta', gettext_noop('Tamil')), - ('te', gettext_noop('Telugu')), - ('th', gettext_noop('Thai')), - ('tr', gettext_noop('Turkish')), - ('tt', gettext_noop('Tatar')), - ('udm', gettext_noop('Udmurt')), - ('uk', gettext_noop('Ukrainian')), - ('ur', gettext_noop('Urdu')), - ('vi', gettext_noop('Vietnamese')), - ('zh-cn', gettext_noop('Simplified Chinese')), - ('zh-hans', gettext_noop('Simplified Chinese')), - ('zh-hant', gettext_noop('Traditional Chinese')), - ('zh-tw', gettext_noop('Traditional Chinese')), -) - -# Languages using BiDi (right-to-left) layout -LANGUAGES_BIDI = ("he", "ar", "fa", "ur") - -# If you set this to False, Django will make some optimizations so as not -# to load the internationalization machinery. -USE_I18N = True -LOCALE_PATHS = () - -# Settings for language cookie -LANGUAGE_COOKIE_NAME = 'django_language' -LANGUAGE_COOKIE_AGE = None -LANGUAGE_COOKIE_DOMAIN = None -LANGUAGE_COOKIE_PATH = '/' - - -# If you set this to True, Django will format dates, numbers and calendars -# according to user current locale. -USE_L10N = False - -# Not-necessarily-technical managers of the site. They get broken link -# notifications and other various emails. -MANAGERS = ADMINS - -# Default content type and charset to use for all HttpResponse objects, if a -# MIME type isn't manually specified. These are used to construct the -# Content-Type header. -DEFAULT_CONTENT_TYPE = 'text/html' -DEFAULT_CHARSET = 'utf-8' - -# Encoding of files read from disk (template and initial SQL files). -FILE_CHARSET = 'utf-8' - -# Email address that error messages come from. -SERVER_EMAIL = 'root@localhost' - -# Whether to send broken-link emails. Deprecated, must be removed in 1.8. -SEND_BROKEN_LINK_EMAILS = False - -# Database connection info. If left empty, will default to the dummy backend. -DATABASES = {} - -# Classes used to implement DB routing behavior. -DATABASE_ROUTERS = [] - -# The email backend to use. For possible shortcuts see django.core.mail. -# The default is to use the SMTP backend. -# Third-party backends can be specified by providing a Python path -# to a module that defines an EmailBackend class. -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' - -# Host for sending email. -EMAIL_HOST = 'localhost' - -# Port for sending email. -EMAIL_PORT = 25 - -# Optional SMTP authentication information for EMAIL_HOST. -EMAIL_HOST_USER = '' -EMAIL_HOST_PASSWORD = '' -EMAIL_USE_TLS = False -EMAIL_USE_SSL = False - -# List of strings representing installed apps. -INSTALLED_APPS = () - -# List of locations of the template source files, in search order. -TEMPLATE_DIRS = () - -# List of callables that know how to import templates from various sources. -# See the comments in django/core/template/loader.py for interface -# documentation. -TEMPLATE_LOADERS = ( - 'django.template.loaders.filesystem.Loader', - 'django.template.loaders.app_directories.Loader', - # 'django.template.loaders.eggs.Loader', -) - -# List of processors used by RequestContext to populate the context. -# Each one should be a callable that takes the request object as its -# only parameter and returns a dictionary to add to the context. -TEMPLATE_CONTEXT_PROCESSORS = ( - 'django.contrib.auth.context_processors.auth', - 'django.core.context_processors.debug', - 'django.core.context_processors.i18n', - 'django.core.context_processors.media', - 'django.core.context_processors.static', - 'django.core.context_processors.tz', - # 'django.core.context_processors.request', - 'django.contrib.messages.context_processors.messages', -) - -# Output to use in template system for invalid (e.g. misspelled) variables. -TEMPLATE_STRING_IF_INVALID = '' - -# Default email address to use for various automated correspondence from -# the site managers. -DEFAULT_FROM_EMAIL = 'webmaster@localhost' - -# Subject-line prefix for email messages send with django.core.mail.mail_admins -# or ...mail_managers. Make sure to include the trailing space. -EMAIL_SUBJECT_PREFIX = '[Django] ' - -# Whether to append trailing slashes to URLs. -APPEND_SLASH = True - -# Whether to prepend the "www." subdomain to URLs that don't have it. -PREPEND_WWW = False - -# Override the server-derived value of SCRIPT_NAME -FORCE_SCRIPT_NAME = None - -# List of compiled regular expression objects representing User-Agent strings -# that are not allowed to visit any page, systemwide. Use this for bad -# robots/crawlers. Here are a few examples: -# import re -# DISALLOWED_USER_AGENTS = ( -# re.compile(r'^NaverBot.*'), -# re.compile(r'^EmailSiphon.*'), -# re.compile(r'^SiteSucker.*'), -# re.compile(r'^sohu-search') -# ) -DISALLOWED_USER_AGENTS = () - -ABSOLUTE_URL_OVERRIDES = {} - -# Tuple of strings representing allowed prefixes for the {% ssi %} tag. -# Example: ('/home/html', '/var/www') -ALLOWED_INCLUDE_ROOTS = () - -# If this is an admin settings module, this should be a list of -# settings modules (in the format 'foo.bar.baz') for which this admin -# is an admin. -ADMIN_FOR = () - -# List of compiled regular expression objects representing URLs that need not -# be reported by BrokenLinkEmailsMiddleware. Here are a few examples: -# import re -# IGNORABLE_404_URLS = ( -# re.compile(r'^/apple-touch-icon.*\.png$'), -# re.compile(r'^/favicon.ico$), -# re.compile(r'^/robots.txt$), -# re.compile(r'^/phpmyadmin/), -# re.compile(r'\.(cgi|php|pl)$'), -# ) -IGNORABLE_404_URLS = () - -# A secret key for this particular Django installation. Used in secret-key -# hashing algorithms. Set this in your settings, or Django will complain -# loudly. -SECRET_KEY = '' - -# Default file storage mechanism that holds media. -DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage' - -# Absolute filesystem path to the directory that will hold user-uploaded files. -# Example: "/var/www/example.com/media/" -MEDIA_ROOT = '' - -# URL that handles the media served from MEDIA_ROOT. -# Examples: "http://example.com/media/", "http://media.example.com/" -MEDIA_URL = '' - -# Absolute path to the directory static files should be collected to. -# Example: "/var/www/example.com/static/" -STATIC_ROOT = None - -# URL that handles the static files served from STATIC_ROOT. -# Example: "http://example.com/static/", "http://static.example.com/" -STATIC_URL = None - -# List of upload handler classes to be applied in order. -FILE_UPLOAD_HANDLERS = ( - 'django.core.files.uploadhandler.MemoryFileUploadHandler', - 'django.core.files.uploadhandler.TemporaryFileUploadHandler', -) - -# Maximum size, in bytes, of a request before it will be streamed to the -# file system instead of into memory. -FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440 # i.e. 2.5 MB - -# Directory in which upload streamed files will be temporarily saved. A value of -# `None` will make Django use the operating system's default temporary directory -# (i.e. "/tmp" on *nix systems). -FILE_UPLOAD_TEMP_DIR = None - -# The numeric mode to set newly-uploaded files to. The value should be a mode -# you'd pass directly to os.chmod; see http://docs.python.org/lib/os-file-dir.html. -FILE_UPLOAD_PERMISSIONS = None - -# The numeric mode to assign to newly-created directories, when uploading files. -# The value should be a mode as you'd pass to os.chmod; -# see http://docs.python.org/lib/os-file-dir.html. -FILE_UPLOAD_DIRECTORY_PERMISSIONS = None - -# Python module path where user will place custom format definition. -# The directory where this setting is pointing should contain subdirectories -# named as the locales, containing a formats.py file -# (i.e. "myproject.locale" for myproject/locale/en/formats.py etc. use) -FORMAT_MODULE_PATH = None - -# Default formatting for date objects. See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'N j, Y' - -# Default formatting for datetime objects. See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATETIME_FORMAT = 'N j, Y, P' - -# Default formatting for time objects. See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -TIME_FORMAT = 'P' - -# Default formatting for date objects when only the year and month are relevant. -# See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -YEAR_MONTH_FORMAT = 'F Y' - -# Default formatting for date objects when only the month and day are relevant. -# See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -MONTH_DAY_FORMAT = 'F j' - -# Default short formatting for date objects. See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -SHORT_DATE_FORMAT = 'm/d/Y' - -# Default short formatting for datetime objects. -# See all available format strings here: -# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -SHORT_DATETIME_FORMAT = 'm/d/Y P' - -# Default formats to be used when parsing dates from input boxes, in order -# See all available format string here: -# http://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -) - -# Default formats to be used when parsing times from input boxes, in order -# See all available format string here: -# http://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' -) - -# Default formats to be used when parsing dates and times from input boxes, -# in order -# See all available format string here: -# http://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' -) - -# First day of week, to be used on calendars -# 0 means Sunday, 1 means Monday... -FIRST_DAY_OF_WEEK = 0 - -# Decimal separator symbol -DECIMAL_SEPARATOR = '.' - -# Boolean that sets whether to add thousand separator when formatting numbers -USE_THOUSAND_SEPARATOR = False - -# Number of digits that will be together, when splitting them by -# THOUSAND_SEPARATOR. 0 means no grouping, 3 means splitting by thousands... -NUMBER_GROUPING = 0 - -# Thousand separator symbol -THOUSAND_SEPARATOR = ',' - -# Do you want to manage transactions manually? -# Hint: you really don't! -TRANSACTIONS_MANAGED = False - -# The tablespaces to use for each model when not specified otherwise. -DEFAULT_TABLESPACE = '' -DEFAULT_INDEX_TABLESPACE = '' - -# Default X-Frame-Options header value -X_FRAME_OPTIONS = 'SAMEORIGIN' - -USE_X_FORWARDED_HOST = False - -# The Python dotted path to the WSGI application that Django's internal servers -# (runserver, runfcgi) will use. If `None`, the return value of -# 'django.core.wsgi.get_wsgi_application' is used, thus preserving the same -# behavior as previous versions of Django. Otherwise this should point to an -# actual WSGI application object. -WSGI_APPLICATION = None - -# If your Django app is behind a proxy that sets a header to specify secure -# connections, AND that proxy ensures that user-submitted headers with the -# same name are ignored (so that people can't spoof it), set this value to -# a tuple of (header_name, header_value). For any requests that come in with -# that header/value, request.is_secure() will return True. -# WARNING! Only set this if you fully understand what you're doing. Otherwise, -# you may be opening yourself up to a security risk. -SECURE_PROXY_SSL_HEADER = None - -############## -# MIDDLEWARE # -############## - -# List of middleware classes to use. Order is important; in the request phase, -# this middleware classes will be applied in the order given, and in the -# response phase the middleware will be applied in reverse order. -MIDDLEWARE_CLASSES = ( - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', -) - -############ -# SESSIONS # -############ - -SESSION_CACHE_ALIAS = 'default' # Cache to store session data if using the cache session backend. -SESSION_COOKIE_NAME = 'sessionid' # Cookie name. This can be whatever you want. -SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 2 # Age of cookie, in seconds (default: 2 weeks). -SESSION_COOKIE_DOMAIN = None # A string like ".example.com", or None for standard domain cookie. -SESSION_COOKIE_SECURE = False # Whether the session cookie should be secure (https:// only). -SESSION_COOKIE_PATH = '/' # The path of the session cookie. -SESSION_COOKIE_HTTPONLY = True # Whether to use the non-RFC standard httpOnly flag (IE, FF3+, others) -SESSION_SAVE_EVERY_REQUEST = False # Whether to save the session data on every request. -SESSION_EXPIRE_AT_BROWSER_CLOSE = False # Whether a user's session cookie expires when the Web browser is closed. -SESSION_ENGINE = 'django.contrib.sessions.backends.db' # The module to store session data -SESSION_FILE_PATH = None # Directory to store session files if using the file session module. If None, the backend will use a sensible default. -SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer' # class to serialize session data - -######### -# CACHE # -######### - -# The cache backends to use. -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', - } -} -CACHE_MIDDLEWARE_KEY_PREFIX = '' -CACHE_MIDDLEWARE_SECONDS = 600 -CACHE_MIDDLEWARE_ALIAS = 'default' - -#################### -# COMMENTS # -#################### - -COMMENTS_ALLOW_PROFANITIES = False - -# The profanities that will trigger a validation error in -# CommentDetailsForm.clean_comment. All of these should be in lowercase. -PROFANITIES_LIST = () - -################## -# AUTHENTICATION # -################## - -AUTH_USER_MODEL = 'auth.User' - -AUTHENTICATION_BACKENDS = ('django.contrib.auth.backends.ModelBackend',) - -LOGIN_URL = '/accounts/login/' - -LOGOUT_URL = '/accounts/logout/' - -LOGIN_REDIRECT_URL = '/accounts/profile/' - -# The number of days a password reset link is valid for -PASSWORD_RESET_TIMEOUT_DAYS = 3 - -# the first hasher in this list is the preferred algorithm. any -# password using different algorithms will be converted automatically -# upon login -PASSWORD_HASHERS = ( - 'django.contrib.auth.hashers.PBKDF2PasswordHasher', - 'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher', - 'django.contrib.auth.hashers.BCryptSHA256PasswordHasher', - 'django.contrib.auth.hashers.BCryptPasswordHasher', - 'django.contrib.auth.hashers.SHA1PasswordHasher', - 'django.contrib.auth.hashers.MD5PasswordHasher', - 'django.contrib.auth.hashers.UnsaltedSHA1PasswordHasher', - 'django.contrib.auth.hashers.UnsaltedMD5PasswordHasher', - 'django.contrib.auth.hashers.CryptPasswordHasher', -) - -########### -# SIGNING # -########### - -SIGNING_BACKEND = 'django.core.signing.TimestampSigner' - -######## -# CSRF # -######## - -# Dotted path to callable to be used as view when a request is -# rejected by the CSRF middleware. -CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure' - -# Settings for CSRF cookie. -CSRF_COOKIE_NAME = 'csrftoken' -CSRF_COOKIE_AGE = 60 * 60 * 24 * 7 * 52 -CSRF_COOKIE_DOMAIN = None -CSRF_COOKIE_PATH = '/' -CSRF_COOKIE_SECURE = False -CSRF_COOKIE_HTTPONLY = False - -############ -# MESSAGES # -############ - -# Class to use as messages backend -MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage' - -# Default values of MESSAGE_LEVEL and MESSAGE_TAGS are defined within -# django.contrib.messages to avoid imports in this settings file. - -########### -# LOGGING # -########### - -# The callable to use to configure logging -LOGGING_CONFIG = 'logging.config.dictConfig' - -# Custom logging configuration. -LOGGING = {} - -# Default exception reporter filter class used in case none has been -# specifically assigned to the HttpRequest instance. -DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter' - -########### -# TESTING # -########### - -# The name of the class to use to run the test suite -TEST_RUNNER = 'django.test.runner.DiscoverRunner' - -# Apps that don't need to be serialized at test database creation time -# (only apps with migrations are to start with) -TEST_NON_SERIALIZED_APPS = [] - -############ -# FIXTURES # -############ - -# The list of directories to search for fixtures -FIXTURE_DIRS = () - -############### -# STATICFILES # -############### - -# A list of locations of additional static files -STATICFILES_DIRS = () - -# The default file storage backend used during the build process -STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage' - -# List of finder classes that know how to find static files in -# various locations. -STATICFILES_FINDERS = ( - 'django.contrib.staticfiles.finders.FileSystemFinder', - 'django.contrib.staticfiles.finders.AppDirectoriesFinder', - # 'django.contrib.staticfiles.finders.DefaultStorageFinder', -) - -############## -# MIGRATIONS # -############## - -# Migration module overrides for apps, by app label. -MIGRATION_MODULES = {} - -################# -# SYSTEM CHECKS # -################# - -# List of all issues generated by system checks that should be silenced. Light -# issues like warnings, infos or debugs will not generate a message. Silencing -# serious issues like errors and criticals does not result in hiding the -# message, but Django will not stop you from e.g. running server. -SILENCED_SYSTEM_CHECKS = [] diff --git a/django/conf/locale/__init__.py b/django/conf/locale/__init__.py deleted file mode 100644 index 0c7f0e1d7..000000000 --- a/django/conf/locale/__init__.py +++ /dev/null @@ -1,530 +0,0 @@ -# -*- encoding: utf-8 -*- -from __future__ import unicode_literals - -# About name_local: capitalize it as if your language name was appearing -# inside a sentence in your language. - -LANG_INFO = { - 'af': { - 'bidi': False, - 'code': 'af', - 'name': 'Afrikaans', - 'name_local': 'Afrikaans', - }, - 'ar': { - 'bidi': True, - 'code': 'ar', - 'name': 'Arabic', - 'name_local': 'العربيّة', - }, - 'ast': { - 'bidi': False, - 'code': 'ast', - 'name': 'Asturian', - 'name_local': 'asturianu', - }, - 'az': { - 'bidi': True, - 'code': 'az', - 'name': 'Azerbaijani', - 'name_local': 'azərbaycan dili', - }, - 'be': { - 'bidi': False, - 'code': 'be', - 'name': 'Belarusian', - 'name_local': 'беларуская', - }, - 'bg': { - 'bidi': False, - 'code': 'bg', - 'name': 'Bulgarian', - 'name_local': 'български', - }, - 'bn': { - 'bidi': False, - 'code': 'bn', - 'name': 'Bengali', - 'name_local': 'বাংলা', - }, - 'br': { - 'bidi': False, - 'code': 'br', - 'name': 'Breton', - 'name_local': 'brezhoneg', - }, - 'bs': { - 'bidi': False, - 'code': 'bs', - 'name': 'Bosnian', - 'name_local': 'bosanski', - }, - 'ca': { - 'bidi': False, - 'code': 'ca', - 'name': 'Catalan', - 'name_local': 'català', - }, - 'cs': { - 'bidi': False, - 'code': 'cs', - 'name': 'Czech', - 'name_local': 'česky', - }, - 'cy': { - 'bidi': False, - 'code': 'cy', - 'name': 'Welsh', - 'name_local': 'Cymraeg', - }, - 'da': { - 'bidi': False, - 'code': 'da', - 'name': 'Danish', - 'name_local': 'dansk', - }, - 'de': { - 'bidi': False, - 'code': 'de', - 'name': 'German', - 'name_local': 'Deutsch', - }, - 'el': { - 'bidi': False, - 'code': 'el', - 'name': 'Greek', - 'name_local': 'Ελληνικά', - }, - 'en': { - 'bidi': False, - 'code': 'en', - 'name': 'English', - 'name_local': 'English', - }, - 'en-au': { - 'bidi': False, - 'code': 'en-au', - 'name': 'Australian English', - 'name_local': 'Australian English', - }, - 'en-gb': { - 'bidi': False, - 'code': 'en-gb', - 'name': 'British English', - 'name_local': 'British English', - }, - 'eo': { - 'bidi': False, - 'code': 'eo', - 'name': 'Esperanto', - 'name_local': 'Esperanto', - }, - 'es': { - 'bidi': False, - 'code': 'es', - 'name': 'Spanish', - 'name_local': 'español', - }, - 'es-ar': { - 'bidi': False, - 'code': 'es-ar', - 'name': 'Argentinian Spanish', - 'name_local': 'español de Argentina', - }, - 'es-mx': { - 'bidi': False, - 'code': 'es-mx', - 'name': 'Mexican Spanish', - 'name_local': 'español de Mexico', - }, - 'es-ni': { - 'bidi': False, - 'code': 'es-ni', - 'name': 'Nicaraguan Spanish', - 'name_local': 'español de Nicaragua', - }, - 'es-ve': { - 'bidi': False, - 'code': 'es-ve', - 'name': 'Venezuelan Spanish', - 'name_local': 'español de Venezuela', - }, - 'et': { - 'bidi': False, - 'code': 'et', - 'name': 'Estonian', - 'name_local': 'eesti', - }, - 'eu': { - 'bidi': False, - 'code': 'eu', - 'name': 'Basque', - 'name_local': 'Basque', - }, - 'fa': { - 'bidi': True, - 'code': 'fa', - 'name': 'Persian', - 'name_local': 'فارسی', - }, - 'fi': { - 'bidi': False, - 'code': 'fi', - 'name': 'Finnish', - 'name_local': 'suomi', - }, - 'fr': { - 'bidi': False, - 'code': 'fr', - 'name': 'French', - 'name_local': 'français', - }, - 'fy': { - 'bidi': False, - 'code': 'fy', - 'name': 'Frisian', - 'name_local': 'frysk', - }, - 'ga': { - 'bidi': False, - 'code': 'ga', - 'name': 'Irish', - 'name_local': 'Gaeilge', - }, - 'gl': { - 'bidi': False, - 'code': 'gl', - 'name': 'Galician', - 'name_local': 'galego', - }, - 'he': { - 'bidi': True, - 'code': 'he', - 'name': 'Hebrew', - 'name_local': 'עברית', - }, - 'hi': { - 'bidi': False, - 'code': 'hi', - 'name': 'Hindi', - 'name_local': 'Hindi', - }, - 'hr': { - 'bidi': False, - 'code': 'hr', - 'name': 'Croatian', - 'name_local': 'Hrvatski', - }, - 'hu': { - 'bidi': False, - 'code': 'hu', - 'name': 'Hungarian', - 'name_local': 'Magyar', - }, - 'ia': { - 'bidi': False, - 'code': 'ia', - 'name': 'Interlingua', - 'name_local': 'Interlingua', - }, - 'io': { - 'bidi': False, - 'code': 'io', - 'name': 'Ido', - 'name_local': 'ido', - }, - 'id': { - 'bidi': False, - 'code': 'id', - 'name': 'Indonesian', - 'name_local': 'Bahasa Indonesia', - }, - 'is': { - 'bidi': False, - 'code': 'is', - 'name': 'Icelandic', - 'name_local': 'Íslenska', - }, - 'it': { - 'bidi': False, - 'code': 'it', - 'name': 'Italian', - 'name_local': 'italiano', - }, - 'ja': { - 'bidi': False, - 'code': 'ja', - 'name': 'Japanese', - 'name_local': '日本語', - }, - 'ka': { - 'bidi': False, - 'code': 'ka', - 'name': 'Georgian', - 'name_local': 'ქართული', - }, - 'kk': { - 'bidi': False, - 'code': 'kk', - 'name': 'Kazakh', - 'name_local': 'Қазақ', - }, - 'km': { - 'bidi': False, - 'code': 'km', - 'name': 'Khmer', - 'name_local': 'Khmer', - }, - 'kn': { - 'bidi': False, - 'code': 'kn', - 'name': 'Kannada', - 'name_local': 'Kannada', - }, - 'ko': { - 'bidi': False, - 'code': 'ko', - 'name': 'Korean', - 'name_local': '한국어', - }, - 'lb': { - 'bidi': False, - 'code': 'lb', - 'name': 'Luxembourgish', - 'name_local': 'Lëtzebuergesch', - }, - 'lt': { - 'bidi': False, - 'code': 'lt', - 'name': 'Lithuanian', - 'name_local': 'Lietuviškai', - }, - 'lv': { - 'bidi': False, - 'code': 'lv', - 'name': 'Latvian', - 'name_local': 'latviešu', - }, - 'mk': { - 'bidi': False, - 'code': 'mk', - 'name': 'Macedonian', - 'name_local': 'Македонски', - }, - 'ml': { - 'bidi': False, - 'code': 'ml', - 'name': 'Malayalam', - 'name_local': 'Malayalam', - }, - 'mn': { - 'bidi': False, - 'code': 'mn', - 'name': 'Mongolian', - 'name_local': 'Mongolian', - }, - 'mr': { - 'bidi': False, - 'code': 'mr', - 'name': 'Marathi', - 'name_local': 'मराठी', - }, - 'my': { - 'bidi': False, - 'code': 'my', - 'name': 'Burmese', - 'name_local': 'မြန်မာဘာသာ', - }, - 'nb': { - 'bidi': False, - 'code': 'nb', - 'name': 'Norwegian Bokmal', - 'name_local': 'norsk (bokmål)', - }, - 'ne': { - 'bidi': False, - 'code': 'ne', - 'name': 'Nepali', - 'name_local': 'नेपाली', - }, - 'nl': { - 'bidi': False, - 'code': 'nl', - 'name': 'Dutch', - 'name_local': 'Nederlands', - }, - 'nn': { - 'bidi': False, - 'code': 'nn', - 'name': 'Norwegian Nynorsk', - 'name_local': 'norsk (nynorsk)', - }, - 'no': { - 'bidi': False, - 'code': 'no', - 'name': 'Norwegian', - 'name_local': 'norsk', - }, - 'os': { - 'bidi': False, - 'code': 'os', - 'name': 'Ossetic', - 'name_local': 'Ирон', - }, - 'pa': { - 'bidi': False, - 'code': 'pa', - 'name': 'Punjabi', - 'name_local': 'Punjabi', - }, - 'pl': { - 'bidi': False, - 'code': 'pl', - 'name': 'Polish', - 'name_local': 'polski', - }, - 'pt': { - 'bidi': False, - 'code': 'pt', - 'name': 'Portuguese', - 'name_local': 'Português', - }, - 'pt-br': { - 'bidi': False, - 'code': 'pt-br', - 'name': 'Brazilian Portuguese', - 'name_local': 'Português Brasileiro', - }, - 'ro': { - 'bidi': False, - 'code': 'ro', - 'name': 'Romanian', - 'name_local': 'Română', - }, - 'ru': { - 'bidi': False, - 'code': 'ru', - 'name': 'Russian', - 'name_local': 'Русский', - }, - 'sk': { - 'bidi': False, - 'code': 'sk', - 'name': 'Slovak', - 'name_local': 'slovenský', - }, - 'sl': { - 'bidi': False, - 'code': 'sl', - 'name': 'Slovenian', - 'name_local': 'Slovenščina', - }, - 'sq': { - 'bidi': False, - 'code': 'sq', - 'name': 'Albanian', - 'name_local': 'shqip', - }, - 'sr': { - 'bidi': False, - 'code': 'sr', - 'name': 'Serbian', - 'name_local': 'српски', - }, - 'sr-latn': { - 'bidi': False, - 'code': 'sr-latn', - 'name': 'Serbian Latin', - 'name_local': 'srpski (latinica)', - }, - 'sv': { - 'bidi': False, - 'code': 'sv', - 'name': 'Swedish', - 'name_local': 'svenska', - }, - 'sw': { - 'bidi': False, - 'code': 'sw', - 'name': 'Swahili', - 'name_local': 'Kiswahili', - }, - 'ta': { - 'bidi': False, - 'code': 'ta', - 'name': 'Tamil', - 'name_local': 'தமிழ்', - }, - 'te': { - 'bidi': False, - 'code': 'te', - 'name': 'Telugu', - 'name_local': 'తెలుగు', - }, - 'th': { - 'bidi': False, - 'code': 'th', - 'name': 'Thai', - 'name_local': 'ภาษาไทย', - }, - 'tr': { - 'bidi': False, - 'code': 'tr', - 'name': 'Turkish', - 'name_local': 'Türkçe', - }, - 'tt': { - 'bidi': False, - 'code': 'tt', - 'name': 'Tatar', - 'name_local': 'Татарча', - }, - 'udm': { - 'bidi': False, - 'code': 'udm', - 'name': 'Udmurt', - 'name_local': 'Удмурт', - }, - 'uk': { - 'bidi': False, - 'code': 'uk', - 'name': 'Ukrainian', - 'name_local': 'Українська', - }, - 'ur': { - 'bidi': True, - 'code': 'ur', - 'name': 'Urdu', - 'name_local': 'اردو', - }, - 'vi': { - 'bidi': False, - 'code': 'vi', - 'name': 'Vietnamese', - 'name_local': 'Tiếng Việt', - }, - 'zh-cn': { - 'bidi': False, - 'code': 'zh-cn', - 'name': 'Simplified Chinese', - 'name_local': '简体中文', - }, - 'zh-hans': { - 'bidi': False, - 'code': 'zh-hans', - 'name': 'Simplified Chinese', - 'name_local': '简体中文', - }, - 'zh-hant': { - 'bidi': False, - 'code': 'zh-hant', - 'name': 'Traditional Chinese', - 'name_local': '繁體中文', - }, - 'zh-tw': { - 'bidi': False, - 'code': 'zh-tw', - 'name': 'Traditional Chinese', - 'name_local': '繁體中文', - } -} diff --git a/django/conf/locale/af/LC_MESSAGES/django.mo b/django/conf/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index b71f1d89e114f0c53c95b2291447732e146957ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20158 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 diff --git a/django/conf/locale/af/LC_MESSAGES/django.po b/django/conf/locale/af/LC_MESSAGES/django.po deleted file mode 100644 index 6ed342734..000000000 --- a/django/conf/locale/af/LC_MESSAGES/django.po +++ /dev/null @@ -1,1423 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Stephen Cox , 2011-2012 -# unklphil , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabies" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Aserbeidjans" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgaars" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Wit-Russies" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretons" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnies" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalaans" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tsjeggies" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Welsh" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Deens" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Duits" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grieks" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engels" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Australiese Engels" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britse Engels" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spaans" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentynse Spaans" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksikaanse Spaans" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguaanse Spaans" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezolaanse Spaans" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estnies" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskies" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persies" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Fins" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fraans" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Fries" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Iers" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galicies" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreeus" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindoe" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroaties" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hongaars" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesies" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Yslands" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiaans" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japannees" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgian" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreaanse" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgs" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litaus" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lets" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonies" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malabaars" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongools" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmaans" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Noors Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalees" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlands" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Noorweegse Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osseties" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Pools" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugees" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasiliaanse Portugees" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Roemeens" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russiese" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slowaakse" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Sloveens" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanees" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serwies" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serwies Latyns" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sweeds" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Teloegoe" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkish" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tataars" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Oedmoerts" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Oekraïens" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Viëtnamees" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Vereenvoudigde Sjinees" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradisionele Chinese" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sindikasie" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Webontwerp" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Sleutel 'n geldige waarde in." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Sleutel 'n geldige URL in." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Sleutel 'n geldige heelgetal in." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Sleutel 'n geldige e-pos adres in." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Sleutel 'n geldige \"slak\" wat bestaan ​​uit letters, syfers, beklemtoon of " -"koppel." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Sleutel 'n geldige IPv4-adres in." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Voer 'n geldige IPv6-adres in." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Voer 'n geldige IPv4 of IPv6-adres in." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Sleutel slegs syfers in wat deur kommas geskei is." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Maak seker dat hierdie waarde %(limit_value)s is (dit is %(show_value)s )." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Maak seker dat hierdie waarde minder as of gelyk aan %(limit_value)s is." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Maak seker dat hierdie waarde groter as of gelyk aan %(limit_value)s is." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Maak seker hierdie waarde het ten minste %(limit_value)d karakter (dit het " -"%(show_value)d)." -msgstr[1] "" -"Maak seker hierdie waarde het ten minste %(limit_value)d karakters (dit het " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Maak seker hierdie waarde het op die meeste %(limit_value)d karakter (dit " -"het %(show_value)d)." -msgstr[1] "" -"Maak seker hierdie waarde het op die meeste %(limit_value)d karakters (dit " -"het %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "en" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s met hierdie %(field_labels)s bestaan alreeds." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Waarde %(value)r is nie 'n geldige keuse nie." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Hierdie veld kan nie nil wees nie." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Hierdie veld kan nie leeg wees nie." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s met hierdie %(field_label)s bestaan ​​alreeds." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s moet uniek wees vir %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Veld van type: %(field_type)s " - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heelgetal" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' waarde moet 'n heelgetal wees." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' waarde moet óf True of False wees." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boole (Eder waar of vals)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (tot %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Kommas geskeide heelgetalle" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' waarde het 'n ongeldige datumformaat. Dit met in die JJJJ-MM-DD " -"formaat wees." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' waarde het die korrekte formaat (JJJJ-MM-DD), maar dit is 'n " -"ongeldige datum." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (sonder die tyd)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' waarde se formaat is ongeldig. Dit moet in JJJJ-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] formaat wees." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' waarde het die korrekte formaat (JJJJ-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) maar dit is 'n ongeldige datum/tyd." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (met die tyd)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' waarde moet 'n desimale getal wees." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desimale getal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-pos adres" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Lêer pad" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' waarde meote 'n dryfpunt getal wees." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Dryfpunt getal" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Groot (8 greep) heelgetal" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adres" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adres" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' waarde moet óf None, True of False wees." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boole (Eder waar, vals of niks)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positiewe heelgetal" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positiewe klein heelgetal" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (tot by %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Klein heelgetal" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Teks" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' waarde se formaat is ongeldig. Dit moet in HH:MM[:ss[.uuuuuu]] " -"formaat wees." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' waarde het die regte formaat (HH:MM[:ss[.uuuuuu]]) maar is nie " -"'n geldige tyd nie." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tyd" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Rou binêre data" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Lêer" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Prent" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Vreemde sleutel (tipe bepaal deur verwante veld)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Een-tot-een-verhouding" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Baie-tot-baie-verwantskap" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Die veld is verpligtend." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Sleutel 'n hele getal in." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Sleutel 'n nommer in." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Maak seker dat daar nie meer as %(max)s syfer in totaal is nie." -msgstr[1] "Maak seker dat daar nie meer as %(max)s syfers in totaal is nie." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Maak seker dat daar nie meer as %(max)s desimale plek is nie." -msgstr[1] "Maak seker dat daar nie meer as %(max)s desimale plekke is nie." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Maak seker dat daar nie meer as %(max)s syfer voor die desimale punt is nie." -msgstr[1] "" -"Maak seker dat daar nie meer as %(max)s syfers voor die desimale punt is nie." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Sleutel 'n geldige datum in." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Sleutel 'n geldige tyd in." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Sleutel 'n geldige datum/tyd in." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Geen lêer is ingedien nie. Maak seker die kodering tipe op die vorm is reg." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Geen lêer is ingedien nie." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Die ingedien lêer is leeg." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Maak seker hierdie lêernaam het op die meeste %(max)d karakter (dit het " -"%(length)d)." -msgstr[1] "" -"Maak seker hierdie lêernaam het op die meeste %(max)d karakters (dit het " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Stuur die lêer of tiek die maak skoon boksie, nie beide nie." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laai 'n geldige prent. Die lêer wat jy opgelaai het is nie 'n prent nie of " -"dit is 'n korrupte prent." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Kies 'n geldige keuse. %(value)s is nie een van die beskikbare keuses nie." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Sleatel 'n lys van waardes in." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Sleutel 'n volledige waarde in." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Versteekte veld %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Dien asseblief %d of minder vorms in." -msgstr[1] "Dien asseblief %d of minder vorms in." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Dien asseblief %d of meer vorms in." -msgstr[1] "Dien asseblief %d of meer vorms in." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Orde" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Verwyder" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Korrigeer die dubbele data vir %(field)s ." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Korrigeer die dubbele data vir %(field)s , dit moet uniek wees." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Korrigeer die dubbele data vir %(field_name)s, dit moet uniek wees vir die " -"%(lookup)s in %(date_field)s ." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Korrigeer die dubbele waardes hieronder." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Die inlyn vreemde sleutel stem nie ooreen met die ouer primêre sleutel." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Kies 'n geldige keuse. Daardie keuse is nie een van die beskikbare keuses " -"nie." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" is nie 'n geldige waarde vir 'n primêre sleutel nie." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hou die \"Control\" knoppie, of \"Command\" op 'n Mac, onder om meer as een " -"te kies." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kon nie in tydsone %(current_timezone)s vertolk word nie; dit " -"mag dubbelsinnig wees, of nie bestaan nie." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Tans" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Verander" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Maak skoon" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Onbekend" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nee" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nee,miskien" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d greep" -msgstr[1] "%(size)d grepe" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "nm" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "vm" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "NM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "VM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "middernag" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "middag" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Maandag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dinsdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Woensdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Donderdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Vrydag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Saterdag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sondag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Ma" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Di" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Wo" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Do" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vr" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sa" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "So" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januarie" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februarie" - -#: utils/dates.py:18 -msgid "March" -msgstr "Maart" - -#: utils/dates.py:18 -msgid "April" -msgstr "April" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mei" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junie" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julie" - -#: utils/dates.py:19 -msgid "August" -msgstr "Augustus" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "Desember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mei" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sept" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "des" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Maart" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junie" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julie" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januarie" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februarie" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Maart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junie" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julie" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Augustus" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "HIerdie is nie 'n geldige IPv6-adres nie." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "of" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d jaar" -msgstr[1] "%d jare" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d maand" -msgstr[1] "%d maande" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d week" -msgstr[1] "%d weke" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dae" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d uur" -msgstr[1] "%d ure" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuut" -msgstr[1] "%d minute" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minute" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Verbied" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Meer inligting is beskikbaar met DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Geen jaar gespesifiseer" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Geen maand gespesifiseer" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Geen dag gespesifiseer" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Geen week gespesifiseer" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Geen %(verbose_name_plural)s beskikbaar nie" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Toekomstige %(verbose_name_plural)s is nie beskikbaar nie, omdat " -"%(class_name)s.allow_future vals is." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Ongeldige datum string '%(datestr)s' die formaat moet wees '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Geen %(verbose_name)s gevind vir die soektog" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Bladsy is nie 'laaste' nie, en dit kan nie omgeskakel word na 'n heelgetal " -"nie." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ongeldige bladsy (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Leë lys en ' %(class_name)s.allow_empty' is vals." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Gids indekse word nie hier toegelaat nie." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" bestaan nie" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks van %(directory)s" diff --git a/django/conf/locale/ar/LC_MESSAGES/django.mo b/django/conf/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index a7d7e4f849e24f4b7520fa97f6ccd4e3b9abea32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30009 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 diff --git a/django/conf/locale/ar/LC_MESSAGES/django.po b/django/conf/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index 7e42f9daa..000000000 --- a/django/conf/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,1503 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Eyad Toma , 2013-2014 -# Jannis Leidel , 2011 -# Ossama Khayat , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-28 17:53+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "الإفريقية" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "العربيّة" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "الأسترية" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "الأذربيجانية" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "البلغاريّة" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "البيلاروسية" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "البنغاليّة" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "البريتونية" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "البوسنيّة" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "الكتلانيّة" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "التشيكيّة" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "الويلز" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "الدنماركيّة" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "الألمانيّة" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "اليونانيّة" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "الإنجليزيّة" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "الإنجليزية الإسترالية" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "الإنجليزيّة البريطانيّة" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "الاسبرانتو" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "الإسبانيّة" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "الأسبانية الأرجنتينية" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "الأسبانية المكسيكية" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "الإسبانية النيكاراغوية" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "الإسبانية الفنزويلية" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "الإستونيّة" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "الباسك" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "الفارسيّة" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "الفنلنديّة" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "الفرنسيّة" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "الفريزيّة" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "الإيرلنديّة" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "الجليقيّة" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "العبريّة" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "الهندية" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "الكرواتيّة" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "الهنغاريّة" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "اللغة الوسيطة" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "الإندونيسيّة" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "ايدو" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "الآيسلنديّة" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "الإيطاليّة" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "اليابانيّة" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "الجورجيّة" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "الكازاخستانية" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "الخمر" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "الهنديّة (كنّادا)" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "الكوريّة" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "اللوكسمبرجية" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "اللتوانيّة" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "اللاتفيّة" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "المقدونيّة" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "المايالام" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "المنغوليّة" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "المهاراتية" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "البورمية" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "البوكمال نرويجيّة" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "النيبالية" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "الهولنديّة" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "النينورسك نرويجيّة" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "الأوسيتيكية" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "البنجابيّة" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "البولنديّة" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "البرتغاليّة" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "البرتغاليّة البرازيليّة" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "الرومانيّة" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "الروسيّة" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "السلوفاكيّة" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "السلوفانيّة" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "الألبانيّة" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "الصربيّة" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "اللاتينيّة الصربيّة" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "السويديّة" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "السواحلية" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "التاميل" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "التيلوغو" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "التايلنديّة" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "التركيّة" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "التتاريية" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "الأدمرتية" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "الأكرانيّة" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "الأوردو" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "الفيتناميّة" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "الصينيّة المبسطة" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "الصينيّة التقليدية" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "خرائط الموقع" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "الملفات الثابتة" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "توظيف النشر" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "تصميم الموقع" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "أدخل قيمة صحيحة." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "أدخل رابطاً صحيحاً." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "أدخل رقم صالح." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "أدخل عنوان بريد إلكتروني صحيح." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "أدخل اختصار 'slug' صحيح يتكوّن من أحرف، أرقام، شرطات سفلية وعاديّة." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "أدخل عنوان IPv4 صحيح." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "أدخل عنوان IPv6 صحيح." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "أدخل عنوان IPv4 أو عنوان IPv6 صحيح." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "أدخل أرقاما فقط مفصول بينها بفواصل." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "تحقق من أن هذه القيمة هي %(limit_value)s (إنها %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أقل من %(limit_value)s أو مساوية لها." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أكثر من %(limit_value)s أو مساوية لها." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على حرف أو رمز %(limit_value)d على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف و رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على حرف أو رمز %(limit_value)d على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف و رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "و" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s بهذا %(field_labels)s موجود سلفاً." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "القيمة %(value)r ليست خيارا صحيحاً." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "لا يمكن تعيين null كقيمة لهذا الحقل." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "لا يمكن ترك هذا الحقل فارغاً." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "النموذج %(model_name)s والحقل %(field_label)s موجود مسبقاً." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s يجب أن يكون فريد لـ %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "حقل نوع: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "عدد صحيح" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "قيمة '%(value)s' يجب ان تكون عدد صحيح." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "قيمة '%(value)s' يجب أن تكون True أو False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ثنائي (إما True أو False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "سلسلة نص (%(max_length)s كحد أقصى)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "أرقام صحيحة مفصولة بفواصل" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"قيمة '%(value)s' ليست من بُنية تاريخ صحيحة. القيمة يجب ان تكون من البُنية YYYY-" -"MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "قيمة '%(value)s' من بُنية صحيحة (YYYY-MM-DD) لكنها تحوي تاريخ غير صحيح." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "التاريخ (دون الوقت)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"قيمة '%(value)s' ليست من بُنية صحيحة. القيمة يجب ان تكون من البُنية YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ] ." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"قيمة '%(value)s' من بُنية صحيحة (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) لكنها " -"تحوي وقت و تاريخ غير صحيحين." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "التاريخ (مع الوقت)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "قيمة '%(value)s' يجب ان تكون عدد عشري." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "رقم عشري" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "عنوان بريد إلكتروني" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "مسار الملف" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "قيمة '%(value)s' يجب ان تكون عدد فاصل عائم." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "رقم فاصلة عائمة" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "عدد صحيح كبير (8 بايت)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "عنوان IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "عنوان IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "قيمة '%(value)s' يجب ان تكون None أو True أو False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "ثنائي (إما True أو False أو None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "عدد صحيح موجب" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "عدد صحيح صغير موجب" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (حتى %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "عدد صحيح صغير" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "نص" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"قيمة '%(value)s' ليست من بُنية صحيحة. القيمة يجب ان تكون من البُنية HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"قيمة '%(value)s' من بُنية صحيحة (HH:MM[:ss[.uuuuuu]]) لكنها تحوي وقت غير صحيح." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "وقت" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "رابط" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "البيانات الثنائية الخام" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ملف" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "صورة" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "النموذج %(model)s ذو الحقل الرئيسي %(pk)r غير موجود." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "الحقل المرتبط (تم تحديد النوع وفقاً للحقل المرتبط)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "علاقة واحد إلى واحد" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "علاقة متعدد إلى متعدد" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "هذا الحقل مطلوب." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "أدخل رقما صحيحا." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "أدخل رقماً." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[1] "تحقق من أن تدخل رقم %(max)s لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s رقمين لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام لا أكثر." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[1] "تحقق من أن تدخل خانة %(max)s عشرية لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s خانتين عشريتين لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[1] "تحقق من أن تدخل رقم %(max)s قبل الفاصل العشري لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s رقمين قبل الفاصل العشري لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "أدخل تاريخاً صحيحاً." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "أدخل وقتاً صحيحاً." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "أدخل تاريخاً/وقتاً صحيحاً." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "لم يتم ارسال ملف، الرجاء التأكد من نوع ترميز الاستمارة." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "لم يتم إرسال اي ملف." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "الملف الذي قمت بإرساله فارغ." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[1] "" -"تأكد أن إسم هذا الملف يحتوي على حرف %(max)d على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[2] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرفين على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[3] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[4] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[5] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "رجاءً أرسل ملف أو صح علامة صح عند مربع اختيار \"فارغ\"، وليس كلاهما." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"قم برفع صورة صحيحة، الملف الذي قمت برفعه إما أنه ليس ملفا لصورة أو أنه ملف " -"معطوب." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "انتق خياراً صحيحاً. %(value)s ليس أحد الخيارات المتاحة." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "أدخل قائمة من القيم." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "إدخال قيمة كاملة." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(الحقل الخفي %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "بيانات ManagementForm مفقودة أو تم العبث بها" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "الرجاء إرسال %d إستمارة أو أقل." -msgstr[1] "الرجاء إرسال إستمارة %d أو أقل" -msgstr[2] "الرجاء إرسال %d إستمارتين أو أقل" -msgstr[3] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[4] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[5] "الرجاء إرسال %d إستمارة أو أقل" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[1] "الرجاء إرسال إستمارة %d أو أكثر." -msgstr[2] "الرجاء إرسال %d إستمارتين أو أكثر." -msgstr[3] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[4] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[5] "الرجاء إرسال %d إستمارة أو أكثر." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "الترتيب" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "احذف" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "رجاء صحّح بيانات %(field)s المتكررة." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "رجاء صحّح بيانات %(field)s المتكررة والتي يجب أن تكون مُميّزة." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"رجاء صحّح بيانات %(field_name)s المتكررة والتي يجب أن تكون مُميّزة لـ%(lookup)s " -"في %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "رجاءً صحّح القيم المُكرّرة أدناه." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "حقل foreign key المحدد لا يطابق الحقل الرئيسي له." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "انتق خياراً صحيحاً. اختيارك ليس أحد الخيارات المتاحة." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" قيمة غير صحيحة للرقم المرجعي." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"اضغط زر التحكم \"Control\", أو \"Command\" على أجهزة Mac لاختيار أكثر من " -"واحد." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s لا يمكن تفسيرها في المنطقة الزمنية %(current_timezone)s; قد " -"تكون غامضة أو أنها غير موجودة." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "حالياً" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "عدّل" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "تفريغ" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "مجهول" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "نعم" - -#: forms/widgets.py:548 -msgid "No" -msgstr "لا" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "نعم,لا,ربما" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بايت" -msgstr[1] "بايت واحد" -msgstr[2] "بايتان" -msgstr[3] "%(size)d بايتان" -msgstr[4] "%(size)d بايت" -msgstr[5] "%(size)d بايت" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s ك.ب" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s م.ب" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ج.ب" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ت.ب" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ب.ب" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "م" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ص" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "م" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ص" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "منتصف الليل" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ظهراً" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "الاثنين" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "الثلاثاء" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "الأربعاء" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "الخميس" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "الجمعة" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "السبت" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "الأحد" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "إثنين" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ثلاثاء" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "أربعاء" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "خميس" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "جمعة" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "سبت" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "أحد" - -#: utils/dates.py:18 -msgid "January" -msgstr "يناير" - -#: utils/dates.py:18 -msgid "February" -msgstr "فبراير" - -#: utils/dates.py:18 -msgid "March" -msgstr "مارس" - -#: utils/dates.py:18 -msgid "April" -msgstr "إبريل" - -#: utils/dates.py:18 -msgid "May" -msgstr "مايو" - -#: utils/dates.py:18 -msgid "June" -msgstr "يونيو" - -#: utils/dates.py:19 -msgid "July" -msgstr "يوليو" - -#: utils/dates.py:19 -msgid "August" -msgstr "أغسطس" - -#: utils/dates.py:19 -msgid "September" -msgstr "سبتمبر" - -#: utils/dates.py:19 -msgid "October" -msgstr "أكتوبر" - -#: utils/dates.py:19 -msgid "November" -msgstr "نوفمبر" - -#: utils/dates.py:20 -msgid "December" -msgstr "ديسمبر" - -#: utils/dates.py:23 -msgid "jan" -msgstr "يناير" - -#: utils/dates.py:23 -msgid "feb" -msgstr "فبراير" - -#: utils/dates.py:23 -msgid "mar" -msgstr "مارس" - -#: utils/dates.py:23 -msgid "apr" -msgstr "إبريل" - -#: utils/dates.py:23 -msgid "may" -msgstr "مايو" - -#: utils/dates.py:23 -msgid "jun" -msgstr "يونيو" - -#: utils/dates.py:24 -msgid "jul" -msgstr "يوليو" - -#: utils/dates.py:24 -msgid "aug" -msgstr "أغسطس" - -#: utils/dates.py:24 -msgid "sep" -msgstr "سبتمبر" - -#: utils/dates.py:24 -msgid "oct" -msgstr "أكتوبر" - -#: utils/dates.py:24 -msgid "nov" -msgstr "نوفمبر" - -#: utils/dates.py:24 -msgid "dec" -msgstr "ديسمبر" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "يناير" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فبراير" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "مارس" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "إبريل" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "مايو" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "يونيو" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "يوليو" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "أغسطس" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "سبتمبر" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "أكتوبر" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نوفمبر" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ديسمبر" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "يناير" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "فبراير" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "مارس" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "أبريل" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "مايو" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "يونيو" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "يوليو" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "أغسطس" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "سبتمبر" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "أكتوبر" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "نوفمبر" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ديسمبر" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "هذا ليس عنوان IPv6 صحيح." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "أو" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "، " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d سنة" -msgstr[1] "%d سنة" -msgstr[2] "%d سنوات" -msgstr[3] "%d سنوات" -msgstr[4] "%d سنوات" -msgstr[5] "%d سنوات" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d شهر" -msgstr[1] "%d شهر" -msgstr[2] "%d شهرين" -msgstr[3] "%d أشهر" -msgstr[4] "%d شهر" -msgstr[5] "%d شهر" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d اسبوع." -msgstr[1] "%d اسبوع." -msgstr[2] "%d أسبوعين" -msgstr[3] "%d أسابيع" -msgstr[4] "%d اسبوع." -msgstr[5] "%d أسبوع" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d يوم" -msgstr[1] "%d يوم" -msgstr[2] "%d يومان" -msgstr[3] "%d أيام" -msgstr[4] "%d يوم" -msgstr[5] "%d يوم" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ساعة" -msgstr[1] "%d ساعة واحدة" -msgstr[2] "%d ساعتين" -msgstr[3] "%d ساعات" -msgstr[4] "%d ساعة" -msgstr[5] "%d ساعة" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d دقيقة" -msgstr[1] "%d دقيقة" -msgstr[2] "%d دقيقتين" -msgstr[3] "%d دقائق" -msgstr[4] "%d دقيقة" -msgstr[5] "%d دقيقة" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 دقيقة" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "ممنوع" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "تم الفشل للتحقق من CSRF. تم إنهاء الطلب." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"أنت ترى هذه الرسالة لأن هذا الموقع HTTPS يتطلب إرسال 'Referer header' من " -"قبل المتصفح، ولكن لم تم إرسال أي شيء. هذا الـheader مطلوب لأسباب أمنية، " -"لضمان أن متصفحك لم يتم اختطافه من قبل أطراف أخرى." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"إذا قمت بضبط متصفحك لتعطيل 'Referer headers'، يرجى إعادة تفعيلها، على الأقل " -"بالنسبة لهذا الموقع، أو لاتصالات HTTPS، أو للطلبات من نفس المنشأ 'same-" -"origin'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"أنت ترى هذه الرسالة لأن هذا الموقع يتطلب كعكة CSRF عند تقديم النماذج. ملف " -"الكعكة هذا مطلوب لأسباب أمنية في تعريف الإرتباط، لضمان أنه لم يتم اختطاف " -"المتصفح من قبل أطراف أخرى." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"إذا قمت بضبط المتصفح لتعطيل الكوكيز الرجاء إعادة تغعيلها، على الأقل بالنسبة " -"لهذا الموقع، أو للطلبات من نفس المنشأ 'same-origin'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "يتوفر مزيد من المعلومات عند ضبط الخيار DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "لم تحدد السنة" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "لم تحدد الشهر" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "لم تحدد اليوم" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "لم تحدد الأسبوع" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "لا يوجد %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"التاريخ بالمستقبل %(verbose_name_plural)s غير متوفر لأن قيمة %(class_name)s." -"allow_future هي False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "نسق تاريخ غير صحيح '%(datestr)s' محدد بالشكل '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "لم يعثر على أي %(verbose_name)s مطابقة لهذا الإستعلام" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "الصفحة ليست 'الأخيرة'، ولا يمكن تحويل القيمة إلى رقم صحيح." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "صفحة خاطئة (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "قائمة فارغة و '%(class_name)s.allow_empty' قيمته False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "لا يسمح لفهارس الدليل هنا." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "المسار \"%(path)s\" غير موجود." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "فهرس لـ %(directory)s" diff --git a/django/conf/locale/ar/__init__.py b/django/conf/locale/ar/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ar/formats.py b/django/conf/locale/ar/formats.py deleted file mode 100644 index 0df655333..000000000 --- a/django/conf/locale/ar/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F، Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd‏/m‏/Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/ast/LC_MESSAGES/django.mo b/django/conf/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 9ddc1271799d23681891a4c412c1b6784265ba74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17169 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 R+=-PvT0%!-U@Fi6{|~0m051Rl diff --git a/django/conf/locale/ast/LC_MESSAGES/django.po b/django/conf/locale/ast/LC_MESSAGES/django.po deleted file mode 100644 index 636052327..000000000 --- a/django/conf/locale/ast/LC_MESSAGES/django.po +++ /dev/null @@ -1,1402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikáans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaixanu" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaru" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorrusu" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretón" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniu" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checu" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danés" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griegu" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglés británicu" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperantu" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Castellán" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Español arxentín" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Español mexicanu" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Español nicaraguanu" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Español venezolanu" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoniu" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Vascu" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisón" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Gallegu" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebréu" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaru" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesiu" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italianu" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Xaponés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Xeorxanu" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Canarés" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreanu" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgués" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituanu" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letón" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedoniu" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmanu" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Bokmal noruegu" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalí" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk noruegu" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetiu" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polacu" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugués brasileñu" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumanu" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusu" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovacu" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Eslovenu" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanu" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbiu" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbiu llatín" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Suecu" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Suaḥili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandés" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turcu" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtu" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucranianu" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chinu simplificáu" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chinu tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduz un valor válidu." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduz una URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introduz una direición de corréu válida." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduz un 'slug' válidu que consista en lletres, númberu, guiones baxos o " -"medios. " - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduz una direición IPv4 válida." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Introduz una direición IPv6 válida." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduz una direición IPv4 o IPv6 válida." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduz namái díxitos separtaos per comes." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrate qu'esti valor ye %(limit_value)s (ye %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrate qu'esti valor ye menor o igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrate qu'esti valor ye mayor o igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrate qu'esti valor tien polo menos %(limit_value)d caráuter (tien " -"%(show_value)d)." -msgstr[1] "" -"Asegúrate qu'esti valor tien polo menos %(limit_value)d caráuteres (tien " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrate qu'esti valor tien como muncho %(limit_value)d caráuter (tien " -"%(show_value)d)." -msgstr[1] "" -"Asegúrate qu'esti valor tien como muncho %(limit_value)d caráuteres (tien " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "y" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Esti campu nun pue ser nulu." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Esti campu nun pue tar baleru." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s con esti %(field_label)s yá esiste." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campu de la triba: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Enteru" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boleanu (tamién True o False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (fasta %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Enteros separtaos per coma" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (ensin hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (con hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Númberu decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Direición de corréu" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Camín del ficheru" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Númberu de puntu flotante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Enteru big (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Direición IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Direición IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boleanu (tamién True, False o None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Enteru positivu" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Enteru pequeñu positivu" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (fasta %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Enteru pequeñu" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Testu" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Datos binarios crudos" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Ficheru" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imaxe" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foriata (triba determinada pol campu rellacionáu)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Rellación a ún" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Rellación a munchos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Requierse esti campu." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduz un númberu completu" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduz un númberu." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrate que nun hai más de %(max)s díxitu en total." -msgstr[1] "Asegúrate que nun hai más de %(max)s díxitos en total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrate que nun hai más de %(max)s allugamientu decimal." -msgstr[1] "Asegúrate que nun hai más de %(max)s allugamientos decimales." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrate que nun hai más de %(max)s díxitu enantes del puntu decimal." -msgstr[1] "" -"Asegúrate que nun hai más de %(max)s díxitos enantes del puntu decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduz una data válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduz una hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduz una data/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nun s'unvió'l ficheru. Comprueba la triba de cifráu nel formulariu." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No file was submitted." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El ficheru dunviáu ta baleru." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrate qu'esti nome de ficheru tien polo menos %(max)d caráuter (tien " -"%(length)d)." -msgstr[1] "" -"Asegúrate qu'esti nome de ficheru tien polo menos %(max)d caráuteres (tien " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor, dunvia un ficheru o conseña la caxella , non dambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Xubi una imaxe válida. El ficheru que xubiesti o nun yera una imaxe, o taba " -"toriada." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Esbilla una escoyeta válida. %(value)s nun una ún de les escoyetes " -"disponibles." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduz una llista valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campu anubríu %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor, dunvia %d o menos formularios." -msgstr[1] "Por favor, dunvia %d o menos formularios." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Orde" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Desanciar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, igua'l datu duplicáu de %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor, igua'l datu duplicáu pa %(field)s, el cual tien de ser únicu." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor, igua'l datu duplicáu de %(field_name)s el cual tien de ser únicu " -"pal %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor, igua los valores duplicaos embaxo" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La calve foriata en llinia nun concasa cola clave primaria d'instancia pá." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Esbilla una escoyeta válida. Esa escoyeta nun ye una de les escoyetes " -"disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" nun ye un valor válidu pa la clave primaria." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Primi \"Control, o \"Comandu\" nun Mac, pa esbillar más d'ún." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Nun pudo interpretase %(datetime)s nel fusu horariu %(current_timezone)s; " -"pue ser ambiguu o pue nun esistir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Anguaño" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Camudar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Llimpiar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconocíu" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sí" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Non" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sí,non,quiciabes" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "Media nueche" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "Meudía" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Llunes" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martes" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Miércoles" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Xueves" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Vienres" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábadu" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingu" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "LLu" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mie" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Xue" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vie" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sáb" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Xineru" - -#: utils/dates.py:18 -msgid "February" -msgstr "Febreru" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzu" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayu" - -#: utils/dates.py:18 -msgid "June" -msgstr "Xunu" - -#: utils/dates.py:19 -msgid "July" -msgstr "Xunetu" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agostu" - -#: utils/dates.py:19 -msgid "September" -msgstr "Setiembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "Ochobre" - -#: utils/dates.py:19 -msgid "November" -msgstr "Payares" - -#: utils/dates.py:20 -msgid "December" -msgstr "Avientu" - -#: utils/dates.py:23 -msgid "jan" -msgstr "xin" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "xun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "xnt" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "och" - -#: utils/dates.py:24 -msgid "nov" -msgstr "pay" - -#: utils/dates.py:24 -msgid "dec" -msgstr "avi" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Xin." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "May." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Xun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Xnt." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Och." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Pay." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Avi." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Xineru" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febreru" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marzu" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayu" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Xunu" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Xunetu" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agostu" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Setiembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Ochobre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Payares" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Avientu" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d añu" -msgstr[1] "%d años" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d selmana" -msgstr[1] "%d selmanes" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d díes" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d hores" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutu" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nun s'especificó l'añu" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nun s'especificó'l mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nun s'especificó'l día" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nun s'especificó la selmana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ensin %(verbose_name_plural)s disponible" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Nun ta disponible'l %(verbose_name_plural)s futuru porque %(class_name)s." -"allow_future ye False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Cadena de data inválida '%(datestr)s' col formatu dau '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nun s'alcontró %(verbose_name)s que concase cola gueta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "La páxina nun ye 'last', tampoco pue convertise a un int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Páxina inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "La llista ta balera y '%(class_name)s.allow_empty' ye False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Nun tán almitíos equí los indexaos de direutoriu." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" nun esiste" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índiz de %(directory)s" diff --git a/django/conf/locale/az/LC_MESSAGES/django.mo b/django/conf/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index fe941140df9d074d125404b1f6b7090916dce066..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14672 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 oJ*I839p`Uhi9-aiVTIMi%1=`!3K%37z6rw*UYD diff --git a/django/conf/locale/az/LC_MESSAGES/django.po b/django/conf/locale/az/LC_MESSAGES/django.po deleted file mode 100644 index 983d76d09..000000000 --- a/django/conf/locale/az/LC_MESSAGES/django.po +++ /dev/null @@ -1,1389 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Metin Amiroff , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaansca" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Ərəbcə" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azərbaycanca" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bolqarca" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarusca" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Benqalca" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonca" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniyaca" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanca" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Çexcə" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Uelscə" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danimarkaca" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Almanca" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Yunanca" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "İngiliscə" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britaniya İngiliscəsi" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "İspanca" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentina İspancası" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksika İspancası" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaraqua İspancası" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venesuela İspancası" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonca" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskca" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Farsca" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Fincə" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fransızca" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Friscə" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "İrlandca" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Qallik dili" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "İbranicə" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindcə" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Xorvatca" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Macarca" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "İnterlinqua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "İndonezcə" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "İslandca" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "İtalyanca" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Yaponca" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gürcücə" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Qazax" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kxmercə" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada dili" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreyca" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lüksemburqca" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litva dili" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latviya dili" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonca" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayamca" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Monqolca" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Bokmal Norveçcəsi" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepal" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Flamandca" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk Norveçcəsi" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pancabicə" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polyakca" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portuqalca" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Braziliya Portuqalcası" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumınca" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusca" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakca" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovencə" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanca" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbcə" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbcə Latın" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "İsveçcə" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Suahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilcə" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Teluqu dili" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tayca" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Türkcə" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtca" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukraynaca" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urduca" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vyetnamca" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Sadələşdirilmiş Çincə" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Ənənəvi Çincə" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Düzgün qiymət daxil edin." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Düzgün URL daxil edin." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Düzgün e-poçt ünvanını daxil edin." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Hərflərdən, rəqəmlərdən, alt-xətlərdən və ya defislərdən ibarət düzgün slaq " -"daxil edin." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Düzgün IPv4 ünvanı daxil edin." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Düzgün IPv6 ünvanını daxil edin." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Düzgün IPv4 və ya IPv6 ünvanını daxil edin." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Vergüllə ayırmaqla yalnız rəqəmlər daxil edin." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Əmin edin ki, bu qiymət %(limit_value)s-dir (bu %(show_value)s-dir)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Bu qiymətin %(limit_value)s-ya bərabər və ya ondan kiçik olduğunu yoxlayın." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Bu qiymətin %(limit_value)s-ya bərabər və ya ondan böyük olduğunu yoxlayın." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "və" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Bu sahə boş qala bilməz." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Bu sahə ağ qala bilməz." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s bu %(field_label)s sahə ilə artıq mövcuddur." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Sahənin tipi: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Tam ədəd" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Bul (ya Doğru, ya Yalan)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Sətir (%(max_length)s simvola kimi)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Vergüllə ayrılmış tam ədədlər" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Tarix (saatsız)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Tarix (vaxt ilə)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Rasional ədəd" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-poçt" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Faylın ünvanı" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Sürüşən vergüllü ədəd" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Böyük (8 bayt) tam ədəd" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 ünvanı" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP ünvan" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Bul (Ya Doğru, ya Yalan, ya da Heç nə)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Müsbət tam ədəd" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Müsbət tam kiçik ədəd" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Əzmə (%(max_length)s simvola kimi)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Kiçik tam ədəd" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Mətn" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Vaxt" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fayl" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Şəkil" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Xarici açar (bağlı olduğu sahəyə uyğun tipi alır)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Birin-birə münasibət" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Çoxun-çoxa münasibət" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Bu sahə vacibdir." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Tam ədəd daxil edin." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Ədəd daxil edin." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Düzgün tarix daxil edin." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Düzgün vaxt daxil edin." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Düzgün tarix/vaxt daxil edin." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Fayl göndərilməyib. Vərəqənin (\"form\") şifrələmə tipini yoxlayın." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Fayl göndərilməyib." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Göndərilən fayl boşdur." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Ya fayl göndərin, ya da xanaya quş qoymayın, hər ikisini də birdən etməyin." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Düzgün şəkil göndərin. Göndərdiyiniz fayl ya şəkil deyil, ya da şəkildə " -"problem var." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Düzgün seçim edin. %(value)s seçimlər arasında yoxdur." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Qiymətlərin siyahısını daxil edin." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sırala" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Sil" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"%(field)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin, onların hamısı " -"fərqli olmalıdır." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin, onlar " -"%(date_field)s %(lookup)s-a görə fərqli olmalıdır." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Aşağıda təkrarlanan qiymətlərə düzəliş edin." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Xarici açar ana obyektin əsas açarı ilə üst-üstə düşmür." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Düzgün seçim edin. Bu seçim mümkün deyil." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Birdən artıq seçim etmək istəyirsinizsə, \"Control\" düyməsini basılı " -"saxlayın, Mac istifadəçiləri üçün \"Command\"" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s %(current_timezone)s zaman qurşağında ifadə oluna bilmir; ya " -"duallıq, ya da yanlışlıq var." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Hal-hazırda" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Dəyiş" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Təmizlə" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Məlum deyil" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Hə" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Yox" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "hə, yox, bəlkə" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "gecə yarısı" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "günorta" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Bazar ertəsi" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Çərşənbə axşamı" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Çərşənbə" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Cümə axşamı" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Cümə" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Şənbə" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Bazar" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "B.e" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Ç.a" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Çrş" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "C.a" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Cüm" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Şnb" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Bzr" - -#: utils/dates.py:18 -msgid "January" -msgstr "Yanvar" - -#: utils/dates.py:18 -msgid "February" -msgstr "Fevral" - -#: utils/dates.py:18 -msgid "March" -msgstr "Mart" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aprel" - -#: utils/dates.py:18 -msgid "May" -msgstr "May" - -#: utils/dates.py:18 -msgid "June" -msgstr "İyun" - -#: utils/dates.py:19 -msgid "July" -msgstr "İyul" - -#: utils/dates.py:19 -msgid "August" -msgstr "Avqust" - -#: utils/dates.py:19 -msgid "September" -msgstr "Sentyabr" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktyabr" - -#: utils/dates.py:19 -msgid "November" -msgstr "Noyabr" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dekabr" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ynv" - -#: utils/dates.py:23 -msgid "feb" -msgstr "fvr" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "iyn" - -#: utils/dates.py:24 -msgid "jul" -msgstr "iyl" - -#: utils/dates.py:24 -msgid "aug" -msgstr "avq" - -#: utils/dates.py:24 -msgid "sep" -msgstr "snt" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "noy" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dek" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Yan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Fev." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprel" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "İyun" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "İyul" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Avq." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sent." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Noy." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dek." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Yanvar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Fevral" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprel" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "İyun" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "İyul" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Avqust" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Sentyabr" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktyabr" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Noyabr" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dekabr" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "və ya" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "İl göstərilməyib" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ay göstərilməyib" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Gün göstərilməyib" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Həftə göstərilməyib" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s seçmək mümkün deyil" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Gələcək %(verbose_name_plural)s seçmək mümkün deyil, çünki %(class_name)s." -"allow_future Yalan kimi qeyd olunub." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "\"%(format)s\" formatına görə \"%(datestr)s\" tarixi düzgün deyil" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Sorğuya uyğun %(verbose_name)s tapılmadı" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Səhifə nə \"axırıncı\"dır, nə də tam ədədə çevirmək mümkündür." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Qeyri-düzgün səhifə (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Siyahı boşdur və '%(class_name)s.allow_empty' Yalan kimi qeyd olunub." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Ünvan indekslərinə icazə verilmir." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" mövcud deyil" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s-nin indeksi" diff --git a/django/conf/locale/be/LC_MESSAGES/django.mo b/django/conf/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index 3b916fd0522f03c371ab3db5689c091d7556a2a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17142 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\n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Арабская" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азэрбайджанская" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Баўгарская" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бэнґальская" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Басьнійская" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталёнская" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чэская" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Валійская" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Дацкая" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Нямецкая" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грэцкая" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Анґельская" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Анґельская (Брытанская)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Эспэранта" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Гішпанская" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Гішпанская (Арґентына)" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Гішпанская (Мэксыка)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Гішпанская (Нікараґуа)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстонская" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Басконская" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Фарсі" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Фінская" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Француская" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фрызкая" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ірляндзкая" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Ґальская" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Габрэйская" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Гінды" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Харвацкая" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Вугорская" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Інданэзійская" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Ісьляндзкая" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Італьянская" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Японская" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузінская" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казаская" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмерская" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Каннада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Карэйская" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Літоўская" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латыская" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македонская" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Манґольская" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Нарвэская букмол" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Нэпальская" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Галяндзкая" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Нарвэская нюнорск" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панджабі" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Польская" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Партуґальская" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Партуґальская (Бразылія)" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румынская" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Расейская" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Славацкая" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Славенская" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Альбанская" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Сэрбская" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Сэрбская (лацінка)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Швэдзкая" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахілі" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамільская" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Тэлуґу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тайская" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турэцкая" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татарская" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украінская" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Віетнамская" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Кітайская (спрошчаная)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Кітайская (звычайная)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Пазначце правільнае значэньне." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Пазначце чынную спасылку." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Бірка можа зьмяшчаць літары, лічбы, знакі падкрэсьліваньня ды злучкі." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Пазначце чынны адрас IPv4." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Пазначце чынны адрас IPv6." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Пазначце чынны адрас IPv4 або IPv6." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Набярыце лічбы, падзеленыя коскамі." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Упэўніцеся, што гэтае значэньне — %(limit_value)s (зараз яно — " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Значэньне мусіць быць меншым або роўным %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Значэньне мусіць быць большым або роўным %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "і" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Поле ня можа мець значэньне «null»." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Трэба запоўніць поле." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s з такім %(field_label)s ужо існуе." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Палі віду: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Цэлы лік" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Ляґічнае («сапраўдна» або «не сапраўдна»)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Радок (ня болей за %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Цэлыя лікі, падзеленыя коскаю" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (бяз часу)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (разам з часам)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Дзесятковы лік" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Адрас эл. пошты" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Шлях да файла" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Лік зь пераноснай коскаю" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Вялікі (8 байтаў) цэлы" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Адрас IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Адрас IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Ляґічнае («сапраўдна», «не сапраўдна» ці «нічога»)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Дадатны цэлы лік" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Дадатны малы цэлы лік" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Бірка (ня болей за %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Малы цэлы лік" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Тэкст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Час" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Сеціўная спасылка" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Выява" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Вонкавы ключ (від вызначаецца паводле зьвязанага поля)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Сувязь «адзін да аднаго»" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Сувязь «некалькі да некалькіх»" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Поле трэба запоўніць." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Набярыце ўвесь лік." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Набярыце лік." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Пазначце чынную дату." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Пазначце чынны час." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Пазначце чынныя час і дату." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Файл не даслалі. Зірніце кадоўку блянку." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Файл не даслалі." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Дасланы файл — парожні." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Трэба або даслаць файл, або абраць «Ачысьціць», але нельга рабіць гэта " -"адначасова." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Запампаваць чынны малюнак. Запампавалі або не выяву, або пашкоджаную выяву." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Абярыце дазволенае. %(value)s няма ў даступных значэньнях." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Упішыце сьпіс значэньняў." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Парадак" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Выдаліць" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "У полі «%(field)s» выпраўце зьвесткі, якія паўтараюцца." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Выпраўце зьвесткі ў полі «%(field)s»: нельга, каб яны паўтараліся." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Выпраўце зьвесткі ў полі «%(field_name)s»: нельга каб зьвесткі ў " -"«%(date_field)s» для «%(lookup)s» паўтараліся." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Выпраўце зьвесткі, якія паўтараюцца (гл. ніжэй)." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Вонкавы ключ не супадае з бацькоўскім першасным ключом." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Абярыце дазволенае. Абранага няма ў даступных значэньнях." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Каб абраць некалькі пунктаў, трымайце «Ctrl» (на «Маках» — «Command»)." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"У часавым абсягу «%(current_timezone)s» нельга зразумець дату %(datetime)s: " -"яна можа быць неадназначнаю або яе можа не існаваць." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Зараз" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Зьмяніць" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Ачысьціць" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Невядома" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Так" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Не" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "так,не,магчыма" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байты" -msgstr[2] "%(size)d байтаў" -msgstr[3] "%(size)d байтаў" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ҐБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "папаўдні" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "папоўначы" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "папаўдні" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "папоўначы" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "поўнач" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "поўдзень" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Панядзелак" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Аўторак" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Серада" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Чацьвер" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Пятніца" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Субота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Нядзеля" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Пн" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Аў" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Ср" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Чц" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Пт" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Сб" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Нд" - -#: utils/dates.py:18 -msgid "January" -msgstr "студзеня" - -#: utils/dates.py:18 -msgid "February" -msgstr "лютага" - -#: utils/dates.py:18 -msgid "March" -msgstr "сакавік" - -#: utils/dates.py:18 -msgid "April" -msgstr "красавіка" - -#: utils/dates.py:18 -msgid "May" -msgstr "траўня" - -#: utils/dates.py:18 -msgid "June" -msgstr "чэрвеня" - -#: utils/dates.py:19 -msgid "July" -msgstr "ліпеня" - -#: utils/dates.py:19 -msgid "August" -msgstr "жніўня" - -#: utils/dates.py:19 -msgid "September" -msgstr "верасьня" - -#: utils/dates.py:19 -msgid "October" -msgstr "кастрычніка" - -#: utils/dates.py:19 -msgid "November" -msgstr "лістапада" - -#: utils/dates.py:20 -msgid "December" -msgstr "сьнежня" - -#: utils/dates.py:23 -msgid "jan" -msgstr "сту" - -#: utils/dates.py:23 -msgid "feb" -msgstr "лют" - -#: utils/dates.py:23 -msgid "mar" -msgstr "сак" - -#: utils/dates.py:23 -msgid "apr" -msgstr "кра" - -#: utils/dates.py:23 -msgid "may" -msgstr "тра" - -#: utils/dates.py:23 -msgid "jun" -msgstr "чэр" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ліп" - -#: utils/dates.py:24 -msgid "aug" -msgstr "жні" - -#: utils/dates.py:24 -msgid "sep" -msgstr "вер" - -#: utils/dates.py:24 -msgid "oct" -msgstr "кас" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ліс" - -#: utils/dates.py:24 -msgid "dec" -msgstr "сьн" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Сту." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Люты" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "сакавік" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "красавіка" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "траўня" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "чэрвеня" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ліпеня" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Жні." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Вер." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Кас." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ліс." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Сьн." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "студзеня" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "лютага" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "сакавік" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "красавіка" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "траўня" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "чэрвеня" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ліпеня" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "жніўня" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "верасьня" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "кастрычніка" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "лістапада" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "сьнежня" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s…" - -#: utils/text.py:245 -msgid "or" -msgstr "або" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Не пазначылі год" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Не пазначылі месяц" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Не пазначылі дзень" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Не пазначылі тыдзень" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Няма доступу да %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Няма доступу да %(verbose_name_plural)s, якія будуць, бо «%(class_name)s." -"allow_future» мае значэньне «не сапраўдна»." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Радок даты «%(datestr)s» не адпавядае выгляду «%(format)s»" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Па запыце не знайшлі ніводнага %(verbose_name)s" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Нумар бачыны ня мае значэньня «last» і яго нельга ператварыць у цэлы лік." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Сьпіс парожні, але «%(class_name)s.allow_empty» мае значэньне «не " -"сапраўдна», што забараняе паказваць парожнія сьпісы." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Не дазваляецца глядзець сьпіс файлаў каталёґа." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "Шлях «%(path)s» не існуе." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Файлы каталёґа «%(directory)s»" diff --git a/django/conf/locale/bg/LC_MESSAGES/django.mo b/django/conf/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index 020d4185af6eb851c5f550519ecd91d1e8aac962..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21290 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 F@PF@O9XbF2 diff --git a/django/conf/locale/bg/LC_MESSAGES/django.po b/django/conf/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index c8c374075..000000000 --- a/django/conf/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,1405 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Boris Chervenkov , 2012 -# Jannis Leidel , 2011 -# Lyuboslav Petrov , 2014 -# Todor Lubenov , 2013 -# vestimir , 2014 -# Alexander Atanasov , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-28 20:15+0000\n" -"Last-Translator: vestimir \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африкански" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "арабски език" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербайджански език" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "български език" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Беларуски" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "бенгалски език" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретон" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "босненски език" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "каталунски език" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "чешки език" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "уелски език" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "датски език" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "немски език" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "гръцки език" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "английски език" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "британски английски" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Есперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "испански език" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "кастилски" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикански испански" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "никарагуански испански" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Испански Венецуелски" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "естонски език" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "баски" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "персийски език" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "финландски език" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "френски език" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "фризийски език" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ирландски език" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "галицейски език" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "иврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "хърватски език" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "унгарски език" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Международен" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "индонезийски език" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "исландски език" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "италиански език" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "японски език" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "грузински език" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казахски" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "кхмерски език" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "каннада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "корейски език" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембургски" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "литовски език" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "латвийски език" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "македонски език" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "монголски език" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бурмесе" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "норвежки букмол" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непалски" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "холандски" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "норвежки съвременен език" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Осетски" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "пенджаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "полски език" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "португалски език" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "бразилски португалски" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "румънски език" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "руски език" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "словашки език" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "словенски език" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "албански език" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "сръбски език" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "сръбски с латински букви" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "шведски език" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахили" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "тамил" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "тайландски език" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "турски език" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татарски" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмурт" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "украински език" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "виетнамски език" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "китайски език" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "традиционен китайски" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Въведете валидна стойност. " - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Въведете валиден URL адрес." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Въведете валидно число." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Въведете валиден имейл адрес." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Въведете валиден 'слъг', състоящ се от букви, цифри, тирета или долни тирета." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Въведете валиден IPv4 адрес." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Въведете валиден IPv6 адрес." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Въведете валиден IPv4 или IPv6 адрес." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Въведете само еднозначни числа, разделени със запетая. " - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Уверете се, че тази стойност е %(limit_value)s (тя е %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Уверете се, че тази стойност е по-малка или равна на %(limit_value)s ." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Уверете се, че тази стойност е по-голяма или равна на %(limit_value)s ." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Уверете се, тази стойност е най-малко %(limit_value)d знака (тя има " -"%(show_value)d )." -msgstr[1] "" -"Уверете се, тази стойност е най-малко %(limit_value)d знака (тя има " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Уверете се, тази стойност има най-много %(limit_value)d знака (тя има " -"%(show_value)d)." -msgstr[1] "" -"Уверете се, тази стойност има най-много %(limit_value)d знака (тя има " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "и" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Това поле не може да има празна стойност." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Това поле не може да е празно." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s с този %(field_label)s вече съществува." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле от тип: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Цяло число" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True или False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Символен низ (до %(max_length)s символа)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Цели числа, разделени с запетая" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (без час)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (и час)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Десетична дроб" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email адрес" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Път към файл" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Число с плаваща запетая" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Голямо (8 байта) цяло число" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адрес" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адрес" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Възможните стойности са True, False или None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Положително цяло число" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Положително 2 байта цяло число" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (до %(max_length)s )" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "2 байта цяло число" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Време" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL адрес" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "сурови двоични данни" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Изображение" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Външен ключ (тип, определен от свързаното поле)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "словенски език" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Много-към-много връзка" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Това поле е задължително." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Въведете цяло число. " - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Въведете число." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Уверете се, че има не повече от %(max)s цифри в общо." -msgstr[1] "Уверете се, че има не повече от %(max)s цифри общо." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Уверете се, че има не повече от%(max)s знак след десетичната запетая." -msgstr[1] "" -"Уверете се, че има не повече от %(max)s знака след десетичната запетая." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Уверете се, че има не повече от %(max)s цифри преди десетичната запетая." -msgstr[1] "" -"Уверете се, че има не повече от %(max)s цифри преди десетичната запетая." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Въведете валидна дата. " - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Въведете валиден час." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Въведете валидна дата/час. " - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Не е получен файл. Проверете типа кодиране на формата. " - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Няма изпратен файл." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Каченият файл е празен. " - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Уверете се, това име е най-много %(max)d знака (то има %(length)d)." -msgstr[1] "" -"Уверете се, това файлово име има най-много %(max)d знаци (има %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Моля, или пратете файл или маркирайте полето за изчистване, но не и двете." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Качете валидно изображение. Файлът, който сте качили или не е изображение, " -"или е повреден. " - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Направете валиден избор. %(value)s не е един от възможните избори." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Въведете списък от стойности" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Скрито поле %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Моля, въведете %d по-малко форми." -msgstr[1] "Моля, въведете %d по-малко форми." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ред" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Изтрий" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Моля, коригирайте дублираните данни за %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Моля, коригирайте дублираните данни за %(field)s, които трябва да са " -"уникални." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Моля, коригирайте дублиранитe данни за %(field_name)s , които трябва да са " -"уникални за %(lookup)s в %(date_field)s ." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Моля, коригирайте повтарящите се стойности по-долу." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Невалидна избрана стойност." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Направете валиден избор. Този не е един от възможните избори. " - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" не е валидна стойност за първичен ключ." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Задръжте натиснат клавиша \"Control\" (или \"Command\" на Mac), за да " -"направите повече от един избор. " - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s не може да бъде разчетено в %(current_timezone)s; може да е " -"двусмислен или да не съществува" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Сега" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Промени" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Изчисти" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Неизвестно" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Да" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Не" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "да, не, може би" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d, байт" -msgstr[1] "%(size)d, байта" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "след обяд" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "преди обяд" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "след обяд" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "преди обяд" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "полунощ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "обяд" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "понеделник" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "вторник" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "сряда" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "четвъртък" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "петък" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "събота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "неделя" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Пон" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Вт" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Ср" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Чет" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Пет" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Съб" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Нед" - -#: utils/dates.py:18 -msgid "January" -msgstr "Януари" - -#: utils/dates.py:18 -msgid "February" -msgstr "Февруари" - -#: utils/dates.py:18 -msgid "March" -msgstr "Март" - -#: utils/dates.py:18 -msgid "April" -msgstr "Април" - -#: utils/dates.py:18 -msgid "May" -msgstr "Май" - -#: utils/dates.py:18 -msgid "June" -msgstr "Юни" - -#: utils/dates.py:19 -msgid "July" -msgstr "Юли" - -#: utils/dates.py:19 -msgid "August" -msgstr "Август" - -#: utils/dates.py:19 -msgid "September" -msgstr "Септември" - -#: utils/dates.py:19 -msgid "October" -msgstr "Октомври" - -#: utils/dates.py:19 -msgid "November" -msgstr "Ноември" - -#: utils/dates.py:20 -msgid "December" -msgstr "Декември" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ян" - -#: utils/dates.py:23 -msgid "feb" -msgstr "фев" - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр" - -#: utils/dates.py:23 -msgid "may" -msgstr "май" - -#: utils/dates.py:23 -msgid "jun" -msgstr "юни" - -#: utils/dates.py:24 -msgid "jul" -msgstr "юли" - -#: utils/dates.py:24 -msgid "aug" -msgstr "авг" - -#: utils/dates.py:24 -msgid "sep" -msgstr "сеп" - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ноев" - -#: utils/dates.py:24 -msgid "dec" -msgstr "дек" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ян." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Юни" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Юли" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Септ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ноев." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Януари" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Февруари" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Юни" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Юли" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Август" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Септември" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "след обяд" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Ноември" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Декември" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Въведете валиден IPv6 адрес." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "или" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d година" -msgstr[1] "%d години" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d месец" -msgstr[1] "%d месеца" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d седмица" -msgstr[1] "%d седмици" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d дни" -msgstr[1] "%d дни" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d час" -msgstr[1] "%d часа" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минута" -msgstr[1] "%d минути" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 минути" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Не е посочена година" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Не е посочен месец" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "ноев" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Не е посочена седмица" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Няма достъпни %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Бъдещo %(verbose_name_plural)s е достъпно, тъй като %(class_name)s." -"allow_future е False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Невалидна дата '%(datestr)s' посочен формат '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Няма %(verbose_name)s , съвпадащи със заявката" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Страницата не е 'last' нито може да се преобразува в int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Невалидна страница (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Празен списък и '%(class_name)s.allow_empty' не е валидно." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Тук не е позволено индексиране на директория." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" не съществува" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Индекс %(directory)s" diff --git a/django/conf/locale/bg/__init__.py b/django/conf/locale/bg/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/bg/formats.py b/django/conf/locale/bg/formats.py deleted file mode 100644 index e1a8a820e..000000000 --- a/django/conf/locale/bg/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'H:i:s' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -# NUMBER_GROUPING = diff --git a/django/conf/locale/bn/LC_MESSAGES/django.mo b/django/conf/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index bc4cb978e1cc65a0bbec4e2229de70ead5948ae9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17857 zcmchd36xw_na5ucL81r&*+n0LKsTg2O=JnpBIzv9A=@OKASlMyT`%25s;in;Rq1rZ znE(nn5D=B1fguS?cK|~$N(cf$89)X`+#Nw>+6^3z&KVVToEdd~|NGrnTRK5KbEZyz z^?!H!?zi9jDtYOky>AZqyb8S?%IzBjXN(JiN8hU6AlP_t5F7z+0;hqGfSUIj_(pKT z+YAr$c(li3JvM`TF>eaEA2`*w&+_eegKwh06BNHi;6C7cK(+{$`F0U}Gws#BeKk0q z_F52;gHM6{1snN#2lya(9QZ9z9#h=Yqchj{-XwJQjREsP>iMLE!D6wa-bQ{Cb*i z&jcm!0uYwLMWEIfLD^*plwUvO+iOAXa}%g_pYrWHK>76^Q2F&JI2n8#RNVg@R2)tq z2&DH!@J#RwQ0vOz1n^pq>p{)`jBh^%O8>8dveS1#LL?XkCGUUw{y&1+e;AMcpe#5?hD=2$B6d`o|0AI0T@NB^unyF`ZJ^eD5#%p;hOaZhmqG12ks_k?$Ag;J;_*~a`k(D_ z2B>+RpyFhq$0eZTy%`8 z)?Ey$o~{73ZZ)WVZU9xsHi6P}yT>nh-0ATNk57Ai*5mUYzv1ya9$y3%pD%&3&nv$F z=N|t9R35zM$A9Ph{|8h(3MK}@`f*_jr5? zgiY{6PKTv;J3bg`0=)`3Do#`;Hlt+ z;A!Am@NDo&kkTFObpk#Cj{>#NQjkyyvLGQHd=ymu-wZ15cY<2?BFL7(ufe(C5lvRF zmV;V<9jLgx57hbxK};4r2l5yEJ73~+ShMxFfs%JI*ah~0`+++^t$PC0_)ozPg1_;2 z*@;2$x3qr&c7QpYAlwT62>cbOdhqSZL2wB;p~dW50F}3ofS4lqCipJ!zrZ%nQ@GvFd{+!Q+xyFl6hDp2;i8{{u|k}vt|HBfOquFd2>1U!fKBv5)}K-p*1 zkN*~wUG_PdI}G?vQ2Z|h)jtGk{>Q-sz|Eliw!`Cd;3nEHfm*j_s`=v%Q2IUr5@NxN zpyc}#i0Oj2pggV&P6xHmGEn?i`S!IQH-Xy!3x51-;C{46{rIcC{|zLE_#X_4U+D1+ zP;xB-wQtGe22keop!i+^9s=F~ir-z}LEzKix!?=nKH!lA zeF7c>5(>d5!E?bcg8T*JV7d;R2CDz7U?+IsG;3cBV#?rFP@9^1jEz^DEA^(5Wlv^Ri~YX=DH;3vNSXo6O8c^as=x&#!T%R$-u zdQkhU16P9gcnr_7`L}>a(Z3zUl)*PZ<=wt0p?%vx#X%>CNI@P{K5quK?s>2Sd=-=) zEd;IhodIg!d7$Qfz_%|4CEtyp{IS9Jf63#wK&^iT+y?#}y^wx=T7NyL`S*d^ z_d#%9@M%zbJP%5)?|Xd34u;)Vu-T ze>JH1UJs4~FN59&>GKTqchCb+4>SzPNBVphx*7VO8hn(yFGJIyhoNslAA>H3^f?kb z3|guNpPkT`-4nJ2uk_C+fLB3}K+5-5pr1isg;qoQ=v*UAgFDsWqc}Vi+Mx!Y_dyGx zyVT(G7<4i8Ij9%dk1 z1I>fv=XPiYGy**YT@UH=18A9h;w}L`2>lCmKlCZ6@k3a-d&J-RffqqaPw+L!)dk-_ z=uvPuRD|B72A=`w$IuU4_pLZ2r16bgnk0u4IK?#15JVc2I_~7g*HQ5pj#n*o`)7gYoSx2H$zWC>E|>a zz5sm%n(jNl;ZdNxJjJ({gYSoC`Sw46Z}iWf0MGN!_kssOclh>1k6-s#0yEHcz8!-H z`{xgV5i}c`0Chm`fgXka8Tt(LK}etN2EpUtOVF2mTX0m(^9uib61c!W@9*(kunYRU zZ>R7@9?pXP33?SuKmW?Zzd@6rD}3io;Ckp?&?+bg9RamK`g|X1hR#ug&!x~J_hfZa zk0I0tm7$M7Z-u@Ioerg+y?E$`j!QehT51e3^Rqe80HJ5FkY1{mV!x5 z{e?`NTb7UdoE6c>Z(^MdKilkAEp%G1boNBL}& z52gO=!lA!mE)iz&P7SN zC@vjwzBkG-lI;zfra4KQ!)(43_r^)kQ7GhMI5y2f=Qs(wl5!jtl5lpEE5^-Z4o|j0 z&6;1xyGcbSZbuTW&gLZF!a`C)w77^MNn9!*M3OBbaX2gAo0H@n!+IPuC!zb4Lz zN>L7RXY@t+UYdxN1TzZ#{ZUIX9*B~t6lYSgi@}Vf5S6riMmb5aOKvEbu{!SQ3uc;S zW->i&GDl`{D*b6kpSuH1V<*i*wec!$TQ!CdHltmXZd2 zLj!$rzJ|Fm>s+|P$8@Vx-f~W0a&Thw+ESlTMGJ{pe>YJiiX&i`ao!vM%)&gh0 z>cqi5(yqaXg?w%(%w&7BrD9l(`0gRhNfO9B#eq19@}&Y#M3*w=$Nesda*^p4G zh9vQXU+pB0R|MxHdpsDN zPjY30^9zWdDGcVri8BiMQc}oGoUGWOh4T5##ITSj?B+#1lNIa5I7e!R{fO#=IggLd zFH`AUQR!TmMnzB?MnPu}!n0pb(AghRWjdAEGTWr4Oq%W3i*72LQ=-!s%1)H(3p%M$ zQe;k)cV?dxQHfQ(=9H;GbISQRxFE{sqf7*@j#l&q7xeX0U@kyVmd%YyE46$s#kOoU zer|acHKgOpx)KV(6U0lc*N~DhJ8@LNH$yWF-elp%|wJ;qn5h8umxjH-!l&M9ASn zxa~4|*+8zGMDB=ONga&32{DNGDI z6A;=x75#d2)>*r|u!=&-#iYAX>T3-a;yA*h<~&_kC~}gn{iF6 zl64k^cr)%FD7itNT}2NmBQ5~ru$x-BLJP+j%a?Pxx*_Hy+(oFOq;yvw^7oaKqIB)z z01dj5C_~^D@?2I@XLWH=g=|teSs_DkG6zdmB$2!5221iQ@*E1mk^zpY49R10iB`RY zrR?IeX{b;R%WewilB$c(Iq5-;yXiVjBF@qzDHBy(B^{4oNs=iCOXGaJx~!w2QW2MC z}y;|foo(>scY<791o~3S87nPro&!BYNnu`rEN`L<)%{8 zm!6`vT~5I&bJMQc_Nvu(pjWk7soFJtX#ub4l2%^Cd?ttnk{~Mg2AQ}gSRQu=mr`ji zE$5(oK>k2OL4P)r&-V6}f_#CaHD6d66naWQAqfT)1>Dzyp}06XUzp6~?l@SO6fWh4 z($bk}S*qipkZ%t&@a-*(Ulb4Udekzn*qhC?bd-CGEnS87aQwmrT`exqY3-*@J*kb)__@=NqdO7x%P!~<1FvG;aNyS^W2VMj{FLVL^E&6vs#@UW*0%Aw-ch7l zy4*!o#c|3&j&whhqajK-M9*H*HM?b6b)NQH9w#lc{4Jn8oYtK!RYYwMyYu50y4yz! zSJ(bxdziP&Nb&5cXNLB8c2hn)=Irp~<}=6F{tPfWeBrYtn|sZ%aAwEDwpBzLCUp z3)5gQh72IJP1{lKa^>-V;^!FZT zuH7zk>(ZZp>XzFNL5>%GY&57zW4=KSWJI5O$>crRf=MJF65Qe}a$C((*$hSGYb>ouGlH25zH$-crUYDA1@O? zQTNjvBM-Ycmy38(QIm~v8rmofcv@!*Ykv}CfOyd{(yVjDx#F+b8|D(ug#aPL-cE$u z9JuYBvrY6dME$?s8-;L;LQ8Q2{5jj>V2ga5gVE%FZ*Av)DQE%e>WuQLntq#21ME;; z+~`KuSI!gphft-9`2?GMYAhJJc64|o{Lz|E+fSdbvkDel-Fk|g%ud}WGDm!Tim_ci zB)$cjg*u1U8oDag=g!Hri0n^W)lrMcup^Zefe&K(1IG!k9$S)DeCJrY*@iQk@6C*} zn^`rztGH0CS}E1n{iwEUdceW*Yb*;ltVQ}%6!$CcnB0^OPQ-g*?Tjyby$<)&n7gqd zap~G4uT(f*Kbh*42wYw`2dB~GjuI+jWlnt@G)$Y4#xhQSv~f*c_@(^<9xDF1}fTcDf$6T9bp^shad`d`E zVxw`u=_dyMct8+iXm-*S2o({j8WNQ*^8}{S8-(R6>_*&lg`VAWZZ)sdb`?q`{F-p0 zYk5~X1Lt#q(KW7gXMc43jFf!+uR zQj7}|dUa{Gw!hH3nKA(LxrU1aQ-}ZtjNLlg+~UlMN&tD*jXP0muQ1!Y-Zq!it??+pT&ZPT~}2GG-3m+irK5{!aWP77=aINa*-!%$TF;|wb^>wu7r#z zyU7{cU}b(pdBJN$!@tkDR7RRljE*SCS%gG-C*(;E2;7!qtgZfYU8=9lj(Bcv!W=H^4)e5}f8HwuoKpt_j_xTL<%8H%=UF?tuQ2&vy7OhCImRr2C5SY{hoJfR1Dat#e9px!-ktG{1X&0*=Fx5>ZM9NwO!n? zlRW&_b0W1lZ&XbGB2mzifcu2^m&~PC3TwiPvkyrzh)?{$*=4sYoM+`M`Q1-dDYV?w zS-`*+=M{@@y|~cJogbqzk%D1?;s;W}lv+_Y1F1kS|?~#5X&iD5!|j;;dCrI z-K8}b6r$W648uC-7~sT`M(%qHo3Yl;Wb3j6O)eZ`u6Z4sDAD({5F6OF(by4mx>w08 z*pxxH)>#TU=p}vWMS`80mMUZ+>LSk@R$er(`ki>V+S{hjWvBaxO zN{ec%r1;_S(Hg7nGUn?&Zc+Nz-UcmDV{g0>>?G zhN{Od1B&HFkEfFqBl>aN_EmgaH6xvPUeBpn|F8Zj`_~It?dh@*VBv&L$b-cGG; z-*C4RkGHoq#?#G^q0J$>;m~CPQ!Q0=QRC1|7Y6eR5~ytyy9q!G~)kwsXif-%So$TwSN|)=uPmH-n!J95K ziCO6lNZ}zQ@EB3IRr@+|SwM=h`&DdHX_zUg*7zGWSSOK~;p{T9fv1WsNliN?c9W+F zoxW5KE0F5iwY=?Mu~H)6GZ(*cQE??xHrN(6@e^BfWxxU}jRqvePtNbmpbpzXLFUVZ zNWRf2qiY#VmXj?Vun2U$aqe!F3^A|>?4%~Eo z1*#G#y68Y&QbU%efy@t8qT5|~om+7meyHBpJrnaJhBDicn#w)9LBSmn?A?>)kGiJi zoW;4qp*FW%p>!2si!)bc5%SBF>HS3|n0UcVBh{x`cRDeBMPQE|%(82fX(18Wmw$mU zsV&BAhR%T-Q?Znv7@aPBb&Gzmv?8UnR;%$RIrXKUAGyL>64R7c;i, 2011 -# nsmgr8 , 2013 -# Tahmid Rafi , 2012-2013 -# Tahmid Rafi , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "আফ্রিকার অন্যতম সরকারি ভাষা" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "আরবী" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "আজারবাইজানি" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "বুলগেরিয়ান" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "বেলারুশীয়" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "বাংলা" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ব্রেটন" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "বসনিয়ান" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "ক্যাটালান" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "চেক" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ওয়েল্স" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ড্যানিশ" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "জার্মান" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "গ্রিক" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ইংলিশ" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "বৃটিশ ইংলিশ" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "আন্তর্জাতিক ভাষা" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "স্প্যানিশ" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "আর্জেন্টিনিয়ান স্প্যানিশ" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "মেক্সিকান স্প্যানিশ" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "নিকারাগুয়ান স্প্যানিশ" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "ভেনেজুয়েলার স্প্যানিশ" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "এস্তোনিয়ান" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "বাস্ক" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "ফারসি" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ফিনিশ" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ফ্রেঞ্চ" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ফ্রিজ্ল্যানডের ভাষা" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "আইরিশ" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "গ্যালিসিয়ান" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "হিব্রু" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "হিন্দী" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "ক্রোয়েশিয়ান" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "হাঙ্গেরিয়ান" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ইন্দোনেশিয়ান" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "আইসল্যান্ডিক" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ইটালিয়ান" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "জাপানিজ" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "জর্জিয়ান" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "কাজাখ" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "খমার" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "কান্নাড়া" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "কোরিয়ান" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "লুক্সেমবার্গীয়" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "লিথুয়ানিয়ান" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "লাটভিয়ান" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "ম্যাসাডোনিয়ান" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "মালায়ালম" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "মঙ্গোলিয়ান" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "বার্মিজ" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "নরওয়েজীয় বোকমাল" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "নেপালি" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ডাচ" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "নরওয়েজীয়ান নিনর্স্ক" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "অসেটিক" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "পাঞ্জাবী" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "পোলিশ" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "পর্তুগীজ" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ব্রাজিলিয়ান পর্তুগীজ" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "রোমানিয়ান" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "রাশান" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "স্লোভাক" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "স্লোভেনিয়ান" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "আলবেনীয়ান" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "সার্বিয়ান" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "সার্বিয়ান ল্যাটিন" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "সুইডিশ" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "সোয়াহিলি" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "তামিল" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "তেলেগু" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "থাই" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "তুর্কি" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "তাতারদেশীয়" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ইউক্রেনিয়ান" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "উর্দু" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ভিয়েতনামিজ" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "সরলীকৃত চাইনীজ" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "প্রচলিত চাইনীজ" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "একটি বৈধ মান দিন।" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "বৈধ URL দিন" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "একটি বৈধ ইমেইল ঠিকানা লিখুন." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"বৈধ ’slug' প্রবেশ করান যাতে শুধুমাত্র ইংরেজী বর্ণ, অঙ্ক, আন্ডারস্কোর অথবা হাইফেন " -"রয়েছে।" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "একটি বৈধ IPv4 ঠিকানা দিন।" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "একটি বৈধ IPv6 ঠিকানা টাইপ করুন।" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "একটি বৈধ IPv4 অথবা IPv6 ঠিকানা টাইপ করুন।" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "শুধুমাত্র কমা দিয়ে সংখ্যা দিন।" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "সংখ্যাটির মান %(limit_value)s হতে হবে (এটা এখন %(show_value)s আছে)।" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "সংখ্যাটির মান %(limit_value)s এর চেয়ে ছোট বা সমান হতে হবে।" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "সংখ্যাটির মান %(limit_value)s এর চেয়ে বড় বা সমান হতে হবে।" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "এবং" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "এর মান null হতে পারবে না।" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "এই ফিল্ডের মান ফাঁকা হতে পারে না" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s সহ %(model_name)s আরেকটি রয়েছে।" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ফিল্ডের ধরণ: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "ইন্টিজার" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "বুলিয়ান (হয় True অথবা False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "স্ট্রিং (সর্বোচ্চ %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "কমা দিয়ে আলাদা করা ইন্টিজার" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "তারিখ (সময় বাদে)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "তারিখ (সময় সহ)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "দশমিক সংখ্যা" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ইমেইল ঠিকানা" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ফাইল পথ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "ফ্লোটিং পয়েন্ট সংখ্যা" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "বিগ (৮ বাইট) ইন্টিজার" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 ঠিকানা" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "আইপি ঠিকানা" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "বুলিয়ান (হয় True, False অথবা None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "পজিটিভ ইন্টিজার" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "পজিটিভ স্মল ইন্টিজার" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "স্লাগ (সর্বোচ্চ %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "স্মল ইন্টিজার" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "টেক্সট" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "সময়" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "ইউআরএল (URL)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "র বাইনারি ডাটা" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ফাইল" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "ইমেজ" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "ফরেন কি (টাইপ রিলেটেড ফিল্ড দ্বারা নির্ণীত হবে)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "ওয়ান-টু-ওয়ান রিলেশানশিপ" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "ম্যানি-টু-ম্যানি রিলেশানশিপ" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "এটি আবশ্যক।" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "একটি পূর্ণসংখ্যা দিন" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "একটি সংখ্যা প্রবেশ করান।" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "বৈধ তারিখ দিন।" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "বৈধ সময় দিন।" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "বৈধ তারিখ/সময় দিন।" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "কোন ফাইল দেয়া হয়নি। ফর্মের এনকোডিং ঠিক আছে কিনা দেখুন।" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "কোন ফাইল দেয়া হয়নি।" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ফাইলটি খালি।" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"একটি ফাইল সাবমিট করুন অথবা ক্লিয়ার চেকবক্সটি চেক করে দিন, যে কোন একটি করুন।" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"সঠিক ছবি আপলোড করুন। যে ফাইলটি আপলোড করা হয়েছে তা হয় ছবি নয় অথবা নষ্ট হয়ে " -"যাওয়া ছবি।" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "%(value)s বৈধ নয়। অনুগ্রহ করে আরেকটি সিলেক্ট করুন।" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "কয়েকটি মানের তালিকা দিন।" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ক্রম" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "মুছুন" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "ইনলাইন ফরেন কি টি প্যারেন্ট ইনস্ট্যান্সের প্রাইমারি কি এর সমান নয়।" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "এটি বৈধ নয়। অনুগ্রহ করে আরেকটি সিলেক্ট করুন।" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "একাধিক বাছাই করতে \"কন্ট্রোল\", অথবা ম্যাকে \"কমান্ড\", চেপে ধরুন।" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "এই মুহুর্তে" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "পরিবর্তন" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "পরিষ্কার করুন" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "অজানা" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "হ্যাঁ" - -#: forms/widgets.py:548 -msgid "No" -msgstr "না" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "হ্যাঁ,না,হয়তো" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d বাইট" -msgstr[1] "%(size)d বাইট" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s কিলোবাইট" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s মেগাবাইট" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s গিগাবাইট" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s টেরাবাইট" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s পেটাবাইট" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "অপরাহ্ন" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "পূর্বাহ্ন" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "অপরাহ্ন" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "পূর্বাহ্ন" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "মধ্যরাত" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "দুপুর" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "সোমবার" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "মঙ্গলবার" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "বুধবার" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "বৃহস্পতিবার" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "শুক্রবার" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "শনিবার" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "রবিবার" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "সোম" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "মঙ্গল" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "বুধ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "বৃহঃ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "শুক্র" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "শনি" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "রবি" - -#: utils/dates.py:18 -msgid "January" -msgstr "জানুয়ারি" - -#: utils/dates.py:18 -msgid "February" -msgstr "ফেব্রুয়ারি" - -#: utils/dates.py:18 -msgid "March" -msgstr "মার্চ" - -#: utils/dates.py:18 -msgid "April" -msgstr "এপ্রিল" - -#: utils/dates.py:18 -msgid "May" -msgstr "মে" - -#: utils/dates.py:18 -msgid "June" -msgstr "জুন" - -#: utils/dates.py:19 -msgid "July" -msgstr "জুলাই" - -#: utils/dates.py:19 -msgid "August" -msgstr "আগস্ট" - -#: utils/dates.py:19 -msgid "September" -msgstr "সেপ্টেম্বর" - -#: utils/dates.py:19 -msgid "October" -msgstr "অক্টোবর" - -#: utils/dates.py:19 -msgid "November" -msgstr "নভেম্বর" - -#: utils/dates.py:20 -msgid "December" -msgstr "ডিসেম্বর" - -#: utils/dates.py:23 -msgid "jan" -msgstr "জান." - -#: utils/dates.py:23 -msgid "feb" -msgstr "ফেব." - -#: utils/dates.py:23 -msgid "mar" -msgstr "মার্চ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "এপ্রি." - -#: utils/dates.py:23 -msgid "may" -msgstr "মে" - -#: utils/dates.py:23 -msgid "jun" -msgstr "জুন" - -#: utils/dates.py:24 -msgid "jul" -msgstr "জুল." - -#: utils/dates.py:24 -msgid "aug" -msgstr "আগ." - -#: utils/dates.py:24 -msgid "sep" -msgstr "সেপ্টে." - -#: utils/dates.py:24 -msgid "oct" -msgstr "অক্টো." - -#: utils/dates.py:24 -msgid "nov" -msgstr "নভে." - -#: utils/dates.py:24 -msgid "dec" -msgstr "ডিসে." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "জানু." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ফেব্রু." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "মার্চ" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "এপ্রিল" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "মে" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "জুন" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "জুলাই" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "আগ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "সেপ্ট." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "অক্টো." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "নভে." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ডিসে." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "জানুয়ারি" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "ফেব্রুয়ারি" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "মার্চ" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "এপ্রিল" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "মে" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "জুন" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "জুলাই" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "আগস্ট" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "সেপ্টেম্বর" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "অক্টোবর" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "নভেম্বর" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ডিসেম্বর" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "অথবা" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 মিনিট" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "কোন বছর উল্লেখ করা হয়নি" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "কোন মাস উল্লেখ করা হয়নি" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "কোন দিন উল্লেখ করা হয়নি" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "কোন সপ্তাহ উল্লেখ করা হয়নি" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "কোন %(verbose_name_plural)s নেই" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "কুয়েরি ম্যাচ করে এমন কোন %(verbose_name)s পাওয়া যায় নি" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "ডিরেক্টরি ইনডেক্স অনুমোদিত নয়" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" এর অস্তিত্ব নেই" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s এর ইনডেক্স" diff --git a/django/conf/locale/bn/__init__.py b/django/conf/locale/bn/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/bn/formats.py b/django/conf/locale/bn/formats.py deleted file mode 100644 index 3f0f1f7f4..000000000 --- a/django/conf/locale/bn/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F, Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M, Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/br/LC_MESSAGES/django.mo b/django/conf/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index e9491b0f08879a866e5320c4fa230f0b96a1dfdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13918 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 diff --git a/django/conf/locale/br/LC_MESSAGES/django.po b/django/conf/locale/br/LC_MESSAGES/django.po deleted file mode 100644 index c86c79483..000000000 --- a/django/conf/locale/br/LC_MESSAGES/django.po +++ /dev/null @@ -1,1391 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Fulup , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabeg" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azeri" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgareg" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaleg" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosneg" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalaneg" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tchekeg" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Kembraeg" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Daneg" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alamaneg" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Gresianeg" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Saozneg" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Saozneg Breizh-Veur" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanteg" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spagnoleg" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spagnoleg Arc'hantina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spagnoleg Mec'hiko" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spagnoleg Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoneg" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Euskareg" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perseg" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finneg" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Galleg" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frizeg" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Iwerzhoneg" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galizeg" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraeg" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroateg" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungareg" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonezeg" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandeg" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italianeg" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japaneg" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Jorjianeg" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazak" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannata" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreaneg" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituaneg" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latveg" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedoneg" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongoleg" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvegeg Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepaleg" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlandeg" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvegeg Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabeg" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Poloneg" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugaleg" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugaleg Brazil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Roumaneg" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusianeg" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakeg" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Sloveneg" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albaneg" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbeg" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbeg e lizherennoù latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svedeg" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "swahileg" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamileg" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telougou" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkeg" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukraineg" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Ourdou" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnameg" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Sinaeg eeunaet" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Sinaeg hengounel" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Merkit un talvoud reizh" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Merkit un URL reizh" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"N'hall bezañ er vaezienn-mañ nemet lizherennoù, niveroù, tiredoù izel _ ha " -"barrennigoù-stagañ." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Merkit ur chomlec'h IPv4 reizh." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Merkit ur chomlec'h IPv6 reizh." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Merkit ur chomlec'h IPv4 pe IPv6 reizh." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Merkañ hepken sifroù dispartiet dre skejoù." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Bezit sur ez eo an talvoud-mañ %(limit_value)s (evit ar mare ez eo " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Gwiriit mat emañ an talvoud-mañ a-is pe par da %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Gwiriit mat emañ an talvoud-mañ a-us pe par da %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ha" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "N'hall ket ar vaezienn chom goullo" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "N'hall ket ar vaezienn chom goullo" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Bez' ez eus c'hoazh eus ur %(model_name)s gant ar %(field_label)s-mañ." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Seurt maezienn : %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Anterin" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boulean (gwir pe gaou)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "neudennad arouezennoù (betek %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Niveroù anterin dispartiet dre ur skej" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Deizad (hep eur)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Deizad (gant an eur)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Niver dekvedennel" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Chomlec'h postel" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Treug war-du ar restr" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Niver gant skej nij" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Anterin bras (8 okted)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Chomlec'h IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Chomlec'h IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boulean (gwir pe gaou pe netra)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Niver anterin pozitivel" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Niver anterin bihan pozitivel" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (betek %(max_length)s arouez.)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Niver anterin bihan" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Testenn" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Eur" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Restr" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Skeudenn" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Alc'hwez estren (seurt termenet dre ar vaezienn liammet)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Darempred unan-ouzh-unan" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Darempred lies-ouzh-lies" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Rekis eo leuniañ ar vaezienn." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Merkit un niver anterin." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Merkit un niver." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Merkit un deiziad reizh" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Merkit un eur reizh" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Merkit un eur/deiziad reizh" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "N'eus ket kaset restr ebet. Gwiriit ar seurt enkodañ evit ar restr" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "N'eus bet kaset restr ebet." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Goullo eo ar restr kaset." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Kasit ur restr pe askit al log riñsañ; an eil pe egile" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Enpozhiit ur skeudenn reizh. Ar seurt bet enporzhiet ganeoc'h a oa foeltret " -"pe ne oa ket ur skeudenn" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Dizuit un dibab reizh. %(value)s n'emañ ket e-touez an dibaboù posupl." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Merkit ur roll talvoudoù" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Urzh" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Diverkañ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Reizhit ar roadennoù e doubl e %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Reizhit ar roadennoù e doubl e %(field)s, na zle bezañ enni nemet talvoudoù " -"dzho o-unan." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Reizhit ar roadennoù e doubl e %(field_name)s a rank bezañ ennañ talvodoù en " -"o-unan evit lodenn %(lookup)s %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Reizhañ ar roadennoù e doubl zo a-is" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Ne glot ket an alc'hwez estren enlinenn gant alc'hwez-mamm an urzhiataer " -"galloudel kar" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Diuzit un dibab reizh. N'emañ ket an dibab-mañ e-touez ar re bosupl." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Dalc'hit da bouezañ \"Ktrl\" pe \"Urzhiad\" (stokell Aval) war ur Mac." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"N'eo ket bete komprenet an talvoud %(datetime)s er werzhid eur " -"%(current_timezone)s; pe eo amjestr pe n'eus ket anezhañ." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Evit ar mare" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Kemmañ" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Riñsañ" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Dianav" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ya" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ket" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ya, ket, marteze" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d okted" -msgstr[1] "%(size)d okted" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "g.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "mintin" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "G.M." - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "Mintin" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "hanternoz" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "kreisteiz" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lun" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Meurzh" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Merc'her" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Yaou" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Gwener" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sadorn" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sul" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Meu" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Yao" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Gwe" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sad" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sul" - -#: utils/dates.py:18 -msgid "January" -msgstr "Genver" - -#: utils/dates.py:18 -msgid "February" -msgstr "C'hwevrer" - -#: utils/dates.py:18 -msgid "March" -msgstr "Meurzh" - -#: utils/dates.py:18 -msgid "April" -msgstr "Ebrel" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mae" - -#: utils/dates.py:18 -msgid "June" -msgstr "Mezheven" - -#: utils/dates.py:19 -msgid "July" -msgstr "Gouere" - -#: utils/dates.py:19 -msgid "August" -msgstr "Eost" - -#: utils/dates.py:19 -msgid "September" -msgstr "Gwengolo" - -#: utils/dates.py:19 -msgid "October" -msgstr "Here" - -#: utils/dates.py:19 -msgid "November" -msgstr "Du" - -#: utils/dates.py:20 -msgid "December" -msgstr "Kerzu" - -#: utils/dates.py:23 -msgid "jan" -msgstr "Gen" - -#: utils/dates.py:23 -msgid "feb" -msgstr "C'hwe" - -#: utils/dates.py:23 -msgid "mar" -msgstr "Meu" - -#: utils/dates.py:23 -msgid "apr" -msgstr "Ebr" - -#: utils/dates.py:23 -msgid "may" -msgstr "Mae" - -#: utils/dates.py:23 -msgid "jun" -msgstr "Mez" - -#: utils/dates.py:24 -msgid "jul" -msgstr "Gou" - -#: utils/dates.py:24 -msgid "aug" -msgstr "Eos" - -#: utils/dates.py:24 -msgid "sep" -msgstr "Gwe" - -#: utils/dates.py:24 -msgid "oct" -msgstr "Her" - -#: utils/dates.py:24 -msgid "nov" -msgstr "Du" - -#: utils/dates.py:24 -msgid "dec" -msgstr "Kzu" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Gen." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "C'hwe." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Meu." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Ebr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mae" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Mez." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Gou." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Eos." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Gwe." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Her." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Du" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Kzu" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Genver" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "C'hwevrer" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Meurzh" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Ebrel" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mae" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Mezheven" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Gouere" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Eost" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Gwengolo" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Here" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Du" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Kerzu" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "pe" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "N'eus bet resisaet bloavezh ebet" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "N'eus bet resisaet miz ebet" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "N'eus bet resisaet deiz ebet" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "N'eus bet resisaet sizhun ebet" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "N'eus %(verbose_name_plural)s ebet da gaout." - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"En dazont ne vo ket a %(verbose_name_plural)s rak faos eo %(class_name)s." -"allow_future." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Direizh eo ar furmad '%(format)s' evit an neudennad deiziad '%(datestr)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" -"N'eus bet kavet traezenn %(verbose_name)s ebet o klotaén gant ar goulenn" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"N'eo ket 'last' ar bajenn na n'hall ket bezañ amdroet en un niver anterin." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Roll goullo ha faos eo '%(class_name)s.allow_empty'." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "N'haller ket diskwel endalc'had ar c'havlec'h-mañ." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "N'eus ket eus \"%(path)s\"" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Meneger %(directory)s" diff --git a/django/conf/locale/bs/LC_MESSAGES/django.mo b/django/conf/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index 9f5bec94ce74fc5f43ac16fbbf83abb58ff2ccea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11486 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 diff --git a/django/conf/locale/bs/LC_MESSAGES/django.po b/django/conf/locale/bs/LC_MESSAGES/django.po deleted file mode 100644 index 5cba883ed..000000000 --- a/django/conf/locale/bs/LC_MESSAGES/django.po +++ /dev/null @@ -1,1402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Filip Dupanović , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arapski" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbejdžanski" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bugarski" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalski" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosanski" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalonski" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "češki" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "velški" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "danski" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "njemački" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grčki" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "engleski" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britanski engleski" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "španski" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinski španski" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksički španski" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikuaraganski španski" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estonski" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskijski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persijski" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finski" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francuski" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frišanski" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irski" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galski" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebrejski" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "hrvatski" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "mađarski" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonežanski" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandski" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italijanski" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japanski" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruzijski" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "kambođanski" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kanada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korejski" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litvanski" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "latvijski" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedonski" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajalamski" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolski" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norveški književni" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandski" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norveški novi" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pandžabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "poljski" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugalski" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brazilski portugalski" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumunski" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ruski" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovački" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovenački" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanski" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "srpski" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "srpski latinski" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "švedski" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilski" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tajlandski" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turski" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrajinski" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vijetnamežanski" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "novokineski" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "starokineski" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Unesite ispravnu vrijednost." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Unesite ispravan URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Unesite ispravan „slug“, koji se sastoji od slova, brojki, donjih crta ili " -"crtica." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Unesite ispravnu IPv4 adresu." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Unesite samo brojke razdvojene zapetama." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Pobrinite se da je ova vrijednost %(limit_value)s (trenutno je " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ova vrijednost mora da bude manja ili jednaka %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ova vrijednost mora biti veća ili jednaka %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "i" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ovo polje ne može ostati prazno." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ovo polje ne može biti prazno." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s sa ovom vrijednošću %(field_label)s već postoji." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Cijeo broj" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Bulova vrijednost (True ili False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (najviše %(max_length)s znakova)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Cijeli brojevi razdvojeni zapetama" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (bez vremena)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (sa vremenom)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimalni broj" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email adresa" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Putanja fajla" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Broj sa pokrenom zapetom" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Big (8 bajtni) integer" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresa" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Bulova vrijednost (True, False ili None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Vrijeme" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Strani ključ (tip određen povezanim poljem)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Jedan-na-jedan odnos" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Više-na-više odsnos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ovo polje se mora popuniti." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Unesite cijeo broj." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Unesite broj." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Unesite ispravan datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Unesite ispravno vrijeme" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Unesite ispravan datum/vrijeme." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Fajl nije prebačen. Provjerite tip enkodiranja formulara." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Fajl nije prebačen." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Prebačen fajl je prazan." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Prebacite ispravan fajl. Fajl koji je prebačen ili nije slika, ili je " -"oštećen." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"%(value)s nije među ponuđenim vrijednostima. Odaberite jednu od ponuđenih." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Unesite listu vrijednosti." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Redoslijed" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Obriši" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ispravite dupli sadržaj za polja: %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ispravite dupli sadržaj za polja: %(field)s, koji mora da bude jedinstven." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ispravite dupli sadržaj za polja: %(field_name)s, koji mora da bude " -"jedinstven za %(lookup)s u %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Ispravite duple vrijednosti dole." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Strani ključ se nije poklopio sa instancom roditeljskog ključa." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Odabrana vrijednost nije među ponuđenima. Odaberite jednu od ponuđenih." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Držite „Control“, ili „Command“ na Mac-u da biste obilježili više od jedne " -"stavke." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Trenutno" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Izmjeni" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Očisti" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nepoznato" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Da" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "da,ne,možda" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "po p." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "prije p." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ponoć" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "podne" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ponedjeljak" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "utorak" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "srijeda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "četvrtak" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "petak" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "subota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "nedjelja" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "pon." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "uto." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "sri." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "čet." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pet." - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sub." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ned." - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "mart" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembar" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktobar" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembar" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembar" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan." - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb." - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar." - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr." - -#: utils/dates.py:23 -msgid "may" -msgstr "maj." - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun." - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul." - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug." - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep." - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt." - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov." - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "august" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "septembar" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "oktobar" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "novembar" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "decembar" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "mart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "august" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "septembar" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktobar" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembar" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "decembar" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "ili" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Godina nije naznačena" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mjesec nije naznačen" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dan nije naznačen" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Sedmica nije naznačena" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/bs/__init__.py b/django/conf/locale/bs/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/bs/formats.py b/django/conf/locale/bs/formats.py deleted file mode 100644 index cce3900f1..000000000 --- a/django/conf/locale/bs/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. N Y.' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = 'j. N. Y. G:i T' -YEAR_MONTH_FORMAT = 'F Y.' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'Y M j' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/ca/LC_MESSAGES/django.mo b/django/conf/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index 8b9f72aa6f7c202319407b1d78ab387a1854df09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22431 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�Xy+q8Z&8{)?`0}Wy7>rKWB8uGh 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 diff --git a/django/conf/locale/ca/LC_MESSAGES/django.po b/django/conf/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index eab2ac16f..000000000 --- a/django/conf/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,1437 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012 -# Carles Barrobés , 2011-2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "àrab" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbaijanès" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "búlgar" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorús" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretó" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosnià" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "català" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "txec" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "gal·lès" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "danès" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "alemany" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grec" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "anglès" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Anglès d'Austràlia" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "anglès britànic" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "espanyol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "castellà d'Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "espanyol de Mèxic" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "castellà de Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Espanyol de Veneçuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estonià" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "euskera" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finlandès" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francès" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frisi" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlandès" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "gallec" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebreu" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "croat" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "hongarès" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesi" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandès" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italià" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japonès" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "georgià" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannarès" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "coreà" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburguès" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "lituà" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "letó" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedoni" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malaiàlam " - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmès" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "noruec bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalí" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandès" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "noruec nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossètic" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "panjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polonès" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portuguès" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "portuguès de brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "romanès" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "rus" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "eslovac" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "eslovè" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanès" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbi" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbi llatí" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "suec" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tàmil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tailandès" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turc" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ucraïnès" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "xinès simplificat" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "xinès tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapes del lloc" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Arxius estàtics" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sindicació" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Disseny web" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduïu un valor vàlid." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduïu una URL vàlida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Introduïu un enter vàlid." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introdueix una adreça de correu electrònic vàlida" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduïu un 'slug' vàlid, consistent en lletres, números, guions o guions " -"baixos." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduïu una adreça IPv4 vàlida." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Entreu una adreça IPv6 vàlida." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Entreu una adreça IPv4 o IPv6 vàlida." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduïu només dígits separats per comes." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Assegureu-vos que el valor sigui %(limit_value)s (és %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Assegureu-vos que aquest valor sigui menor o igual que %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Assegureu-vos que aquest valor sigui més gran o igual que %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assegureu-vos que aquest valor té almenys %(limit_value)d caràcter (en té " -"%(show_value)d)." -msgstr[1] "" -"Assegureu-vos que aquest valor té almenys %(limit_value)d caràcters (en té " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assegureu-vos que aquest valor té com a molt %(limit_value)d caràcter (en té " -"%(show_value)d)." -msgstr[1] "" -"Assegureu-vos que aquest valor té com a molt %(limit_value)d caràcters (en " -"té %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "i" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Ja existeix %(model_name)s amb aquest %(field_labels)s." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "El valor %(value)r no és una opció vàlida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Aquest camp no pot ser nul." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Aquest camp no pot estar en blanc." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ja existeix %(model_name)s amb aquest %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s ha de ser únic per a %(date_field_label)s i %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Camp del tipus: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Enter" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "El valor '%(value)s' ha de ser un nombre enter." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "El valor '%(value)s' ha de ser \"True\" o \"False\"." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleà (Cert o Fals)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (de fins a %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Enters separats per comes" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"El valor '%(value)s' no té un format de data vàlid. Ha de tenir el format " -"YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"El valor '%(value)s' té el format correcte (YYYY-MM-DD) però no és una data " -"vàlida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (sense hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"El valor '%(value)s' no té un format vàlid. Ha de tenir el format YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"El valor '%(value)s' té el format correcte (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) però no és una data/hora vàlida." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (amb hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "El valor '%(value)s' ha de ser un nombre decimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adreça de correu electrònic" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ruta del fitxer" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "El valor '%(value)s' ha de ser un número de coma flotant." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número de coma flotant" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Enter gran (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adreça IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adreça IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "El valor '%(value)s' ha de ser None, True o False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleà (Cert, Fals o Cap ('None'))" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Enter positiu" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Enter petit positiu" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (fins a %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Enter petit" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"El valor '%(value)s' no té un format vàlid. Ha de tenir el format HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"El valor '%(value)s' té el format correcte (HH:MM[:ss[.uuuuuu]]) però no és " -"una hora vàlida." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dades binàries" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Arxiu" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imatge" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "No hi ha cap instància de %(model)s amb la clau primària %(pk)r." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clau forana (tipus determinat pel camp relacionat)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Inter-relació un-a-un" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Inter-relació molts-a-molts" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Aquest camp és obligatori." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduïu un número sencer." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduïu un número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Assegureu-vos que no hi ha més de %(max)s dígit en total." -msgstr[1] "Assegureu-vos que no hi ha més de %(max)s dígits en total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Assegureu-vos que no hi ha més de %(max)s decimal." -msgstr[1] "Assegureu-vos que no hi ha més de %(max)s decimals." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Assegureu-vos que no hi ha més de %(max)s dígit abans de la coma decimal." -msgstr[1] "" -"Assegureu-vos que no hi ha més de %(max)s dígits abans de la coma decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduïu una data vàlida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduïu una hora vàlida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduïu una data/hora vàlides." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No s'ha enviat cap fitxer. Comproveu el tipus de codificació del formulari." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No s'ha enviat cap fitxer." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El fitxer enviat està buit." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Aquest nom d'arxiu hauria de tenir com a molt %(max)d caràcter (en té " -"%(length)d)." -msgstr[1] "" -"Aquest nom d'arxiu hauria de tenir com a molt %(max)d caràcters (en té " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Si us plau, envieu un fitxer o marqueu la casella de selecció \"netejar\", " -"no ambdós." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Carregueu una imatge vàlida. El fitxer que heu carregat no era una imatge o " -"estava corrupte." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Esculliu una opció vàlida. %(value)s no és una de les opcions vàlides." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduïu una llista de valors." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Introduïu un valor complet." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Camp ocult %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Falten dades de ManagementForm o s'ha manipulat" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Sisplau envieu com a molt %d formulari." -msgstr[1] "Sisplau envieu com a molt %d formularis." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Sisplau envieu com a mínim %d formulari." -msgstr[1] "Sisplau envieu com a mínim %d formularis." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordre" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Si us plau, corregiu la dada duplicada per a %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Si us plau, corregiu la dada duplicada per a %(field)s, la qual ha de ser " -"única." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Si us plau, corregiu la dada duplicada per a %(field_name)s, la qual ha de " -"ser única per a %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Si us plau, corregiu els valors duplicats a sota." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La clau forana en línia no coincideix amb la clau primària de la instància " -"mare." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Esculli una opció vàlida. Aquesta opció no és una de les opcions disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" no és un valor vàlid per a una clau primària." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Premeu la tecla \"Control\", o \"Command\" en un Mac, per seleccionar més " -"d'un valor." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"No s'ha pogut interpretar %(datetime)s a la zona horària " -"%(current_timezone)s; potser és ambigua o no existeix." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualment" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Netejar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconegut" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sí" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sí,no,potser" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "mitjanit" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "migdia" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Dilluns" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dimarts" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Dimecres" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Dijous" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Divendres" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Dissabte" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Diumenge" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "dl." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "dt." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "dc." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "dj." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "dv." - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ds." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "dg." - -#: utils/dates.py:18 -msgid "January" -msgstr "gener" - -#: utils/dates.py:18 -msgid "February" -msgstr "febrer" - -#: utils/dates.py:18 -msgid "March" -msgstr "març" - -#: utils/dates.py:18 -msgid "April" -msgstr "abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "maig" - -#: utils/dates.py:18 -msgid "June" -msgstr "juny" - -#: utils/dates.py:19 -msgid "July" -msgstr "juliol" - -#: utils/dates.py:19 -msgid "August" -msgstr "agost" - -#: utils/dates.py:19 -msgid "September" -msgstr "setembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "octubre" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "desembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "gen." - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb." - -#: utils/dates.py:23 -msgid "mar" -msgstr "març" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr." - -#: utils/dates.py:23 -msgid "may" -msgstr "maig" - -#: utils/dates.py:23 -msgid "jun" -msgstr "juny" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul." - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago." - -#: utils/dates.py:24 -msgid "sep" -msgstr "set." - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct." - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov." - -#: utils/dates.py:24 -msgid "dec" -msgstr "des." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "gen." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "abr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mai." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "jul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "gener" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "febrer" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "març" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maig" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juny" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juliol" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "agost" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "setembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "octubre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "novembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "desembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Aquesta no és una adreça IPv6 vàlida." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d any" -msgstr[1] "%d anys" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d mesos" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d setmana" -msgstr[1] "%d setmanes" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dia" -msgstr[1] "%d dies" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d hores" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minut" -msgstr[1] "%d minuts" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutes" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Prohibit" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "La verificació de CSRF ha fallat. Petició abortada." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Estàs veient aquest missatge perquè aquest lloc HTTPS requereix que el teu " -"navegador enviï una capçalera 'Referer', i no n'ha arribada cap. Aquesta " -"capçalera es requereix per motius de seguretat, per garantir que el teu " -"navegador no està sent infiltrat per tercers." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Si has configurat el teu navegador per deshabilitar capçaleres 'Referer', " -"sisplau torna-les a habilitar, com a mínim per a aquest lloc, o per a " -"connexions HTTPs, o per a peticions amb el mateix orígen." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estàs veient aquest missatge perquè aquest lloc requereix una galeta CSRF " -"quan s'envien formularis. Aquesta galeta es requereix per motius de " -"seguretat, per garantir que el teu navegador no està sent infiltrat per " -"tercers." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Si has configurat el teu navegador per deshabilitar galetes, sisplau torna-" -"les a habilitar, com a mínim per a aquest lloc, o per a peticions amb el " -"mateix orígen." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Més informació disponible amb DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No s'ha especificat any" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No s'ha especificat mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No s'ha especificat dia" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No s'ha especificat setmana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Cap %(verbose_name_plural)s disponible" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Futurs %(verbose_name_plural)s no disponibles perquè %(class_name)s." -"allow_future és Fals." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Cadena invàlida de dats '%(datestr)s' donat el format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No s'ha trobat sap %(verbose_name)s que coincideixi amb la petició" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "La pàgina no és 'last', ni es pot convertir en un enter" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Plana invàlida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Llista buida i '%(class_name)s.allow_empty' és Fals." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "No es permeten índexos de directori aquí" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" no existeix" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índex de %(directory)s" diff --git a/django/conf/locale/ca/__init__.py b/django/conf/locale/ca/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ca/formats.py b/django/conf/locale/ca/formats.py deleted file mode 100644 index 392eb48c1..000000000 --- a/django/conf/locale/ca/formats.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\e\s G:i' -YEAR_MONTH_FORMAT = r'F \d\e\l Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y G:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/cs/LC_MESSAGES/django.mo b/django/conf/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index c372cc8108cc0ce64aae8ef5aafd0035b276a29c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23361 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 vGP3KB*k)z(G4+{4c)^B@%nptnDpQx8(Eu~na, 2011 -# Jan Papež , 2012 -# Jirka Vejrazka , 2011 -# Vlada Macek , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikánsky" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabsky" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Ázerbájdžánština" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulharsky" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "bělorusky" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengálsky" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretonsky" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosensky" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalánsky" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "česky" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "velšsky" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dánsky" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "německy" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "řecky" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "anglicky" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "australskou angličtinou" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "britskou angličtinou" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperantsky" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "španělsky" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "argentinskou španělštinou" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexická španělština" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaragujskou španělštinou" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "venezuelskou španělštinou" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estonsky" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskicky" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persky" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finsky" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francouzsky" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frísky" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irsky" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galicijsky" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebrejsky" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindsky" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "chorvatsky" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "maďarsky" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonésky" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandsky" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italsky" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japonsky" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruzínsky" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazašsky" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmersky" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannadsky" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korejsky" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "lucembursky" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litevsky" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "lotyšsky" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedonsky" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malajálamsky" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolsky" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "barmštinou" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norsky (Bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepálsky" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "nizozemsky" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norsky (Nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetštinou" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "paňdžábsky" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polsky" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugalsky" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brazilskou portugalštinou" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumunsky" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "rusky" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovensky" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovinsky" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albánsky" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "srbsky" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "srbsky (latinkou)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "švédsky" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "svahilsky" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilsky" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telužsky" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "thajsky" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turecky" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatarsky" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurtsky" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrajinsky" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdština" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamsky" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "čínsky (zjednodušeně)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "čínsky (tradičně)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapy webu" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Statické soubory" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndikace" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Design webu" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Vložte platnou hodnotu." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Vložte platnou adresu URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Vložte platné celé číslo." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Zadejte platnou e-mailovou adresu." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Vložte platný identifikátor složený pouze z písmen, čísel, podtržítek a " -"pomlček." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Vložte platnou adresu typu IPv4." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Zadejte platnou adresu typu IPv6." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Zadejte platnou adresu typu IPv4 nebo IPv6." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Vložte pouze číslice oddělené čárkami." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Hodnota musí být %(limit_value)s (nyní je %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Hodnota musí být menší nebo rovna %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Hodnota musí být větší nebo rovna %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Tato hodnota má mít nejméně %(limit_value)d znak (nyní má %(show_value)d)." -msgstr[1] "" -"Tato hodnota má mít nejméně %(limit_value)d znaky (nyní má %(show_value)d)." -msgstr[2] "" -"Tato hodnota má mít nejméně %(limit_value)d znaků (nyní má %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Tato hodnota má mít nejvýše %(limit_value)d znak (nyní má %(show_value)d)." -msgstr[1] "" -"Tato hodnota má mít nejvýše %(limit_value)d znaky (nyní má %(show_value)d)." -msgstr[2] "" -"Tato hodnota má mít nejvýše %(limit_value)d znaků (nyní má %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "a" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" -"Položka %(model_name)s s touto kombinací hodnot v polích %(field_labels)s " -"již existuje." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Hodnota %(value)r není platná možnost." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Pole nemůže být null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Pole nemůže být prázdné." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" -"Položka %(model_name)s s touto hodnotou v poli %(field_label)s již existuje." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"Pole %(field_label)s musí být unikátní testem %(lookup_type)s pro pole " -"%(date_field_label)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Celé číslo" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Hodnota '%(value)s' musí být celé číslo." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Hodnota '%(value)s' musí být buď True nebo False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Pravdivost (buď Ano (True), nebo Ne (False))" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Řetězec (max. %(max_length)s znaků)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Celá čísla oddělená čárkou" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "Hodnota '%(value)s' není platné datum. Musí být ve tvaru RRRR-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Ačkoli hodnota '%(value)s' je ve správném tvaru (RRRR-MM-DD), jde o neplatné " -"datum." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (bez času)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Hodnota '%(value)s' je v neplatném tvaru, který má být RRRR-MM-DD HH:MM[:SS[." -"uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Ačkoli hodnota '%(value)s' je ve správném tvaru (RRRR-MM-DD HH:MM[:SS[." -"uuuuuu]][TZ]), jde o neplatné datum a čas." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (s časem)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Hodnota '%(value)s' musí být desítkové číslo." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desetinné číslo" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mailová adresa" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Cesta k souboru" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Hodnota '%(value)s' musí být reálné číslo." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Číslo s pohyblivou řádovou čárkou" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Velké číslo (8 bajtů)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adresa IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adresa IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Hodnota '%(value)s' musí být buď None, True nebo False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Pravdivost (buď Ano (True), Ne (False) nebo Nic (None))" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Kladné celé číslo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Kladné malé celé číslo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Identifikátor (nejvýše %(max_length)s znaků)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Malé celé číslo" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Hodnota '%(value)s' je v neplatném tvaru, který má být HH:MM[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Ačkoli hodnota '%(value)s' je ve správném tvaru (HH:MM[:ss[.uuuuuu]]), jde o " -"neplatný čas." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Čas" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Přímá binární data" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Soubor" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Obrázek" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Položka typu %(model)s s primárním klíčem %(pk)r neexistuje." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Cizí klíč (typ určen pomocí souvisejícího pole)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Vazba jedna-jedna" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Vazba mnoho-mnoho" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Toto pole je třeba vyplnit." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Vložte celé číslo." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Vložte číslo." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslici." -msgstr[1] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslice." -msgstr[2] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslic." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ujistěte se, že pole neobsahuje více než %(max)s desetinné místo." -msgstr[1] "Ujistěte se, že pole neobsahuje více než %(max)s desetinná místa." -msgstr[2] "Ujistěte se, že pole neobsahuje více než %(max)s desetinných míst." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s místo před desetinnou " -"čárkou (tečkou)." -msgstr[1] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s místa před desetinnou " -"čárkou (tečkou)." -msgstr[2] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s míst před desetinnou " -"čárkou (tečkou)." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Vložte platné datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Vložte platný čas." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Vložte platné datum a čas." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Soubor nebyl odeslán. Zkontrolujte parametr \"encoding type\" formuláře." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Žádný soubor nebyl odeslán." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Odeslaný soubor je prázdný." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Tento název souboru má mít nejvýše %(max)d znak (nyní má %(length)d)." -msgstr[1] "" -"Tento název souboru má mít nejvýše %(max)d znaky (nyní má %(length)d)." -msgstr[2] "" -"Tento název souboru má mít nejvýše %(max)d znaků (nyní má %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Musíte vybrat cestu k souboru nebo vymazat výběr, ne obojí." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Nahrajte platný obrázek. Odeslaný soubor buď nebyl obrázek nebo byl poškozen." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Vyberte platnou možnost, \"%(value)s\" není k dispozici." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Vložte seznam hodnot." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Vložte úplnou hodnotu." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skryté pole %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Data objektu ManagementForm chybí nebo byla pozměněna." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Odešlete %d nebo méně formulářů." -msgstr[1] "Odešlete %d nebo méně formulářů." -msgstr[2] "Odešlete %d nebo méně formulářů." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Odešlete %d nebo více formulářů." -msgstr[1] "Odešlete %d nebo více formulářů." -msgstr[2] "Odešlete %d nebo více formulářů." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Pořadí" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Odstranit" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Opravte duplicitní data v poli %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Opravte duplicitní data v poli %(field)s, které musí být unikátní." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Opravte duplicitní data v poli %(field_name)s, které musí být unikátní " -"testem %(lookup)s pole %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Odstraňte duplicitní hodnoty níže." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Cizí klíč typu inline neodpovídá primárnímu klíči v rodičovské položce." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Vyberte platnou možnost. Tato není k dispozici." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "Hodnota \"%(pk)s\" není platný primární klíč." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Výběr více než jedné položky je možný přidržením klávesy \"Control\" (nebo " -"\"Command\" na Macu)." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Hodnotu %(datetime)s nelze interpretovat v časové zóně %(current_timezone)s; " -"může to být nejednoznačné nebo nemusí existovat." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Aktuálně" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Změnit" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Zrušit" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Neznámé" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ano" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ano, ne, možná" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajty" -msgstr[2] "%(size)d bajtů" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "odp." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "dop." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "odp." - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "dop." - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "půlnoc" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "poledne" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "pondělí" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "úterý" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "středa" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "čtvrtek" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "pátek" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sobota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "neděle" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "po" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "út" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "st" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "čt" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pá" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "so" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ne" - -#: utils/dates.py:18 -msgid "January" -msgstr "leden" - -#: utils/dates.py:18 -msgid "February" -msgstr "únor" - -#: utils/dates.py:18 -msgid "March" -msgstr "březen" - -#: utils/dates.py:18 -msgid "April" -msgstr "duben" - -#: utils/dates.py:18 -msgid "May" -msgstr "květen" - -#: utils/dates.py:18 -msgid "June" -msgstr "červen" - -#: utils/dates.py:19 -msgid "July" -msgstr "červenec" - -#: utils/dates.py:19 -msgid "August" -msgstr "srpen" - -#: utils/dates.py:19 -msgid "September" -msgstr "září" - -#: utils/dates.py:19 -msgid "October" -msgstr "říjen" - -#: utils/dates.py:19 -msgid "November" -msgstr "listopad" - -#: utils/dates.py:20 -msgid "December" -msgstr "prosinec" - -#: utils/dates.py:23 -msgid "jan" -msgstr "led" - -#: utils/dates.py:23 -msgid "feb" -msgstr "úno" - -#: utils/dates.py:23 -msgid "mar" -msgstr "bře" - -#: utils/dates.py:23 -msgid "apr" -msgstr "dub" - -#: utils/dates.py:23 -msgid "may" -msgstr "kvě" - -#: utils/dates.py:23 -msgid "jun" -msgstr "čen" - -#: utils/dates.py:24 -msgid "jul" -msgstr "čec" - -#: utils/dates.py:24 -msgid "aug" -msgstr "srp" - -#: utils/dates.py:24 -msgid "sep" -msgstr "zář" - -#: utils/dates.py:24 -msgid "oct" -msgstr "říj" - -#: utils/dates.py:24 -msgid "nov" -msgstr "lis" - -#: utils/dates.py:24 -msgid "dec" -msgstr "pro" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Led." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Úno." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Bře." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Dub." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Kvě." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Čer." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Čec." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Srp." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Zář." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Říj." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Lis." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Pro." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ledna" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "února" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "března" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "dubna" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "května" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "června" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "července" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "srpna" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "září" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "října" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "listopadu" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "prosince" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Toto není platná adresa typu IPv6." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "nebo" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d rok" -msgstr[1] "%d roky" -msgstr[2] "%d let" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d měsíc" -msgstr[1] "%d měsíce" -msgstr[2] "%d měsíců" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d týden" -msgstr[1] "%d týdny" -msgstr[2] "%d týdnů" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d den" -msgstr[1] "%d dny" -msgstr[2] "%d dní" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hodina" -msgstr[1] "%d hodiny" -msgstr[2] "%d hodin" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuta" -msgstr[1] "%d minuty" -msgstr[2] "%d minut" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minut" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Nepřístupné (Forbidden)" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Selhalo ověření typu CSRF. Požadavek byl zadržen." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Tato zpráva se zobrazuje, protože tento web na protokolu HTTPS požaduje " -"záhlaví Referer od vašeho webového prohlížeče. Záhlaví je požadováno z " -"bezpečnostních důvodů, aby se zajistilo, že vašeho prohlížeče se nezmocnil " -"někdo další." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Pokud má váš prohlížeč záhlaví Referer vypnuté, žádáme vás o jeho zapnutí, " -"alespoň pro tento web nebo pro spojení typu HTTPS nebo pro požadavky typu " -"\"stejný původ\" (same origin)." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Tato zpráva se zobrazuje, protože tento web při odesílání formulářů požaduje " -"v souboru cookie údaj CSRF, a to z bezpečnostních důvodů, aby se zajistilo, " -"že se vašeho prohlížeče nezmocnil někdo další." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Pokud má váš prohlížeč soubory cookie vypnuté, žádáme vás o jejich zapnutí, " -"alespoň pro tento web nebo pro požadavky typu \"stejný původ\" (same origin)." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "V případě zapnutí volby DEBUG=True bude k dispozici více informací." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nebyl specifikován rok" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nebyl specifikován měsíc" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nebyl specifikován den" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nebyl specifikován týden" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s nejsou k dispozici" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s s budoucím datem nejsou k dipozici protoze " -"%(class_name)s.allow_future je False" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Datum '%(datestr)s' neodpovídá formátu '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nepodařilo se nalézt žádný objekt %(verbose_name)s" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Požadavek na stránku nemohl být konvertován na číslo, ani není 'last'" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Neplatná stránka (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "List je prázdný a '%(class_name)s.allow_empty' je nastaveno na False" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Indexy adresářů zde nejsou povoleny." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" neexistuje" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index adresáře %(directory)s" diff --git a/django/conf/locale/cs/__init__.py b/django/conf/locale/cs/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/cs/formats.py b/django/conf/locale/cs/formats.py deleted file mode 100644 index fd445fac6..000000000 --- a/django/conf/locale/cs/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. E Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j. E Y G:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y G:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '05.01.2006', '05.01.06' - '%d. %m. %Y', '%d. %m. %y', # '5. 1. 2006', '5. 1. 06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -) -# Kept ISO formats as one is in first position -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '04:30:59' - '%H.%M', # '04.30' - '%H:%M', # '04:30' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '05.01.2006 04:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '05.01.2006 04:30:59.000200' - '%d.%m.%Y %H.%M', # '05.01.2006 04.30' - '%d.%m.%Y %H:%M', # '05.01.2006 04:30' - '%d.%m.%Y', # '05.01.2006' - '%d. %m. %Y %H:%M:%S', # '05. 01. 2006 04:30:59' - '%d. %m. %Y %H:%M:%S.%f', # '05. 01. 2006 04:30:59.000200' - '%d. %m. %Y %H.%M', # '05. 01. 2006 04.30' - '%d. %m. %Y %H:%M', # '05. 01. 2006 04:30' - '%d. %m. %Y', # '05. 01. 2006' - '%Y-%m-%d %H.%M', # '2006-01-05 04.30' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/cy/LC_MESSAGES/django.mo b/django/conf/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index 27e064a3e859dfddf152d99209835a3b73dde076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22964 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 diff --git a/django/conf/locale/cy/LC_MESSAGES/django.po b/django/conf/locale/cy/LC_MESSAGES/django.po deleted file mode 100644 index fd395a584..000000000 --- a/django/conf/locale/cy/LC_MESSAGES/django.po +++ /dev/null @@ -1,1466 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Maredudd ap Gwyndaf , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-26 14:29+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Affricaneg" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabeg" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Astwrieg" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijanaidd" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bwlgareg" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarwseg" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaleg" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Llydaweg" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnieg" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalaneg" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tsieceg" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Cymraeg" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Daneg" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Almaeneg" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Groegedd" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Saesneg" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Saesneg Awstralia" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Saesneg Prydain" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Sbaeneg" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Sbaeneg Ariannin" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Sbaeneg Mecsico" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Sbaeneg Nicaragwa" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Sbaeneg Feneswela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoneg" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basgeg" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persieg" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Ffinneg" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Ffrangeg" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Ffrisieg" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Gwyddeleg" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galisieg" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraeg" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croasieg" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hwngareg" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indoneseg" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandeg" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Eidaleg" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Siapanëeg" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgeg" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Casacstanaidd" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Chmereg" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Canadeg" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Corëeg" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lwcsembergeg" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lithwaneg" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latfieg" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedoneg" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malaialam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongoleg" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Byrmaneg" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Bocmal Norwyeg " - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepaleg" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Iseldireg" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Ninorsk Norwyeg" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetieg" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pwnjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Pwyleg" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portiwgaleg" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portiwgaleg Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romaneg" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rwsieg" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slofaceg" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slofeneg" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albaneg" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbeg" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Lladin Serbiaidd" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Swedeg" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telwgw" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Twrceg" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatareg" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Wdmwrteg" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Wcreineg" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Wrdw" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Fietnameg" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Tsieinëeg Syml" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tseinëeg Traddodiadol" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapiau Safle" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Ffeiliau Statig" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndicetiad" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Dylunio Gwe" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Rhowch werth dilys." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Rhowch URL dilys." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Rhowch gyfanrif dilys." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Rhowch gyfeiriad ebost dilys." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Rhowch 'falwen' dilys yn cynnwys llythrennau, rhifau, tanlinellau neu " -"cysylltnodau." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Rhowch gyfeiriad IPv4 dilys." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Rhowch gyfeiriad IPv6 dilys." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Rhowch gyfeiriad IPv4 neu IPv6 dilys." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Rhowch ddigidau wedi'i gwahanu gan gomas yn unig." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Sicrhewch taw y gwerth yw %(limit_value)s (%(show_value)s yw ar hyn o bryd)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Sicrhewch fod y gwerth hwn yn fwy neu'n llai na %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Sicrhewch fod y gwerth yn fwy na neu'n gyfartal â %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[1] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[2] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[3] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[1] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[2] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[3] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "a" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Mae %(model_name)s gyda'r %(field_labels)s hyn yn bodoli'n barod." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Nid yw gwerth %(value)r yn ddewis dilys." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ni all y maes hwn fod yn 'null'." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ni all y maes hwn fod yn wag." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Mae %(model_name)s gyda'r %(field_label)s hwn yn bodoli'n barod." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Maes o fath: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "cyfanrif" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Rhaid i'r gwerth '%(value)s' fod yn gyfanrif." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Rhaid i werth '%(value)s' for unai'n True neu False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boleaidd (Unai True neu False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (hyd at %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Cyfanrifau wedi'u gwahanu gan gomas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Mae gan werth '%(value)s' fformat dyddiad annilys. Rhaid iddo fod yn y " -"fformat BBBB-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Mae'r gwerth '%(value)s' yn y fformat cywir (BBBB-MM-DD) ond mae'r dyddiad " -"yn annilys" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dyddiad (heb amser)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Mae '%(value)s' mewn fformat annilys. Rhaid iddo fod yn y fformat BBBB-MM-DD " -"AA:MM[:ee[.uuuuuu]][CA]" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Mae '%(value)s' yn y fformat cywir (BBBB-MM-DD AA:MM[:ee[.uuuuuu]][CA]) on " -"mae'n ddyddiad/amser annilys." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dyddiad (gydag amser)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Rhaid i '%(value)s' fod yn ddegolyn." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Rhif degol" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Cyfeiriad ebost" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Llwybr ffeil" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Rhaid i '%(value)s' fod yn rif pwynt arnawf." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Rhif pwynt symudol" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Cyfanrif mawr (8 beit)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Cyfeiriad IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "cyfeiriad IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Rhaid i '%(value)s' gael y gwerth None, True neu False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boleaidd (Naill ai True, False neu None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Cyfanrif positif" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Cyfanrif bach positif" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Malwen (hyd at %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Cyfanrif bach" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Testun" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Mae gan y gwerth '%(value)s' fformat annilys. Rhaid iddo fod yn y fformat AA:" -"MM[:ee[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Mae'r gwerth '%(value)s' yn y fformat cywir AA:MM[:ee[.uuuuuu]] ond mae'r " -"amser yn annilys." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Amser" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Data deuol crai" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Ffeil" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Delwedd" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Nid yw %(model)s gyda pk %(pk)r yn bodoli." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Allwedd Estron (math yn ddibynol ar y maes cysylltiedig)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Perthynas un-i-un" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Perthynas llawer-i-lawer" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Mae angen y maes hwn." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Rhowch cyfanrif." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Rhowch rif." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s digid i gyd." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s ddigid i gyd." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s digid i gyd." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s digid i gyd." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s lle degol." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s le degol." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s lle degol." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s lle degol." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s digid cyn y pwynt degol." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s ddigid cyn y pwynt degol." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s digid cyn y pwynt degol." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s digid cyn y pwynt degol." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Rhif ddyddiad dilys." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Rhowch amser dilys." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Rhowch ddyddiad/amser dilys." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ni anfonwyd ffeil. Gwiriwch math yr amgodiad ar y ffurflen." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ni anfonwyd ffeil." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Mae'r ffeil yn wag." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[1] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[2] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[3] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Nail ai cyflwynwych ffeil neu dewisiwch y blwch gwiriad, ond nid y ddau." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Llwythwch ddelwedd dilys. Doedd y ddelwedd a lwythwyd ddim yn ddelwedd " -"dilys, neu roedd yn ddelwedd llygredig." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Dewiswch ddewisiad dilys. Nid yw %(value)s yn un o'r dewisiadau sydd ar gael." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Rhowch restr o werthoedd." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Rhowch werth cyflawn." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Maes cudd %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Mae data ManagementForm ar goll neu mae rhywun wedi ymyrryd ynddo" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[1] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[2] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[3] "Cyflwynwch %d neu lai o ffurflenni." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[1] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[2] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[3] "Cyflwynwch %d neu fwy o ffurflenni." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Trefn" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Dileu" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Cywirwch y data dyblyg ar gyfer %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Cywirwch y data dyblyg ar gyfer %(field)s, sydd yn gorfod bod yn unigryw." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Cywirwch y data dyblyg ar gyfer %(field_name)s sydd yn gorfod bod yn unigryw " -"ar gyfer %(lookup)s yn %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Cywirwch y gwerthoedd dyblyg isod." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Nid yw'r allwedd estron mewnlin yn cydfynd gyda allwedd gynradd enghraifft y " -"rhiant." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Dewiswch ddewisiad dilys. Nid yw'r dewisiad yn un o'r dewisiadau sydd ar " -"gael." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "Nid yw \"%(pk)s\" yn werth dilys ar gyfer allwedd cynradd." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Daliwch \"Control\", neu \"Command\" ar y Mac, i ddewis mwy nag un." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Ni ellir dehongli %(datetime)s yn y gylchfa amser %(current_timezone)s; " -"mae'n amwys neu ddim yn bodoli." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Ar hyn o bryd" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Newid" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Clirio" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Anhysbys" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ie" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Na" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ie,na,efallai" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d beit" -msgstr[1] "%(size)d beit" -msgstr[2] "%(size)d beit" -msgstr[3] "%(size)d beit" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "y.h." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "y.b." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "YH" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "YB" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "canol nos" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "canol dydd" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Dydd Llun" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dydd Mawrth" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Dydd Mercher" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Dydd Iau" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Dydd Gwener" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Dydd Sadwrn" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Dydd Sul" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Llu" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Maw" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Iau" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Gwe" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sad" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sul" - -#: utils/dates.py:18 -msgid "January" -msgstr "Ionawr" - -#: utils/dates.py:18 -msgid "February" -msgstr "Chwefror" - -#: utils/dates.py:18 -msgid "March" -msgstr "Mawrth" - -#: utils/dates.py:18 -msgid "April" -msgstr "Ebrill" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "Mehefin" - -#: utils/dates.py:19 -msgid "July" -msgstr "Gorffenaf" - -#: utils/dates.py:19 -msgid "August" -msgstr "Awst" - -#: utils/dates.py:19 -msgid "September" -msgstr "Medi" - -#: utils/dates.py:19 -msgid "October" -msgstr "Hydref" - -#: utils/dates.py:19 -msgid "November" -msgstr "Tachwedd" - -#: utils/dates.py:20 -msgid "December" -msgstr "Rhagfyr" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ion" - -#: utils/dates.py:23 -msgid "feb" -msgstr "chw" - -#: utils/dates.py:23 -msgid "mar" -msgstr "maw" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ebr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "meh" - -#: utils/dates.py:24 -msgid "jul" -msgstr "gor" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aws" - -#: utils/dates.py:24 -msgid "sep" -msgstr "med" - -#: utils/dates.py:24 -msgid "oct" -msgstr "hyd" - -#: utils/dates.py:24 -msgid "nov" -msgstr "tach" - -#: utils/dates.py:24 -msgid "dec" -msgstr "rhag" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ion." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Chwe." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mawrth" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Ebrill" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Meh." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Gorff." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Awst" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Medi" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Hydr." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Tach." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Rhag." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Ionawr" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Chwefror" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mawrth" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Ebrill" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Mehefin" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Gorffenaf" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Awst" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Medi" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Hydref" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Tachwedd" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Rhagfyr" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Nid yw hwn yn gyfeiriad IPv6 dilys." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "neu" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d blwyddyn" -msgstr[1] "%d flynedd" -msgstr[2] "%d blwyddyn" -msgstr[3] "%d blwyddyn" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mis" -msgstr[1] "%d fis" -msgstr[2] "%d mis" -msgstr[3] "%d mis" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d wythnos" -msgstr[1] "%d wythnos" -msgstr[2] "%d wythnos" -msgstr[3] "%d wythnos" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d diwrnod" -msgstr[1] "%d ddiwrnod" -msgstr[2] "%d diwrnod" -msgstr[3] "%d diwrnod" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d awr" -msgstr[1] "%d awr" -msgstr[2] "%d awr" -msgstr[3] "%d awr" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d munud" -msgstr[1] "%d funud" -msgstr[2] "%d munud" -msgstr[3] "%d munud" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 munud" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Gwaharddedig" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Gwirio CSRF wedi methu. Ataliwyd y cais." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Rydych yn gweld y neges hwn can fod y safle HTTPS hwn angen 'Referer header' " -"i gael ei anfon gan ei porwr, ond ni anfonwyd un. Mae angen y pennyn hwn ar " -"mwyn diogelwch, i sicrhau na herwgipiwyd eich porwr gan trydydd parti." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Os ydych wedi analluogi pennynau 'Referer' yn eich porwr yn galluogwch nhw, " -"oleiaf ar gyfer y safle hwn neu ar gyfer cysylltiadau HTTPS neu ar gyfer " -"ceisiadau 'same-origin'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Dangosir y neges hwn oherwydd bod angen cwci CSRF ar y safle hwn pan yn " -"anfon ffurflenni. Mae angen y cwci ar gyfer diogelwch er mwyn sicrhau nad " -"oes trydydd parti yn herwgipio eich porwr." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Os ydych wedi analluogi cwcis, galluogwch nhw, oleiaf i'r safle hwn neu " -"ceisiadau 'same-origin'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Mae mwy o wybodaeth ar gael gyda DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Dim blwyddyn wedi’i bennu" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Dim mis wedi’i bennu" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dim diwrnod wedi’i bennu" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Dim wythnos wedi’i bennu" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Dim %(verbose_name_plural)s ar gael" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s i'r dyfodol ddim ar gael oherwydd mae %(class_name)s." -"allow_future yn 'False'. " - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Rhoddwyd y fformat '%(format)s' i'r llynyn dyddiad annilys '%(datestr)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ni ganfuwyd %(verbose_name)s yn cydweddu â'r ymholiad" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Nid yw'r dudalen yn 'last', ac ni ellir ei drosi i int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Tudalen annilys (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Rhestr wag a '%(class_name)s.allow_empty' yn False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Ni ganiateir mynegai cyfeiriaduron yma." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "Nid yw \"%(path)s\" yn bodoli" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Mynegai %(directory)s" diff --git a/django/conf/locale/cy/__init__.py b/django/conf/locale/cy/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/cy/formats.py b/django/conf/locale/cy/formats.py deleted file mode 100644 index d091619be..000000000 --- a/django/conf/locale/cy/formats.py +++ /dev/null @@ -1,38 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' # '25 Hydref 2006' -TIME_FORMAT = 'P' # '2:30 y.b.' -DATETIME_FORMAT = 'j F Y, P' # '25 Hydref 2006, 2:30 y.b.' -YEAR_MONTH_FORMAT = 'F Y' # 'Hydref 2006' -MONTH_DAY_FORMAT = 'j F' # '25 Hydref' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 y.b.' -FIRST_DAY_OF_WEEK = 1 # 'Dydd Llun' - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/da/LC_MESSAGES/django.mo b/django/conf/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 6ca4abaa48683b877d6ea33e6b5aac598b4ba8fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21970 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, 2012 -# Danni Randeris , 2014 -# Erik Wognsen , 2013-2014 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -# jonaskoelker , 2012 -# Mads Chr. Olesen , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabisk" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbaidjansk" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulgarsk" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "hviderussisk" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalsk" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretonsk" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosnisk" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "catalansk" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "tjekkisk" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "walisisk" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dansk" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "tysk" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "græsk" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "engelsk" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "australsk engelsk" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "britisk engelsk" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "spansk" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "argentinsk spansk" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "mexikansk spansk" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "nicaraguansk spansk" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "venezuelansk spansk" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estisk" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskisk" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persisk" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finsk" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "fransk" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frisisk" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irsk" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galicisk" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebraisk" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "kroatisk" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ungarsk" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesisk" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandsk" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italiensk" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japansk" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "georgisk" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kasakhisk" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "koreansk" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luxembourgisk" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litauisk" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "lettisk" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedonsk" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malaysisk" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolsk" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "burmesisk" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norsk bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepalesisk" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "hollandsk" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norsk nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "ossetisk" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polsk" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugisisk" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brasiliansk portugisisk" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumænsk" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "russisk" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovakisk" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovensk" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albansk" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbisk" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbisk (latin)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "svensk" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "tyrkisk" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatarisk" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurtisk" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrainsk" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamesisk" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "forenklet kinesisk" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "traditionelt kinesisk" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Site Maps" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Static Files" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web Design" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Indtast en gyldig værdi." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Indtast en gyldig URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Indtast et gyldigt heltal." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Indtast en gyldig e-mail-adresse." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Indtast en \"slug\" bestående af bogstaver, cifre, understreger og " -"bindestreger." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Indtast en gyldig IPv4-adresse." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Indtast en gyldig IPv6-adresse." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Indtast en gyldig IPv4- eller IPv6-adresse." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Indtast kun cifre adskilt af kommaer." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Denne værdi skal være %(limit_value)s (den er %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Denne værdi skal være mindre end eller lig %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Denne værdi skal være større end eller lig %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Denne værdi skal have mindst %(limit_value)d tegn (den har %(show_value)d)." -msgstr[1] "" -"Denne værdi skal have mindst %(limit_value)d tegn (den har %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Denne værdi må højst have %(limit_value)d tegn (den har %(show_value)d)." -msgstr[1] "" -"Denne værdi må højst have %(limit_value)d tegn (den har %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "og" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s med dette %(field_labels)s eksisterer allerede." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Værdien %(value)r er ikke et gyldigt valg." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Dette felt kan ikke være null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Dette felt kan ikke være tomt." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s med dette %(field_label)s eksisterer allerede." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s skal være unik for %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt af type: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heltal" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s'-værdien skal være et heltal." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s'-værdien skal være enten True eller False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (enten True eller False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Streng (op til %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Kommaseparerede heltal" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s'-værdien har et ugyldigt datoformat. Den skal være i formatet " -"ÅÅÅÅ-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s'-værdien har det korrekte format (ÅÅÅÅ-MM-DD) men er en ugyldig " -"dato." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dato (uden tid)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s'-værdien har et ugyldigt format. Den skal være i formatet ÅÅÅÅ-MM-" -"DD TT:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s'-værdien har det korrekte format (ÅÅÅÅ-MM-DD TT:MM[:ss[.uuuuuu]]" -"[TZ]) men er en ugyldig dato/tid." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dato (med tid)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s'-værdien skal være et decimaltal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimaltal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail-adresse" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Sti" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s'-værdien skal være en float (et kommatal)." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Flydende-komma-tal" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Stort heltal (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-adresse" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adresse" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s'-værdien skal være enten None, True eller False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolsk (True, False eller None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positivt heltal" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positivt lille heltal" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "\"Slug\" (op til %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Lille heltal" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s'-værdien har et ugyldigt format. Den skal være i formatet TT:MM[:" -"ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s'-værdien har det korrekte format (TT:MM[:ss[.uuuuuu]]) men er et " -"ugyldigt tidspunkt." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tid" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Rå binære data" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fil" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Billede" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s-instansen med primærnøgle %(pk)r findes ikke." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Fremmednøgle (type bestemt af relateret felt)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "En-til-en-relation" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mange-til-mange-relation" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Dette felt er påkrævet." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Indtast et heltal." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Indtast et tal." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Der må maksimalt være %(max)s ciffer i alt." -msgstr[1] "Der må maksimalt være %(max)s cifre i alt." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Der må maksimalt være %(max)s decimal." -msgstr[1] "Der må maksimalt være %(max)s decimaler." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Der må maksimalt være %(max)s ciffer før kommaet." -msgstr[1] "Der må maksimalt være %(max)s cifre før kommaet." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Indtast en gyldig dato." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Indtast en gyldig tid." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Indtast gyldig dato/tid." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ingen fil blev indsendt. Kontroller kodningstypen i formularen." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ingen fil blev indsendt." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Den indsendte fil er tom." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Dette filnavn må højst have %(max)d tegn (det har %(length)d)." -msgstr[1] "Dette filnavn må højst have %(max)d tegn (det har %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Du skal enten indsende en fil eller afmarkere afkrydsningsfeltet, ikke begge " -"dele." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Indsend en billedfil. Filen, du indsendte, var enten ikke et billede eller " -"en defekt billedfil." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Marker en gyldig valgmulighed. %(value)s er ikke en af de tilgængelige " -"valgmuligheder." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Indtast en liste af værdier." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Indtast en komplet værdi." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skjult felt %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm-data mangler eller er blevet manipuleret" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Send venligst %d eller færre formularer." -msgstr[1] "Send venligst %d eller færre formularer." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Send venligst %d eller flere formularer." -msgstr[1] "Send venligst %d eller flere formularer." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Rækkefølge" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Slet" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ret venligst duplikerede data for %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Ret venligst de duplikerede data for %(field)s, som skal være unik." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ret venligst de duplikerede data for %(field_name)s, som skal være unik for " -"%(lookup)s i %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Ret venligst de duplikerede data herunder." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Den indlejrede fremmednøgle passede ikke med forælderinstansens primærnøgle." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Marker en gyldig valgmulighed. Det valg, du har foretaget, er ikke blandt de " -"tilgængelige valgmuligheder." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" er ikke en gyldig værdi for en primærnøgle." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hold \"Ctrl\" (eller \"Æbletasten\" på Mac) nede for at vælge mere end en." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kunne ikke fortolkes i tidszonen %(current_timezone)s; den kan " -"være tvetydig eller den eksisterer måske ikke." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Aktuelt" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ret" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Afmarkér" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ukendt" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nej" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nej,måske" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnat" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "middag" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "mandag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "tirsdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "onsdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "torsdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "fredag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "lørdag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "søndag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "man" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "tir" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ons" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "tor" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "fre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "lør" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "søn" - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "marts" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sept" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "marts" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "marts" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "august" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "september" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "december" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Dette er ikke en gyldig IPv6-adresse." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "eller" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d år" -msgstr[1] "%d år" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d måned" -msgstr[1] "%d måneder" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d uge" -msgstr[1] "%d uger" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dage" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d time" -msgstr[1] "%d timer" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minut" -msgstr[1] "%d minutter" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutter" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Forbudt" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-verifikationen mislykkedes. Forespørgslen blev afbrudt." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Du ser denne besked fordi denne HTTPS-webside påkræver at din browser sender " -"en 'Referer header', men den blev ikke sendt. Denne header er påkrævet af " -"sikkerhedsmæssige grunde for at sikre at din browser ikke bliver kapret af " -"tredjepart." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Hvis du har opsat din browser til ikke at sende 'Referer' headere, beder vi " -"dig slå dem til igen, i hvert fald for denne webside, eller for HTTPS-" -"forbindelser, eller for 'same-origin'-forespørgsler." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Du ser denne besked fordi denne webside kræver en CSRF-cookie, når du sender " -"formularer. Denne cookie er påkrævet af sikkerhedsmæssige grunde for at " -"sikre at din browser ikke bliver kapret af tredjepart." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Hvis du har slået cookies fra i din browser, beder vi dig slå dem til igen, " -"i hvert fald for denne webside, eller for 'same-origin'-forespørgsler." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Mere information er tilgængeligt med DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Intet år specificeret" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ingen måned specificeret" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Ingen dag specificeret" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Ingen uge specificeret" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ingen %(verbose_name_plural)s til rådighed" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Fremtidige %(verbose_name_plural)s ikke tilgængelige, fordi %(class_name)s ." -"allow_future er falsk." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ugyldig datostreng ' %(datestr)s ' givet format ' %(format)s '" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ingen %(verbose_name)s fundet matcher forespørgslen" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Side er ikke 'sidste', kan heller ikke konverteres til en int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ugyldig side (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tom liste og ' %(class_name)s .allow_empty' er falsk." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Mappeindekser er ikke tilladte her" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\" %(path)s\" eksisterer ikke" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks for %(directory)s" diff --git a/django/conf/locale/da/__init__.py b/django/conf/locale/da/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/da/formats.py b/django/conf/locale/da/formats.py deleted file mode 100644 index dcdf35173..000000000 --- a/django/conf/locale/da/formats.py +++ /dev/null @@ -1,29 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', # '25.10.2006' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/de/LC_MESSAGES/django.mo b/django/conf/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index fe75e7c94cea669a390b01b839ef5afdf5b72e33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23280 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 b`8;y;G_f+xkeqpczI68a%nQbc`qTR_7{c`K diff --git a/django/conf/locale/de/LC_MESSAGES/django.po b/django/conf/locale/de/LC_MESSAGES/django.po deleted file mode 100644 index c5babe96b..000000000 --- a/django/conf/locale/de/LC_MESSAGES/django.po +++ /dev/null @@ -1,1445 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Hagenbruch, 2011-2012 -# Florian Apolloner , 2011 -# Jannis Vajen, 2011,2013 -# Jannis Leidel , 2013-2014 -# Markus Holtermann , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-30 15:02+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabisch" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturisch" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Aserbaidschanisch" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarisch" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Weißrussisch" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonisch" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnisch" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanisch" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tschechisch" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walisisch" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dänisch" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Deutsch" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griechisch" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Englisch" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Australisches Englisch" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britisches Englisch" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanisch" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinisches Spanisch" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexikanisches Spanisch" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguanisches Spanisch" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezolanisches Spanisch" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estnisch" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskisch" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persisch" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finnisch" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Französisch" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Friesisch" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irisch" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galicisch" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebräisch" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatisch" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungarisch" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesisch" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Isländisch" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italienisch" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanisch" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgisch" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kasachisch" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreanisch" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgisch" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litauisch" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lettisch" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Mazedonisch" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolisch" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmanisch" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norwegisch (Bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holländisch" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norwegisch (Nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetisch" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polnisch" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugiesisch" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasilianisches Portugiesisch" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumänisch" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russisch" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slowakisch" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slowenisch" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanisch" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbisch" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbisch (Latein)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Schwedisch" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilisch" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugisch" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thailändisch" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Türkisch" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarisch" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtisch" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainisch" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamesisch" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Vereinfachtes Chinesisch" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditionelles Chinesisch" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Sitemaps" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Statische Dateien" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Webdesign" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Bitte einen gültigen Wert eingeben." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Bitte eine gültige Adresse eingeben." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Bitte eine gültige Ganzzahl eingeben." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Bitte gültige E-Mail-Adresse eingeben." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Bitte ein gültiges Kürzel, bestehend aus Buchstaben, Ziffern, Unter- und " -"Bindestrichen, eingeben." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Bitte eine gültige IPv4-Adresse eingeben." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Eine gültige IPv6-Adresse eingeben." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Eine gültige IPv4- oder IPv6-Adresse eingeben" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Bitte nur durch Komma getrennte Ziffern eingeben." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Bitte sicherstellen, dass der Wert %(limit_value)s ist. (Er ist " -"%(show_value)s)" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Dieser Wert muss kleiner oder gleich %(limit_value)s sein." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Dieser Wert muss größer oder gleich %(limit_value)s sein." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen)." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen)." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "und" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s mit diesem %(field_labels)s existiert bereits." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Wert %(value)r ist keine gültige Option." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Dieses Feld darf nicht null sein." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Dieses Feld darf nicht leer sein." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s mit diesem %(field_label)s existiert bereits." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s muss für %(date_field_label)s %(lookup_type)s eindeutig sein." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Feldtyp: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Ganzzahl" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "‚%(value)s‛ Wert muss eine Ganzzahl sein." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "‚%(value)s‛ Wert muss entweder True oder False sein." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolescher Wert (True oder False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Zeichenkette (bis zu %(max_length)s Zeichen)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Kommaseparierte Liste von Ganzzahlen" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"‚%(value)s‛ Wert hat ein ungültiges Datumsformat. Es muss YYYY-MM-DD " -"entsprechen." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"‚%(value)s‛ hat das korrekte Format (YYYY-MM-DD) aber ein ungültiges Datum." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (ohne Uhrzeit)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"‚%(value)s‛ Wert hat ein ungültiges Format. Es muss YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] entsprechen." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"‚%(value)s‛ Wert hat das korrekte Format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) aber eine ungültige Zeit-/Datumsangabe." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (mit Uhrzeit)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "‚%(value)s‛ Wert muss eine Dezimalzahl sein." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Dezimalzahl" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-Mail-Adresse" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Dateipfad" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "‚%(value)s‛ Wert muss eine Fließkommazahl sein." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Gleitkommazahl" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Große Ganzzahl (8 Byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-Adresse" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-Adresse" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "‚%(value)s‛ Wert muss entweder None, True oder False sein." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolescher Wert (True, False oder None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positive Ganzzahl" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positive kleine Ganzzahl" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Kürzel (bis zu %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Kleine Ganzzahl" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"‚%(value)s‛ Wert hat ein ungültiges Format. Es muss HH:MM[:ss[.uuuuuu]] " -"entsprechen." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"‚%(value)s‛ Wert hat das korrekte Format (HH:MM[:ss[.uuuuuu]]) aber ist eine " -"ungültige Zeitangabe." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Zeit" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Adresse (URL)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Binärdaten" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Datei" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bild" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s-Instanz mit Primärschlüssel %(pk)r existiert nicht." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Fremdschlüssel (Typ definiert durch verknüpftes Feld)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "1:1-Beziehung" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "n:m-Beziehung" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Dieses Feld ist zwingend erforderlich." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Bitte eine ganze Zahl eingeben." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Bitte eine Zahl eingeben." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffer enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffern enthält." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Dezimalstelle enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Dezimalstellen enthält." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffer vor dem Komma " -"enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffern vor dem Komma " -"enthält." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Bitte ein gültiges Datum eingeben." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Bitte eine gültige Uhrzeit eingeben." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Bitte ein gültiges Datum und Uhrzeit eingeben." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Es wurde keine Datei übertragen. Überprüfen Sie das Encoding des Formulars." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Es wurde keine Datei übertragen." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Die übertragene Datei ist leer." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen " -"besteht. (Er besteht aus %(length)d Zeichen)." -msgstr[1] "" -"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen " -"besteht. (Er besteht aus %(length)d Zeichen)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Bitte wählen Sie entweder eine Datei aus oder wählen Sie \"Löschen\", nicht " -"beides." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Bitte ein gültiges Bild hochladen. Die hochgeladene Datei ist kein Bild oder " -"ist defekt." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Bitte eine gültige Auswahl treffen. %(value)s ist keine gültige Auswahl." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Bitte eine Liste mit Werten eingeben." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Bitte einen vollständigen Wert eingeben." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Verstecktes Feld %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm-Daten fehlen oder wurden manipuliert." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Bitte höchstens %d Formular abschicken." -msgstr[1] "Bitte höchstens %d Formulare abschicken." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Bitte %d oder mehr Formulare abschicken." -msgstr[1] "Bitte %d oder mehr Formulare abschicken." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Reihenfolge" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Löschen" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Bitte die doppelten Daten für %(field)s korrigieren." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Bitte die doppelten Daten für %(field)s korrigieren, das eindeutig sein muss." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Bitte die doppelten Daten für %(field_name)s korrigieren, da es für " -"%(lookup)s in %(date_field)s eindeutig sein muss." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Bitte die unten aufgeführten doppelten Werte korrigieren." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Der Inline-Fremdschlüssel passt nicht zum Primärschlüssel der übergeordneten " -"Instanz." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Bitte eine gültige Auswahl treffen. Dies ist keine gültige Auswahl." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" ist kein gültiger Wert für einen Primärschlüssel." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Strg-Taste (⌘ für Mac) während des Klickens gedrückt halten, um mehrere " -"Einträge auszuwählen." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s konnte mit der Zeitzone %(current_timezone)s nicht eindeutig " -"interpretiert werden, da es doppeldeutig oder eventuell inkorrekt ist." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Derzeit" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ändern" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Zurücksetzen" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Unbekannt" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nein" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "Ja,Nein,Vielleicht" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d Byte" -msgstr[1] "%(size)d Bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "nachm." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "vorm." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "nachm." - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "vorm." - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "Mitternacht" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "Mittag" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Montag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dienstag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Mittwoch" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Donnerstag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Freitag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Samstag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sonntag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Mo" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Di" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mi" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Do" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Fr" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sa" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "So" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "März" - -#: utils/dates.py:18 -msgid "April" -msgstr "April" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "Juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "Juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "August" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dezember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "Jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "Feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "Mär" - -#: utils/dates.py:23 -msgid "apr" -msgstr "Apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "Mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "Jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "Jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "Aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "Sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "Okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "Nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "Dez" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "März" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dez." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "März" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dezember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Dies ist keine gültige IPv6-Adresse." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "oder" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d Jahr" -msgstr[1] "%d Jahre" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d Monat" -msgstr[1] "%d Monate" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d Woche" -msgstr[1] "%d Wochen" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d Tag" -msgstr[1] "%d Tage" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d Stunde" -msgstr[1] "%d Stunden" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d Minute" -msgstr[1] "%d Minuten" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 Minuten" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Verboten" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-Verifizierung fehlgeschlagen. Anfrage abgebrochen." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Sie sehen diese Fehlermeldung da diese HTTPS-Seite einen „Referer“-Header " -"von Ihrem Webbrowser erwartet, aber keinen erhalten hat. Dieser Header ist " -"aus Sicherheitsgründen notwendig, um sicherzustellen, dass Ihr Webbrowser " -"nicht von Dritten missbraucht wird." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Falls Sie Ihren Webbrowser so konfiguriert haben, dass „Referer“-Header " -"nicht gesendet werden, müssen Sie diese Funktion mindestens für diese Seite, " -"für sichere HTTPS-Verbindungen oder für „Same-Origin“-Verbindungen " -"reaktivieren." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Sie sehen Diese Nachricht, da diese Seite einen CSRF-Cookie beim Verarbeiten " -"von Formulardaten benötigt. Dieses Cookie ist aus Sicherheitsgründen " -"notwendig, um sicherzustellen, dass Ihr Webbrowser nicht von Dritten " -"missbraucht wird." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Falls Sie Cookies in Ihren Webbrowser deaktiviert haben, müssen Sie sie " -"midestens für diese Seite oder für „Same-Origin“-Verbindungen reaktivieren." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Mehr Information ist verfügbar mit DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Kein Jahr angegeben" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Kein Monat angegeben" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Kein Tag angegeben" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Keine Woche angegeben" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Keine %(verbose_name_plural)s verfügbar" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"In der Zukunft liegende %(verbose_name_plural)s sind nicht verfügbar, da " -"%(class_name)s.allow_future auf False gesetzt ist." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ungültiges Datum '%(datestr)s' für das Format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Konnte keine %(verbose_name)s mit diesen Parametern finden." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Weder ist dies die letzte Seite ('last') noch konnte sie in einen " -"ganzzahligen Wert umgewandelt werden." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ungültige Seite (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Leere Liste und '%(class_name)s.allow_empty' ist False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Dateilisten sind untersagt." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ist nicht vorhanden" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Verzeichnis %(directory)s" diff --git a/django/conf/locale/de/__init__.py b/django/conf/locale/de/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/de/formats.py b/django/conf/locale/de/formats.py deleted file mode 100644 index b57f6213a..000000000 --- a/django/conf/locale/de/formats.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j. F Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/de_CH/__init__.py b/django/conf/locale/de_CH/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/de_CH/formats.py b/django/conf/locale/de_CH/formats.py deleted file mode 100644 index 4b1678cff..000000000 --- a/django/conf/locale/de_CH/formats.py +++ /dev/null @@ -1,38 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -from __future__ import unicode_literals - -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j. F Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' -) - -# these are the separators for non-monetary numbers. For monetary numbers, -# the DECIMAL_SEPARATOR is a . (decimal point) and the THOUSAND_SEPARATOR is a -# ' (single quote). -# For details, please refer to http://www.bk.admin.ch/dokumentation/sprachen/04915/05016/index.html?lang=de -# (in German) and the documentation -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/el/LC_MESSAGES/django.mo b/django/conf/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index e0dd10058f3a59bfbf782459801560cab41f1de9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22699 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, 2013 -# Dimitris Glezos , 2011,2013 -# Jannis Leidel , 2011 -# nikolas demiridis , 2014 -# Panos Laganakos , 2014 -# Stavros Korokithakis , 2014 -# Yorgos Pagles , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 09:14+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Αφρικάνς" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Αραβικά" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Αστούριας" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Γλώσσα Αζερμπαϊτζάν" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Βουλγαρικά" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Λευκορώσικα" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Μπενγκάλι" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Βρετονικά" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Βοσνιακά" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Καταλανικά" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Τσέχικα" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Ουαλικά" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Δανέζικα" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Γερμανικά" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Ελληνικά" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Αγγλικά" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Αγγλικά Αυστραλίας" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Αγγλικά Βρετανίας" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Εσπεράντο" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Ισπανικά" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Ισπανικά Αργεντινής" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Μεξικανική διάλεκτος Ισπανικών" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Ισπανικά Νικαράγουας " - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Ισπανικά Βενεζουέλας" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Εσθονικά" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Βάσκικα" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Περσικά" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Φινλανδικά" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Γαλλικά" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisian" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ιρλανδικά" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Γαελικά" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Εβραϊκά" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Ινδικά" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Κροατικά" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ουγγρικά" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Ιντερλίνγκουα" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Ινδονησιακά" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Ισλανδικά" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Ιταλικά" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Γιαπωνέζικα" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Γεωργιανά" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Καζακστά" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Χμερ" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Κανάντα" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Κορεάτικα" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Λουξεμβουργιανά" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Λιθουανικά" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Λεττονικά" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Μακεδονικά" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Μαλαγιαλάμ" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Μογγολικά" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Μαράθι" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Βιρμανικά" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Νορβηγική διάλεκτος Μποκμάλ - \"γλώσσα των βιβλίων\"" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Νεπαλέζικα" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Ολλανδικά" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Νορβηγική διάλεκτος Nynorsk - Νεονορβηγική" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Οσσετικά" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Πουντζάμπι" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Πολωνικά" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Πορτογαλικά" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Πορτογαλικά - διάλεκτος Βραζιλίας" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Ρουμανικά" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ρωσικά" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Σλοβακικά" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Σλοβενικά" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Αλβανικά" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Σερβικά" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Σέρβικα Λατινικά" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Σουηδικά" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Σουαχίλι" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Διάλεκτος Ταμίλ" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Τελούγκου" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Ταϊλάνδης" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Τουρκικά" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Ταταρικά" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Ουντμουρτικά" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ουκρανικά" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Βιετναμέζικα" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Απλοποιημένα Κινέζικα" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Παραδοσιακά Κινέζικα" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Χάρτες Ιστότοπου" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Στατικά Αρχεία" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Σχεδιασμός Ιστοσελίδων" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Εισάγετε μια έγκυρη τιμή." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Εισάγετε ένα έγκυρο URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Εισάγετε έναν έγκυρο ακέραιο." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Εισάγετε μια έγκυρη διεύθυνση ηλ. ταχυδρομείου." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Ένα έγκυρο 'slug' αποτελείται από γράμματα, αριθμούς, παύλες ή κάτω παύλες." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Εισάγετε μια έγκυρη διεύθυνση IPv4." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Εισάγετε μία έγκυρη IPv6 διεύθυνση" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Εισάγετε μία έγκυρη IPv4 ή IPv6 διεύθυνση" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Εισάγετε μόνο ψηφία χωρισμένα με κόμματα." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Βεβαιωθείτε ότι η τιμή είναι %(limit_value)s (η τιμή που καταχωρήσατε είναι " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Βεβαιωθείτε ότι η τιμή είναι μικρότερη ή ίση από %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Βεβαιωθείτε ότι η τιμή είναι μεγαλύτερη ή ίση από %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "και" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s με αυτή την %(field_labels)s υπάρχει ήδη." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Η τιμή %(value)r δεν είναι έγκυρη επιλογή." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Αυτό το πεδίο δεν μπορεί να είναι κενό (null)." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Το πεδίο αυτό δεν μπορεί να είναι κενό." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s με αυτό το %(field_label)s υπάρχει ήδη." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Είδος πεδίου: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Ακέραιος" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Η τιμή '%(value)s' πρέπει να είναι ακέραιος." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Η τιμή '%(value)s' πρέπει να είναι είτε True ή False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Είτε Αληθές ή Ψευδές)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Συμβολοσειρά (μέχρι %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Ακέραιοι χωρισμένοι με κόμματα" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Ημερομηνία (χωρίς την ώρα)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Ημερομηνία (με την ώρα)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Η '%(value)s' τιμή πρέπει να είναι ακέραιος." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Δεκαδικός αριθμός" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Ηλεκτρονική διεύθυνση" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Τοποθεσία αρχείου" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Η '%(value)s' τιμή πρέπει να είναι δεκαδικός." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Αριθμός κινητής υποδιαστολής" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Μεγάλος ακέραιος - big integer (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Διεύθυνση IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "διεύθυνση IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Η '%(value)s' τιμή πρέπει είναι είτε None, True ή False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Αληθές, Ψευδές, ή τίποτα)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Θετικός ακέραιος" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Θετικός μικρός ακέραιος" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (μέχρι %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Μικρός ακέραιος" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Κείμενο" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Ώρα" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Αρχείο" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Εικόνα" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" -"Εξωτερικό Κλειδί - Foreign Key (ο τύπος καθορίζεται από το πεδίο του " -"συσχετισμού)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Σχέση ένα-προς-ένα" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Σχέση πολλά-προς-πολλά" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Αυτό το πεδίο είναι απαραίτητο." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Εισάγετε έναν ακέραιο αριθμό." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Εισάγετε έναν αριθμό." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -"Σιγουρευτείτε οτι τα σύνολο των ψηφίων δεν είναι παραπάνω από %(max)s" -msgstr[1] "" -"Σιγουρευτείτε οτι τα σύνολο των ψηφίων δεν είναι παραπάνω από %(max)s" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Σιγουρευτείτε ότι το δεκαδικό ψηφίο δεν είναι παραπάνω από %(max)s." -msgstr[1] "Σιγουρευτείτε ότι τα δεκαδικά ψηφία δεν είναι παραπάνω από %(max)s." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Εισάγετε μια έγκυρη ημερομηνία." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Εισάγετε μια έγκυρη ώρα." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Εισάγετε μια έγκυρη ημερομηνία/ώρα." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Δεν έχει υποβληθεί κάποιο αρχείο. Ελέγξτε τον τύπο κωδικοποίησης στη φόρμα." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Δεν έχει υποβληθεί κάποιο αρχείο." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Το αρχείο που υποβλήθηκε είναι κενό." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Βεβαιωθείτε ότι είτε έχετε επιλέξει ένα αρχείο για αποστολή είτε έχετε " -"επιλέξει την εκκαθάριση του πεδίου. Δεν είναι δυνατή η επιλογή και των δύο " -"ταυτοχρόνως." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Βεβεαιωθείτε ότι το αρχείο που έχετε επιλέξει για αποστολή είναι αρχείο " -"εικόνας. Το τρέχον είτε δεν ήταν εικόνα είτε έχει υποστεί φθορά." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Βεβαιωθείτε ότι έχετε επιλέξει μία έγκυρη επιλογή. Η τιμή %(value)s δεν " -"είναι διαθέσιμη προς επιλογή." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Εισάγετε μια λίστα τιμών." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Εισάγετε μια πλήρης τιμή" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Τα δεδομένα του ManagementForm λείπουν ή έχουν αλλοιωθεί" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Παρακαλώ υποβάλλετε %d ή λιγότερες φόρμες." -msgstr[1] "Παρακαλώ υποβάλλετε %d ή λιγότερες φόρμες." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Παρακαλώ υποβάλλετε %d ή περισσότερες φόρμες." -msgstr[1] "Παρακαλώ υποβάλλετε %d ή περισσότερες φόρμες." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ταξινόμηση" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Διαγραφή" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Στο %(field)s έχετε ξαναεισάγει τα ίδια δεδομένα." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Στο %(field)s έχετε ξαναεισάγει τα ίδια δεδομένα. Θα πρέπει να εμφανίζονται " -"μία φορά. " - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Στο %(field_name)s έχετε ξαναεισάγει τα ίδια δεδομένα. Θα πρέπει να " -"εμφανίζονται μία φορά για το %(lookup)s στο %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Έχετε ξαναεισάγει την ίδια τιμη. Βεβαιωθείτε ότι είναι μοναδική." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Το ενσωματωμένο εξωτερικό κλειδί δεν αντιστοιχεί με το κλειδί του " -"αντικειμένου από το οποίο πηγάζει." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Επιλέξτε μια έγκυρη επιλογή. Η επιλογή αυτή δεν είναι μία από τις διαθέσιμες " -"επιλογές." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "Το \"%(pk)s\" δεν είναι έγκυρη τιμή για πρωτεύων κλειδί" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Κρατήστε πατημένο το πλήκτρο \"Control\" ή σε Mac το πλήκτρο \"Command\" για " -"να επιλέξετε περισσότερα από ένα." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Τώρα" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Επεξεργασία" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Εκκαθάσριση" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Άγνωστο" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ναι" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Όχι" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ναι,όχι,ίσως" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bytes" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "μμ." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "πμ." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ΜΜ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ΠΜ" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "μεσάνυχτα" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "μεσημέρι" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Δευτέρα" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Τρίτη" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Τετάρτη" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Πέμπτη" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Παρασκευή" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Σάββατο" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Κυριακή" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Δευ" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Τρί" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Τετ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Πέμ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Παρ" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Σαβ" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Κυρ" - -#: utils/dates.py:18 -msgid "January" -msgstr "Ιανουάριος" - -#: utils/dates.py:18 -msgid "February" -msgstr "Φεβρουάριος" - -#: utils/dates.py:18 -msgid "March" -msgstr "Μάρτιος" - -#: utils/dates.py:18 -msgid "April" -msgstr "Απρίλιος" - -#: utils/dates.py:18 -msgid "May" -msgstr "Μάιος" - -#: utils/dates.py:18 -msgid "June" -msgstr "Ιούνιος" - -#: utils/dates.py:19 -msgid "July" -msgstr "Ιούλιος" - -#: utils/dates.py:19 -msgid "August" -msgstr "Αύγουστος" - -#: utils/dates.py:19 -msgid "September" -msgstr "Σεπτέμβριος" - -#: utils/dates.py:19 -msgid "October" -msgstr "Οκτώβριος" - -#: utils/dates.py:19 -msgid "November" -msgstr "Νοέμβριος" - -#: utils/dates.py:20 -msgid "December" -msgstr "Δεκέμβριος" - -#: utils/dates.py:23 -msgid "jan" -msgstr "Ιαν" - -#: utils/dates.py:23 -msgid "feb" -msgstr "Φεβ" - -#: utils/dates.py:23 -msgid "mar" -msgstr "Μάρ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "Απρ" - -#: utils/dates.py:23 -msgid "may" -msgstr "Μάι" - -#: utils/dates.py:23 -msgid "jun" -msgstr "Ιούν" - -#: utils/dates.py:24 -msgid "jul" -msgstr "Ιούλ" - -#: utils/dates.py:24 -msgid "aug" -msgstr "Αύγ" - -#: utils/dates.py:24 -msgid "sep" -msgstr "Σεπ" - -#: utils/dates.py:24 -msgid "oct" -msgstr "Οκτ" - -#: utils/dates.py:24 -msgid "nov" -msgstr "Νοέ" - -#: utils/dates.py:24 -msgid "dec" -msgstr "Δεκ" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ιαν." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Φεβ." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Μάρτιος" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Απρίλ." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Μάιος" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Ιούν." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Ιούλ." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Αύγ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Σεπτ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Οκτ." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Νοέμ." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Δεκ." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Ιανουαρίου" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Φεβρουαρίου" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Μαρτίου" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Απριλίου" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Μαΐου" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Ιουνίου" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Ιουλίου" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Αυγούστου" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Σεπτεμβρίου" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Οκτωβρίου" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Νοεμβρίου" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Δεκεμβρίου" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Αυτή δεν είναι έγκυρη διεύθυνση IPv6." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ή" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d χρόνος" -msgstr[1] "%d χρόνια" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d μήνας" -msgstr[1] "%d μήνες" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d βδομάδα" -msgstr[1] "%d βδομάδες" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d μέρα" -msgstr[1] "%d μέρες" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ώρα" -msgstr[1] "%d ώρες" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d λεπτό" -msgstr[1] "%d λεπτά" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 λεπτά" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Απαγορευμένο" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Η πιστοποίηση CSRF απέτυχε. Το αίτημα απέτυχε" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Περισσότερες πληροφορίες είναι διαθέσιμες με DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Δεν έχει οριστεί χρονιά" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Δεν έχει οριστεί μήνας" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Δεν έχει οριστεί μέρα" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Δεν έχει οριστεί εβδομάδα" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Δεν υπάρχουν διαθέσιμα %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Μελλοντικά %(verbose_name_plural)s δεν είναι διαθέσιμα διότι δεν έχει τεθεί " -"το %(class_name)s.allow_future." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Λανθασμένη αναπαράσταση ημερομηνίας '%(datestr)s' για την επιλεγμένη μορφή " -"'%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Δεν βρέθηκαν %(verbose_name)s που να ικανοποιούν την αναζήτηση." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Η σελίδα δεν έχει την τιμή 'last' υποδηλώνοντας την τελευταία σελίδα, ούτε " -"μπορεί να μετατραπεί σε ακέραιο." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Άκυρη σελίδα (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Άδεια λίστα ενώ '%(class_name)s.allow_empty' δεν έχει τεθεί." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Τα ευρετήρια καταλόγων δεν επιτρέπονται εδώ." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "Το \"%(path)s\" δεν υπάρχει" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Ευρετήριο του %(directory)s" diff --git a/django/conf/locale/el/__init__.py b/django/conf/locale/el/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/el/formats.py b/django/conf/locale/el/formats.py deleted file mode 100644 index 429db4b50..000000000 --- a/django/conf/locale/el/formats.py +++ /dev/null @@ -1,38 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd/m/Y' -TIME_FORMAT = 'P' -DATETIME_FORMAT = 'd/m/Y P' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y P' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', '%Y-%m-%d', # '25/10/2006', '25/10/06', '2006-10-25', -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/en/LC_MESSAGES/django.mo b/django/conf/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 0d4c976d2624f5caf10d5989cf58218bbd1bd925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^&q@O^5Qi&z+M{O=Ie4;8O)0B0xB&q0w_}K)qVuH1Y-7m!Y=xZ< z2^P`11|GIHLglr{md_PT1DeDx%uGTp#!^i{Dn3G8Y9)tKNy#Ft@YD4@_nriqgPI7H z>q$P8WA>g*Oi%?wu{Ftu|M?=J`QReit+5CdzqBaHwl1#44bpwZfIi6?w_ylTR)bkViO(Y2`8CPYlPFV!Oyd#~T*9Rrk9`^J&gqIh#D8~gzx CN@0=! diff --git a/django/conf/locale/en/LC_MESSAGES/django.po b/django/conf/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index dbfc88347..000000000 --- a/django/conf/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,1367 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "" - -#: forms/widgets.py:548 -msgid "No" -msgstr "" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "" - -#: utils/dates.py:18 -msgid "February" -msgstr "" - -#: utils/dates.py:18 -msgid "March" -msgstr "" - -#: utils/dates.py:18 -msgid "April" -msgstr "" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "" - -#: utils/dates.py:19 -msgid "July" -msgstr "" - -#: utils/dates.py:19 -msgid "August" -msgstr "" - -#: utils/dates.py:19 -msgid "September" -msgstr "" - -#: utils/dates.py:19 -msgid "October" -msgstr "" - -#: utils/dates.py:19 -msgid "November" -msgstr "" - -#: utils/dates.py:20 -msgid "December" -msgstr "" - -#: utils/dates.py:23 -msgid "jan" -msgstr "" - -#: utils/dates.py:23 -msgid "feb" -msgstr "" - -#: utils/dates.py:23 -msgid "mar" -msgstr "" - -#: utils/dates.py:23 -msgid "apr" -msgstr "" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "" - -#: utils/dates.py:24 -msgid "jul" -msgstr "" - -#: utils/dates.py:24 -msgid "aug" -msgstr "" - -#: utils/dates.py:24 -msgid "sep" -msgstr "" - -#: utils/dates.py:24 -msgid "oct" -msgstr "" - -#: utils/dates.py:24 -msgid "nov" -msgstr "" - -#: utils/dates.py:24 -msgid "dec" -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/en/__init__.py b/django/conf/locale/en/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/en/formats.py b/django/conf/locale/en/formats.py deleted file mode 100644 index 279cd3c51..000000000 --- a/django/conf/locale/en/formats.py +++ /dev/null @@ -1,43 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'N j, Y' -TIME_FORMAT = 'P' -DATETIME_FORMAT = 'N j, Y, P' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'F j' -SHORT_DATE_FORMAT = 'm/d/Y' -SHORT_DATETIME_FORMAT = 'm/d/Y P' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/en_AU/LC_MESSAGES/django.mo b/django/conf/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index 224e45f5dd009db6e5b10a2b8d5a68ec8ed45f08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16790 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 ZxJM?R{IB8@e+-|L)#N{?{=eV%{x50T26+Gg diff --git a/django/conf/locale/en_AU/LC_MESSAGES/django.po b/django/conf/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index 676446e0e..000000000 --- a/django/conf/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,1395 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Tom Fifield , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabic" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarian" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarusian" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Breton" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnian" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalan" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Czech" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Welsh" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danish" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "German" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greek" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "English" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "British English" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanish" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinian Spanish" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexican Spanish" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan Spanish" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezuelan Spanish" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonian" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basque" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persian" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finnish" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "French" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisian" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irish" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galician" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrew" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croatian" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungarian" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesian" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Icelandic" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italian" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanese" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgian" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korean" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxembourgish" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lithuanian" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvian" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonian" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolian" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmese" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norwegian Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Dutch" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norwegian Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetic" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polish" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portuguese" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilian Portuguese" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romanian" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russian" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovak" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenian" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanian" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbian" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbian Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Swedish" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkish" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainian" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamese" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Simplified Chinese" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditional Chinese" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Enter a valid value." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Enter a valid URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Enter a valid email address." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Enter a valid IPv4 address." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Enter a valid IPv6 address." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enter a valid IPv4 or IPv6 address." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Enter only digits separated by commas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ensure this value is %(limit_value)s (it is %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ensure this value is less than or equal to %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ensure this value is greater than or equal to %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgstr[1] "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgstr[1] "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "and" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "This field cannot be null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "This field cannot be blank." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s with this %(field_label)s already exists." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field of type: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Integer" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Either True or False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (up to %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Comma-separated integers" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Date (without time)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Date (with time)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimal number" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email address" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "File path" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Floating point number" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 address" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP address" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Either True, False or None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positive integer" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positive small integer" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (up to %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Small integer" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Time" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Raw binary data" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "File" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Image" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (type determined by related field)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "One-to-one relationship" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Many-to-many relationship" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "This field is required." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Enter a whole number." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Enter a number." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ensure that there are no more than %(max)s digit in total." -msgstr[1] "Ensure that there are no more than %(max)s digits in total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ensure that there are no more than %(max)s decimal place." -msgstr[1] "Ensure that there are no more than %(max)s decimal places." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgstr[1] "" -"Ensure that there are no more than %(max)s digits before the decimal point." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Enter a valid date." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Enter a valid time." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Enter a valid date/time." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "No file was submitted. Check the encoding type on the form." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No file was submitted." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "The submitted file is empty." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Ensure this filename has at most %(max)d character (it has %(length)d)." -msgstr[1] "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Please either submit a file or check the clear checkbox, not both." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Select a valid choice. %(value)s is not one of the available choices." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Enter a list of values." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Hidden field %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Please submit %d or fewer forms." -msgstr[1] "Please submit %d or fewer forms." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Order" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Delete" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Please correct the duplicate data for %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Please correct the duplicate data for %(field)s, which must be unique." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Please correct the duplicate values below." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "The inline foreign key did not match the parent instance primary key." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Select a valid choice. That choice is not one of the available choices." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" is not a valid value for a primary key." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Currently" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Change" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Clear" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Unknown" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Yes" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "yes,no,maybe" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnight" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "noon" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Monday" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Tuesday" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Wednesday" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Thursday" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Friday" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Saturday" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sunday" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Mon" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Tue" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Wed" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Thu" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Fri" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sat" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sun" - -#: utils/dates.py:18 -msgid "January" -msgstr "January" - -#: utils/dates.py:18 -msgid "February" -msgstr "February" - -#: utils/dates.py:18 -msgid "March" -msgstr "March" - -#: utils/dates.py:18 -msgid "April" -msgstr "April" - -#: utils/dates.py:18 -msgid "May" -msgstr "May" - -#: utils/dates.py:18 -msgid "June" -msgstr "June" - -#: utils/dates.py:19 -msgid "July" -msgstr "July" - -#: utils/dates.py:19 -msgid "August" -msgstr "August" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "October" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "December" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "March" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "June" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "July" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "January" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "February" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "March" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "June" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "July" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "October" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "December" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "or" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d year" -msgstr[1] "%d years" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d month" -msgstr[1] "%d months" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d week" -msgstr[1] "%d weeks" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d day" -msgstr[1] "%d days" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hour" -msgstr[1] "%d hours" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minute" -msgstr[1] "%d minutes" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutes" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No year specified" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No month specified" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No day specified" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No week specified" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s available" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Invalid date string '%(datestr)s' given format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No %(verbose_name)s found matching the query" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Page is not 'last', nor can it be converted to an int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Invalid page (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Empty list and '%(class_name)s.allow_empty' is False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Directory indexes are not allowed here." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" does not exist" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" diff --git a/django/conf/locale/en_AU/__init__.py b/django/conf/locale/en_AU/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/en_AU/formats.py b/django/conf/locale/en_AU/formats.py deleted file mode 100644 index c2edd23bc..000000000 --- a/django/conf/locale/en_AU/formats.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j M Y' # '25 Oct 2006' -TIME_FORMAT = 'P' # '2:30 pm' -DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 pm' -YEAR_MONTH_FORMAT = 'F Y' # 'October 2006' -MONTH_DAY_FORMAT = 'j F' # '25 October' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 pm' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/en_GB/LC_MESSAGES/django.mo b/django/conf/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index b730ff657e3168d652799a47f7a2c7f943d464ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13513 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 G&-gtpFE#-H diff --git a/django/conf/locale/en_GB/LC_MESSAGES/django.po b/django/conf/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index bbefb2c69..000000000 --- a/django/conf/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,1385 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jon_atkinson , 2011-2012 -# Ross Poulton , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabic" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarian" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnian" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalan" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Czech" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Welsh" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danish" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "German" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greek" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "English" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "British English" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanish" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinian Spanish" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexican Spanish" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan Spanish" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonian" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basque" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persian" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finnish" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "French" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisian" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irish" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galician" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrew" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croatian" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungarian" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesian" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Icelandic" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italian" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanese" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgian" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korean" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lithuanian" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvian" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonian" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolian" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norwegian Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Dutch" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norwegian Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polish" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portuguese" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilian Portuguese" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romanian" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russian" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovak" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenian" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanian" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbian" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbian Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Swedish" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkish" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainian" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamese" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Simplified Chinese" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditional Chinese" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Enter a valid value." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Enter a valid URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Enter a valid IPv4 address." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Enter a valid IPv6 address." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enter a valid IPv4 or IPv6 address." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Enter only digits separated by commas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ensure this value is %(limit_value)s (it is %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ensure this value is less than or equal to %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ensure this value is greater than or equal to %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "and" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "This field cannot be null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "This field cannot be blank." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s with this %(field_label)s already exists." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field of type: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Integer" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Either True or False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (up to %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Comma-separated integers" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Date (without time)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Date (with time)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimal number" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email address" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "File path" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Floating point number" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 address" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP address" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Either True, False or None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positive integer" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positive small integer" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (up to %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Small integer" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Time" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "File" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Image" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (type determined by related field)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "One-to-one relationship" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Many-to-many relationship" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "This field is required." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Enter a whole number." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Enter a number." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Enter a valid date." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Enter a valid time." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Enter a valid date/time." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "No file was submitted. Check the encoding type on the form." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No file was submitted." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "The submitted file is empty." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Please either submit a file or check the clear checkbox, not both." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Select a valid choice. %(value)s is not one of the available choices." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Enter a list of values." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Order" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Delete" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Please correct the duplicate data for %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Please correct the duplicate data for %(field)s, which must be unique." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Please correct the duplicate values below." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "The inline foreign key did not match the parent instance primary key." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Select a valid choice. That choice is not one of the available choices." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Currently" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Change" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Clear" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Unknown" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Yes" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "yes,no,maybe" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnight" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "noon" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Monday" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Tuesday" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Wednesday" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Thursday" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Friday" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Saturday" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sunday" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Mon" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Tue" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Wed" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Thu" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Fri" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sat" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sun" - -#: utils/dates.py:18 -msgid "January" -msgstr "January" - -#: utils/dates.py:18 -msgid "February" -msgstr "February" - -#: utils/dates.py:18 -msgid "March" -msgstr "March" - -#: utils/dates.py:18 -msgid "April" -msgstr "April" - -#: utils/dates.py:18 -msgid "May" -msgstr "May" - -#: utils/dates.py:18 -msgid "June" -msgstr "June" - -#: utils/dates.py:19 -msgid "July" -msgstr "July" - -#: utils/dates.py:19 -msgid "August" -msgstr "August" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "October" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "December" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "March" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "June" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "July" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "January" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "February" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "March" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "May" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "June" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "July" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "October" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "December" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "or" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No year specified" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No month specified" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No day specified" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No week specified" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s available" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Invalid date string '%(datestr)s' given format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No %(verbose_name)s found matching the query" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Page is not 'last', nor can it be converted to an int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Empty list and '%(class_name)s.allow_empty' is False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Directory indexes are not allowed here." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" does not exist" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" diff --git a/django/conf/locale/en_GB/__init__.py b/django/conf/locale/en_GB/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/en_GB/formats.py b/django/conf/locale/en_GB/formats.py deleted file mode 100644 index c2edd23bc..000000000 --- a/django/conf/locale/en_GB/formats.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j M Y' # '25 Oct 2006' -TIME_FORMAT = 'P' # '2:30 pm' -DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 pm' -YEAR_MONTH_FORMAT = 'F Y' # 'October 2006' -MONTH_DAY_FORMAT = 'j F' # '25 October' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 pm' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/eo/LC_MESSAGES/django.mo b/django/conf/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index ff1b5c7a17099cd47e90691eb4521ee52291f3d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22116 zcmche37j2Oo$m__TUeA;K*b^u(oNEx5WvBXEa@bjwUajKpn#cJ-M7+Rcd5Em-Re%q zry_4aL6%Ww#DyT^49xfx5S1rxPsBuYL~ub_bR0!TL}w6Z92w-P@B2IF)a~0#HuTN? z zFr3Nz_uxVBr%>(nG~}Q6qE~v}sc;t5_vKLE*Foi1f-i;@sB*svD%=(Dba<_MzXvM( zy-?-7AJWC%*P-h1Q>ggAbl;zY3jYVFemu~(^?E5(__KgVemk>2)+n*yZ0V= z5bwS4Vz?11zmGY78Y

DSz4=ODLEi?PHTn9Hbbo2*k46H=Wse^3D+9&Q6 zNxEcraU&NS$qr@@#fs9D)oGrXk<|hAz8bqhs%7tWwT?Y8NE&mudC!!?l}T1|WE5z! z=Wg@VtC;$VIWx%sN^oB(6EN3RwT)cJHFG5wm%J>um({X1x7B2l>b4p)tG2#5eAYR( z$7SZoh!gqSZSzLw>RN?=0okyoz@{uHsZs2SuU&f>T^VG?LU2dHy{F+sioyze%c;&& zi%c@x>;%OsMT6dSU!A!biSDe2m1NI(w?Y{k2N!D6vx-uC*nHF#xbDKWYo|Yd7z?T? zhomyGtmF)SS_-%pQEIUSK?t@r_zyd(;^|*nNCI?qE!WjGz2v&Q)-@Hd67&f+DvHe> zH@M1n%~tMYg|Sn$n3UFj@|%RqSnrlN(dmcz#|YJeCPFSD7?7jY7R>b7^>+&remmS$wP=F$4Xh=#^W zXQjkl@7Xutbg-ZW0@i`**=;;0R>S^Ax60yMuBF&!>qvypbkuB<<4q-5`kbZ6j+Swq zHJSlQYvM5n4ooT2Ck|SnS@U7KusxaEpyEWc#qDqV!pb~LNQ||pj`$G!Lux43L_KRS zb4aBf1L-o>g|m$}e`RN#mT0LsV;uaytF<}&3mO8BB-(YZ!nN1QFFbua4)tDN~ zpED(63wqnqwpTI2h|!DEPV2IM*#a^m@JgMN75}NtTb(kO0UhINw0qI?HKn-k=fQ-o1w|T aq|Ju~{1Nz$A*wu3nUw{I$O5Cty#EA7v10K6 diff --git a/django/conf/locale/pl/LC_MESSAGES/django.po b/django/conf/locale/pl/LC_MESSAGES/django.po deleted file mode 100644 index f72055164..000000000 --- a/django/conf/locale/pl/LC_MESSAGES/django.po +++ /dev/null @@ -1,1472 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# sidewinder , 2014 -# angularcircle, 2011,2013 -# angularcircle, 2011,2013 -# angularcircle, 2014 -# Jannis Leidel , 2011 -# Janusz Harkot , 2014 -# Kacper Krupa , 2013 -# Karol , 2012 -# konryd , 2011 -# konryd , 2011 -# Łukasz Rekucki , 2011 -# Michał Pasternak , 2013 -# p , 2012 -# Piotr Meuś , 2014 -# p , 2012 -# Radek Czajka , 2013 -# Radek Czajka , 2013 -# Roman Barczyński , 2012 -# sidewinder , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-18 19:35+0000\n" -"Last-Translator: angularcircle\n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afryknerski" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabski" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "asturyjski" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerski" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bułgarski" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "białoruski" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalski" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretoński" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bośniacki" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "kataloński" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "czeski" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "walijski" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "duński" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "niemiecki" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grecki" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "angielski" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Australijski Angielski" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "angielski brytyjski" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "hiszpański" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "hiszpański argentyński" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "hiszpański meksykański" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "hiszpański nikaraguański" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "hiszpański wenezuelski" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estoński" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskijski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "perski" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "fiński" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francuski" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "fryzyjski" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlandzki" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galicyjski" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebrajski" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "chorwacki" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "węgierski" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonezyjski" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandzki" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "włoski" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japoński" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruziński" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazachski" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmerski" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "koreański" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luksemburski" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litewski" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "łotewski" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedoński" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malajski" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolski" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "birmański" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norweski (Bokmal)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepalski" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holenderski" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norweski (Nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetyjski" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "pendżabski" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polski" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugalski" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brazylijski portugalski" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumuński" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "rosyjski" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "słowacki" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "słoweński" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albański" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbski" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbski (łaciński)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "szwedzki" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "suahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilski" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tajski" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turecki" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatarski" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurcki" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukraiński" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "wietnamski" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "chiński uproszczony" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "chiński tradycyjny" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapy stron" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Pliki statyczne" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndykacja treści" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Projektowanie stron" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Wpisz poprawną wartość." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Wpisz poprawny URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Wprowadź poprawną liczbę całkowitą." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Wprowadź poprawny adres email." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "To pole może zawierać jedynie litery, cyfry, podkreślenia i myślniki." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Wprowadź poprawny adres IPv4." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Wprowadź poprawny adres IPv6." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Wprowadź poprawny adres IPv4 lub IPv6." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Wpisz tylko cyfry oddzielone przecinkami." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Upewnij się, że ta wartość jest %(limit_value)s (jest %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Upewnij się, że ta wartość jest mniejsza lub równa %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Upewnij się, że ta wartość jest większa lub równa %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znak (obecnie ma " -"%(show_value)d)." -msgstr[1] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znaki (obecnie ma " -"%(show_value)d)." -msgstr[2] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znaków (obecnie " -"ma %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znak (obecnie ma " -"%(show_value)d)." -msgstr[1] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znaki (obecnie ma " -"%(show_value)d)." -msgstr[2] "" -"Upewnij się, że ta wartość ma przynajmniej %(limit_value)d znaków (obecnie " -"ma %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "i" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s z tymi %(field_labels)s już istnieje." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Wartość %(value)r nie jest poprawnym wyborem." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "To pole nie może być puste." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "To pole nie może być puste." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s już istnieje w %(model_name)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"Wartość pola %(field_label)s musi być unikatowa dla %(date_field_label)s " -"%(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Liczba całkowita" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "wartość '%(value)s' musi być liczbą całkowitą." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "wartość '%(value)s' musi być True lub False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Wartość logiczna (True, False - prawda lub fałsz)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Łańcuch (do %(max_length)s znaków)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Liczby całkowite rozdzielone przecinkami" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"wartość '%(value)s' ma nieprawidłowy format. Musi być w formacie YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"wartość '%(value)s' ma prawidłowy format (YYYY-MM-DD), ale jest " -"nieprawidłową datą." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (bez godziny)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"wartość '%(value)s' ma nieprawidłowy format. Musi być w formacie YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"wartość '%(value)s' ma prawidłowy format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]), ale jest nieprawidłową datą/godziną." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (z godziną)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "wartość '%(value)s' musi być liczbą dziesiętną." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Liczba dziesiętna" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adres e-mail" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ścieżka do pliku" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "wartość '%(value)s' musi być liczbą zmiennoprzecinkową." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Liczba zmiennoprzecinkowa" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Duża liczba całkowita (8 bajtów)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "adres IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adres IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "wartość '%(value)s' musi być None, True lub False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Wartość logiczna (True, False, None - prawda, fałsz lub nic)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Dodatnia liczba całkowita" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Dodatnia mała liczba całkowita" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (max. %(max_length)s znaków)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Mała liczba całkowita" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"wartość '%(value)s' ma nieprawidłowy format. Musi być w formacie HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"wartość '%(value)s' ma prawidłowy format (HH:MM[:ss[.uuuuuu]]), ale jest " -"nieprawidłową godziną." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Czas" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dane w postaci binarnej" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Plik" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Plik graficzny" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Model %(model)s o kluczu głównym %(pk)r nie istnieje." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Klucz obcy (typ określony przez pole powiązane)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Powiązanie jeden do jednego" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Powiązanie wiele do wiele" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "To pole jest wymagane." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Wpisz liczbę całkowitą." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Wpisz liczbę." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Upewnij się, że jest nie więcej niż %(max)s cyfra." -msgstr[1] "Upewnij się, że jest nie więcej niż %(max)s cyfr." -msgstr[2] "Upewnij się, że jest nie więcej niż %(max)s cyfr." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Upewnij się, że liczba ma nie więcej niż %(max)s cyfrę po przecinku." -msgstr[1] "" -"Upewnij się, że liczba ma nie więcej niż %(max)s cyfry po przecinku." -msgstr[2] "Upewnij się, że liczba ma nie więcej niż %(max)s cyfr po przecinku." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Upewnij się, że liczba ma nie więcej niż %(max)s cyfrę przed przecinkiem." -msgstr[1] "" -"Upewnij się, że liczba ma nie więcej niż %(max)s cyfry przed przecinkiem." -msgstr[2] "" -"Upewnij się, że liczba ma nie więcej niż %(max)s cyfr przed przecinkiem." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Wpisz poprawną datę." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Wpisz poprawną godzinę." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Wpisz poprawną datę/godzinę." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nie wysłano żadnego pliku. Sprawdź typ kodowania formularza." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Żaden plik nie został przesłany." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Wysłany plik jest pusty." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Upewnij się, że nazwa pliku ma co najwyżej %(max)d znak (obecnie ma " -"%(length)d)." -msgstr[1] "" -"Upewnij się, że nazwa pliku ma co najwyżej %(max)d znaki (obecnie ma " -"%(length)d)." -msgstr[2] "" -"Upewnij się, że nazwa pliku ma co najwyżej %(max)d znaków (obecnie ma " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Prześlij plik lub zaznacz by usunąć, ale nie oba na raz." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Wgraj poprawny plik graficzny. Ten, który został wgrany, nie jest obrazem, " -"albo jest uszkodzony." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Wybierz poprawną wartość. %(value)s nie jest jednym z dostępnych wyborów." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Podaj listę wartości." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Wprowadź kompletną wartość." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Ukryte pole %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Brakuje danych ManagementForm lub zostały one zmodyfikowane." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Proszę wysłać %d lub mniej formularzy." -msgstr[1] "Proszę wysłać %d lub mniej formularze." -msgstr[2] "Proszę wysłać %d lub mniej formularzy." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Proszę wysłać %d lub więcej formularzy." -msgstr[1] "Proszę wysłać %d lub więcej formularze." -msgstr[2] "Proszę wysłać %d lub więcej formularzy." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Porządek" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Usuń" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Popraw zduplikowane dane w %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Popraw zduplikowane dane w %(field)s, które wymaga unikalności." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Popraw zduplikowane dane w %(field_name)s, które wymaga unikalności dla " -"%(lookup)s w polu %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Popraw poniższe zduplikowane wartości." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Osadzony klucz obcy nie pasuje do klucza głównego obiektu rodzica." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Wybierz poprawną wartość. Podana nie jest jednym z dostępnych wyborów." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" nie jest poprawną wartością klucza głównego." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Przytrzymaj wciśnięty klawisz \"Ctrl\" lub \"Command\" na Mac'u aby " -"zaznaczyć więcej niż jeden wybór." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s nie może być interpretowany w strefie czasowej " -"%(current_timezone)s; może być niejednoznaczne lub nie istnieć." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Teraz" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Zmień" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Wyczyść" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nieznany" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Tak" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nie" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "tak,nie,może" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajty" -msgstr[2] "%(size)d bajtów" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "po południu" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "rano" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "po południu" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "rano" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "północ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "południe" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Poniedziałek" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Wtorek" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Środa" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Czwartek" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Piątek" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sobota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Niedziela" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Pon" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Wt" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Śr" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Czw" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Pt" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "So" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Nd" - -#: utils/dates.py:18 -msgid "January" -msgstr "Styczeń" - -#: utils/dates.py:18 -msgid "February" -msgstr "Luty" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzec" - -#: utils/dates.py:18 -msgid "April" -msgstr "Kwiecień" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "Czerwiec" - -#: utils/dates.py:19 -msgid "July" -msgstr "Lipiec" - -#: utils/dates.py:19 -msgid "August" -msgstr "Sierpień" - -#: utils/dates.py:19 -msgid "September" -msgstr "Wrzesień" - -#: utils/dates.py:19 -msgid "October" -msgstr "Październik" - -#: utils/dates.py:19 -msgid "November" -msgstr "Listopad" - -#: utils/dates.py:20 -msgid "December" -msgstr "Grudzień" - -#: utils/dates.py:23 -msgid "jan" -msgstr "sty" - -#: utils/dates.py:23 -msgid "feb" -msgstr "luty" - -#: utils/dates.py:23 -msgid "mar" -msgstr "marz" - -#: utils/dates.py:23 -msgid "apr" -msgstr "kwie" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "czerw" - -#: utils/dates.py:24 -msgid "jul" -msgstr "lip" - -#: utils/dates.py:24 -msgid "aug" -msgstr "sier" - -#: utils/dates.py:24 -msgid "sep" -msgstr "wrze" - -#: utils/dates.py:24 -msgid "oct" -msgstr "paź" - -#: utils/dates.py:24 -msgid "nov" -msgstr "list" - -#: utils/dates.py:24 -msgid "dec" -msgstr "gru" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Sty" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Lut" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Kwi" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Cze" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Lip" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Sie" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Wrz" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Paź" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Lis" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Gru" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "stycznia" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "lutego" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "marca" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "kwietnia" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maja" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "czerwca" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "lipca" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "sierpnia" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "września" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "października" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "listopada" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "grudnia" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "To nie jest poprawny adres IPv6." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr " %(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "lub" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d rok" -msgstr[1] "%d lata" -msgstr[2] "%d lat" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d miesiąc" -msgstr[1] "%d miesiące" -msgstr[2] "%d miesięcy" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d tydzień" -msgstr[1] "%d tygodnie" -msgstr[2] "%d tygodni" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dzień" -msgstr[1] "%d dni" -msgstr[2] "%d dni" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d godzina" -msgstr[1] "%d godziny" -msgstr[2] "%d godzin" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuta" -msgstr[1] "%d minuty" -msgstr[2] "%d minut" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minut" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Dostęp zabroniony" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Niepoprawna weryfkacja CSRF zakończona. Żądanie zostało przerwane." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Widzisz tą wiadomość, ponieważ ta witryna HTTPS wymaga aby przeglądarka " -"wysłała nagłówek 'Referer header', a żaden nie został wysłany. Nagłówek ten " -"jest wymagane ze względów bezpieczeństwa, aby upewnić się, że Twoja " -"przeglądarka nie została przechwycona przez osoby trzecie." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Jeżeli nagłówki \"Referer\" w Twojej przeglądarce są wyłączone, to proszę " -"włącz je ponownie. Przynajmniej dla tej strony, połączeń HTTPS lub zapytań " -"typu \"same-origin\"." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Widzisz tą wiadomość, ponieważ ta witryna wymaga ciasteczka CSRF do " -"przesyłania formularza. Ciasteczko to jest wymagane ze względów " -"bezpieczeństwa, aby upewnić się, że Twoja przeglądarka nie została " -"przechwycona przez osoby trzecie." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Jeżeli ciasteczka w Twojej przeglądarce są wyłączone, to proszę włącz je " -"ponownie. Przynajmniej dla tej strony lub żadań typu \"same-origin\"." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Więcej informacji jest dostępnych po ustawieniu DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nie określono roku" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nie określono miesiąca" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nie określono dnia" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nie określono tygodnia" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s nie jest dostępny" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Wyświetlanie %(verbose_name_plural)s z datą przyszłą jest niedostępne, gdyż " -"atrybut '%(class_name)s.allow_future' ma wartość 'False'." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Ciąg znaków '%(datestr)s' jest niezgodny z podanym formatem daty '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nie znaleziono %(verbose_name)s spełniających wybrane kryteria" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Podanego numeru strony nie można przekształcić na liczbę całkowitą, nie " -"przyjął on również wartości 'last' oznaczającej ostatnią stronę z dostępnego " -"zakresu." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Nieprawidłowy numer strony (%(page_number)s): %(message)s " - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Lista nie zawiera żadnych elementów, a atrybut '%(class_name)s.allow_empty' " -"ma wartość 'False'." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Wyświetlanie zawartości katalogu jest tu niedozwolone." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\" %(path)s \" nie istnieje" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Zawartość %(directory)s " diff --git a/django/conf/locale/pl/__init__.py b/django/conf/locale/pl/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/pl/formats.py b/django/conf/locale/pl/formats.py deleted file mode 100644 index 599783947..000000000 --- a/django/conf/locale/pl/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j E Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j E Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd-m-Y' -SHORT_DATETIME_FORMAT = 'd-m-Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - '%y-%m-%d', # '06-10-25' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/pt/LC_MESSAGES/django.mo b/django/conf/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index b976237c59d146f987b2365aeae9d1e1fc4033d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22496 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, 2012 -# Jannis Leidel , 2011 -# José Durães , 2014 -# jorgecarleitao , 2014 -# Nuno Mariz , 2011-2013 -# Paulo Köch , 2011 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 09:01+0000\n" -"Last-Translator: Raúl Pedro Fernandes Santos\n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Africâner" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturiano" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijano" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorusso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalês" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretão" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bósnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalão" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galês" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dinamarquês" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemão" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglês" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Inglês da Austrália" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglês Britânico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Espanhol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Espanhol Argentino" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Espanhol mexicano" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicarágua Espanhol" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Espanhol Venezuelano" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estónio" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Filandês" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francês" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisão" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandês" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galaciano" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraico" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlíngua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonésio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandês" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonês" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Cazaque" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Canarês" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburguês" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letão" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedónio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malaiala" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmanês" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norueguês (Bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandês" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norueguês (Nynors)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetic" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Português" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Português Brasileiro" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romeno" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russo" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanês" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Sérvio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Sérvio Latim" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Suaíli" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurte" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraniano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chinês Simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chinês Tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapas do Site" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Ficheiros Estáticos" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web Design" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduza um valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduza um URL válido." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Introduza um número inteiro válido." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introduza um endereço de e-mail válido." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Este valor apenas poderá conter letras, números, undercores ou hífenes." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduza um endereço IPv4 válido." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Insira um endereço IPv6 válido." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Digite um endereço válido IPv4 ou IPv6." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduza apenas números separados por vírgulas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Garanta que este valor seja %(limit_value)s (tem %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Garanta que este valor seja menor ou igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Garanta que este valor seja maior ou igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Garanta que este valor tenha pelo menos %(limit_value)d caractere (tem " -"%(show_value)d)." -msgstr[1] "" -"Garanta que este valor tenha pelo menos %(limit_value)d caracteres (tem " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Garanta que este valor tenha no máximo %(limit_value)d caractere (tem " -"%(show_value)d)." -msgstr[1] "" -"Garanta que este valor tenha no máximo %(limit_value)d caracteres (tem " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s com este %(field_labels)s já existe." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "O valor %(value)r não é uma escolha válida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo não pode ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo não pode ser vazio." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s com este %(field_label)s já existe." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s tem de ser único para %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo do tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Inteiro" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "O valor '%(value)s' deve ser um número inteiro." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "O valor '%(value)s' deve ser True ou False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Pode ser True ou False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (até %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Inteiros separados por virgula" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"O valor '%(value)s' tem um formato de data inválido. Deve ser no formato " -"YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"O valor '%(value)s' tem o formato correto (YYYY-MM-DD) mas é uma data " -"inválida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (sem hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"O valor '%(value)s' tem um formato inválido. Deve ser no formato YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"O valor '%(value)s' tem o formato correto (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) mas é uma data/hora inválida." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (com hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "O valor '%(value)s' deve ser um número decimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número décimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Endereço de e-mail" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Caminho do ficheiro" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "O valor '%(value)s' deve ser um número de vírgula flutuante." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número em vírgula flutuante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Inteiro grande (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Endereço IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Endereço IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "O valor '%(value)s' deve ser None, True ou False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Pode ser True, False ou None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Inteiro positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pequeno número inteiro positivo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (até %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Inteiro pequeno" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"O valor '%(value)s' tem um formato inválido. Deve ser no formato HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"O valor '%(value)s' tem o formato correto (HH:MM[:ss[.uuuuuu]]) mas a hora é " -"inválida." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dados binários simples" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Ficheiro" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagem" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "A instância de %(model)s com pk %(pk)r não existe." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Chave Estrangeira (tipo determinado pelo campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relação de um-para-um" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relação de muitos-para-muitos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo é obrigatório." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduza um número inteiro." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduza um número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Garanta que não tem mais de %(max)s dígito no total." -msgstr[1] "Garanta que não tem mais de %(max)s dígitos no total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Garanta que não tem mais %(max)s casa decimal." -msgstr[1] "Garanta que não tem mais %(max)s casas decimais." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Garanta que não tem mais de %(max)s dígito antes do ponto decimal." -msgstr[1] "Garanta que não tem mais de %(max)s dígitos antes do ponto decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduza uma data válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduza uma hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduza uma data/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Nenhum ficheiro foi submetido. Verifique o tipo de codificação do formulário." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nenhum ficheiro submetido." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "O ficheiro submetido encontra-se vazio." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Garanta que o nome deste ficheiro tenha no máximo %(max)d caractere (tem " -"%(length)d)." -msgstr[1] "" -"Garanta que o nome deste ficheiro tenha no máximo %(max)d caracteres (tem " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Por favor, submeta um ficheiro ou remova a seleção da caixa, não ambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Introduza uma imagem válida. O ficheiro que introduziu ou não é uma imagem " -"ou está corrompido." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selecione uma opção válida. %(value)s não se encontra nas opções disponíveis." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduza uma lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Introduza um valor completo." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Os dados do ManagementForm estão em falta ou foram adulterados" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor submeta %d ou menos formulários." -msgstr[1] "Por favor submeta %d ou menos formulários." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor submeta %d ou mais formulários." -msgstr[1] "Por favor submeta %d ou mais formulários." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordem" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Remover" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor corrija os dados duplicados em %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija os dados duplicados em %(field)s, que deverá ser único." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija os dados duplicados em %(field_name)s que deverá ser único " -"para o %(lookup)s em %(date_field)s.\"" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor corrija os valores duplicados abaixo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"A chave estrangeira em linha não coincide com a chave primária na instância " -"pai." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Selecione uma opção válida. Esse valor não se encontra opções disponíveis." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" não é um valor válido para uma chave primária." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenha pressionado o \"Control\", ou \"Command\" no Mac, para selecionar " -"mais do que um." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s não pode ser interpretada de fuso horário %(current_timezone)s; " -"pode ser ambígua ou não podem existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Atualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Limpar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconhecido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sim" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Não" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sim,não,talvez" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "meia-noite" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "meio-dia" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Segunda-feira" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Terça-feira" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Quarta-feira" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Quinta-feira" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Sexta-feira" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Seg" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Ter" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Qua" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Qui" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Sex" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sáb" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Janeiro" - -#: utils/dates.py:18 -msgid "February" -msgstr "Fevereiro" - -#: utils/dates.py:18 -msgid "March" -msgstr "Março" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maio" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junho" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julho" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Setembro" - -#: utils/dates.py:19 -msgid "October" -msgstr "Outubro" - -#: utils/dates.py:19 -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dezembro" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "fev" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "out" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dez" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Fev." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Março" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Jun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Jul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Out." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dez." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Janeiro" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Fevereiro" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Março" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junho" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julho" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Setembro" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Outubro" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dezembro" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Este não é um endereço IPv6 válido." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ou" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ano" -msgstr[1] "%d anos" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mês" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dia" -msgstr[1] "%d dias" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Proibido" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "A verificação de CSRF falhou. Pedido abortado." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Está a ver esta mensagem porque este site em HTTPS requer que um cabeçalho " -"'Referer header' seja enviado pelo seu browser mas nenhum foi enviado. Este " -"cabeçalho é requerido por motivos de segurança, para garantir que o seu " -"browser não está a ser \"raptado\" por terceiros." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Se configurou o seu browser para desactivar os cabeçalhos 'Referer', por " -"favor active-os novamente, pelo menos para este site, ou para ligações " -"HTTPS, ou para pedidos 'same-origin'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Está a ver esta mensagem porque este site requer um cookie CSRF quando " -"submete formulários. Este cookie é requirido por razões de segurança, para " -"garantir que o seu browser não está a ser \"raptado\" por terceiros." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Se configurou o seu browser para desactivar cookies, por favor active-os " -"novamente, pelo menos para este site, ou para pedidos 'same-origin'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Está disponível mais informação com DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nenhum ano especificado" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nenhum mês especificado" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nenhum dia especificado" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nenhuma semana especificado" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nenhum %(verbose_name_plural)s disponível" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s futuros indisponíveis porque %(class_name)s." -"allow_future é False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Data inválida '%(datestr)s' formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nenhum %(verbose_name)s de acordo com a procura." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Página não é 'última' ou não é possível converter para um inteiro." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vazia e '%(class_name)s.allow_empty' é False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Índices de diretório não são permitidas aqui." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" não existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" diff --git a/django/conf/locale/pt/__init__.py b/django/conf/locale/pt/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/pt/formats.py b/django/conf/locale/pt/formats.py deleted file mode 100644 index 614117676..000000000 --- a/django/conf/locale/pt/formats.py +++ /dev/null @@ -1,41 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y à\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%d/%m/%Y', '%d/%m/%y', # '2006-10-25', '25/10/2006', '25/10/06' - # '%d de %b de %Y', '%d de %b, %Y', # '25 de Out de 2006', '25 Out, 2006' - # '%d de %B de %Y', '%d de %B, %Y', # '25 de Outubro de 2006', '25 de Outubro, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/pt_BR/LC_MESSAGES/django.mo b/django/conf/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 6e7c197c39a8c81ab2009aaf7b3e88b761bb47ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22530 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 G-~RzYIo${V diff --git a/django/conf/locale/pt_BR/LC_MESSAGES/django.po b/django/conf/locale/pt_BR/LC_MESSAGES/django.po deleted file mode 100644 index 924344dc8..000000000 --- a/django/conf/locale/pt_BR/LC_MESSAGES/django.po +++ /dev/null @@ -1,1436 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Allisson Azevedo , 2014 -# andrewsmedina , 2014 -# bruno.devpod , 2014 -# dudanogueira , 2012 -# Elyézer Rezende , 2013 -# Gladson , 2013 -# Guilherme Gondim , 2011-2014 -# Jannis Leidel , 2011 -# Sandro , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Africânder" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijão" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorrussa" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretão" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bósnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalão" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tcheco" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galês" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dinamarquês" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemão" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglês" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Inglês Australiano" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglês Britânico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Espanhol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Espanhol Argentino" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Espanhol Mexicano" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Espanhol Nicaraguense" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Espanhol Venuzuelano" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoniano" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandês" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francês" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frísia" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandês" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galiciano" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraico" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlíngua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonésio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandês" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonês" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Cazaque" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Canarês" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburguês" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letão" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedônio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malaiala" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmanês" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Dano-norueguês" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalês" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Neerlandês" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Novo Norueguês" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osseto" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polonês" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Português" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Português Brasileiro" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romeno" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russo" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanesa" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Sérvio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Sérvio Latino" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Suaíli" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tâmil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandês" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraniano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chinês Simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chinês Tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Site Maps" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Arquivos Estáticos" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web Design" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Informe um valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Informe uma URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Insira um número inteiro válido." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Informe um endereço de email válido." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Insira um \"slug\" válido consistindo de letras, números, sublinhados (_) ou " -"hífens." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Insira um endereço IPv4 válido." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Insira um endereço IPv6 válido." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Insira um endereço IPv4 ou IPv6 válido." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Insira apenas dígitos separados por vírgulas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Certifique-se de que o valor é %(limit_value)s (ele é %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Certifique-se que este valor seja menor ou igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Certifique-se que este valor seja maior ou igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certifique-se de que o valor tenha no mínimo %(limit_value)d caractere (ele " -"possui %(show_value)d)." -msgstr[1] "" -"Certifique-se de que o valor tenha no mínimo %(limit_value)d caracteres (ele " -"possui %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certifique-se de que o valor tenha no máximo %(limit_value)d caractere (ele " -"possui %(show_value)d)." -msgstr[1] "" -"Certifique-se de que o valor tenha no máximo %(limit_value)d caracteres (ele " -"possui %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s com este %(field_labels)s já existe." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valor %(value)r não é uma opção válida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo não pode ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo não pode estar vazio." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s com este %(field_label)s já existe." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s deve ser único para %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo do tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Inteiro" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' valor deve ser um inteiro." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' valor deve ser True ou False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadeiro ou Falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (até %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Inteiros separados por vírgula" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' valor tem um formato de data inválido. Ele deve estar no formato " -"AAAA-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' valor tem o formato correto (AAAA-MM-DD), mas é uma data " -"inválida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (sem hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' valor tem um formato inválido. Ele deve estar no formato AAAA-MM-" -"DD HH: MM [:. Ss [uuuuuu]] [TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' valor tem o formato correto (AAAA-MM-DD HH: MM [:. Ss [uuuuuu]] " -"[TZ]), mas é uma data/hora inválida." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (com hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' valor deve ser um número decimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Endereço de e-mail" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Caminho do arquivo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' valor deve ser um float." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número de ponto flutuante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Inteiro grande (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Endereço IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Endereço IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' valor deve ser None, verdadeiro ou falso." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadeiro, Falso ou Nada)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Inteiro positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Inteiro curto positivo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (até %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Inteiro curto" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' valor tem um formato inválido. Deve ser no formato HH: MM [: ss " -"[uuuuuu].] Formato." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' valor tem o formato correto (HH: MM [:. Ss [uuuuuu]]), mas é uma " -"hora inválida." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dados binários bruto" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Arquivo" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagem" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s instância com pk %(pk)r não existe." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Chave Estrangeira (tipo determinado pelo campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relacionamento um-para-um" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relacionamento muitos-para-muitos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo é obrigatório." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Informe um número inteiro." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Informe um número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Certifique-se de que não tenha mais de %(max)s dígito no total." -msgstr[1] "Certifique-se de que não tenha mais de %(max)s dígitos no total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Certifique-se de que não tenha mais de %(max)s casa decimal." -msgstr[1] "Certifique-se de que não tenha mais de %(max)s casas decimais." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Certifique-se de que não tenha mais de %(max)s dígito antes do ponto decimal." -msgstr[1] "" -"Certifique-se de que não tenha mais de %(max)s dígitos antes do ponto " -"decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Informe uma data válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Informe uma hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Informe uma data/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nenhum arquivo enviado. Verifique o tipo de codificação do formulário." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nenhum arquivo foi enviado." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "O arquivo enviado está vazio." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Certifique-se de que o arquivo tenha no máximo %(max)d caractere (ele possui " -"%(length)d)." -msgstr[1] "" -"Certifique-se de que o arquivo tenha no máximo %(max)d caracteres (ele " -"possui %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor, envie um arquivo ou marque o checkbox, mas não ambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Envie uma imagem válida. O arquivo enviado não é uma imagem ou está " -"corrompido." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Faça uma escolha válida. %(value)s não é uma das escolhas disponíveis." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Informe uma lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Insira um valor completo." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Os dados do ManagementForm não foram encontrados ou foram adulterados" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor envie %d ou menos formulário." -msgstr[1] "Por favor envie %d ou menos formulários." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor envie %d ou mais formulários." -msgstr[1] "Por favor envie %d ou mais formulários." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordem" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Remover" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija o valor duplicado para %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor, corrija o valor duplicado para %(field)s, o qual deve ser único." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor, corrija o dado duplicado para %(field_name)s, o qual deve ser " -"único para %(lookup)s em %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija os valores duplicados abaixo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"A chave estrangeira no inline não coincide com a chave primária na instância " -"pai." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Faça uma escolha válida. Sua escolha não é uma das disponíveis." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" não é um valor válido para uma chave primária." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenha o \"Control\", ou \"Command\" no Mac, pressionado para selecionar " -"mais de uma opção." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -" %(datetime)s não pôde ser interpretado no fuso horário " -"%(current_timezone)s; pode estar ambíguo ou pode não existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Atualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Limpar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconhecido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sim" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Não" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sim,não,talvez" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "meia-noite" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "meio-dia" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Segunda-feira" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Terça-feira" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Quarta-feira" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Quinta-feira" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Sexta-feira" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Seg" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Ter" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Qua" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Qui" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Sex" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Janeiro" - -#: utils/dates.py:18 -msgid "February" -msgstr "Fevereiro" - -#: utils/dates.py:18 -msgid "March" -msgstr "Março" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maio" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junho" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julho" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Setembro" - -#: utils/dates.py:19 -msgid "October" -msgstr "Outubro" - -#: utils/dates.py:19 -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dezembro" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "fev" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "out" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dez" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Fev." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Março" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junho" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julho" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Out." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dez." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Janeiro" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Fevereiro" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Março" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junho" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julho" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Setembro" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Outubro" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dezembro" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Este não é um endereço IPv6 válido." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr " %(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ou" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ano" -msgstr[1] "%d anos" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mês" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dia" -msgstr[1] "%d dias" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Proibido" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Verificação CSRF falhou. Pedido cancelado." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Você está vendo esta mensagem, porque este site HTTPS exige que um " -"'cabeçalho Referer' seja enviado pelo seu navegador, mas nenhum foi enviado. " -"Este cabeçalho é necessário por razões de segurança, para garantir que o seu " -"browser não está sendo invadido por terceiros." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Se você tiver configurado seu navegador para desativar os cabeçalhos " -"'Referer', por favor ative-os novamente, pelo menos para este site, ou para " -"conexões HTTPS ou para pedidos de 'mesma origem'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Você está vendo esta mensagem, porque este site requer um cookie CSRF no " -"envio de formulários. Este cookie é necessário por razões de segurança, para " -"garantir que o seu browser não está sendo invadido por terceiros." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Se você tiver configurado seu browser para desativar os cookies, por favor " -"ative-os novamente, pelo menos para este site, ou para pedidos de 'mesma " -"origem'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Mais informações estão disponíveis com DEBUG = True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Ano não especificado" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mês não especificado" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dia não especificado" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Semana não especificada" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nenhum(a) %(verbose_name_plural)s disponível" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s futuros não disponíveis pois %(class_name)s." -"allow_future é False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "' %(datestr)s ' string de data inválida dado o formato ' %(format)s '" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "%(verbose_name)s não encontrado de acordo com a consulta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "A página não é 'last', nem pode ser convertido para um inteiro." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vazia e '%(class_name)s.allow_empty' é False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Índices de diretório não são permitidos aqui." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" não existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s " diff --git a/django/conf/locale/pt_BR/__init__.py b/django/conf/locale/pt_BR/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/pt_BR/formats.py b/django/conf/locale/pt_BR/formats.py deleted file mode 100644 index 6057a2105..000000000 --- a/django/conf/locale/pt_BR/formats.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y à\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - # '%d de %b de %Y', '%d de %b, %Y', # '25 de Out de 2006', '25 Out, 2006' - # '%d de %B de %Y', '%d de %B, %Y', # '25 de Outubro de 2006', '25 de Outubro, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/ro/LC_MESSAGES/django.mo b/django/conf/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index 0573b6920a66c86d194774847d9cac4626500f38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14463 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 z 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, 2011 -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2011,2014 -# Ionel Cristian Mărieș , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabă" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azeră" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgară" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaleză" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniacă" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalană" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Cehă" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galeză" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Daneză" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Germană" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greacă" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engleză" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Engleză britanică" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spaniolă" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spaniolă Argentiniană" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spaniolă Mexicană" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spaniolă Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonă" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Bască" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persană" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandeză" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Franceză" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frizian" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandeză" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galiciană" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Ebraică" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croată" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungară" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indoneză" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandeză" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiană" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japoneză" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiană" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmeră" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Limba kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreană" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituaniană" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letonă" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedoneană" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolă" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvegiană Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Olandeză" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvegiană Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Poloneză" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugheză" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugheză braziliană" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Română" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusă" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovacă" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenă" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albaneză" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Sârbă" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Sârbă latină" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Suedeză" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Limba tamila" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Limba telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandeză" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turcă" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraineană" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnameză" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chineză simplificată" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chineză tradițională" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduceți o valoare validă." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduceți un URL valid." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduceți un 'slug' valabil, compus numai din litere, numere, underscore " -"sau cratime." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduceţi o adresă IPv4 validă." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Intoduceți o adresă IPv6 validă." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduceți o adresă IPv4 sau IPv6 validă." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduceţi numai numere separate de virgule." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asiguraţi-vă că această valoare este %(limit_value)s (este %(show_value)s )." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Asiguraţi-vă că această valoare este mai mică sau egală cu %(limit_value)s ." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Asiguraţi-vă că această valoare este mai mare sau egală cu %(limit_value)s ." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "și" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Câmpul nu poate fi gol." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Acest câmp nu poate fi gol." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s cu %(field_label)s deja există." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Câmp de tip: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Întreg" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (adevărat sau fals)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Şir de caractere (cel mult %(max_length)s caractere)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Numere întregi separate de virgule" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dată (fară oră)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dată (cu oră)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Număr zecimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adresă e-mail" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Calea fisierului" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Număr cu virgulă" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Întreg mare (8 octeți)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adresă IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adresă IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (adevărat, fals sau niciuna)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Întreg pozitiv" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Întreg pozitiv mic" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (până la %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Întreg mic" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Timp" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Date binare brute" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fișier" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagine" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (tipul determinat de către câmpul relativ)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relaţie unul-la-unul" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relație multe-la-multe" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Acest câmp este obligatoriu." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduceţi un număr întreg." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduceţi un număr." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduceți o dată validă." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduceți o oră validă." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduceți o dată/oră validă." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nici un fișier nu a fost trimis. Verificați tipul fișierului." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nici un fișier nu a fost trimis." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Fișierul încărcat este gol." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Fie indicați un fişier, fie bifaţi caseta de selectare, nu ambele." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Încărcaţi o imagine validă. Fişierul încărcat nu era o imagine sau era o " -"imagine coruptă." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selectați o opțiune validă. %(value)s nu face parte din opțiunile " -"disponibile." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduceți o listă de valori." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordine" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Șterge" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Corectaţi datele duplicate pentru %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Corectaţi datele duplicate pentru %(field)s , ce trebuie să fie unic." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Corectaţi datele duplicate pentru %(field_name)s , care trebuie să fie unice " -"pentru %(lookup)s în %(date_field)s ." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Corectaţi valorile duplicate de mai jos." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Foreign key-ul inline nu se potrivește cu cheia primară a istanței mamă." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Selectați o opțiune validă. Această opțiune nu face parte din opțiunile " -"disponibile." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -" Ţine apăsat \"Control\", sau \"Command\" pe un Mac, pentru selecție " -"multiplă." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s nu poate fi interpetat in fusul orar %(current_timezone)s; este " -"ambiguu sau nu există." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "În prezent" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Schimbă" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Șterge" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Necunoscut" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Da" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nu" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "da,nu,poate" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" -msgstr[2] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KO" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MO" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GO" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TO" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PO" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "miezul nopții" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "amiază" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Luni" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Marți" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Miercuri" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Joi" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Vineri" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sâmbătă" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Duminică" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mie" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Joi" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vin" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sâm" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dum" - -#: utils/dates.py:18 -msgid "January" -msgstr "Ianuarie" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februarie" - -#: utils/dates.py:18 -msgid "March" -msgstr "Martie" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aprilie" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "Iunie" - -#: utils/dates.py:19 -msgid "July" -msgstr "Iulie" - -#: utils/dates.py:19 -msgid "August" -msgstr "August" - -#: utils/dates.py:19 -msgid "September" -msgstr "Septembrie" - -#: utils/dates.py:19 -msgid "October" -msgstr "Octombrie" - -#: utils/dates.py:19 -msgid "November" -msgstr "Noiembrie" - -#: utils/dates.py:20 -msgid "December" -msgstr "Decembrie" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ian" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "iun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "iul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "noi" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ian." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Martie" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprilie" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Iunie" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Iulie" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Noie." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Ianuarie" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februarie" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Martie" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprilie" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Iunie" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Iulie" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembrie" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octombrie" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Noiembrie" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Decembrie" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "sau" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d an" -msgstr[1] "%d ani" -msgstr[2] "%d ani" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d lună" -msgstr[1] "%d luni" -msgstr[2] "%d luni" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d săptămână" -msgstr[1] "%d săptămâni" -msgstr[2] "%d săptămâni" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d zi" -msgstr[1] "%d zile" -msgstr[2] "%d zile" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d oră" -msgstr[1] "%d ore" -msgstr[2] "%d ore" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minută" -msgstr[1] "%d minute" -msgstr[2] "%d minute" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minute" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Niciun an specificat" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nicio lună specificată" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nicio zi specificată" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nicio săptămîna specificată" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s nu e disponibil" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Viitorul %(verbose_name_plural)s nu e disponibil deoarece %(class_name)s ." -"allow_future este Fals." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Dată incorectă '%(datestr)s' considerând formatul '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Niciun rezultat pentru %(verbose_name)s care se potrivesc interogării" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Pagina nu este \"ultima\" și nici nu poate fi convertită într-un întreg." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Listă goală și '%(class_name)s.allow_empty' este Fals." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Aici nu sunt permise indexuri la directoare" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" nu există" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index pentru %(directory)s" diff --git a/django/conf/locale/ro/__init__.py b/django/conf/locale/ro/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ro/formats.py b/django/conf/locale/ro/formats.py deleted file mode 100644 index 6d7d063d1..000000000 --- a/django/conf/locale/ro/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j F Y, H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y, H:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/ru/LC_MESSAGES/django.mo b/django/conf/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index 90a5fdf5d90d801fc0d91889e100e91b3c616f10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30498 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, 2014 -# Denis Darii , 2011 -# Dimmus , 2011 -# eigrad , 2012 -# Eugene MechanisM , 2013 -# Jannis Leidel , 2011 -# Mikhail Zholobov , 2013 -# Алексей Борискин , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-05 11:12+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Бурский" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Арабский" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Астурийский" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербайджанский" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгарский" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Белоруский" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгальский" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретонский" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Боснийский" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталанский" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чешский" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Уэльский" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Датский" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Немецкий" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Греческий" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Английский" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Австралийский английский" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британский английский" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Эсперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испанский" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентинский испанский" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексиканский испанский" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагуанский испанский" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венесуэльский Испанский" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстонский" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баскский" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Персидский" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Финский" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Французский" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фризский" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирландский" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галисийский" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Иврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорватский" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Венгерский" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Интерлингва" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонезийский" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Идо" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исландский" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Итальянский" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Японский" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузинский" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казахский" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмерский" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Каннада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корейский" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембургский" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литовский" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвийский" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македонский" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгольский" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Маратхи" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бирманский" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвежский (Букмол)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непальский" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Голландский" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвежский (Нюнорск)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Осетинский" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панджаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Польский" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португальский" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразильский португальский" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румынский" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Русский" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словацкий" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словенский" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албанский" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Сербский" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Сербский (латиница)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Шведский" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахили" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамильский" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тайский" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турецкий" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татарский" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмуртский" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украинский" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнамский" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Упрощенный китайский" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Традиционный китайский" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Карта сайта" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Статические файлы" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Ленты новостей" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Генерация «рыбных» текстов" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Введите правильное значение." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Введите правильный URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Введите целое число." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Введите правильный адрес электронной почты." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Значение должно состоять только из букв, цифр, знаков подчеркивания или " -"дефиса." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Введите правильный IPv4 адрес." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Введите действительный IPv6 адрес." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Введите действительный IPv4 или IPv6 адрес." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Введите цифры, разделенные запятыми." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Убедитесь, что это значение — %(limit_value)s (сейчас оно — %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Убедитесь, что это значение меньше либо равно %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Убедитесь, что это значение больше либо равно %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Убедитесь, что это значение содержит не менее %(limit_value)d символ (сейчас " -"%(show_value)d)." -msgstr[1] "" -"Убедитесь, что это значение содержит не менее %(limit_value)d символов " -"(сейчас %(show_value)d)." -msgstr[2] "" -"Убедитесь, что это значение содержит не менее %(limit_value)d символов " -"(сейчас %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Убедитесь, что это значение содержит не более %(limit_value)d символ (сейчас " -"%(show_value)d)." -msgstr[1] "" -"Убедитесь, что это значение содержит не более %(limit_value)d символов " -"(сейчас %(show_value)d)." -msgstr[2] "" -"Убедитесь, что это значение содержит не более %(limit_value)d символов " -"(сейчас %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "и" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" -"%(model_name)s с такими значениями полей %(field_labels)s уже существует." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Значения %(value)r нет среди допустимых вариантов." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Это поле не может иметь значение NULL." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Это поле не может быть пустым." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s с таким %(field_label)s уже существует." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"Значение в поле «%(field_label)s» должно быть уникальным для фрагмента " -"«%(lookup_type)s» даты в поле %(date_field_label)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле типа %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Целое" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Значение '%(value)s' должно быть целым числом." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Значение '%(value)s' должно быть True или False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Логическое (True или False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Строка (до %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Целые, разделенные запятыми" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Значение '%(value)s' имеет неверный формат даты. Оно должно быть в формате " -"YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Значение '%(value)s' имеет корректный формат (YYYY-MM-DD), но это " -"недействительная дата." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (без указания времени)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Значение '%(value)s' имеет неверный формат. Оно должно быть в формате YYYY-" -"MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Значение '%(value)s' имеет корректный формат (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]), но это недействительные дата/время." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (с указанием времени)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Значение '%(value)s' должно быть числом с фиксированной запятой." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Число с фиксированной запятой" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Адрес электронной почты" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Путь к файлу" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Значение '%(value)s' должно быть числом с плавающей запятой." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Число с плавающей запятой" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Длинное целое (8 байт)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адрес" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-адрес" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Значение '%(value)s' должно быть None, True или False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Логическое (True, False или None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Положительное целое число" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Положительное малое целое число" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Слаг (до %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Малое целое число" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Значение '%(value)s' имеет неверный формат. Оно должно быть в формате HH:MM[:" -"ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Значение '%(value)s' имеет корректный формат (HH:MM[:ss[.uuuuuu]]), но это " -"недействительное время." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Время" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Необработанные двоичные данные" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Изображение" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Объект модели %(model)s с первичным ключом %(pk)r не существует." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Внешний Ключ (тип определен по связанному полю)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Связь \"один к одному\"" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Связь \"многие ко многим\"" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Обязательное поле." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Введите целое число." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Введите число." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Убедитесь, что вы ввели не более %(max)s цифры." -msgstr[1] "Убедитесь, что вы ввели не более %(max)s цифр." -msgstr[2] "Убедитесь, что вы ввели не более %(max)s цифр." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Убедитесь, что вы ввели не более %(max)s цифры после запятой." -msgstr[1] "Убедитесь, что вы ввели не более %(max)s цифр после запятой." -msgstr[2] "Убедитесь, что вы ввели не более %(max)s цифр после запятой." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Убедитесь, что вы ввели не более %(max)s цифры перед запятой." -msgstr[1] "Убедитесь, что вы ввели не более %(max)s цифр перед запятой." -msgstr[2] "Убедитесь, что вы ввели не более %(max)s цифр перед запятой." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Введите правильную дату." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Введите правильное время." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Введите правильную дату и время." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ни одного файла не было отправлено. Проверьте тип кодировки формы." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ни одного файла не было отправлено." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Отправленный файл пуст." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Убедитесь, что это имя файла содержит не более %(max)d символ (сейчас " -"%(length)d)." -msgstr[1] "" -"Убедитесь, что это имя файла содержит не более %(max)d символов (сейчас " -"%(length)d)." -msgstr[2] "" -"Убедитесь, что это имя файла содержит не более %(max)d символов (сейчас " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Пожалуйста, загрузите файл или поставьте флажок \"Очистить\", но не " -"совершайте оба действия одновременно." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Загрузите правильное изображение. Файл, который вы загрузили, поврежден или " -"не является изображением." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Выберите корректный вариант. %(value)s нет среди допустимых значений." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Введите список значений." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Введите весь список значений." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Скрытое поле %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Данные управляющей формы отсутствуют или были повреждены" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Пожалуйста, заполните не более %d формы." -msgstr[1] "Пожалуйста, заполните не более %d форм." -msgstr[2] "Пожалуйста, заполните не более %d форм." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Пожалуйста, отправьте как минимум %d форму." -msgstr[1] "Пожалуйста, отправьте как минимум %d формы." -msgstr[2] "Пожалуйста, отправьте как минимум %d форм." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Порядок" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Удалить" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Пожалуйста, измените повторяющееся значение в поле \"%(field)s\"." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Пожалуйста, измените значение в поле %(field)s, оно должно быть уникальным." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Пожалуйста, измените значение в поле %(field_name)s, оно должно быть " -"уникальным для %(lookup)s в поле %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Пожалуйста, измените повторяющиеся значения ниже." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Внешний ключ не совпадает с первичным ключом родителя." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Выберите корректный вариант. Вашего варианта нет среди допустимых значений." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" не является верным значением для первичного ключа." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Удерживайте \"Control\" (или \"Command\" на Mac), для выбора нескольких " -"значений." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s не может быть интерпретирована в часовом поясе " -"%(current_timezone)s; дата может быть неоднозначной или оказаться " -"несуществующей." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "На данный момент" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Изменить" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Очистить" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Неизвестно" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Да" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Нет" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "да,нет,может быть" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байта" -msgstr[2] "%(size)d байт" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ГБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "п.п." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "д.п." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ПП" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ДП" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "полночь" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "полдень" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Понедельник" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Вторник" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Среда" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Четверг" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Пятница" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Суббота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Воскресенье" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Пнд" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Втр" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Срд" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Чтв" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Птн" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Сбт" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Вск" - -#: utils/dates.py:18 -msgid "January" -msgstr "Январь" - -#: utils/dates.py:18 -msgid "February" -msgstr "Февраль" - -#: utils/dates.py:18 -msgid "March" -msgstr "Март" - -#: utils/dates.py:18 -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:18 -msgid "May" -msgstr "Май" - -#: utils/dates.py:18 -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:19 -msgid "July" -msgstr "Июль" - -#: utils/dates.py:19 -msgid "August" -msgstr "Август" - -#: utils/dates.py:19 -msgid "September" -msgstr "Сентябрь" - -#: utils/dates.py:19 -msgid "October" -msgstr "Октябрь" - -#: utils/dates.py:19 -msgid "November" -msgstr "Ноябрь" - -#: utils/dates.py:20 -msgid "December" -msgstr "Декабрь" - -#: utils/dates.py:23 -msgid "jan" -msgstr "янв" - -#: utils/dates.py:23 -msgid "feb" -msgstr "фев" - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр" - -#: utils/dates.py:23 -msgid "may" -msgstr "май" - -#: utils/dates.py:23 -msgid "jun" -msgstr "июн" - -#: utils/dates.py:24 -msgid "jul" -msgstr "июл" - -#: utils/dates.py:24 -msgid "aug" -msgstr "авг" - -#: utils/dates.py:24 -msgid "sep" -msgstr "сен" - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ноя" - -#: utils/dates.py:24 -msgid "dec" -msgstr "дек" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Янв." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Июль" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Сен." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ноя." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "января" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "февраля" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "марта" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "апреля" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "мая" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "июня" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "июля" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "августа" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "сентября" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "октября" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "ноября" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "декабря" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Значение не является корректным адресом IPv6." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "или" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d год" -msgstr[1] "%d лет" -msgstr[2] "%d лет" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d месяц" -msgstr[1] "%d месяцев" -msgstr[2] "%d месяцев" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d неделя" -msgstr[1] "%d недель" -msgstr[2] "%d недель" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d день" -msgstr[1] "%d дней" -msgstr[2] "%d дней" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d час" -msgstr[1] "%d часов" -msgstr[2] "%d часов" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минута" -msgstr[1] "%d минут" -msgstr[2] "%d минут" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 минут" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Ошибка доступа" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Ошибка проверки CSRF. Запрос отклонён." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Вы видите это сообщение, потому что данный сайт использует защищённое " -"соединение и требует, чтобы заголовок 'Referer' был передан вашим браузером, " -"но он не был им передан. Данный заголовок необходим по соображениям " -"безопасности, чтобы убедиться, что ваш браузер не был взломан, а запрос к " -"серверу не был перехвачен или подменён." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Если вы настроили свой браузер таким образом, чтобы запретить ему передавать " -"заголовок 'Referer', пожалуйста, разрешите ему отсылать данный заголовок по " -"крайней мере для данного сайта, или для всех HTTPS-соединений, или для " -"запросов, домен и порт назначения совпадают с доменом и портом текущей " -"страницы." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Вы видите это сообщение, потому что данный сайт требует, чтобы при отправке " -"форм была отправлена и CSRF-cookie. Данный тип cookie необходим по " -"соображениям безопасности, чтобы убедиться, что ваш браузер не был взломан и " -"не выполняет от вашего лица действий, запрограммированных третьими лицами." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Если вы настроили свой браузер таким образом, чтобы он не передавал или не " -"хранил cookie, пожалуйста, включите эту функцию вновь, по крайней мере для " -"этого сайта, или для запросов, чьи домен и порт совпадают с доменом и портом " -"текущей страницы." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" -"В отладочном режиме доступно больше информации. Включить отладочный режим " -"можно, установив значение переменной DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Не указан год" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Не указан месяц" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Не указан день" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Не указана неделя" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s не доступен" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Будущие %(verbose_name_plural)s недоступны, потому что %(class_name)s." -"allow_future выставлен в значение \"Ложь\"." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Не удалось распознать строку с датой '%(datestr)s', используя формат " -"'%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Не найден ни один %(verbose_name)s, соответствующий запросу" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Номер страницы не содержит особое значение 'last', и его не удалось " -"преобразовать к целому числу." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Неправильная страница (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Список пуст, но '%(class_name)s.allow_empty' выставлено в значение \"Ложь\", " -"что запрещает показывать пустые списки." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Просмотр списка файлов директории здесь не разрешен." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" не существует" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Список файлов директории %(directory)s" diff --git a/django/conf/locale/ru/__init__.py b/django/conf/locale/ru/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ru/formats.py b/django/conf/locale/ru/formats.py deleted file mode 100644 index 2cc5001c6..000000000 --- a/django/conf/locale/ru/formats.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j E Y г.' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j E Y г. G:i:s' -YEAR_MONTH_FORMAT = 'F Y г.' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y', # '25.10.06' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sk/LC_MESSAGES/django.mo b/django/conf/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index 572f6b88fc7336ba3420ade0c27a317ed365e6fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18258 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 diff --git a/django/conf/locale/sk/LC_MESSAGES/django.po b/django/conf/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index 62b20ad16..000000000 --- a/django/conf/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,1431 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Juraj Bubniak , 2012-2013 -# Marian Andre , 2013 -# Martin Kosír, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikánsky" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabský" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbajdžanský" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulharský" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "bieloruský" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengálsky" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretónsky" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosniansky" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalánsky" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "český" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "waleský" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dánsky" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "nemecký" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grécky" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "anglický" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "britský" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperantský" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "španielsky" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "argentínska španielčina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "mexická španielčina" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "nikaragujská španielčina" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "venezuelská španielčina" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estónsky" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskický" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "perzský" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "fínsky" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francúzsky" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frízsky" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "írsky" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galícijský" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebrejský" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindský" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "chorvátsky" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "maďarský" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlinguánsky" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonézsky" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandský" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "taliansky" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japonský" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruzínsky" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazašský" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "kmérsky" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kanadský" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "kórejský" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luxemburský" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litovský" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "lotyšský" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedónsky" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malajalámsky" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolský" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "barmsky" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "nórsky (Bokmal)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepálsky" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandský" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "nórsky (Nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetsky" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "pandžábsky" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "poľský" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugalský" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "portugalský (Brazília)" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumunský" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ruský" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovenský" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovinský" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albánsky" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "srbský" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "srbský (Latin)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "švédsky" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "svahilský" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilský" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telúgsky" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "thajský" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turecký" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatársky" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurtský" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrajinský" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdský" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamský" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "čínsky (zjednodušene)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "čínsky (tradične)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Zadajte platnú hodnotu." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Zadajte platnú URL adresu." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Zadajte platnú e-mailovú adresu." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Zadajte platný 'slug' pozostávajúci z písmen, čísel, podčiarkovníkov alebo " -"pomlčiek." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Zadajte platnú IPv4 adresu." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Zadajte platnú IPv6 adresu." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Zadajte platnú IPv4 alebo IPv6 adresu." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Zadajte len číslice oddelené čiarkami." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Uistite sa, že táto hodnota je %(limit_value)s (je to %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Uistite sa, že táto hodnota je menšia alebo rovná %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Uistite sa, že hodnota je väčšia alebo rovná %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Uistite sa, že zadaná hodnota má najmenej %(limit_value)d znak (má " -"%(show_value)d)." -msgstr[1] "" -"Uistite sa, že zadaná hodnota má najmenej %(limit_value)d znaky (má " -"%(show_value)d)." -msgstr[2] "" -"Uistite sa, že zadaná hodnota má najmenej %(limit_value)d znakov (má " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Uistite sa, že táto hodnota má najviac %(limit_value)d znak (má " -"%(show_value)d)." -msgstr[1] "" -"Uistite sa, že táto hodnota má najviac %(limit_value)d znaky (má " -"%(show_value)d)." -msgstr[2] "" -"Uistite sa, že táto hodnota má najviac %(limit_value)d znakov (má " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "a" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Toto pole nemôže byť prázdne." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Toto pole nemôže byť prázdne." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s s týmto %(field_label)s už existuje." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Celé číslo" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Logická hodnota (buď True alebo False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Reťazec (až do %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Celé čísla oddelené čiarkou" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dátum (bez času)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dátum (a čas)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desatinné číslo" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail adresa" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Cesta k súboru" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Číslo s plávajúcou desatinnou čiarkou" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Veľké celé číslo (8 bajtov)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresa" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresa" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Logická hodnota (buď True, False alebo None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Kladné celé číslo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Malé kladné celé číslo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Identifikátor (najviac %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Malé celé číslo" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Čas" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Binárne dáta" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Súbor" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Obrázok" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Cudzí kľúč (typ určuje pole v relácii)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Typ relácie: jedna k jednej" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Typ relácie: M ku N" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Toto pole je povinné." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Zadajte celé číslo." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Zadajte číslo." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslica." -msgstr[1] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslice." -msgstr[2] "Uistite sa, že nie je zadaných celkovo viac ako %(max)s číslic." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Uistite sa, že nie je zadané viac ako %(max)s desatinné miesto." -msgstr[1] "Uistite sa, že nie sú zadané viac ako %(max)s desatinné miesta." -msgstr[2] "Uistite sa, že nie je zadaných viac ako %(max)s desatinných miest." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Uistite sa, že nie je zadaných viac ako %(max)s číslica pred desatinnou " -"čiarkou." -msgstr[1] "" -"Uistite sa, že nie sú zadané viac ako %(max)s číslice pred desatinnou " -"čiarkou." -msgstr[2] "" -"Uistite sa, že nie je zadaných viac ako %(max)s číslic pred desatinnou " -"čiarkou." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Zadajte platný dátum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Zadajte platný čas." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Zadajte platný dátum a čas." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Súbor nebol odoslaný. Skontrolujte typ kódovania vo formulári." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Žiaden súbor nebol odoslaný." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Odoslaný súbor je prázdny." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Uistite sa, že názov súboru má najviac %(max)d znak (má %(length)d)." -msgstr[1] "" -"Uistite sa, že názov súboru má najviac %(max)d znaky (má %(length)d)." -msgstr[2] "" -"Uistite sa, že názov súboru má najviac %(max)d znakov (má %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Odošlite prosím súbor alebo zaškrtnite políčko pre vymazanie vstupného poľa, " -"nie oboje." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Nahrajte platný obrázok. Súbor, ktorý ste odoslali nebol obrázok alebo bol " -"poškodený." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Vyberte platnú voľbu. %(value)s nepatrí medzi dostupné možnosti." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Vložte zoznam hodnôt." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skryté pole %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Prosím odošlite %d alebo menej formulárov." -msgstr[1] "Prosím odošlite %d alebo menej formulárov." -msgstr[2] "Prosím odošlite %d alebo menej formulárov." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Poradie" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Odstrániť" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Prosím, opravte duplicitné dáta pre %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Dáta pre %(field)s musia byť unikátne, prosím, opravte duplikáty." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Dáta pre %(field_name)s musia byť unikátne pre %(lookup)s v %(date_field)s, " -"prosím, opravte duplikáty." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Prosím, opravte nižšie uvedené duplicitné hodnoty. " - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Vnorený cudzí kľúč sa nezhoduje s nadradenou inštanciou primárnho kľúča." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Vyberte platnú možnosť. Vybraná položka nepatrí medzi dostupné možnosti." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" nie je platná hodnota pre primárny kľúč." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Ak chcete vybrať viac ako jednu položku, podržte \"Control\", alebo \"Command" -"\" na počítači Mac." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Hodnota %(datetime)s v časovej zóne %(current_timezone)s sa nedá " -"interpretovať; môže byť nejednoznačná alebo nemusí existovať." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Súčasne" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Zmeniť" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Vymazať" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Neznámy" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Áno" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nie" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "áno,nie,možno" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajty" -msgstr[2] "%(size)d bajtov" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "popoludní" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "dopoludnia" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "popoludní" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "dopoludnia" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "polnoc" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "poludnie" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "pondelok" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "utorok" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "streda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "štvrtok" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "piatok" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sobota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "nedeľa" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "po" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ut" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "st" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "št" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pi" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "so" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ne" - -#: utils/dates.py:18 -msgid "January" -msgstr "január" - -#: utils/dates.py:18 -msgid "February" -msgstr "február" - -#: utils/dates.py:18 -msgid "March" -msgstr "marec" - -#: utils/dates.py:18 -msgid "April" -msgstr "apríl" - -#: utils/dates.py:18 -msgid "May" -msgstr "máj" - -#: utils/dates.py:18 -msgid "June" -msgstr "jún" - -#: utils/dates.py:19 -msgid "July" -msgstr "júl" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "október" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "máj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jún" - -#: utils/dates.py:24 -msgid "jul" -msgstr "júl" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "máj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jún" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "júl" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "január" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "február" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "marec" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "apríl" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "máj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "jún" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "júl" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "august" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "september" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "október" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "december" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "alebo" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d rok" -msgstr[1] "%d roky" -msgstr[2] "%d rokov" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mesiac" -msgstr[1] "%d mesiace" -msgstr[2] "%d mesiacov" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d týždeň" -msgstr[1] "%d týždne" -msgstr[2] "%d týždňov" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d deň" -msgstr[1] "%d dni" -msgstr[2] "%d dní" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hodina" -msgstr[1] "%d hodiny" -msgstr[2] "%d hodín" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minúta" -msgstr[1] "%d minúty" -msgstr[2] "%d minút" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minút" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nešpecifikovaný rok" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nešpecifikovaný mesiac" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nešpecifikovaný deň" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nešpecifikovaný týždeň" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s nie sú dostupné" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Budúce %(verbose_name_plural)s nie sú dostupné pretože %(class_name)s." -"allow_future má hodnotu False. " - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Neplatný dátumový reťazec '%(datestr)s' pre formát '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" -"Nebol nájdený žiadny %(verbose_name)s zodpovedajúci databázovému dopytu" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Stránka nemá hodnotu 'last' a taktiež nie je možné prekonvertovať hodnotu na " -"celé číslo." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Nesprávna stránka (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Zoznam je prázdny a zároveň má '%(class_name)s.allow_empty' hodnotu False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Výpis adresárov tu nieje povolený." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" neexistuje" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Výpis %(directory)s" diff --git a/django/conf/locale/sk/__init__.py b/django/conf/locale/sk/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sk/formats.py b/django/conf/locale/sk/formats.py deleted file mode 100644 index dfbd1a681..000000000 --- a/django/conf/locale/sk/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j. F Y G:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y G:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - '%y-%m-%d', # '06-10-25' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sl/LC_MESSAGES/django.mo b/django/conf/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index e5aae34fabf62e19e78e95ed528460dc584be09f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18697 zcmd6u3!Gh5eeV|#2t=!>P#+*}0wFUpGkFkmaUeoolLRu!m`p-N+qh@W&N+L|IeQ=W z<4k6XmR?(Xu|{nzK3a?5lNRlRt5$1EeI&kaDQHV;mFumQqEdWZ)YccZ-{0D6pL1q1 z8HlC*bbs=n?_O)Kz4qE`|JQ&0*ZQA)>8VR@G8{`!GUi-3e!4L}=dV6fxyGFNv&K9V zJ_W9Z7sD2O3A_~E1$EzPPdDaC@B*k?*TS>lX82V2b1uK`cs)Fo{KJl~cYL$sTOHpC z&!^n&@ML%wJOkbXX{PxCTmtWN*T3wp-w$~e^G&Gd{3|>SJ_4Txmpr3LKLb92^mAPL zVz`X-TDTN$fO?Ou@H}`eyb#W~>o>dW?}DoT!|=)QV^Hn<98^8`Io=Od?jfjleFyT- z{D41d?^Ee)-FFVu^%YR%FNU^Xq1wM0s{A!j{r*y@axq*9+feu441Wf`13nMl0o9(b z!3=&Iz5xc$;vV>8_&S)L!#!{bANOtW_u%Dl=d+D@0lX1j20sPqQnQ54(R-f@cftWk z6=nur0B>^X4?*d}y-@G*HK_OhF_a#i{hT6yEmXgcz_a0t;YIK|sQ!5q)ce29@ped4 z%=@79;d4;s{toJWzYJB+*WnQS2~>X#dB&Uqp9htGK2-TD;k9r()N|hM_#UWo?}zH& zKXd7ix%8*u7V__gdj44`uk`6W_(a$bmA@Y9{wpCv$c#Xh`+2D6*P!&W1=Y{j!;9eu zq3*jMs@#K)4@0%{hfwc-%JPDzLzVj(sCJ(Xb^p08z1&^zhkE`RD1EuyrLTf&?>>mC zm;+Gv&p`FtFF}3xSGe@+p`PD!>b`yaxS;m6KTz{doxL zx$lFg!4JZv@Gl%c2~Q<`x8uD~<-Q1)z<+f7DpY$Pf*QAL`->iPFUz2{fl^>4rzk^UZ3eY^XMei?`Q9#yD% z6LWUH75% zB8MvXN|*m8$M-Ubm6_&MyZzs}{~1ZCge4DUI~n0G;qgXuwIR>9Z6 zm%%&X8hANISo#=2OtJZWD82a%M8(ZNK~&2;k()1s>mXBvc@fliJmmOt$6s-LmE-Fm zrqH|rs=XhC(ytFgnrA)^^?pa)_0Pa3k-iJ+J??{g&e!1+;J2XWsUJb<<5?I9eUEdX z#@i}*2HfD%+n`5!A5=TqQ1A05sQNzwWl!&dy8o+C{q;SUej=UpWYW)qYS(k2zRU9+ zH$hb2Tn*K}%;nzzmyy2F@wcGre=9r_z89*VJE8RGlP>)Q=#l;k)bp0CEy_O)ZX|sn zRJ#wt@52-hoMcSn66RRaZ(hgTK>9kI4DquV*E(EtDK?Jlzx({cZ}=*d9ldC{c>fSS zh4d?672X78uO5NYgL6<4r8hy@nU_M@m6y5nO>jBsJD~dSUid8dkV`McX<-PN^Ps-Z z4ygCo3#AV)g(_cz>X%nQ_4})#`tdFBT=;H?>Y5`^{rND|xHB6HJy`;kzYI>oXF$Ez z^)CN4(AEdlj(0;n=a1d>kHRga?}qCCvtCe?y8!C@4nmcGK9pYWfNJ+{sP~zI>X&J# z@~?$s@OR)U_z=`{&%L6k=OQRQUJrHu2B>bcK^dd^Cy_gn`xj(5Y0;U3rzUk>%W z+u(WdParC0{uZh|XKpNbzT;Y`al0AHeqICh-5XH)kh|+IbNRmk)t=vmdj4&20N(EM zKM!}3egHBA%q1xIG_1iv_z!R!e9~rY7TgcjpLauj&o4rKw||Dx_ft>; zcl{Q)oc#AfeZPC4p8Eh)KRxL9FjRd%bX+=8q|btS&-0=BchKdphYTIF8LB-uz-Pm^ zIQ}WrclkVA0>1%u|HCf*BPe}Pr>Z^Yz*FIKpx$={)cvcW^kS>yI9y745?%}IP~|@X zW!FCoRsKP!dVc^_?;}v-_>}F%_dgq|UC)5J{%n`Nz_HJ95UQTFQ03M;UhcTbUEdB> z-%iIDy6gKLUjk3#`UE^3hHxoNT>dOn{lDz^YmSGZp8tAyI(#G4eYZgA$8GRrcn4Iu z_d9;b@y{JU>Uh-g(~fsJe%A3`sQUjNs=Z%!`CoH<$no1y@B3Ys{sEMpJOWRG8oT4j zF62~YaQu7$b1$qQ|HGyKAAGqxZ^M5^R=V^bIgY~bBEOFO19A_dql&x}`3@p`a5r)T zk|JM6bo?vwapeCX3Gyq*%}9Ctn3LO(+mSy-4j_Mt==i?{?BATf&+JKSJn48PvJ?3; zx|LpJYY$d{DhScCjF@?7NgNF8Y*0rJ0)uOL36VtwO@sY-T8X>usi=E{6lwM zVw#hGK~6rY$T<^y68SCU7mFqVYU~Tt7&i@JdO_wKp zANif0^ckF=ig?IJ5FN6^k07sBg5$-=S;#E%WkkoJ0_O8@5As&za^x?N*C3}L+PnNW z__xRmvK9FSxXk|#BjgICUwO+{^tJq~ z)}Jo-Dshl{QJi_fp)k$tmAdl7BG>oYej}{tZytCDjItnUB|#QcIQLY-n~kHuThTX}CrJ=x2b8C*{`4|0%)F*Q zqZ|F^L|Dz^JoR{*%kDH#4{XMjpm8Ab?IWkdtmb7kn!BR!U>Gzi2O9oF(4aAXBMJP< zOz~o=ZcM}3pugfx%w)mbRBBdKyox{LV3V~tPm~sIMl+0Z-B|I8vm!H&vYO4)iOrf0 zg1T}DwMwDnaDgSK*b4x9sOENRl||PtAa5 zR(D!3Y=*BGI^S#@H5(5mVcqwm)NE`__)+LbW+NY}VKyfIL^uhmba|)?-rg1k(wfP$ZW|o9=x^bhYioKRFWV~Nwu;Wk5|n+ zKdN{u88Zz(O`XyY*$NH>Dzs7~)pqxgDSKyYl;%7ttNAol4{=ZSnsJdGp-)Z!5QC)R zn%-*oleFchy_4Z}BDaQB#`Q#iIZ-QvZYyHG(1}--K8|%+TNR^AKTR`a=jPqZ*EtwA z0*zy@=A#4HxtPyde1M8KSwlA`F_m5)eWDU8`Y2w-I#>F8+VGg`NgutU!kD|(Fi>oB z8eucc4%kcB$c37f*5c{1z`UlNNR7P>e5_TvE_?jixOjyp)I`1vpRA|%io0!g&-36s5MNBe|+ zGlFl%gfx#WUmJ%ZP6Im~9cVT3#FxV*C(Um&jrkMw#Y8aa=c#q~ zj-9#=7B!*1ZtB{Gx=pGBwgqugEl!fA(uv%u?Q}~pZMHL$hGu(A&s5^+$XmV{uPccg z%Lg=YNYSrRWw{qeX!@u>IiO*b1`X!np1BXNW5{gJacisxv16=MIMb`4X2&G`!t*B0 zj;4=Gu|u=Cz6dUFIkodC$fiQuKRXKdf-JhX!FR}g&I{$2HhO86=<6_@D@m$9UFlWB zwj92g*UfaPIO9s^-WHGd`sA}$>2vF3^r!t&3S6I*Of`dVR5Lr6xYT)9`H|J4t9)EN zxkp#!xHwnkQDCn2qsXuLaMrKa%+<9f9?aFK2)FI@v$k&Ei8q(y3F$OHgp-30Tvh$_ zX~661!YJ<64ASH*niK2U7#A{UE8?qH1NVcmcOrGAwwf%nSjIi_$|OFJ5>LOkDN5Ke~Z zenlCYtG#Jv;WVFMK4e%79Vgq{Tni@a_L+>AxMCZi!G-dvA^ME=-lkRtbDyH6!Q33J z4d&z|(}9M8w<)eS{RV9)Gj`2Hagx@_X&2t-Zk$Ycp}V6%Ujbz-Ms)cRb|)BTvpY>$ zrA?Z#Q8OlWV(4kSu4HUxD>3DaAAKL|m&xAK)3OPSALYs`8^grw!;i^h2q?oMj&WuE zx4gyhm4>6&zFj6dgVoRMFkK5LYhIJ3hL(4E6!MLz?!>A&!5ccu!v&sg+oxtTZO3sv zZ=p$eZpENHP*_2%^P&y3=3jm%o_wchP%MH9)xiQ;Wm3m>G-XoDk|I43A5yo|CvjHm zRN?Mjf$2}YgTXX&wiKz`oJ9&Sh!~I+TW!cm&*5X>ObuvQ3%!f_f+lbqK z-6F8Bxff^0>&sh(^Th(`fb+!DezSK@kCiLvy@f$P-aW-t#t^I6Jc$?ySo$oec^Gx$+~`=FO-<^fHvpgP-f_} zkU#p|Og`2E*?FIR8r+bIRW@rY?YCe}%!UAE)69=1gSopps-VfH1J-0TmcU^bVB(AiGe9|oD$d8pPk%q9qG zrkA=VXwcdh1*!3em=pX7oSF6z9tjh}l46%;US3|EUyMD5`C0gi^Rt-ukIB-^Keu}8 z2h7bXX6pHQ^KWF%nO{A#&-|>tK}&g!Y~CyOWE2}uJw-ZuDLr`|U$`f)bZmOF>ek(D4UN!8Wn1jKDnZn>qH|hH|5oIa6BINmW}NmAKa|fBV`A-F#QgDYgeyXH@N!J!L^ro zYt{{~S$*;9wX0WCaBxr1#)&_++&XXdrNhr#d+}O1{r-(%8DRPhCRBQg@v~> z2-$M=E~hmluWZ=lP#7JIU%)-`bF0DNc;GjOJsDMNO})NambHdgt(u;m9?Dc_crZ9L z#M)<7t9a9NRclr8f~y!twvtt8V^#mM(H)~(yM3@`X!SDr`BMa4QM-LUR5 zuQ=V%7p+*cdi914YrHGG)gDEP#r{_t>e;KE?v@p*|OeUc1?j37}_a+ zsJq1;glk=sXmyM*EpsL+0v6j1@V0 zXT%KS&*n`$Jg@B?Iqau#I|`aC4%3{w7TRye(e|d8DrULStF&WoX3<1u%lCR)J8!$4 ztp@5XSEJ=t`_Vgl-mkmQ?oVZAPRgH~4Cf{pAox8MMv@Q(ZHgBs6x4|Yi%q3+mZuhW zN50sqxBK$;sy(v>ioJRjwP*GO3q9F6DatFWD6g}?wgi(O*tT#I*m(7q^ zbwPUt+M@8$w)*$h+0~9&t2g)%i*NN4Mw+|PA055*$YETyVz<9cV3pjCf0U$i84T-f}IFKPwQ-$K<^`)m=l{QTU5jfx~UMyM&&jV zGzdD`u_6bZ6ww0}(pZ=c>nw^{K*ya<+DrV3aS`G;)7xx-nQIxcQ{iOnHOOICciv0) zIhVTMY){&L`IK=ytvrijbL7>Xb`WSNFJrm$rq?%%PRBOVpcF2GG6+2|#T4@nb0i)} zgTd}PIW{|HCz9~!tu#>4pINV+1~~8mOJWwHScpp8mUiJ3>T4XMQ_mLtwG+gSVmhm@9|OoNi{NQO6C>f&m7!m$JyB*)(h- zrUQ>0_UbHr=EWeQkVPV!A~B1hX`kY_x_G>Pn|}{F&y>wnjj`uM zYwI`*>I_hS$_|Dy7R1o2vqS5wg_awPk)B}C+@_pRwHWIElzQ2h{7!*Op zv#>7eCz*xPg=(k%lsc{_BvbJg?AxC3jDl@rKV7xQ_U+?S@3DRR_|&^V-=0v#UA29@ zyLhph|AW1}Sk?c*j$W+l$I#bv>z4+~TNmF*xmRAp!ws6?-F+*>jKIqUyp+GX=sY4Nte#bBPlwm^}E z?vyv-%wqQr{PeC1+09Pv$Z>n4pGc$xOFRrkm!RL%CeD8KJ zOPs5!H36SpF--O}ad3+@Qj4`1LL8Au=4^<975O;LwYU=5q0}2$>IRG0?Z9niZlT(E zfM2{NS~Qnk${1SUXE`pm*%R30%k-=HZ%K~c zsZrL6etLaU*lzff1{0_o%=@*Q5YA47NsoiWzGW3JYSh=7uk%ELpoPK~G0^gyeW0k) zZO2|M`OJR1$nc9r#zMhRUXOds=3YJHS1Cobp`Wm3H$1wFiQH|0#1nQwX@`M7KStVM zEv^s20+-%odFrFu_KtXN%(SOM;;Zb=K5E>w)CL{*c%4a7 z6Nsf{FOesr*L6SB&m&xA{H~(%SZnLt^yn=px4di+$%SgMu0>;trV#2PGR0PMTr{~8 zscp&cz(@o=ky`iWi?=nUJN&7#mAn|KavqAU-+-xPRYCKM%^tjwc9;zCgX9+LGI}wd zpf|l5K1zlbjWNG8rqs_J2au@kg!WMg)g1roq+P=v?_T{1bCG+A8*#bOu_#5fw`&&0 z;#q}!>9sk!!aWP-dwtBs>(?=7r@VAOKMja9EliYFU@u!zYyjDyFzTot%&_bPhVzbL z+LM>1(|E!l`~p%NQ+9!dd9voc+^0?n3UwpIRM}+f1B;ZSrmWYB*~AqCw6q7)pgSa7kzhg1FrY$e+m-#3o?qvC5Hd5T12s&@SyYyJu zHn%%ztW)UIj!Nivww*Atvqb%Kr$%%1mY$7SHtI@))rZ$BXUXmlbSmjL3rCEx>ZY*l zzS-L@LdHjL!3LKNw{hccg79%CK@_<>--L0j;Gq*>?(sl+-7gv?LqElD=Db-Kt!TP% zg@O)UZwx(5iya#o=5nz4@}aOQm}R2Bf@tZG*>y%+0iLhHD@uDKcTF(qU*^RMQ{DCMKK(*+Fe+SXvQ5OIJ diff --git a/django/conf/locale/sl/LC_MESSAGES/django.po b/django/conf/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index 11c89a9b1..000000000 --- a/django/conf/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,1449 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# iElectric , 2011-2012 -# Jannis Leidel , 2011 -# Jure Cuhalev , 2012-2013 -# zejn , 2013 -# zejn , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikanščina" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabščina" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbajdžanščina" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bolgarščina" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belorusko" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalščina" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonščina" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosanščina" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalonščina" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Češčina" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Valežanski jezik" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danščina" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Nemščina" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grščina" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Angleščina" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britanska Angleščina" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Španščina" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinska španščina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mehiška španščina" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaragvijska španščina" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Španščina (Venezuela)" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonščina" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskovščina" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perzijščina" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finščina" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francoščina" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frizijščina" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irščina" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galičanski jezik" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrejski jezik" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindujščina" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Hrvaščina" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Madžarščina" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonezijski" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandski jezik" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italijanščina" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonščina" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gruzijščina" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazaščina" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kmerščina" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kanareščina" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korejščina" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luksemburščina" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litvanščina" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvijščina" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonščina" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajalščina" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolščina" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmanski jezik" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norveščina Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalščina" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nizozemščina" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norveščina Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetski jezik" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pandžabščina" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Poljščina" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugalščina" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilska portugalščina" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romunščina" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruščina" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovaščina" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenščina" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanščina" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Srbščina" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Srbščina v latinici" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Švedščina" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Svahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilščina" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Teluščina" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tajski jezik" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turščina" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarščina" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurski jezik" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrajinščina" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Jezik Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamščina" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Poenostavljena kitajščina" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradicionalna kitajščina" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Vnesite veljavno vrednost." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Vnesite veljaven URL naslov." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Vnesite veljaven e-poštni naslov." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Vnesite veljavno URL okrajšavo. Vrednost sme vsebovati le črke, števila, " -"podčrtaje ali pomišljaje." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Vnesite veljaven IPv4 naslov." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Vnesite veljaven IPv6 naslov." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Vnesite veljaven IPv4 ali IPv6 naslov." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Vnesite samo števila, ločena z vejicami." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Poskrbite, da bo ta vrednost %(limit_value)s. Trenutno je %(show_value)s." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Poskrbite, da bo ta vrednost manj kot ali natanko %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Poskrbite, da bo ta vrednost večja ali enaka %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Preverite, da ima ta vrednost vsaj %(limit_value)d znak (trenutno ima " -"%(show_value)d)." -msgstr[1] "" -"Preverite, da ima ta vrednost vsaj %(limit_value)d znaka (trenutno ima " -"%(show_value)d)." -msgstr[2] "" -"Preverite, da ima ta vrednost vsaj %(limit_value)d znake (trenutno ima " -"%(show_value)d)." -msgstr[3] "" -"Preverite, da ima ta vrednost vsaj %(limit_value)d znakov (trenutno ima " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Preverite, da ima ta vrednost največ %(limit_value)d znak (trenutno ima " -"%(show_value)d)." -msgstr[1] "" -"Preverite, da ima ta vrednost največ %(limit_value)d znaka (trenutno ima " -"%(show_value)d)." -msgstr[2] "" -"Preverite, da ima ta vrednost največ %(limit_value)d znake (trenutno ima " -"%(show_value)d)." -msgstr[3] "" -"Preverite, da ima ta vrednost največ %(limit_value)d znakov (trenutno ima " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "in" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "To polje ne more biti prazno." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "To polje ne more biti prazno." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s s tem %(field_label)s že obstaja." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Celo število (integer)" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolova vrednost (True ali False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Niz znakov (vse do %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Z vejico ločena cela števila (integer)" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (brez ure)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (z uro)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimalno število" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-poštni naslov" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Pot do datoteke" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Število s plavajočo vejico" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Velika (8 bajtna) cela števila " - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 naslov" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP naslov" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolova vrednost (True, False ali None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitivno celo število" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitivno celo število (do 64 tisoč)" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Okrajšava naslova (do največ %(max_length)s znakov)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Celo število" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Besedilo" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Čas" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL (spletni naslov)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Surovi binarni podatki" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Datoteka" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Slika" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Tuji ključ (tip odvisen od povezanega polja)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relacija ena-na-ena" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relacija več-na-več" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "To polje je obvezno." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Vnesite celo število." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Vnesite število." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Poskrbite, da skupno ne bo več kot %(max)s števka." -msgstr[1] "Poskrbite, da skupno ne bosta več kot %(max)s števki." -msgstr[2] "Poskrbite, da skupno ne bojo več kot %(max)s števke." -msgstr[3] "Poskrbite, da skupno ne bo več kot %(max)s števk." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Poskrbite, da skupno ne bo več kot %(max)s decimalnih mesto." -msgstr[1] "Poskrbite, da skupno ne bosta več kot %(max)s decimalnih mesti." -msgstr[2] "Poskrbite, da skupno ne bo več kot %(max)s decimalnih mest." -msgstr[3] "Poskrbite, da skupno ne bo več kot %(max)s decimalnih mest." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Poskrbite, da skupno ne bo več kot %(max)s števka pred decimalno vejico." -msgstr[1] "" -"Poskrbite, da skupno ne bosta več kot %(max)s števki pred decimalno vejico." -msgstr[2] "" -"Poskrbite, da skupno ne bo več kot %(max)s števk pred decimalno vejico." -msgstr[3] "" -"Poskrbite, da skupno ne bo več kot %(max)s števk pred decimalno vejico." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Vnesite veljaven datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Vnesite veljaven čas." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Vnesite veljaven datum/čas." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Datoteka ni bila poslana. Preverite nabor znakov v formi." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Poslali niste nobene datoteke." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Poslana datoteka je prazna." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Poskrbite, da bo imelo to ime datoteke največ %(max)d znak (trenutno ima " -"%(length)d)." -msgstr[1] "" -"Poskrbite, da bo imelo to ime datoteke največ %(max)d znaka (trenutno ima " -"%(length)d)." -msgstr[2] "" -"Poskrbite, da bo imelo to ime datoteke največ %(max)d znake (trenutno ima " -"%(length)d)." -msgstr[3] "" -"Poskrbite, da bo imelo to ime datoteke največ %(max)d znakov (trenutno ima " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Prosim oddaj datoteko ali izberi počisti okvir, ampak ne oboje hkrati." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Naložite veljavno sliko. Naložena datoteka ni bila slika ali pa je bila le-" -"ta okvarjena." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Izberite veljavno možnost. %(value)s ni med ponujenimi izbirami." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Vnesite seznam vrednosti." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skrito polje %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Pošljite največ %d obrazec." -msgstr[1] "Pošljite največ %d obrazca." -msgstr[2] "Pošljite največ %d obrazce." -msgstr[3] "Pošljite največ %d obrazcev." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Razvrsti" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Izbriši" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Prosimo, odpravite podvojene vrednosti za %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Prosimo popravite podvojene vrednosti za %(field)s, ki morajo biti unikatne." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Prosimo popravite podvojene vrednosti za polje %(field_name)s, ki mora biti " -"edinstveno za %(lookup)s po %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Prosimo odpravite podvojene vrednosti spodaj." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Tuji ključ se ne ujema z glavnim ključem povezanega vnosa." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Izberite veljavno možnost. Te možnosti ni med ponujenimi izbirami." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" ni veljavna vrednost za glavni ključ." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Držite \"Control\" (ali \"Command\" na Mac-u) za izbiro več kot enega." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Vrednosti %(datetime)s ni bilo možno razumeti v časovnem pasu " -"%(current_timezone)s; ali je izraz dvoumen ali pa ne obstaja." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Trenutno" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Spremeni" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Počisti" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Neznano" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Da" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "da,ne,morda" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajta" -msgstr[2] "%(size)d bajti" -msgstr[3] "%(size)d bajtov" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "polnoč" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "poldne" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ponedeljek" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "torek" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "sreda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "četrtek" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "petek" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sobota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "nedelja" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "pon" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "tor" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "sre" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "čet" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pet" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sob" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ned" - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "marec" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "junij" - -#: utils/dates.py:19 -msgid "July" -msgstr "julij" - -#: utils/dates.py:19 -msgid "August" -msgstr "avgust" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "avg" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Marec" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junij" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julij" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Avg." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marec" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junij" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julij" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Avgust" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "December" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ali" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d leto" -msgstr[1] "%d leti" -msgstr[2] "%d leta" -msgstr[3] "%d let" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mesec" -msgstr[1] "%d meseca" -msgstr[2] "%d meseci" -msgstr[3] "%d mesecev" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d teden" -msgstr[1] "%d tedna" -msgstr[2] "%d tedni" -msgstr[3] "%d tednov" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dan" -msgstr[1] "%d dneva" -msgstr[2] "%d dnevi" -msgstr[3] "%d dni" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ura" -msgstr[1] "%d uri" -msgstr[2] "%d ure" -msgstr[3] "%d ur" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuta" -msgstr[1] "%d minuti" -msgstr[2] "%d minute" -msgstr[3] "%d minut" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minut" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Leto ni vnešeno" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mesec ni vnešen" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dan ni vnešen" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Teden ni vnešen" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Na voljo ni noben %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Prihodnje %(verbose_name_plural)s niso na voljo, ker je vrednost " -"%(class_name)s.allow_future False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Neveljavna oblika datuma '%(datestr)s' glede na pričakovano obliko " -"'%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Noben %(verbose_name)s ne ustreza poizvedbi" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Strani niti ni 'last' niti ni celo število." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Neveljavna stran (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Prazen seznam ob nastavitvi '%(class_name)s.allow_empty = False'." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Prikaz vsebine mape ni dovoljen." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ne obstaja." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Vsebina mape %(directory)s" diff --git a/django/conf/locale/sl/__init__.py b/django/conf/locale/sl/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sl/formats.py b/django/conf/locale/sl/formats.py deleted file mode 100644 index ada379f9e..000000000 --- a/django/conf/locale/sl/formats.py +++ /dev/null @@ -1,50 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd. F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j. F Y. H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j. M. Y' -SHORT_DATETIME_FORMAT = 'j.n.Y. H:i' -FIRST_DAY_OF_WEEK = 0 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - '%d-%m-%Y', # '25-10-2006' - '%d. %m. %Y', '%d. %m. %y', # '25. 10. 2006', '25. 10. 06' -) - -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' - '%d-%m-%Y %H:%M:%S', # '25-10-2006 14:30:59' - '%d-%m-%Y %H:%M:%S.%f', # '25-10-2006 14:30:59.000200' - '%d-%m-%Y %H:%M', # '25-10-2006 14:30' - '%d-%m-%Y', # '25-10-2006' - '%d. %m. %Y %H:%M:%S', # '25. 10. 2006 14:30:59' - '%d. %m. %Y %H:%M:%S.%f', # '25. 10. 2006 14:30:59.000200' - '%d. %m. %Y %H:%M', # '25. 10. 2006 14:30' - '%d. %m. %Y', # '25. 10. 2006' - '%d. %m. %y %H:%M:%S', # '25. 10. 06 14:30:59' - '%d. %m. %y %H:%M:%S.%f', # '25. 10. 06 14:30:59.000200' - '%d. %m. %y %H:%M', # '25. 10. 06 14:30' - '%d. %m. %y', # '25. 10. 06' -) - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sq/LC_MESSAGES/django.mo b/django/conf/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 45a4f2b6a208383f2c481df61ebf7c30e5f277d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16151 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 l#Bi>P, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaixhanase" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgare" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bjelloruse" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaleze" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretone" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Boshnjake" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalane" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Çeke" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Uellsiane" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Daneze" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Gjermane" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greke" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Angleze" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Anglishte Britanike" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanjolle" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spanjishte Argjentinase" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spanjishte Meksikane" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spanjishte Nikaraguane" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Spanjishte Venezueliane" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoneze" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baske" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persiane" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandeze" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Frënge" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisiane" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandeze" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galike" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraishte" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Indiane" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroate" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungareze" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indoneziane" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandeze" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiane" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japoneze" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gjeorgjiane" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazake" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmere" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreane" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luksemburgase" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituaneze" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latviane" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Maqedone" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajalame" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongoliane" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmeze" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvegjeze Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepaleze" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandeze" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvegjeze Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetishte" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panxhabe" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polake" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugeze" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugeze Braziliane" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumune" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruse" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovake" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovene" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Shqipe" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbe" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbe Latine" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Suedeze" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamileze" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandeze" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turke" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatare" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainase" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnameze" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Kineze e Thjeshtuar" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Kineze Tradicionale" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Jepni vlerë të vlefshme." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Jepni një URL të vlefshme." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Jepni një adresë email të vlefshme." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Jepni një 'slug' të vlefshëm, të përbërë nga shkronja, numra, nëvija ose " -"vija në mes." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Jepni një vendndodhje të vlefshme IPv4." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Jepni një adresë IPv6 të vlefshme" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Jepninjë adresë IPv4 ose IPv6 të vlefshme." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Jepni vetëm shifra të ndara nga presje." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Sigurohuni që kjo vlerë të jetë %(limit_value)s (është %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Sigurohuni që kjo vlerë të jetë më e vogël ose baraz me %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Sigurohuni që kjo vlerë është më e madhe ose baraz me %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sigurohuni që kjo vlerë ka të paktën %(limit_value)d shenjë (ka " -"%(show_value)d)." -msgstr[1] "" -"Sigurohuni që kjo vlerë ka të paktën %(limit_value)d shenja (ka " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sigurohuni që kjo vlerë ka të shumtën %(limit_value)d shenjë (ka " -"%(show_value)d)." -msgstr[1] "" -"Sigurohuni që kjo vlerë ka të shumtën %(limit_value)d shenja (ka " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr " dhe " - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Kjo fushë nuk mund të jetë bosh." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Kjo fushë nuk mund të jetë e zbrazët." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ka tashmë një %(model_name)s me këtë %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Fushë e llojit: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Numër i plotë" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Buleane (Ose True, ose False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Varg (deri në %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Numra të plotë të ndarë me presje" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datë (pa kohë)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datë (me kohë)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Numër dhjetor" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adresë email" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Shteg kartele" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Numër i plotë i madh (8 bajte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adresë IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adresë IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Buleane (Ose True, ose False, ose None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Numër i plotë pozitiv" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Identifikues (deri në %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Kohë" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Të dhëna dyore të papërpunuara" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Kartelë" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Figurë" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Kyç i Jashtëm (lloj i përcaktuar nga fusha përkatëse)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Marrëdhënie një-për-një" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Marrëdhënie shumë-për-shumë" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Kjo fushë është e domosdoshme." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Jepni një numër të tërë." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Jepni një numër." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Jepni një datë të vlefshme." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Jepni një kohë të vlefshme." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Jepni një datë/kohë të vlefshme." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Nuk u parashtrua ndonjë kartelë. Kontrolloni llojin e kodimit te forma." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nuk u parashtrua kartelë." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Kartela e parashtruar është bosh." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Sigurohuni që ky emër kartele ka të shumtën %(max)d shenjë (it has " -"%(length)d)." -msgstr[1] "" -"Sigurohuni që ky emër kartele ka të shumtën %(max)d shenja (it has " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Ju lutem, ose parashtroni një kartelë, ose i vini shenjë kutizës për " -"pastrim, jo që të dyja." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Ngarkoni një figurë të vlefshme. Kartela që ngarkuat ose nuk qe figurë, ose " -"qe figurë e dëmtuar." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Përzgjidhni një zgjedhje të vlefshme. %(value)s nuk është nga zgjedhjet e " -"mundshme." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Jepni një listë vlerash." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Fushë e fshehur %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Rend" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Fshije" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ju lutem, ndreqni të dhënat dyfishe për %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ju lutem, ndreqni të dhënat dyfishe për %(field)s, të cilat duhet të jenë " -"unike." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ju lutem, ndreqni të dhënat dyfishe për %(field_name)s të cilat duhet të " -"jenë unike për %(lookup)s te %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Ju lutem, ndreqni vlerat dyfishe më poshtë." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Kyçi i jashtëm \"inline\" nuk u përputh me kyçin parësor të instancës mëmë." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Përzgjidhni një zgjedhje të vlefshme. Ajo zgjedhje nuk është një nga " -"zgjedhjet e mundshme." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mbani të shtypur \"Control\", ose \"Command\" në Mac, për të përzgjedhur më " -"shumë se një." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s nuk u interpretua dot brenda zonë kohore %(current_timezone)s; " -"mund të jetë e dykuptimtë ose mund të mos ekzistojë." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Tani" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ndryshoje" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Pastroje" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "E panjohur" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Po" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Jo" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "po,jo,ndoshta" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajte" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "mesnatë" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "meditë" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "E hënë" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "E martë" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "E mërkurë" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "E enjte" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "E premte" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "E shtunë" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "E dielë" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Hën" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mër" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Enj" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Pre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sht" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Die" - -#: utils/dates.py:18 -msgid "January" -msgstr "Janar" - -#: utils/dates.py:18 -msgid "February" -msgstr "Shkurt" - -#: utils/dates.py:18 -msgid "March" -msgstr "Mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "Prill" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "Qershor" - -#: utils/dates.py:19 -msgid "July" -msgstr "Korrik" - -#: utils/dates.py:19 -msgid "August" -msgstr "Gusht" - -#: utils/dates.py:19 -msgid "September" -msgstr "Shtator" - -#: utils/dates.py:19 -msgid "October" -msgstr "Tetor" - -#: utils/dates.py:19 -msgid "November" -msgstr "Nëntor" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dhjetor" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "shk" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "pri" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "qer" - -#: utils/dates.py:24 -msgid "jul" -msgstr "kor" - -#: utils/dates.py:24 -msgid "aug" -msgstr "gus" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sht" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nën" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dhj" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Shk." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Prill" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Qershor" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Korrik" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Gus." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Shta." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Tet." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nën." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dhj." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Janar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Shkurt" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Prill" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Qershor" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Korrik" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Gusht" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Shtator" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Tetor" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Nëntor" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dhjetor" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ose" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d vit" -msgstr[1] "%d vjetë" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d muaj" -msgstr[1] "%d muaj" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d javë" -msgstr[1] "%d javë" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d ditë" -msgstr[1] "%d ditë" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d orë" -msgstr[1] "%d orë" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutë" -msgstr[1] "%d minuta" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuta" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nuk është caktuar vit" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nuk është caktuar muaj" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nuk është caktuar ditë" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nuk është caktuar javë" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nuk ka %(verbose_name_plural)s të përcaktuar" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s i ardhshëm jo i passhëm, ngaqë %(class_name)s." -"allow_future është False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"U dha varg i pavlefshëm date '%(datestr)s' formati i dhënë '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nuk u gjetën %(verbose_name)s me përputhje" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Faqja nuk është 'last', as mund të shndërrohet në një int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Faqe e pavlefshme (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Listë e zbrazët dhe '%(class_name)s.allow_empty' është False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Këtu nuk lejohen treguesa drejtorish." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" nuk ekziston" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Tregues i %(directory)s" diff --git a/django/conf/locale/sq/__init__.py b/django/conf/locale/sq/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sq/formats.py b/django/conf/locale/sq/formats.py deleted file mode 100644 index 717282672..000000000 --- a/django/conf/locale/sq/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'g.i.s.A' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'Y-m-d' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/sr/LC_MESSAGES/django.mo b/django/conf/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index 89aa0513cea562649579e4b0382d1ba94f2a2629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 S3}k!V), 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "арапски" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "азербејџански" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "бугарски" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "бенгалски" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "босански" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "каталонски" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "чешки" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "велшки" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "дански" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "немачки" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "грчки" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "енглески" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "британски енглески" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "шпански" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "аргентински шпански" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "мексички шпански" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "никарагвански шпански" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "естонски" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "баскијски" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "персијски" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "фински" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "француски" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "фризијски" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ирски" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "галски" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "хебрејски" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "хинду" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "хрватски" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "мађарски" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "индонежански" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "исландски" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "италијански" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "јапански" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "грузијски" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "камбодијски" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "канада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "корејски" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "литвански" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "латвијски" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "македонски" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "малајаламски" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "монголски" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "норвешки кнјжевни" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "холандски" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "норвешки нови" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панџаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "пољски" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "португалски" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "бразилски португалски" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "румунски" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "руски" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "словачки" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "словеначки" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "албански" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "српски" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "српски (латиница)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "шведски" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "тамилски" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "тајландски" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "турски" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "украјински" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "вијетнамски" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "новокинески" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "старокинески" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Унесите исправну вредност." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Унесите исправан URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Унесите исрпаван „слаг“, који се састоји од слова, бројки, доњих црта или " -"циртица." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Унесите исправну IPv4 адресу." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Унесите исправну IPv6 адресу." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Унесите исправну IPv4 или IPv6 адресу." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Унесите само бројке раздвојене запетама." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ово поље мора да буде %(limit_value)s (тренутно има %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ова вредност мора да буде мања од %(limit_value)s. или тачно толико." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ова вредност мора бити већа од %(limit_value)s или тачно толико." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "и" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ово поље не може да остане празно." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ово поље не може да остане празно." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s са овом вредношћу %(field_label)s већ постоји." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поње типа: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Цео број" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Булова вредност (True или False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Стринг (највише %(max_length)s знакова)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Цели бројеви раздвојени запетама" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Датум (без времена)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Датум (са временом)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Децимални број" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Имејл адреса" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Путања фајла" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Број са покреном запетом" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Велики цео број" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresa" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адреса" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Булова вредност (True, False или None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Позитиван цео број" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Позитиван мали цео број" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Слаг (не дужи од %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Мали цео број" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Време" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Фајл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Слика" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Страни кључ (тип одређује референтно поље)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Релација један на један" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Релација више на више" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ово поље се мора попунити." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Унесите цео број." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Унесите број." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Унесите исправан датум." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Унесите исправно време" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Унесите исправан датум/време." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Фајл није пребачен. Проверите тип енкодирања формулара." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Фајл није пребачен." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Пребачен фајл је празан." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Може се само послати фајл или избрисати, не оба." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Пребаците исправан фајл. Фајл који је пребачен или није слика, или је " -"оштећен." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"%(value)s није међу понуђеним вредностима. Одаберите једну од понуђених." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Унесите листу вредности." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Редослед" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Обриши" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Исправите дуплиран садржај за поља: %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Исправите дуплиран садржај за поља: %(field)s, који мора да буде јединствен." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Исправите дуплиран садржај за поља: %(field_name)s, који мора да буде " -"јединствен за %(lookup)s у %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Исправите дуплиране вредности доле." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Страни кључ се није поклопио са инстанцом родитељског кључа." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Одабрана вредност није међу понуђенима. Одаберите једну од понуђених." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Држите „Control“, или „Command“ на Mac-у да бисте обележили више од једне " -"ставке." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Време %(datetime)s не може се представити у временској зони " -"%(current_timezone)s." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Тренутно" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Измени" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Очисти" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Непознато" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Да" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Не" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "да,не,можда" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d бајт" -msgstr[1] "%(size)d бајта" -msgstr[2] "%(size)d бајтова" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "по п." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "пре п." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "поноћ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "подне" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "понедељак" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "уторак" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "среда" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "четвртак" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "петак" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "субота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "недеља" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "пон." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "уто." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "сре." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "чет." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "пет." - -#: utils/dates.py:11 -msgid "Sat" -msgstr "суб." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "нед." - -#: utils/dates.py:18 -msgid "January" -msgstr "јануар" - -#: utils/dates.py:18 -msgid "February" -msgstr "фебруар" - -#: utils/dates.py:18 -msgid "March" -msgstr "март" - -#: utils/dates.py:18 -msgid "April" -msgstr "април" - -#: utils/dates.py:18 -msgid "May" -msgstr "мај" - -#: utils/dates.py:18 -msgid "June" -msgstr "јун" - -#: utils/dates.py:19 -msgid "July" -msgstr "јул" - -#: utils/dates.py:19 -msgid "August" -msgstr "август" - -#: utils/dates.py:19 -msgid "September" -msgstr "септембар" - -#: utils/dates.py:19 -msgid "October" -msgstr "октобар" - -#: utils/dates.py:19 -msgid "November" -msgstr "новембар" - -#: utils/dates.py:20 -msgid "December" -msgstr "децембар" - -#: utils/dates.py:23 -msgid "jan" -msgstr "јан." - -#: utils/dates.py:23 -msgid "feb" -msgstr "феб." - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар." - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр." - -#: utils/dates.py:23 -msgid "may" -msgstr "мај." - -#: utils/dates.py:23 -msgid "jun" -msgstr "јун." - -#: utils/dates.py:24 -msgid "jul" -msgstr "јул." - -#: utils/dates.py:24 -msgid "aug" -msgstr "ауг." - -#: utils/dates.py:24 -msgid "sep" -msgstr "сеп." - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт." - -#: utils/dates.py:24 -msgid "nov" -msgstr "нов." - -#: utils/dates.py:24 -msgid "dec" -msgstr "дец." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Јан." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Феб." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Мај" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Јун" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Јул" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Септ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Нов." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дец." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Јануар" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Фебруар" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Мај" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Јун" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Јул" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Август" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Септембар" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Октобар" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Новембар" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Децембар" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "или" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Година није назначена" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Месец није назначен" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Дан није назначен" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Недеља није назначена" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Недоступни објекти %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Опција „future“ није доступна за „%(verbose_name_plural)s“ јер " -"%(class_name)s.allow_future има вредност False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Неисправан датум „%(datestr)s“ дат формату „%(format)s“" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ниједан објекат класе %(verbose_name)s није нађен датим упитом." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Страница није последња, нити може бити конвертована у тип int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Празна листа и „%(class_name)s.allow_empty“ има вредност False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Индекси директоријума нису дозвољени овде." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "„%(path)s“ не постоји" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Индекс директоријума %(directory)s" diff --git a/django/conf/locale/sr/__init__.py b/django/conf/locale/sr/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sr/formats.py b/django/conf/locale/sr/formats.py deleted file mode 100644 index 86d63e42f..000000000 --- a/django/conf/locale/sr/formats.py +++ /dev/null @@ -1,46 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y.' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y. H:i' -YEAR_MONTH_FORMAT = 'F Y.' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.m.Y.' -SHORT_DATETIME_FORMAT = 'j.m.Y. H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y.', '%d.%m.%y.', # '25.10.2006.', '25.10.06.' - '%d. %m. %Y.', '%d. %m. %y.', # '25. 10. 2006.', '25. 10. 06.' - # '%d. %b %y.', '%d. %B %y.', # '25. Oct 06.', '25. October 06.' - # '%d. %b \'%y.', '%d. %B \'%y.', # '25. Oct '06.', '25. October '06.' - # '%d. %b %Y.', '%d. %B %Y.', # '25. Oct 2006.', '25. October 2006.' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y. %H:%M:%S', # '25.10.2006. 14:30:59' - '%d.%m.%Y. %H:%M:%S.%f', # '25.10.2006. 14:30:59.000200' - '%d.%m.%Y. %H:%M', # '25.10.2006. 14:30' - '%d.%m.%Y.', # '25.10.2006.' - '%d.%m.%y. %H:%M:%S', # '25.10.06. 14:30:59' - '%d.%m.%y. %H:%M:%S.%f', # '25.10.06. 14:30:59.000200' - '%d.%m.%y. %H:%M', # '25.10.06. 14:30' - '%d.%m.%y.', # '25.10.06.' - '%d. %m. %Y. %H:%M:%S', # '25. 10. 2006. 14:30:59' - '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200' - '%d. %m. %Y. %H:%M', # '25. 10. 2006. 14:30' - '%d. %m. %Y.', # '25. 10. 2006.' - '%d. %m. %y. %H:%M:%S', # '25. 10. 06. 14:30:59' - '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200' - '%d. %m. %y. %H:%M', # '25. 10. 06. 14:30' - '%d. %m. %y.', # '25. 10. 06.' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sr_Latn/LC_MESSAGES/django.mo b/django/conf/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 1058d8944838d2c367840a9e68bd818b34f8f6f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13716 zcmb7~3zS_|dB-=(%kYqg;tR_m5Hce(H!50dyx?C*#l0~&$*8cwc>^rYaP|nJC ze`oKr-}~F&-us*U=(MA6Gdw><&P3K9XUqjh8FS6aiZ!O=bYoruJ7E*{!8PzBQ0adG zkAX{GQ1BGTGaS!!Tne8(l;qin^?)xj@v4l53iZq*C_)2&J;Sm?EL7He1$Uig9 z&mX`y!*k*Lp}v0`^3QyqpXbB>fX{>Gg~j(JQ1zV#)&7^j7sIol+O-BM{YLkFJ5>5B z;3@D*sCI@>>92%&m}`JxLy1~nePgj8*g=i_NX) zIpMwVXqZEd!!%TTUk{c47FdGsfa>o<@VW327ybcM`X}Jk@JXn8wxCSn093v!p~h## zg##C^!%f5|Q1yQtE`gtiC&I6}_(!4gKLHsU^K+NgwS3|WY zfa-7Ln7Z%#pz`g9YVVCM{s2@xw>jPe)z0@onqWQ(mG42Qad{YO9v^k#pF@@R3#fcg zLCxR)L9LThnba=$0w}%S2&H%9Q2m^Q>)@N9@_hxK3V-PM?@;NFVv#ETG^l=_3pFp@ z5LGZ2LbbCWs@@@Z5!?fn?f~2ZZ-YJX2QY>wp(L+>*TY`;E~x%I2{kVN1y%oVpxS#f zi&W(;gK9^&3tt2^K9{)oUbva?c6b@Q6>5AQh06Z~)H-?+s^7ncs`tdRigc$#x^7+$ zmF{Awe3wC*Vg}$k*nq0{KB)ZfgG%=isPXuWi+=!0FTU*f4XE~g8!{B;C0jTAz17eSZ&By&rJ=I8^*+q5Ay=sPA8gSHXv&%2{!CG0v-@ z(!UBSeIK;*>Eef=((i?;_Zp~iYdXHp@pi}i96#guAXL7`q4el!7k~WHqMVmOeJ?@H zcP~`BAr~JwPC?as0BRlFj_VySg_@U5P~+3@;&(ajfzKiSYWMxsE`Ais{*1$49c4@kwchK?n0t65yc9kP zyWvaEE9PUX<4(t6$EzJ*11ZjoL)BY_YG2KL&!F^R8frXlfXBi+pvLnqsQG`t<0oAF z1JEP>TabU|m;9*Qmo6{t_&HGHd@)q~4yg6J8y*W^1CN6h=)o8&-CG>r4v!=J4yg3+ zhMK<*IUa&a|0vY_J`RtA{|V2BzlLh}vW{Y0SHM2P>!I@PhnwNeuopfEx4_dni~a2? zsCAyey>LI&I)4PxRr9n9zZ_$weQO=m`n&=vT?l2LZh~6BcR}gzCm~gtufpTuQ&8>x z4OF^gXuR~sgQ|ZSRR1r4Y;|TW)c!aGp9gP%N`DJH2Hxu8?|?1B_d?}=F-BkM&w{GA z6Dod{i@z8ue;>RCZgcVPbo?MZf%s3k@E4)de-kc+-+^lHuc6964kdjRJOwJM6VdB_w->0F{zZNRp0jT!h?syMeLipYAMEFst@qYknJiZ52?qg7T_=Jmp z8Yis@x6&8m}Ix z_O6GjX8@|a3RF9;g_@6PsBzj4H6L$)+u<#6D|`eh-`T5*@8`o)39o{xXA{)-K^MLn zo=tcho&?_rRp0Hf1Ktg_PQCp$q>EN>6?PRsa7$)$?1&V^SUq9z~(8Yhrg}?5?4>^7Z zs^0HA{sgMNpFxf1zd^OvH|%n@(x70 z{X#^xThH5(z4pzRkHH!eBLC>(gr6Y)jMR~R$kj;u`6w^fAs=iWb2XY32xwq?V z3p@pRFY;#OIHdi2i5J=8i;y1VMC7%|n~--QDRLRoiL{@;;pKD4bJ`J(e+HlH-ha5@ zTZ8bO$X_DIBi}Ulbu{=qFC>v3nqB_%cUYL0ee@Yqs#%Nf{<2?1^q#Zp|Ux^AEaXF}uM82(Z zGR&%8Rt;0i9S?(gd8F=-26YgH2s7*)-+}T?MzKy68o9WR?K95%JfYKV^y=M=>H~?dmY8pNHd6U zN5pw%b%D5GENG0~uzFhoJg zY|1k#-rVrRy62b6Nsy+5n%R^`7cjR)$;4ifz_^h*a))`8-aFpps+SNt;Un>*iIF)NahNf$ZDWS=7XsUuFdIh7NfKC zN&FUEH^%=eJNN$YuKIZHQ68Lu#^cw}V;$dh)t zJiO#gLXwWfjIVl7ooZHtXinipVcP~_BhI#hsHW^p8q zFk%7Fh$N^p24&BhzD~0RyUJ?Vl7y17Pg{~O)k@uxXHx2A9W889oCbC+j5O%dd z!1^uLkUz=@j0R(Vo?26V__`S{N<#VFy15KJ8dDvY1#wa-UXq5wNf6Y`R)!^*G+SB5 zq1hTUGUa$O@|O0+QI^E@rCrh|LX2iqUh2gWs@m_5b!mO1K^-IDH5diA03zmfYmO1M zW^3DETa(OO)ic}17#HdrGus+I_H3I>h-QTCs%=-83ZgNZc6_!KwvDJllcic-nkAYM z?1zGcI@9G|C2R$eHy+c)OrMH3zL;%{b=7Rcl4=kx_amzfm;3Arvc8w+*vZTDC@|ao zDDum`*y2ydLA0SAv2!Ylle9)mtJtOn z*p0MZ4Mc&4AH^wFUwiZi5-g+{>^FmGoc0E-spYJnY&mum9oK}gYjDKD*fPRex9GTH zqpV~Gv9FrxLH1tO9;Q|spzUKhZ?eRsk?5hXF1L+JC#HF_8je-H1}6@cokt;aLvhcp zm}i+`=J>Tp-L`$28g{ohuH{WMh!bG3h(-!ah24C{23o_M(jT_^nWRB+EGkq6D`AyL z13RN3V>-7K;n8@XhMh5qvnoZP^DNFehoQkZE;VCv zgi?m9n3|%<-?yA*R%q=I=3b3<^sq7^p|F8QX)&_A*h{cZL-n}j*DM0t%^}VOUPs<6 z&M6Il-$tJnk9LJX4_RA?8}Z`*5P7; z@<>KRXId&TE;((+25F!<`e`PI{RW5d;eb}=U|(h!rH~&@Xq`Su4ej1pWA7|8CsGD$ z!|dpDsO8*F+BEZ{vB2X@-(d6hNL{j}%vh#E&zL`ZV$?_8tr}}dTNPu=WWT`;yXdzl zuh-{&B7edekevv#H(aIt)jUbnyI~G4W;pT7sAe2-NNi8fFqa3UNR%fv4FM-2v%8k~ z_VQtNN41EJ)$DF^k|?u03QeR}6%}HW>F$Nf?8TNNsE?YyH>lI5tAf<{B`mT(%C_Gsv3FyZk1noE3*z$1 z!em?p7DjQZS{TL7dRUb9*7?QTopydyu|Y13TbL1xzp!|0|H7!DpsBcewxEl1B8pq! zoFp?>o;h(dr^Y#P?W4ooDBHo=!i(O`hF#a@M$oU>;LJ8QC$7Dt&52U43d6zi$@tC0 z_<6;YgE2E6j2dpTW+Ja6kzuhQQ>GD?qp(uVOcZm-h~k!s$1)QqrYSAp#B8R5v@43c zNIV*t!6cqwTkGCd?%tyfFOJrFWy-C@OLhfKuBzSrX(cRo_vV$fdpKU}Eg2jb?(WkC zinQIE*aX*lt9n+h?(SLBz3KvQk{2rbq zJJ^!DSz}Sk**Q+udJH#5aBoKt;#lz3(;9-8)@`s9M&t1%K?XN2wB1v%{nW69s7Wvq(Qb}_wbhPHM8kd>v)iKZ+3^IwceW1 zFq>)kTCZK*l0kdu@7}_}DP8MD#T_8saKSpSc-_zuEnC^MVZ%!Ayz@N0_ME+8LFRjg4i2H z)8x^iL9U}52s^9~2}jV36KSyoZ7-726>cQ1h^|uWN1`gmMt&q*QEC8=B>UZ?CAcRP z#W&8&p{dE0#Epd4ZPUzEXa)`*kZZy8(OBC|R;fq1Kd=`2TH>__-aihVsi}X8Xu&`oSC@e0USDi}i@C?xK zL-*1!?t`^7R?PTPtFF2}r+jZTFWUq3e5X_9#>JL~R?hc5 z4a}W+TM!l?^rYD=fHEpS&)ei_x-Hvh2`+5{H!HgJxqk6sAd&({Q9w#3)x7uP%=z9%}ukm}|Y#fmF)fWv8+hb}?1a zL|FC467EFm%UGCXT$ARO+f4jcl*{KNzZ4UfAL*+KaIUE%CzEq(v9C1Ux~JOR3sY50 zEcdmXZE*4U6;_ECeq}an{DMsMqA*`6$BuS+?R7sJllqOq6x6t$wwD;5celh!1~*2r zIN8wUuHxDgp?6u>^bdDc`4e^SKP+{oew=`B#yK#v9($QTW(K9Lp^}(ZTS43~+yS^H zdA0gPe((S;tFXz$CBea4b1F#!b|`i=x@fh%(~OgPELVw`fRcW=gN!HPbYbWQnq#=n zr51(P$?hB>C6!U9yvh2TwqNIaEM}Y#N@e(rcyC#IMI5K0Q5#oU zG}7aIO`D{PT6#fLV|ZC(TE9$GUZ;O0+=FQ_wy+LbsPR}3?VHQwb2~g5k5&0Z~< z;HcJOqo0lA9-yFHXH0+09xKkwRxy~AYF~(FaO&J9@tze1WXx5_8IgFJk1t1iS#c_~ z+ghz~qOl`TPHwwv{b)^HE36`IvsPGRVI61;1177?QuR4J%68G+8Jj0hn%#2d?ZC88 z9s)eRCG#wcdzKlTN9~y#p=QtVs_7Jqngz2?wZq#O%xoJRclh%Lv)?{h+r2^~jHX)i zZgmvdXP-VZ z+j9oBUz2}L7N!0WIVH_jTJQu4Sa7n;86d}22Uy#-pl#13(y;f5qF z#Lla&Tu=pI{p(2jz$>ZqG+u2HQ5O zP%11Lr=e*%ZD!B8GdDaoLJT8+A+d=fdj@sK1LyU}b37$37>IBYGC9|%kid76epaWcq16#EH1h;CS{x19d#Beaizj4 zTbp6K=nS)6M0U(lZO2_UOaktm87FaB66;7~kF%b%LakVrDYsMKw1T?5@oe%9w%%)& z+W+04g}03B40c~0F?<&Mu$$rt(jR^@ekSzC3I@4G?+f?T#^Qe}6!%Fo7rN|RPVO&M ziK(=Kufz diff --git a/django/conf/locale/sr_Latn/LC_MESSAGES/django.po b/django/conf/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index ed378fedf..000000000 --- a/django/conf/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,1403 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arapski" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbejdžanski" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bugarski" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalski" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosanski" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalonski" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "češki" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "velški" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "danski" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "nemački" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grčki" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "engleski" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "britanski engleski" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "španski" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "argentinski španski" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "meksički španski" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "nikaragvanski španski" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estonski" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baskijski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persijski" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finski" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francuski" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frizijski" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irski" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galski" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebrejski" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindu" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "hrvatski" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "mađarski" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonežanski" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandski" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italijanski" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japanski" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruzijski" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "kambodijski" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kanada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korejski" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "litvanski" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "latvijski" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedonski" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malajalamski" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolski" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norveški knjževni" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandski" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norveški novi" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pandžabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "poljski" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugalski" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brazilski portugalski" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumunski" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ruski" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovački" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovenački" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanski" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "srpski" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "srpski (latinica)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "švedski" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilski" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tajlandski" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turski" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrajinski" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vijetnamski" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "novokineski" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "starokineski" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Unesite ispravnu vrednost." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Unesite ispravan URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Unesite isrpavan „slag“, koji se sastoji od slova, brojki, donjih crta ili " -"cirtica." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Unesite ispravnu IPv4 adresu." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Unesite ispravnu IPv6 adresu." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Unesite ispravnu IPv4 ili IPv6 adresu." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Unesite samo brojke razdvojene zapetama." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ovo polje mora da bude %(limit_value)s (trenutno ima %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ova vrednost mora da bude manja od %(limit_value)s. ili tačno toliko." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ova vrednost mora biti veća od %(limit_value)s ili tačno toliko." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "i" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ovo polje ne može da ostane prazno." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ovo polje ne može da ostane prazno." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s sa ovom vrednošću %(field_label)s već postoji." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Ponje tipa: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Ceo broj" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Bulova vrednost (True ili False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (najviše %(max_length)s znakova)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Celi brojevi razdvojeni zapetama" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (bez vremena)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (sa vremenom)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimalni broj" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Imejl adresa" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Putanja fajla" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Broj sa pokrenom zapetom" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Veliki ceo broj" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresa" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresa" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Bulova vrednost (True, False ili None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitivan ceo broj" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitivan mali ceo broj" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slag (ne duži od %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Mali ceo broj" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Vreme" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fajl" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Slika" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Strani ključ (tip određuje referentno polje)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relacija jedan na jedan" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relacija više na više" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ovo polje se mora popuniti." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Unesite ceo broj." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Unesite broj." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Unesite ispravan datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Unesite ispravno vreme" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Unesite ispravan datum/vreme." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Fajl nije prebačen. Proverite tip enkodiranja formulara." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Fajl nije prebačen." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Prebačen fajl je prazan." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Može se samo poslati fajl ili izbrisati, ne oba." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Prebacite ispravan fajl. Fajl koji je prebačen ili nije slika, ili je " -"oštećen." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"%(value)s nije među ponuđenim vrednostima. Odaberite jednu od ponuđenih." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Unesite listu vrednosti." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Redosled" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Obriši" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ispravite dupliran sadržaj za polja: %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ispravite dupliran sadržaj za polja: %(field)s, koji mora da bude jedinstven." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ispravite dupliran sadržaj za polja: %(field_name)s, koji mora da bude " -"jedinstven za %(lookup)s u %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Ispravite duplirane vrednosti dole." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Strani ključ se nije poklopio sa instancom roditeljskog ključa." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Odabrana vrednost nije među ponuđenima. Odaberite jednu od ponuđenih." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Držite „Control“, ili „Command“ na Mac-u da biste obeležili više od jedne " -"stavke." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Vreme %(datetime)s ne može se predstaviti u vremenskoj zoni " -"%(current_timezone)s." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Trenutno" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Izmeni" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Očisti" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nepoznato" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Da" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "da,ne,možda" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajta" -msgstr[2] "%(size)d bajtova" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "po p." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "pre p." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ponoć" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "podne" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ponedeljak" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "utorak" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "sreda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "četvrtak" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "petak" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "subota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "nedelja" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "pon." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "uto." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "sre." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "čet." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pet." - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sub." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ned." - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "mart" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "jun" - -#: utils/dates.py:19 -msgid "July" -msgstr "jul" - -#: utils/dates.py:19 -msgid "August" -msgstr "avgust" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembar" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktobar" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembar" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembar" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan." - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb." - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar." - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr." - -#: utils/dates.py:23 -msgid "may" -msgstr "maj." - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun." - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul." - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug." - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep." - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt." - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov." - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Jun" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Jul" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Avg." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Jun" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Jul" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Avgust" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembar" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktobar" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembar" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Decembar" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ili" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Godina nije naznačena" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mesec nije naznačen" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dan nije naznačen" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nedelja nije naznačena" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nedostupni objekti %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Opcija „future“ nije dostupna za „%(verbose_name_plural)s“ jer " -"%(class_name)s.allow_future ima vrednost False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Neispravan datum „%(datestr)s“ dat formatu „%(format)s“" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nijedan objekat klase %(verbose_name)s nije nađen datim upitom." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Stranica nije poslednja, niti može biti konvertovana u tip int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Prazna lista i „%(class_name)s.allow_empty“ ima vrednost False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Indeksi direktorijuma nisu dozvoljeni ovde." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "„%(path)s“ ne postoji" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks direktorijuma %(directory)s" diff --git a/django/conf/locale/sr_Latn/__init__.py b/django/conf/locale/sr_Latn/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sr_Latn/formats.py b/django/conf/locale/sr_Latn/formats.py deleted file mode 100644 index 86d63e42f..000000000 --- a/django/conf/locale/sr_Latn/formats.py +++ /dev/null @@ -1,46 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y.' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y. H:i' -YEAR_MONTH_FORMAT = 'F Y.' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.m.Y.' -SHORT_DATETIME_FORMAT = 'j.m.Y. H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y.', '%d.%m.%y.', # '25.10.2006.', '25.10.06.' - '%d. %m. %Y.', '%d. %m. %y.', # '25. 10. 2006.', '25. 10. 06.' - # '%d. %b %y.', '%d. %B %y.', # '25. Oct 06.', '25. October 06.' - # '%d. %b \'%y.', '%d. %B \'%y.', # '25. Oct '06.', '25. October '06.' - # '%d. %b %Y.', '%d. %B %Y.', # '25. Oct 2006.', '25. October 2006.' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y. %H:%M:%S', # '25.10.2006. 14:30:59' - '%d.%m.%Y. %H:%M:%S.%f', # '25.10.2006. 14:30:59.000200' - '%d.%m.%Y. %H:%M', # '25.10.2006. 14:30' - '%d.%m.%Y.', # '25.10.2006.' - '%d.%m.%y. %H:%M:%S', # '25.10.06. 14:30:59' - '%d.%m.%y. %H:%M:%S.%f', # '25.10.06. 14:30:59.000200' - '%d.%m.%y. %H:%M', # '25.10.06. 14:30' - '%d.%m.%y.', # '25.10.06.' - '%d. %m. %Y. %H:%M:%S', # '25. 10. 2006. 14:30:59' - '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200' - '%d. %m. %Y. %H:%M', # '25. 10. 2006. 14:30' - '%d. %m. %Y.', # '25. 10. 2006.' - '%d. %m. %y. %H:%M:%S', # '25. 10. 06. 14:30:59' - '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200' - '%d. %m. %y. %H:%M', # '25. 10. 06. 14:30' - '%d. %m. %y.', # '25. 10. 06.' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sv/LC_MESSAGES/django.mo b/django/conf/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 11a86f614be740f40e495dea3a1db668c5845a8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17285 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 Wm{Bimgzh&6v*U2%Y~zQ7-v0rc+c9wf diff --git a/django/conf/locale/sv/LC_MESSAGES/django.po b/django/conf/locale/sv/LC_MESSAGES/django.po deleted file mode 100644 index 97fd6dfa1..000000000 --- a/django/conf/locale/sv/LC_MESSAGES/django.po +++ /dev/null @@ -1,1412 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alexander Nordlund , 2012 -# Andreas Pelme , 2014 -# Jannis Leidel , 2011 -# Mattias Jansson , 2011 -# Rasmus Précenth , 2014 -# Samuel Linde , 2011 -# Thomas Lundqvist , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabiska" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbajdzjanska" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgariska" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Vitryska" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaliska" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonska" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniska" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanska" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tjeckiska" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walesiska" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danska" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Tyska" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grekiska" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engelska" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Australisk engelska" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Brittisk engelska" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanska" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinsk spanska" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexikansk Spanska" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguansk spanska" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Spanska (Venezuela)" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estländska" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskiska" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persiska" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finska" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Franska" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisiska" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irländska" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galisiska" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreiska" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatiska" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungerska" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesiska" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Isländska" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italienska" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanska" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiska" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakiska" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreanska" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgiska" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lettiska" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lettiska" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonska" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongoliska" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmesiska" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norska (bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holländska" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norska (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetiska" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polska" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugisiska" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasiliensk portugisiska" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumänska" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ryska" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakiska" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenska" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanska" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbiska" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbiska (latin)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svenska" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilska" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thailändska" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkiska" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatariska" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtiska" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainska" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamesiska" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Förenklad Kinesiska" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditionell Kinesiska" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Fyll i ett giltigt värde." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Fyll i en giltig URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Fyll i en giltig e-postadress." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Fyll i en giltig 'slug', beståendes av enbart bokstäver, siffror, " -"understreck samt bindestreck." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Fyll i en giltig IPv4 adress." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Ange en giltig IPv6-adress." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Ange en giltig IPv4 eller IPv6-adress." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Fyll enbart i siffror separerade med kommatecken." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Kontrollera att detta värde är %(limit_value)s (det är %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Kontrollera att detta värde är mindre än eller lika med %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Kontrollera att detta värde är större än eller lika med %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Säkerställ att detta värde åtminstone har %(limit_value)d tecken (den har " -"%(show_value)d)." -msgstr[1] "" -"Säkerställ att detta värde åtminstone har %(limit_value)d tecken (den har " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Säkerställ att detta värde har som mest %(limit_value)d tecken (den har " -"%(show_value)d)." -msgstr[1] "" -"Säkerställ att detta värde har som mest %(limit_value)d tecken (den har " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "och" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Detta fält får inte vara null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Detta fält får inte vara tomt." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s med detta %(field_label)s finns redan." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Fält av typ: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heltal" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolesk (antingen True eller False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Sträng (upp till %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Komma-separerade heltal" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (utan tid)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (med tid)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimaltal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-postadress" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Sökväg till fil" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Flyttal" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Stort (8 byte) heltal" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-adress" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adress" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolesk (antingen True, False eller None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positivt heltal" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positivt litet heltal" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (upp till %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Litet heltal" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tid" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Rå binärdata" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fil" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bild" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Främmande nyckel (typ bestäms av relaterat fält)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Ett-till-ett-samband" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Många-till-många-samband" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Detta fält måste fyllas i." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Fyll i ett heltal." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Fyll i ett tal." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Säkerställ att det inte är mer än %(max)s siffra totalt." -msgstr[1] "Säkerställ att det inte är mer än %(max)s siffror totalt." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Säkerställ att det inte är mer än %(max)s decimal." -msgstr[1] "Säkerställ att det inte är mer än %(max)s decimaler." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Säkerställ att det inte är mer än %(max)s siffra före decimalavskiljaren." -msgstr[1] "" -"Säkerställ att det inte är mer än %(max)s siffror före decimalavskiljaren." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Fyll i ett giltigt datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Fyll i en giltig tid." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Fyll i ett giltigt datum/tid." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ingen fil skickades. Kontrollera kodningstypen i formuläret." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ingen fil skickades." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Den skickade filen är tom." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Säkerställ att filnamnet har som mest %(max)d tecken (den har %(length)d)." -msgstr[1] "" -"Säkerställ att filnamnet har som mest %(max)d tecken (den har %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Var vänlig antingen skicka en fil eller markera kryssrutan för att rensa, " -"inte både och. " - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Ladda upp en giltig bild. Filen du laddade upp var antingen ingen bild eller " -"en korrupt bild." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Välj ett giltigt alternativ. %(value)s finns inte bland tillgängliga " -"alternativ." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Fyll i en lista med värden." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Gömt fält %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Vänligen lämna %d eller färre formulär." -msgstr[1] "Vänligen lämna %d eller färre formulär." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sortering" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Radera" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Var vänlig korrigera duplikatdata för %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Var vänlig korrigera duplikatdata för %(field)s, som måste vara unik." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Var vänlig korrigera duplikatdata för %(field_name)s som måste vara unik för " -"%(lookup)s i %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Vänligen korrigera duplikatvärdena nedan." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Den infogade främmande nyckeln matchade inte den överordnade instansens " -"primära nyckel." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Välj ett giltigt alternativ. Det valet finns inte bland tillgängliga " -"alternativ." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" är inte ett giltigt värde för en primärnyckel." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Håll ner \"Control\" eller \"Command\" på en Mac för att välja fler än en." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kunde inte tolkas i tidszonen %(current_timezone)s; det kan " -"vara en ogiltig eller tvetydigt tidpunkt" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Nuvarande" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ändra" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Rensa" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Okänt" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nej" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nej,kanske" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d byte" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s kB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "e.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "f.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "FM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "EM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnatt" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "middag" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "måndag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "tisdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "onsdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "torsdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "fredag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "lördag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "söndag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "mån" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "tis" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ons" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "tors" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "fre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "lör" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "sön" - -#: utils/dates.py:18 -msgid "January" -msgstr "januari" - -#: utils/dates.py:18 -msgid "February" -msgstr "februari" - -#: utils/dates.py:18 -msgid "March" -msgstr "mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maj" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "augusti" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mars" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "maj" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sep" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "januari" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "februari" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maj" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "augusti" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "september" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "december" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "eller" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d år" -msgstr[1] "%d år" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d månad" -msgstr[1] "%d månader" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d vecka" -msgstr[1] "%d veckor" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dagar" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d timme" -msgstr[1] "%d timmar" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minut" -msgstr[1] "%d minuter" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuter" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Inget år angivet" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ingen månad angiven" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Ingen dag angiven" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Ingen vecka angiven" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Inga %(verbose_name_plural)s är tillgängliga" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Framtida %(verbose_name_plural)s är inte tillgängliga eftersom " -"%(class_name)s.allow_future är False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ogiltig datumsträng '%(datestr)s' med givet format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Hittade inga %(verbose_name)s som matchar frågan" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Sidan är inte 'last', och kan inte heller omvandlas till en int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ogiltig sida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tom lista och '%(class_name)s.allow_empty' är False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Kataloglistningar är inte tillåtna här." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" finns inte" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Innehåll i %(directory)s" diff --git a/django/conf/locale/sv/__init__.py b/django/conf/locale/sv/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/sv/formats.py b/django/conf/locale/sv/formats.py deleted file mode 100644 index 7673d472a..000000000 --- a/django/conf/locale/sv/formats.py +++ /dev/null @@ -1,41 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'Y-m-d' -SHORT_DATETIME_FORMAT = 'Y-m-d H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y', # '10/25/06' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/sw/LC_MESSAGES/django.mo b/django/conf/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index 632e04478ea8acc3bbbf1fb46296947fec81b2ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15149 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 N$c+3Y{K=XH|37dX^I!k~ diff --git a/django/conf/locale/sw/LC_MESSAGES/django.po b/django/conf/locale/sw/LC_MESSAGES/django.po deleted file mode 100644 index ccdc72eaa..000000000 --- a/django/conf/locale/sw/LC_MESSAGES/django.po +++ /dev/null @@ -1,1384 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# machaku , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Kiafrikaani" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Kiarabu" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Kiazerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Kibulgaria" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Kibelarusi" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Kibengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Kibretoni" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Kibosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Kikatalani" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Kicheki" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Kiweli" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Kideni" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Kijerumani" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Kigiriki" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Kiingereza" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Kiingereza cha Kiaustalia" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Kiingereza cha Uingereza" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Kiesperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Kihispania" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Kihispania cha Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Kihispania cha Mexico" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Kihispania cha Nikaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Kihispania cha Kivenezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Kiestonia" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Kibaskyue" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Kipershia" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Kifini" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Kifaransa" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Kifrisi" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Kiairishi" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Kigalatia" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Kiyahudi" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Kihindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kikroeshia" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Kihangaria" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Kiindonesia" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Kiaiselandi" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Kiitaliano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Kijapani" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Kijiojia" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kizakhi" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kihema" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kikanada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Kikorea" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Kilithuania" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Kilatvia" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Kimacedonia" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Kimalayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Kimongolia" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "kibekmali cha Kinorwei" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Kinepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Kidachi" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Kinynorki cha Kinorwei" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Kipanjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Kipolishi" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Kireno" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Kireno cha Kibrazili" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Kiromania" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Kirusi" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Kislovakia" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Kislovenia" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Kialbania" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Kiserbia" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Kilatini cha Kiserbia" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Kiswidi" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Kiswahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Kitamili" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "kitegulu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Kithai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Kituruki" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Kitatari" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Kiukreni" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Kiurdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Kivietinamu" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Kichina Kilichorahisishwa" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Kichina Asilia" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Muonekano wa tovuti" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Ingiza thamani halali" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Ingiza URL halali." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Ingiza namba halali" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Ingiza anuani halali ya barua pepe" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Ingiza slagi halali yenye herufi, namba, \"_\" au \"-\"" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Ingiza anuani halali ya IPV4" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Ingiza anuani halali ya IPV6" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Ingiza anuani halali za IPV4 au IPV6" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Ingiza tarakimu zilizotenganishwa kwa koma tu." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Hakikisha thamani hii ni %(limit_value)s (ni %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Hakikisha thamani hii ni ndogo kuliko au sawa na %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Hakikisha thamani hii ni kubwa kuliko au sawa na %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "na" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Uga huu hauwezi kuwa hauna kitu." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Uga huu hauwezi kuwa mtupu" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Tayari kuna %(field_label)s kwa %(model_name)s nyingine." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Uga wa aina %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Inteja" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Thamani ya '%(value)s' ni lazma iwe Kweli au Si kweli" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Buleani (Aidha Kweli au Si kweli)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Tungo (hadi %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Inteja zilizotengwa kwa koma" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Tarehe (bila ya muda)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Tarehe (pamoja na muda)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Namba ya desimali" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Anuani ya baruapepe" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Njia ya faili" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Namba ya `floating point`" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Inteja kubwa (baiti 8)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "anuani ya IPV4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "anuani ya IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Buleani (Aidha kweli, Si kweli au Hukuna)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Inteja chanya" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Inteja chanya ndogo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slagi (hadi %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Inteja ndogo" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Maandishi" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Muda" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Faili" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Picha" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "'Foreign Key' (aina inapatikana kwa uga unaohusiana)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Uhusiano wa moja-kwa-moja" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Uhusiano wa vingi-kwa-vingi" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Sehemu hii inahitajika" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Ingiza namba kamili" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Ingiza namba" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Ingiza tarehe halali" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Ingiza muda halali" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Ingiza tarehe/muda halali" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Hakuna faili lililokusanywa. Angalia aina ya msimbo kwenye fomu." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Hakuna faili lililokusanywa." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Faili lililokusanywa ni tupu." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Tafadhali aidha kusanya faili au tiki kisanduku kilicho wazi, si yote." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Pakia picha halali. Faili ulilopakia lilikua aidha si picha au ni picha " -"iliyopotoshwa." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Chagua chaguo halali. %(value)s si moja kati ya machaguo yaliyopo." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Ingiza orodha ya thamani" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Panga" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Futa" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Tafadhali rekebisha data zilizojirudia kwa %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Tafadhali rekebisha data zilizojirudia kwa %(field)s, zinazotakiwa kuwa za " -"kipekee." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Tafadhali sahihisha data zilizojirudia kwa %(field_name)s ,uga huu ni lazima " -"kuwa wa pekee kwa %(lookup)s katika %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Tafadhali sahihisha thamani zilizojirudia hapo chini." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "`Inline foreign key` haijafanana tukio la `primary key` mama." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Chagua chaguo halali. Chaguo hilo si moja kati ya chaguzi halali" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Shikilia chini \"Control\", au \"Command\" kwenye Mac, ili kuchagua zaidi ya " -"moja. " - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Imeshindikana kufasiri %(datetime)s katika majira ya %(current_timezone)s;" -"Inawezekana kuwa kuna utata au kiti hichi hakipo." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Kwa sasa" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Badili" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Safisha" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Haijulikani" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ndiyo" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Hapana" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ndiyo,hapana,labda" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "baiti %(size)d" -msgstr[1] "baiti %(size)d" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "KB %s" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "MB %s" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "GB %s" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "TB %s" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "PB %s" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "usiku wa manane" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mchana" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Jumatatu" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Jumanne" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Jumatano" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Alhamisi" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Ijumaa" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Jumamosi" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Jumapili" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Jtatu" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Jnne" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "jtano" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Alh" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Ijmaa" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Jmosi" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Jpili" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januari" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februari" - -#: utils/dates.py:18 -msgid "March" -msgstr "Machi" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aprili" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mei" - -#: utils/dates.py:18 -msgid "June" -msgstr "Juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julai" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosti" - -#: utils/dates.py:19 -msgid "September" -msgstr "Septemba" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktoba" - -#: utils/dates.py:19 -msgid "November" -msgstr "Novemba" - -#: utils/dates.py:20 -msgid "December" -msgstr "Disemba" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "machi" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mei" - -#: utils/dates.py:23 -msgid "jun" -msgstr "Juni" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dis" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Machi" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprili" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julai" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dis." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januari" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februari" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Machi" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprili" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julai" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosti" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septemba" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktoba" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novemba" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Disemba" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "au" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "mwaka %d" -msgstr[1] "miaka %d" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "mwezi %d" -msgstr[1] "miezi %d" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "wiki %d" -msgstr[1] "wiki %d" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "siku %d" -msgstr[1] "siku %d" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "saa %d" -msgstr[1] "saa %d" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "dakika %d" -msgstr[1] "dakika %d" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "dakika 0" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Marufuku" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Maelezo zaidi yanapatikana ikiwa DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Hakuna mwaka maalum uliotajwa" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Hakuna mwezi maalum uliotajwa" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Hakuna siku maalum iliyitajwa" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Hakuna wiki maalum iliyotajwa" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Hakujapatikana %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s kutoka wakati ujao haiwezekani kwani `" -"%(class_name)s.allow_future` ni `False`." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Tungo batili ya tarehe '%(datestr)s' muundo ni '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "hakuna %(verbose_name)s kulingana na ulizo" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Ukurasa huu si 'mwisho', na wala hauwezi kubadilishwa kuwa int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ukurasa batili (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Orodha tupu na '%(class_name)s.allow_empty'.ni 'False'." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Sahirisi za saraka haziruhusiwi hapa." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" haipo" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Sahirisi ya %(directory)s" diff --git a/django/conf/locale/ta/LC_MESSAGES/django.mo b/django/conf/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index dd2136d4cdbca099036ae30f330d9fa1893b31b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7476 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 diff --git a/django/conf/locale/ta/LC_MESSAGES/django.po b/django/conf/locale/ta/LC_MESSAGES/django.po deleted file mode 100644 index af01bb9b1..000000000 --- a/django/conf/locale/ta/LC_MESSAGES/django.po +++ /dev/null @@ -1,1376 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "அரபிக்" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "பெங்காலி" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "செக்" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "வெல்ஸ்" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "டேனிஷ்" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ஜெர்மன்" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "கிரேக்கம்" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ஆங்கிலம்" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ஸ்பானிஷ்" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "பீனீஷ்" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ப்ரென்சு" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "கலீஷீயன்" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ஹீப்ரு" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ஹங்கேரியன்" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ஐஸ்லான்டிக்" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "இத்தாலியன்" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ஜப்பானிய" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "டச்சு" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "ரோமானியன்" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ரஷ்யன்" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "சுலோவாக்" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "ஸ்லோவேனியன்" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "செர்பியன்" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "சுவிடிஷ்" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "தமிழ்" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "துருக்கிஷ்" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "உக்ரேனியன்" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "எளிய சீன மொழி" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "மரபு சீன மொழி" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "இங்கு எண்களை மட்டுமே எழுதவும் காமவாள் தனிமைபடுத்தவும் " - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "மற்றும்" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "இந்த புலம் காலியாக இருக்கக் கூடாது" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "முழு எண்" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "பூலியன் (சரி அல்லது தவறு)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "கமாவாள் பிரிக்கப்பட்ட முழு எண்" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "தேதி (நேரமில்லாமல்)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "தேதி (நேரமுடன்)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "தசம எண்கள்" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "கோப்புப் பாதை" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP விலாசம்" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "இலக்கு முறை (சரி, தவறு அல்லது ஒன்றும் இல்லை)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "உரை" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "நேரம்" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "இந்த புலத்தில் மதிப்பு தேவை" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "முழு எண் மட்டுமே எழுதவும்" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "அந்த பக்கத்தின் encoding வகையைப் பரிசோதிக்க.கோப்பு சமர்பிக்கப் பட்டவில்லை " - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "சமர்பிக்கப் பட்ட கோப்புக் காலியாக உள்ளது" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"முறையான படம் மட்டுமே பதிவேற்றம் செய்யவும். நீங்கள் பதிவேற்றம் செய்த கோப்பு படம் அள்ளாத " -"அல்லது கெட்டுப்போன கோப்பாகும்" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "நீக்குக" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mac இல், ஒன்றுக்கு மேற்பட்டவற்றை தேர்வு செய்ய \"Control\" அல்லது \"Command\" ஐ " -"அழுத்தவும்" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "மாற்றுக" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "தெரியாத" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ஆம்" - -#: forms/widgets.py:548 -msgid "No" -msgstr "இல்லை" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ஆம், இல்லை, இருக்கலாம்" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "திங்கள்" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "செவ்வாய்" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "புதன்" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "வியாழன்" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "வெள்ளி" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "சனி" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ஞாயிறு" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "ஜனவரி" - -#: utils/dates.py:18 -msgid "February" -msgstr "பிப்ரவரி" - -#: utils/dates.py:18 -msgid "March" -msgstr "மார்ச்" - -#: utils/dates.py:18 -msgid "April" -msgstr "ஏப்ரல்" - -#: utils/dates.py:18 -msgid "May" -msgstr "மே" - -#: utils/dates.py:18 -msgid "June" -msgstr "ஜூன்" - -#: utils/dates.py:19 -msgid "July" -msgstr "ஜூலை" - -#: utils/dates.py:19 -msgid "August" -msgstr "ஆகஸ்டு" - -#: utils/dates.py:19 -msgid "September" -msgstr "செப்டம்பர்" - -#: utils/dates.py:19 -msgid "October" -msgstr "அக்டோபர்" - -#: utils/dates.py:19 -msgid "November" -msgstr "நவம்பர்" - -#: utils/dates.py:20 -msgid "December" -msgstr "டிசம்பர்" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ஜன" - -#: utils/dates.py:23 -msgid "feb" -msgstr "பிப்" - -#: utils/dates.py:23 -msgid "mar" -msgstr "மார்" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ஏப்" - -#: utils/dates.py:23 -msgid "may" -msgstr "மே" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ஜூன்" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ஜூலை" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ஆக" - -#: utils/dates.py:24 -msgid "sep" -msgstr "செப்" - -#: utils/dates.py:24 -msgid "oct" -msgstr "அக்" - -#: utils/dates.py:24 -msgid "nov" -msgstr "நவ" - -#: utils/dates.py:24 -msgid "dec" -msgstr "டிச" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "மார்ச்" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ஏப்ரல்" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "மே" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ஜூன்" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ஜூலை" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ஜனவரி" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "பிப்ரவரி" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "மார்ச்" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "ஏப்ரல்" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "மே" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ஜூன்" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ஜூலை" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "ஆகஸ்டு" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "செப்டம்பர்" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "அக்டோபர்" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "நவம்பர்" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "டிசம்பர்" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/ta/__init__.py b/django/conf/locale/ta/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ta/formats.py b/django/conf/locale/ta/formats.py deleted file mode 100644 index 4e206f4d8..000000000 --- a/django/conf/locale/ta/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F, Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M, Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/django/conf/locale/te/LC_MESSAGES/django.mo b/django/conf/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index fa0751613b7031aa2ea5480fbbcfc8a585b69daa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13708 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, 2011 -# Jannis Leidel , 2011 -# ప్రవీణ్ ఇళ్ళ , 2013 -# వీవెన్ , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "ఆఫ్రికాన్స్" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "ఆరబిక్" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "అజేర్బైజని " - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "బల్గేరియన్" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "బెలారషియన్" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "బెంగాలీ" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "బ్రిటన్" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "బోస్నియన్" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "కాటలాన్" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ఛెక్" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "వెల్ష్" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "డానిష్" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "జెర్మన్" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "గ్రీక్" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ఆంగ్లం" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "బ్రిటీష్ ఆంగ్లం" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "ఎస్పరాంటో" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "స్పానిష్" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "అర్జెంటీనా స్పానిష్" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "మెక్షికన్ స్పానిష్ " - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "వెనుజులా స్పానిష్" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "ఎస్టొనియన్" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "బాస్క్" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "పారసీ" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ఫీన్నిష్" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ఫ్రెంచ్" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ఫ్రిసియన్" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ఐరిష్" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "గలిసియన్" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "హీబ్రూ" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "హిందీ" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "క్రొయేషియన్" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "హంగేరియన్" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "ఇంటర్లింగ్వా" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ఇండోనేషియన్" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ఐస్లాండిక్" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ఇటాలియవ్" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "జపనీ" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "జార్జియన్" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "కజఖ్" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ఖ్మెర్" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "కన్నడ" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "కొరియన్" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "లగ్జెంబర్గిష్" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "లిథుయేనియన్" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "లాత్వియన్" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "మెసిడోనియన్" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "మలయాళం" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "మంగోలియన్" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "బర్మీస్" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "నోర్వేగియన్ బొక్మల్ " - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "నేపాలీ" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "డచ్" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "నోర్వేగియన్ న్య్నోర్స్క్ " - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "పంజాబీ" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "పొలిష్" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "పోర్చుగీస్" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "బ్రజీలియన్ పోర్చుగీస్" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "రొమానియన్" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "రష్యన్" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "స్లొవాక్" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "స్లొవానియన్" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "అల్బేనియన్" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "సెర్బియన్" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "సెర్బియన్ లాటిన్" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "స్వీడిష్" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "స్వాహిలి" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "తమిళం" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "తెలుగు" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "థాయి" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "టర్కిష్" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "టటర్" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ఉక్రేనియన్" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ఉర్దూ" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "వియెత్నామీ" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "సరళ చైనీ" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "సాంప్రదాయ చైనీ" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "సరైన విలువని ఇవ్వండి." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "సరైన URL ఇవ్వండి." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "దయచేసి సరైన ఈమెయిల్ చిరునామాను ప్రవేశపెట్టండి." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "దయచేసి సరైన IPv4 అడ్రస్ ఇవ్వండి" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "కామాల తో అంకెలు విడడీసి ఇవ్వండి " - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"దయచేసి దీని విలువ %(limit_value)s గ ఉండేట్లు చూసుకొనుము. ( మీరు సమర్పించిన విలువ " -"%(show_value)s )" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "దయచేసి దీని విలువ %(limit_value)s కు సమానముగా లేక తక్కువగా ఉండేట్లు చూసుకొనుము." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "దయచేసి దీని విలువ %(limit_value)s కు సమానముగా లేక ఎక్కువగా ఉండేట్లు చూసుకొనుము." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "మరియు" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ఈ ఫీల్డ్ కాళీగా ఉందకూడడు " - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ఈ ఖాళీని తప్పనిసరిగా పూరించాలి" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "పూర్ణసంఖ్య" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "బూలియన్ (అవునా లేక కాదా)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "పదబంధం (గరిష్ఠం %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "కామా తో విడడీసిన సంఖ్య" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "తేదీ (సమయం లేకుండా)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "తేది (సమయం తో)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "దశగణసంఖ్య" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ఈమెయిలు చిరునామా" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ఫైల్ పాత్" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "ఐపీ చిరునామా" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "పాఠ్యం" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "సమయం" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "దస్త్రం" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "బొమ్మ" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ఈ ఫీల్డ్ అవసరము" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "పూర్ణ సంఖ్య ఇవ్వండి" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "దయచేసి పూర్ణ సంఖ్య ఇవ్వండి" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "దయచేసి సరైన తేది ఇవ్వండి." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "దయచేసి సరైన సమయం ఇవ్వండి." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "దయచేసి సరైన తెది/సమయం ఇవ్వండి." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ఫైలు సమర్పించబడలేదు." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "మీరు సమర్పించిన ఫైల్ కాళీగా ఉంది " - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "సరైన విలువల జాబితాను ఇవ్వండి." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "అంతరము" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "తొలగించు" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "దయచేసి %(field)s యొక్క నకలు విలువను సరిదిద్దుకోండి." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "దయచేసి %(field)s యొక్క నకలు విలువను సరిదిద్దుకోండి. దీని విలువ అద్వితీయమయినది " - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "దయచేసి క్రింద ఉన్న నకలు విలువను సరిదిద్దుకోండి." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "\"Control\" కాని \"Command\" మాక్ లో నొక్కి ఉంచండి , ఒకటి కన్న ఎక్కువ ఎన్నుకోవటానికి" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "ప్రస్తుతము " - -#: forms/widgets.py:351 -msgid "Change" -msgstr "మార్చు" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "తెలియనది" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "అవును" - -#: forms/widgets.py:548 -msgid "No" -msgstr "కాదు" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "అవును, కాదు , ఏమొ" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d బైటు" -msgstr[1] "%(size)d బైట్లు" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s కిబై" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s మెబై" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s గిబై" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "అర్ధరాత్రి" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "మధ్యాహ్నం" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "సోమవారం" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "మంగళవారం" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "బుధవారం" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "గురువారం" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "శుక్రవారం" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "శనివారం" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ఆదివారం" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "సోమ" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "మంగళ" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "బుధ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "గురు" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "శుక్ర" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "శని" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ఆది" - -#: utils/dates.py:18 -msgid "January" -msgstr "జనవరి" - -#: utils/dates.py:18 -msgid "February" -msgstr "ఫిబ్రవరి" - -#: utils/dates.py:18 -msgid "March" -msgstr "మార్చి" - -#: utils/dates.py:18 -msgid "April" -msgstr "ఎప్రిల్" - -#: utils/dates.py:18 -msgid "May" -msgstr "మే" - -#: utils/dates.py:18 -msgid "June" -msgstr "జూన్" - -#: utils/dates.py:19 -msgid "July" -msgstr "జులై" - -#: utils/dates.py:19 -msgid "August" -msgstr "ఆగష్టు" - -#: utils/dates.py:19 -msgid "September" -msgstr "సెప్టెంబర్" - -#: utils/dates.py:19 -msgid "October" -msgstr "అక్టోబర్" - -#: utils/dates.py:19 -msgid "November" -msgstr "నవంబర్" - -#: utils/dates.py:20 -msgid "December" -msgstr "డిసెంబర్" - -#: utils/dates.py:23 -msgid "jan" -msgstr "జన" - -#: utils/dates.py:23 -msgid "feb" -msgstr "ఫిబ్ర" - -#: utils/dates.py:23 -msgid "mar" -msgstr "మార్చి" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ఎప్రి" - -#: utils/dates.py:23 -msgid "may" -msgstr "మే" - -#: utils/dates.py:23 -msgid "jun" -msgstr "జూన్" - -#: utils/dates.py:24 -msgid "jul" -msgstr "జూలై" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ఆగ" - -#: utils/dates.py:24 -msgid "sep" -msgstr "సెప్టెం" - -#: utils/dates.py:24 -msgid "oct" -msgstr "అక్టో" - -#: utils/dates.py:24 -msgid "nov" -msgstr "నవం" - -#: utils/dates.py:24 -msgid "dec" -msgstr "డిసెం" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "జన." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ఫిబ్ర." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "మార్చి" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ఏప్రి." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "మే" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "జూన్" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "జూలై" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ఆగ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "సెప్టెం." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "అక్టో." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "నవం." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "డిసెం." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "జనవరి" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "ఫిబ్రవరి" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "మార్చి" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "ఏప్రిల్" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "మే" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "జూన్" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "జూలై" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "ఆగస్ట్" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "సెప్టెంబర్" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "అక్టోబర్" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "నవంబర్" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "డిసెంబర్" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "లేదా" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/te/__init__.py b/django/conf/locale/te/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/te/formats.py b/django/conf/locale/te/formats.py deleted file mode 100644 index 275ab8dc8..000000000 --- a/django/conf/locale/te/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/django/conf/locale/th/LC_MESSAGES/django.mo b/django/conf/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index 6ee4391c8b1468337772462244aec0cc8df0a292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19506 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 diff --git a/django/conf/locale/th/LC_MESSAGES/django.po b/django/conf/locale/th/LC_MESSAGES/django.po deleted file mode 100644 index 483260508..000000000 --- a/django/conf/locale/th/LC_MESSAGES/django.po +++ /dev/null @@ -1,1369 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kowit Charoenratchatabhan , 2014 -# Sippakorn Khaimook , 2014 -# Suteepat Damrongyingsupab , 2011-2012 -# Suteepat Damrongyingsupab , 2013 -# Vichai Vongvorakul , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "อัฟฟริกัน" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "อารบิก" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "อาเซอร์ไบจาน" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "บัลแกเรีย" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "เบลารุส" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "เบ็งกาลี" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "เบรตัน" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "บอสเนีย" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "คาตะลาน" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "เช็ก" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "เวลส์" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "เดนมาร์ก" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "เยอรมัน" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "กรีก" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "อังกฤษ" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "อังกฤษ - สหราชอาณาจักร" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "เอสเปรันโต" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "สเปน" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "สเปน - อาร์เจนติน่า" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "เม็กซิกันสเปน" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "นิการากัวสเปน" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "เวเนซุเอลาสเปน" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "เอสโตเนีย" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "แบ็ซค์" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "เปอร์เชีย" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ฟินแลนด์" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ฝรั่งเศส" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ฟริเซียน" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ไอริช" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "กาลิเซีย" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ฮีบรู" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ฮินดี" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "โครเอเชีย" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ฮังการี" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "ภาษากลาง" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "อินโดนิเซีย" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ไอซ์แลนด์" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "อิตาลี" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ญี่ปุ่น" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "จอร์เจีย" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "คาซัค" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "เขมร" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "กัณณาท" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "เกาหลี" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "ลักแซมเบิร์ก" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ลิทัวเนีย" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ลัตเวีย" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "มาซิโดเนีย" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "มลายู" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "มองโกเลีย" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "พม่า" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "นอร์เวย์ - Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "เนปาล" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ดัตช์" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "นอร์เวย์ - Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "ปัญจาบี" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "โปแลนด์" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "โปรตุเกส" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "โปรตุเกส (บราซิล)" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "โรมาเนีย" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "รัสเซีย" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "สโลวัก" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "สโลวีเนีย" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "อัลแบเนีย" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "เซอร์เบีย" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "เซอร์เบียละติน" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "สวีเดน" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "สวาฮีลี" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "ทมิฬ" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "เตลุคู" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "ไทย" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ตุรกี" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "ตาตาร์" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "อัดเมิร์ท" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ยูเครน" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "เออร์ดู" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "เวียดนาม" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "จีนตัวย่อ" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "จีนตัวเต็ม" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "กรุณาใส่ค่าที่ถูกต้อง" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "ใส่ URL ที่ถูกต้อง" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "ป้อนที่อยู่อีเมลที่ถูกต้อง" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "ใส่ 'slug' ประกอปด้วย ตัวหนังสือ ตัวเลข เครื่องหมายขีดล่าง หรือ เครื่องหมายขีด" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "กรุณาใส่หมายเลขไอพีที่ถูกต้อง" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "กรอก IPv6 address ให้ถูกต้อง" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "กรอก IPv4 หรือ IPv6 address ให้ถูกต้อง" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "ใส่ตัวเลขที่คั่นด้วยจุลภาคเท่านั้น" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "ค่านี้ต้องเป็น %(limit_value)s (ปัจจุบันคือ %(show_value)s)" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "ค่านี้ต้องน้อยกว่าหรือเท่ากับ %(limit_value)s" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "ค่านี้ต้องมากกว่าหรือเท่ากับ %(limit_value)s" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "และ" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ฟิลด์นี้ไม่สารถปล่อยว่างได้" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ฟิลด์นี้เว้นว่างไม่ได้" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s และ %(field_label)s มีอยู่แล้ว" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ฟิลด์ข้อมูล: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "จำนวนเต็ม" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ตรรกะแบบบูลหมายถึง ค่า\"จริง\" (True) หรือ \"ไม่จริง \" (False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "สตริง(ได้ถึง %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "จำนวนเต็มแบบมีจุลภาค" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "วันที่ (ไม่มีเวลา)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "วันที่ (พร้อมด้วยเวลา)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "เลขฐานสิบหรือเลขทศนิยม" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "อีเมล" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ตำแหน่งไฟล์" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "เลขทศนิยม" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "จำนวนเต็ม (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 address" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "หมายเลขไอพี" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" -"ตรรกะแบบบูลหมายถึง ค่า\"จริง\" (True) หรือ \"ไม่จริง \" (False) หรือ \"ไม่มี\" (None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "จํานวนเต็มบวก" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "จํานวนเต็มบวกขนาดเล็ก" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (ถึง %(max_length)s )" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "จำนวนเต็มขนาดเล็ก" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "ข้อความ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "เวลา" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ไฟล์" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "รูปภาพ" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (ชนิดของข้อมูลจะถูกกำหนดจากฟิลด์ที่เกี่ยวข้อง)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "ความสัมพันธ์แบบหนึ่งต่อหนึ่ง" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "ความสัมพันธ์แบบ many-to-many" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ฟิลด์นี้จำเป็น" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "กรอกหมายเลข" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "กรอกหมายเลข" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "กรุณาใส่วัน" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "กรุณาใส่เวลา" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "กรุณาใส่วันเวลา" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "ไม่มีไฟล์ใดถูกส่ง. ตรวจสอบ encoding type ในฟอร์ม." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ไม่มีไฟล์ใดถูกส่ง" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ไฟล์ที่ส่งว่างเปล่า" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "โปรดเลือกไฟล์หรือติ๊ก clear checkbox อย่างใดอย่างหนึ่ง" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "อัพโหลดรูปที่ถูกต้อง. ไฟล์ที่อัพโหลดไปไม่ใช่รูป หรือรูปเสียหาย." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "เลือกตัวเลือกที่ถูกต้อง. %(value)s ไม่ใช่ตัวเลือกที่ใช้ได้." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "ใส่รายการ" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "เรียงลำดับ" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "ลบ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "โปรดแก้ไขข้อมูลที่ซ้ำซ้อนใน %(field)s" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "โปรดแก้ไขข้อมูลที่ซ้ำซ้อนใน %(field)s ซึ่งจะต้องไม่ซ้ำกัน" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"โปรดแก้ไขข้อมูลซ้ำซ้อนใน %(field_name)s ซึ่งจะต้องไม่ซ้ำกันสำหรับ %(lookup)s ใน " -"%(date_field)s" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "โปรดแก้ไขค่าที่ซ้ำซ้อนด้านล่าง" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Foreign key ไม่สัมพันธ์กับ parent primary key" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "เลือกตัวเลือกที่ถูกต้อง. ตัวเลือกนั้นไม่สามารถเลือกได้." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "กดปุ่ม \"Control\", หรือ \"Command\" บน Mac ค้างไว้, เพื่อเลือกหลายๆตัวเลือก" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ไม่สามารถแปลงให้อยู่ใน %(current_timezone)s time zone ได้ เนื่องจาก " -"time zone ไม่ชัดเจน หรือไม่มีอยู่จริง" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "ปัจจุบัน" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "เปลี่ยนแปลง" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "ล้าง" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "ไม่รู้" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ใช่" - -#: forms/widgets.py:548 -msgid "No" -msgstr "ไม่ใช่" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ใช่,ไม่ใช่,อาจจะ" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ไบต์" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "เที่ยงคืน" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "เที่ยงวัน" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "จันทร์" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "อังคาร" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "พุธ" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "พฤหัสบดี" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "ศุกร์" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "เสาร์" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "อาทิตย์" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "จ." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "อ." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "พ." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "พฤ." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ศ." - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ส." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "อ." - -#: utils/dates.py:18 -msgid "January" -msgstr "มกราคม" - -#: utils/dates.py:18 -msgid "February" -msgstr "กุมภาพันธ์" - -#: utils/dates.py:18 -msgid "March" -msgstr "มีนาคม" - -#: utils/dates.py:18 -msgid "April" -msgstr "เมษายน" - -#: utils/dates.py:18 -msgid "May" -msgstr "พฤษภาคม" - -#: utils/dates.py:18 -msgid "June" -msgstr "มิถุนายน" - -#: utils/dates.py:19 -msgid "July" -msgstr "กรกฎาคม" - -#: utils/dates.py:19 -msgid "August" -msgstr "สิงหาคม" - -#: utils/dates.py:19 -msgid "September" -msgstr "กันยายน" - -#: utils/dates.py:19 -msgid "October" -msgstr "ตุลาคม" - -#: utils/dates.py:19 -msgid "November" -msgstr "พฤศจิกายน" - -#: utils/dates.py:20 -msgid "December" -msgstr "ธันวาคม" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ม.ค." - -#: utils/dates.py:23 -msgid "feb" -msgstr "ก.พ." - -#: utils/dates.py:23 -msgid "mar" -msgstr "มี.ค." - -#: utils/dates.py:23 -msgid "apr" -msgstr "เม.ย." - -#: utils/dates.py:23 -msgid "may" -msgstr "พ.ค." - -#: utils/dates.py:23 -msgid "jun" -msgstr "มิ.ย." - -#: utils/dates.py:24 -msgid "jul" -msgstr "ก.ค." - -#: utils/dates.py:24 -msgid "aug" -msgstr "ส.ค." - -#: utils/dates.py:24 -msgid "sep" -msgstr "ก.ย." - -#: utils/dates.py:24 -msgid "oct" -msgstr "ต.ค." - -#: utils/dates.py:24 -msgid "nov" -msgstr "พ.ย." - -#: utils/dates.py:24 -msgid "dec" -msgstr "ธ.ค." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ม.ค." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ก.พ." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "มี.ค." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "เม.ย." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "พ.ค." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "มิ.ย." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ก.ค." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ส.ค." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ก.ย." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "ต.ค." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "พ.ย." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ธ.ค." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "มกราคม" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "กุมภาพันธ์" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "มีนาคม" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "เมษายน" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "พฤษภาคม" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "มิถุนายน" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "กรกฎาคม" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "สิงหาคม" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "กันยายน" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "ตุลาคม" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "พฤศจิกายน" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ธันวาคม" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "หรือ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ปี" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d เดือน" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d สัปดาห์" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d วัน" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ชั่วโมง" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d นาที" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 นาที" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "ไม่ระบุปี" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "ไม่ระบุเดือน" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "ไม่ระบุวัน" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "ไม่ระบุสัปดาห์" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "ไม่มี %(verbose_name_plural)s ที่ใช้ได้" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s ในอนาคตไม่สามารถใช้ได้ เนื่องจาก %(class_name)s." -"allow_future มีค่าเป็น False" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "สตริงค์ '%(datestr)s' ของวันไม่ถูกต้องกับฟอร์แมต '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "ไม่พบ %(verbose_name)s จาก query" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "ไม่ใช่หน้าสุดท้าย และไม่สามารถค่าแปลงเป็น int ได้" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "หน้าไม่ถูกต้อง (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "list ว่างเปล่า และ '%(class_name)s.allow_empty' มีค่าเป็น False" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "ไม่ได้รับอนุญาตให้ใช้ Directory indexes ที่นี่" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ไม่มีอยู่" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "ดัชนีของ %(directory)s" diff --git a/django/conf/locale/th/__init__.py b/django/conf/locale/th/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/th/formats.py b/django/conf/locale/th/formats.py deleted file mode 100644 index 714b2037d..000000000 --- a/django/conf/locale/th/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j F Y, G:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -SHORT_DATETIME_FORMAT = 'j M Y, G:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/tr/LC_MESSAGES/django.mo b/django/conf/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index efc80a6e20f218ddb04e4a65074a70ca7d71000a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22903 zcmc(m3!Gg=o#zXA2Ska0fC7g==x*um1PE+s1We~m=n&H#G%^^^?R&cK;of^rbI!dT zZo9rk6bE&5#T|5rIy$VYqsh#Oujnv#<6~!i&8nc|dk}SC6i3AeJG$RrRh`?no6ZB& z+51WL_f(xa_59br{`JVW79aLz!|xe~81r;kJKC6Ac;35Mp~gIPvN5N?pTgzv7(5g3 znQ#OAYj_@f7_Nlfry6rH4589{D?AQ<7(N+(8lC{}h05aJe7JduejX4vp zginCagEWb`7Sb$c93BQ^|32~WuZKqw{z9nozY-n+Z-!5Sf9Bu6+lRj&s{S8@$H33{ z@Grwf`2QIm3Gat$uOCDHnM2Po=4`kG>iv4C_g6vXSB6i5Rj6{m5Gvk{@EPzH@Bc7V z{JWsa`)NoQo6kYj<9?{`f8yW&8Y=$pp!)HMz}4%iQ1Q=&>gN?u@m9kwcm-7Y8GItV z0jj-U1y!!SumNY_t?*(Re-eHXz5%YMv)%>oh3|wfIt$r@0gZ4OycS*p-v*xw@AZ5L zsvVA6YRr}JWQb^(2$F<(nfJdNsvrIVs-M0L)eb*|lHWtlG3F$AI@J3Mq1t;RJP|%0 z^3OE*qxO0$RC~PJ^ZgLfG9QA6!LLBY`#Mzp?}JL`K_C7E8m%AyvG53Z2|N@IdjC3j zB>o}zJh%-izulf6f%@)~@NoE9@Bf1Le-*AF{2Nf^IJ4Wy+qv*q{1-umuZGHZ2)+kC z8{P;XflBvfJ+57Df|A$U;gRq?Q1ZM7s$V`1HST^5_1#j0Q1Q<7yZ|1B{}QP7S>w6U zzuyd1pR1w1zt;Ol{rl_SBEmB$`FfG}zZM>i|5hly^md4fGGBwr|7TF?JpxtFLnx%= zcHqxD8$o-vU+dd*CAYEvRz+2&x{xfhy1O%UpY%0#(i)sPOZl+Hb&zUk2CW zUk}&ATcFzWD^T&j4b^WyfNGat`1eOqXq96zRQyw*#_w5B@h^w^eh3~5w?U1w5>z|C z6sjD1q0+evD*mTEzW|THe-Bi9{)^|2pyK}oN**8fd<3c3j>SzCZNgKZZZY|L^c~@CO&TbU(PlmGh%;G2x&0{I2KE zJ >;0*oeNgp#7Cat~`0z2$mVf`J@X5S?J5; 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, 2013 -# Burak Yavuz, 2014 -# Caner Başaran , 2013 -# Cihad GÜNDOĞDU , 2012 -# Cihad GÜNDOĞDU , 2013-2014 -# Gökmen Görgen , 2013 -# Jannis Leidel , 2011 -# Mesut Can Gürle , 2013 -# Murat Çorlu , 2012 -# Murat Sahin , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-15 18:39+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikanca" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arapça" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturyaca" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerice" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarca" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Beyaz Rusça" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalce" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonca" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Boşnakça" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanca" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Çekçe" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galce" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danca" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Almanca" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Yunanca" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "İngilizce" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Avusturya İngilizcesi" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "İngiliz İngilizce" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto dili" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "İspanyolca" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Arjantin İspanyolcası" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksika İspanyolcası" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaragua İspanyolcası" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezüella İspanyolcası" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonca" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskça" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Farsça" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Fince" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fransızca" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frizce" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "İrlandaca" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galiçyaca" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "İbranice" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hintçe" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Hırvatça" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Macarca" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Endonezce" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido dili" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "İzlandaca" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "İtalyanca" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonca" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gürcüce" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakça" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kmerce" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada dili" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korece" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lüksemburgca" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litovca" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letonca" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonca" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayamca" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Moğolca" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi dili" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmanca" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norveççe Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalce" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Flemenkçe" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norveççe Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetçe" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pencapça" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Lehçe" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portekizce" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brezilya Portekizcesi" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romence" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusça" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakça" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovence" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Arnavutça" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Sırpça" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Sırpça Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "İsveççe" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Savahilice" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilce" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu dili" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tayca" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Türkçe" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarca" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtça" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukraynaca" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urduca" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamca" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Basitleştirilmiş Çince" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Geleneksel Çince" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Site Haritaları" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Sabit Dosyalar" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Dağıtım" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web Tasarımı" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Geçerli bir değer girin." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Geçerli bir URL girin." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Geçerli bir tamsayı girin." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Geçerli bir e-posta adresi girin." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Harflerden, sayılardan, altçizgilerden veya tirelerden oluşan geçerli bir " -"'kısaltma' girin." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Geçerli bir IPv4 adresi girin." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Geçerli bir IPv6 adresi girin." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Geçerli bir IPv4 veya IPv6 adresi girin." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Sadece virgülle ayrılmış rakamlar girin." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Bu değerin %(limit_value)s olduğuna emin olun (şu an %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Bu değerin %(limit_value)s değerinden az veya eşit olduğuna emin olun." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Bu değerin %(limit_value)s değerinden büyük veya eşit olduğuna emin olun." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bu değerin en az %(limit_value)d karaktere sahip olduğuna emin olun (şu an " -"%(show_value)d)." -msgstr[1] "" -"Bu değerin en az %(limit_value)d karaktere sahip olduğuna emin olun (şu an " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bu değerin en fazla %(limit_value)d karaktere sahip olduğuna emin olun (şu " -"an %(show_value)d)." -msgstr[1] "" -"Bu değerin en fazla %(limit_value)d karaktere sahip olduğuna emin olun (şu " -"an %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ve" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Bu %(field_labels)s alanına sahip %(model_name)s zaten mevcut." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r değeri geçerli bir seçim değil." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Bu alan boş olamaz." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Bu alan boş olamaz." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Bu %(field_label)s alanına sahip %(model_name)s zaten mevcut." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s, %(date_field_label)s %(lookup_type)s için benzersiz olmak " -"zorundadır." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Alan türü: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Tamsayı" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' değeri bir tamsayı olmak zorundadır." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' değeri ya True ya da False olmak zorundadır." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Ya True ya da False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Dizge (%(max_length)s karaktere kadar)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Virgülle ayrılmış tamsayılar" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' değeri geçersiz bir tarih biçimine sahip. Bu YYYY-MM-DD " -"biçiminde olmak zorundadır." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' değeri doğru bir biçime (YYYY-MM-DD) sahip ancak bu geçersiz bir " -"tarih." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Tarih (saat olmadan)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' değeri geçersiz bir biçime sahip. YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ] biçiminde olmak zorundadır." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' değeri doğru bir biçime (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) " -"sahip ancak bu geçersiz bir tarih/saat." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Tarih (saat olan)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' değeri bir ondalık sayı olmak zorundadır." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Ondalık sayı" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-posta adresi" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Dosya yolu" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' değeri kesirli olmak zorundadır." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Kayan noktalı sayı" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Büyük (8 bayt) tamsayı" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresi" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresi" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' değeri ya None, True ya da False olmak zorundadır." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleanl (Ya True, False, ya da None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitif tamsayı" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitif küçük tamsayı" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Kısaltma (%(max_length)s karaktere kadar)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Küçük tamsayı" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Metin" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' değeri geçersiz bir biçime sahip. HH:MM[:ss[.uuuuuu]] biçiminde " -"olmak zorundadır." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' değeri doğru biçime (HH:MM[:ss[.uuuuuu]]) sahip ancak bu " -"geçersiz bir saat." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Saat" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Ham ikili veri" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Dosya" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Resim" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(pk)r birincil anahtarı olan %(model)s örneği mevcut değil." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Dış Anahtar (türü ilgili alana göre belirlenir)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Bire-bir ilişki" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Çoka-çok ilişki" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Bu alan zorunludur." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Tam bir sayı girin." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Bir sayı girin." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Toplamda %(max)s rakamdan daha fazla olmadığından emin olun." -msgstr[1] "Toplamda %(max)s rakamdan daha fazla olmadığından emin olun." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "%(max)s ondalık basamaktan daha fazla olmadığından emin olun." -msgstr[1] "%(max)s ondalık basamaktan daha fazla olmadığından emin olun." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Ondalık noktasından önce %(max)s rakamdan daha fazla olmadığından emin olun." -msgstr[1] "" -"Ondalık noktasından önce %(max)s rakamdan daha fazla olmadığından emin olun." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Geçerli bir tarih girin." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Geçerli bir saat girin." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Geçerli bir tarih/saat girin." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Hiç dosya gönderilmedi. Formdaki kodlama türünü kontrol edin." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Hiç dosya gönderilmedi." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Gönderilen dosya boş." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Bu dosya adının en fazla %(max)d karaktere sahip olduğundan emin olun (şu an " -"%(length)d)." -msgstr[1] "" -"Bu dosya adının en fazla %(max)d karaktere sahip olduğundan emin olun (şu an " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Lütfen ya bir dosya gönderin ya da temizle işaretleme kutusunu işaretleyin, " -"ikisini aynı anda işaretlemeyin." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Geçerli bir resim gönderin. Gönderdiğiniz dosya ya bir resim değildi ya da " -"bozulmuş bir resimdi." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Geçerli bir seçenek seçin. %(value)s mevcut seçeneklerden biri değil." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Değerlerin bir listesini girin." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Tam bir değer girin." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Gizli alan %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm verisi eksik ya da kurcalanmış." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Lütfen %d ya da daha az form gönderin." -msgstr[1] "Lütfen %d ya da daha az form gönderin." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Lütfen %d ya da daha fazla form gönderin." -msgstr[1] "Lütfen %d ya da daha fazla form gönderin." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sıralama" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Sil" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Lütfen %(field)s için kopya veriyi düzeltin." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Lütfen %(field)s için benzersiz olmak zorunda olan, kopya veriyi düzeltin." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Lütfen %(date_field)s içindeki %(lookup)s için benzersiz olmak zorunda olan " -"%(field_name)s için kopya veriyi düzeltin." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Lütfen aşağıdaki kopya değerleri düzeltin." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Satıriçi dış anahtar ana örnek birincil anahtarı ile eşleşmedi." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Geçerli bir seçenek seçin. Bu seçenek, mevcut seçeneklerden biri değil." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" birincil anahtar için geçerli bir değer değil." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Birden fazla seçmek için \"Ctrl\" veya Mac'teki \"Command\" tuşuna basılı " -"tutun." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -" %(datetime)s, %(current_timezone)s saat dilimi olarak yorumlanamadı; bu " -"belirsiz olabilir ya da mevcut olmayabilir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Şu anki" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Değiştir" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Temizle" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Bilinmiyor" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Evet" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Hayır" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "evet,hayır,olabilir" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bayt" -msgstr[1] "%(size)d bayt" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ö.s." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ö.ö." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ÖS" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ÖÖ" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "gece yarısı" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "öğlen" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Pazartesi" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Salı" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Çarşamba" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Perşembe" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Cuma" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Cumartesi" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Pazar" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Pzt" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Sal" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Çrş" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Prş" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Cum" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Cmt" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Paz" - -#: utils/dates.py:18 -msgid "January" -msgstr "Ocak" - -#: utils/dates.py:18 -msgid "February" -msgstr "Şubat" - -#: utils/dates.py:18 -msgid "March" -msgstr "Mart" - -#: utils/dates.py:18 -msgid "April" -msgstr "Nisan" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayıs" - -#: utils/dates.py:18 -msgid "June" -msgstr "Haziran" - -#: utils/dates.py:19 -msgid "July" -msgstr "Temmuz" - -#: utils/dates.py:19 -msgid "August" -msgstr "Ağustos" - -#: utils/dates.py:19 -msgid "September" -msgstr "Eylül" - -#: utils/dates.py:19 -msgid "October" -msgstr "Ekim" - -#: utils/dates.py:19 -msgid "November" -msgstr "Kasım" - -#: utils/dates.py:20 -msgid "December" -msgstr "Aralık" - -#: utils/dates.py:23 -msgid "jan" -msgstr "oca" - -#: utils/dates.py:23 -msgid "feb" -msgstr "şub" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "nis" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "haz" - -#: utils/dates.py:24 -msgid "jul" -msgstr "tem" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ağu" - -#: utils/dates.py:24 -msgid "sep" -msgstr "eyl" - -#: utils/dates.py:24 -msgid "oct" -msgstr "eki" - -#: utils/dates.py:24 -msgid "nov" -msgstr "kas" - -#: utils/dates.py:24 -msgid "dec" -msgstr "ara" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Oca." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Şub." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Nisan" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayıs" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Haz." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Tem." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ağu." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Eyl." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Eki." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Kas." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Ara." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Ocak" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Şubat" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Nisan" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayıs" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Haziran" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Temmuz" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Ağustos" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Eylül" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Ekim" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Kasım" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Aralık" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Bu, geçerli bir IPv6 adresi değil." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ya da" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d yıl" -msgstr[1] "%d yıl" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d ay" -msgstr[1] "%d ay" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d hafta" -msgstr[1] "%d hafta" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d gün" -msgstr[1] "%d gün" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d saat" -msgstr[1] "%d saat" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d dakika" -msgstr[1] "%d dakika" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 dakika" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Yasak" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF doğrulaması başarısız oldu. İstek iptal edildi." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Bu iletiyi görüyorsunuz çünkü bu HTTPS sitesi Web tarayıcınız tarafından " -"gönderilen 'Göndereni başlığı'nı gerektirir, ancak hiçbir şey gönderilmedi. " -"Bu başlık güvenlik nedenleri için gerekir, tarayıcınızın üçüncü parti " -"uygulamalar tarafından ele geçirilmediğinden emin olun." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Eğer tarayıcınızı 'Göndereni' başlıklarını etkisizleştirmek için " -"yapılandırdıysanız, lütfen bunları, en azından bu site ya da HTTPS " -"bağlantıları veya 'aynı-kaynakta' olan istekler için yeniden etkinleştirin." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Bu iletiyi görüyorsunuz çünkü bu site, formları gönderdiğinizde bir CSRF " -"tanımlama bilgisini gerektirir. Bu tanımlama bilgisi güvenlik nedenleri için " -"gerekir, tarayıcınızın üçüncü parti uygulamalar tarafından ele " -"geçirilmediğinden emin olun." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Eğer tarayıcınızı tanımlama bilgilerini etkisizleştirmek için " -"yapılandırdıysanız, lütfen bunları, en azından bu site ya da 'aynı-kaynakta' " -"olan istekler için yeniden etkinleştirin." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Daha fazla bilgi DEBUG=True ayarı ile mevcut olur." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Yıl bilgisi belirtilmedi" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ay bilgisi belirtilmedi" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Gün bilgisi belirtilmedi" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Hafta bilgisi belirtilmedi" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Mevcut %(verbose_name_plural)s yok" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Gelecek %(verbose_name_plural)s mevcut değil, çünkü %(class_name)s." -"allow_future değeri False olarak tanımlı." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Geçersiz tarih dizgesi '%(datestr)s' verilen biçim '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Sorguyla eşleşen hiç %(verbose_name)s bulunamadı" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Sayfa 'sonuncu' değil, ya da bir int'e dönüştürülemez." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Geçersiz sayfa (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Liste boş ve '%(class_name)s.allow_empty' değeri False olarak tanımlı." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Dizin indekslerine burada izin verilmiyor." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" mevcut değil" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s indeksi" diff --git a/django/conf/locale/tr/__init__.py b/django/conf/locale/tr/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/tr/formats.py b/django/conf/locale/tr/formats.py deleted file mode 100644 index 175def195..000000000 --- a/django/conf/locale/tr/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'd F Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'd F' -SHORT_DATE_FORMAT = 'd M Y' -SHORT_DATETIME_FORMAT = 'd M Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Pazartesi - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%y-%m-%d', # '06-10-25' - # '%d %B %Y', '%d %b. %Y', # '25 Ekim 2006', '25 Eki. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/tt/LC_MESSAGES/django.mo b/django/conf/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index bd3cefaa4072f04efc8cdfb14d6db9ef99815531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15830 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, 2011 -# v_ildar , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Гарәп теле" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азәрбайҗан" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгар теле" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгалия теле" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босния теле" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталан теле" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чех теле" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Уэльс теле" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Дания теле" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Алман теле" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грек теле" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Инглиз теле" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британ инглиз теле" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Эсперанто теле" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испан теле" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентина испан теле" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикалы испан" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагуалы испан" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстон теле" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баск теле" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Фарсы теле" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Финн теле" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Француз теле" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фриз теле" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирланд теле" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галлий теле" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Яһүд теле" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинд теле" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорват теле" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Венгр теле" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонезия теле" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исланд теле" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Итальян теле" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Япон теле" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузин теле" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казах теле" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмер теле" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Каннада теле" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корея теле" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембург теле" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литвалылар теле" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвия теле" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македон теле" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам теле" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгол теле" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвегиялеләр (Букмол) теле" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Голланд теле" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвегиялеләр (Нюнорск) теле" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Паджаби теле" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Поляк теле" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португал теле" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилия португал теле" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румын теле" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Рус теле" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словак теле" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словен теле" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албан теле" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Серб теле" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Серб теле (латин алфавиты)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Швед теле" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамиль теле" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу теле" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тай теле" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Төрек теле" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татар теле" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украин теле" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнам теле" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Гадиләштерелгән кытай теле" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Традицион кытай теле" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Дөрес кыйммәтне кертегез." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Рөхсәт ителгән URLны кертегез." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Дөрес эл. почта адресны кертегез." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Кыйммәт хәрефләрдән, сан билгеләреннән, астына сызу билгесеннән яки дефистан " -"торырга тиеш." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Рөхсәт ителгән IPv4 адресын кертегез." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Өтерләр белән бүленгән сан билгеләрен кертегез" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Бу кыйммәтнең %(limit_value)s булуын тикшерегез (хәзер ул - %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Бу кыйммәтнең %(limit_value)s карата кечерәк яки тигез булуын тикшерегез." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Бу кыйммәтнең %(limit_value)s карата зуррак яки тигез булуын тикшерегез." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "һәм" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Бу кырның кыйммәте NULL булырга тиеш түгел." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Бу кыр буш булырга тиеш түгел." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Мондый %(field_label)s белән булган %(model_name)s инде бар." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s типтагы кыр" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Бөтен сан" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Логик (True яисә False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Юл (күп дигәндә %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Өтерләр белән бүленгән бөтен саннар" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (вакыт күрсәтмәсе булмаган)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (вакыт күрсәтмәсе белән)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Унарлы вакланма" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Эл. почта" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Файл юлы" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Күчерелүчән өтер белән булган сан" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Зур бөтен (8 байт)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-адрес" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Логик (True, False я None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Вакыт" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Тыш ачкыч (тип бәйле кыр буенча билгеләнгән)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "\"Бергә бер\" элемтәсе" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "\"Күпкә куп\" элемтәсе" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Мәҗбүри кыр." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Бөтен сан кертегез." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Сан кертегез." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Рөхсәт ителгән датаны кертегез." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Рөхсәт ителгән вакытны кертегез." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Рөхсәт ителгән дата һәм вакытны кертегез." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Һишбер файл җибәрелмәгән. Форма кодлавын тикшерегез." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Һишбер файл җибәрелмәгән." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Җибәрелгән файл буш." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Зинһар, җибәрегез файлны яисә бушайту байракчасын билгеләгез, икесен бергә " -"түгел." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Рөхсәт ителгән рәсемне йөкләгез. Сез йөкләгән файл рәсем түгел яисә бозылган." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Дөрес тәкъдимне сайлагыз. Рөхсәт ителгән кыйммәтләр арасында %(value)s юк. " - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Кыйммәтләр исемлеген кертегез." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Тәртип" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Бетерергә" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Зинһар, %(field)s кырындагы кабатлана торган кыйммәтне төзәтегез." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Зинһар, %(field)s кырындагы кыйммәтне төзәтегез, ул уникаль булырга тиеш." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Зинһар, %(field_name)s кырындагы кыйммәтне төзәтегез, ул %(date_field)s " -"кырындагы %(lookup)s өчен уникаль булырга тиеш." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Зинһар, астагы кабатлана торган кыйммәтләрне төзәтегез." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Тыш ачкыч атаның баш ачкычы белән туры килмиләр." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Дөрес тәкъдимне сайлагыз. Рөхсәт ителгән кыйммәтләр арасында сезнең вариант " -"юк." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Берничә кыйммәт сайлау өчен \"Control\" (Mac санакларында \"Command\") басып " -"торыгыз." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Хәзерге вакытта" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Үзгәртергә" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Бушайтырга" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Билгесез" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Әйе" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Юк" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "әйе,юк,бәлки" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ГБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "т.с." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "т.к." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ТС" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ТК" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "төн уртасы" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "көн уртасы" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Дүшәмбе" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Сишәмбе" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Чәршәмбе" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Пәнҗешәмбе" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Җомга" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Шимбә" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Якшәмбе" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Дүш" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Сиш" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Чәр" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Пнҗ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Җом" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Шим" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Якш" - -#: utils/dates.py:18 -msgid "January" -msgstr "Гыйнвар" - -#: utils/dates.py:18 -msgid "February" -msgstr "Февраль" - -#: utils/dates.py:18 -msgid "March" -msgstr "Март" - -#: utils/dates.py:18 -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:18 -msgid "May" -msgstr "Май" - -#: utils/dates.py:18 -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:19 -msgid "July" -msgstr "Июль" - -#: utils/dates.py:19 -msgid "August" -msgstr "Август" - -#: utils/dates.py:19 -msgid "September" -msgstr "Сентябрь" - -#: utils/dates.py:19 -msgid "October" -msgstr "Октябрь" - -#: utils/dates.py:19 -msgid "November" -msgstr "Ноябрь" - -#: utils/dates.py:20 -msgid "December" -msgstr "Декабрь" - -#: utils/dates.py:23 -msgid "jan" -msgstr "гый" - -#: utils/dates.py:23 -msgid "feb" -msgstr "фев" - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр" - -#: utils/dates.py:23 -msgid "may" -msgstr "май" - -#: utils/dates.py:23 -msgid "jun" -msgstr "июн" - -#: utils/dates.py:24 -msgid "jul" -msgstr "июл" - -#: utils/dates.py:24 -msgid "aug" -msgstr "авг" - -#: utils/dates.py:24 -msgid "sep" -msgstr "сен" - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ноя" - -#: utils/dates.py:24 -msgid "dec" -msgstr "дек" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Гый." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Июль" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Сен." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ноя." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "гыйнвар" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "февраль" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "март" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "апрель" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "май" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "июнь" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "июль" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "август" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "сентябрь" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "октябрь" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "ноябрь" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "декабрь" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "я" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Ел билгеләнмәгән" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ай билгеләнмәгән" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Көн билгеләнмәгән" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Атна билгеләнмәгән" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Файдалана алырлык %(verbose_name_plural)s юк" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(class_name)s.allow_future False булуы сәбәпле, киләсе " -"%(verbose_name_plural)s файдалана алырлык түгел" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Дөрес булмаган дата '%(datestr)s', бирелгән формат '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Таләпкә туры килгән %(verbose_name)s табылмаган" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Сәхифә ни соңгы түгел, ни аны бөтен санга әверелдереп булмый" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Буш исемлек һәм '%(class_name)s.allow_empty' - False" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/udm/LC_MESSAGES/django.mo b/django/conf/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 6cca7ce0c9f10c0d4b9fbd0ea540ecd5c6d71a88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13806 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 DHC$wN diff --git a/django/conf/locale/udm/LC_MESSAGES/django.po b/django/conf/locale/udm/LC_MESSAGES/django.po deleted file mode 100644 index 8d6c41ae8..000000000 --- a/django/conf/locale/udm/LC_MESSAGES/django.po +++ /dev/null @@ -1,1360 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африкаанс" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Араб" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербайджан" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгар" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Беларус" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгал" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретон" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босниец" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталан" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чех" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Уэльс" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Датчан" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Немец" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грек" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Англи" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британиысь англи" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Эсперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испан" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентинаысь испан" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикаысь испан" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагуаысь испан" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венесуэлаысь испан" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстон" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баск" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Перс" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Финн" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Француз" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фриз" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирланд" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галисий" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Иврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорват" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Венгер" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Интерлингва" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонези" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исланд" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Итальян" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Япон" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузин" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казах" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмер" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Каннада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корей" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембург" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литва" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвий" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македон" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгол" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвег (букмол)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непал" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Голланд" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвег (нюнорск)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панджаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Поляк" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португал" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилиысь португал" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румын" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ӟуч" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словак" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словен" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албан" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Серб" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Серб (латиницаен)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Швед" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахили" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамиль" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тай" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турок" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Бигер" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмурт" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украин" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнам" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Китай (капчиятэм)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Китай (традици)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Тазэ шонер гожтэ." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Шонер URL гожтэ." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Электорн почта адресэз шонер гожтэ" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Татчын букваос, лыдпусъёс, улӥ гож пусъёс но дефисъёс гинэ гожтыны яра." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Шонер IPv4-адрес гожтэ." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Шонер IPv6-адрес гожтэ." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Шонер IPv4 яке IPv6 адрес гожтэ." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Запятойёсын висъям лыдпусъёсты гожтэ" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Эскере, та %(limit_value)s шуыса. Али татын %(show_value)s." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Талы %(limit_value)s-лэсь бадӟымгес луыны уг яра." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Талы %(limit_value)s-лэсь ӧжытгес луыны уг яра." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "но" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Та NULL луыны уг яра." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Та буш луыны уг яра." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Таӵе %(field_label)s-ен %(model_name)s вань ини." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s типъем бусы" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "целой" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "True яке False" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Чур (%(max_length)s пусозь кузьда)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Запятоен висъям быдэс лыдъёс" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (час-минут пусйытэк)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата но час-минут" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Десятичной лыд." - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Электрон почта адрес" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Файллэн нимыз" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Вещественной лыд" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Бадӟым (8 байтъем) целой лыд" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адрес" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адрес" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "True, False яке None" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Целой, нольлэсь бадӟым лыд" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Нольлэсь бадӟым пичи целой лыд" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Компьютерной ним (%(max_length)s пусозь кузьда)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Пичи целой лыд" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Час-минут" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Суред" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Мукет моделен герӟет (тип герӟано бусыя валамын)." - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Одӥг-одӥг герӟет" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Трос-трос герӟет" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Та клуэ." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Целой лыд гожтэ." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Лыд гожтэ." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Шонер дата гожтэ." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Шонер час-минут гожтэ." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Шонер дата но час-минут гожтэ." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Одӥг файл но лэзьымтэ. Формалэсь код." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Файл лэземын ӧвӧл." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Лэзем файл буш." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Файл лэзе яке файл ӵушоно шуыса пусъе, огдыръя соиз но, таиз но уг яра." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "Суред лэзе. Тӥляд файлды лэзьымтэ яке со суред ӧвӧл." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Шонер вариант быръе. %(value)s вариантъёс пӧлын ӧвӧл." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Список лэзе." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Рад" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Ӵушоно" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Тросэз быръён понна \"Control\", (яке, Mac-ын, \"Command\") кутэлэ." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Али" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Тупатъяно" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Буш кароно" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Тодымтэ" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Бен" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ӧвӧл" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "бен,ӧвӧл,уг тодӥськы" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s МБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "лымшор бере" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "лымшор азе" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "лымшор бере" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "лымшор азе" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "уйшор" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "лымшор" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Вордӥськон" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Пуксён" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Вирнунал" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Покчиарня" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Удмуртарня" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Кӧснунал" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Арнянунал" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "врд" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "пкс" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "врн" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "пкч" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "удм" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ксн" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "арн" - -#: utils/dates.py:18 -msgid "January" -msgstr "толшор" - -#: utils/dates.py:18 -msgid "February" -msgstr "тулыспал" - -#: utils/dates.py:18 -msgid "March" -msgstr "южтолэзь" - -#: utils/dates.py:18 -msgid "April" -msgstr "оштолэзь" - -#: utils/dates.py:18 -msgid "May" -msgstr "куартолэзь" - -#: utils/dates.py:18 -msgid "June" -msgstr "инвожо" - -#: utils/dates.py:19 -msgid "July" -msgstr "пӧсьтолэзь" - -#: utils/dates.py:19 -msgid "August" -msgstr "гудырикошкон" - -#: utils/dates.py:19 -msgid "September" -msgstr "куарусён" - -#: utils/dates.py:19 -msgid "October" -msgstr "коньывуон" - -#: utils/dates.py:19 -msgid "November" -msgstr "шуркынмон" - -#: utils/dates.py:20 -msgid "December" -msgstr "толсур" - -#: utils/dates.py:23 -msgid "jan" -msgstr "тшт" - -#: utils/dates.py:23 -msgid "feb" -msgstr "тпт" - -#: utils/dates.py:23 -msgid "mar" -msgstr "южт" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ошт" - -#: utils/dates.py:23 -msgid "may" -msgstr "крт" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ивт" - -#: utils/dates.py:24 -msgid "jul" -msgstr "пст" - -#: utils/dates.py:24 -msgid "aug" -msgstr "гкт" - -#: utils/dates.py:24 -msgid "sep" -msgstr "кут" - -#: utils/dates.py:24 -msgid "oct" -msgstr "квт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "шкт" - -#: utils/dates.py:24 -msgid "dec" -msgstr "тст" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "тшт" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "тпт" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "южт" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ошт" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "крт" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ивт" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "пст" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "гкт" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "кут" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "квт" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "шкт" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "тст" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "толшоре" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "тулыспалэ" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "южтолэзе" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "оштолэзе" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "куартолэзе" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "инвожое" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "пӧсьтолэзе" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "гудырикошконэ" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "куарусёнэ" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "коньывуонэ" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "шуркынмонэ" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "толсуре" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "яке" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Папкаослэсь пуштроссэс татын учкыны уг яра." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ӧвӧл" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s папкалэн пушторсэз" diff --git a/django/conf/locale/uk/LC_MESSAGES/django.mo b/django/conf/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index 64dc46967e6a2f409e6add342f72e47b076aa503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26737 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 YR>MVCar, 2014 -# Boryslav Larin , 2011 -# Jannis Leidel , 2011 -# Max V. Stotsky , 2014 -# Oleksandr Bolotov , 2013-2014 -# Roman Kozlovskyi , 2012 -# Sergiy Kuzmenko , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-24 09:21+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африканська" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Арабська" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербайджанська" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгарська" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Білоруська" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгальська" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретонська" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Боснійська" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталонська" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чеська" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Валлійська" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Датська" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Німецька" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грецька" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Англійська" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Австралійський англійська" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Англійська (Великобританія)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Есперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Іспанська" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Іспанська (Аргентина)" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексиканьска (іспанська)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Нікарагуанська іспанська" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венесуельська іспанська" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Румунська" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баскська" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Перська" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Фінська" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Французька" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фризька" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ірландська" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галіційська" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Іврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хінді" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорватська" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Угорська" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Інтерлінгва" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Індонезійська" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Ісландська" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Італійська" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Японська" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузинська" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казахська" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмерська" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Канадська" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корейська" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембурзький" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литовська" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвійська" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македонська" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгольська" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бірманська" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвезька (Букмол)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непальська" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Голландська" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвезька (Нюнорськ)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Осетинська" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панджабі" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Польська" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португальська" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразильска" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румунська" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Російська" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словацька" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словенська" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албанська" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Сербська" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Сербська (латинська)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Шведська" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахілі" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамільська" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тайська" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турецька" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татарська" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмуртський" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Українська" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "В'єтнамська" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Китайська спрощена" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Китайська традиційна" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Мапи сайту" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Статичні Файли" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Уведіть коректне значення." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Уведіть коректний URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Введіть коректне ціле число." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Введіть коректну email адресу." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Введіть коректне значення 'slug' (короткого заголовку), що може містити " -"тільки літери, числа, символи підкреслювання та дефіси." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Введіть коректну IPv4 адресу." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Введіть дійсну IPv6 адресу." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Введіть дійсну IPv4 чи IPv6 адресу." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Введіть тільки цифри, що розділені комами." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Переконайтеся, що це значення дорівнює %(limit_value)s (зараз " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Переконайтеся, що це значення менше чи дорівнює %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Переконайтеся, що це значення більше чи дорівнює %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Переконайтеся, що це значення містить не менш ніж %(limit_value)d символ " -"(зараз %(show_value)d)." -msgstr[1] "" -"Переконайтеся, що це значення містить не менш ніж %(limit_value)d символів " -"(зараз %(show_value)d)." -msgstr[2] "" -"Переконайтеся, що це значення містить не менш ніж %(limit_value)d символів " -"(зараз %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Переконайтеся, що це значення містить не більше ніж %(limit_value)d символ " -"(зараз %(show_value)d)." -msgstr[1] "" -"Переконайтеся, що це значення містить не більше ніж %(limit_value)d символи " -"(зараз %(show_value)d)." -msgstr[2] "" -"Переконайтеся, що це значення містить не більше ніж %(limit_value)d символів " -"(зараз %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "та" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s з таким %(field_labels)s вже існує." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Значення %(value)r не є дозволеним вибором." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Це поле не може бути пустим." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Це поле не може бути порожнім." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s з таким %(field_label)s вже існує." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s повинне бути унікальним для %(date_field_label)s " -"%(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Тип поля: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Ціле число" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Значення '%(value)s' повинне бути цілим числом." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Значення '%(value)s' повинне бути True або False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Булеве значення (True або False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Рядок (до %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Цілі, розділені комою" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Значення '%(value)s' має невірний формат дати. Вона повинна бути у форматі " -"YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Значення '%(value)s' має коректний формат (YYYY-MM-DD), але це недійсна дата." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (без часу)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Значення '%(value)s' має невірний формат. Воно повинне бути у форматі YYYY-" -"MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Значення '%(value)s' має вірний формат (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]), " -"але це недійсна дата/час." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (з часом)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Значення '%(value)s' повинне бути десятковим числом." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Десяткове число" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail адреса" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Шлях до файла" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Значення '%(value)s' повинне бути числом з плаваючою крапкою." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Число з плаваючою комою" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Велике (8 байтів) ціле число" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адреса" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адреса" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Значення '%(value)s' повинне бути None, True або False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Булеве значення (включаючи True, False або None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Додатнє ціле число" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Додатнє мале ціле число" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Слаг (до %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Мале ціле число" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Значення '%(value)s' має невірний формат. Воно повинне бути у форматі HH:MM[:" -"ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Значення '%(value)s' має вірний формат (HH:MM[:ss[.uuuuuu]]), але це " -"недійсний час." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Час" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Необроблені двійкові дані" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Зображення" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Об'єкт моделі %(model)s з первинним ключем %(pk)r не існує." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Зовнішній ключ (тип визначається відповідно поля)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Один-до-одного" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Багато-до-багатьох" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Це поле обов'язкове." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Введіть ціле число." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Введіть число." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Переконайтеся, що загалом тут не більше ніж %(max)s цифра." -msgstr[1] "Переконайтеся, що загалом тут не більше ніж %(max)s цифер." -msgstr[2] "Переконайтеся, що загалом тут не більше ніж %(max)s цифер." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Переконайтеся, що тут не більше ніж %(max)s цифра після десяткової коми." -msgstr[1] "" -"Переконайтеся, що тут не більше ніж %(max)s цифри після десяткової коми." -msgstr[2] "" -"Переконайтеся, що тут не більше ніж %(max)s цифер після десяткової коми." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Переконайтеся, що тут не більше ніж %(max)s цифра до десяткової коми." -msgstr[1] "" -"Переконайтеся, що тут не більше ніж %(max)s цифри до десяткової коми." -msgstr[2] "" -"Переконайтеся, що тут не більше ніж %(max)s цифер до десяткової коми." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Введіть коректну дату." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Введіть коректний час." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Уведіть коректну дату/час адресу." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Файл не надіслано. Перевірте тип кодування форми." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Файл не було надіслано." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Переданий файл порожній." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Переконайтеся, що це ім'я файлу містить не більше ніж з %(max)d символ " -"(зараз %(length)d)." -msgstr[1] "" -"Переконайтеся, що це ім'я файлу містить не більше ніж з %(max)d символи " -"(зараз %(length)d)." -msgstr[2] "" -"Переконайтеся, що це ім'я файлу містить не більше ніж з %(max)d символів " -"(зараз %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Будь ласка, або завантажте файл, або відмітьте прапорець очищення, а не " -"обидва варіанти одразу" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Завантажте правильний малюнок. Файл, який ви завантажили, не є малюнком, або " -"є зіпсованим малюнком." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Зробить коректний вибір, %(value)s немає серед варіантів вибору." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Введіть список значень." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Введіть значення повністю." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Приховане поле %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Дані ManagementForm відсутні або були пошкоджені" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Будь ласка, відправте %d або менше форм." -msgstr[1] "Будь ласка, відправте %d або менше форм." -msgstr[2] "Будь ласка, відправте %d або менше форм." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Будь ласка, відправте як мінімум %d форму." -msgstr[1] "Будь ласка, відправте як мінімум %d форми." -msgstr[2] "Будь ласка, відправте як мінімум %d форм." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Послідовність" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Видалити" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Будь ласка, виправте повторювані дані для поля %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Будь ласка, виправте повторювані дані для поля %(field)s, яке має бути " -"унікальним." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Будь ласка, виправте повторювані дані для поля %(field_name)s, яке має бути " -"унікальним для вибірки %(lookup)s на %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Будь ласка, виправте повторювані значення нижче." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Зв'язаний зовнішній ключ не відповідає первісному ключу батьківського " -"екземпляру." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Зробить коректний вибір. Такого варіанту нема серед доступних." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" не є допустимим значенням для первинного ключа." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Затисніть клавішу \"Control\", або \"Command\" на Маку, щоб обрати більше " -"однієї опції." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s не може бути інтерпретована в часовому поясі " -"%(current_timezone)s; дата може бути неодзначною або виявитись неіснуючою." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Наразі" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Змінити" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Очистити" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Невідомо" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Так" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ні" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "так,ні,можливо" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байти" -msgstr[2] "%(size)d байтів" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s Кб" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s Мб" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s Гб" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s Тб" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s Пб" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "після полудня" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "до полудня" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "після полудня" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "до полудня" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "північ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "полудень" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Понеділок" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Вівторок" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Середа" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Четвер" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "П'ятниця" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Субота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Неділя" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Пн" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Вт" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Сер" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Чт" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Пт" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Сб" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Нед" - -#: utils/dates.py:18 -msgid "January" -msgstr "Січень" - -#: utils/dates.py:18 -msgid "February" -msgstr "Лютий" - -#: utils/dates.py:18 -msgid "March" -msgstr "Березень" - -#: utils/dates.py:18 -msgid "April" -msgstr "Квітень" - -#: utils/dates.py:18 -msgid "May" -msgstr "Травень" - -#: utils/dates.py:18 -msgid "June" -msgstr "Червень" - -#: utils/dates.py:19 -msgid "July" -msgstr "Липень" - -#: utils/dates.py:19 -msgid "August" -msgstr "Серпень" - -#: utils/dates.py:19 -msgid "September" -msgstr "Вересень" - -#: utils/dates.py:19 -msgid "October" -msgstr "Жовтень" - -#: utils/dates.py:19 -msgid "November" -msgstr "Листопад" - -#: utils/dates.py:20 -msgid "December" -msgstr "Грудень" - -#: utils/dates.py:23 -msgid "jan" -msgstr "січ" - -#: utils/dates.py:23 -msgid "feb" -msgstr "лют" - -#: utils/dates.py:23 -msgid "mar" -msgstr "бер" - -#: utils/dates.py:23 -msgid "apr" -msgstr "кві" - -#: utils/dates.py:23 -msgid "may" -msgstr "тра" - -#: utils/dates.py:23 -msgid "jun" -msgstr "чер" - -#: utils/dates.py:24 -msgid "jul" -msgstr "лип" - -#: utils/dates.py:24 -msgid "aug" -msgstr "сер" - -#: utils/dates.py:24 -msgid "sep" -msgstr "вер" - -#: utils/dates.py:24 -msgid "oct" -msgstr "жов" - -#: utils/dates.py:24 -msgid "nov" -msgstr "лис" - -#: utils/dates.py:24 -msgid "dec" -msgstr "гру" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Січ." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Лют." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Березень" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Квітень" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Травень" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Червень" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Липень" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Сер." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Вер." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Жов." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Лис." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Гру." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "січня" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "лютого" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "березня" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "квітня" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "травня" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "червня" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "липня" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "серпня" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "вересня" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "жовтня" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "листопада" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "грудня" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Це не є правильною адресою IPv6." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "або" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d рік" -msgstr[1] "%d років" -msgstr[2] "%d років" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d місяць" -msgstr[1] "%d місяців" -msgstr[2] "%d місяців" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d тиждень" -msgstr[1] "%d тижнів" -msgstr[2] "%d тижнів" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d день" -msgstr[1] "%d днів" -msgstr[2] "%d днів" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d час" -msgstr[1] "%d часів" -msgstr[2] "%d часів" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d хвилина" -msgstr[1] "%d хвилин" -msgstr[2] "%d хвилин" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 хвилин" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Заборонено" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Більше інформації можна отримати при DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Рік не вказано" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Місяць не вказано" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "День не вказано" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Тиждень не вказано" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s недоступні" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Майбутні %(verbose_name_plural)s недоступні, тому що %(class_name)s." -"allow_future має нульове значення." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Недійсна дата '%(datestr)s' для формату '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Жодні %(verbose_name)s не були знайдені по запиту" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Неправильна величина параметра сторінки: вона повинна бути задана цілим " -"числом або значенням 'last'." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Невірна сторінка (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Порожній список і величина '%(class_name)s.allow_empty' є нульовою." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Перегляд списку файлів у цій директорії не дозволений." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" не існує" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Вміст директорії %(directory)s" diff --git a/django/conf/locale/uk/__init__.py b/django/conf/locale/uk/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/uk/formats.py b/django/conf/locale/uk/formats.py deleted file mode 100644 index 821585fbb..000000000 --- a/django/conf/locale/uk/formats.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# - -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j E Y р.' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j E Y р. H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' -# NUMBER_GROUPING = diff --git a/django/conf/locale/ur/LC_MESSAGES/django.mo b/django/conf/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index d88e3db95c7c0c52143410b78f70715d730f2440..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13053 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 diff --git a/django/conf/locale/ur/LC_MESSAGES/django.po b/django/conf/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index d383b526a..000000000 --- a/django/conf/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,1385 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Mansoorulhaq Mansoor , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "عربی" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "بلغاری" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "بنگالی" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "بوسنیائی" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "کیٹالانی" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "زیچ" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ویلش" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ڈینش" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "جرمن" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "گریک" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "انگلش" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "برطانوی انگلش" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ھسپانوی" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "ارجنٹائنی سپینش" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "اسٹانین" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "باسک" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "فارسی" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "فنش" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "فرانسیسی" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "فریسی" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "آئرش" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "گیلیشین" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "عبرانی" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ھندی" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "کروشن" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ھونگارین" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "انڈونیشین" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "آئس لینڈک" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "اطالوی" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "جاپانی" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "جارجیائی" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "خمر" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "کناڈا" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "کوریائی" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "لیتھونیائی" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "لتوینی" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "میسیڈونین" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "ملایالم" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "منگولین" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "نارویائی بوکمال" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ڈچ" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "نارویائی نینورسک" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "پنجابی" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "پولش" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "پورتگیز" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "برازیلی پورتگیز" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "رومانی" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "روسی" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "سلووک" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "سلووینین" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "البانوی" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "سربین" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "سربین لاطینی" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "سویڈش" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "تاملی" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "تیلگو" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "تھائی" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ترکش" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "یوکرائنی" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ویتنامی" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "سادی چینی" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "روایتی چینی" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "درست قیمت (ویلیو) درج کریں۔" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "درست یو آر ایل (URL) درج کریں۔" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "درست 'slug' درج کریں جو حروف، نمبروں، انڈرسکور یا ھائفنز پر مشتمل ھو۔" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "IPv4 کا درست پتہ درج کریں۔" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "صرف اعداد درج کریں جو کوموں سے الگ کئے ھوئے ھوں۔" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"اس بات کا یقین کر لیں کہ یہ قیمت (ویلیو) %(limit_value)s ھے۔ (یہ " -"%(show_value)s ھے)%(show_value)s" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"اس بات کا یقین کر لیں کہ یہ قیمت (ویلیو) %(limit_value)s سے کم یا اس کے " -"برابر ھے۔" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"اس بات کا یقین کر لیں کہ یہ قیمت (ویلیو) %(limit_value)s سے زیادہ یا اس کے " -"برابر ھے۔" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "اور" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "یہ خانہ نامعلوم (null( نھیں رہ سکتا۔" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "یہ خانہ خالی نھیں چھوڑا جا سکتا۔" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s اس %(field_label)s کے ساتھ پہلے ہی موجود ھے۔" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s قسم کا خانہ" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "صحیح عدد" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "بولین (True یا False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "سلسلۂ حروف (String) (%(max_length)s تک)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr " کومے سے الگ کئے ھوئے صحیح اعداد" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "تاریخ (وقت کے بغیر)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "تاریخ (بمع وقت)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "اعشاری نمبر" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "فائل کا راستہ(path(" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "نقطہ اعشاریہ والا نمبر" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "بڑا (8 بائٹ) صحیح عدد" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP ایڈریس" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "بولین (True، False یا None(" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "متن" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "وقت" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "یو آر ایل" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "بیرونی کلید (FK( (قسم متعلقہ خانے سے متعین ھو گی)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "ون-ٹو-ون ریلیشن شپ" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "مینی-ٹو-مینی ریلیشن شپ" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "یہ خانہ درکار ھے۔" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "مکمل نمبر درج کریں۔" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "نمبر درج کریں۔" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "درست تاریخ درج کریں۔" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "درست وقت درج کریں۔" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "درست تاریخ/وقت درج کریں۔" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "کوئی فائل پیش نہیں کی گئی۔ فارم پر اینکوڈنگ کی قسم چیک کریں۔" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "کوئی فائل پیش نہیں کی گئی تھی۔" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "پیش کی گئی فائل خالی ھے۔" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "براہ مھربانی فائل پیش کریں یا Clear checkbox منتخب کریں۔ نہ کہ دونوں۔" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"درست تصویر اپ لوڈ کریں۔ جو فائل آپ نے اپ لوڈ کی تھی وہ تصویر نہیں تھی یا " -"خراب تصویر تھی۔" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "درست انتخاب منتخب کریں۔ %(value)s دستیاب انتخابات میں سے کوئی نہیں۔" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "قیمتوں (ویلیوز) کی لسٹ درج کریں۔" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ترتیب" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "مٹائیں" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "براہ کرم %(field)s کے لئے دوہرا مواد درست کریں۔" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"براہ کرم %(field)s کے لئے دوہرا مواد درست کریں جوکہ منفرد ھونا ضروری ھے۔" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"براہ کرم %(field_name)s میں دوہرا مواد درست کریں جو کہ %(date_field)s میں " -"%(lookup)s کے لئے منفرد ھونا ضروری ھے۔" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "براہ کرم نیچے دوہری قیمتیں (ویلیوز) درست کریں۔" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "ان لائن بیرونی کلید (FK) آبائی پرائمری کلید (PK) سے نھیں ملتی۔" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "درست انتخاب منتخب کریں۔ یہ انتخاب دستیاب انتخابات میں سے کوئی نہیں ھے۔" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"ایک سے زیادہ منتخب کرنے کے لئے \"Control\" دبا کر رکھیں۔ یا Mac OS پر " -"\"Command\"" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "فی الحال" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "تبدیل کریں" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "صاف کریں" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "نامعلوم" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ھاں" - -#: forms/widgets.py:548 -msgid "No" -msgstr "نھیں" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ھاں،نہیں،ھوسکتاہے" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بائٹ" -msgstr[1] "%(size)d بائٹس" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s ک ۔ ب" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s م ۔ ب" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ج ۔ ب" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ٹ ۔ ب" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s پ ۔ پ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "شام" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "صبح" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "شام" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "صبح" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "نصف رات" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "دوپہر" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "سوموار" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "منگل" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "بدھ" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "جمعرات" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "جمعہ" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "ھفتہ" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "اتوار" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "سوموار" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "منگل" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "بدھ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "جمعرات" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "جمعہ" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ھفتہ" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "اتوار" - -#: utils/dates.py:18 -msgid "January" -msgstr "جنوری" - -#: utils/dates.py:18 -msgid "February" -msgstr "فروری" - -#: utils/dates.py:18 -msgid "March" -msgstr "مارچ" - -#: utils/dates.py:18 -msgid "April" -msgstr "اپریل" - -#: utils/dates.py:18 -msgid "May" -msgstr "مئی" - -#: utils/dates.py:18 -msgid "June" -msgstr "جون" - -#: utils/dates.py:19 -msgid "July" -msgstr "جولائی" - -#: utils/dates.py:19 -msgid "August" -msgstr "اگست" - -#: utils/dates.py:19 -msgid "September" -msgstr "ستمبر" - -#: utils/dates.py:19 -msgid "October" -msgstr "اکتوبر" - -#: utils/dates.py:19 -msgid "November" -msgstr "نومبر" - -#: utils/dates.py:20 -msgid "December" -msgstr "دسمبر" - -#: utils/dates.py:23 -msgid "jan" -msgstr "جنوری" - -#: utils/dates.py:23 -msgid "feb" -msgstr "فروری" - -#: utils/dates.py:23 -msgid "mar" -msgstr "مارچ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "اپریل" - -#: utils/dates.py:23 -msgid "may" -msgstr "مئی" - -#: utils/dates.py:23 -msgid "jun" -msgstr "جون" - -#: utils/dates.py:24 -msgid "jul" -msgstr "جولائی" - -#: utils/dates.py:24 -msgid "aug" -msgstr "اگست" - -#: utils/dates.py:24 -msgid "sep" -msgstr "ستمبر" - -#: utils/dates.py:24 -msgid "oct" -msgstr "اکتوبر" - -#: utils/dates.py:24 -msgid "nov" -msgstr "نومبر" - -#: utils/dates.py:24 -msgid "dec" -msgstr "دسمبر" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "جنوری" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فروری" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "مارچ" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "اپریل" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "مئی" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "جون" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "جولائی" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "اگست" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ستمبر" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "اکتوبر" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نومبر" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "دسمبر" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "جنوری" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "فروری" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "مارچ" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "اپریل" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "مئی" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "جون" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "جولائی" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "اگست" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "ستمبر" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "اکتوبر" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "نومبر" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "دسمبر" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "یا" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "،" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/vi/LC_MESSAGES/django.mo b/django/conf/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index 5e919cd4d2d0983dc1a2dc68fe98d40053130c5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20032 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 F{|)aABai?9 diff --git a/django/conf/locale/vi/LC_MESSAGES/django.po b/django/conf/locale/vi/LC_MESSAGES/django.po deleted file mode 100644 index ce36fabcd..000000000 --- a/django/conf/locale/vi/LC_MESSAGES/django.po +++ /dev/null @@ -1,1383 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Anh Phan , 2013 -# Thanh Le Viet , 2013 -# Tran , 2011 -# Tran Van , 2011,2013 -# Vuong Nguyen , 2011 -# xgenvn , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-07 19:11+0000\n" -"Last-Translator: xgenvn \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Tiếng Ả Rập" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturian" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Tiếng Azerbaijan" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Tiếng Bun-ga-ri" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Tiếng Bê-la-rút" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Tiếng Bengal" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Tiếng Breton" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Tiếng Bosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Tiếng Catala" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tiếng Séc" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Xứ Wales" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Tiếng Đan Mạch" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Tiếng Đức" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Tiếng Hy Lạp" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Tiếng Anh" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Tiếng Anh ở Úc" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "British English" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Quốc Tế Ngữ" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Tiếng Tây Ban Nha" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinian Spanish" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexican Spanish" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Tiếng Tây Ban Nha-Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Tiếng Vê-nê-du-ê-la" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Tiếng Estonia" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Tiếng Baxcơ" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Tiếng Ba Tư" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Tiếng Phần Lan" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Tiếng Pháp" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Tiếng Frisco" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Tiếng Ai-len" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Tiếng Pháp cổ" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Tiếng Do Thái cổ" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Tiếng Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Tiếng Croatia" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Tiếng Hung-ga-ri" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Tiếng Khoa học Quốc tế" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Tiếng In-đô-nê-xi-a" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Tiếng Aixơlen" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Tiếng Ý" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Tiếng Nhật Bản" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgian" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Tiếng Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Tiếng Khơ-me" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Tiếng Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Tiếng Hàn Quốc" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Tiếng Luxembourg" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Tiếng Lat-vi" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Ngôn ngữ vùng Bantic" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Tiếng Maxêđôni" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Tiếng Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Tiếng Mông Cổ" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "My-an-ma" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Tiếng Na Uy Bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nê-pan" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Tiếng Hà Lan" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Tiếng Na Uy Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ô-sét-ti-a" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Tiếng Ba lan" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Tiếng Bồ Đào Nha" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilian Portuguese" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Tiếng Ru-ma-ni" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Tiếng Nga" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Ngôn ngữ Slô-vac" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Tiếng Slôven" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Tiếng Albania" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Tiếng Xéc-bi" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbian Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Tiếng Thụy Điển" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Xì-qua-hi-đi thuộc ngôn ngữ Bantu" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tiếng Ta-min" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tiếng Thái" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tiếng Thổ Nhĩ Kỳ" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tác-ta" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Tiếng Ukraina" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Tiếng Việt Nam" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Tiếng Tàu giản thể" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tiếng Tàu truyền thống" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Bản đồ trang web" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Tập tin tĩnh" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Thiết kế Web" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Nhập một giá trị hợp lệ." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Nhập một URL hợp lệ." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Nhập một số nguyên hợp lệ." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Nhập địa chỉ email." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Nhập một 'slug' hợp lệ gồm chữ cái, số, gạch dưới và gạch nối." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Nhập một địa chỉ IPv4 hợp lệ." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Nhập địa chỉ IPv6 hợp lệ" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Nhập địa chỉ IPv4 hoặc IPv6 hợp lệ" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Chỉ nhập chữ số, cách nhau bằng dấu phẩy." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Đảm bảo giá trị này là %(limit_value)s (nó là %(show_value)s )." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Đảm bảo giá trị này là nhỏ hơn hoặc bằng với %(limit_value)s ." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Đảm bảo giá trị này lớn hơn hoặc bằng với %(limit_value)s ." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Giá trị này phải có ít nhất %(limit_value)d kí tự (hiện có %(show_value)d)" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Giá trị này chỉ có tối đa %(limit_value)d kí tự (hiện có %(show_value)d)" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "và" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s với thông tin %(field_labels)s đã tồn tại" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Giá trị %(value)r không phải là lựa chọn hợp lệ." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Trường này không thể để trống." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Trường này không được để trắng." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s có %(field_label)s đã tồn tại." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "%(field_label)s phải là duy nhất %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Trường thuộc dạng: %(field_type)s " - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Số nguyên" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' phải là một số nguyên" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' phải là True hoặc False (Đúng hoặc Sai)" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (hoặc là Đúng hoặc là Sai)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Chuỗi (dài đến %(max_length)s ký tự )" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Các số nguyên được phân cách bằng dấu phẩy" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "'%(value)s' phải là dạng ngày (ví dụ yyyy-mm-dd)." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' có dạng là ngày (YYYY-MM-DD) tuy nhiên không phải là ngày hợp lệ." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Ngày (không có giờ)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' không hợp lệ, giá trị phải có dạng: YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Ngày (có giờ)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Số thập phân" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Địa chỉ email" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Đường dẫn tắt tới file" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Giá trị dấu chấm động" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Địa chỉ IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Địa chỉ IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Luận lý (Có thể Đúng, Sai hoặc Không cái nào đúng)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Số nguyên dương" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Số nguyên dương nhỏ" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug(lên đến %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Số nguyên nhỏ" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Đoạn văn" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Giờ" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Đường dẫn URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dữ liệu nhị phân " - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "File" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Image" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Khóa ngoại (kiểu được xác định bởi trường liên hệ)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Mối quan hệ một-một" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mối quan hệ nhiều-nhiều" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Trường này là bắt buộc." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Nhập một số tổng thể." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Nhập một số." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Đảm bảo rằng tối đa không có nhiều hơn %(max)s số." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Hãy chắc chắn rằng không có nhiều hơn %(max)s chữ số thập phân." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Hãy chắc chắn rằng không có nhiều hơn %(max)s chữ số trước dấu phẩy thập " -"phân." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Nhập một ngày hợp lệ." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Nhập một thời gian hợp lệ." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Nhập một ngày/thời gian hợp lệ." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Không có tập tin nào được gửi. Hãy kiểm tra kiểu mã hóa của biểu mẫu." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Không có tập tin nào được gửi." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Tập tin được gửi là rỗng." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Tên tệp tin có tối đa %(max)d kí tự (Hiện có %(length)d)" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Vui lòng gửi một tập tin hoặc để ô chọn trắng, không chọn cả hai." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Hãy tải lên một hình ảnh hợp lệ. Tập tin mà bạn đã tải không phải là hình " -"ảnh hoặc đã bị hư hỏng." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Hãy chọn một lựa chọn hợp lệ. %(value)s không phải là một trong các lựa chọn " -"khả thi." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Nhập một danh sách giá trị." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Trường ẩn %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Vui lòng đệ trình %d hoặc ít các mẫu đơn hơn." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Thứ tự" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Xóa" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Hãy sửa các dữ liệu trùng lặp cho %(field)s ." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Hãy sửa các dữ liệu trùng lặp cho %(field)s, mà phải là duy nhất." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Hãy sửa các dữ liệu trùng lặp cho %(field_name)s mà phải là duy nhất cho " -"%(lookup)s tại %(date_field)s ." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Hãy sửa các giá trị trùng lặp dưới đây." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Khóa ngoại không tương ứng với khóa chính của đối tượng cha." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Hãy chọn một lựa chọn hợp lệ. Lựa chọn đó không phải là một trong các lựa " -"chọn khả thi." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" không phải là giá trị hợp lệ cho khóa chính." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Giữ \"Control\", hoặc \"Command\" trên Mac, để chọn nhiều hơn một." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s không thích hợp với khu vực thời gian %(current_timezone)s; " -"phần này có thể còn mơ hồ chưa rõ nghĩa hoặc không hề tồn tại." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Hiện nay" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Thay đổi" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Xóa" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Chưa xác định" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Có" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Không" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "Có, Không, Có thể" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "chiều" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "sáng" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "Nửa đêm" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "Buổi trưa" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Thứ 2" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Thứ 3" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Thứ 4" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Thứ 5" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Thứ 6" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Thứ 7" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Chủ nhật" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Thứ 2" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Thứ 3" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Thứ 4" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Thứ 5" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Thứ 6" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Thứ 7" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Chủ nhật" - -#: utils/dates.py:18 -msgid "January" -msgstr "Tháng 1" - -#: utils/dates.py:18 -msgid "February" -msgstr "Tháng 2" - -#: utils/dates.py:18 -msgid "March" -msgstr "Tháng 3" - -#: utils/dates.py:18 -msgid "April" -msgstr "Tháng 4" - -#: utils/dates.py:18 -msgid "May" -msgstr "Tháng 5" - -#: utils/dates.py:18 -msgid "June" -msgstr "Tháng 6" - -#: utils/dates.py:19 -msgid "July" -msgstr "Tháng 7" - -#: utils/dates.py:19 -msgid "August" -msgstr "Tháng 8" - -#: utils/dates.py:19 -msgid "September" -msgstr "Tháng 9" - -#: utils/dates.py:19 -msgid "October" -msgstr "Tháng 10" - -#: utils/dates.py:19 -msgid "November" -msgstr "Tháng 11" - -#: utils/dates.py:20 -msgid "December" -msgstr "Tháng 12" - -#: utils/dates.py:23 -msgid "jan" -msgstr "Tháng 1" - -#: utils/dates.py:23 -msgid "feb" -msgstr "Tháng 2" - -#: utils/dates.py:23 -msgid "mar" -msgstr "Tháng 3" - -#: utils/dates.py:23 -msgid "apr" -msgstr "Tháng 4" - -#: utils/dates.py:23 -msgid "may" -msgstr "Tháng 5" - -#: utils/dates.py:23 -msgid "jun" -msgstr "Tháng 6" - -#: utils/dates.py:24 -msgid "jul" -msgstr "Tháng 7" - -#: utils/dates.py:24 -msgid "aug" -msgstr "Tháng 8" - -#: utils/dates.py:24 -msgid "sep" -msgstr "Tháng 9" - -#: utils/dates.py:24 -msgid "oct" -msgstr "Tháng 10" - -#: utils/dates.py:24 -msgid "nov" -msgstr "Tháng 11" - -#: utils/dates.py:24 -msgid "dec" -msgstr "Tháng 12" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Tháng 1." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Tháng 2." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Tháng ba" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Tháng tư" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Tháng năm" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Tháng sáu" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Tháng bảy" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Tháng 8." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Tháng 9." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Tháng 10." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Tháng 11." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Tháng 12." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Tháng một" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Tháng hai" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Tháng ba" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Tháng tư" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Tháng năm" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Tháng sáu" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Tháng bảy" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Tháng tám" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Tháng Chín" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Tháng Mười" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Tháng mười một" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Tháng mười hai" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "hoặc" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d năm" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d tháng" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d tuần" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d ngày" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d giờ" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d phút" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 phút" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Không có năm xác định" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Không có tháng xác định" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Không có ngày xác định" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Không có tuần xác định" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Không có %(verbose_name_plural)s phù hợp" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s trong tương lai không có sẵn vì %(class_name)s." -"allow_future là False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Chuỗi ngày không hợp lệ ' %(datestr)s' định dạng bởi '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Không có %(verbose_name)s tìm thấy phù hợp với truy vấn" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Trang không phải là 'nhất', và cũng không nó có thể được chuyển đổi sang int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Trang không hợp lệ (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Danh sách rỗng và '%(class_name)s.allow_empty' là sai." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Tại đây không cho phép đánh số chỉ mục dành cho thư mục." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" không tồn tại" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index của %(directory)s" diff --git a/django/conf/locale/vi/__init__.py b/django/conf/locale/vi/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/vi/formats.py b/django/conf/locale/vi/formats.py deleted file mode 100644 index 93ede97b9..000000000 --- a/django/conf/locale/vi/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'\N\gà\y d \t\há\n\g n \nă\m Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'H:i:s \N\gà\y d \t\há\n\g n \nă\m Y' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd-m-Y' -SHORT_DATETIME_FORMAT = 'H:i:s d-m-Y' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.mo b/django/conf/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index e95e9106473ac755ebc6e384db379bffbd20ca95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16605 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 diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.po b/django/conf/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index 92056e7f6..000000000 --- a/django/conf/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,1376 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Duan , 2013 -# Jannis Leidel , 2011 -# Kevin Sze , 2012 -# Lele Long , 2011 -# ouyanghongyu , 2014 -# pylemon , 2013 -# slene , 2011 -# Sun Liwen , 2014 -# Xiang Yu , 2014 -# Yin Jifeng , 2013 -# Ziang Song , 2011-2012 -# Kevin Sze , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-04 10:36+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "南非语" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "阿拉伯语" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "阿塞拜疆语" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "保加利亚语" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "白俄罗斯语" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "孟加拉语" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "布雷顿" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "波斯尼亚语" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "加泰罗尼亚语" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "捷克语" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "威尔士语" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "丹麦语" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "德语" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "希腊语" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "英语" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "英国英语" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "世界语" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "西班牙语" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "阿根廷西班牙语" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "墨西哥西班牙语" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "尼加拉瓜西班牙语" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "委内瑞拉西班牙语" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "爱沙尼亚语" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "巴斯克语" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "波斯语" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "芬兰语" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "法语" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "夫里斯兰语" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "爱尔兰语" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "加利西亚语" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "希伯来语" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "北印度语" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "克罗地亚语" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "匈牙利语" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "国际语" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "印尼语" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "冰岛语" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "意大利语" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "日语" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "格鲁吉亚语" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "哈萨克语" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "高棉语" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "埃纳德语" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "韩语" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "卢森堡语" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "立陶宛语" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "拉脱维亚语" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "马其顿语" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "马来亚拉姆语" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "蒙古语" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "缅甸语" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "挪威博克马尔" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "尼泊尔语" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "荷兰语" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "新挪威语" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "奥塞梯语" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "旁遮普语 " - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "波兰语" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "葡萄牙语" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "巴西葡萄牙语" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "罗马尼亚语" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "俄语" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "斯洛伐克语" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "斯洛文尼亚语" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "阿尔巴尼亚语" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "塞尔维亚语" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "塞尔维亚拉丁语" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "瑞典语" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "斯瓦西里语" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "泰米尔语" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "泰卢固语" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "泰语" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "土耳其语" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "鞑靼语" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "乌德穆尔特语" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "乌克兰语" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "乌尔都语" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "越南语" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "简体中文" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "繁体中文" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "输入一个有效的值。" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "输入一个有效的 URL。" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "输入一个合法的Email地址." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "输入一个有效的 'slug',由字母、数字、下划线或横线组成。" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "输入一个有效的 IPv4 地址。" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "填写合法的IPv6地址。" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "输入可用的IPv4 或 IPv6 地址." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "只能输入用逗号分隔的数字。" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "确保该值为 %(limit_value)s (现在为 %(show_value)s)。" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "确保该值小于或等于%(limit_value)s。" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "确保该值大于或等于%(limit_value)s。" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"确保该变量至少包含 %(limit_value)d 字符(目前字符数 %(show_value)d)。" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"确保该变量包含不超过 %(limit_value)d 字符 (目前字符数 %(show_value)d)。" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "和" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "这个值不能为 null。" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "此字段不能为空。" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "具有 %(field_label)s 的 %(model_name)s 已存在。" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "字段类型:%(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "整数" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "布尔值(真或假)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "字符串(最长 %(max_length)s 位)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "逗号分隔的整数" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "日期(无时间)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "日期(带时间)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "小数" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email 地址" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "文件路径" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "浮点数" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "大整数(8字节)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 地址" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP 地址" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "布尔值(真、假或无)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "正整数" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "正小整数" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (多达 %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "小整数" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "文本" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "时间" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "原始二进制数据" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "文件" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "图像" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "外键(由相关字段确定)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "一对一关系" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "多对多关系" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "这个字段是必填项。" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "输入整数。" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "输入一个数字。" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "确认总共不超过 %(max)s 个数字." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "确认小数不超过 %(max)s 位." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "确认小数点前不超过 %(max)s 位。" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "输入一个有效的日期。" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "输入一个有效的时间。" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "输入一个有效的日期/时间。" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "未提交文件。请检查表单的编码类型。" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "没有提交文件。" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "所提交的是空文件。" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "确保该文件名长度不超过 %(max)d 字符(目前字符数 %(length)d)。" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "请提交文件或勾选清除复选框,两者其一即可。" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "请上传一张有效的图片。您所上传的文件不是图片或者是已损坏的图片。" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "选择一个有效的选项。 %(value)s 不在可用的选项中。" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "输入一系列值。" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(隐藏字段 %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "请提交不超过 %d 个表格。" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "排序" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "删除" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "请修改%(field)s的重复数据" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "请修改%(field)s的重复数据.这个字段必须唯一" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"请修正%(field_name)s的重复数据。%(date_field)s %(lookup)s 在 %(field_name)s " -"必须保证唯一." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "请修正重复的数据." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "内联外键与父实例的主键不匹配。" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "选择一个有效的选项: 该选择不在可用的选项中。" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" 不是一个合法的主键值." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "按下 \"Control\",或者在Mac上按 \"Command\" 来选择多个值。" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 不能在时区 %(current_timezone)s正确解读; 可能时间有歧义或者不存" -"在." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "目前" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "修改" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "清除" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "未知" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "是" - -#: forms/widgets.py:548 -msgid "No" -msgstr "否" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "是、否、也许" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d 字节" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "午夜" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "中午" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "星期一" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "星期二" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "星期三" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "星期四" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "星期五" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "星期六" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "星期日" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "星期一" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "星期二" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "星期三" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "星期四" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "星期五" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "星期六" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "星期日" - -#: utils/dates.py:18 -msgid "January" -msgstr "一月" - -#: utils/dates.py:18 -msgid "February" -msgstr "二月" - -#: utils/dates.py:18 -msgid "March" -msgstr "三月" - -#: utils/dates.py:18 -msgid "April" -msgstr "四月" - -#: utils/dates.py:18 -msgid "May" -msgstr "五月" - -#: utils/dates.py:18 -msgid "June" -msgstr "六月" - -#: utils/dates.py:19 -msgid "July" -msgstr "七月" - -#: utils/dates.py:19 -msgid "August" -msgstr "八月" - -#: utils/dates.py:19 -msgid "September" -msgstr "九月" - -#: utils/dates.py:19 -msgid "October" -msgstr "十月" - -#: utils/dates.py:19 -msgid "November" -msgstr "十一月" - -#: utils/dates.py:20 -msgid "December" -msgstr "十二月" - -#: utils/dates.py:23 -msgid "jan" -msgstr "一月" - -#: utils/dates.py:23 -msgid "feb" -msgstr "二月" - -#: utils/dates.py:23 -msgid "mar" -msgstr "三月" - -#: utils/dates.py:23 -msgid "apr" -msgstr "四月" - -#: utils/dates.py:23 -msgid "may" -msgstr "五月" - -#: utils/dates.py:23 -msgid "jun" -msgstr "六月" - -#: utils/dates.py:24 -msgid "jul" -msgstr "七月" - -#: utils/dates.py:24 -msgid "aug" -msgstr "八月" - -#: utils/dates.py:24 -msgid "sep" -msgstr "九月" - -#: utils/dates.py:24 -msgid "oct" -msgstr "十月" - -#: utils/dates.py:24 -msgid "nov" -msgstr "十一月" - -#: utils/dates.py:24 -msgid "dec" -msgstr "十二月" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "一月" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "二月" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "八月" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "九月" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "十月" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "十一月" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "十二月" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "一月" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "二月" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "八月" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "九月" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "十月" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "十一月" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "十二月" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "或" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d 年" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d 月" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d 周" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d 日" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d 小时" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d 分钟" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 分钟" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF验证失败. 相应中断." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "没有指定年" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "没有指定月" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "没有指定天" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "没有指定周" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s 不存在" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"因为 %(class_name)s.allow_future 设置为 False,所以特性 " -"%(verbose_name_plural)s 不可用。" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "日期字符串 '%(datestr)s' 与格式 '%(format)s' 不匹配" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "没有找到符合查询的 %(verbose_name)s" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "page 不等于 'last',或者它不能被转为数字。" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "非法页面 (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "列表是空的并且'%(class_name)s.allow_empty 设置为 False'" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "这里不允许目录索引" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 不存在" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s的索引" diff --git a/django/conf/locale/zh_CN/__init__.py b/django/conf/locale/zh_CN/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/zh_CN/formats.py b/django/conf/locale/zh_CN/formats.py deleted file mode 100644 index f855dec5b..000000000 --- a/django/conf/locale/zh_CN/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -TIME_FORMAT = 'H:i' # 20:45 -DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -YEAR_MONTH_FORMAT = 'Y年n月' # 2016年9月 -MONTH_DAY_FORMAT = 'm月j日' # 9月5日 -SHORT_DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -SHORT_DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -FIRST_DAY_OF_WEEK = 1 # 星期一 (Monday) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y/%m/%d', # '2016/09/05' - '%Y-%m-%d', # '2016-09-05' - '%Y年%n月%j日', # '2016年9月5日' -) - -TIME_INPUT_FORMATS = ( - '%H:%M', # '20:45' - '%H:%M:%S', # '20:45:29' - '%H:%M:%S.%f', # '20:45:29.000200' -) - -DATETIME_INPUT_FORMATS = ( - '%Y/%m/%d %H:%M', # '2016/09/05 20:45' - '%Y-%m-%d %H:%M', # '2016-09-05 20:45' - '%Y年%n月%j日 %H:%M', # '2016年9月5日 14:45' - '%Y/%m/%d %H:%M:%S', # '2016/09/05 20:45:29' - '%Y-%m-%d %H:%M:%S', # '2016-09-05 20:45:29' - '%Y年%n月%j日 %H:%M:%S', # '2016年9月5日 20:45:29' - '%Y/%m/%d %H:%M:%S.%f', # '2016/09/05 20:45:29.000200' - '%Y-%m-%d %H:%M:%S.%f', # '2016-09-05 20:45:29.000200' - '%Y年%n月%j日 %H:%n:%S.%f', # '2016年9月5日 20:45:29.000200' -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = '' -NUMBER_GROUPING = 4 diff --git a/django/conf/locale/zh_Hans/LC_MESSAGES/django.mo b/django/conf/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 7148fa22d89c6a932d0cfb2ed98d7fd7a79183f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17113 zcmcJV3w%{qndnz5trgp;qGLN&>n;{almw`?GNJXBXMr{lOQ^N2#hsi@&LJmf$MXP! zGh-+O0wjgD5Z;gQel!mrg#-dz9qsixy*ldcz3S*p9nU@|(b1~+-i|X`o&UGiI>|{$ z+B!4${QBj;*V=2Z=eNG^TZ{hvm{D65zZI3kJ8@Ijb?kHNccRqA2b441%H z;9U3sow*Y}18;-p;O+1`uo(Ud7C`6yN?i-*!as!%*>nYDh{}V~zZkq8CZY8Ii#ELp zzLRu|O&@@7Cw&~g7oLLB?u$_R6WI5o>6E-518;`o;XB|bp?p6LN_%smv|k1pntB9E zzkDd=SJ?MYK`Gw|Wl1(c>F0hZ<>emRu(zGS%pN`JRPwvO5d<-2Yu^K%8ty8bnk`TMTTzm`RncCLr= z{Y^G~3zYS}9bOA3L$Moo!#kl1MUU4)8UHpY<86oX-B01W;p>(+^O2Ol14{l~P{uzK z%6yeV(Z5Ad`dtI1-2@bUUIwLH8=MVafRo_wpbv}2DfLmf2Tq4yhcd2re#Fev7%1(3 z5K4cGq0~1ENuN{ zzwd{b0<{)O`v)N=PF;aA-#>uT-ml>e@HHs)`~k|o9#v@G-wLH4AF#aB=1+j{Ab*n0 zFM*#WJsnCtyCGX%wL;O?FGFeXCHM~bw@}9O1DpQ}l<(3|+V6uhpRZfKi$#|7hb`~1 zoNM_6l<#~fdbZl;Z?!yT-(Q5H58r}P?iHK=Ys>3DX4-i_lzmfVc^{PTN}<^6C!w@g z1EpW9pxC`FP{w)Ovd!`olzD!^rY~E51&${FMVtP%<;#}exBQXikD=5PK{5EJe2l7W_b_1k@PgU^BSe*Lm5|Jk@2U$hau9V zF(#t7K9qfW63Tr1Bb0f24a)jnKhf|;%Q2R>THX$&o;zU){5+focR|^A8CVX-vFWG4 zl@Qaa&Op)Ym*L0ZuOLgP#!WWw%b<)u4#j^ggEIamDC@Ne%KkY3WxU6slsjkhU$Xh% zwS2|$=TN@?S15k(rn}5O`v|<5^b9EP7ec9biOo;g{MAs}ZL!<~rQJhNzQ17ezX9Jt z`rDR&2c=wK`CFU+ZU!&)-DWu!%Dfap`F<9Zek_2~;1f{F?}f5I55sZrYnDHQb4b7Y zZWA{=X8An4kNn?5R6yPP3B#pO`nBD%9WEgKRd^?SFUleOb13%cNy{%nLJYMXO8e(+ z`bSXu|2ru2aqA~dJX8Q>JY`VwAA>TErBLkX7i@YHl<~GeDSyzi4NAH5P`-QF=Ks(# z1EtNP{#9f`~G#y(QLXgb)DH za%!H<|0~OtWOlzsjhWQgitpp^eO!7p7<_d)5$ z3K)Sq;h(`#DEEJXw?iraB$W2THl4ERFG2C+O;Fn138fz=pnP}A@*W|y> zQ&7HZvgsW*eGp22IxWvb+25DpZSbF=RcfqE=YWX*o-?98Ylya}w^iM5+W%(P+KUiKr-SqD!DBr!; zrf;_#2W31HYq0IAXn}6QsU$*=T6uo^BUIS$hE=1-dqa=f$=%xI=g-Glo_D+7^N7DLzdC^~g>n_hXBxgUDgz z1>{NOzajGb-v;_`oWG)*xu5I@`CW%Rgq%mdj&vYvkOPRG3?aY&YoPwCWjFi+BJ*8_ zTtdRgw{)vc=Wcke3ko{Uh=h`U(GMDd<9;LcWR|L9$2-BEKIatB~(Wg5P9h8$wv7HX}vSIEOH zxda@K#E_ro<;mk`Z2E5afPKCnZa{vE+=D!U{2s~ursW=B68Rp{vMIvN00}R|A}17c;t7~Ks8%_8SX)Tiu^z1*T_U<2a@~E=AjdL8kvcF9LfDM zJQN}S!)AOF{tT%>jv*gK)Yx$awQe$8m>BDXd@td|{G{Wph$ND{AunQbTxXdZjfCWH z%5#?ZamRIPp3$2@0TL1ii)_hQM#k|$Y(iK$K`>D0J&@}XN(5vfY~sf0soHoL!b(%_Pa7Y!|r zxw^@kR6;kGibcL)duY0}SQn#H;|ij_U!AHgOvuMIe#ndFK3*P4hMi=XvF2)xx)olO zkKAb7b3=7zM)ZfVR855!FAPyMSyxM+sVos$>5)@Wm-Ggwc$sh>m@a=G)PGC$-!lET ze7YJxE-~KDY1pN;7*k{>T4qz`xyDTvJ9C*7J3glHv;2xmON(aC%oTWpdWNrJ&YY6c z(#J~@iN}jm`uDld{k!YR>&`IMK3@LVh*c-U9;$*4R3>ffPQfr$6gm~Dq-X%^lQ%=6 zHN`_mK3tV=-oX)CkTsb2?`Y-?svFed+?u*h$g5;8MIEDDBNSQ^^-+fW5%*UhdXx03 zy!f!MJ=EKaJM-CM6P)rm+k+i7+l?j$&tI-KTYN~t367e8&R?zm(@NE}XoVY#xG^;i zn-Epg;%-Hx5>&CfBl5yoSWAIKSWQb+p~!05N-tjFMwXJPrn?DtteWn{sxUEXdZfxJ zn4 z^k>GlMeEdzm0o37%{1emDcich*c-8xV7V8QYds1k;Y&WYUxmlSNOQdKj8FuNaG-6wJYJ8I&bFg$dWv-37l^!4N}N@~ zDZtoB5nKjZiE|7U4z9?!L0bzNp{t2TY9h(S`qfC)CBpvlT!}ZT(st}Wqeh0!F!H)) zhNrXhx|0~TJCv%z0WvAF=rP$$-WO6Bs-!=(*5M|I&!cGFTl!YoaE)gAON>v{x?}Ql zhH;ie6O=Pfa(p71sv3_Ei6zkJNUX}?Q}zgD5)-U38*9K=Rn#$K*e{uZM6DNhV@aQt_ z4SHs?l_)}!5MdjRKCDQ!I9`SB|AK=egA?s?T}4%6Z-S937A5jDqW zWdEyO_CU zIh|7ZN~q>mGB31Ospi(W_@239?qx-YY;!(<_>*iZ)blgf_#v{4PK%N`iDX<>1Y0jj zQiTMaRgq<0EEje0%EXDhQFEE=u$qhUlu4N9#WY$n5wm91Ai`!2 zM{0Q!M+Zt-{8El1m3c8lsf6y#feztWb?r@StI4UYE{qR3#T2VjpSJy&s1d00^|0pS zx(PPsQ*qp_qKEwv%6wnV7vq+%VKlPD$BJ+?!KKP%ihm+%VVhi4ct9QdRZ$AjzQb;- zjG*Kp$q;AcEXT_vQWZE3^uKt7Y-dK;tE|>-vN8OS?f{!ov`ji8Yp1`hK^en?TUn0s z4$i3~fEkn%U+#&%JJbDYVo>^!%a~sm^W%wXa+aBRWC3A^#3c)2o-7(#XSQx`%@)Kl zw5qIBm7%V=qvLosUvfO=m<=M!h;QX|hs|b&Wz(}kBv)K~8D?7aqfA`tz}Y|t1F2f} zr>HYZ?8=Z?BV#YH@XN!I%5eV~$(#YH?vJbHkNlwj@HkA{x_{E`fkP)FBqcjAcOre0 z_OyMMfQXo`zo?DPjmltRv=Yh0_G?I`1gIum;jfTsXTJSpm?}_xc6MIWTjnPSdzYC* zI;RKT*^C655Y2_Psw@>-N=UCB_SvVhKo6%9dZ8A&Nrj~1vbz=?p=@rXX zl1l^j5XM$|BWfdVh3VP1@MJs{V`FHe;H^lG;$Fh!c%j8fGPv(3W?ED9851V!wA>AI0D@jf6r$X% z;m}sjwu-BAk3Ofsilk!BBK#5Uh%!RaY3;?i?;)rN>9y1bQ7M>e z##+vSN|ndm5PI&%2wZcERnCzUF@;j`YMBV4G_|NY?&>3}S`@2};o{YzT4I_|f6U2& ztO~7`5$VlW=cgQO6Gc!3G3R!R>R1H3CdDN-aP?J33a#R}sOwOR;-Qp!MBk{5XC?-lrswo_8A-pg0jibKI28{^Jl$;a*HwlZUq6#vSOkPe84Dk5Fe74sv261 z1Ln{y;=iF;!~j=iNfa=+dL0uC&N4oHXx`8daW6xw$I%SUTIkhEUX<&wK|{>TFn0@i zMfwlYd3pWuZC+k3$jQ&r101N_jBX%phnAngxCWB_J~J;b=RWhYWK_n?5a=nlHm=-M zm6GK}5{jd=TH;lxu%C+SKMA!IQ?xV{MPjOk9m{R0s)>YRk*aW#hggam0)xZ=MJJS= zwuFlL1Vk}^ner=>%8#pB(H>3*N zul8dl&P;k#<&S>YtK~YSs5DU(2^CFGRV9kb{Ss$%*@E(-8FGZAY|%`-Ux{U9I4M;|mUt`V%ZasSpoxjK6GM7@6R}6Ss);MZi)YNASU9?LZt1LnS(scrX|$XL zuz^M8`oJW%cOrKnk=Rr`j~h>T$@>C+**{H6>nNkr+_V>EP(QS<` z)90I_*@StC5+`PkJBj-yPj$@WeUqk+&cDY`cQprX+k@T5%oRS#%=Qjtf)9PelyJ!F zU44lnnQiBSrVBXft1sg-Z3nZh?Y&12_I6yH>I9oQ_=4hn+sw_cYW`XRl$~ybXR?L=NevVt8W7-6*Qcu;{M#+6}%}q=)OKU zf7%T2C-qOM;qD~+ujGTaZM_>P^X9kkL46M`Wwss8?B18z-xKs~%52-8+1gm_1XmjR zS}&%%F67_5n>Dxl$e& zg#G-j+?(fWlUbWMe5Eq0dOn?kff@^qa=qHq8=x*t!H`tYEL5v4Y??PwP$_y)Wu-$Mo}UC&oGR?zdk4L zuH5K&?wa80qWUhHLb(!*Y2=&ozU^0n&Mm?Dvq5K1`ohlMjy4tS+LhVesCbjvxIW#} zA$gM6-yK{$-+TBGp+?{P%tEei|(h)Rl)CJo11snELjZPdo zY6e{}#q5GY6?CnZ*6Vwihb(H|*b=N-$4m@;@ss*hyx=ukpipJb9FQgkI(+^t-Rga& zwRiIx+q2${r-EIV_$v*kuk4{0LF4h<0O``1&g`Xa168E2v}d+-t4voz-;P77uYOyw z>3q<*wr}Sa(H6Z_n1hY-&F)THO?Fp%u)bMkn$O$Orn|cPE*y~-js7sGpzDZHLK#$l zu54s&xAah(SEVmB$vhfuQbFT>=|u099ewMX#FRCx>TU0m)-G+$o;?usY*oF|W~a1d zZqw;hu&16cxAnFjV>e}wU!dPX_qlY}mN&RkcY50|XD_vjCDE5oKl9(C=S;)MrOhrC6X$%ewT%bHQe*C^)n;ec@^B zuDJ(ivrs|y`6Et2_UTS>5!xu{Zo+XLCkkz+sHnH&F#065bUtHh$-iq3N$KHg%e#5j zWrnRW*RTJq8pX}!*Tqe^8KJBQE@R+wK5;wy@&u%$JbNVfHnJaKp40qppGFZDK*xZ;ov(*&3 zXJ`%9{PuU7L)Jj`LtdI4`zEign|Xs$5~7UwdeBT8QzK=AO(zI%%=|Ort4vaEEz(^r z*{w}t3bKu-GN*Us*)(faSc>)+jBk0hXJ;R^VYibyD=3U zYU$h3Ucl03cXb5~XJmn?wY5EH-zgS(t2TSv_u+Qa7q+NO|5I@2BxX#z1Z}W_UHgr8 z5A*MQ_6~fARYIdO>+91O4`5mRGF-6=Vr@J;}n%3uC zwNpo5{rb$t<6_6KHfARUO^x^_oRHMd1-mubc}lK=wVlD~UAp~UmxI-t6p`z|wL0o- zt-o}wvq#EV&t$`umUXPkkZX0Bl&0>!hGrY`47yoIW5oR$Pm)=)37cX&$UYE{M8(of zx@)!ePYrDv`&MT!oC)j%KG)d0`IvQpeJ8hP4r*WDw@;5#JpY0TT-#_9&o9Uc^s zWRA5GLZKqLyLe{Js4jW>HeMz~pG8DVteSS!=RNg4yCc|iNOz#KCv#>4Gh`Dcl*vA~ zdr*_X<|8U|x>b%K>n{h5oj5A7Kl_-u1GGLwUG@K-GqV1gQEN5!~t}&Yc6&SJud!n>`XVveXZT}LR8+~u*+`SeXQSU znokXl%aq{xFp)wTYrYVBm^`6@hG;h{x4i=*+=b z@xh*ch{wIk*4xcv?hF2Z)ch=KGq`rV;Z=Q?t+ef&VqJ^}$`4kC4xuqPw3~DC+P-J^ p;)X6~bNh5{cMh+o`}xh0%DA}5>feVotLzX8_, 2011. -# Kevin Shi , 2012. -# Lele Long , 2011. -# slene , 2011. -# Ziang Song , 2011, 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-01 16:10+0100\n" -"PO-Revision-Date: 2013-01-02 08:47+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:48 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:49 -msgid "Arabic" -msgstr "阿拉伯语" - -#: conf/global_settings.py:50 -msgid "Azerbaijani" -msgstr "阿塞拜疆" - -#: conf/global_settings.py:51 -msgid "Bulgarian" -msgstr "保加利亚语" - -#: conf/global_settings.py:52 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Bengali" -msgstr "孟加拉语" - -#: conf/global_settings.py:54 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Bosnian" -msgstr "波斯尼亚语" - -#: conf/global_settings.py:56 -msgid "Catalan" -msgstr "加泰罗尼亚语" - -#: conf/global_settings.py:57 -msgid "Czech" -msgstr "捷克语" - -#: conf/global_settings.py:58 -msgid "Welsh" -msgstr "威尔士语" - -#: conf/global_settings.py:59 -msgid "Danish" -msgstr "丹麦语" - -#: conf/global_settings.py:60 -msgid "German" -msgstr "德语" - -#: conf/global_settings.py:61 -msgid "Greek" -msgstr "希腊语" - -#: conf/global_settings.py:62 -msgid "English" -msgstr "英语" - -#: conf/global_settings.py:63 -msgid "British English" -msgstr "英国英语" - -#: conf/global_settings.py:64 -msgid "Esperanto" -msgstr "世界语" - -#: conf/global_settings.py:65 -msgid "Spanish" -msgstr "西班牙语" - -#: conf/global_settings.py:66 -msgid "Argentinian Spanish" -msgstr "阿根廷西班牙语" - -#: conf/global_settings.py:67 -msgid "Mexican Spanish" -msgstr "墨西哥西班牙语" - -#: conf/global_settings.py:68 -msgid "Nicaraguan Spanish" -msgstr "尼加拉瓜西班牙语" - -#: conf/global_settings.py:69 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:70 -msgid "Estonian" -msgstr "爱沙尼亚语" - -#: conf/global_settings.py:71 -msgid "Basque" -msgstr "巴斯克语" - -#: conf/global_settings.py:72 -msgid "Persian" -msgstr "波斯语" - -#: conf/global_settings.py:73 -msgid "Finnish" -msgstr "芬兰语" - -#: conf/global_settings.py:74 -msgid "French" -msgstr "法语" - -#: conf/global_settings.py:75 -msgid "Frisian" -msgstr "夫里斯兰语" - -#: conf/global_settings.py:76 -msgid "Irish" -msgstr "爱尔兰语" - -#: conf/global_settings.py:77 -msgid "Galician" -msgstr "加利西亚语" - -#: conf/global_settings.py:78 -msgid "Hebrew" -msgstr "希伯来语" - -#: conf/global_settings.py:79 -msgid "Hindi" -msgstr "北印度语" - -#: conf/global_settings.py:80 -msgid "Croatian" -msgstr "克罗地亚语" - -#: conf/global_settings.py:81 -msgid "Hungarian" -msgstr "匈牙利语" - -#: conf/global_settings.py:82 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Indonesian" -msgstr "印尼语" - -#: conf/global_settings.py:84 -msgid "Icelandic" -msgstr "冰岛语" - -#: conf/global_settings.py:85 -msgid "Italian" -msgstr "意大利语" - -#: conf/global_settings.py:86 -msgid "Japanese" -msgstr "日语" - -#: conf/global_settings.py:87 -msgid "Georgian" -msgstr "格鲁吉亚语" - -#: conf/global_settings.py:88 -msgid "Kazakh" -msgstr "哈萨克语" - -#: conf/global_settings.py:89 -msgid "Khmer" -msgstr "高棉语" - -#: conf/global_settings.py:90 -msgid "Kannada" -msgstr "埃纳德语" - -#: conf/global_settings.py:91 -msgid "Korean" -msgstr "韩语" - -#: conf/global_settings.py:92 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Lithuanian" -msgstr "立陶宛语" - -#: conf/global_settings.py:94 -msgid "Latvian" -msgstr "拉脱维亚语" - -#: conf/global_settings.py:95 -msgid "Macedonian" -msgstr "马其顿语" - -#: conf/global_settings.py:96 -msgid "Malayalam" -msgstr "马来亚拉姆语" - -#: conf/global_settings.py:97 -msgid "Mongolian" -msgstr "蒙古语" - -#: conf/global_settings.py:98 -msgid "Norwegian Bokmal" -msgstr "挪威博克马尔" - -#: conf/global_settings.py:99 -msgid "Nepali" -msgstr "尼泊尔语" - -#: conf/global_settings.py:100 -msgid "Dutch" -msgstr "荷兰语" - -#: conf/global_settings.py:101 -msgid "Norwegian Nynorsk" -msgstr "新挪威语" - -#: conf/global_settings.py:102 -msgid "Punjabi" -msgstr "旁遮普语 " - -#: conf/global_settings.py:103 -msgid "Polish" -msgstr "波兰语" - -#: conf/global_settings.py:104 -msgid "Portuguese" -msgstr "葡萄牙语" - -#: conf/global_settings.py:105 -msgid "Brazilian Portuguese" -msgstr "巴西葡萄牙语" - -#: conf/global_settings.py:106 -msgid "Romanian" -msgstr "罗马尼亚语" - -#: conf/global_settings.py:107 -msgid "Russian" -msgstr "俄语" - -#: conf/global_settings.py:108 -msgid "Slovak" -msgstr "斯洛伐克语" - -#: conf/global_settings.py:109 -msgid "Slovenian" -msgstr "斯洛文尼亚语" - -#: conf/global_settings.py:110 -msgid "Albanian" -msgstr "阿尔巴尼亚语" - -#: conf/global_settings.py:111 -msgid "Serbian" -msgstr "塞尔维亚语" - -#: conf/global_settings.py:112 -msgid "Serbian Latin" -msgstr "塞尔维亚拉丁语" - -#: conf/global_settings.py:113 -msgid "Swedish" -msgstr "瑞典语" - -#: conf/global_settings.py:114 -msgid "Swahili" -msgstr "斯瓦西里语" - -#: conf/global_settings.py:115 -msgid "Tamil" -msgstr "泰米尔语" - -#: conf/global_settings.py:116 -msgid "Telugu" -msgstr "泰卢固语" - -#: conf/global_settings.py:117 -msgid "Thai" -msgstr "泰语" - -#: conf/global_settings.py:118 -msgid "Turkish" -msgstr "土耳其语" - -#: conf/global_settings.py:119 -msgid "Tatar" -msgstr "鞑靼语" - -#: conf/global_settings.py:120 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Ukrainian" -msgstr "乌克兰语" - -#: conf/global_settings.py:122 -msgid "Urdu" -msgstr "乌尔都语" - -#: conf/global_settings.py:123 -msgid "Vietnamese" -msgstr "越南语" - -#: conf/global_settings.py:124 -msgid "Simplified Chinese" -msgstr "简体中文" - -#: conf/global_settings.py:125 -msgid "Traditional Chinese" -msgstr "繁体中文" - -#: core/validators.py:21 forms/fields.py:52 -msgid "Enter a valid value." -msgstr "输入一个有效的值。" - -#: core/validators.py:104 forms/fields.py:464 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:107 forms/fields.py:1013 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "输入一个有效的 'slug',由字母、数字、下划线或横线组成。" - -#: core/validators.py:110 core/validators.py:129 forms/fields.py:987 -msgid "Enter a valid IPv4 address." -msgstr "输入一个有效的 IPv4 地址。" - -#: core/validators.py:115 core/validators.py:130 -msgid "Enter a valid IPv6 address." -msgstr "填写合法的IPv6地址。" - -#: core/validators.py:125 core/validators.py:128 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "输入可用的IPv4 或 IPv6 地址." - -#: core/validators.py:151 db/models/fields/__init__.py:655 -msgid "Enter only digits separated by commas." -msgstr "只能输入用逗号分隔的数字。" - -#: core/validators.py:157 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "确保该值为 %(limit_value)s (现在为 %(show_value)s)。" - -#: core/validators.py:176 forms/fields.py:210 forms/fields.py:263 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "确保该值小于或等于%(limit_value)s。" - -#: core/validators.py:182 forms/fields.py:211 forms/fields.py:264 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "确保该值大于或等于%(limit_value)s。" - -#: core/validators.py:189 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr "确保该值不少于 %(limit_value)d 个字符 (现在有 %(show_value)d 个)。" - -#: core/validators.py:196 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr "确保该值不多于 %(limit_value)d 个字符 (现在有 %(show_value)d 个)。" - -#: db/models/base.py:857 -#, python-format -msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s." -msgstr "在%(date_field)s %(lookup)s 需要唯一的 %(field_name)s" - -#: db/models/base.py:880 forms/models.py:573 -msgid "and" -msgstr "和" - -#: db/models/base.py:881 db/models/fields/__init__.py:70 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "具有 %(field_label)s 的 %(model_name)s 已存在。" - -#: db/models/fields/__init__.py:67 -#, python-format -msgid "Value %r is not a valid choice." -msgstr "值 %r 不是有效选项。" - -#: db/models/fields/__init__.py:68 -msgid "This field cannot be null." -msgstr "这个值不能为 null。" - -#: db/models/fields/__init__.py:69 -msgid "This field cannot be blank." -msgstr "此字段不能为空。" - -#: db/models/fields/__init__.py:76 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "字段类型:%(field_type)s" - -#: db/models/fields/__init__.py:517 db/models/fields/__init__.py:985 -msgid "Integer" -msgstr "整数" - -#: db/models/fields/__init__.py:521 db/models/fields/__init__.py:983 -#, python-format -msgid "'%s' value must be an integer." -msgstr "'%s' 值必须为一个整数(integer)类型。" - -#: db/models/fields/__init__.py:569 -#, python-format -msgid "'%s' value must be either True or False." -msgstr "'%s' 值必须为 True 或 False." - -#: db/models/fields/__init__.py:571 -msgid "Boolean (Either True or False)" -msgstr "布尔值(真或假)" - -#: db/models/fields/__init__.py:622 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "字符串(最长 %(max_length)s 位)" - -#: db/models/fields/__init__.py:650 -msgid "Comma-separated integers" -msgstr "逗号分隔的整数" - -#: db/models/fields/__init__.py:664 -#, python-format -msgid "'%s' value has an invalid date format. It must be in YYYY-MM-DD format." -msgstr "'%s' 值的日期格式无效. 必须为 YYYY-MM-DD 格式." - -#: db/models/fields/__init__.py:666 db/models/fields/__init__.py:754 -#, python-format -msgid "" -"'%s' value has the correct format (YYYY-MM-DD) but it is an invalid date." -msgstr "'%s' 值的格式 (YYYY-MM-DD)正确, 但日期无效." - -#: db/models/fields/__init__.py:669 -msgid "Date (without time)" -msgstr "日期(无时间)" - -#: db/models/fields/__init__.py:752 -#, python-format -msgid "" -"'%s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "'%s' 值格式无效. 必须为 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 格式." - -#: db/models/fields/__init__.py:756 -#, python-format -msgid "" -"'%s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) but " -"it is an invalid date/time." -msgstr "" -"'%s' 值格式正确 (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) 但是日期/时间无效." - -#: db/models/fields/__init__.py:760 -msgid "Date (with time)" -msgstr "日期(带时间)" - -#: db/models/fields/__init__.py:849 -#, python-format -msgid "'%s' value must be a decimal number." -msgstr "'%s' 值必须为十进制小数." - -#: db/models/fields/__init__.py:851 -msgid "Decimal number" -msgstr "小数" - -#: db/models/fields/__init__.py:908 -msgid "Email address" -msgstr "Email 地址" - -#: db/models/fields/__init__.py:927 -msgid "File path" -msgstr "文件路径" - -#: db/models/fields/__init__.py:954 -#, python-format -msgid "'%s' value must be a float." -msgstr "'%s' 值必须为浮点数." - -#: db/models/fields/__init__.py:956 -msgid "Floating point number" -msgstr "浮点数" - -#: db/models/fields/__init__.py:1017 -msgid "Big (8 byte) integer" -msgstr "大整数(8字节)" - -#: db/models/fields/__init__.py:1031 -msgid "IPv4 address" -msgstr "IPv4 地址" - -#: db/models/fields/__init__.py:1047 -msgid "IP address" -msgstr "IP 地址" - -#: db/models/fields/__init__.py:1090 -#, python-format -msgid "'%s' value must be either None, True or False." -msgstr "'%s' 值必须为 None, True 或者 False." - -#: db/models/fields/__init__.py:1092 -msgid "Boolean (Either True, False or None)" -msgstr "布尔值(真、假或无)" - -#: db/models/fields/__init__.py:1141 -msgid "Positive integer" -msgstr "正整数" - -#: db/models/fields/__init__.py:1152 -msgid "Positive small integer" -msgstr "正小整数" - -#: db/models/fields/__init__.py:1163 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (多达 %(max_length)s)" - -#: db/models/fields/__init__.py:1181 -msgid "Small integer" -msgstr "小整数" - -#: db/models/fields/__init__.py:1187 -msgid "Text" -msgstr "文本" - -#: db/models/fields/__init__.py:1205 -#, python-format -msgid "" -"'%s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] format." -msgstr "'%s' 值格式无效. 必须为HH:MM[:ss[.uuuuuu]] 格式." - -#: db/models/fields/__init__.py:1207 -#, python-format -msgid "" -"'%s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an invalid " -"time." -msgstr "'%s' 值格式正确 (HH:MM[:ss[.uuuuuu]]) 但是时间无效." - -#: db/models/fields/__init__.py:1210 -msgid "Time" -msgstr "时间" - -#: db/models/fields/__init__.py:1272 -msgid "URL" -msgstr "URL" - -#: db/models/fields/files.py:216 -msgid "File" -msgstr "文件" - -#: db/models/fields/files.py:323 -msgid "Image" -msgstr "图像" - -#: db/models/fields/related.py:979 -#, python-format -msgid "Model %(model)s with pk %(pk)r does not exist." -msgstr "模型 %(model)s 的外键 %(pk)r 不存在。" - -#: db/models/fields/related.py:981 -msgid "Foreign Key (type determined by related field)" -msgstr "外键(由相关字段确定)" - -#: db/models/fields/related.py:1111 -msgid "One-to-one relationship" -msgstr "一对一关系" - -#: db/models/fields/related.py:1178 -msgid "Many-to-many relationship" -msgstr "多对多关系" - -#: db/models/fields/related.py:1203 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "按下 \"Control\",或者在Mac上按 \"Command\" 来选择多个值。" - -#: forms/fields.py:51 -msgid "This field is required." -msgstr "这个字段是必填项。" - -#: forms/fields.py:209 -msgid "Enter a whole number." -msgstr "输入整数。" - -#: forms/fields.py:241 forms/fields.py:262 -msgid "Enter a number." -msgstr "输入一个数字。" - -#: forms/fields.py:265 -#, python-format -msgid "Ensure that there are no more than %s digits in total." -msgstr "确认数字全长不超过 %s 位。" - -#: forms/fields.py:266 -#, python-format -msgid "Ensure that there are no more than %s decimal places." -msgstr "确认小数不超过 %s 位。" - -#: forms/fields.py:267 -#, python-format -msgid "Ensure that there are no more than %s digits before the decimal point." -msgstr "确认小数点前不超过 %s 位。" - -#: forms/fields.py:355 forms/fields.py:953 -msgid "Enter a valid date." -msgstr "输入一个有效的日期。" - -#: forms/fields.py:378 forms/fields.py:954 -msgid "Enter a valid time." -msgstr "输入一个有效的时间。" - -#: forms/fields.py:399 -msgid "Enter a valid date/time." -msgstr "输入一个有效的日期/时间。" - -#: forms/fields.py:475 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "未提交文件。请检查表单的编码类型。" - -#: forms/fields.py:476 -msgid "No file was submitted." -msgstr "没有提交文件。" - -#: forms/fields.py:477 -msgid "The submitted file is empty." -msgstr "所提交的是空文件。" - -#: forms/fields.py:478 -#, python-format -msgid "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr "确保文件名不多于 %(max)d 个字符 (现在有 %(length)d 个)。" - -#: forms/fields.py:479 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "请提交文件或勾选清除复选框,两者其一即可。" - -#: forms/fields.py:534 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "请上传一张有效的图片。您所上传的文件不是图片或者是已损坏的图片。" - -#: forms/fields.py:580 -msgid "Enter a valid URL." -msgstr "输入一个有效的 URL。" - -#: forms/fields.py:666 forms/fields.py:746 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "选择一个有效的选项。 %(value)s 不在可用的选项中。" - -#: forms/fields.py:747 forms/fields.py:835 forms/models.py:1002 -msgid "Enter a list of values." -msgstr "输入一系列值。" - -#: forms/formsets.py:324 forms/formsets.py:326 -msgid "Order" -msgstr "排序" - -#: forms/formsets.py:328 -msgid "Delete" -msgstr "删除" - -#: forms/models.py:567 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "请修改%(field)s的重复数据" - -#: forms/models.py:571 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "请修改%(field)s的重复数据.这个字段必须唯一" - -#: forms/models.py:577 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"请修正%(field_name)s的重复数据。%(date_field)s %(lookup)s 在 %(field_name)s " -"必须保证唯一." - -#: forms/models.py:585 -msgid "Please correct the duplicate values below." -msgstr "请修正重复的数据." - -#: forms/models.py:852 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "内联外键与父实例的主键不匹配。" - -#: forms/models.py:913 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "选择一个有效的选项: 该选择不在可用的选项中。" - -#: forms/models.py:1003 -#, python-format -msgid "Select a valid choice. %s is not one of the available choices." -msgstr "选择一个有效的选项: '%s' 不在可用的选项中。" - -#: forms/models.py:1005 -#, python-format -msgid "\"%s\" is not a valid value for a primary key." -msgstr "\"%s\" 不是" - -#: forms/util.py:81 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 不能在时区 %(current_timezone)s正确解读; 可能时间有歧义或者不存" -"在." - -#: forms/widgets.py:336 -msgid "Currently" -msgstr "目前" - -#: forms/widgets.py:337 -msgid "Change" -msgstr "修改" - -#: forms/widgets.py:338 -msgid "Clear" -msgstr "清除" - -#: forms/widgets.py:594 -msgid "Unknown" -msgstr "未知" - -#: forms/widgets.py:595 -msgid "Yes" -msgstr "是" - -#: forms/widgets.py:596 -msgid "No" -msgstr "否" - -#: template/defaultfilters.py:794 -msgid "yes,no,maybe" -msgstr "是、否、也许" - -#: template/defaultfilters.py:822 template/defaultfilters.py:833 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d 字节" - -#: template/defaultfilters.py:835 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:837 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:839 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:841 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:842 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:47 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:48 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:53 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:54 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:103 -msgid "midnight" -msgstr "午夜" - -#: utils/dateformat.py:105 -msgid "noon" -msgstr "中午" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "星期一" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "星期二" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "星期三" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "星期四" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "星期五" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "星期六" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "星期日" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "星期一" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "星期二" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "星期三" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "星期四" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "星期五" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "星期六" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "星期日" - -#: utils/dates.py:18 -msgid "January" -msgstr "一月" - -#: utils/dates.py:18 -msgid "February" -msgstr "二月" - -#: utils/dates.py:18 -msgid "March" -msgstr "三月" - -#: utils/dates.py:18 -msgid "April" -msgstr "四月" - -#: utils/dates.py:18 -msgid "May" -msgstr "五月" - -#: utils/dates.py:18 -msgid "June" -msgstr "六月" - -#: utils/dates.py:19 -msgid "July" -msgstr "七月" - -#: utils/dates.py:19 -msgid "August" -msgstr "八月" - -#: utils/dates.py:19 -msgid "September" -msgstr "九月" - -#: utils/dates.py:19 -msgid "October" -msgstr "十月" - -#: utils/dates.py:19 -msgid "November" -msgstr "十一月" - -#: utils/dates.py:20 -msgid "December" -msgstr "十二月" - -#: utils/dates.py:23 -msgid "jan" -msgstr "一月" - -#: utils/dates.py:23 -msgid "feb" -msgstr "二月" - -#: utils/dates.py:23 -msgid "mar" -msgstr "三月" - -#: utils/dates.py:23 -msgid "apr" -msgstr "四月" - -#: utils/dates.py:23 -msgid "may" -msgstr "五月" - -#: utils/dates.py:23 -msgid "jun" -msgstr "六月" - -#: utils/dates.py:24 -msgid "jul" -msgstr "七月" - -#: utils/dates.py:24 -msgid "aug" -msgstr "八月" - -#: utils/dates.py:24 -msgid "sep" -msgstr "九月" - -#: utils/dates.py:24 -msgid "oct" -msgstr "十月" - -#: utils/dates.py:24 -msgid "nov" -msgstr "十一月" - -#: utils/dates.py:24 -msgid "dec" -msgstr "十二月" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "一月" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "二月" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "八月" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "九月" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "十月" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "十一月" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "十二月" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "一月" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "二月" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "八月" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "九月" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "十月" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "十一月" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "十二月" - -#: utils/text.py:70 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:239 -msgid "or" -msgstr "或" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:256 -msgid ", " -msgstr "," - -#: utils/timesince.py:22 -msgid "year" -msgid_plural "years" -msgstr[0] "年" - -#: utils/timesince.py:23 -msgid "month" -msgid_plural "months" -msgstr[0] "月" - -#: utils/timesince.py:24 -msgid "week" -msgid_plural "weeks" -msgstr[0] "周" - -#: utils/timesince.py:25 -msgid "day" -msgid_plural "days" -msgstr[0] "天" - -#: utils/timesince.py:26 -msgid "hour" -msgid_plural "hours" -msgstr[0] "小时" - -#: utils/timesince.py:27 -msgid "minute" -msgid_plural "minutes" -msgstr[0] "分钟" - -#: utils/timesince.py:43 -msgid "minutes" -msgstr "分钟" - -#: utils/timesince.py:48 -#, python-format -msgid "%(number)d %(type)s" -msgstr "%(number)d %(type)s" - -#: utils/timesince.py:54 -#, python-format -msgid ", %(number)d %(type)s" -msgstr ", %(number)d %(type)s" - -#: views/static.py:56 -msgid "Directory indexes are not allowed here." -msgstr "这里不允许目录索引" - -#: views/static.py:58 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 不存在" - -#: views/static.py:98 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s的索引" - -#: views/generic/dates.py:42 -msgid "No year specified" -msgstr "没有指定年" - -#: views/generic/dates.py:98 -msgid "No month specified" -msgstr "没有指定月" - -#: views/generic/dates.py:157 -msgid "No day specified" -msgstr "没有指定天" - -#: views/generic/dates.py:213 -msgid "No week specified" -msgstr "没有指定周" - -#: views/generic/dates.py:368 views/generic/dates.py:393 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s 不存在" - -#: views/generic/dates.py:646 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"因为 %(class_name)s.allow_future 设置为 False,所以特性 " -"%(verbose_name_plural)s 不可用。" - -#: views/generic/dates.py:678 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "日期文字 '%(datestr)s' 不匹配格式 '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "没有找到符合查询的 %(verbose_name)s" - -#: views/generic/list.py:51 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "page 不等于 'last',或者它不能被转为数字。" - -#: views/generic/list.py:56 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:137 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "列表是空的并且'%(class_name)s.allow_empty 设置为 False'" diff --git a/django/conf/locale/zh_Hans/__init__.py b/django/conf/locale/zh_Hans/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/zh_Hans/formats.py b/django/conf/locale/zh_Hans/formats.py deleted file mode 100644 index f855dec5b..000000000 --- a/django/conf/locale/zh_Hans/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -TIME_FORMAT = 'H:i' # 20:45 -DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -YEAR_MONTH_FORMAT = 'Y年n月' # 2016年9月 -MONTH_DAY_FORMAT = 'm月j日' # 9月5日 -SHORT_DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -SHORT_DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -FIRST_DAY_OF_WEEK = 1 # 星期一 (Monday) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y/%m/%d', # '2016/09/05' - '%Y-%m-%d', # '2016-09-05' - '%Y年%n月%j日', # '2016年9月5日' -) - -TIME_INPUT_FORMATS = ( - '%H:%M', # '20:45' - '%H:%M:%S', # '20:45:29' - '%H:%M:%S.%f', # '20:45:29.000200' -) - -DATETIME_INPUT_FORMATS = ( - '%Y/%m/%d %H:%M', # '2016/09/05 20:45' - '%Y-%m-%d %H:%M', # '2016-09-05 20:45' - '%Y年%n月%j日 %H:%M', # '2016年9月5日 14:45' - '%Y/%m/%d %H:%M:%S', # '2016/09/05 20:45:29' - '%Y-%m-%d %H:%M:%S', # '2016-09-05 20:45:29' - '%Y年%n月%j日 %H:%M:%S', # '2016年9月5日 20:45:29' - '%Y/%m/%d %H:%M:%S.%f', # '2016/09/05 20:45:29.000200' - '%Y-%m-%d %H:%M:%S.%f', # '2016-09-05 20:45:29.000200' - '%Y年%n月%j日 %H:%n:%S.%f', # '2016年9月5日 20:45:29.000200' -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = '' -NUMBER_GROUPING = 4 diff --git a/django/conf/locale/zh_Hant/LC_MESSAGES/django.mo b/django/conf/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index 6b77703b852874e9ff4647a5f59986062afd04e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17767 zcmcJV3w%}8ndp~_kD}GqskK&Hcd1BHNqAH(6SS4^5QJz3qE- z?KBYrfe;e~!Xtt3mN$VQgb-k+)zO*TPCJgBsnt5u&e`YDdVTaxd#!iuz5j2obxuw~ zP&>W%{P^@#`hAG@~@ivE|l`Wg0eNghBDquSZpbOJ-ixPP|8h!^12gIE!=w-U$mn$6TNf%03)|e+Ff;cY*ovtFR4Dh5rEALN)qkJ>M~K9_h)Dp{nn| zFTzffJ_oNQ{VJ4sya{Fg7h76?ZiJFQ1Jc*)dvwZh=>ko&Y8PE-3Y9L5`G~2Sv{+p!6Svvc8MqZSWYB@~@lwal<#D zjPF07%=>-Ai&=DO=W;0Hy#`ACPn+~j=KdF<^n07(olwR%4RX}fTqyM%cnPeAqSqlP z>-Zg$e;7(X$Dq_dWzye+vfqCXFNQyZVo&}J%DMSCe?+e*Ls^IEQ0Dz8lzJWTlW?Em zX(;7?VA8Kcng82R=KDJ+`gqY;J?6Q+#_%nwBba!7lz;~@Jn#ctx6Tc zD3p1fgtAU&q4fWEP{#XHDDAxiWgNdV>5Iqd^%@N&|7tiBUJvE`JO=NDT~O954ljpq zLOHL$g);w9dAk4Wp_KbPlyj8_rQ8fC_2xs-|3{&$-x7EUJPt2|eNf7sGkgJFO8SR} zKZa87RX7U%!Y~PC+;2ckgqobM`+opp8dWuv^9OR+~g;q^#4o4-@vO#s{(w%Md&UR z{n>{RVT;vsuoAurXTgUiDD|gs3zYTv7bxrTD=7Q>d&5y2UP+HO{Dk4BVF~#+!BY4* zTnJA?Y5&GaTEEKS-J}N~LsaiU3yzzt{nl*AkW>KP3Ok|9_q$O1$@3=tD!i8T>rl?o zJ5c8PE|hYYep%<=2*s|BfpY&YcnzFm(vLtXzX;0ud<$A|1C(-oQ2KchO8r+&e#+#( z3#I=nZ`ZsQN_#gzsW-vo7ehHOa|{c0;^1#d?AWW8^P zGM^bx`kQOgk3*^VO(^U5SBA|{`gs~ky^|*Ytl^7L+IBVpc`3)xjd6WMVypsIaOgaUnonOQ2;qOfTCvgsveq2X*dtwN_qj5 zaV>???moj_!!uC&eF2V#uRyU&mvNZK!O>9mVKS6{9){9yC1lCfQj>q&@HxYm;f>sn z8;Y}*{%?XZ&Re0hS76e2L$L=lptO50l=6)b)l@C;i|~8!QJ93Ehs9sh`)ETczX!_t z^qBM+lYYVQWhnjr9LhM}fl}{X!;A0H@yb<@EcF0n3aSlC`5!>3|1y+w5r@*>dr>E{)bpD=veG_6_82+VUC6sbOlU`!@9m5rdt%mCiJE7FuVbTW;d!fvy-=xnPK5z2B z52fCZO#V*|e{PsEe9Q2+hVL7WnyJ_4O2canZ-COTWzx4m>E||+zQf$V3yvcH9+N-Q z$N2q~2uYPmmPyGepjy{G{*o$oC{+ezV{m$PLI-Chtu{*?Z~d zS)>NZN8~pKp=fh#O=w z=64a-tGSkQ{b$HZWGxaw?m^}tO^Ahj5$Qu7LE^~k$nTN2k<9Nj7jnjMwQ3u(A1Oh8 zfXGkY4MpMm2w|%FS47UT{2oJ|M81x^gJgb}Q)fAe_mB|MZEiS*Vp|p>3FNrRyBUtA z-o=Rc-iMH{AwJ{`B5~pU$U#JGZ0_%IllTYtABZ3Mk;%Ib{x77?q<>?$8BRco5gYk7 z@;l^dWDg?0e?iV7Uq#xHRmeFcjqFC`_X@HR2_xS`x?_pO}kQm$V`wwk=3!&>COnY6$~Rv>?kU$VnQOssk$aKvBR$9=M1Fsc{1SOU68!Rz6W$fJ%WxhXk2IU~Yp~T^KL?K> z(@c6h{O{&ku*qCcGW-Qxip)U%)8uu+W5{12-$9lkw<5W}qa+?irXur^e?zWECL;2C z8TmV;2)P_7L`Ea>t46Lsf1Zb*L=GS?BAMT#T>Onmbisc@zJi=YE~B3O?nAzeG$Q{4 z`390i@hOyX)Gbq2uaOx_m^ zm%vkUJ!WiPtsSk(kBqT=Atz!5Ls83F;*UhRL!Mvf*w$h@;P=Vjm}4ypg)Q5v4f|{C zaJ^OS)EBC;c|JSpMEx~Re#EK>#R9(IxTsa`SpHzt3D<_5sN>_>k`mU^P|&f)=2gVP zVJ8?}D0z~VADL?TqgIVwFBR>Ya(`tk6pL8&X0o$`lMWa8oq%s)(Du5liAB8bVnP2m z%?S077J9`P)Y!a0C{!J*&5uasnvl;4WGdJBqg7V4in(T54cO&QfJ$~C?AX3~y&_)4 zV63Lx3FrGL8m+Ho%rqA9FLlT%ua7!IQ{0SL_ZG|Fx!&Ir?{BI1x2#x=8ygvC*0jo| zw;)TT7g|co(F-;mt#VKmbf6+?dbjdMXd>S#k3~fT*q@vg60Ip5KJ$^9{O|!@ zpac&?ymrq zoNm9|uol!(AX25K#VS!`HEpRAF1P)Ulc|dB2q#t*I{`Z!i%2WQPOuVdql*2NR^Alv zSmkFXsER|OfJ2LUGxe;73^RYk+vD|QW!AC=QYhjLw>WGs^#^2prJ-oM8IU0t#{!jhSjIKoj@kiXl^v{f)O5xXR?|Z@HFiP7skOtXi`Y1CBO+>gnC{gmiY$!suo6x;9`}IGE3mSj%7O zk4EqT7%%C<8EhxS^8SI%h|>wNaXHnP&LV%n5!YdPb{G2^VjXY`_7V(vMHQP_f!~T) zdDtB(g7-ix@sqy%p$%z|Xj(xdyk-La8h>=5ck4pUMXEw|nGzq=q#4-%ix!zS)5sZ` zo}QPTGn~kX!=Y3qzK}(cO%KXpa=sbEW<^88TODbEs2)J;K2lxj!`7M^TBO~hr#m`7 zV6^o)!)k ztgFI)W*v<#8VUyLEuTJhgO;qkp5?^2$?`;MovVI-zi-z932?9d?{*HJfE|>eOuP zv0u#&u`<3;UCO$t5nmuXLIj*~5X7lu)1bFLbF`BpODnu+pcRRR zWk+xXk|dQ+a9ZhK>;yB>8Mkyi$(?N7TDr9Isg`WfAlML}{Rvqpt5-Z08aaIa1kZnz` zaw@95J~>1opEm#wuxO+VME2RMTZ7_O4eg~4MIV||Pb4%XCtT;q*|3U3)x@=oA(L@` zeJ~V`RFkt<2R087zes@dK+us*Lqqj3&+OR)VJx;PEm5VSXPiShyyG~i(Q(*y4wGyn zPMRl1j6W+Z27<#Rxe_asV(&#iO2s!1K5uwYMXZ*yEUJ&f+cIVLNZS@%MO~G@qAL5` zrJpNl?hk9`53G=VARVD^Z+tTB!3SApNJ>s?<|+3>`ty8&L{X>;7M9bsK%2yjm#?S_`74}4IZE;(f-__kLexfF5X+N2Aq-eb z{y^n@tK@Nsz6r3f| zQM~KWIgW2(lnmaX6tb)_#*7J*eX6soc#?vSPZXleuHiwjjAIp6We#JGfhAGJn)&%7 z+7V!eqSKzo=N%FOh|kk3&mekR$upHhbl?w0qIR%?5F+=DleCgGb6ROp2JeBTkS@6P zjcQ%;?L7vo2ZPl?!U6SQE%A>p8@%#lSBX~3jJ(5FABtJnCW@d6 zV$RJG_2L%nniQ8f!uDRD#Lz09JH0m4gJEAxJ>OZZ@lg*sL1$@9f`+V% zddTlY<#`C5dl+AWpno#khn)b^c*Kb)yAY3HmlNMCE+k07EsWC7`@`~LmBWki@H#w; z@Nsw+VZnJ>5*Q3^-U}0kW@)!RJa2eKJkIdu@jb({7C5z%7vQbikSXS5=vNpyMY0d+ zIeFReI43U?_vB`I6C7+@&u%bnrk0z*yatn5H=2`|@u)djGAnI)h!d4v8&-C#Qpxrr z5yfM=TI7_gs!%NK{fVf@u}+W20!UERaEN&+t7`ndpue&z%0)27+Xs!vAVnvXw`>s= z3=ty*LyJ|YBC0}RRV&)V!-bOQ!TS?Y5;k~$CU1_6K|V1Y2ri*7R+}R^OSIYxyjbVDMhz`<+h3ZM$aR_DBzF>BRq11!bMhn zeZ{27lfGizWiIZiln1dwo{+vu;UMu|rBhJm*fm8Ndtl|2+5S2^m~Z7(MWeMv6DHKv z)fGmiP5&ZiiBz3Xt7jUSP&>irO>hE-(ratN(yE1J4^PM+T{5R+=HN0+Dx5f4o+Yr0 z1!dj?m)PS8ykPMMr{az5aKwq;{b1Rwf+>ULq{~H4xL~G<^op!0<^E`P*hQAt*XUC3 z`KVwPphCDH>Y}6COS6#d&3h-2QA(!u85UfzCF>qKDFaO>ddM{TW6xV z9shp*w*f1$=?S;BA+c@19cY_sxot;M%g%URwI&bl(bb!W-|=+%E<0nH?;f z49WZEFhXnIx{ln=2ruQWKdQkGe^t}OJ;EO^0%nH;c-LaP9sr|dopSNx% z)5eF7C*P7Ly%nGEQCiL!;9%o9jf^<1?9S=qQ%p$)?(ku98f_Hg?2 zR?1wcfNm|Z{`d!!N$%@^YhaD{GMz)j0nqO|F4Uy{j6li3VjuK@AieQiviYog^0?bG z5bxib+P_t~ot=rUX2qRE%c}Um5y_Lpwo~ruld0Y3l5K~Qt2TKhn+}+g?)I&Tmab&S zioBc;2>FV36CFp~rWPrk+;k>>Zh7)-6It>8e&rtOc2{qs53i|R&*){yo02_z)bCrC z*t&t!g~gVyBiU)4cPsNHK}zUP35nhv?#=@_(>i&a!Ka?uo@!ri#-D0A>UOp8S4I#& zw}s)j&HFOTuyIwQw};^lHjz5KI?;JtCHk7un|5J)Hl#LnyUi=oo7ag_dAq2XtkmgV zMrWp_WanXbRjW$0o-`{F?>m+5-z}YLy|wb(HBE_@gIay_v$L+$Bh z&&E%maJzckEe%R6*}i`H{1ES3_rYHuC~985nMF+Q=uho$O)TrxLt+4_6HV#HC*_j^ z`zn18E5ZR`aXz4+cf#DJz3KHQM=F&%(4t$^t{}00o!j1;=xT6xZFbxCizDhmAoU=e)nql(}&0=MVgk>SM^t;5ys)i1Qgba6UDd;d%>^GhF%HFr)>xqG3Q>aQhyY z^V%`MX-ghj#l`S82RGVmOKw%P^+T$r2KwBl-Nx27Z%A$5tKFi?y`gRI&@3;Sp{%99 zI$$`H>yEPJi6iJAAM-YEwm)7a3y@t2Y-q(>_zXns1m;Drh0bAagIJRlfa2lhPIJjKqzO^OM)biHAW|T&Uc;<@) zXE(9ES!w7HR;5-SG?pssOqIK@~y&r#E!5k-GK7(SG;vW`;oEDh76AH=$U( ze_hU%JFp?Wat&T6({k7T_}LY**F#?f55C(KL)vyExo$5C<#ukP+z4M}%?AlNVa6!p zPv~gS5x5-(6URW>x1?7J&^+};yj z-)D}x%i7eCZxj-tYyW}k>0xKRp=l)<7WZM`S+cucMZpa6VYy;_S zjp;2rKJ1$X+C|J_HZOU0AGXNM42vPokwYWHixWMFt86;tVat>0Cw8VA*LhQ1+nnmy zhda*G-!t-6`oPA-PA?Qmcdzv(M_{u2K=Q<)j2A!9lHPQ}J=`fb(|ZmQ)u*?4B}uSr z6eE^#pV8aLviG#I_*yj?$|@NHdgu*h$6l1eUAvpV*=Q%nvXTO$@FeyUq9P4-EfZ6ACn zU_fH4&^jg_KX*8BXeZm?Sx#C1&CAm(TT^>h=x6xxR`%&bKPY=9{ln{>-*)D~TUy_> zGSm9dj~eGaw-0?tr*F^oWV(;{wIn)D>ESYNamV6t*v_{0c>gXIgy>7FfJ7ELmh^({ z#5M_U)7zS`Zp4(!&bUqcuz_hV8aI2&-@5~Y;GUql+z6kwGI2RqUQ8;FS{R7NbmQT~ zro*zTgzIvgv(G;~q)4_tP8g4zD~5_?O{`s+b^Z*A=t=(nRpz^g-eNr$?KEVIyjn6) zePyPa30KIZA#sV`I{=!%y60BrZoKc%VEw`Vvo#Zkc4gYWaP9c1EuI0|z7_2rv~4`T zWz+J|*C%H|C407~53Hl#M8`^n3MP(s#s}KXGmK8t#Nfg);MC!UDIVQUHC%boJN>{s2^bXT!x2uD>F}C=bZMr~qwwSi` zmaP;>u39O!udg+^{Dj+cRLo*~tGjb6C9~C~N4ADz&JgnC3ktj9Sq+PCDDl2MG)2W> zz3XG3+-KJD$i_~~D~61tl@|}G6RX|U4c?~eS@&V(vsX9*x-=G-#`V_~^HRjsZ#)K{ z!%bw%2(RX~nohthoNXVC)X=SK)G5?IZFO*1m_oct74ysQ(Mpe9^`L diff --git a/django/conf/locale/zh_Hant/LC_MESSAGES/django.po b/django/conf/locale/zh_Hant/LC_MESSAGES/django.po deleted file mode 100644 index b011954e7..000000000 --- a/django/conf/locale/zh_Hant/LC_MESSAGES/django.po +++ /dev/null @@ -1,1227 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# , 2012. -# Jannis Leidel , 2011. -# ming hsien tzang , 2011. -# tcc , 2011. -# , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-01 16:10+0100\n" -"PO-Revision-Date: 2013-01-02 08:47+0000\n" -"Last-Translator: yyc1217 \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:48 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:49 -msgid "Arabic" -msgstr "阿拉伯語" - -#: conf/global_settings.py:50 -msgid "Azerbaijani" -msgstr "阿塞拜疆(Azerbaijani)" - -#: conf/global_settings.py:51 -msgid "Bulgarian" -msgstr "保加利亞語" - -#: conf/global_settings.py:52 -msgid "Belarusian" -msgstr "白俄羅斯人" - -#: conf/global_settings.py:53 -msgid "Bengali" -msgstr "孟加拉語" - -#: conf/global_settings.py:54 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Bosnian" -msgstr "波士尼亞語" - -#: conf/global_settings.py:56 -msgid "Catalan" -msgstr "嘉泰羅尼亞語" - -#: conf/global_settings.py:57 -msgid "Czech" -msgstr "捷克語" - -#: conf/global_settings.py:58 -msgid "Welsh" -msgstr "威爾斯語" - -#: conf/global_settings.py:59 -msgid "Danish" -msgstr "丹麥語" - -#: conf/global_settings.py:60 -msgid "German" -msgstr "德語" - -#: conf/global_settings.py:61 -msgid "Greek" -msgstr "希臘語" - -#: conf/global_settings.py:62 -msgid "English" -msgstr "英語" - -#: conf/global_settings.py:63 -msgid "British English" -msgstr "英國英語" - -#: conf/global_settings.py:64 -msgid "Esperanto" -msgstr "世界語(Esperanto)" - -#: conf/global_settings.py:65 -msgid "Spanish" -msgstr "西班牙語" - -#: conf/global_settings.py:66 -msgid "Argentinian Spanish" -msgstr "阿根廷西班牙語" - -#: conf/global_settings.py:67 -msgid "Mexican Spanish" -msgstr "墨西哥西班牙語(Mexican Spanish)" - -#: conf/global_settings.py:68 -msgid "Nicaraguan Spanish" -msgstr "尼加拉瓜西班牙語(Nicaraguan Spanish)" - -#: conf/global_settings.py:69 -msgid "Venezuelan Spanish" -msgstr "委內瑞拉西班牙人" - -#: conf/global_settings.py:70 -msgid "Estonian" -msgstr "愛沙尼亞語" - -#: conf/global_settings.py:71 -msgid "Basque" -msgstr "巴斯克語" - -#: conf/global_settings.py:72 -msgid "Persian" -msgstr "波斯語" - -#: conf/global_settings.py:73 -msgid "Finnish" -msgstr "芬蘭語" - -#: conf/global_settings.py:74 -msgid "French" -msgstr "法語" - -#: conf/global_settings.py:75 -msgid "Frisian" -msgstr "弗里斯蘭語" - -#: conf/global_settings.py:76 -msgid "Irish" -msgstr "愛爾蘭語" - -#: conf/global_settings.py:77 -msgid "Galician" -msgstr "加里西亞語" - -#: conf/global_settings.py:78 -msgid "Hebrew" -msgstr "希伯來語" - -#: conf/global_settings.py:79 -msgid "Hindi" -msgstr "印度語" - -#: conf/global_settings.py:80 -msgid "Croatian" -msgstr "克羅埃西亞語" - -#: conf/global_settings.py:81 -msgid "Hungarian" -msgstr "匈牙利語" - -#: conf/global_settings.py:82 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Indonesian" -msgstr "印尼語" - -#: conf/global_settings.py:84 -msgid "Icelandic" -msgstr "冰島語" - -#: conf/global_settings.py:85 -msgid "Italian" -msgstr "義大利語" - -#: conf/global_settings.py:86 -msgid "Japanese" -msgstr "日語" - -#: conf/global_settings.py:87 -msgid "Georgian" -msgstr "喬治亞語" - -#: conf/global_settings.py:88 -msgid "Kazakh" -msgstr "哈薩克(Kazakh)" - -#: conf/global_settings.py:89 -msgid "Khmer" -msgstr "高棉語" - -#: conf/global_settings.py:90 -msgid "Kannada" -msgstr "坎那達語" - -#: conf/global_settings.py:91 -msgid "Korean" -msgstr "韓語" - -#: conf/global_settings.py:92 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Lithuanian" -msgstr "立陶宛語" - -#: conf/global_settings.py:94 -msgid "Latvian" -msgstr "拉脫維亞語" - -#: conf/global_settings.py:95 -msgid "Macedonian" -msgstr "馬其頓語" - -#: conf/global_settings.py:96 -msgid "Malayalam" -msgstr "馬來亞拉姆語" - -#: conf/global_settings.py:97 -msgid "Mongolian" -msgstr "蒙古語" - -#: conf/global_settings.py:98 -msgid "Norwegian Bokmal" -msgstr "挪威語(波克默爾)" - -#: conf/global_settings.py:99 -msgid "Nepali" -msgstr "尼泊爾(Nepali)" - -#: conf/global_settings.py:100 -msgid "Dutch" -msgstr "荷蘭語" - -#: conf/global_settings.py:101 -msgid "Norwegian Nynorsk" -msgstr "挪威語(尼諾斯克)" - -#: conf/global_settings.py:102 -msgid "Punjabi" -msgstr "旁遮普語" - -#: conf/global_settings.py:103 -msgid "Polish" -msgstr "波蘭嶼" - -#: conf/global_settings.py:104 -msgid "Portuguese" -msgstr "葡萄牙語" - -#: conf/global_settings.py:105 -msgid "Brazilian Portuguese" -msgstr "巴西葡萄牙語" - -#: conf/global_settings.py:106 -msgid "Romanian" -msgstr "羅馬尼亞語" - -#: conf/global_settings.py:107 -msgid "Russian" -msgstr "俄語" - -#: conf/global_settings.py:108 -msgid "Slovak" -msgstr "斯洛伐克語" - -#: conf/global_settings.py:109 -msgid "Slovenian" -msgstr "斯洛維尼亞語" - -#: conf/global_settings.py:110 -msgid "Albanian" -msgstr "阿爾巴尼亞語" - -#: conf/global_settings.py:111 -msgid "Serbian" -msgstr "塞爾維亞語" - -#: conf/global_settings.py:112 -msgid "Serbian Latin" -msgstr "塞爾維亞拉丁語" - -#: conf/global_settings.py:113 -msgid "Swedish" -msgstr "瑞典語" - -#: conf/global_settings.py:114 -msgid "Swahili" -msgstr "斯瓦希裡(Swahili)" - -#: conf/global_settings.py:115 -msgid "Tamil" -msgstr "坦米爾語" - -#: conf/global_settings.py:116 -msgid "Telugu" -msgstr "泰盧固語" - -#: conf/global_settings.py:117 -msgid "Thai" -msgstr "泰語" - -#: conf/global_settings.py:118 -msgid "Turkish" -msgstr "土耳其語" - -#: conf/global_settings.py:119 -msgid "Tatar" -msgstr "韃靼(Tatar)" - -#: conf/global_settings.py:120 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Ukrainian" -msgstr "烏克蘭語" - -#: conf/global_settings.py:122 -msgid "Urdu" -msgstr "烏爾都語(Urdu)" - -#: conf/global_settings.py:123 -msgid "Vietnamese" -msgstr "越南語" - -#: conf/global_settings.py:124 -msgid "Simplified Chinese" -msgstr "簡體中文" - -#: conf/global_settings.py:125 -msgid "Traditional Chinese" -msgstr "繁體中文" - -#: core/validators.py:21 forms/fields.py:52 -msgid "Enter a valid value." -msgstr "輸入有效的值" - -#: core/validators.py:104 forms/fields.py:464 -msgid "Enter a valid email address." -msgstr "輸入有效的電子郵件地址。" - -#: core/validators.py:107 forms/fields.py:1013 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "輸入一個有效的 'slug',由字母、數字、底線與連字號組成。" - -#: core/validators.py:110 core/validators.py:129 forms/fields.py:987 -msgid "Enter a valid IPv4 address." -msgstr "輸入有效的 IPv4 位址。" - -#: core/validators.py:115 core/validators.py:130 -msgid "Enter a valid IPv6 address." -msgstr "請輸入有效的 IPv6 位址。" - -#: core/validators.py:125 core/validators.py:128 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "請輸入有效的 IPv4 或 IPv6 位址。" - -#: core/validators.py:151 db/models/fields/__init__.py:655 -msgid "Enter only digits separated by commas." -msgstr "輸入以逗號分隔的數字。" - -#: core/validators.py:157 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "確認這個是否為 %(limit_value)s (目前是 %(show_value)s)." - -#: core/validators.py:176 forms/fields.py:210 forms/fields.py:263 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "確認這個數值是否小於或等於 %(limit_value)s。" - -#: core/validators.py:182 forms/fields.py:211 forms/fields.py:264 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "確認這個數值是否大於或等於 %(limit_value)s。" - -#: core/validators.py:189 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr "" -"請確認這個內容至少要 %(limit_value)d 個字元 (目前有 %(show_value)d 個字)。" - -#: core/validators.py:196 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr "" -"請確認這個內容最多只能有 %(limit_value)d 個字元 (目前有 %(show_value)d 個" -"字)。" - -#: db/models/base.py:857 -#, python-format -msgid "%(field_name)s must be unique for %(date_field)s %(lookup)s." -msgstr "%(date_field)s 的 %(lookup)s 在 %(field_name)s 必須是唯一的。" - -#: db/models/base.py:880 forms/models.py:573 -msgid "and" -msgstr "和" - -#: db/models/base.py:881 db/models/fields/__init__.py:70 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "這個 %(field_label)s 在 %(model_name)s 已經存在。" - -#: db/models/fields/__init__.py:67 -#, python-format -msgid "Value %r is not a valid choice." -msgstr "數值 %r 並非是一個有效的選擇" - -#: db/models/fields/__init__.py:68 -msgid "This field cannot be null." -msgstr "這個值不能是 null。" - -#: db/models/fields/__init__.py:69 -msgid "This field cannot be blank." -msgstr "這個欄位不能留白" - -#: db/models/fields/__init__.py:76 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "欄位型態: %(field_type)s" - -#: db/models/fields/__init__.py:517 db/models/fields/__init__.py:985 -msgid "Integer" -msgstr "整數" - -#: db/models/fields/__init__.py:521 db/models/fields/__init__.py:983 -#, python-format -msgid "'%s' value must be an integer." -msgstr "'%s' 的值必須為一個整數。" - -#: db/models/fields/__init__.py:569 -#, python-format -msgid "'%s' value must be either True or False." -msgstr "'%s' 的值必須為 True 或 False。" - -#: db/models/fields/__init__.py:571 -msgid "Boolean (Either True or False)" -msgstr "布林值 (True 或 False)" - -#: db/models/fields/__init__.py:622 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "字串 (最長到 %(max_length)s 個字)" - -#: db/models/fields/__init__.py:650 -msgid "Comma-separated integers" -msgstr "逗號分隔的整數" - -#: db/models/fields/__init__.py:664 -#, python-format -msgid "'%s' value has an invalid date format. It must be in YYYY-MM-DD format." -msgstr "'%s' 的值為無效的日期格式。其格式必須為 YYYY-MM-DD 形式。" - -#: db/models/fields/__init__.py:666 db/models/fields/__init__.py:754 -#, python-format -msgid "" -"'%s' value has the correct format (YYYY-MM-DD) but it is an invalid date." -msgstr "'%s' 的值為有效的格式 (YYYY-MM-DD) 但日期有誤。" - -#: db/models/fields/__init__.py:669 -msgid "Date (without time)" -msgstr "日期 (不包括時間)" - -#: db/models/fields/__init__.py:752 -#, python-format -msgid "" -"'%s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%s' 的值為無效的格式。其格式必須為 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 形式。" - -#: db/models/fields/__init__.py:756 -#, python-format -msgid "" -"'%s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) but " -"it is an invalid date/time." -msgstr "" -"'%s' 的值為有效格式 (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) 但日期/時間有誤。" - -#: db/models/fields/__init__.py:760 -msgid "Date (with time)" -msgstr "日期 (包括時間)" - -#: db/models/fields/__init__.py:849 -#, python-format -msgid "'%s' value must be a decimal number." -msgstr "'%s' 的值必須為一個十進位數字。" - -#: db/models/fields/__init__.py:851 -msgid "Decimal number" -msgstr "十進位數(小數可)" - -#: db/models/fields/__init__.py:908 -msgid "Email address" -msgstr "電子郵件地址" - -#: db/models/fields/__init__.py:927 -msgid "File path" -msgstr "檔案路徑" - -#: db/models/fields/__init__.py:954 -#, python-format -msgid "'%s' value must be a float." -msgstr "'%s' 的值必須為浮點數。" - -#: db/models/fields/__init__.py:956 -msgid "Floating point number" -msgstr "浮點數" - -#: db/models/fields/__init__.py:1017 -msgid "Big (8 byte) integer" -msgstr "大整數(8位元組)" - -#: db/models/fields/__init__.py:1031 -msgid "IPv4 address" -msgstr "IPv4 地址" - -#: db/models/fields/__init__.py:1047 -msgid "IP address" -msgstr "IP 位址" - -#: db/models/fields/__init__.py:1090 -#, python-format -msgid "'%s' value must be either None, True or False." -msgstr "'%s' 的值必須為空,True 或是 False。" - -#: db/models/fields/__init__.py:1092 -msgid "Boolean (Either True, False or None)" -msgstr "布林值 (True, False 或 None)" - -#: db/models/fields/__init__.py:1141 -msgid "Positive integer" -msgstr "正整數" - -#: db/models/fields/__init__.py:1152 -msgid "Positive small integer" -msgstr "正小整數" - -#: db/models/fields/__init__.py:1163 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "可讀網址 (長度最多 %(max_length)s)" - -#: db/models/fields/__init__.py:1181 -msgid "Small integer" -msgstr "小整數" - -#: db/models/fields/__init__.py:1187 -msgid "Text" -msgstr "文字" - -#: db/models/fields/__init__.py:1205 -#, python-format -msgid "" -"'%s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] format." -msgstr "'%s' 的值為無效的格式。其格式必須為 HH:MM[:ss[.uuuuuu]] 形式。" - -#: db/models/fields/__init__.py:1207 -#, python-format -msgid "" -"'%s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an invalid " -"time." -msgstr "'%s' 的值為有效的格式 (HH:MM[:ss[.uuuuuu]]) 但時間有誤。" - -#: db/models/fields/__init__.py:1210 -msgid "Time" -msgstr "時間" - -#: db/models/fields/__init__.py:1272 -msgid "URL" -msgstr "URL" - -#: db/models/fields/files.py:216 -msgid "File" -msgstr "檔案" - -#: db/models/fields/files.py:323 -msgid "Image" -msgstr "影像" - -#: db/models/fields/related.py:979 -#, python-format -msgid "Model %(model)s with pk %(pk)r does not exist." -msgstr "PK 為 %(pk)r 的 Model %(model)s 不存在。" - -#: db/models/fields/related.py:981 -msgid "Foreign Key (type determined by related field)" -msgstr "外鍵 (型態由關連欄位決定)" - -#: db/models/fields/related.py:1111 -msgid "One-to-one relationship" -msgstr "一對一關連" - -#: db/models/fields/related.py:1178 -msgid "Many-to-many relationship" -msgstr "多對多關連" - -#: db/models/fields/related.py:1203 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "按住 \"Control\", 或者在 Mac 上按 \"Command\", 以選取更多值" - -#: forms/fields.py:51 -msgid "This field is required." -msgstr "這個欄位是必須的。" - -#: forms/fields.py:209 -msgid "Enter a whole number." -msgstr "輸入整數" - -#: forms/fields.py:241 forms/fields.py:262 -msgid "Enter a number." -msgstr "輸入一個數字" - -#: forms/fields.py:265 -#, python-format -msgid "Ensure that there are no more than %s digits in total." -msgstr "確認數字全長不超過 %s 位。" - -#: forms/fields.py:266 -#, python-format -msgid "Ensure that there are no more than %s decimal places." -msgstr "確認想小數不超過 %s 位。" - -#: forms/fields.py:267 -#, python-format -msgid "Ensure that there are no more than %s digits before the decimal point." -msgstr "確認想小數點前不超過 %s 位。" - -#: forms/fields.py:355 forms/fields.py:953 -msgid "Enter a valid date." -msgstr "輸入有效的日期" - -#: forms/fields.py:378 forms/fields.py:954 -msgid "Enter a valid time." -msgstr "輸入有效的時間" - -#: forms/fields.py:399 -msgid "Enter a valid date/time." -msgstr "輸入有效的日期/時間" - -#: forms/fields.py:475 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "沒有檔案被送出。請檢查表單的編碼類型。" - -#: forms/fields.py:476 -msgid "No file was submitted." -msgstr "沒有檔案送出" - -#: forms/fields.py:477 -msgid "The submitted file is empty." -msgstr "送出的檔案是空的。" - -#: forms/fields.py:478 -#, python-format -msgid "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr "請確認這個檔名最多只能有 %(max)d 個字元 (它現在是 %(length)d 個字)。" - -#: forms/fields.py:479 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "請提交一個檔案或確認清除核可項, 不能兩者都做。" - -#: forms/fields.py:534 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "上傳一個有效的圖檔。你上傳的檔案為非圖片,不然就是損壞的圖檔。" - -#: forms/fields.py:580 -msgid "Enter a valid URL." -msgstr "輸入有效的URL" - -#: forms/fields.py:666 forms/fields.py:746 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "請選擇有效的項目, %(value)s 不是一個可用的選擇。" - -#: forms/fields.py:747 forms/fields.py:835 forms/models.py:1002 -msgid "Enter a list of values." -msgstr "輸入一個列表的值" - -#: forms/formsets.py:324 forms/formsets.py:326 -msgid "Order" -msgstr "排序" - -#: forms/formsets.py:328 -msgid "Delete" -msgstr "刪除" - -#: forms/models.py:567 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "請修正 %(field)s 的重覆資料" - -#: forms/models.py:571 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "請修正 %(field)s 的重覆資料, 必須為唯一值" - -#: forms/models.py:577 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"請修正 %(field_name)s 重複資料, %(date_field)s 的 %(lookup)s 必須是唯一值。" - -#: forms/models.py:585 -msgid "Please correct the duplicate values below." -msgstr "請修正下方重覆的數值" - -#: forms/models.py:852 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "內含的外鍵無法連接到對應的上層實體主鍵。" - -#: forms/models.py:913 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "選擇有效的選項: 此選擇不在可用的選項中。" - -#: forms/models.py:1003 -#, python-format -msgid "Select a valid choice. %s is not one of the available choices." -msgstr "選擇一個有效的選項: '%s' 不在可用的選項中。" - -#: forms/models.py:1005 -#, python-format -msgid "\"%s\" is not a valid value for a primary key." -msgstr "\"%s\" 不是一個主鍵的有效資料。" - -#: forms/util.py:81 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 無法被轉換成 %(current_timezone)s 時區格式; 可能是不符格式或不存" -"在。" - -#: forms/widgets.py:336 -msgid "Currently" -msgstr "目前" - -#: forms/widgets.py:337 -msgid "Change" -msgstr "變更" - -#: forms/widgets.py:338 -msgid "Clear" -msgstr "清除" - -#: forms/widgets.py:594 -msgid "Unknown" -msgstr "未知" - -#: forms/widgets.py:595 -msgid "Yes" -msgstr "是" - -#: forms/widgets.py:596 -msgid "No" -msgstr "否" - -#: template/defaultfilters.py:794 -msgid "yes,no,maybe" -msgstr "是、否、也許" - -#: template/defaultfilters.py:822 template/defaultfilters.py:833 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d 位元組" - -#: template/defaultfilters.py:835 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:837 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:839 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:841 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:842 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:47 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:48 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:53 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:54 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:103 -msgid "midnight" -msgstr "午夜" - -#: utils/dateformat.py:105 -msgid "noon" -msgstr "中午" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "星期一" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "星期二" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "星期三" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "星期四" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "星期五" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "星期六" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "星期日" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "星期一" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "星期二" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "星期三" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "星期四" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "星期五" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "星期六" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "星期日" - -#: utils/dates.py:18 -msgid "January" -msgstr "一月" - -#: utils/dates.py:18 -msgid "February" -msgstr "二月" - -#: utils/dates.py:18 -msgid "March" -msgstr "三月" - -#: utils/dates.py:18 -msgid "April" -msgstr "四月" - -#: utils/dates.py:18 -msgid "May" -msgstr "五月" - -#: utils/dates.py:18 -msgid "June" -msgstr "六月" - -#: utils/dates.py:19 -msgid "July" -msgstr "七月" - -#: utils/dates.py:19 -msgid "August" -msgstr "八月" - -#: utils/dates.py:19 -msgid "September" -msgstr "九月" - -#: utils/dates.py:19 -msgid "October" -msgstr "十月" - -#: utils/dates.py:19 -msgid "November" -msgstr "十一月" - -#: utils/dates.py:20 -msgid "December" -msgstr "十二月" - -#: utils/dates.py:23 -msgid "jan" -msgstr "一月" - -#: utils/dates.py:23 -msgid "feb" -msgstr "二月" - -#: utils/dates.py:23 -msgid "mar" -msgstr "三月" - -#: utils/dates.py:23 -msgid "apr" -msgstr "四月" - -#: utils/dates.py:23 -msgid "may" -msgstr "五月" - -#: utils/dates.py:23 -msgid "jun" -msgstr "六月" - -#: utils/dates.py:24 -msgid "jul" -msgstr "七月" - -#: utils/dates.py:24 -msgid "aug" -msgstr "八月" - -#: utils/dates.py:24 -msgid "sep" -msgstr "九月" - -#: utils/dates.py:24 -msgid "oct" -msgstr "十月" - -#: utils/dates.py:24 -msgid "nov" -msgstr "十一月" - -#: utils/dates.py:24 -msgid "dec" -msgstr "十二月" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "一月" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "二月" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "八月" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "九月" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "十月" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "十一月" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "十二月" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "一月" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "二月" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "八月" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "九月" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "十月" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "十一月" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "十二月" - -#: utils/text.py:70 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:239 -msgid "or" -msgstr "或" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:256 -msgid ", " -msgstr ", " - -#: utils/timesince.py:22 -msgid "year" -msgid_plural "years" -msgstr[0] "年" - -#: utils/timesince.py:23 -msgid "month" -msgid_plural "months" -msgstr[0] "月" - -#: utils/timesince.py:24 -msgid "week" -msgid_plural "weeks" -msgstr[0] "週" - -#: utils/timesince.py:25 -msgid "day" -msgid_plural "days" -msgstr[0] "天" - -#: utils/timesince.py:26 -msgid "hour" -msgid_plural "hours" -msgstr[0] "小時" - -#: utils/timesince.py:27 -msgid "minute" -msgid_plural "minutes" -msgstr[0] "分鐘" - -#: utils/timesince.py:43 -msgid "minutes" -msgstr "分鐘" - -#: utils/timesince.py:48 -#, python-format -msgid "%(number)d %(type)s" -msgstr "%(number)d %(type)s" - -#: utils/timesince.py:54 -#, python-format -msgid ", %(number)d %(type)s" -msgstr ", %(number)d %(type)s" - -#: views/static.py:56 -msgid "Directory indexes are not allowed here." -msgstr "這裡不允許目錄索引。" - -#: views/static.py:58 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 路徑不存在" - -#: views/static.py:98 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s 的索引" - -#: views/generic/dates.py:42 -msgid "No year specified" -msgstr "不指定年份" - -#: views/generic/dates.py:98 -msgid "No month specified" -msgstr "不指定月份" - -#: views/generic/dates.py:157 -msgid "No day specified" -msgstr "不指定日期" - -#: views/generic/dates.py:213 -msgid "No week specified" -msgstr "不指定週數" - -#: views/generic/dates.py:368 views/generic/dates.py:393 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s 無法使用" - -#: views/generic/dates.py:646 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"未來的 %(verbose_name_plural)s 不可用,因 %(class_name)s.allow_future 為 " -"False." - -#: views/generic/dates.py:678 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "無效的日期字串 '%(datestr)s' 可接受格式 '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "無 %(verbose_name)s 符合本次搜尋" - -#: views/generic/list.py:51 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "頁面不是最後一頁,也無法被轉換為整數。" - -#: views/generic/list.py:56 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "無效的頁面 (%(page_number)s): %(message)s" - -#: views/generic/list.py:137 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "為空list且 '%(class_name)s.allow_empty' 為False." diff --git a/django/conf/locale/zh_Hant/__init__.py b/django/conf/locale/zh_Hant/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/zh_Hant/formats.py b/django/conf/locale/zh_Hant/formats.py deleted file mode 100644 index f855dec5b..000000000 --- a/django/conf/locale/zh_Hant/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -TIME_FORMAT = 'H:i' # 20:45 -DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -YEAR_MONTH_FORMAT = 'Y年n月' # 2016年9月 -MONTH_DAY_FORMAT = 'm月j日' # 9月5日 -SHORT_DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -SHORT_DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -FIRST_DAY_OF_WEEK = 1 # 星期一 (Monday) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y/%m/%d', # '2016/09/05' - '%Y-%m-%d', # '2016-09-05' - '%Y年%n月%j日', # '2016年9月5日' -) - -TIME_INPUT_FORMATS = ( - '%H:%M', # '20:45' - '%H:%M:%S', # '20:45:29' - '%H:%M:%S.%f', # '20:45:29.000200' -) - -DATETIME_INPUT_FORMATS = ( - '%Y/%m/%d %H:%M', # '2016/09/05 20:45' - '%Y-%m-%d %H:%M', # '2016-09-05 20:45' - '%Y年%n月%j日 %H:%M', # '2016年9月5日 14:45' - '%Y/%m/%d %H:%M:%S', # '2016/09/05 20:45:29' - '%Y-%m-%d %H:%M:%S', # '2016-09-05 20:45:29' - '%Y年%n月%j日 %H:%M:%S', # '2016年9月5日 20:45:29' - '%Y/%m/%d %H:%M:%S.%f', # '2016/09/05 20:45:29.000200' - '%Y-%m-%d %H:%M:%S.%f', # '2016-09-05 20:45:29.000200' - '%Y年%n月%j日 %H:%n:%S.%f', # '2016年9月5日 20:45:29.000200' -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = '' -NUMBER_GROUPING = 4 diff --git a/django/conf/locale/zh_TW/LC_MESSAGES/django.mo b/django/conf/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index 5b01df21ff4645958cec80d0093cd8c3cca114c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15001 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 diff --git a/django/conf/locale/zh_TW/LC_MESSAGES/django.po b/django/conf/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index 1d45681df..000000000 --- a/django/conf/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,1369 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Eric Ho , 2013 -# ilay , 2012 -# Jannis Leidel , 2011 -# mail6543210 , 2013 -# ming hsien tzang , 2011 -# tcc , 2011 -# Yeh-Yung , 2013 -# Yeh-Yung , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "南非語" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "阿拉伯語" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "阿塞拜疆(Azerbaijani)" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "保加利亞語" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "白俄羅斯人" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "孟加拉語" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "波士尼亞語" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "嘉泰羅尼亞語" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "捷克語" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "威爾斯語" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "丹麥語" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "德語" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "希臘語" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "英語" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "英國英語" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "世界語(Esperanto)" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "西班牙語" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "阿根廷西班牙語" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "墨西哥西班牙語(Mexican Spanish)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "尼加拉瓜西班牙語(Nicaraguan Spanish)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "委內瑞拉西班牙人" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "愛沙尼亞語" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "巴斯克語" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "波斯語" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "芬蘭語" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "法語" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "弗里斯蘭語" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "愛爾蘭語" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "加里西亞語" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "希伯來語" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "印度語" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "克羅埃西亞語" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "匈牙利語" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "印尼語" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "冰島語" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "義大利語" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "日語" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "喬治亞語" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "哈薩克(Kazakh)" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "高棉語" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "坎那達語" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "韓語" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "立陶宛語" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "拉脫維亞語" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "馬其頓語" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "馬來亞拉姆語" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "蒙古語" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "挪威語(波克默爾)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "尼泊爾(Nepali)" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "荷蘭語" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "挪威語(尼諾斯克)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "旁遮普語" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "波蘭嶼" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "葡萄牙語" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "巴西葡萄牙語" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "羅馬尼亞語" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "俄語" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "斯洛伐克語" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "斯洛維尼亞語" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "阿爾巴尼亞語" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "塞爾維亞語" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "塞爾維亞拉丁語" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "瑞典語" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "斯瓦希裡(Swahili)" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "坦米爾語" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "泰盧固語" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "泰語" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "土耳其語" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "韃靼(Tatar)" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "烏克蘭語" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "烏爾都語(Urdu)" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "越南語" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "簡體中文" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "繁體中文" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "輸入有效的值" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "輸入有效的URL" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "輸入有效的電子郵件地址。" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "輸入一個有效的 'slug',由字母、數字、底線與連字號組成。" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "輸入有效的 IPv4 位址。" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "請輸入有效的 IPv6 位址。" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "請輸入有效的 IPv4 或 IPv6 位址。" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "輸入以逗號分隔的數字。" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "確認這個是否為 %(limit_value)s (目前是 %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "確認這個數值是否小於或等於 %(limit_value)s。" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "確認這個數值是否大於或等於 %(limit_value)s。" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "和" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "這個值不能是 null。" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "這個欄位不能留白" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "這個 %(field_label)s 在 %(model_name)s 已經存在。" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "欄位型態: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "整數" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "布林值 (True 或 False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "字串 (最長到 %(max_length)s 個字)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "逗號分隔的整數" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "日期 (不包括時間)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "日期 (包括時間)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "十進位數(小數可)" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "電子郵件地址" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "檔案路徑" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "浮點數" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "大整數(8位元組)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 地址" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP 位址" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "布林值 (True, False 或 None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "正整數" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "正小整數" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "可讀網址 (長度最多 %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "小整數" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "文字" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "時間" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "原始二進制數據" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "檔案" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "影像" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "外鍵 (型態由關連欄位決定)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "一對一關連" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "多對多關連" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "這個欄位是必須的。" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "輸入整數" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "輸入一個數字" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "確認數字全長不超過 %(max)s 位。" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "輸入有效的日期" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "輸入有效的時間" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "輸入有效的日期/時間" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "沒有檔案被送出。請檢查表單的編碼類型。" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "沒有檔案送出" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "送出的檔案是空的。" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "請提交一個檔案或確認清除核可項, 不能兩者都做。" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "上傳一個有效的圖檔。你上傳的檔案為非圖片,不然就是損壞的圖檔。" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "請選擇有效的項目, %(value)s 不是一個可用的選擇。" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "輸入一個列表的值" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "排序" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "刪除" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "請修正 %(field)s 的重覆資料" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "請修正 %(field)s 的重覆資料, 必須為唯一值" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"請修正 %(field_name)s 重複資料, %(date_field)s 的 %(lookup)s 必須是唯一值。" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "請修正下方重覆的數值" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "內含的外鍵無法連接到對應的上層實體主鍵。" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "選擇有效的選項: 此選擇不在可用的選項中。" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" 不是一個主鍵的有效資料。" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "按住 \"Control\", 或者在 Mac 上按 \"Command\", 以選取更多值" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 無法被轉換成 %(current_timezone)s 時區格式; 可能是不符格式或不存" -"在。" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "目前" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "變更" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "清除" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "未知" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "是" - -#: forms/widgets.py:548 -msgid "No" -msgstr "否" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "是、否、也許" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d 位元組" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "午夜" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "中午" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "星期一" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "星期二" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "星期三" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "星期四" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "星期五" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "星期六" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "星期日" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "星期一" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "星期二" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "星期三" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "星期四" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "星期五" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "星期六" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "星期日" - -#: utils/dates.py:18 -msgid "January" -msgstr "一月" - -#: utils/dates.py:18 -msgid "February" -msgstr "二月" - -#: utils/dates.py:18 -msgid "March" -msgstr "三月" - -#: utils/dates.py:18 -msgid "April" -msgstr "四月" - -#: utils/dates.py:18 -msgid "May" -msgstr "五月" - -#: utils/dates.py:18 -msgid "June" -msgstr "六月" - -#: utils/dates.py:19 -msgid "July" -msgstr "七月" - -#: utils/dates.py:19 -msgid "August" -msgstr "八月" - -#: utils/dates.py:19 -msgid "September" -msgstr "九月" - -#: utils/dates.py:19 -msgid "October" -msgstr "十月" - -#: utils/dates.py:19 -msgid "November" -msgstr "十一月" - -#: utils/dates.py:20 -msgid "December" -msgstr "十二月" - -#: utils/dates.py:23 -msgid "jan" -msgstr "一月" - -#: utils/dates.py:23 -msgid "feb" -msgstr "二月" - -#: utils/dates.py:23 -msgid "mar" -msgstr "三月" - -#: utils/dates.py:23 -msgid "apr" -msgstr "四月" - -#: utils/dates.py:23 -msgid "may" -msgstr "五月" - -#: utils/dates.py:23 -msgid "jun" -msgstr "六月" - -#: utils/dates.py:24 -msgid "jul" -msgstr "七月" - -#: utils/dates.py:24 -msgid "aug" -msgstr "八月" - -#: utils/dates.py:24 -msgid "sep" -msgstr "九月" - -#: utils/dates.py:24 -msgid "oct" -msgstr "十月" - -#: utils/dates.py:24 -msgid "nov" -msgstr "十一月" - -#: utils/dates.py:24 -msgid "dec" -msgstr "十二月" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "一月" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "二月" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "八月" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "九月" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "十月" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "十一月" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "十二月" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "一月" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "二月" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "三月" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "四月" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "五月" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "六月" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "七月" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "八月" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "九月" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "十月" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "十一月" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "十二月" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "或" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d 年" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d 月" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d 週" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d 日" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d 時" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d 分" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 分" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "不指定年份" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "不指定月份" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "不指定日期" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "不指定週數" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s 無法使用" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"未來的 %(verbose_name_plural)s 不可用,因 %(class_name)s.allow_future 為 " -"False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "無效的日期字串 '%(datestr)s' 可接受格式 '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "無 %(verbose_name)s 符合本次搜尋" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "頁面不是最後一頁,也無法被轉換為整數。" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "無效的頁面 (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "為空list且 '%(class_name)s.allow_empty' 為False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "這裡不允許目錄索引。" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 路徑不存在" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s 的索引" diff --git a/django/conf/locale/zh_TW/__init__.py b/django/conf/locale/zh_TW/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/zh_TW/formats.py b/django/conf/locale/zh_TW/formats.py deleted file mode 100644 index f855dec5b..000000000 --- a/django/conf/locale/zh_TW/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -TIME_FORMAT = 'H:i' # 20:45 -DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -YEAR_MONTH_FORMAT = 'Y年n月' # 2016年9月 -MONTH_DAY_FORMAT = 'm月j日' # 9月5日 -SHORT_DATE_FORMAT = 'Y年n月j日' # 2016年9月5日 -SHORT_DATETIME_FORMAT = 'Y年n月j日 H:i' # 2016年9月5日 20:45 -FIRST_DAY_OF_WEEK = 1 # 星期一 (Monday) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y/%m/%d', # '2016/09/05' - '%Y-%m-%d', # '2016-09-05' - '%Y年%n月%j日', # '2016年9月5日' -) - -TIME_INPUT_FORMATS = ( - '%H:%M', # '20:45' - '%H:%M:%S', # '20:45:29' - '%H:%M:%S.%f', # '20:45:29.000200' -) - -DATETIME_INPUT_FORMATS = ( - '%Y/%m/%d %H:%M', # '2016/09/05 20:45' - '%Y-%m-%d %H:%M', # '2016-09-05 20:45' - '%Y年%n月%j日 %H:%M', # '2016年9月5日 14:45' - '%Y/%m/%d %H:%M:%S', # '2016/09/05 20:45:29' - '%Y-%m-%d %H:%M:%S', # '2016-09-05 20:45:29' - '%Y年%n月%j日 %H:%M:%S', # '2016年9月5日 20:45:29' - '%Y/%m/%d %H:%M:%S.%f', # '2016/09/05 20:45:29.000200' - '%Y-%m-%d %H:%M:%S.%f', # '2016-09-05 20:45:29.000200' - '%Y年%n月%j日 %H:%n:%S.%f', # '2016年9月5日 20:45:29.000200' -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = '' -NUMBER_GROUPING = 4 diff --git a/django/conf/project_template/manage.py b/django/conf/project_template/manage.py deleted file mode 100755 index 391dd88ba..000000000 --- a/django/conf/project_template/manage.py +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings") - - from django.core.management import execute_from_command_line - - execute_from_command_line(sys.argv) diff --git a/django/conf/project_template/project_name/__init__.py b/django/conf/project_template/project_name/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/project_template/project_name/settings.py b/django/conf/project_template/project_name/settings.py deleted file mode 100644 index 49982995b..000000000 --- a/django/conf/project_template/project_name/settings.py +++ /dev/null @@ -1,83 +0,0 @@ -""" -Django settings for {{ project_name }} project. - -For more information on this file, see -https://docs.djangoproject.com/en/{{ docs_version }}/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/{{ docs_version }}/ref/settings/ -""" - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -import os -BASE_DIR = os.path.dirname(os.path.dirname(__file__)) - - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/{{ docs_version }}/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '{{ secret_key }}' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -TEMPLATE_DEBUG = True - -ALLOWED_HOSTS = [] - - -# Application definition - -INSTALLED_APPS = ( - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', -) - -MIDDLEWARE_CLASSES = ( - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -) - -ROOT_URLCONF = '{{ project_name }}.urls' - -WSGI_APPLICATION = '{{ project_name }}.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/{{ docs_version }}/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), - } -} - -# Internationalization -# https://docs.djangoproject.com/en/{{ docs_version }}/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/{{ docs_version }}/howto/static-files/ - -STATIC_URL = '/static/' diff --git a/django/conf/project_template/project_name/urls.py b/django/conf/project_template/project_name/urls.py deleted file mode 100644 index d85c6f8e2..000000000 --- a/django/conf/project_template/project_name/urls.py +++ /dev/null @@ -1,10 +0,0 @@ -from django.conf.urls import patterns, include, url -from django.contrib import admin - -urlpatterns = patterns('', - # Examples: - # url(r'^$', '{{ project_name }}.views.home', name='home'), - # url(r'^blog/', include('blog.urls')), - - url(r'^admin/', include(admin.site.urls)), -) diff --git a/django/conf/project_template/project_name/wsgi.py b/django/conf/project_template/project_name/wsgi.py deleted file mode 100644 index 94d60c8cf..000000000 --- a/django/conf/project_template/project_name/wsgi.py +++ /dev/null @@ -1,14 +0,0 @@ -""" -WSGI config for {{ project_name }} project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/{{ docs_version }}/howto/deployment/wsgi/ -""" - -import os -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings") - -from django.core.wsgi import get_wsgi_application -application = get_wsgi_application() diff --git a/django/conf/urls/__init__.py b/django/conf/urls/__init__.py deleted file mode 100644 index 2fe0cf594..000000000 --- a/django/conf/urls/__init__.py +++ /dev/null @@ -1,66 +0,0 @@ -from importlib import import_module - -from django.core.urlresolvers import (RegexURLPattern, - RegexURLResolver, LocaleRegexURLResolver) -from django.core.exceptions import ImproperlyConfigured -from django.utils import six - - -__all__ = ['handler400', 'handler403', 'handler404', 'handler500', 'include', 'patterns', 'url'] - -handler400 = 'django.views.defaults.bad_request' -handler403 = 'django.views.defaults.permission_denied' -handler404 = 'django.views.defaults.page_not_found' -handler500 = 'django.views.defaults.server_error' - - -def include(arg, namespace=None, app_name=None): - if isinstance(arg, tuple): - # callable returning a namespace hint - if namespace: - raise ImproperlyConfigured('Cannot override the namespace for a dynamic module that provides a namespace') - urlconf_module, app_name, namespace = arg - else: - # No namespace hint - use manually provided namespace - urlconf_module = arg - - if isinstance(urlconf_module, six.string_types): - urlconf_module = import_module(urlconf_module) - patterns = getattr(urlconf_module, 'urlpatterns', urlconf_module) - - # Make sure we can iterate through the patterns (without this, some - # testcases will break). - if isinstance(patterns, (list, tuple)): - for url_pattern in patterns: - # Test if the LocaleRegexURLResolver is used within the include; - # this should throw an error since this is not allowed! - if isinstance(url_pattern, LocaleRegexURLResolver): - raise ImproperlyConfigured( - 'Using i18n_patterns in an included URLconf is not allowed.') - - return (urlconf_module, app_name, namespace) - - -def patterns(prefix, *args): - pattern_list = [] - for t in args: - if isinstance(t, (list, tuple)): - t = url(prefix=prefix, *t) - elif isinstance(t, RegexURLPattern): - t.add_prefix(prefix) - pattern_list.append(t) - return pattern_list - - -def url(regex, view, kwargs=None, name=None, prefix=''): - if isinstance(view, (list, tuple)): - # For include(...) processing. - urlconf_module, app_name, namespace = view - return RegexURLResolver(regex, urlconf_module, kwargs, app_name=app_name, namespace=namespace) - else: - if isinstance(view, six.string_types): - if not view: - raise ImproperlyConfigured('Empty URL pattern view name not permitted (for pattern %r)' % regex) - if prefix: - view = prefix + '.' + view - return RegexURLPattern(regex, view, kwargs, name) diff --git a/django/conf/urls/i18n.py b/django/conf/urls/i18n.py deleted file mode 100644 index 1b0a1da43..000000000 --- a/django/conf/urls/i18n.py +++ /dev/null @@ -1,21 +0,0 @@ -from django.conf import settings -from django.conf.urls import patterns, url -from django.core.urlresolvers import LocaleRegexURLResolver - - -def i18n_patterns(prefix, *args): - """ - Adds the language code prefix to every URL pattern within this - function. This may only be used in the root URLconf, not in an included - URLconf. - - """ - pattern_list = patterns(prefix, *args) - if not settings.USE_I18N: - return pattern_list - return [LocaleRegexURLResolver(pattern_list)] - - -urlpatterns = patterns('', - url(r'^setlang/$', 'django.views.i18n.set_language', name='set_language'), -) diff --git a/django/conf/urls/shortcut.py b/django/conf/urls/shortcut.py deleted file mode 100644 index 827c56dde..000000000 --- a/django/conf/urls/shortcut.py +++ /dev/null @@ -1,11 +0,0 @@ -import warnings - -from django.conf.urls import patterns -from django.utils.deprecation import RemovedInDjango18Warning - -warnings.warn("django.conf.urls.shortcut will be removed in Django 1.8.", - RemovedInDjango18Warning) - -urlpatterns = patterns('django.views', - (r'^(?P\d+)/(?P.*)/$', 'defaults.shortcut'), -) diff --git a/django/conf/urls/static.py b/django/conf/urls/static.py deleted file mode 100644 index a596bbbb4..000000000 --- a/django/conf/urls/static.py +++ /dev/null @@ -1,27 +0,0 @@ -import re - -from django.conf import settings -from django.conf.urls import patterns, url -from django.core.exceptions import ImproperlyConfigured - - -def static(prefix, view='django.views.static.serve', **kwargs): - """ - Helper function to return a URL pattern for serving files in debug mode. - - from django.conf import settings - from django.conf.urls.static import static - - urlpatterns = patterns('', - # ... the rest of your URLconf goes here ... - ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) - - """ - # No-op if not in debug mode or an non-local prefix - if not settings.DEBUG or (prefix and '://' in prefix): - return [] - elif not prefix: - raise ImproperlyConfigured("Empty static prefix not permitted") - return patterns('', - url(r'^%s(?P.*)$' % re.escape(prefix.lstrip('/')), view, kwargs=kwargs), - ) diff --git a/django/contrib/__init__.py b/django/contrib/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/admin/__init__.py b/django/contrib/admin/__init__.py deleted file mode 100644 index dc63d9b49..000000000 --- a/django/contrib/admin/__init__.py +++ /dev/null @@ -1,26 +0,0 @@ -# ACTION_CHECKBOX_NAME is unused, but should stay since its import from here -# has been referenced in documentation. -from django.contrib.admin.decorators import register -from django.contrib.admin.helpers import ACTION_CHECKBOX_NAME -from django.contrib.admin.options import (HORIZONTAL, VERTICAL, - ModelAdmin, StackedInline, TabularInline) -from django.contrib.admin.filters import (ListFilter, SimpleListFilter, - FieldListFilter, BooleanFieldListFilter, RelatedFieldListFilter, - ChoicesFieldListFilter, DateFieldListFilter, AllValuesFieldListFilter) -from django.contrib.admin.sites import AdminSite, site -from django.utils.module_loading import autodiscover_modules - -__all__ = [ - "register", "ACTION_CHECKBOX_NAME", "ModelAdmin", "HORIZONTAL", "VERTICAL", - "StackedInline", "TabularInline", "AdminSite", "site", "ListFilter", - "SimpleListFilter", "FieldListFilter", "BooleanFieldListFilter", - "RelatedFieldListFilter", "ChoicesFieldListFilter", "DateFieldListFilter", - "AllValuesFieldListFilter", "autodiscover", -] - - -def autodiscover(): - autodiscover_modules('admin', register_to=site) - - -default_app_config = 'django.contrib.admin.apps.AdminConfig' diff --git a/django/contrib/admin/actions.py b/django/contrib/admin/actions.py deleted file mode 100644 index e79b86a74..000000000 --- a/django/contrib/admin/actions.py +++ /dev/null @@ -1,85 +0,0 @@ -""" -Built-in, globally-available admin actions. -""" - -from django.core.exceptions import PermissionDenied -from django.contrib import messages -from django.contrib.admin import helpers -from django.contrib.admin.utils import get_deleted_objects, model_ngettext -from django.db import router -from django.template.response import TemplateResponse -from django.utils.encoding import force_text -from django.utils.translation import ugettext_lazy, ugettext as _ - - -def delete_selected(modeladmin, request, queryset): - """ - Default action which deletes the selected objects. - - This action first displays a confirmation page whichs shows all the - deleteable objects, or, if the user has no permission one of the related - childs (foreignkeys), a "permission denied" message. - - Next, it deletes all selected objects and redirects back to the change list. - """ - opts = modeladmin.model._meta - app_label = opts.app_label - - # Check that the user has delete permission for the actual model - if not modeladmin.has_delete_permission(request): - raise PermissionDenied - - using = router.db_for_write(modeladmin.model) - - # Populate deletable_objects, a data structure of all related objects that - # will also be deleted. - deletable_objects, perms_needed, protected = get_deleted_objects( - queryset, opts, request.user, modeladmin.admin_site, using) - - # The user has already confirmed the deletion. - # Do the deletion and return a None to display the change list view again. - if request.POST.get('post'): - if perms_needed: - raise PermissionDenied - n = queryset.count() - if n: - for obj in queryset: - obj_display = force_text(obj) - modeladmin.log_deletion(request, obj, obj_display) - queryset.delete() - modeladmin.message_user(request, _("Successfully deleted %(count)d %(items)s.") % { - "count": n, "items": model_ngettext(modeladmin.opts, n) - }, messages.SUCCESS) - # Return None to display the change list page again. - return None - - if len(queryset) == 1: - objects_name = force_text(opts.verbose_name) - else: - objects_name = force_text(opts.verbose_name_plural) - - if perms_needed or protected: - title = _("Cannot delete %(name)s") % {"name": objects_name} - else: - title = _("Are you sure?") - - context = dict( - modeladmin.admin_site.each_context(), - title=title, - objects_name=objects_name, - deletable_objects=[deletable_objects], - queryset=queryset, - perms_lacking=perms_needed, - protected=protected, - opts=opts, - action_checkbox_name=helpers.ACTION_CHECKBOX_NAME, - ) - - # Display the confirmation page - return TemplateResponse(request, modeladmin.delete_selected_confirmation_template or [ - "admin/%s/%s/delete_selected_confirmation.html" % (app_label, opts.model_name), - "admin/%s/delete_selected_confirmation.html" % app_label, - "admin/delete_selected_confirmation.html" - ], context, current_app=modeladmin.admin_site.name) - -delete_selected.short_description = ugettext_lazy("Delete selected %(verbose_name_plural)s") diff --git a/django/contrib/admin/apps.py b/django/contrib/admin/apps.py deleted file mode 100644 index 3b4f1a302..000000000 --- a/django/contrib/admin/apps.py +++ /dev/null @@ -1,22 +0,0 @@ -from django.apps import AppConfig -from django.core import checks -from django.contrib.admin.checks import check_admin_app -from django.utils.translation import ugettext_lazy as _ - - -class SimpleAdminConfig(AppConfig): - """Simple AppConfig which does not do automatic discovery.""" - - name = 'django.contrib.admin' - verbose_name = _("Administration") - - def ready(self): - checks.register(checks.Tags.admin)(check_admin_app) - - -class AdminConfig(SimpleAdminConfig): - """The default AppConfig for admin which does autodiscovery.""" - - def ready(self): - super(AdminConfig, self).ready() - self.module.autodiscover() diff --git a/django/contrib/admin/checks.py b/django/contrib/admin/checks.py deleted file mode 100644 index 334c33839..000000000 --- a/django/contrib/admin/checks.py +++ /dev/null @@ -1,965 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from itertools import chain - -from django.contrib.admin.utils import get_fields_from_path, NotRelationField, flatten -from django.core import checks -from django.db import models -from django.db.models.fields import FieldDoesNotExist -from django.forms.models import BaseModelForm, _get_foreign_key, BaseModelFormSet - - -def check_admin_app(**kwargs): - from django.contrib.admin.sites import system_check_errors - - return system_check_errors - - -class BaseModelAdminChecks(object): - - def check(self, cls, model, **kwargs): - errors = [] - errors.extend(self._check_raw_id_fields(cls, model)) - errors.extend(self._check_fields(cls, model)) - errors.extend(self._check_fieldsets(cls, model)) - errors.extend(self._check_exclude(cls, model)) - errors.extend(self._check_form(cls, model)) - errors.extend(self._check_filter_vertical(cls, model)) - errors.extend(self._check_filter_horizontal(cls, model)) - errors.extend(self._check_radio_fields(cls, model)) - errors.extend(self._check_prepopulated_fields(cls, model)) - errors.extend(self._check_view_on_site_url(cls, model)) - errors.extend(self._check_ordering(cls, model)) - errors.extend(self._check_readonly_fields(cls, model)) - return errors - - def _check_raw_id_fields(self, cls, model): - """ Check that `raw_id_fields` only contains field names that are listed - on the model. """ - - if not isinstance(cls.raw_id_fields, (list, tuple)): - return must_be('a list or tuple', option='raw_id_fields', obj=cls, id='admin.E001') - else: - return list(chain(*[ - self._check_raw_id_fields_item(cls, model, field_name, 'raw_id_fields[%d]' % index) - for index, field_name in enumerate(cls.raw_id_fields) - ])) - - def _check_raw_id_fields_item(self, cls, model, field_name, label): - """ Check an item of `raw_id_fields`, i.e. check that field named - `field_name` exists in model `model` and is a ForeignKey or a - ManyToManyField. """ - - try: - field = model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E002') - else: - if not isinstance(field, (models.ForeignKey, models.ManyToManyField)): - return must_be('a ForeignKey or ManyToManyField', - option=label, obj=cls, id='admin.E003') - else: - return [] - - def _check_fields(self, cls, model): - """ Check that `fields` only refer to existing fields, doesn't contain - duplicates. Check if at most one of `fields` and `fieldsets` is defined. - """ - - if cls.fields is None: - return [] - elif not isinstance(cls.fields, (list, tuple)): - return must_be('a list or tuple', option='fields', obj=cls, id='admin.E004') - elif cls.fieldsets: - return [ - checks.Error( - "Both 'fieldsets' and 'fields' are specified.", - hint=None, - obj=cls, - id='admin.E005', - ) - ] - fields = flatten(cls.fields) - if len(fields) != len(set(fields)): - return [ - checks.Error( - "The value of 'fields' contains duplicate field(s).", - hint=None, - obj=cls, - id='admin.E006', - ) - ] - - return list(chain(*[ - self._check_field_spec(cls, model, field_name, 'fields') - for field_name in cls.fields - ])) - - def _check_fieldsets(self, cls, model): - """ Check that fieldsets is properly formatted and doesn't contain - duplicates. """ - - if cls.fieldsets is None: - return [] - elif not isinstance(cls.fieldsets, (list, tuple)): - return must_be('a list or tuple', option='fieldsets', obj=cls, id='admin.E007') - else: - return list(chain(*[ - self._check_fieldsets_item(cls, model, fieldset, 'fieldsets[%d]' % index) - for index, fieldset in enumerate(cls.fieldsets) - ])) - - def _check_fieldsets_item(self, cls, model, fieldset, label): - """ Check an item of `fieldsets`, i.e. check that this is a pair of a - set name and a dictionary containing "fields" key. """ - - if not isinstance(fieldset, (list, tuple)): - return must_be('a list or tuple', option=label, obj=cls, id='admin.E008') - elif len(fieldset) != 2: - return must_be('of length 2', option=label, obj=cls, id='admin.E009') - elif not isinstance(fieldset[1], dict): - return must_be('a dictionary', option='%s[1]' % label, obj=cls, id='admin.E010') - elif 'fields' not in fieldset[1]: - return [ - checks.Error( - "The value of '%s[1]' must contain the key 'fields'." % label, - hint=None, - obj=cls, - id='admin.E011', - ) - ] - - fields = flatten(fieldset[1]['fields']) - if len(fields) != len(set(fields)): - return [ - checks.Error( - "There are duplicate field(s) in '%s[1]'." % label, - hint=None, - obj=cls, - id='admin.E012', - ) - ] - return list(chain(*[ - self._check_field_spec(cls, model, fieldset_fields, '%s[1]["fields"]' % label) - for fieldset_fields in fieldset[1]['fields'] - ])) - - def _check_field_spec(self, cls, model, fields, label): - """ `fields` should be an item of `fields` or an item of - fieldset[1]['fields'] for any `fieldset` in `fieldsets`. It should be a - field name or a tuple of field names. """ - - if isinstance(fields, tuple): - return list(chain(*[ - self._check_field_spec_item(cls, model, field_name, "%s[%d]" % (label, index)) - for index, field_name in enumerate(fields) - ])) - else: - return self._check_field_spec_item(cls, model, fields, label) - - def _check_field_spec_item(self, cls, model, field_name, label): - if field_name in cls.readonly_fields: - # Stuff can be put in fields that isn't actually a model field if - # it's in readonly_fields, readonly_fields will handle the - # validation of such things. - return [] - else: - try: - field = model._meta.get_field(field_name) - except models.FieldDoesNotExist: - # If we can't find a field on the model that matches, it could - # be an extra field on the form. - return [] - else: - if (isinstance(field, models.ManyToManyField) and - not field.rel.through._meta.auto_created): - return [ - checks.Error( - ("The value of '%s' cannot include the ManyToManyField '%s', " - "because that field manually specifies a relationship model.") - % (label, field_name), - hint=None, - obj=cls, - id='admin.E013', - ) - ] - else: - return [] - - def _check_exclude(self, cls, model): - """ Check that exclude is a sequence without duplicates. """ - - if cls.exclude is None: # default value is None - return [] - elif not isinstance(cls.exclude, (list, tuple)): - return must_be('a list or tuple', option='exclude', obj=cls, id='admin.E014') - elif len(cls.exclude) > len(set(cls.exclude)): - return [ - checks.Error( - "The value of 'exclude' contains duplicate field(s).", - hint=None, - obj=cls, - id='admin.E015', - ) - ] - else: - return [] - - def _check_form(self, cls, model): - """ Check that form subclasses BaseModelForm. """ - - if hasattr(cls, 'form') and not issubclass(cls.form, BaseModelForm): - return must_inherit_from(parent='BaseModelForm', option='form', - obj=cls, id='admin.E016') - else: - return [] - - def _check_filter_vertical(self, cls, model): - """ Check that filter_vertical is a sequence of field names. """ - - if not hasattr(cls, 'filter_vertical'): - return [] - elif not isinstance(cls.filter_vertical, (list, tuple)): - return must_be('a list or tuple', option='filter_vertical', obj=cls, id='admin.E017') - else: - return list(chain(*[ - self._check_filter_item(cls, model, field_name, "filter_vertical[%d]" % index) - for index, field_name in enumerate(cls.filter_vertical) - ])) - - def _check_filter_horizontal(self, cls, model): - """ Check that filter_horizontal is a sequence of field names. """ - - if not hasattr(cls, 'filter_horizontal'): - return [] - elif not isinstance(cls.filter_horizontal, (list, tuple)): - return must_be('a list or tuple', option='filter_horizontal', obj=cls, id='admin.E018') - else: - return list(chain(*[ - self._check_filter_item(cls, model, field_name, "filter_horizontal[%d]" % index) - for index, field_name in enumerate(cls.filter_horizontal) - ])) - - def _check_filter_item(self, cls, model, field_name, label): - """ Check one item of `filter_vertical` or `filter_horizontal`, i.e. - check that given field exists and is a ManyToManyField. """ - - try: - field = model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E019') - else: - if not isinstance(field, models.ManyToManyField): - return must_be('a ManyToManyField', option=label, obj=cls, id='admin.E020') - else: - return [] - - def _check_radio_fields(self, cls, model): - """ Check that `radio_fields` is a dictionary. """ - - if not hasattr(cls, 'radio_fields'): - return [] - elif not isinstance(cls.radio_fields, dict): - return must_be('a dictionary', option='radio_fields', obj=cls, id='admin.E021') - else: - return list(chain(*[ - self._check_radio_fields_key(cls, model, field_name, 'radio_fields') + - self._check_radio_fields_value(cls, model, val, 'radio_fields["%s"]' % field_name) - for field_name, val in cls.radio_fields.items() - ])) - - def _check_radio_fields_key(self, cls, model, field_name, label): - """ Check that a key of `radio_fields` dictionary is name of existing - field and that the field is a ForeignKey or has `choices` defined. """ - - try: - field = model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E022') - else: - if not (isinstance(field, models.ForeignKey) or field.choices): - return [ - checks.Error( - "The value of '%s' refers to '%s', which is not an instance of ForeignKey, and does not have a 'choices' definition." % ( - label, field_name - ), - hint=None, - obj=cls, - id='admin.E023', - ) - ] - else: - return [] - - def _check_radio_fields_value(self, cls, model, val, label): - """ Check type of a value of `radio_fields` dictionary. """ - - from django.contrib.admin.options import HORIZONTAL, VERTICAL - - if val not in (HORIZONTAL, VERTICAL): - return [ - checks.Error( - "The value of '%s' must be either admin.HORIZONTAL or admin.VERTICAL." % label, - hint=None, - obj=cls, - id='admin.E024', - ) - ] - else: - return [] - - def _check_view_on_site_url(self, cls, model): - if hasattr(cls, 'view_on_site'): - if not callable(cls.view_on_site) and not isinstance(cls.view_on_site, bool): - return [ - checks.Error( - "The value of 'view_on_site' must be a callable or a boolean value.", - hint=None, - obj=cls, - id='admin.E025', - ) - ] - else: - return [] - else: - return [] - - def _check_prepopulated_fields(self, cls, model): - """ Check that `prepopulated_fields` is a dictionary containing allowed - field types. """ - - if not hasattr(cls, 'prepopulated_fields'): - return [] - elif not isinstance(cls.prepopulated_fields, dict): - return must_be('a dictionary', option='prepopulated_fields', obj=cls, id='admin.E026') - else: - return list(chain(*[ - self._check_prepopulated_fields_key(cls, model, field_name, 'prepopulated_fields') + - self._check_prepopulated_fields_value(cls, model, val, 'prepopulated_fields["%s"]' % field_name) - for field_name, val in cls.prepopulated_fields.items() - ])) - - def _check_prepopulated_fields_key(self, cls, model, field_name, label): - """ Check a key of `prepopulated_fields` dictionary, i.e. check that it - is a name of existing field and the field is one of the allowed types. - """ - - forbidden_field_types = ( - models.DateTimeField, - models.ForeignKey, - models.ManyToManyField - ) - - try: - field = model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E027') - else: - if isinstance(field, forbidden_field_types): - return [ - checks.Error( - "The value of '%s' refers to '%s', which must not be a DateTimeField, " - "ForeignKey or ManyToManyField." % ( - label, field_name - ), - hint=None, - obj=cls, - id='admin.E028', - ) - ] - else: - return [] - - def _check_prepopulated_fields_value(self, cls, model, val, label): - """ Check a value of `prepopulated_fields` dictionary, i.e. it's an - iterable of existing fields. """ - - if not isinstance(val, (list, tuple)): - return must_be('a list or tuple', option=label, obj=cls, id='admin.E029') - else: - return list(chain(*[ - self._check_prepopulated_fields_value_item(cls, model, subfield_name, "%s[%r]" % (label, index)) - for index, subfield_name in enumerate(val) - ])) - - def _check_prepopulated_fields_value_item(self, cls, model, field_name, label): - """ For `prepopulated_fields` equal to {"slug": ("title",)}, - `field_name` is "title". """ - - try: - model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E030') - else: - return [] - - def _check_ordering(self, cls, model): - """ Check that ordering refers to existing fields or is random. """ - - # ordering = None - if cls.ordering is None: # The default value is None - return [] - elif not isinstance(cls.ordering, (list, tuple)): - return must_be('a list or tuple', option='ordering', obj=cls, id='admin.E031') - else: - return list(chain(*[ - self._check_ordering_item(cls, model, field_name, 'ordering[%d]' % index) - for index, field_name in enumerate(cls.ordering) - ])) - - def _check_ordering_item(self, cls, model, field_name, label): - """ Check that `ordering` refers to existing fields. """ - - if field_name == '?' and len(cls.ordering) != 1: - return [ - checks.Error( - ("The value of 'ordering' has the random ordering marker '?', " - "but contains other fields as well."), - hint='Either remove the "?", or remove the other fields.', - obj=cls, - id='admin.E032', - ) - ] - elif field_name == '?': - return [] - elif '__' in field_name: - # Skip ordering in the format field1__field2 (FIXME: checking - # this format would be nice, but it's a little fiddly). - return [] - else: - if field_name.startswith('-'): - field_name = field_name[1:] - - try: - model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E033') - else: - return [] - - def _check_readonly_fields(self, cls, model): - """ Check that readonly_fields refers to proper attribute or field. """ - - if cls.readonly_fields == (): - return [] - elif not isinstance(cls.readonly_fields, (list, tuple)): - return must_be('a list or tuple', option='readonly_fields', obj=cls, id='admin.E034') - else: - return list(chain(*[ - self._check_readonly_fields_item(cls, model, field_name, "readonly_fields[%d]" % index) - for index, field_name in enumerate(cls.readonly_fields) - ])) - - def _check_readonly_fields_item(self, cls, model, field_name, label): - if callable(field_name): - return [] - elif hasattr(cls, field_name): - return [] - elif hasattr(model, field_name): - return [] - else: - try: - model._meta.get_field(field_name) - except models.FieldDoesNotExist: - return [ - checks.Error( - "The value of '%s' is not a callable, an attribute of '%s', or an attribute of '%s.%s'." % ( - label, cls.__name__, model._meta.app_label, model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E035', - ) - ] - else: - return [] - - -class ModelAdminChecks(BaseModelAdminChecks): - - def check(self, cls, model, **kwargs): - errors = super(ModelAdminChecks, self).check(cls, model=model, **kwargs) - errors.extend(self._check_save_as(cls, model)) - errors.extend(self._check_save_on_top(cls, model)) - errors.extend(self._check_inlines(cls, model)) - errors.extend(self._check_list_display(cls, model)) - errors.extend(self._check_list_display_links(cls, model)) - errors.extend(self._check_list_filter(cls, model)) - errors.extend(self._check_list_select_related(cls, model)) - errors.extend(self._check_list_per_page(cls, model)) - errors.extend(self._check_list_max_show_all(cls, model)) - errors.extend(self._check_list_editable(cls, model)) - errors.extend(self._check_search_fields(cls, model)) - errors.extend(self._check_date_hierarchy(cls, model)) - return errors - - def _check_save_as(self, cls, model): - """ Check save_as is a boolean. """ - - if not isinstance(cls.save_as, bool): - return must_be('a boolean', option='save_as', - obj=cls, id='admin.E101') - else: - return [] - - def _check_save_on_top(self, cls, model): - """ Check save_on_top is a boolean. """ - - if not isinstance(cls.save_on_top, bool): - return must_be('a boolean', option='save_on_top', - obj=cls, id='admin.E102') - else: - return [] - - def _check_inlines(self, cls, model): - """ Check all inline model admin classes. """ - - if not isinstance(cls.inlines, (list, tuple)): - return must_be('a list or tuple', option='inlines', obj=cls, id='admin.E103') - else: - return list(chain(*[ - self._check_inlines_item(cls, model, item, "inlines[%d]" % index) - for index, item in enumerate(cls.inlines) - ])) - - def _check_inlines_item(self, cls, model, inline, label): - """ Check one inline model admin. """ - inline_label = '.'.join([inline.__module__, inline.__name__]) - - from django.contrib.admin.options import BaseModelAdmin - - if not issubclass(inline, BaseModelAdmin): - return [ - checks.Error( - "'%s' must inherit from 'BaseModelAdmin'." % inline_label, - hint=None, - obj=cls, - id='admin.E104', - ) - ] - elif not inline.model: - return [ - checks.Error( - "'%s' must have a 'model' attribute." % inline_label, - hint=None, - obj=cls, - id='admin.E105', - ) - ] - elif not issubclass(inline.model, models.Model): - return must_be('a Model', option='%s.model' % inline_label, - obj=cls, id='admin.E106') - else: - return inline.check(model) - - def _check_list_display(self, cls, model): - """ Check that list_display only contains fields or usable attributes. - """ - - if not isinstance(cls.list_display, (list, tuple)): - return must_be('a list or tuple', option='list_display', obj=cls, id='admin.E107') - else: - return list(chain(*[ - self._check_list_display_item(cls, model, item, "list_display[%d]" % index) - for index, item in enumerate(cls.list_display) - ])) - - def _check_list_display_item(self, cls, model, item, label): - if callable(item): - return [] - elif hasattr(cls, item): - return [] - elif hasattr(model, item): - # getattr(model, item) could be an X_RelatedObjectsDescriptor - try: - field = model._meta.get_field(item) - except models.FieldDoesNotExist: - try: - field = getattr(model, item) - except AttributeError: - field = None - - if field is None: - return [ - checks.Error( - "The value of '%s' refers to '%s', which is not a callable, an attribute of '%s', or an attribute or method on '%s.%s'." % ( - label, item, cls.__name__, model._meta.app_label, model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E108', - ) - ] - elif isinstance(field, models.ManyToManyField): - return [ - checks.Error( - "The value of '%s' must not be a ManyToManyField." % label, - hint=None, - obj=cls, - id='admin.E109', - ) - ] - else: - return [] - else: - try: - model._meta.get_field(item) - except models.FieldDoesNotExist: - return [ - # This is a deliberate repeat of E108; there's more than one path - # required to test this condition. - checks.Error( - "The value of '%s' refers to '%s', which is not a callable, an attribute of '%s', or an attribute or method on '%s.%s'." % ( - label, item, cls.__name__, model._meta.app_label, model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E108', - ) - ] - else: - return [] - - def _check_list_display_links(self, cls, model): - """ Check that list_display_links is a unique subset of list_display. - """ - - if cls.list_display_links is None: - return [] - elif not isinstance(cls.list_display_links, (list, tuple)): - return must_be('a list, a tuple, or None', option='list_display_links', obj=cls, id='admin.E110') - else: - return list(chain(*[ - self._check_list_display_links_item(cls, model, field_name, "list_display_links[%d]" % index) - for index, field_name in enumerate(cls.list_display_links) - ])) - - def _check_list_display_links_item(self, cls, model, field_name, label): - if field_name not in cls.list_display: - return [ - checks.Error( - "The value of '%s' refers to '%s', which is not defined in 'list_display'." % ( - label, field_name - ), - hint=None, - obj=cls, - id='admin.E111', - ) - ] - else: - return [] - - def _check_list_filter(self, cls, model): - if not isinstance(cls.list_filter, (list, tuple)): - return must_be('a list or tuple', option='list_filter', obj=cls, id='admin.E112') - else: - return list(chain(*[ - self._check_list_filter_item(cls, model, item, "list_filter[%d]" % index) - for index, item in enumerate(cls.list_filter) - ])) - - def _check_list_filter_item(self, cls, model, item, label): - """ - Check one item of `list_filter`, i.e. check if it is one of three options: - 1. 'field' -- a basic field filter, possibly w/ relationships (e.g. - 'field__rel') - 2. ('field', SomeFieldListFilter) - a field-based list filter class - 3. SomeListFilter - a non-field list filter class - """ - - from django.contrib.admin import ListFilter, FieldListFilter - - if callable(item) and not isinstance(item, models.Field): - # If item is option 3, it should be a ListFilter... - if not issubclass(item, ListFilter): - return must_inherit_from(parent='ListFilter', option=label, - obj=cls, id='admin.E113') - # ... but not a FieldListFilter. - elif issubclass(item, FieldListFilter): - return [ - checks.Error( - "The value of '%s' must not inherit from 'FieldListFilter'." % label, - hint=None, - obj=cls, - id='admin.E114', - ) - ] - else: - return [] - elif isinstance(item, (tuple, list)): - # item is option #2 - field, list_filter_class = item - if not issubclass(list_filter_class, FieldListFilter): - return must_inherit_from(parent='FieldListFilter', option='%s[1]' % label, - obj=cls, id='admin.E115') - else: - return [] - else: - # item is option #1 - field = item - - # Validate the field string - try: - get_fields_from_path(model, field) - except (NotRelationField, FieldDoesNotExist): - return [ - checks.Error( - "The value of '%s' refers to '%s', which does not refer to a Field." % (label, field), - hint=None, - obj=cls, - id='admin.E116', - ) - ] - else: - return [] - - def _check_list_select_related(self, cls, model): - """ Check that list_select_related is a boolean, a list or a tuple. """ - - if not isinstance(cls.list_select_related, (bool, list, tuple)): - return must_be('a boolean, tuple or list', option='list_select_related', - obj=cls, id='admin.E117') - else: - return [] - - def _check_list_per_page(self, cls, model): - """ Check that list_per_page is an integer. """ - - if not isinstance(cls.list_per_page, int): - return must_be('an integer', option='list_per_page', obj=cls, id='admin.E118') - else: - return [] - - def _check_list_max_show_all(self, cls, model): - """ Check that list_max_show_all is an integer. """ - - if not isinstance(cls.list_max_show_all, int): - return must_be('an integer', option='list_max_show_all', obj=cls, id='admin.E119') - else: - return [] - - def _check_list_editable(self, cls, model): - """ Check that list_editable is a sequence of editable fields from - list_display without first element. """ - - if not isinstance(cls.list_editable, (list, tuple)): - return must_be('a list or tuple', option='list_editable', obj=cls, id='admin.E120') - else: - return list(chain(*[ - self._check_list_editable_item(cls, model, item, "list_editable[%d]" % index) - for index, item in enumerate(cls.list_editable) - ])) - - def _check_list_editable_item(self, cls, model, field_name, label): - try: - field = model._meta.get_field_by_name(field_name)[0] - except models.FieldDoesNotExist: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E121') - else: - if field_name not in cls.list_display: - return refer_to_missing_field(field=field_name, option=label, - model=model, obj=cls, id='admin.E122') - - checks.Error( - "The value of '%s' refers to '%s', which is not contained in 'list_display'." % ( - label, field_name - ), - hint=None, - obj=cls, - id='admin.E122', - ), - elif cls.list_display_links and field_name in cls.list_display_links: - return [ - checks.Error( - "The value of '%s' cannot be in both 'list_editable' and 'list_display_links'." % field_name, - hint=None, - obj=cls, - id='admin.E123', - ) - ] - # Check that list_display_links is set, and that the first values of list_editable and list_display are - # not the same. See ticket #22792 for the use case relating to this. - elif (cls.list_display[0] in cls.list_editable and cls.list_display[0] != cls.list_editable[0] and - cls.list_display_links is not None): - return [ - checks.Error( - "The value of '%s' refers to the first field in 'list_display' ('%s'), " - "which cannot be used unless 'list_display_links' is set." % ( - label, cls.list_display[0] - ), - hint=None, - obj=cls, - id='admin.E124', - ) - ] - elif not field.editable: - return [ - checks.Error( - "The value of '%s' refers to '%s', which is not editable through the admin." % ( - label, field_name - ), - hint=None, - obj=cls, - id='admin.E125', - ) - ] - else: - return [] - - def _check_search_fields(self, cls, model): - """ Check search_fields is a sequence. """ - - if not isinstance(cls.search_fields, (list, tuple)): - return must_be('a list or tuple', option='search_fields', obj=cls, id='admin.E126') - else: - return [] - - def _check_date_hierarchy(self, cls, model): - """ Check that date_hierarchy refers to DateField or DateTimeField. """ - - if cls.date_hierarchy is None: - return [] - else: - try: - field = model._meta.get_field(cls.date_hierarchy) - except models.FieldDoesNotExist: - return refer_to_missing_field(option='date_hierarchy', - field=cls.date_hierarchy, - model=model, obj=cls, id='admin.E127') - else: - if not isinstance(field, (models.DateField, models.DateTimeField)): - return must_be('a DateField or DateTimeField', option='date_hierarchy', - obj=cls, id='admin.E128') - else: - return [] - - -class InlineModelAdminChecks(BaseModelAdminChecks): - - def check(self, cls, parent_model, **kwargs): - errors = super(InlineModelAdminChecks, self).check(cls, model=cls.model, **kwargs) - errors.extend(self._check_relation(cls, parent_model)) - errors.extend(self._check_exclude_of_parent_model(cls, parent_model)) - errors.extend(self._check_extra(cls)) - errors.extend(self._check_max_num(cls)) - errors.extend(self._check_min_num(cls)) - errors.extend(self._check_formset(cls)) - return errors - - def _check_exclude_of_parent_model(self, cls, parent_model): - # Do not perform more specific checks if the base checks result in an - # error. - errors = super(InlineModelAdminChecks, self)._check_exclude(cls, parent_model) - if errors: - return [] - - # Skip if `fk_name` is invalid. - if self._check_relation(cls, parent_model): - return [] - - if cls.exclude is None: - return [] - - fk = _get_foreign_key(parent_model, cls.model, fk_name=cls.fk_name) - if fk.name in cls.exclude: - return [ - checks.Error( - "Cannot exclude the field '%s', because it is the foreign key " - "to the parent model '%s.%s'." % ( - fk.name, parent_model._meta.app_label, parent_model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E201', - ) - ] - else: - return [] - - def _check_relation(self, cls, parent_model): - try: - _get_foreign_key(parent_model, cls.model, fk_name=cls.fk_name) - except ValueError as e: - return [checks.Error(e.args[0], hint=None, obj=cls, id='admin.E202')] - else: - return [] - - def _check_extra(self, cls): - """ Check that extra is an integer. """ - - if not isinstance(cls.extra, int): - return must_be('an integer', option='extra', obj=cls, id='admin.E203') - else: - return [] - - def _check_max_num(self, cls): - """ Check that max_num is an integer. """ - - if cls.max_num is None: - return [] - elif not isinstance(cls.max_num, int): - return must_be('an integer', option='max_num', obj=cls, id='admin.E204') - else: - return [] - - def _check_min_num(self, cls): - """ Check that min_num is an integer. """ - - if cls.min_num is None: - return [] - elif not isinstance(cls.min_num, int): - return must_be('an integer', option='min_num', obj=cls, id='admin.E205') - else: - return [] - - def _check_formset(self, cls): - """ Check formset is a subclass of BaseModelFormSet. """ - - if not issubclass(cls.formset, BaseModelFormSet): - return must_inherit_from(parent='BaseModelFormSet', option='formset', - obj=cls, id='admin.E206') - else: - return [] - - -def must_be(type, option, obj, id): - return [ - checks.Error( - "The value of '%s' must be %s." % (option, type), - hint=None, - obj=obj, - id=id, - ), - ] - - -def must_inherit_from(parent, option, obj, id): - return [ - checks.Error( - "The value of '%s' must inherit from '%s'." % (option, parent), - hint=None, - obj=obj, - id=id, - ), - ] - - -def refer_to_missing_field(field, option, model, obj, id): - return [ - checks.Error( - "The value of '%s' refers to '%s', which is not an attribute of '%s.%s'." % ( - option, field, model._meta.app_label, model._meta.object_name - ), - hint=None, - obj=obj, - id=id, - ), - ] diff --git a/django/contrib/admin/decorators.py b/django/contrib/admin/decorators.py deleted file mode 100644 index 5862bb553..000000000 --- a/django/contrib/admin/decorators.py +++ /dev/null @@ -1,28 +0,0 @@ -def register(*models, **kwargs): - """ - Registers the given model(s) classes and wrapped ModelAdmin class with - admin site: - - @register(Author) - class AuthorAdmin(admin.ModelAdmin): - pass - - A kwarg of `site` can be passed as the admin site, otherwise the default - admin site will be used. - """ - from django.contrib.admin import ModelAdmin - from django.contrib.admin.sites import site, AdminSite - - def _model_admin_wrapper(admin_class): - admin_site = kwargs.pop('site', site) - - if not isinstance(admin_site, AdminSite): - raise ValueError('site must subclass AdminSite') - - if not issubclass(admin_class, ModelAdmin): - raise ValueError('Wrapped class must subclass ModelAdmin.') - - admin_site.register(models, admin_class=admin_class) - - return admin_class - return _model_admin_wrapper diff --git a/django/contrib/admin/exceptions.py b/django/contrib/admin/exceptions.py deleted file mode 100644 index f619bc225..000000000 --- a/django/contrib/admin/exceptions.py +++ /dev/null @@ -1,11 +0,0 @@ -from django.core.exceptions import SuspiciousOperation - - -class DisallowedModelAdminLookup(SuspiciousOperation): - """Invalid filter was passed to admin view via URL querystring""" - pass - - -class DisallowedModelAdminToField(SuspiciousOperation): - """Invalid to_field was passed to admin view via URL query string""" - pass diff --git a/django/contrib/admin/filters.py b/django/contrib/admin/filters.py deleted file mode 100644 index 9e539614a..000000000 --- a/django/contrib/admin/filters.py +++ /dev/null @@ -1,411 +0,0 @@ -""" -This encapsulates the logic for displaying filters in the Django admin. -Filters are specified in models with the "list_filter" option. - -Each filter subclass knows how to display a filter for a field that passes a -certain test -- e.g. being a DateField or ForeignKey. -""" -import datetime - -from django.db import models -from django.core.exceptions import ImproperlyConfigured, ValidationError -from django.utils.encoding import smart_text, force_text -from django.utils.translation import ugettext_lazy as _ -from django.utils import timezone -from django.contrib.admin.utils import (get_model_from_relation, - reverse_field_path, get_limit_choices_to_from_path, prepare_lookup_value) -from django.contrib.admin.options import IncorrectLookupParameters - - -class ListFilter(object): - title = None # Human-readable title to appear in the right sidebar. - template = 'admin/filter.html' - - def __init__(self, request, params, model, model_admin): - # This dictionary will eventually contain the request's query string - # parameters actually used by this filter. - self.used_parameters = {} - if self.title is None: - raise ImproperlyConfigured( - "The list filter '%s' does not specify " - "a 'title'." % self.__class__.__name__) - - def has_output(self): - """ - Returns True if some choices would be output for this filter. - """ - raise NotImplementedError('subclasses of ListFilter must provide a has_output() method') - - def choices(self, cl): - """ - Returns choices ready to be output in the template. - """ - raise NotImplementedError('subclasses of ListFilter must provide a choices() method') - - def queryset(self, request, queryset): - """ - Returns the filtered queryset. - """ - raise NotImplementedError('subclasses of ListFilter must provide a queryset() method') - - def expected_parameters(self): - """ - Returns the list of parameter names that are expected from the - request's query string and that will be used by this filter. - """ - raise NotImplementedError('subclasses of ListFilter must provide an expected_parameters() method') - - -class SimpleListFilter(ListFilter): - # The parameter that should be used in the query string for that filter. - parameter_name = None - - def __init__(self, request, params, model, model_admin): - super(SimpleListFilter, self).__init__( - request, params, model, model_admin) - if self.parameter_name is None: - raise ImproperlyConfigured( - "The list filter '%s' does not specify " - "a 'parameter_name'." % self.__class__.__name__) - if self.parameter_name in params: - value = params.pop(self.parameter_name) - self.used_parameters[self.parameter_name] = value - lookup_choices = self.lookups(request, model_admin) - if lookup_choices is None: - lookup_choices = () - self.lookup_choices = list(lookup_choices) - - def has_output(self): - return len(self.lookup_choices) > 0 - - def value(self): - """ - Returns the value (in string format) provided in the request's - query string for this filter, if any. If the value wasn't provided then - returns None. - """ - return self.used_parameters.get(self.parameter_name, None) - - def lookups(self, request, model_admin): - """ - Must be overridden to return a list of tuples (value, verbose value) - """ - raise NotImplementedError( - 'The SimpleListFilter.lookups() method must be overridden to ' - 'return a list of tuples (value, verbose value)') - - def expected_parameters(self): - return [self.parameter_name] - - def choices(self, cl): - yield { - 'selected': self.value() is None, - 'query_string': cl.get_query_string({}, [self.parameter_name]), - 'display': _('All'), - } - for lookup, title in self.lookup_choices: - yield { - 'selected': self.value() == force_text(lookup), - 'query_string': cl.get_query_string({ - self.parameter_name: lookup, - }, []), - 'display': title, - } - - -class FieldListFilter(ListFilter): - _field_list_filters = [] - _take_priority_index = 0 - - def __init__(self, field, request, params, model, model_admin, field_path): - self.field = field - self.field_path = field_path - self.title = getattr(field, 'verbose_name', field_path) - super(FieldListFilter, self).__init__( - request, params, model, model_admin) - for p in self.expected_parameters(): - if p in params: - value = params.pop(p) - self.used_parameters[p] = prepare_lookup_value(p, value) - - def has_output(self): - return True - - def queryset(self, request, queryset): - try: - return queryset.filter(**self.used_parameters) - except ValidationError as e: - raise IncorrectLookupParameters(e) - - @classmethod - def register(cls, test, list_filter_class, take_priority=False): - if take_priority: - # This is to allow overriding the default filters for certain types - # of fields with some custom filters. The first found in the list - # is used in priority. - cls._field_list_filters.insert( - cls._take_priority_index, (test, list_filter_class)) - cls._take_priority_index += 1 - else: - cls._field_list_filters.append((test, list_filter_class)) - - @classmethod - def create(cls, field, request, params, model, model_admin, field_path): - for test, list_filter_class in cls._field_list_filters: - if not test(field): - continue - return list_filter_class(field, request, params, - model, model_admin, field_path=field_path) - - -class RelatedFieldListFilter(FieldListFilter): - def __init__(self, field, request, params, model, model_admin, field_path): - other_model = get_model_from_relation(field) - if hasattr(field, 'rel'): - rel_name = field.rel.get_related_field().name - else: - rel_name = other_model._meta.pk.name - self.lookup_kwarg = '%s__%s__exact' % (field_path, rel_name) - self.lookup_kwarg_isnull = '%s__isnull' % field_path - self.lookup_val = request.GET.get(self.lookup_kwarg) - self.lookup_val_isnull = request.GET.get(self.lookup_kwarg_isnull) - self.lookup_choices = field.get_choices(include_blank=False) - super(RelatedFieldListFilter, self).__init__( - field, request, params, model, model_admin, field_path) - if hasattr(field, 'verbose_name'): - self.lookup_title = field.verbose_name - else: - self.lookup_title = other_model._meta.verbose_name - self.title = self.lookup_title - - def has_output(self): - if (isinstance(self.field, models.related.RelatedObject) and - self.field.field.null or hasattr(self.field, 'rel') and - self.field.null): - extra = 1 - else: - extra = 0 - return len(self.lookup_choices) + extra > 1 - - def expected_parameters(self): - return [self.lookup_kwarg, self.lookup_kwarg_isnull] - - def choices(self, cl): - from django.contrib.admin.views.main import EMPTY_CHANGELIST_VALUE - yield { - 'selected': self.lookup_val is None and not self.lookup_val_isnull, - 'query_string': cl.get_query_string({}, - [self.lookup_kwarg, self.lookup_kwarg_isnull]), - 'display': _('All'), - } - for pk_val, val in self.lookup_choices: - yield { - 'selected': self.lookup_val == smart_text(pk_val), - 'query_string': cl.get_query_string({ - self.lookup_kwarg: pk_val, - }, [self.lookup_kwarg_isnull]), - 'display': val, - } - if (isinstance(self.field, models.related.RelatedObject) and - self.field.field.null or hasattr(self.field, 'rel') and - self.field.null): - yield { - 'selected': bool(self.lookup_val_isnull), - 'query_string': cl.get_query_string({ - self.lookup_kwarg_isnull: 'True', - }, [self.lookup_kwarg]), - 'display': EMPTY_CHANGELIST_VALUE, - } - -FieldListFilter.register(lambda f: ( - bool(f.rel) if hasattr(f, 'rel') else - isinstance(f, models.related.RelatedObject)), RelatedFieldListFilter) - - -class BooleanFieldListFilter(FieldListFilter): - def __init__(self, field, request, params, model, model_admin, field_path): - self.lookup_kwarg = '%s__exact' % field_path - self.lookup_kwarg2 = '%s__isnull' % field_path - self.lookup_val = request.GET.get(self.lookup_kwarg, None) - self.lookup_val2 = request.GET.get(self.lookup_kwarg2, None) - super(BooleanFieldListFilter, self).__init__(field, - request, params, model, model_admin, field_path) - - def expected_parameters(self): - return [self.lookup_kwarg, self.lookup_kwarg2] - - def choices(self, cl): - for lookup, title in ( - (None, _('All')), - ('1', _('Yes')), - ('0', _('No'))): - yield { - 'selected': self.lookup_val == lookup and not self.lookup_val2, - 'query_string': cl.get_query_string({ - self.lookup_kwarg: lookup, - }, [self.lookup_kwarg2]), - 'display': title, - } - if isinstance(self.field, models.NullBooleanField): - yield { - 'selected': self.lookup_val2 == 'True', - 'query_string': cl.get_query_string({ - self.lookup_kwarg2: 'True', - }, [self.lookup_kwarg]), - 'display': _('Unknown'), - } - -FieldListFilter.register(lambda f: isinstance(f, - (models.BooleanField, models.NullBooleanField)), BooleanFieldListFilter) - - -class ChoicesFieldListFilter(FieldListFilter): - def __init__(self, field, request, params, model, model_admin, field_path): - self.lookup_kwarg = '%s__exact' % field_path - self.lookup_val = request.GET.get(self.lookup_kwarg) - super(ChoicesFieldListFilter, self).__init__( - field, request, params, model, model_admin, field_path) - - def expected_parameters(self): - return [self.lookup_kwarg] - - def choices(self, cl): - yield { - 'selected': self.lookup_val is None, - 'query_string': cl.get_query_string({}, [self.lookup_kwarg]), - 'display': _('All') - } - for lookup, title in self.field.flatchoices: - yield { - 'selected': smart_text(lookup) == self.lookup_val, - 'query_string': cl.get_query_string({ - self.lookup_kwarg: lookup}), - 'display': title, - } - -FieldListFilter.register(lambda f: bool(f.choices), ChoicesFieldListFilter) - - -class DateFieldListFilter(FieldListFilter): - def __init__(self, field, request, params, model, model_admin, field_path): - self.field_generic = '%s__' % field_path - self.date_params = dict((k, v) for k, v in params.items() - if k.startswith(self.field_generic)) - - now = timezone.now() - # When time zone support is enabled, convert "now" to the user's time - # zone so Django's definition of "Today" matches what the user expects. - if timezone.is_aware(now): - now = timezone.localtime(now) - - if isinstance(field, models.DateTimeField): - today = now.replace(hour=0, minute=0, second=0, microsecond=0) - else: # field is a models.DateField - today = now.date() - tomorrow = today + datetime.timedelta(days=1) - if today.month == 12: - next_month = today.replace(year=today.year + 1, month=1, day=1) - else: - next_month = today.replace(month=today.month + 1, day=1) - next_year = today.replace(year=today.year + 1, month=1, day=1) - - self.lookup_kwarg_since = '%s__gte' % field_path - self.lookup_kwarg_until = '%s__lt' % field_path - self.links = ( - (_('Any date'), {}), - (_('Today'), { - self.lookup_kwarg_since: str(today), - self.lookup_kwarg_until: str(tomorrow), - }), - (_('Past 7 days'), { - self.lookup_kwarg_since: str(today - datetime.timedelta(days=7)), - self.lookup_kwarg_until: str(tomorrow), - }), - (_('This month'), { - self.lookup_kwarg_since: str(today.replace(day=1)), - self.lookup_kwarg_until: str(next_month), - }), - (_('This year'), { - self.lookup_kwarg_since: str(today.replace(month=1, day=1)), - self.lookup_kwarg_until: str(next_year), - }), - ) - super(DateFieldListFilter, self).__init__( - field, request, params, model, model_admin, field_path) - - def expected_parameters(self): - return [self.lookup_kwarg_since, self.lookup_kwarg_until] - - def choices(self, cl): - for title, param_dict in self.links: - yield { - 'selected': self.date_params == param_dict, - 'query_string': cl.get_query_string( - param_dict, [self.field_generic]), - 'display': title, - } - -FieldListFilter.register( - lambda f: isinstance(f, models.DateField), DateFieldListFilter) - - -# This should be registered last, because it's a last resort. For example, -# if a field is eligible to use the BooleanFieldListFilter, that'd be much -# more appropriate, and the AllValuesFieldListFilter won't get used for it. -class AllValuesFieldListFilter(FieldListFilter): - def __init__(self, field, request, params, model, model_admin, field_path): - self.lookup_kwarg = field_path - self.lookup_kwarg_isnull = '%s__isnull' % field_path - self.lookup_val = request.GET.get(self.lookup_kwarg, None) - self.lookup_val_isnull = request.GET.get(self.lookup_kwarg_isnull, - None) - parent_model, reverse_path = reverse_field_path(model, field_path) - queryset = parent_model._default_manager.all() - # optional feature: limit choices base on existing relationships - # queryset = queryset.complex_filter( - # {'%s__isnull' % reverse_path: False}) - limit_choices_to = get_limit_choices_to_from_path(model, field_path) - queryset = queryset.filter(limit_choices_to) - - self.lookup_choices = (queryset - .distinct() - .order_by(field.name) - .values_list(field.name, flat=True)) - super(AllValuesFieldListFilter, self).__init__( - field, request, params, model, model_admin, field_path) - - def expected_parameters(self): - return [self.lookup_kwarg, self.lookup_kwarg_isnull] - - def choices(self, cl): - from django.contrib.admin.views.main import EMPTY_CHANGELIST_VALUE - yield { - 'selected': (self.lookup_val is None - and self.lookup_val_isnull is None), - 'query_string': cl.get_query_string({}, - [self.lookup_kwarg, self.lookup_kwarg_isnull]), - 'display': _('All'), - } - include_none = False - for val in self.lookup_choices: - if val is None: - include_none = True - continue - val = smart_text(val) - yield { - 'selected': self.lookup_val == val, - 'query_string': cl.get_query_string({ - self.lookup_kwarg: val, - }, [self.lookup_kwarg_isnull]), - 'display': val, - } - if include_none: - yield { - 'selected': bool(self.lookup_val_isnull), - 'query_string': cl.get_query_string({ - self.lookup_kwarg_isnull: 'True', - }, [self.lookup_kwarg]), - 'display': EMPTY_CHANGELIST_VALUE, - } - -FieldListFilter.register(lambda f: True, AllValuesFieldListFilter) diff --git a/django/contrib/admin/forms.py b/django/contrib/admin/forms.py deleted file mode 100644 index f3ed7a801..000000000 --- a/django/contrib/admin/forms.py +++ /dev/null @@ -1,25 +0,0 @@ -from __future__ import unicode_literals - -from django import forms - -from django.contrib.auth.forms import AuthenticationForm -from django.utils.translation import ugettext_lazy as _ - - -class AdminAuthenticationForm(AuthenticationForm): - """ - A custom authentication form used in the admin app. - """ - error_messages = { - 'invalid_login': _("Please enter the correct %(username)s and password " - "for a staff account. Note that both fields may be " - "case-sensitive."), - } - - def confirm_login_allowed(self, user): - if not user.is_active or not user.is_staff: - raise forms.ValidationError( - self.error_messages['invalid_login'], - code='invalid_login', - params={'username': self.username_field.verbose_name} - ) diff --git a/django/contrib/admin/helpers.py b/django/contrib/admin/helpers.py deleted file mode 100644 index 4f6bbe51e..000000000 --- a/django/contrib/admin/helpers.py +++ /dev/null @@ -1,353 +0,0 @@ -from __future__ import unicode_literals - -from django import forms -from django.contrib.admin.utils import (flatten_fieldsets, lookup_field, - display_for_field, label_for_field, help_text_for_field) -from django.contrib.admin.templatetags.admin_static import static -from django.core.exceptions import ObjectDoesNotExist -from django.db.models.fields.related import ManyToManyRel -from django.forms.utils import flatatt -from django.template.defaultfilters import capfirst, linebreaksbr -from django.utils.encoding import force_text, smart_text -from django.utils.html import conditional_escape, format_html -from django.utils.safestring import mark_safe -from django.utils import six -from django.utils.translation import ugettext_lazy as _ -from django.conf import settings - - -ACTION_CHECKBOX_NAME = '_selected_action' - - -class ActionForm(forms.Form): - action = forms.ChoiceField(label=_('Action:')) - select_across = forms.BooleanField(label='', required=False, initial=0, - widget=forms.HiddenInput({'class': 'select-across'})) - -checkbox = forms.CheckboxInput({'class': 'action-select'}, lambda value: False) - - -class AdminForm(object): - def __init__(self, form, fieldsets, prepopulated_fields, readonly_fields=None, model_admin=None): - self.form, self.fieldsets = form, fieldsets - self.prepopulated_fields = [{ - 'field': form[field_name], - 'dependencies': [form[f] for f in dependencies] - } for field_name, dependencies in prepopulated_fields.items()] - self.model_admin = model_admin - if readonly_fields is None: - readonly_fields = () - self.readonly_fields = readonly_fields - - def __iter__(self): - for name, options in self.fieldsets: - yield Fieldset( - self.form, name, - readonly_fields=self.readonly_fields, - model_admin=self.model_admin, - **options - ) - - def _media(self): - media = self.form.media - for fs in self: - media = media + fs.media - return media - media = property(_media) - - -class Fieldset(object): - def __init__(self, form, name=None, readonly_fields=(), fields=(), classes=(), - description=None, model_admin=None): - self.form = form - self.name, self.fields = name, fields - self.classes = ' '.join(classes) - self.description = description - self.model_admin = model_admin - self.readonly_fields = readonly_fields - - def _media(self): - if 'collapse' in self.classes: - extra = '' if settings.DEBUG else '.min' - js = ['jquery%s.js' % extra, - 'jquery.init.js', - 'collapse%s.js' % extra] - return forms.Media(js=[static('admin/js/%s' % url) for url in js]) - return forms.Media() - media = property(_media) - - def __iter__(self): - for field in self.fields: - yield Fieldline(self.form, field, self.readonly_fields, model_admin=self.model_admin) - - -class Fieldline(object): - def __init__(self, form, field, readonly_fields=None, model_admin=None): - self.form = form # A django.forms.Form instance - if not hasattr(field, "__iter__") or isinstance(field, six.text_type): - self.fields = [field] - else: - self.fields = field - self.has_visible_field = not all(field in self.form.fields and - self.form.fields[field].widget.is_hidden - for field in self.fields) - self.model_admin = model_admin - if readonly_fields is None: - readonly_fields = () - self.readonly_fields = readonly_fields - - def __iter__(self): - for i, field in enumerate(self.fields): - if field in self.readonly_fields: - yield AdminReadonlyField(self.form, field, is_first=(i == 0), - model_admin=self.model_admin) - else: - yield AdminField(self.form, field, is_first=(i == 0)) - - def errors(self): - return mark_safe('\n'.join(self.form[f].errors.as_ul() for f in self.fields if f not in self.readonly_fields).strip('\n')) - - -class AdminField(object): - def __init__(self, form, field, is_first): - self.field = form[field] # A django.forms.BoundField instance - self.is_first = is_first # Whether this field is first on the line - self.is_checkbox = isinstance(self.field.field.widget, forms.CheckboxInput) - - def label_tag(self): - classes = [] - contents = conditional_escape(force_text(self.field.label)) - if self.is_checkbox: - classes.append('vCheckboxLabel') - - if self.field.field.required: - classes.append('required') - if not self.is_first: - classes.append('inline') - attrs = {'class': ' '.join(classes)} if classes else {} - # checkboxes should not have a label suffix as the checkbox appears - # to the left of the label. - return self.field.label_tag(contents=mark_safe(contents), attrs=attrs, - label_suffix='' if self.is_checkbox else None) - - def errors(self): - return mark_safe(self.field.errors.as_ul()) - - -class AdminReadonlyField(object): - def __init__(self, form, field, is_first, model_admin=None): - # Make self.field look a little bit like a field. This means that - # {{ field.name }} must be a useful class name to identify the field. - # For convenience, store other field-related data here too. - if callable(field): - class_name = field.__name__ if field.__name__ != '' else '' - else: - class_name = field - - if form._meta.labels and class_name in form._meta.labels: - label = form._meta.labels[class_name] - else: - label = label_for_field(field, form._meta.model, model_admin) - - if form._meta.help_texts and class_name in form._meta.help_texts: - help_text = form._meta.help_texts[class_name] - else: - help_text = help_text_for_field(class_name, form._meta.model) - - self.field = { - 'name': class_name, - 'label': label, - 'help_text': help_text, - 'field': field, - } - self.form = form - self.model_admin = model_admin - self.is_first = is_first - self.is_checkbox = False - self.is_readonly = True - - def label_tag(self): - attrs = {} - if not self.is_first: - attrs["class"] = "inline" - label = self.field['label'] - return format_html('{1}:', - flatatt(attrs), - capfirst(force_text(label))) - - def contents(self): - from django.contrib.admin.templatetags.admin_list import _boolean_icon - from django.contrib.admin.views.main import EMPTY_CHANGELIST_VALUE - field, obj, model_admin = self.field['field'], self.form.instance, self.model_admin - try: - f, attr, value = lookup_field(field, obj, model_admin) - except (AttributeError, ValueError, ObjectDoesNotExist): - result_repr = EMPTY_CHANGELIST_VALUE - else: - if f is None: - boolean = getattr(attr, "boolean", False) - if boolean: - result_repr = _boolean_icon(value) - else: - result_repr = smart_text(value) - if getattr(attr, "allow_tags", False): - result_repr = mark_safe(result_repr) - else: - result_repr = linebreaksbr(result_repr) - else: - if isinstance(f.rel, ManyToManyRel) and value is not None: - result_repr = ", ".join(map(six.text_type, value.all())) - else: - result_repr = display_for_field(value, f) - return conditional_escape(result_repr) - - -class InlineAdminFormSet(object): - """ - A wrapper around an inline formset for use in the admin system. - """ - def __init__(self, inline, formset, fieldsets, prepopulated_fields=None, - readonly_fields=None, model_admin=None): - self.opts = inline - self.formset = formset - self.fieldsets = fieldsets - self.model_admin = model_admin - if readonly_fields is None: - readonly_fields = () - self.readonly_fields = readonly_fields - if prepopulated_fields is None: - prepopulated_fields = {} - self.prepopulated_fields = prepopulated_fields - - def __iter__(self): - for form, original in zip(self.formset.initial_forms, self.formset.get_queryset()): - view_on_site_url = self.opts.get_view_on_site_url(original) - yield InlineAdminForm(self.formset, form, self.fieldsets, - self.prepopulated_fields, original, self.readonly_fields, - model_admin=self.opts, view_on_site_url=view_on_site_url) - for form in self.formset.extra_forms: - yield InlineAdminForm(self.formset, form, self.fieldsets, - self.prepopulated_fields, None, self.readonly_fields, - model_admin=self.opts) - yield InlineAdminForm(self.formset, self.formset.empty_form, - self.fieldsets, self.prepopulated_fields, None, - self.readonly_fields, model_admin=self.opts) - - def fields(self): - fk = getattr(self.formset, "fk", None) - for i, field_name in enumerate(flatten_fieldsets(self.fieldsets)): - if fk and fk.name == field_name: - continue - if field_name in self.readonly_fields: - yield { - 'label': label_for_field(field_name, self.opts.model, self.opts), - 'widget': { - 'is_hidden': False - }, - 'required': False, - 'help_text': help_text_for_field(field_name, self.opts.model), - } - else: - yield self.formset.form.base_fields[field_name] - - def _media(self): - media = self.opts.media + self.formset.media - for fs in self: - media = media + fs.media - return media - media = property(_media) - - -class InlineAdminForm(AdminForm): - """ - A wrapper around an inline form for use in the admin system. - """ - def __init__(self, formset, form, fieldsets, prepopulated_fields, original, - readonly_fields=None, model_admin=None, view_on_site_url=None): - self.formset = formset - self.model_admin = model_admin - self.original = original - if original is not None: - # Since this module gets imported in the application's root package, - # it cannot import models from other applications at the module level. - from django.contrib.contenttypes.models import ContentType - self.original_content_type_id = ContentType.objects.get_for_model(original).pk - self.show_url = original and view_on_site_url is not None - self.absolute_url = view_on_site_url - super(InlineAdminForm, self).__init__(form, fieldsets, prepopulated_fields, - readonly_fields, model_admin) - - def __iter__(self): - for name, options in self.fieldsets: - yield InlineFieldset(self.formset, self.form, name, - self.readonly_fields, model_admin=self.model_admin, **options) - - def needs_explicit_pk_field(self): - # Auto fields are editable (oddly), so need to check for auto or non-editable pk - if self.form._meta.model._meta.has_auto_field or not self.form._meta.model._meta.pk.editable: - return True - # Also search any parents for an auto field. (The pk info is propagated to child - # models so that does not need to be checked in parents.) - for parent in self.form._meta.model._meta.get_parent_list(): - if parent._meta.has_auto_field: - return True - return False - - def field_count(self): - # tabular.html uses this function for colspan value. - num_of_fields = 0 - if self.has_auto_field(): - num_of_fields += 1 - num_of_fields += len(self.fieldsets[0][1]["fields"]) - if self.formset.can_order: - num_of_fields += 1 - if self.formset.can_delete: - num_of_fields += 1 - return num_of_fields - - def pk_field(self): - return AdminField(self.form, self.formset._pk_field.name, False) - - def fk_field(self): - fk = getattr(self.formset, "fk", None) - if fk: - return AdminField(self.form, fk.name, False) - else: - return "" - - def deletion_field(self): - from django.forms.formsets import DELETION_FIELD_NAME - return AdminField(self.form, DELETION_FIELD_NAME, False) - - def ordering_field(self): - from django.forms.formsets import ORDERING_FIELD_NAME - return AdminField(self.form, ORDERING_FIELD_NAME, False) - - -class InlineFieldset(Fieldset): - def __init__(self, formset, *args, **kwargs): - self.formset = formset - super(InlineFieldset, self).__init__(*args, **kwargs) - - def __iter__(self): - fk = getattr(self.formset, "fk", None) - for field in self.fields: - if fk and fk.name == field: - continue - yield Fieldline(self.form, field, self.readonly_fields, - model_admin=self.model_admin) - - -class AdminErrorList(forms.utils.ErrorList): - """ - Stores all errors for the form/formsets in an add/change stage view. - """ - def __init__(self, form, inline_formsets): - super(AdminErrorList, self).__init__() - - if form.is_bound: - self.extend(list(six.itervalues(form.errors))) - for inline_formset in inline_formsets: - self.extend(inline_formset.non_form_errors()) - for errors_in_inline_form in inline_formset.errors: - self.extend(list(six.itervalues(errors_in_inline_form))) diff --git a/django/contrib/admin/locale/af/LC_MESSAGES/django.mo b/django/contrib/admin/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index 5e84f853d024674ba4ae8bc3c6e2f455b7eb280e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10809 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, 2012 -# Piet Delport , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Het %(count)d %(items)s suksesvol geskrap." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kan %(name)s nie skrap nie" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Is jy seker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Skrap gekose %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alles" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Geen" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Onbekend" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Enige datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Vandag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Vorige 7 dae" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Hierdie maand" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Hierdie jaar" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aksie:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "aksie tyd" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objek id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objek repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "aksie vlag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "verandering boodskap" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Het \"%(object)s\" bygevoeg." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Het \"%(object)s\" verander - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Het \"%(object)s\" geskrap." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Het %s verander." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "en" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Het %(name)s \"%(object)s\" bygevoeg." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Het %(list)s vir %(name)s \"%(object)s\" verander." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Het %(name)s \"%(object)s\" geskrap." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Geen velde verander nie." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Die %(name)s \"%(obj)s\" was suksesvol verander. Jy mag dit weereens " -"hieronder wysig." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Die %(name)s \"%(obj)s\" was suksesvol bygevoeg." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Die %(name)s \"%(obj)s\" was suksesvol verander." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Items moet gekies word om aksies op hulle uit te voer. Geen items is " -"verander." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Geen aksie gekies nie." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Die %(name)s \"%(obj)s\" was suksesvol geskrap." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s voorwerp met primêre sleutel %(key)r bestaan ​​nie." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Voeg %s by" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Verander %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Databasis fout" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s was suksesvol verander." -msgstr[1] "%(count)s %(name)s was suksesvol verander." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s gekies" -msgstr[1] "Al %(total_count)s gekies" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 uit %(cnt)s gekies" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Verander geskiedenis: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django werf admin" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administrasie" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Werf administrasie" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Teken in" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Bladsy nie gevind nie" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ons is jammer, maar die aangevraagde bladsy kon nie gevind word nie." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Tuisblad" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Bedienerfout" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Bedienerfout (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Bedienerfout (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Hardloop die gekose aksie" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Gaan" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliek hier om die objekte oor alle bladsye te kies." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Kies al %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Verwyder keuses" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Vul eers 'n gebruikersnaam en wagwoord in. Dan sal jy in staat wees om meer " -"gebruikersopsies te wysig." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Vul 'n gebruikersnaam en wagwoord in." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Verander wagwoord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Korrigeer asseblief die foute hieronder." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Vul 'n nuwe wagwoord vir gebruiker %(username)s in." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Wagwoord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Wagwoord (weer)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Vul dieselfde wagwoord in as hierbo, for bevestiging." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Welkom," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentasie" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Teken uit" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Voeg by" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Geskiedenis" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Bekyk op werf" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Voeg %(name)s by" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Verwyder van sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sortering prioriteit: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Wissel sortering" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Skrap" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Om die %(object_name)s '%(escaped_object)s' te skrap sou vereis dat die " -"volgende beskermde verwante objekte geskrap word:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, ek is seker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Skrap meerdere objekte" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Om die gekose %(objects_name)s te skrap sou verwante objekte skrap, maar jou " -"rekening het nie toestemming om die volgende tipes objekte te skrap nie:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Om die gekose %(objects_name)s te skrap veries dat die volgende beskermde " -"verwante objekte geskrap word:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Is jy seker jy wil die gekose %(objects_name)s skrap? Al die volgende " -"objekte en hul verwante items sal geskrap word:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Verwyder" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Voeg nog 'n %(verbose_name)s by" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Skrap?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Deur %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Verander" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Jy het nie toestemming om enigiets te wysig nie." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Onlangse Aksies" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "My Aksies" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Niks beskikbaar nie" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Onbekend inhoud" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Wagwoord:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Wagwoord of gebruikersnaam vergeet?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/tyd" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Gebruiker" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Aksie" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Hierdie item het nie 'n veranderingsgeskiedenis nie. Dit was waarskynlik nie " -"deur middel van hierdie admin werf bygevoeg nie." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Wys alle" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Stoor" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Soek" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultaat" -msgstr[1] "%(counter)s resultate" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s in totaal" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Stoor as nuwe" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Stoor en voeg 'n ander by" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Stoor en wysig verder" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Teken weer in" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Wagwoord verandering" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Jou wagwoord was verander." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Tik jou ou wagwoord, ter wille van sekuriteit's, en dan 'n nuwe wagwoord " -"twee keer so dat ons kan seker wees dat jy dit korrek ingetik het." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Ou wagwoord" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nuwe wagwoord" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Verander my wagwoord" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Wagwoord herstel" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Jou wagwoord is gestel. Jy kan nou voort gaan en aanteken." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Wagwoord herstel bevestiging" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Tik jou nuwe wagwoord twee keer in so ons kan seker wees dat jy dit korrek " -"ingetik het." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nuwe wagwoord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Bevestig wagwoord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Gaan asseblief na die volgende bladsy en kies 'n nuwe wagwoord:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Jou gebruikersnaam, in geval jy vergeet het:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Dankie vir die gebruik van ons webwerf!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Die %(site_name)s span" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Herstel my wagwoord" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle datums" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Geen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Kies %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Kies %s om te verander" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tyd:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Soek" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Voeg nog een by" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/af/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/af/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a17edec71b9e387c96da3ab0cc0462247b4dff33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1223 zcmZ9KO>YxD5Xa3sg!i`#dXUTk0YaPIL=?f6qNf!4P)bWx0tjwyc9OVp?8tT-!j&^O zkT`JR6L5eNCnWeB=;6i};EMRqc4-Ax#y^ie^Y=JAUytp4B`{9H{(*ggoralhm@xha zcZ1)+1K@XXFZiR{|5i8)OB!9|espHwVB{Dj5C zIsxSTXCTKtul8SnT<6Q`{58n;y{-1&ft>#yV0fxH4rBd8Fn-VPaRdu~FMlikrsA?x^+8=suPbfTiXnM6h#6(b7RqB` z+hoK{&$&Pqq>@n&wmegw2eM_RaqYgC)h3b`w{<~cK^Incdr>SpXEBY$G7a21Rgen# z_j}lGxk8OG51jXKA5(w^Z!LMZO6{1;70E;LK|7nvVpZ9$t1Z*e`Isz(t}c=rYu%8v zTrO)%_gcw}ClwK!+*FZr*~}W3l58SrT$PQ9ywSXvHM0zX$ug~L*8D53naS*GeyMRW z!>HX=Ato)aY%nT1pUXSSS{>wF!V`_WhHBvcYf87SZO2_lj_t0gE+s8egIrE`yzVO~ z$n(7zhk2TgMx%OUP2HiV^|l+N!;P1QbeL{DFg2A(sygX~+QQtzt*!r{QO{~K&PKAR zZ9K#yBR!4j&?s#uWxJ<*pg8rQHJe=7isSn_%!&GxpZY-zHTX|+mHZDxo&_3(jJ~t@zb$>uCQ6KHa?K5xOX7}*7jzoR#pn|+r-Esvix;25*(HPsC3vMJ5kH$ef QROnp diff --git a/django/contrib/admin/locale/af/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/af/LC_MESSAGES/djangojs.po deleted file mode 100644 index 0d1f05d4e..000000000 --- a/django/contrib/admin/locale/af/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,189 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Piet Delport , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Beskikbare %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Kies alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Kies" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Verwyder" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Gekose %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Verwyder alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nou" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klok" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Kies 'n tyd" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Middernag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 v.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Middag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Kanselleer" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Vandag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Gister" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Môre" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Wys" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Versteek" diff --git a/django/contrib/admin/locale/ar/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 76a12a319339a460a2951bc29f48f1b05e855042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18060 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 Ntm7&xbYbI=`5%J{2~Pk3 diff --git a/django/contrib/admin/locale/ar/LC_MESSAGES/django.po b/django/contrib/admin/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index 81f9099cd..000000000 --- a/django/contrib/admin/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,864 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Eyad Toma , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-23 21:53+0000\n" -"Last-Translator: Ahmad Khayyat \n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "تم حذف %(count)d %(items)s بنجاح." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "لا يمكن حذف %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "هل أنت متأكد؟" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "حذف سجلات %(verbose_name_plural)s المحددة" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "الإدارة" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "الكل" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "نعم" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "لا" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "مجهول" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "أي تاريخ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "اليوم" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "الأيام السبعة الماضية" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "هذا الشهر" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "هذه السنة" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "الرجاء إدخال ال%(username)s و كلمة السر الصحيحين لحساب الطاقم." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "إجراء:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "وقت الإجراء" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "معرف العنصر" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ممثل العنصر" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "علامة الإجراء" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "غيّر الرسالة" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "مُدخل السجل" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "مُدخلات السجل" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "تم إضافة العناصر \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "تم تعديل العناصر \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "تم حذف العناصر \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "كائن LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "لاشيء" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "عدّل %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "و" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "أضاف %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "غيّر %(list)s في %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "حذف %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "لم يتم تغيير أية حقول." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "تمت إضافة %(name)s \"%(obj)s\" بنجاح، يمكنك تعديله مرة أخرى بالأسفل." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "تمت إضافة %(name)s \"%(obj)s\" بنجاح، يمكنك إضافة %(name)s أخر أدناه." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "تم اضافة %(name)s \"%(obj)s\" بنجاح." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "تم تعديل %(name)s \"%(obj)s\" بنجاح، يمكنك تعديله مرة أخرى أدناه." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "تم تعديل %(name)s \"%(obj)s\" بنجاح، يمكنك إضافة %(name)s أخر أدناه." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "تم تغيير %(name)s \"%(obj)s\" بنجاح." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "يجب تحديد العناصر لتطبيق الإجراءات عليها. لم يتم تغيير أية عناصر." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "لم يحدد أي إجراء." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "تم حذف %(name)s \"%(obj)s\" بنجاح." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "العنصر %(name)s الذي به الحقل الأساسي %(key)r غير موجود." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "أضف %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "عدّل %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "خطـأ في قاعدة البيانات" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "لم يتم تغيير أي شيء" -msgstr[1] "تم تغيير %(count)s %(name)s بنجاح." -msgstr[2] "تم تغيير %(count)s %(name)s بنجاح." -msgstr[3] "تم تغيير %(count)s %(name)s بنجاح." -msgstr[4] "تم تغيير %(count)s %(name)s بنجاح." -msgstr[5] "تم تغيير %(count)s %(name)s بنجاح." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "لم يتم تحديد أي شيء" -msgstr[1] "تم تحديد %(total_count)s" -msgstr[2] "تم تحديد %(total_count)s" -msgstr[3] "تم تحديد %(total_count)s" -msgstr[4] "تم تحديد %(total_count)s" -msgstr[5] "تم تحديد %(total_count)s" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "لا شيء محدد من %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "تاريخ التغيير: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"حذف %(class_name)s %(instance)s سيتسبب أيضاً بحذف العناصر المرتبطة التالية: " -"%(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "إدارة موقع جانغو" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "إدارة جانغو" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "إدارة الموقع" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ادخل" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "إدارة %(app)s " - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "تعذر العثور على الصفحة" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "نحن آسفون، لكننا لم نعثر على الصفحة المطلوبة." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "الرئيسية" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "خطأ في المزود" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "خطأ في المزود (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "خطأ في المزود (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"كان هناك خطأ. تم إعلام المسؤولين عن الموقع عبر البريد الإلكتروني وسوف يتم " -"إصلاح الخطأ قريباً. شكراً على صبركم." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "نفذ الإجراء المحدّد" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "نفّذ" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "اضغط هنا لتحديد جميع العناصر في جميع الصفحات" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "اختيار %(total_count)s %(module_name)s جميعها" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "إزالة الاختيار" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"أولاً، أدخل اسم مستخدم وكلمة مرور. ومن ثم تستطيع تعديل المزيد من خيارات " -"المستخدم." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "أدخل اسم مستخدم وكلمة مرور." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "غيّر كلمة المرور" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "الرجاء تصحيح الخطأ أدناه." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "الرجاء تصحيح الأخطاء أدناه." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "أدخل كلمة مرور جديدة للمستخدم %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "كلمة المرور" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "كلمة المرور (مجدداً)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "أدخل كلمة المرور ذاتها التي أعلاه لتأكيدها." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "أهلا، " - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "الوثائق" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "اخرج" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "أضف" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "تاريخ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "مشاهدة على الموقع" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "أضف %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "مرشّح" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "إزالة من الترتيب" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "أولوية الترتيب: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "عكس الترتيب" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "احذف" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"حذف العنصر %(object_name)s '%(escaped_object)s' سيتسبب بحذف العناصر المرتبطة " -"به، إلا أنك لا تملك صلاحية حذف العناصر التالية:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"حذف %(object_name)s '%(escaped_object)s' سيتسبب أيضاً بحذف العناصر المرتبطة، " -"إلا أن حسابك ليس لديه صلاحية حذف أنواع العناصر التالية:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"متأكد أنك تريد حذف العنصر %(object_name)s \"%(escaped_object)s\"؟ سيتم حذف " -"جميع العناصر التالية المرتبطة به:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "نعم، أنا متأكد" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "حذف عدّة عناصر" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"حذف عناصر %(objects_name)s المُحدّدة سيتسبب بحذف العناصر المرتبطة، إلا أن " -"حسابك ليس له صلاحية حذف أنواع العناصر التالية:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"حذف عناصر %(objects_name)s المحدّدة قد يتطلب حذف العناصر المحميّة المرتبطة " -"التالية:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"أأنت متأكد أنك تريد حذف عناصر %(objects_name)s المحددة؟ جميع العناصر التالية " -"والعناصر المرتبطة بها سيتم حذفها:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "أزل" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "إضافة سجل %(verbose_name)s آخر" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "احذفه؟" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " حسب %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "النماذج في تطبيق %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "عدّل" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "ليست لديك الصلاحية لتعديل أي شيء." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "آخر الإجراءات" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "إجراءاتي" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "لا يوجد" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "مُحتوى مجهول" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"هنالك أمر خاطئ في تركيب قاعدة بياناتك، تأكد من أنه تم انشاء جداول قاعدة " -"البيانات الملائمة، وأن قاعدة البيانات قابلة للقراءة من قبل المستخدم الملائم." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "كلمة المرور:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "نسيت كلمة السر أو اسم المستخدم الخاص بك؟" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "التاريخ/الوقت" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "المستخدم" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "إجراء" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"ليس لهذا العنصر سجلّ تغييرات، على الأغلب أنه لم يُنشأ من خلال نظام إدارة " -"الموقع." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "أظهر الكل" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "احفظ" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "ابحث" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "لا نتائج" -msgstr[1] "نتيجة واحدة" -msgstr[2] "نتيجتان" -msgstr[3] "%(counter)s نتائج" -msgstr[4] "%(counter)s نتيجة" -msgstr[5] "%(counter)s نتيجة" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "المجموع %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "احفظ كجديد" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "احفظ وأضف آخر" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "احفظ واستمر بالتعديل" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "شكراً لك على قضائك بعض الوقت مع الموقع اليوم." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ادخل مجدداً" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "غيّر كلمة مرورك" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "تمّ تغيير كلمة مرورك." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"رجاءً أدخل كلمة مرورك القديمة، للأمان، ثم أدخل كلمة مرور الجديدة مرتين كي " -"تتأكّد من كتابتها بشكل صحيح." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "كلمة المرور القديمة" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "كلمة المرور الجديدة" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "غيّر كلمة مروري" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "استعادة كلمة المرور" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "تم تعيين كلمة مرورك. يمكن الاستمرار وتسجيل دخولك الآن." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "تأكيد استعادة كلمة المرور" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "رجاءً أدخل كلمة مرورك الجديدة مرتين كي تتأكّد من كتابتها بشكل صحيح." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "كلمة المرور الجديدة:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "أكّد كلمة المرور:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"رابط استعادة كلمة المرور غير صحيح، ربما لأنه استُخدم من قبل. رجاءً اطلب " -"استعادة كلمة المرور مرة أخرى." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"تم إرسال بريد إلكتروني بالتعليمات لوضع كلمة السر الخاصة بك. سوف تستقبل " -"البريد الإلكتروني قريباً" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"في حال عدم إستقبال البريد الإلكتروني، الرجاء التأكد من إدخال عنوان بريدك " -"الإلكتروني بشكل صحيح ومراجعة مجلد الرسائل غير المرغوب فيها." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"لقد قمت بتلقى هذه الرسالة لطلبك بإعادة تعين كلمة السر لحسابك الشخصي على " -"%(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "رجاءً اذهب إلى الصفحة التالية واختر كلمة مرور جديدة:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "اسم المستخدم الخاص بك، في حال كنت قد نسيته:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "شكراً لاستخدامك موقعنا!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "فريق %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"هل فقدت كلمة السر؟ أدخل عنوان بريدك الإلكتروني أدناه وسوف نقوم بإرسال " -"تعليمات للحصول على كلمة سر جديدة." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "عنوان البريد الإلكتروني:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "استعد كلمة مروري" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "كافة التواريخ" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(لاشيء)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "اختر %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "اختر %s لتغييره" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "التاريخ:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "الوقت:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "ابحث" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "أضف آخر" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "حالياً:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "تغيير:" diff --git a/django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 3687027e864bfd3e088b171de44d8c2a1f2c44f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5181 zcmeH}O>A6O6~}L(d>Kfg;hO>%OZh16jAz{DYZ6o3)F~-Ai4q5>)XkfjYtKvGyl1`l zCXN?~ChYejqN6JgGrkN3DgY|f(>+Yp9CzBSipiE2zLC=edC!)nx?JV z1&hAq&i{U$bI3OicP3eG58wx{IHFWaJcw$*Qavq1I4b5;Ag-s z?fE_6ZyAq(uYvbql<4~dDDr;-4}pIJ<^1jUat1gAX5cTu3*b4FbG$;0<4tV;5>3KJ z)4oU(d)Gg?t1r-SLw$}WcZ90WCpHM5@=2V0o%VSd@L`I(OR=Z-`zizRO+K;x%e1f1 zxGHrIO+LAke%H(SkgmkJ+O#z>!TpJj#`UJHwJ@d2gsG*be#f=#+AB7TYWRfb2VONW zdQ+nIdVvY+UQ8#fnLzDrL{Vbepgo=X&F(00>xl`SWZ>71>on3eC!)O|U|M^rj?h$8 zd)L=v(~M3Sx6amFx_4VtJFfQmL26?4ZNF~R6JFTz;%U9lRAbi}_2ODX4^PH^phvxF z{X{D?`~=f_xHZvAQhmfsrlwgnu|8N!Bf$fl=q4UBHP=z2em(Rj8mT%EMIk?_spu!8 zmiA)dK{ujSti6Wu>OyN`;uB~Q=Zm-Bi=%IUv#y$kAJ*TN+S_lPQimOjZ4ffm5k0EM z^!I7|^bvKW5lyMFhM#EurwyY6A7=2y>$&ctbGZqJ?Mq9drqR{ucKrC^gork^A37D) z=p?2G(UkVEo|RD75scO8&h^>fW>(i<*(xt;VJ&4K5SPsqiOW(;s&ssq4{H?$K@eR8N|Oz!h~8Obw4fUw?~` zroCF~N8y8xzv=dda7(J2UY!>a$~}1DgyAiRSWx#*`1O_-aJC8RiQ{Gq@i`esRUYiL z4x-4BKOPaBu>3eAx6%~h*kde{94aeE#FBiicxThtq>qdLin<SB(8007-q?6@hlR&HNg0Es^23GFwnBNAE^n)p2OlU6mP%|a95yF>(Rs_h!ICcT zsFZg+P~z+Ru9u{RvDgcfz)PdJq965=h8OGMpfFsmw}OUO_t_Lqw7dyZ7&Bh8qK9Lz z>euwvMw(7m1_q|4ri!U(@W;)`Vl8S85FO%IGB7!iyE729H4J$1!2Nxr`$tE*9+!)y zzP(YHnh;9}{EAM^$#h^c@ceMM+<2Urbm-{VzQWG#J~?mP#D$Tt7S(zE6}_|SryWZx zB!Ip{K`Zux!oDbOCKVk{x?wW3eYeiLL*dX+Nk5`Xn$@A9GTn0C9i%%b-A(0E>6=3j z>CKz-{+^+-NIcYCE0=o~ckN>FVHUUT?o-)}y`b$cvIU*Z+DmrTu6Al+Hk-|LD&>2z zYM0-Y?(N!MEh>tRy^zgd&q{VSJ7uq+RVEmoW?~_mRrWl?8_e3v%r1ae+5>w%RlExKYTi29-#J%K@z1h3-X#z5WfF+(Nlx-?B^BE9+AeDQ z5|32d%VZ`J0+Z|Scpkxd?efrzyx(Q_X!B&&$;(AaGP7u#%g*3VZ{}PgnZ1(DOYK?0 zp7oUWqMIVOEadKAWo1=fKUUC@EH{r$k|-pnKWKZ|^9@j5HNshcl zr%aJX?%+u~E#K@%4_7yP(e>{gcyUJ`I!E2n1EB(6&PwIGLE*_uTSmUNOB4jS6d#3Z z;jBw31DC4F-;^z>C~tm~+&s5T0JvMEs1Tov_M(&;`$G1tcDDqHuOl`j^{wTm<9Adnb5rsvK(u?8?HmzUDx`o(6O~=O5!jq8J(R`gFsc@n> zJA;xnS)^T%=dzfG ze3t4igu0ttLZKK7tZ=@w68jdVm_j$, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 17:17+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s المتوفرة" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"هذه قائمة %s المتوفرة. يمكنك اختيار بعضها بانتقائها في الصندوق أدناه ثم " -"الضغط على سهم الـ\"اختيار\" بين الصندوقين." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "اكتب في هذا الصندوق لتصفية قائمة %s المتوفرة." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "انتقاء" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "اختر الكل" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "اضغط لاختيار جميع %s جملة واحدة." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "اختيار" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "احذف" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s المُختارة" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"هذه قائمة %s المحددة. يمكنك إزالة بعضها باختيارها في الصندوق أدناه ثم اضغط " -"على سهم الـ\"إزالة\" بين الصندوقين." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "إزالة الكل" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "اضغط لإزالة جميع %s المحددة جملة واحدة." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "لا شي محدد" -msgstr[1] "%(sel)s من %(cnt)s محدد" -msgstr[2] "%(sel)s من %(cnt)s محدد" -msgstr[3] "%(sel)s من %(cnt)s محددة" -msgstr[4] "%(sel)s من %(cnt)s محدد" -msgstr[5] "%(sel)s من %(cnt)s محدد" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"لديك تعديلات غير محفوظة على بعض الحقول القابلة للتعديل. إن نفذت أي إجراء " -"فسوف تخسر تعديلاتك." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"اخترت إجراءً لكن دون أن تحفظ تغييرات التي قمت بها. رجاء اضغط زر الموافقة " -"لتحفظ تعديلاتك. ستحتاج إلى إعادة تنفيذ الإجراء." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "اخترت إجراءً دون تغيير أي حقل. لعلك تريد زر التنفيذ بدلاً من زر الحفظ." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." -msgstr[1] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." -msgstr[2] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." -msgstr[3] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." -msgstr[4] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." -msgstr[5] "ملاحظة: أنت متقدم بـ %s ساعة من وقت الخادم." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." -msgstr[1] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." -msgstr[2] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." -msgstr[3] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." -msgstr[4] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." -msgstr[5] "ملاحظة: أنت متأخر بـ %s ساعة من وقت الخادم." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "الآن" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "الساعة" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "اختر وقتاً" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "منتصف الليل" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 ص." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "الظهر" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ألغ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "اليوم" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "التقويم" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "أمس" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "غداً" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"يناير فبراير مارس إبريل مايو يونيو يوليو أغسطس سبتمبر أكتوبر نوفمبر ديسمبر" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "أ إ ث أ خ ج س" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "أظهر" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "اخف" diff --git a/django/contrib/admin/locale/ast/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index d47470f49f5ff4048a463d5be7cf65c01cb35f74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2537 zcmaKs%WqUw9LJA}g5w)S6dxRjOD)8Z1LvM|IS)FG zuprUs#+aD6VBvy=3l?1%5*Nlq<0Sk6CNA8#ap7Y};$FYMJJUjl@nr6N?&F-_x-wtpR zd;~lUJ`K);kAd%l6|eyB2R{I5-W8Bseg>WaKL^RrU&HseK=Si9_$atz8)Lh{-Qde$ z6&wfO13v;k1j$bYP96kzf#h%RkRu@Fa{zn|d!X3Z#57+X zv)_lLTxpPR+A|2R%$sUMgKSeBDdx>Vb)-Q$ynu`BK7|V=w+8uq5m#B;;oIlHXK_6< ze5N>QQ2sQi{xoQRqTK8WdcfegcH*LaMT7KVHEuh6WUOt%xaVGK*$y&e&2~`MG*~ms z_=qpjG&ZbCNB1)0`$xv?$~jCP_xn@U)S5NTI?qIqtm!0Qw~_nkNYXmV<;N zBXT+J*^HLL4gJ9rn~Baz6ZCq6&B6%&Z9C?8BPbAd+_L!~bIt2vSjt6~E2DgHB3S47MJ2e* zh0>zr|Tae?tN0yFi=Xe3#rD;owLP2(G!s_659fe~pm7_*2 zn~8OH+MG9b&9F0a6qWbZx%COY5W6s!V52^Hpf*{nVPdi*FDkNm*SyIZuN`XCrw-IGDhtAgq~(P1nq+M7x3G<& z!-7;O8Gjwo;PFjeKBmfa>>F5Px)DhxEh+K_Z~73OLfOVvLns>6>e|{`imDi|IRb-Z$N{^ZPG4m;8%bEa)GWx5SMwW7jSuni7Rl|>z$(8)0z9^c@mC?Eaw1z&Oy6M7IT(Er+&O+?($ zM9SFMta3Q+=nFj=0NUZ`1lefxWVR5zBM^ds8*8M;X2qG)+Iln)gn=n-k;klm1JRgn z|66n(7>a0rWn|ROJZXSNf{Rv+4gwplh(?sgF(n;-7ufnHI84xj7yWBJWdxh+$#x_O z^(e)H>6-~=_&7+F`kjUN|KDp$)nEatQ!@SQ=n(P0o6QNiVmV?)lZh#(a~AqHkh0L! zR#b#cLT`4K%sS|Ub_=u4^{+=xt!zcQ{)WIrg(_evv@OuZN$0$P(c@0E6|J*KmfAHv z8q_pJRzY#>7ThR~3PyIqIu!7D|2wJJtn>)qw)-0qoz{f@MsB^f6BL2vrc@eAMtpMO f4kgiyGz1JHgNvi^rM2urj4EDCu;u;+TW9|Q5pth% diff --git a/django/contrib/admin/locale/ast/LC_MESSAGES/django.po b/django/contrib/admin/locale/ast/LC_MESSAGES/django.po deleted file mode 100644 index 72e3964a9..000000000 --- a/django/contrib/admin/locale/ast/LC_MESSAGES/django.po +++ /dev/null @@ -1,819 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "desanciáu con ésitu %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nun pue desaniciase %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "¿De xuru?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Too" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sí" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Non" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconocíu" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Cualaquier data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Güei" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Esti mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Esi añu" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aición:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Amestáu \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "y" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Los oxetos tienen d'usase pa faer aiciones con ellos. Nun se camudó dengún " -"oxetu." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nun s'esbilló denguna aición." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Amestar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Esbillaos 0 de %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Aniciar sesión" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Nun s'alcontró la páxina" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Sentímoslo, pero nun s'alcuentra la páxina solicitada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Hebo un erru. Repotóse al sitiu d'alministradores per corréu y debería " -"d'iguase en pocu tiempu. Gracies pola to paciencia." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Executar l'aición esbillada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Dir" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Esbillar too %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Llimpiar esbilla" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bienllegáu/ada," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Amestar otru" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Anguaño:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo deleted file mode 100644 index f4936d713cd50d9ce48577ec80cb293dbbea325f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2413 zcmaKsO^g&p6vtb{uTfF(10;St6PDc#^vvukfgN0R++`7T*kM@=BwlK|-_8{DRE_m9 zyW@qUn&?5J#&9vj#CTZ~Ln0)S7&8fH4<3z%BZ&t&dG%jCvmZ*J)78JKSM^@KdawHZ zv198O5uV*>&!YW>HiCBT9(?fBw?xrF@Fe&M_!0OZ_$7Eh`1O$Af{$Xn3Kqbhz=y!= z;0xfd;9l@=@IG+oy#xK{z^xeX0Z)VDV6cB-DE|<|8-0RL*zZ#?*#8O)df$M--gjWo z`yLGYUI8zHzkr{E?_%*qoaq)gh4IHQ7W};q27AAOLGMrS0q`dHICu+u7~BG3;5Kj% zxEq`RUjxJb?}2!uPTZS%7ogC~Z95U+5yUBhvXkul5JxFx+rBV&nj=t97W<21V4T(v7?CK?&jh>d1M z#wryC9hGnv&9t<(JOl}Hvb{0N@_EZD*UV&co}8v6S0RyQ5R-7EVW}9+tj!y4>n`W> zSUS+&yi6zOqdA#5Hqo0h<>md(o*D#EUu=J$&2R7!1#{ zg=ax@R(om*oMbJ^Bov9nNv-yyn^JGMK#e+TixfvzJw!*SCL>FVq)KI1re0*UBsoiM zkzjMwFm;S>AR|4>v_3CYla{n0*J3)Vso|Z2vJn^uAvO&&r-CPgx#Hbj!=nGVW}%ro zYu24Z7H@NodhCi+&sbQdBv0o2TOr>;f8aSXt{Ao;G#nd0@N5v0VpKQ!9ByNLEREk` zV-cnbrRNY0U0C3bHZHE&rcC2EeAC8@xPi$ZJMt_K{dT-a=gf*U7@OV-bh4ztmRy%QYtMkFBe^~Czp7onCNy1 zsSBsHrA}#ZxKcK>QNre>@j~rb?Z`#|CW__4j8={n9P4#(LdPqv)X9WYheJM$WjB3# zaV|czu`X=5#3nwX5}o3DROnDcx^-tOgq;fY%o~x#bK10Rg;XaW+Ud!|H0Vx`DSC05 zCdLmJ*2@F#=vwJu+mKn-zvS;cDYT7drR``XH>w9NzA(~9@J%%I3M$DFo9G^XX3%p_ zl2?LS+K9CYTo*m)_g8(WBy}U(k~)HTpcxi~Qj(4a)h;(hDmE6SY=x4E6!;l*rUy#> z)!Q`|IO|`|D~o|wRplE-n&^yFY$uWmFUW zAB2JuA}0}@kPK9wLG%QU+rNw|)59JL#bYI(N<`bIDBIXN6&d!|mLTf@8-FvS%AE8e zUJW?x@HbP_vqReSXhsd~V3=m5AyoCm3*1Zup4VrNq5>nq#XGvxVS^kf*T0nehQG%k zLvS4K7TM23Zk|kc@Bwv9$ OjKFtc9U&M-D*6}2e5a}a diff --git a/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po deleted file mode 100644 index afd89fd30..000000000 --- a/django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,197 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-29 07:09+0000\n" -"Last-Translator: Ḷḷumex03 \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Disponible %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Escoyer too" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Primi pa escoyer too %s d'una vegada" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Escoyer" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Desaniciar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Escoyíu %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Desaniciar too" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Primi pa desaniciar tolo escoyío %s d'una vegada" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s esbilláu" -msgstr[1] "%(sel)s de %(cnt)s esbillaos" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Esbillesti una aición, pero entá nun guardesti les tos camudancies nos " -"campos individuales. Por favor, primi Aceutar pa guardar. Necesitarás " -"executar de nueves la aición" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Esbillesti una aición, y nun fixesti camudancia dala nos campos " -"individuales. Quiciabes teas guetando'l botón Dir en cuantes del botón " -"Guardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Agora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Reló" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Escueyi una hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Media nueche" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Meudía" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Encaboxar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Güei" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calandariu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ayeri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mañana" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Xineru Febreru Marzu Abril Mayu Xunu Xunetu Agostu Setiembre Ochobre Payares " -"Avientu" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Amosar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Anubrir" diff --git a/django/contrib/admin/locale/az/LC_MESSAGES/django.mo b/django/contrib/admin/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index 4d1e248aca3a7b2e6024e5914c45282c378584fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13315 zcmc(l3yd9CdB+D59xu#k+UchBV>YiQ`vrAa+c=NpK4>bMKwqJGpab zc4y}9?p)=X~$)J7@i!D=z-1$Mq4~OK6|I*z+C*CobWKYx=pK_p9Iz z@WtS3z#G9f_)PGj;{B(J=P!ZJqW=-_BJisq|GcmBqw(JYp96ju)O!C4J|Dc~Qulln zsPCGfNVpk%Hh2hp8~A$gJ>WM${&_RM;(0FwTcGA2g8J@$@Cxt)1%3j&jOT~JYrsdq z?cn2}=(&uSdjDd6c7WT#%fUB+4Dk|B^S&K?2KYWu>wO5k68tE*4g51u{Qm0(iyqJnzrJ_kgqDD_P`I;Kx9XzZs&n?hGjYW1lu6#ef4A=&#t@&03=@e7p$McVor#^`P{707N9-VNmPdTfC1! z+1=Yf$$u4;zCH!M4E!8;6#NGGUeI6+P4G`Zt@k)6{{9UVT|WmU-%C-N^!74-MBfb{ zBzwET7lE$_wN4Mz_e-GFKd5=$2fhM)2o!yP1B$Q5LGk@#P<&nVYi|5=!O!t*z^&ll zf#cx6gEy<6MSmSU0XD!D@O9v4!D;ZP1zyJ>Sn%!v2Ve|70Dd2oUhadKH-H0B^!_a< zd;P}(zXM7x-v_1VpMaA0e}a<3b8t%W@jUPb@G4Mz+y%-n?**mr7PuXp2k!$P0&fDJ zb(Q1eAUMYJn?cF({RMs$)I6UAMaO4~{=Wc4?;{0%t?2(I_=is;UVw+T0JP45VZNq8Mle7_aE349O~A7??)^N;1592cQrwY(B&NjrQdtOcY%+CqH}f!ITMUPJ%78v?}4KK2cZ1% z$Dq{e*ioVejVHkUiV68zgW(- z{SkNtcnZ`!e^oqx8PxoL4?Y+CE_ey}BT#zz8Td3%*ZUoKA*eC0qIGDmq3K$nouG-I zEwqo&-cFmPNe6GC<+Kmc9;8X`^E6$zIq48gnIBM@kKhnLf=hJ?Z zHb&b=yPYO^mlx^DUVHc@lzZ={$$ouW{gThTgGM;FSDW91w99EPw>|C$Gqcxrex

  • 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\n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s uğurla silindi." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s silinmir" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Əminsiniz?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Seçilmiş %(verbose_name_plural)s-ləri sil" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Hamısı" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Hə" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Yox" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Bilinmir" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "İstənilən tarix" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Bu gün" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Son 7 gündə" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Bu ay" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Bu il" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Əməliyyat:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "əməliyyat vaxtı" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "obyekt id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "obyekt repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "bayraq" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "dəyişmə mesajı" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "loq yazısı" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "loq yazıları" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" əlavə olundu." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" - %(changes)s dəyişiklikləri qeydə alındı." - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" silindi." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry obyekti" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Heç nə" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s dəyişdi." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "və" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" əlavə olundu." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr " %(list)s %(name)s \"%(object)s\" üçün dəyişdi." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" siyahısından silindi." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Heç bir sahə dəyişmədi." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" siyahısına uğurla əlavə olundu. Yenə onu aşağıda " -"redaktə edə bilərsiniz." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" siyahısına uğurla əlavə edildi." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" siyahısında uğurla dəyişdirildi." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Biz elementlər üzərində nəsə əməliyyat aparmaq üçün siz onları seçməlisiniz. " -"Heç bir element dəyişmədi." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Heç bir əməliyyat seçilmədi." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" uğurla silindi." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r əsas açarı ilə %(name)s mövcud deyil." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s əlavə et" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s dəyiş" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Bazada xəta" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s-dan 0 seçilib" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Dəyişmə tarixi: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django sayt administratoru" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administrasiya" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Sayt administrasiyası" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Daxil ol" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Səhifə tapılmadı" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Üzrlər, amma soruşduğunuz sayt tapılmadı." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Ev" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverdə xəta" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverdə xəta (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverdə xəta (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Xəta baş verdi. Sayt administratorlarına e-poçt göndərildi və onlar xəta ilə " -"tezliklə məşğul olacaqlar. Səbrli olun." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Seçdiyim əməliyyatı yerinə yetir" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Getdik" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Bütün səhifələr üzrə obyektləri seçmək üçün bura tıqlayın" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Bütün %(total_count)s sayda %(module_name)s seç" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Seçimi təmizlə" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Əvvəlcə istifadəçi adını və parolu daxil edin. Ondan sonra daha çox " -"istifadəçi imkanlarını redaktə edə biləcəksiniz." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "İstifadəçi adını və parolu daxil edin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Parolu dəyiş" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" -"one: Aşağıdakı səhvi düzəltməyi xahiş edirik.\n" -"other: Aşağıdakı səhvləri düzəltməyi xahiş edirik." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s üçün yeni parol daxil edin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Parol" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Parol (bir daha)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Yuxarıdakı parolu yenidən daxil edin, dəqiqləşdirmək üçün" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Xoş gördük," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Sənədləşdirmə" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Çıx" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Əlavə et" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Tarix" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Saytda göstər" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s əlavə et" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Süzgəc" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Sıralamadan çıxar" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sıralama prioriteti: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Sıralamanı çevir" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Sil" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" obyektini sildikdə onun bağlı olduğu " -"obyektlər də silinməlidir. Ancaq sizin hesabın aşağıdakı tip obyektləri " -"silməyə səlahiyyəti çatmır:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" obyektini silmək üçün aşağıdakı " -"qorunan obyektlər də silinməlidir:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" obyektini silməkdə əminsiniz? Ona " -"bağlı olan aşağıdakı obyektlər də silinəcək:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Hə, əminəm" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Bir neçə obyekt sil" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"%(objects_name)s obyektini silmək üçün ona bağlı obyektlər də silinməlidir. " -"Ancaq sizin hesabınızın aşağıdakı tip obyektləri silmək səlahiyyətinə malik " -"deyil:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"%(objects_name)s obyektini silmək üçün aşağıdakı qorunan obyektlər də " -"silinməlidir:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Seçdiyiniz %(objects_name)s obyektini silməkdə əminsiniz? Aşağıdakı bütün " -"obyektlər və ona bağlı digər obyektlər də silinəcək:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Yığışdır" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Daha bir %(verbose_name)s əlavə et" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Silək?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s görə " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s proqramındakı modellər" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Dəyiş" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Üzrlər, amma sizin nəyisə dəyişməyə səlahiyyətiniz çatmır." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Son əməliyyatlar" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mənim etdiklərim" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Heç nə yoxdur" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Naməlum" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Bazanın qurulması ilə nəsə problem var. Lazımi cədvəllərin bazada " -"yaradıldığını və uyğun istifadəçinin bazadan oxuya bildiyini yoxlayın." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Parol:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Parol və ya istifadəçi adını unutmusan?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Tarix/vaxt" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "İstifadəçi" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Əməliyyat" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Bu obyektin dəyişməsinə aid tarix mövcud deyil. Yəqin ki, o, bu admin saytı " -"vasitəsilə yaradılmayıb." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Hamısını göstər" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Yadda saxla" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Axtar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Hamısı birlikdə %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Yenisi kimi yadda saxla" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Yadda saxla və yenisini əlavə et" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Yadda saxla və redaktəyə davam et" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Sayt ilə səmərəli vaxt keçirdiyiniz üçün təşəkkür." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Yenidən daxil ol" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Parol dəyişmək" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Sizin parolunuz dəyişdi." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Yoxlama üçün köhnə parolunuzu daxil edin. Sonra isə yeni parolu iki dəfə " -"daxil edin ki, səhv etmədiyinizə əmin olaq." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Köhnə parol" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Yeni parol" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Mənim parolumu dəyiş" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Parolun sıfırlanması" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Yeni parol artıq qüvvədədir. Yenidən daxil ola bilərsiniz." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Parolun sıfırlanması üçün təsdiq" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Yeni parolu iki dəfə daxil edin ki, səhv etmədiyinizə əmin olaq." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Yeni parol:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Yeni parol (bir daha):" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Parolun sıfırlanması üçün olan keçid, yəqin ki, artıq istifadə olunub. " -"Parolu sıfırlamaq üçün yenə müraciət edin." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"%(site_name)s saytında parolu yeniləmək istədiyinizə görə bu məktubu " -"göndərdik." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Növbəti səhifəyə keçid alın və yeni parolu seçin:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Sizin istifadəçi adınız:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Bizim saytdan istifadə etdiyiniz üçün təşəkkür edirik!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s komandası" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Parolu unutmusunuz? Aşağıda e-poçt ünvanınızı təqdim edin, biz isə yeni " -"parol seçmək təlimatlarını sizə göndərək." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-poçt:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Parolumu sıfırla" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Bütün tarixlərdə" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Heç nə)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s seç" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s dəyişmək üçün seç" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Tarix:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Vaxt:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Sorğu" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Yenisini əlavə et" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/az/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/az/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 1c26de9c3430ab6275ab48e70f2d2cd46e19026c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3515 zcmbtVON?Ac6)l4K4d!ReH$W~HA+a+3=A#%TZH$8^CWs-Ak) zJ@b0U3bBeJ0ir?5z{*)6kAz4TBL%5@j2a{sNJt6!1;pdw_odvhRNYKM#E5?Lxc*xB_IqSAnO1>%ixLUj?%NA5F$z1L80Cabf$P z0@?r1fE@2vK%V~x;J1K(1ilRHW02#V#)bWz0bT??3}jv}0KW&6K%Vz^UD1bz)k{SNSR2!dscPoqDK&Rh-~$K%HN{|Gw!;l_Np!By1clfV!0 z02*`qDEi0IKa9?e>wq=*7(bvfzq9eKTq8;(*5Dc7C(t?HNT>J=IyWp$h%b;#vP3NO zq&Bi{6g`@YC25pRrN@nJC?l3y&gE(XBq`|Z_{qfgxw3Jl(Tz3*M~ygzq%jyK8OXs? zB9;!{dzHDKitk}s&OT}88f~$nO;BDuqf;fGm9{H=K`W~6JK(2U=I1pt8F1biENA<26K#1IwxrZ^W8Tt!}o0xaOS2Wn0{gye7c(#5%1} zjb1=sp>?s|f>EudbHYEg6d8?JZjMCq2*l_f)?FiFVo;;A$k+jE*Cc^)pj7pjQ z9V3^@LeyO5n761E9fc*MI0Ea(tH%9iOfsczyIj!&^%NT_M=7v7R<g=i!p zs z@+w5`hJeXlLUkTQP}YB)nUwF6e@zWWbdp+*nJJI>BXUsVK5|s3kkAdIWUk7ppzB{@ z-FSY<99zsP_`;x972hqHm6Dtw)wN~F2TP$+9pd&s)a1%$q|5G32psv|>uFnqLLFPd zx9cUaFM72>IRAP1SKeRMzsQPAiMuW?reeDox$EUaKs5B{_$c zWf@eJ=4a=gtju1h%sowW7pimfPt4BG&cd*AQ}s0ayvJ^SmS&%>J~{WqEZWpnnTJZv zOPd=RoUanT9u_5cRpC=&=!;;3$1j`sm}tA{zJxip*_BOIsVSLNX`!!tU20frdb|}v zr#dsUy}g|T_Nq74PSSAM3@V1#n$L7*$|cU2iJKYOpE*CZc4h7Iu?lm^?9`I8L0PcF zW~fq7J7K0{q_!8i3Vg1@rRQoZm8XvFINql6mCLr_QhX7r^i*AkBf3?R{iz$K>!qoz zIG^QJvYq&tUz)#2N291j{|Rrk$!5X6SGJ?U{?^dJpR2p{;c zK=%2t7~L*V*L*d!(Az4H3mXbq$7#_n@tTW|%c_l0v8o#50Tt56g^5+H1f?v+=r%ql zVq>&7+8ym3?53kV99VY~7mKt=!*B3^3BQ9^F#9KY7!SNy>`qg5oQV?(u%m>oTO;w+ zvsBj}n|yd{JjgXFa!dLH#N%|NvW<-FNGl6TNQU&_x#fyXZcz`nx~=0|93Jx6{v2oc zoSq~DwnoN8N0A+ZCXrjr{b7#(V|EfOSdRadnl|?`n`Hlx7&RfkSeJF#0?ot47qVY2 zAyW(|7=R;lh_!`-zOAQeL#8QomOD^89qtz}jp, 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Mümkün %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Bu, mümkün %s siyahısıdır. Onlardan bir neçəsini qarşısındakı xanaya işarə " -"qoymaq və iki xana arasındakı \"Seç\"i tıqlamaqla seçmək olar." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Bu xanaya yazmaqla mümkün %s siyahısını filtrləyə bilərsiniz." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Süzgəc" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Hamısını seç" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Bütün %s siyahısını seçmək üçün tıqlayın." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Seç" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Yığışdır" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Seçilmiş %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Bu, seçilmiş %s siyahısıdır. Onlardan bir neçəsini aşağıdakı xanaya işarə " -"qoymaq və iki xana arasındakı \"Sil\"i tıqlamaqla silmək olar." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Hamısını sil" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Seçilmiş %s siyahısının hamısını silmək üçün tıqlayın." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Bəzi sahələrdə etdiyiniz dəyişiklikləri hələ yadda saxlamamışıq. Əgər " -"əməliyyatı işə salsanız, dəyişikliklər əldən gedəcək." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Əməliyyatı seçmisiniz, amma bəzi sahələrdəki dəyişiklikləri hələ yadda " -"saxlamamışıq. Bunun üçün OK seçməlisiniz. Ondan sonra əməliyyatı yenidən işə " -"salmağa cəhd edin." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Siz əməliyyatı seçmisiniz və heç bir sahəyə dəyişiklik etməmisiniz. Siz " -"yəqin ki, Yadda saxla düyməsini deyil, Getdik düyməsini axtarırsınız." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "İndi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Saat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Vaxtı seçin" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Gecə yarısı" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Günorta" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Ləğv et" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Bu gün" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Təqvim" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Dünən" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Sabah" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Yanvar Fevral Mart Aprel May İyun İyul Avqust Sentyabr Oktyabr Noyabr Dekabr" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "B B Ç Ç C C Ş" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Göstər" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Gizlət" diff --git a/django/contrib/admin/locale/be/LC_MESSAGES/django.mo b/django/contrib/admin/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index 174b7acea08378e4c104062ab13c45dce65e97c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15156 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 L8(n0^?BM?b6B>7l diff --git a/django/contrib/admin/locale/be/LC_MESSAGES/django.po b/django/contrib/admin/locale/be/LC_MESSAGES/django.po deleted file mode 100644 index 74ba7212d..000000000 --- a/django/contrib/admin/locale/be/LC_MESSAGES/django.po +++ /dev/null @@ -1,845 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Выдалілі %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Не ўдаецца выдаліць %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ці ўпэўненыя вы?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Выдаліць абраныя %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Усе" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Так" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Не" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Невядома" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Хоць-якая дата" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Сёньня" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Апошні тыдзень" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Гэты месяц" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Гэты год" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Дзеяньне:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "час дзеяньня" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "нумар аб’екта" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "прадстаўленьне аб’екта" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "від дзеяньня" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "паведамленьне пра зьмену" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "запіс у справаздачы" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "запісы ў справаздачы" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Дадалі «%(object)s»." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Зьмянілі «%(object)s» — %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Выдалілі «%(object)s»." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Запіс у справаздачы" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Няма" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Зьмянілі %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "і" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Дадалі %(name)s «%(object)s»." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Зьмянілі %(list)s для %(name)s «%(object)s»." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Выдалілі %(name)s «%(object)s»." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Палі не зьмяняліся." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "Дадалі %(name)s «%(obj)s». Ніжэй яго можна зноўку правіць." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Дадалі %(name)s «%(obj)s»." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Зьмянілі %(name)s «%(obj)s»." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Каб нешта рабіць, трэба спачатку абраць, з чым гэта рабіць. Нічога не " -"зьмянілася." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Не абралі дзеяньняў." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Сьцерлі %(name)s «%(obj)s»." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Аб’ект %(name)s з галоўным ключом %(key)r не існуе." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Дадаць %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Зьмяніць %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "База зьвестак дала хібу" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Зьмянілі %(count)s %(name)s." -msgstr[1] "Зьмянілі %(count)s %(name)s." -msgstr[2] "Зьмянілі %(count)s %(name)s." -msgstr[3] "Зьмянілі %(count)s %(name)s." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Абралі %(total_count)s" -msgstr[1] "Абралі ўсе %(total_count)s" -msgstr[2] "Абралі ўсе %(total_count)s" -msgstr[3] "Абралі ўсе %(total_count)s" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Абралі 0 аб’ектаў з %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Гісторыя зьменаў: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Кіраўнічая пляцоўка «Джэнґа»" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Кіраваць «Джэнґаю»" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Кіраваць пляцоўкаю" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Увайсьці" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Бачыну не знайшлі" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "На жаль, запытаную бачыну немагчыма знайсьці." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Пачатак" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Паслужнік даў хібу" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Паслужнік даў хібу (памылка 500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Паслужнік даў хібу (памылка 500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Выканаць абранае дзеяньне" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Выканаць" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Каб абраць аб’екты на ўсіх бачынах, націсьніце сюды" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Абраць усе %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Не абіраць нічога" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Спачатку пазначце імя карыстальніка ды пароль. Потым можна будзе наставіць " -"іншыя можнасьці." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Пазначце імя карыстальніка ды пароль." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Зьмяніць пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Выпраўце хібы, апісаныя ніжэй." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Пазначце пароль для карыстальніка «%(username)s»." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Пароль (яшчэ раз)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Дзеля пэўнасьці набярыце такі самы пароль яшчэ раз." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Вітаем," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Дакумэнтацыя" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Выйсьці" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Дадаць" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Гісторыя" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Зірнуць на пляцоўцы" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Дадаць %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Прасеяць" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Прыбраць з упарадкаванага" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Парадак: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Парадкаваць наадварот" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Выдаліць" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Калі выдаліць %(object_name)s «%(escaped_object)s», выдаляцца зьвязаныя " -"аб’екты, але ваш рахунак ня мае дазволу выдаляць наступныя віды аб’ектаў:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Каб выдаліць %(object_name)s «%(escaped_object)s», трэба выдаліць і " -"зьвязаныя абароненыя аб’екты:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ці выдаліць %(object_name)s «%(escaped_object)s»? Усе наступныя зьвязаныя " -"складнікі выдаляцца:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Так, дакладна" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Выдаліць некалькі аб’ектаў" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Калі выдаліць абранае (%(objects_name)s), выдаляцца зьвязаныя аб’екты, але " -"ваш рахунак ня мае дазволу выдаляць наступныя віды аб’ектаў:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Каб выдаліць абранае (%(objects_name)s), трэба выдаліць і зьвязаныя " -"абароненыя аб’екты:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ці выдаліць абранае (%(objects_name)s)? Усе наступныя аб’екты ды зьвязаныя " -"зь імі складнікі выдаляцца:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Прыбраць" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Дадаць яшчэ %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Ці выдаліць?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Зьмяніць" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Вы ня маеце дазволу нешта зьмяняць." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Нядаўнія дзеяньні" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Мае дзеяньні" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Недаступнае" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Невядомае зьмесьціва" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Нешта ня так з усталяванаю базаю зьвестак. Упэўніцеся, што ў базе стварылі " -"патрэбныя табліцы, і што базу можа чытаць адпаведны карыстальнік." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Пароль:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Забыліся на імя ці пароль?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Час, дата" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Карыстальнік" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Дзеяньне" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Аб’ект ня мае гісторыі зьменаў. Мажліва, яго дадавалі не праз кіраўнічую " -"пляцоўку." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Паказаць усё" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Захаваць" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Шукаць" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s вынік" -msgstr[1] "%(counter)s вынікі" -msgstr[2] "%(counter)s вынікаў" -msgstr[3] "%(counter)s вынікаў" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Разам %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Захаваць як новы" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Захаваць і дадаць іншы" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Захаваць і працягваць правіць" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Дзякуем за час, які вы сёньня правялі на гэтай пляцоўцы." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Увайсьці зноўку" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Зьмяніць пароль" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ваш пароль зьмяніўся." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Дзеля бясьпекі пазначце стары пароль, а потым набярыце новы пароль двойчы " -"— каб упэўніцца, што набралі без памылак." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Стары пароль" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Новы пароль" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Зьмяніць пароль" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Узнавіць пароль" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Вам усталявалі пароль. Можаце вярнуцца ды ўвайсьці зноўку." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Пацьвердзіце, што трэба ўзнавіць пароль" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Набярыце новы пароль двойчы — каб упэўніцца, што набралі без памылак." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Новы пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Пацьвердзіце пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Спасылка ўзнавіць пароль хібная: мажліва таму, што ёю ўжо скарысталіся. " -"Запытайцеся ўзнавіць пароль яшчэ раз." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Перайдзіце да наступнае бачыны ды абярыце новы пароль:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Імя карыстальніка, калі раптам вы забыліся:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Дзякуем, што карыстаецеся нашаю пляцоўкаю!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Каманда «%(site_name)s»" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Узнавіць пароль" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Усе даты" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Нічога)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Абраць %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Абярыце %s, каб зьмяніць" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Дата:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Час:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Шукаць" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Дадаць яшчэ" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/be/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/be/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 014c52b29162159e66561251e4f575612bfb677d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4324 zcmcgtU2Ggz6~2K&T2p8#wB@%PBAg~l_RmU6yNTPTZVV}LW5rvlN=RsS_u8IhcJ69s zHk*|y5gH{$ii4XHjFgs?P>FzeiQW9DaS}^;f(nV57bJv0>I3k^3lD&JKz!ew*`GLR zKp+@-_M3a}Ip==oJLg{i?!G&|tMCZk&+uKN)F$Hl@Pp@Pz%K%S4*Vc+&HI(Q8+a%1 zPT>7O&OemlFz~||Zw3wl%fP#UJAt1A?g6d`8sG2GagsAmcv>IQL+4+I<1|Yv5Mk zZ#fTf$m>rT{vG%{#%r+|<9!|YE8srh-+((n_9wtHf+2mY*(ZUl9qpMbgxiJ%E?><-y@{PROalmmsr|M}L4%L|BX}|6S`0#7mQ)9En zggOIpByt=5k!ROK?ORXJt?ie{NX@#4<9V1CClZ55c{SEu4|KyE&~_cBsrR6nsqI(e zt{3S*ec7#R^^D`UoS-A)x*FJz2`8w{%8q8>dNSd3||Z4|2lDk07g|EwKZ(Gd(<`pcOB+$NvbDppHU|Kf5|A7>0dE2b*G~$reVliRXRW9kfojyCIr5wa7L8W~*N(Gw>gdP=Y#o z%x4`Oe@5eU_+U_X54iP~<6&>@)kCYz!-1A&V5&F*9r28@;!m5vs{AF0+=?PN2M$!{ zBsQh~Q)H5^n1rtVjH5r(FxOQ^8 z>bbA#AVgitQr`#p&Cp)mG(nV`2xr`S?y1&Hn5&qw3{CE-Dgi4^{36_@bPC_&Wz4gw9_cdQ`&QaR_G%44YN_yEEfvxb~_(2 zs5`9>=4+-=K*KQAu+S`|85X=ON};L?8;2%#P3-K8P|6pF#*80nALMWr$`a{=QK9KM zuD^{<5QI7!eXcT|d$e!I{ib!0+v(R#9T!4b9<91jk8K&c4^4Wl!0~e9CTN6Z@tbxS zj&9i|>F4MMf4Ec}9WBZF^}^5M=SNE=c|wW;bBrG!9qBG@AKk)F>rvcZD$0v5rY^84 zZiG(>J|i2q4XOB*criH?pNp511^mlN|NF$3y8nIt=j)G1yn@|V;%mw2_-cGEc{w?z z;*E)np+J54y=q`IIJnSGe(i;{P3N zdp^FDEFkn8!^f9Z{056euE~6w+nMCZVBTk}T5yXm&`sjkl5b<`m_Vd+lqp_fAc;?9 zfqD}^wB=vw`khUVW1=^F4PGnVH8NW0ue}O38LMyWPy`lz(St~A!db; z7cm4?h^XB+sK#hvUn5 z-%gJ(YV{WSALk~%(kmPEd=u?_E!|@9zT`3GCMlcv0z#sAw&1oJ5FASjbdKL*mC#6n zlRbwr(P^Gtfi`;`#kV2rWY!bI*APJ4GfNg(G6Kx*(_;T@mMS^2DRJeQOX zTC=q8Mb~=sBr\n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Даступныя %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Сьпіс даступных %s. Каб нешта абраць, пазначце патрэбнае ў полі ніжэй і " -"пстрыкніце па стрэлцы «Абраць» між двума палямі." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Каб прасеяць даступныя %s, друкуйце ў гэтым полі." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Прасеяць" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Абраць усе" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Каб абраць усе %s, пстрыкніце тут." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Абраць" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Прыбраць" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Абралі %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Сьпіс абраных %s. Каб нешта прыбраць, пазначце патрэбнае ў полі ніжэй і " -"пстрыкніце па стрэлцы «Прыбраць» між двума палямі." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Прыбраць усё" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Каб прыбраць усе %s, пстрыкніце тут." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Абралі %(sel)s з %(cnt)s" -msgstr[1] "Абралі %(sel)s з %(cnt)s" -msgstr[2] "Абралі %(sel)s з %(cnt)s" -msgstr[3] "Абралі %(sel)s з %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"У пэўных палях засталіся незахаваныя зьмены. Калі выканаць дзеяньне, " -"незахаванае страціцца." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Абралі дзеяньне, але не захавалі зьмены ў пэўных палях. Каб захаваць, " -"націсьніце «Добра». Дзеяньне потым трэба будзе запусьціць нанова." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Абралі дзеяньне, а ў палях нічога не зьмянялі. Мажліва, вы хацелі націснуць " -"кнопку «Выканаць», а ня кнопку «Захаваць»." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Цяпер" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Гадзіньнік" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Абярыце час" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Поўнач" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 папоўначы" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Поўдзень" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Скасаваць" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Сёньня" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Каляндар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Учора" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Заўтра" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Студзень Люты Сакавік Красавік Травень Чэрвень Ліпень Жнівень Верасень " -"Кастрычнік Лістапад Сьнежань" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Н П А С Ч П С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Паказаць" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Схаваць" diff --git a/django/contrib/admin/locale/bg/LC_MESSAGES/django.mo b/django/contrib/admin/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index d496a7bfcea06cbb08dede2851039520912a56af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18935 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 diff --git a/django/contrib/admin/locale/bg/LC_MESSAGES/django.po b/django/contrib/admin/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index 4467beefe..000000000 --- a/django/contrib/admin/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,867 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Boris Chervenkov , 2012 -# Claude Paroz , 2014 -# Jannis Leidel , 2011 -# Lyuboslav Petrov , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 16:09+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Успешно изтрити %(count)d %(items)s ." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Не можете да изтриете %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Сигурни ли сте?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Изтриване на избраните %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Всички" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Да" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Не" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Неизвестно" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Коя-да-е дата" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Днес" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Последните 7 дни" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Този месец" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Тази година" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Моля въведете правилния %(username)s и парола за администраторски акаунт. " -"Моля забележете, че и двете полета са с главни и малки букви." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Действие:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "време на действие" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id на обекта" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr на обекта" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "флаг за действие" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "промени съобщение" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "записка" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "записки" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Добавен \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Променени \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Изтрит \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry обект" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Празно" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Променено %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "и" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Добавени %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Променени %(list)s за %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Изтрити %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Няма променени полета." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Обектът %(name)s \"%(obj)s\" бе успешно добавен. Може да го редактирате по-" -"долу. " - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s и \"%(obj)s\" са добавени успешно. Можете да добавите още едно " -"%(name)s по-долу." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Обектът %(name)s \"%(obj)s\" бе успешно добавен. " - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" Бяха променени успешно. Можете да ги промените отново " -"по-долу." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" бяха променени успешно. Можете да добавите ново " -"%(name)s по-долу." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Обектът %(name)s \"%(obj)s\" бе успешно актуализиран. " - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Елементите трябва да бъдат избрани, за да се извършат действия по тях. Няма " -"променени елементи." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Няма избрани действия." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Обектът %(name)s \"%(obj)s\" бе успешно изтрит. " - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s обект с първичен ключ %(key)r не съществува." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Добави %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Промени %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Грешка в базата данни" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s беше променено успешно." -msgstr[1] "%(count)s %(name)s бяха променени успешно." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s е избран" -msgstr[1] "Всички %(total_count)s са избрани" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 от %(cnt)s са избрани" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "История на промените: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Изтриването на избраните %(class_name)s %(instance)s ще наложи изтриването " -"на следните защитени и свързани обекти: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Административен панел" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Административен панел" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Администрация на сайта" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Вход" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Страница не е намерена" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Съжалявам, но исканата страница не е намерена." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Начало" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Сървърна грешка" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Сървърна грешка (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Сървърна грешка (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Станала е грешка. Съобщава се на администраторите на сайта по електронна " -"поща и трябва да бъде поправено скоро. Благодарим ви за търпението." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Стартирай избраните действия" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Търси" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Щракнете тук, за да изберете обектите във всички страници" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Избери всички %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Изтрий избраното" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Първо въведете потребител и парола. След това ще можете да редактирате " -"повече детайли. " - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Въведете потребителско име и парола." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Промени парола" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Моля, поправете грешките по-долу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Моля поправете грешките по-долу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Въведете нова парола за потребител %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Парола" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Парола (отново)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Въведете същата парола още веднъж за проверка. " - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Добре дошли," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Изход" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Добави" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "История" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Разгледай в сайта" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Добави %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Филтър" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Премахни от подреждането" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Ред на подреждане: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Обърни подреждането" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Изтрий" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Изтриването на обекта %(object_name)s '%(escaped_object)s' не може да бъде " -"извършено без да се изтрият и някои свързани обекти, върху които обаче " -"нямате права: " - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Изтриването на %(object_name)s '%(escaped_object)s' ще доведе до " -"заличаването на следните защитени свързани обекти:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Наистина ли искате да изтриете обектите %(object_name)s \"%(escaped_object)s" -"\"? Следните свързани елементи също ще бъдат изтрити:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Да, сигурен съм" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Изтриване на множество обекти" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Изтриването на избраните %(objects_name)s ще доведе до изтриване на свързани " -"обекти. Вашият профил няма права за изтриване на следните типове обекти:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Изтриването на избраните %(objects_name)s ще доведе до заличаването на " -"следните защитени свързани обекти:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Наистина ли искате да изтриете избраните %(objects_name)s? Всички изброени " -"обекти и свързаните с тях ще бъдат изтрити:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Премахване" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Добави друг %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Изтриване?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " По %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Моделите в %(name)s приложение" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Промени" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Нямате права да редактирате каквото и да е." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Последни действия" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Моите действия" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Няма налични" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Неизвестно съдържание" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Проблем с базата данни. Проверете дали необходимите таблици са създадени и " -"дали съответния потребител има необходимите права за достъп. " - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Парола:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Забравена парола или потребителско име?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Дата/час" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Потребител" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Действие" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Този обект няма исторя на промените. Вероятно не е добавен чрез " -"административния панел. " - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Покажи всички" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Запис" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Търсене" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s резултат" -msgstr[1] "%(counter)s резултати" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s общо" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Запис като нов" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Запис и нов" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Запис и продължение" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Благодарим Ви, че използвахте този сайт днес." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Влез пак" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Промяна на парола" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Паролата ви е променена." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Въведете старата си парола /за сигурност/. След това въведете желаната нова " -"парола два пъти от съображения за сигурност" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Стара парола" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Нова парола" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Промяна на парола" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Нова парола" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Паролата е променена. Вече можете да се впишете" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Парола за потвърждение" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Моля, въведете новата парола два пъти, за да може да се потвърди, че сте я " -"написали правилно." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Нова парола:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Потвърдете паролата:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Връзката за възстановяване на паролата е невалидна, може би защото вече е " -"използвана. Моля, поискайте нова промяна на паролата." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Изпратихме Ви имейл за настройките по вашата парола. Би трябвало да ги " -"получите скоро." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Ако не получите имейл, моля подсигурете се, че сте въвели правилно адреса с " -"който сте се регистрирал/a и/или проверете спам папката във вашата поща." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Вие сте получили този имейл, защото сте поискали да промените паролата за " -"вашия потребителски акаунт в %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Моля, отидете на следната страница и изберете нова парола:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Вашето потребителско име, в случай, че сте го забравили:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Благодарим, че ползвате сайта ни!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Екипът на %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Забравили сте си паролата? Въведете своя имейл адрес по-долу, а ние ще ви " -"изпратим инструкции за създаване на нова." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mail адреси:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Нова парола" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Всички дати" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Празен)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Изберете %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Изберете %s за промяна" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Дата:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Час:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Търсене" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Добави друг" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Сега:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Промени" diff --git a/django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.mo deleted file mode 100644 index ed73fbd039a389f026ab75924de5945704a53a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4387 zcmcJRUu+y#6~=F&&|(UdLL2^;i>0)Ql3m+T1I-2_QYWTq<0OjRph`$+cK3Qc&Fsu- zW;TxB;+U$WFDX%IOO&KaTPZwL#Yybev1{iM=+m87gplBs2VQvM0r5L`#=Gmr2@;5r zcfR}Yob#RUo_oiCe&qgNDIU%5Tk^Y4sU3o!;>GiO@cZB&z|VsBeOjr9zz4wx!AC(E zf4so0;1}rc1pB}W_&M+Z_#N;F_yib%p8;P7#r_g_Kll##0{9zH{Qs*Me}GAv>LF0p zKMachEuh5f2l-Qjye@#d!C!(OgA(Vbyu@D>+zXxnh1WIkB6uAXyF)l{fqwxnp~bNW zlp3S|cZ?>z_y#C`-jjKF-vYOQA2TR+e?=t0zk!n9 zKR}6R2=Yg;1^yF!{!2>z2^=K|=FUd)kiC=jkMNT?^03rBxN_R-ysI8BQ1n7pmxpNZ zD8Fy;ljmzWxSE5idW@g!uRM~Uhdx_MPP)dCe%KJxruIYUq8gpjRTD(h+6(J466%`hRIJnex&Hmy zi(?j5O*(B@Bhl08NMml2@}{IZ(smgY!vBwqa+&@Uqp0r9sEMc<32!wq(=wz?aipT3 zWKDb0ZL+RM(|Jal>Zx8d38f(JMA<2i(pj%=MAKd^^`mg7({H9&5I&i*1$AmHlzs5R zhT(LCFsS<{{d(IAh;4#;;!sr+ zPS}@6vyTDNRHb-FNiJL}?^8p6p?1zn7Yd-ZeP%RB3Q` zX=slg+FcpiwPSGC;2;Z2$IMAze12lxu0cJxr}EU$jzONjLtc`WCSos40xyl?istqR zDY-+2t0d4rfDPRr1+H86!^!A}*o2L?*D$3C<25V#nRd|dVxQEvO{Hn8GB7YbJzY-4 zr$1>f&w#z?Mi%KW*!k?VvRAS*cA3Esm3>n}v08$CwBB8$yQJ+6V9|bL z7w;IKb^e!$nmZ8l>}6S61cU$)R_!8@7I$ibz?bL+X~uCaa}uTFO}z}(2-l!LYuAX2W_DTGcY&4cO!lhCb=58tWy#)B_P3Cl z6A?w9cVUS}-GNIolbzA_H7mSup)F(fmbUMUX8}@?`5X3THkZxH;;Xp1En1+TNY4Bf zBA$UyXW%lOp7{%Omb(MWzQz0sL{{xucGh(@BiFNYc0u?r+M9NsVZ4i%Tr4)Pci;v@ zQP6F`1__nDtnFLco` z7H!rrFX~|P>R2U(WtJ^bL_`x+G|8ZmJ0u$lNfQ_uoI_U8DN#jE7?uk$=InxY(mJ-w zLJPk=mBWr_FK2VQzc?Ce+39{vsRhw)MM!8Vbcipoi~tm?%ZWXkqp@U{sM&i9(sRI( z>Ks+MsT!LW_y1Lq>?~={-%XL;a-p368(l6qt!I^eCs$P2^At*c-q$aLo((ECwD$(d zel7>gS-We?Y2RCPvO#jA%1ib)zX{zkbe4dxxU%6uoX3?^ted30e(kzLN;sQq$_pYEmtY*d1~OiW44x^qfaoD zkSmDnmK;U?_u)`Wm95#;E{pCMyyU+i$@1Q*k&R1R=*k5x!FY8u;>Ly_=NNSPY)HVd zxg&|9h*z?6c)a6mU9lG#?tBUG%w@A4<`;6dv45Lv&+$ca$8#-Lfez%{{g5wTb6eWE zH#X!#>TkL$&V5|Ss0hK=uA}`XTOpxjk5@X|LsKHK(Lxy$`6RKOjOCw8d_(v(5{2Dn s#7Je1yK2qJyUrt5lp4Sf`EO8FXJ=*XIwyiq@@){ed?*ma)lFIb8_^T8mjD0& diff --git a/django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.po deleted file mode 100644 index 360d221fb..000000000 --- a/django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,203 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Налични %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Това е списък на наличните %s . Можете да изберете някои, като ги изберете в " -"полето по-долу и след това кликнете върху \"Избор\" стрелка между двете " -"кутии." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Въведете в това поле, за да филтрирате списъка на наличните %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Филтър" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Избери всички" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Кликнете, за да изберете всички %s наведнъж." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Избирам" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Премахни" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Избрахме %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Това е списък на избрания %s. Можете да премахнете някои, като ги изберете в " -"полето по-долу и след това щракнете върху \"Премахни\" стрелка между двете " -"кутии." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Премахване на всички" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Кликнете, за да премахнете всички избрани %s наведнъж." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s на %(cnt)s е избран" -msgstr[1] "%(sel)s на %(cnt)s са избрани" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Имате незапазени промени по отделни полета за редактиране. Ако започнете " -"друго, незаписаните промени ще бъдат загубени." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Вие сте избрали действие, но не сте записали промените по полета. Моля, " -"кликнете ОК, за да се запишат. Трябва отново да започнете действие." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Вие сте избрали дадена дейност, а не сте направили някакви промени по " -"полетата. Вероятно търсите Go бутон, а не бутона Save." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Сега" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Часовник" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Избери време" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Полунощ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "По обяд" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Отказ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Днес" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Вчера" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Утре" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Януари Февруари Март Април Май Юни Юли Август Септември Октомври Ноември " -"Декември" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Н П В С Ч П С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Покажи" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Скрий" diff --git a/django/contrib/admin/locale/bn/LC_MESSAGES/django.mo b/django/contrib/admin/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index 98704c726df2a5db202fbfe56bef89adf6a33766..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18167 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 diff --git a/django/contrib/admin/locale/bn/LC_MESSAGES/django.po b/django/contrib/admin/locale/bn/LC_MESSAGES/django.po deleted file mode 100644 index 4efe999be..000000000 --- a/django/contrib/admin/locale/bn/LC_MESSAGES/django.po +++ /dev/null @@ -1,841 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Anubhab Baksi, 2013 -# Jannis Leidel , 2011 -# Tahmid Rafi , 2012-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d টি %(items)s সফলভাবে মুছে ফেলা হয়েছে" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s ডিলিট করা সম্ভব নয়" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "আপনি কি নিশ্চিত?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "চিহ্নিত অংশটি %(verbose_name_plural)s মুছে ফেলুন" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "সকল" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "হ্যাঁ" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "না" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "অজানা" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "যে কোন তারিখ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "‍আজ" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "শেষ ৭ দিন" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "এ মাসে" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "এ বছরে" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "কাজ:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "কার্য সময়" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "অবজেক্ট আইডি" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "অবজেক্ট উপস্থাপক" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "কার্যচিহ্ন" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "বার্তা পরিবর্তন করুন" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "লগ এন্ট্রি" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "লগ এন্ট্রিসমূহ" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "%(object)s অ্যাড করা হয়েছে" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" ডিলিট করা হয়েছে" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "লগ-এন্ট্রি দ্রব্য" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "কিছু না" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s পরিবর্তিত হয়েছে।" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "এবং" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" যুক্ত হয়েছে।" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" এর জন্য %(list)s পরিবর্তিত হয়েছে।" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" মোছা হয়েছে।" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "কোন ফিল্ড পরিবর্তন হয়নি।" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" সফলতার সাথে যুক্ত হয়েছে। আপনি নিচে থেকে এটি পুনরায় সম্পাদন " -"করতে পারেন।" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"\"%(obj)s\" %(name)s টি সফলতার সাথে যোগ করা হয়েছে। আপনি চাইলে নিচ থেকে আরো " -"একটি %(name)s যোগ করতে পারেন।" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" সফলতার সাথে যুক্ত হয়েছে।" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" সফলতার সাথে পরিবর্তিত হয়েছে।" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "কাজ করার আগে বস্তুগুলিকে অবশ্যই চিহ্নিত করতে হবে। কোনো বস্তু পরিবর্তিত হয়নি।" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "কোনো কাজ " - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" সফলতার সাথে মুছে ফেলা হয়েছে।" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r প্রাইমারি কি সম্বলিত %(name)s অবজেক্ট এর অস্তিত্ব নেই।" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s যোগ করুন" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s পরিবর্তন করুন" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ডাটাবেস সমস্যা" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s টি থেকে ০ টি সিলেক্ট করা হয়েছে" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "ইতিহাস পরিবর্তনঃ %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "জ্যাঙ্গো সাইট প্রশাসক" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "জ্যাঙ্গো প্রশাসন" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "সাইট প্রশাসন" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "প্রবেশ করুন" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "পৃষ্ঠা পাওয়া যায়নি" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "দুঃখিত, অনুরোধকৃত পাতাটি পাওয়া যায়নি।" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "নীড়পাতা" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "সার্ভার সমস্যা" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "সার্ভার সমস্যা (৫০০)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "সার্ভার সমস্যা (৫০০)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "চিহ্নিত কাজটি শুরু করুন" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "যান" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "সকল পৃষ্ঠার দ্রব্য পছন্দ করতে এখানে ক্লিক করুন" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "%(total_count)s টি %(module_name)s এর সবগুলোই সিলেক্ট করুন" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "চিহ্নিত অংশের চিহ্ন মুছে ফেলুন" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"প্রথমে একটি সদস্যনাম ও পাসওয়ার্ড প্রবেশ করান। তারপরে আপনি ‍আরও সদস্য-অপশন যুক্ত করতে " -"পারবেন।" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "ইউজার নেইম এবং পাসওয়ার্ড টাইপ করুন।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "পাসওয়ার্ড বদলান" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "অনুগ্রহ করে নিচের ভুলগুলো সংশোধন করুন।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s সদস্যের জন্য নতুন পাসওয়ার্ড দিন।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "পাসওয়ার্ড" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "পাসওয়ার্ড (পুনরায়)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "উপরের পাসওয়ার্ডটি পুনরায় প্রবেশ করান, যাচাইয়ের জন্য।" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "স্বাগতম," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "সহায়িকা" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "প্রস্থান" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "যোগ করুন" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ইতিহাস" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "সাইটে দেখুন" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s যোগ করুন" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ফিল্টার" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "ক্রমানুসারে সাজানো থেকে বিরত হোন" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "সাজানোর ক্রম: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "ক্রমানুসারে সাজানো চালু করুন/ বন্ধ করুন" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "মুছুন" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' মুছে ফেললে এর সম্পর্কিত অবজেক্টগুলোও মুছে " -"যাবে, কিন্তু আপনার নিম্নবর্ণিত অবজেক্টগুলো মোছার অধিকার নেইঃ" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"আপনি কি %(object_name)s \"%(escaped_object)s\" মুছে ফেলার ব্যাপারে নিশ্চিত? " -"নিম্নে বর্ণিত সকল আইটেম মুছে যাবেঃ" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "হ্যা়ঁ, আমি নিশ্চিত" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "একাধিক জিনিস মুছে ফেলুন" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "মুছে ফেলুন" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "আরো একটি %(verbose_name)s যোগ করুন" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "মুছে ফেলুন?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s অনুযায়ী " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s এপ্লিকেশন এর মডেল গুলো" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "পরিবর্তন" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "কোন কিছু পরিবর্তনে আপনার অধিকার নেই।" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "সাম্প্রতিক কার্যাবলী" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "আমার কার্যাবলী" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "কিছুই পাওয়া যায়নি" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "অজানা বিষয়" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"আপনার ডাটাবেস ইনস্টলে সমস্যা হয়েছে। নিশ্চিত করুন যে, ডাটাবেস টেবিলগুলো সঠিকভাবে " -"তৈরী হয়েছে, এবং যথাযথ সদস্যের ডাটাবেস পড়ার অধিকার রয়েছে।" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "পাসওয়ার্ডঃ" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "ইউজার নেইম অথবা পাসওয়ার্ড ভুলে গেছেন?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "তারিখ/সময়" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "সদস্য" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "কার্য" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "এই অবজেক্টের কোন ইতিহাস নেই। সম্ভবত এটি প্রশাসন সাইট দিয়ে তৈরী করা হয়নি।" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "সব দেখান" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "সংরক্ষণ করুন" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "সার্চ" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "মোট %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "নতুনভাবে সংরক্ষণ করুন" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "সংরক্ষণ করুন এবং আরেকটি যোগ করুন" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "সংরক্ষণ করুন এবং সম্পাদনা চালিয়ে যান" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ওয়েবসাইটে কিছু সময় কাটানোর জন্য আপনাকে আন্তরিক ধন্যবাদ।" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "পুনরায় প্রবেশ করুন" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "পাসওয়ার্ড বদলান" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "আপনার পাসওয়ার্ড বদলানো হয়েছে।" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"অনুগ্রহ করে আপনার পুরনো পাসওয়ার্ড প্রবেশ করান, নিরাপত্তার কাতিরে, এবং পরপর দু’বার " -"নতুন পাসওয়ার্ড প্রবেশ করান, যাচাই করার জন্য।" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "পুরনো পাসওয়ার্ড" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "নতুন পাসওয়ার্ড" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "আমার পাসওয়ার্ড পরিবর্তন করুন" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "পাসওয়ার্ড রিসেট করুন" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "আপনার পাসওয়ার্ড দেয়া হয়েছে। আপনি এখন প্রবেশ (লগইন) করতে পারেন।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "পাসওয়ার্ড রিসেট নিশ্চিত করুন" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"অনুগ্রহ করে আপনার পাসওয়ার্ড দুবার প্রবেশ করান, যাতে আমরা যাচাই করতে পারি আপনি " -"সঠিকভাবে টাইপ করেছেন।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "নতুন পাসওয়ার্ডঃ" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "পাসওয়ার্ড নিশ্চিতকরণঃ" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"পাসওয়ার্ড রিসেট লিঙ্কটি ঠিক নয়, হয়তো এটা ইতোমধ্যে ব্যবহৃত হয়েছে। পাসওয়ার্ড " -"রিসেটের জন্য অনুগ্রহ করে নতুনভাবে আবেদন করুন।" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"আমরা আপনার পাসওয়ার্ড সেট করার নিয়ম-কানুন আপনার দেয়া ইমেইল এড্রেসে পাঠিয়ে " -"দিয়েছি। শীঘ্রই আপনি ইমেইলটি পাবেন।" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"আপনি এই ই-মেইলটি পেয়েছেন কারন আপনি %(site_name)s এ আপনার ইউজার একাউন্টের " -"পাসওয়ার্ড রিসেট এর জন্য অনুরোধ করেছেন।" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "অনুগ্রহ করে নিচের পাতাটিতে যান এবং নতুন পাসওয়ার্ড বাছাই করুনঃ" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "আপনার সদস্যনাম, যদি ভুলে গিয়ে থাকেনঃ" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "আমাদের সাইট ব্যবহারের জন্য ধন্যবাদ!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s দল" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"পাসওয়ার্ড ভুলে গেছেন? নিচে আপনার ইমেইল এড্রেস দিন, এবং আমরা নতুন পাসওয়ার্ড সেট " -"করার নিয়ম-কানুন আপনাকে ই-মেইল করব।" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ইমেইল ঠিকানা:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "আমার পাসওয়ার্ড রিসেট করুন" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "সকল তারিখ" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(কিছুই না)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s বাছাই করুন" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s পরিবর্তনের জন্য বাছাই করুন" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "তারিখঃ" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "সময়ঃ" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "খুঁজুন" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "আরেকটি যোগ করুন" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "বর্তমান অবস্থা:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "পরিবর্তন:" diff --git a/django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.mo deleted file mode 100644 index c06a3e642d2eb84d1f8d4f87028ba5ffa6e09187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2133 zcmaKrU29xL7{^DgR@b*0jV~xVB7v6l>`Q1RIWfgF$zn@44avqL=*8^rWOLH9Gs`)% zN!J^-pz%foAu2I62<_R>t~KUD;!XVq-gzf-K7-(ec;o+>*(7ZVE}8S2dETFACV%!F zS!4LUi1iBAA6Nre8xP=vU;aVH9svvB6W}oTC^*%VPxm+vJ_-5zUlOW|Sf$Qku z5=i;~g7M2>ABRL4Ic`S+t}xUvC|?%*Uy@+pw6fO@2UNk{!Zheh}B6c$Rd zJp(Qlh_HwLD91BB&9flJ!d}37z9%E#3fM8MK04q>^*?TRcYWUEBHPHa@nsQ&q7q6z z5VHvpN>vjPHmWK^HnFI6EPLRBo1k%U3avht%6f)D^)fe_SFH;dVF)o7hHFI1vWZYv zFSBA08X2*7f|_LKg=&eY&5N=U*-c4A)kQwujDnDtM4O*)DTzi&iHjQjl zWW+C4jV4a(Wha=FRl8xOpr(TQqG8ioD|}YitZcxl2dazB@e(idOISrd$L1DcRMs`o z#wij56N8u`24I?brA;q z_@XgQKbKosS;-oT7%a#u*{W{jny$|{*UY*0a$zq-uA*`$GNp5+se=g=viZz}Rz@mR z)^4IjBd?fTGZcXu#S;)wEX~+_x#$fa*ipU(8F^Exs%wF&`+T?(nEg_HUQwBuuoa2W zE9$5b`&>2cF&-NlF4rLosoG}rapqmSf zX-87jYg57xfp6L3yVl)~@m{sNB{#)&n4>9NGcI`BrG*IdrrtK(9qjK=J2H~yQ@i_y zW<#EIIoM%jE|MD`qPS;6qkxASfYTukCPxZf>JQfS9`o;QEiUGPg4s9Lv2pR*?U^_RQ}h7YTP9wEc>p&pJ_3h7Cj>qT?Edb ZVP*~(4P*%X@!pluJBJjH-d*7i`wy@wPUHXp diff --git a/django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.po deleted file mode 100644 index 143cbf588..000000000 --- a/django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,191 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Tahmid Rafi , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s বিদ্যমান" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ফিল্টার" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "সব বাছাই করুন" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "সব %s একবারে বাছাই করার জন্য ক্লিক করুন।" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "বাছাই করুন" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "মুছে ফেলুন" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s বাছাই করা হয়েছে" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "সব মুছে ফেলুন" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "এখন" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "ঘড়ি" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "সময় নির্বাচন করুন" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "মধ্যরাত" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "৬ পূর্বাহ্ন" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "দুপুর" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "বাতিল" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "আজ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "দিনপঞ্জিকা" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "গতকাল" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "আগামীকাল" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"জানুয়ারি ফেব্রুয়ারি মার্চ এপ্রিল মে জুন জুলাই অাগস্ট সেপ্টেম্বর অক্টোবর নভেম্বর ডিসেম্বর" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "র স ম ব ব শ শ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "দেখান" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "লুকান" diff --git a/django/contrib/admin/locale/br/LC_MESSAGES/django.mo b/django/contrib/admin/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index f02ffd7c114404b29506aa2e9d0cafe338ef287d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4680 zcmZveU2Ggz6~`~Mh2nleKPVJRZ)nokZPshMO`B{!o!Cy&#BrKz3q=UH-o4(P?Ci{T zX4a1PfeHx;9uSD4q9WiG#D`SE3u;v)P*kKMcnCb8K9C0_Dn5jSL`8vu;P;=IUE3*F zd**jP&fI(MIp^NlE4N8=x=8pMvkA-G|r1r{PWT^HBO9b1k}twrX#WywzTcMZKf?FW z{wKT{-oT`q|1K!gw?oZ)KSae$L+xWP)O$-%>pS=%7(?lQ5pIXiLR?{9gnIwS@LKpX zl-|#w_ItS;zXE0FYvuUg;TY}zKx^X`SxI|#L(laN=<$KbnR z18V-P9RDo*0PU|pe&%@|^3MxU_Pq=>?=Rr(@G^Wqd<{xZ#!2r+NSC<{YQDRn?AQxs z-vX2!Pr}>aGQ10}LVo7UJoNrIp#1)=lHZ5g#}A?W_fshQUxBjgRj75YK+XSWs62Wd z%1{4*TIU@YD|@%`(0B!E-f8&U+l)C3-%I;dCewcY3N`;5W&7U{6>|-f$`7|dy}!L| zKL};taj5;Cf&5IP*aI-^`-2<31>V z&6M0<_AfwG%~>e@PeJ+R0-S)Kf!hD~;2!uq)IR?J<@dip+4(o9_uho^_q9A^_w7)A zx(7=C;j(`}RDKb(Zkyb=5`yZ|lyI#irqg0k~6l>Tp^*8LrnpZ*KA?oAwKs%9Hhdj>uL z7ohx|KiD-X{;oXP|p~}}*{S5LbGNT6NVMP9U2$5Zip~`OL9HQJ% zk&P;kA(O~1q>h|Iw7+55OXXhaDpEuCA;*znQM^GI z{B#`o2{YTsf;cKsGqcU61pUZ$(JLASW}`T3`^3zKp~N;_<{63B^O~7Wyj_p`Hti?= zkU83RQOlRGJJMmT9i&;Dtk*Vmb=PgrrRiFnG>2MOwXr9iG)F`45}W$a7d9V_qm>}( zj$W>rIhVO*mwM}yBu>=y)hy`xyv8uEW;AjfGIQrKF}AMR4I->cT<(doHw`jh44JvO z(eL^wE5_#|+-RNcr#_L7tc#i>6DG|hvO!eBx|S;&aX(WhD<|uAY56?+ryY0tJ+ruOiwLIXv|k&ov!zipr(=G0CGcT0 zwT(P7%}Kf&+S0@|GyumAD@@X_iqLR_u6g)Wm3{oNS|=_|#`tHEp8^RN=qj zTs3KB_7Re2JvC>2H(vGToGTx>R~?Dy%B0gs-pOQH5cP?1GoaGS-?1*WkzX_C$dE=G zC`XiH=X|nCxaO4)cE9f)9N#@PHL<@+Z8%osN~xGPY_4R^wc|DGNcMB1T-ZpHI$rFg zI7$J<4686JX||a@rXKRIi<%{KF+F?QDXu(7h3wt{BmNWYa<>T%7Eomr|^jwU{jXGMps zW@o0RAF534u1xQ>)4OZaGY?G7OiiI!IqO#g&3TpH%#@wlTbthVz!YWd6q!(|CoW1u z$L&zFkGhB>X;1l}=|j68YiJ%0^X6m_t;7d;Cu;Svzf$+ETeC+JpW&wQc9!*O)#}>X z+9W4BN`n=DVG^fRd&M@>YOh-Ct{RpzRF{+L#Mt7A#rX{fOixaYala@ImHK**9cKPQ zR_%qH$$fHdLY^OZyuMJ`v!SQ;R(w*Kj~a24oT%A7%Rx4>v}Tu+u`^*mabbn~p_|rh z)XSUcfth`_s2&)P>_Iy{v2V=SCO7K;xwzY0R}*Gwne5QR*343W(C+yta+fY{u5aAp zn-p{^HaGi`i}Ea=jchyC)n3pJd@u-HGrshKZnHt#_IxYuhXZrmDdlY3*x9y+%t_zv zYTc5W{)Dc0%Uz8Iqs(B-``%x=*l63Xvn|||C7x@QE5GR7)TOz+&hMl-8(g}WGCybE zHiQ1aHQA>*>6(t)*JWB|<3(Jt;0A%^+HD4IV3Rmk*B0iA-Bf*_??O>WdoJL1=*aw0 zjV&$uL@O3w0&~iMVQ&JkR#pvF(i9fOqMTOSeqYa*;0`y+}G1u4Mx)T$kYURgPiq{G!6nE6pTkk=AgC zW90|3-uF{^tLu^=Y@3szOFL%K*_ag4E{<)O68Tj>cuNQFI?3IBdZ#8@#{Nzbr7rX5 z?(uX^@0`ep8k24RKERn=(w2Ek4tq6G9UA zedjHyuqj1YRpvH|JS$e+h|1>WYGyvs7fJhXlR|4i?mdOKL)+;GnVF9g4v9KPwLH@C z#t|eF$|JQ|g;^7w2mNm%DT+h0p}>+MpD;PT2+f?5oh;-$, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ha sur oc'h ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "An holl" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ya" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ket" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Dianav" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Forzh pegoulz" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hiziv" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Er 7 devezh diwezhañ" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ar miz-mañ" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ar bloaz-mañ" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ober :" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "eur an ober" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "Kemennadenn gemmañ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Traezenn eus ar marilh" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Hini ebet" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Kemmet %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ha" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "N'eus bet kemmet maezienn ebet." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Ouzhpennañ %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Kemmañ %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Fazi en diaz roadennoù" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Istor ar c'hemmoù : %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Lec'hienn verañ Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Merañ Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Merañ al lec'hienn" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Kevreañ" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "N'eo ket bet kavet ar bajenn" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Degemer" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Fazi servijer" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Fazi servijer (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Fazi servijer (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Mont" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Riñsañ an diuzadenn" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Merkit un anv implijer hag ur ger-tremen." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cheñch ger-tremen" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Ger-tremen" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Ger-tremen (adarre)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Degemer mat," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Teulioù" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Digevreañ" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Ouzhpennañ" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Istor" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Gwelet war al lec'hienn" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Ouzhpennañ %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Sil" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Eilpennañ an diuzadenn" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Diverkañ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ya, sur on" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Lemel kuit" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Diverkañ ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " dre %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Kemmañ" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Ma oberoù" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Endalc'had dianav" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Ger-tremen :" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Disoñjet ho ker-tremen pe hoc'h anv implijer ganeoc'h ?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Deiziad/eur" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Implijer" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ober" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Diskouez pep tra" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Enrollañ" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Klask" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Enrollañ evel nevez" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Enrollañ hag ouzhpennañ unan all" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Enrollañ ha derc'hel da gemmañ" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Kevreañ en-dro" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cheñch ho ker-tremen" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Cheñchet eo bet ho ker-tremen." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Ger-tremen kozh" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Ger-tremen nevez" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cheñch ma ger-tremen" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Adderaouekaat ar ger-tremen" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Kadarnaat eo bet cheñchet ar ger-tremen" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Ger-tremen nevez :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Kadarnaat ar ger-tremen :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Ho trugarekaat da ober gant hol lec'hienn !" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "An holl zeiziadoù" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(hini)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Diuzañ %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Deiziad :" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Eur :" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Klask" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Ouzhpennañ unan all" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/br/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/br/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 0860e327671203597e9544b698818b8fa1e1dd2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1691 zcmZvbOK)366vqcBFY_*M35l~QX;iKsX&bc;iIV1Fw~3P|afk{M(%3$+CmGLJbLZNP z*_I6pSXE-hCqP1c2EG9c76^3%NPGqKq=JojUrAG?wL&!&vzadv3 zKRtsEZTVTHUI16XSHU{?5_mAxe>Ek8uR(9Y0yqX=2EPG62EPYC0e=Rc2Y&}8?w{Z# z@GtNH{1=q?OV3U8H4vZLLMQgSpu|4}C0`2^{{bj*Gf@1$1||PP@CU5rJ5cOqU?loa zr<@00#C#dVr|Rfro!g+q{}PmZ2Al;Wcpdx^6u;jAybOK;N}fKL*A2o|Jp{$>+v)rfC`Te|cpdTzME<`E5&t(J;wLery$N{_B02xB zAzYqc{=EZ{HGBYhA9B`k6zVO=+f#+CL-t1Q%9A!vy4WwOm7z9Pw=C0@RIO^uuA>76 zuFY1h_PkGd3epr!|9oci|0%oN)0*}PMNjSAg|xL$laAyOsi;=Z{s->+A?N>LI`O_} z=G!M~!`R3{)lG-hJ?%0bPHBT%As;k!X!mGk5R9dUKBaq^V|4bER@rrV2Z+k1y@r1tWJ-&(@W)O6?S);$!cI7 zVVkV!$W@vvS8gQbn@Qz1Rc=-*bJxmqH8&D~h3#;Bmb|~z0fE7l55K9BA zja$G)(IMryc+lKPZk^jnz9SCFx@-H6aosB2YMJ33olLfV%S*w5jMXi~ZZcTd195H_7D$Y`f9 zXcNoNR9)jNg7agw8Q9?Jnz6!>_hlQl@(NEf6E6&Dzyrb!z*E@5V`$KQs^KZDne+tN W#(1D(GgOCokTX56$31K>M(RIUmy}xo diff --git a/django/contrib/admin/locale/br/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/br/LC_MESSAGES/djangojs.po deleted file mode 100644 index 51c7638fe..000000000 --- a/django/contrib/admin/locale/br/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,190 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Fulup , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Hegerz %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Sil" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Dibab an holl" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klikañ evit dibab an holl %s war un dro." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Dibab" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Lemel kuit" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Dibabet %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Lemel kuit pep tra" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klikañ evit dilemel an holl %s dibabet war un dro." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Bremañ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Horolaj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Dibab un eur" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Hanternoz" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6e00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Kreisteiz" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Nullañ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hiziv" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Deiziadur" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Dec'h" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Warc'hoazh" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Genver C'hwevrer Meurzh Ebrel Mae Mezheven Gouere Eost Gwengolo Here Du Kerzu" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S L M M Y G S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Diskouez" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Kuzhat" diff --git a/django/contrib/admin/locale/bs/LC_MESSAGES/django.mo b/django/contrib/admin/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index daf9c424752e26354802e4c2b44e7c563de45d7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10275 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 z, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Uspješno izbrisano %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Da li ste sigurni?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Izbriši odabrane %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Svi" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Da" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nepoznato" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Svi datumi" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Poslednjih 7 dana" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ovaj mesec" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ova godina" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Radnja:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "vrijeme radnje" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objekta" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr objekta" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "oznaka radnje" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "opis izmjene" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "zapis u logovima" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "zapisi u logovima" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nijedan" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Promijenjeno %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "i" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Dodano %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Promijeni %(list)s za %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Izbrisani %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nije bilo izmjena polja." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Objekat „%(obj)s“ klase %(name)s dodat je uspješno. Dole možete unjeti " -"dodatne izmjene." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s sačuvan je uspješno." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s izmjenjen je uspješno." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Predmeti moraju biti izabrani da bi se mogla obaviti akcija nad njima. " -"Nijedan predmet nije bio izmjenjen." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nijedna akcija nije izabrana." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s obrisan je uspješno." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objekat klase %(name)s sa primarnim ključem %(key)r ne postoji." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Dodaj objekat klase %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Izmjeni objekat klase %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Greška u bazi podataka" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 od %(cnt)s izabrani" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historijat izmjena: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administracija sajta" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administracija" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administracija sistema" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prijava" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Stranica nije pronađena" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Žao nam je, tražena stranica nije pronađena." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Početna" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Greška na serveru" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Pokreni odabranu radnju" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Počni" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliknite ovdje da izaberete objekte preko svih stranica" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Izaberite svih %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Izbrišite izbor" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Prvo unesite korisničko ime i lozinku. Potom ćete moći da mijenjate još " -"korisničkih podešavanja." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Promjena lozinke" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Unesite novu lozinku za korisnika %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Lozinka" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Lozinka (ponovite)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Radi provjere tačnosti ponovo unesite lozinku koju ste unijeli gore." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Dobrodošli," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odjava" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Dodaj" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historijat" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Pregled na sajtu" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Dodaj objekat klase %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Obriši" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Uklanjanje %(object_name)s „%(escaped_object)s“ povlači uklanjanje svih " -"objekata koji su povezani sa ovim objektom, ali vaš nalog nema dozvole za " -"brisanje slijedećih tipova objekata:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Da li ste sigurni da želite da obrišete %(object_name)s " -"„%(escaped_object)s“? Slijedeći objekti koji su u vezi sa ovim objektom će " -"također biti obrisani:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Da, siguran sam" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Brisanje više objekata" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Obriši" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Dodaj još jedan %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Brisanje?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Izmjeni" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nemate dozvole da unosite bilo kakve izmjene." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Posjlednje radnje" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moje radnje" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nema podataka" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nepoznat sadržaj" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Nešto nije uredu sa vašom bazom podataka. Provjerite da li postoje " -"odgovarajuće tabele i da li odgovarajući korisnik ima pristup bazi." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Lozinka:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/vrijeme" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Korisnik" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Radnja" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ovaj objekat nema zabilježen historijat izmjena. Vjerovatno nije dodan kroz " -"ovaj sajt za administraciju." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Prikaži sve" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Sačuvaj" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Pretraga" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "ukupno %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Sačuvaj kao novi" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Sačuvaj i dodaj slijedeći" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Sačuvaj i nastavi sa izmjenama" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Hvala što ste danas proveli vrijeme na ovom sajtu." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ponovna prijava" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Izmjena lozinke" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaša lozinka je izmjenjena." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Iz bezbjednosnih razloga prvo unesite svoju staru lozinku, a novu zatim " -"unesite dva puta da bismo mogli da provjerimo da li ste je pravilno unijeli." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Stara lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Izmijeni moju lozinku" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Resetovanje lozinke" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaša lozinka je postavljena. Možete se prijaviti." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potvrda resetovanja lozinke" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Unesite novu lozinku dva puta kako bismo mogli da provjerimo da li ste je " -"pravilno unijeli." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova lozinka:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potvrda lozinke:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Link za resetovanje lozinke nije važeći, vjerovatno zato što je već " -"iskorišćen. Ponovo zatražite resetovanje lozinke." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Idite na slijedeću stranicu i postavite novu lozinku." - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Ukoliko ste zaboravili, vaše korisničko ime:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Hvala što koristite naš sajt!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Uredništvo sajta %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Resetuj moju lozinku" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Svi datumi" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Odaberi objekat klase %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Odaberi objekat klase %s za izmjenu" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Vrijeme:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Pretraži" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Dodaj još jedan" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 75fe0b9a4e5107bfe683fcab080f17553087bd25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcmb7CO>Y!O5bc2Z$Oa^o8xn^?ku4jTotcdhF!n;Qjip6cwyXt-WA9Gwy4Stkqwb#d zhq!a*zz@hFxBQ44;BTNr%8%g4>)ka(K|-Q5Pp_)0UiHV+ho2YT3fPap4WIpuw5055@~CI?>xug!S_d;xI>T!DAN{{nvj`-uNIFT_vak8@sFn8nw? zvCoY;{{oJEZh;**1EYnw1VB2qn2(xh=Kz#UEuQQ0+!u?>p7n|+JD|noz6o%#!2Q7G zH*=3CQfb-KOp9J@9$4#{q}I{(Y~td!(t(}W=dqoz=-N`Ah?lme136);jR%#~Kagg~ z*xrybrJAU+mYTR!VcL73SeL#@odKOd>S{w0Uq2{o?!+bcRi`7RHT9UZ^`R;DoE_mZ zNvBL+u=9`=RF1HxZR~SpT}XEPP?gC>J@iS}7S!0=?IxR!W!xg!l7S0qW%+87-A(cb zl;17#*6pm7WhhMcd7@&^|JAiJ${rM}`RxqWcqV;Fx=tFeWw5TGr_vbZ=^3k%HLc?` z2!GSlu&K!miR7IK|9UV18?5GBO-0a(NTFvh1(<+@^ zFV*uFY0sxCjh)WUlP@ojH?zj3HGvIIc2ePrfsaF4X{pRw{3p(HXg}|6C-=Y9#r+2C zk|(BbOJ#-y-S4UJ`KSf;d}B}7PU>Xay0I_FRMXJ6e_f-Q+g>({dDd>{w6sLg&2F~y zoE}j|C`bIT-8xIHw^yS(Rb=aVMz3DYB&f+&pvj?Wt*kXf=T!D^It=i9mdmqQK1dHXp#cnBk>=b#7arCj3`p, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostupno %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Odaberi sve" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Ukloni" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Odabrani %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Izabran %(sel)s od %(cnt)s" -msgstr[1] "Izabrano %(sel)s od %(cnt)s" -msgstr[2] "Izabrano %(sel)s od %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Imate nespašene izmjene na pojedinim uređenim poljima. Ako pokrenete ovu " -"akciju, te izmjene će biti izgubljene." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/ca/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index 95ac737029a9614c6acf3005f45f2e83e6276a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15969 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 diff --git a/django/contrib/admin/locale/ca/LC_MESSAGES/django.po b/django/contrib/admin/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index 527bcfde2..000000000 --- a/django/contrib/admin/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,870 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2014 -# Carles Barrobés , 2011-2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-18 19:44+0000\n" -"Last-Translator: Antoni Aloy \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Eliminat/s %(count)d %(items)s satisfactòriament." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "No es pot esborrar %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "N'esteu segur?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eliminar els %(verbose_name_plural)s seleccionats" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administració" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Tots" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sí" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconegut" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Qualsevol data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Avui" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últims 7 dies" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Aquest mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Aquest any" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Si us plau, introduïu un %(username)s i clau correcta per un compte de " -"personal. Observeu que ambdós camps són sensibles a majúscules." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acció:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "moment de l'acció" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id de l'objecte" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "'repr' de l'objecte" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "indicador de l'acció" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "missatge del canvi" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada del registre" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entrades del registre" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Afegit \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Modificat \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Eliminat \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objecte entrada del registre" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "cap" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modificat %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "i" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Afegit %(name)s \"%(object)s\"" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Modificat %(list)s per a %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Eliminat %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Cap camp modificat." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"S'ha afegit amb èxit el/la %(name)s \"%(obj)s\". Pot editar-lo de nou a sota." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"El %(name)s \"%(obj)s fou afegit satisfactòriament. Pot afegir un altre " -"%(name)s a continuació." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "El/la %(name)s \"%(obj)s\" ha estat afegit/da amb èxit." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"El %(name)s \"%(obj)s\" fou canviat satisfactòriament. Pot editar-lo un " -"altra vegada a continuació." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"El %(name)s \"%(obj)s\" fou canviat satisfactòriament. Pot afegir un altre " -"%(name)s a continuació." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "S'ha modificat amb èxit el/la %(name)s \"%(obj)s." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Heu de seleccionar els elements per poder realitzar-hi accions. No heu " -"seleccionat cap element." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "no heu seleccionat cap acció" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "El/la %(name)s \"%(obj)s\" s'ha eliminat amb èxit." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "No existeix cap objecte %(name)s amb la clau primària %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Afegir %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Error de base de dades" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s s'ha modificat amb èxit." -msgstr[1] "%(count)s %(name)s s'han modificat amb èxit." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seleccionat(s)" -msgstr[1] "Tots %(total_count)s seleccionat(s)" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s seleccionats" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Modificar històric: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Esborrar %(class_name)s %(instance)s requeriria esborrar els següents " -"objectes relacionats protegits: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Lloc administratiu de Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administració de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administració del lloc" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Iniciar sessió" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Administració de %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "No s'ha pogut trobar la pàgina" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ho sentim, però no s'ha pogut trobar la pàgina sol·licitada" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Inici" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Error del servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Error del servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Error del servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"S'ha produït un error. Se n'ha informat els administradors del lloc per " -"correu electrònic, i hauria d'arreglar-se en breu. Gràcies per la vostra " -"paciència." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Executar l'acció seleccionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Anar" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Feu clic aquí per seleccionar els objectes a totes les pàgines" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleccioneu tots %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Netejar la selecció" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primer, entreu un nom d'usuari i una contrasenya. Després podreu editar més " -"opcions de l'usuari." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduïu un nom d'usuari i contrasenya." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Canviar contrasenya" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Si us plau, corregiu els errors mostrats a sota." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Si us plau, corregiu els errors mostrats a sota." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Introduïu una contrasenya per l'usuari %(username)s" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contrasenya" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contrasenya (de nou)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Introduïu la mateixa contrasenya de dalt, per fer-ne la verificació." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Benvingut/da," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentació" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Finalitzar sessió" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Afegir" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Històric" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Veure al lloc" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Afegir %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtre" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Treure de la ordenació" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritat d'ordenació: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Commutar ordenació" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eliminar el/la %(object_name)s '%(escaped_object)s' provocaria l'eliminació " -"d'objectes relacionats, però el vostre compte no te permisos per esborrar " -"els tipus d'objecte següents:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Esborrar %(object_name)s '%(escaped_object)s' requeriria esborrar els " -"següents objectes relacionats protegits:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Esteu segurs de voler esborrar els/les %(object_name)s \"%(escaped_object)s" -"\"? S'esborraran els següents elements relacionats:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sí, n'estic segur" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar múltiples objectes" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Esborrar els %(objects_name)s seleccionats faria que s'esborréssin objectes " -"relacionats, però el vostre compte no té permisos per esborrar els següents " -"tipus d'objectes:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Esborrar els %(objects_name)s seleccionats requeriria esborrar els següents " -"objectes relacionats protegits:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"N'esteu segur de voler esborrar els %(objects_name)s seleccionats? " -"S'esborraran tots els objects següents i els seus elements relacionats:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Afegir un/a altre/a %(verbose_name)s." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Per %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Models en l'aplicació %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "No teniu permís per editar res." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Accions recents" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Les meves accions" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Cap disponible" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contingut desconegut" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Hi ha algun problema a la instal·lació de la vostra base de dades. Assegureu-" -"vos que s'han creat les taules adients, i que la base de dades és llegible " -"per l'usuari apropiat." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contrasenya:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Heu oblidat la vostra contrasenya o nom d'usuari?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuari" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acció" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Aquest objecte no té historial de canvis. Probablement no es va afegir " -"utilitzant aquest lloc administratiu." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar tots" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Desar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Cerca" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultat" -msgstr[1] "%(counter)s resultats" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s en total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Desar com a nou" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Desar i afegir-ne un de nou" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Desar i continuar editant" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Gràcies per passar una estona de qualitat al web durant el dia d'avui." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Iniciar sessió de nou" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Canvi de contrasenya" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "La seva contrasenya ha estat canviada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Si us plau, introduïu la vostra contrasenya antiga, per seguretat, i tot " -"seguit introduïu la vostra contrasenya nova dues vegades per verificar que " -"l'heu escrita correctament." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Contrasenya antiga" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Contrasenya nova" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Canviar la meva contrasenya:" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Restablir contrasenya" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"S'ha canviat la vostra contrasenya. Ara podeu continuar i iniciar sessió." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmació de restabliment de contrasenya" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Si us plau, introduïu la vostra nova contrasenya dues vegades, per verificar " -"que l'heu escrita correctament." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Contrasenya nova:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirmar contrasenya:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"L'enllaç de restabliment de contrasenya era invàlid, potser perquè ja s'ha " -"utilitzat. Si us plau, sol·liciteu un nou reestabliment de contrasenya." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Us hem enviat instruccions per configurar la vostra contrasenya. Les hauríeu " -"de rebre en breu." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Si no rebeu un correu, assegureu-vos que heu introduït l'adreça amb la que " -"us vau registrar, i comproveu la vostra carpeta de \"spam\"." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Heu rebut aquest correu perquè vau sol·licitar restablir la contrasenya per " -"al vostre compte d'usuari a %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Si us plau, aneu a la pàgina següent i escolliu una nova contrasenya:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "El vostre nom d'usuari, en cas que l'hagueu oblidat:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Gràcies per fer ús del nostre lloc!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "L'equip de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Heu oblidat la vostra contrasenya? Introduïu la vostra adreça de correu " -"electrònic a sota, i us enviarem instruccions per canviar-la." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Adreça de correu electrònic:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Restablir la meva contrasenya" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Totes les dates" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Cap)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Seleccioneu %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Seleccioneu %s per modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Cercar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Afegir-ne un altre" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actualment:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Canviar:" diff --git a/django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 61e60768d5942cd9de5c14622a02d380142000ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4019 zcmb_eO^h5z6)qtBEnq@|`Tu!YVb;d(nOQ52&G<*2>`%OgwO6}iAQG3F?wXl$YO02+ z>X{vcgoNOXkjNzx7%7Lql^k*eu>uK!!~r33%8d&W+>qeL_o{nl*JfElpfxpLbydAr z?|t=Ny?*_P$6ge8meD?ecHu2TG=bONia$Jm2VMsL1NaW$>f3~PFYpTRUBC?>kKd{B z9`Jp5|0-|^cpvy~UVaKtiORl9>0vguK=$B zyTBKLSR(!mWcj}WdB48_d4E=pt~dq!KJZE4_kceJ;wRb=V*NLPSAknVw(~o{mw?{| zvfSt1Da07~GvE)wO$$Od@cuh2#u9M~o1Oxm2D1ETfbRh|fULg_`~YyR#(VYr0C*nb z0eA`c0LbhA0A#(d1F@y}6L1&!mwNstl=J)+a38n>{08vXK;~l;hr@bq19{&);0J*U z$ojqxd;t6w@CU$Uki|Ux9LT)<61WchO+EfNoclK3PXk{Dz66ZG8}Anabcn~%*l(y4 zA4B7?A+(R8okp8KY}-fBV5ayG8q|v?(B==^OZ)RX$H`M@ALbW4><8P(ejj~4g%|dX zANKja_-vNz{*yIwoQpGOgEHp=xjvmao7;#k22>tZapK%FBpaiK=uD(G zvS$>X31UqeWee%ivAHs0ZRlK3HISsJM~81F%?D+Zq|x~c6dmPBgrqSTCK<^=Q$wuH z=e-)aiAwWWT1g*W=JFTBrZ!P|aZ49U+?KYKeny+B=Tm1}`g};8vDb#S<&18ZR^iXg zs8bHg5NS`1qZ;*;r@MJ{jCZhO8dz6(>WFP!SUnguyemn1=7EN;^dyH$ z7EEhUegZA*eB=1FaP*BYrk)yVTf8B)$1k0V-Na%IOs3eQZR*mO(KcyM>>V=3oTt=G|V z6)npk(PL3h#i_y?-aSqoL0pB#u|_Qd;n1QwO#VlUDw_V2MXr!D(RCxoc8l(8tl%<2 zIWm9jHTwM&l2o{9<3m)+cy88v@jpZxLaUoa*T^RH#^JQgO zMadDPN?UDtJQb?YF`M?mjNbY^%t=q^QxK>ld$5)xCb!(o@%I_1x8^ zMddwy9&`BOGBixOUisS0pU-DvbFHgG@yf70RS~ zrVHm&jeJ-ZLH*{1C8ci?xT@dW*8hcghY!6z9h`L!B|-Yb(=P^87%CzaIW7w-CR7Bm z4TiBwbiP*N`j^Cs3tkXX{Kf%{BR!1525ndxy8^^6Vn&()ZmX(Rq!32xamYc7MCR!I zq$l7=NK+q)S;bwN?i&>`zdR4)WzZFIvV4;iuqerM!A6)7+sTB#FXfoAe5Pl-bqBBHB-vY_009W@yN^F_u`ruXYXdMkP z-&bH$j?wHyLwhbqV|+F($}b8pY6VwZHDczu#3S#OhXCGCQe1?-l@1bm1tue75gdwE zkXjgNoM6NSzBvwl3L)I{a&AxoIaVBK!jY9u5Tv^W~CwnUuDXI??eHIp+yx>@{2v^h4&F=uzRHqTkx$} Z>AL`u*oFdCp*}$l!{h{5PYxm={|Qa9p}znC diff --git a/django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po deleted file mode 100644 index ea3c9f98c..000000000 --- a/django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,205 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Carles Barrobés , 2011-2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 10:47+0000\n" -"Last-Translator: Carles Barrobés \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s Disponibles" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Aquesta és la llista de %s disponibles. En podeu escollir alguns " -"seleccionant-los a la caixa de sota i fent clic a la fletxa \"Escollir\" " -"entre les dues caixes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Escriviu en aquesta caixa per a filtrar la llista de %s disponibles." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtre" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Escollir-los tots" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Feu clic per escollir tots els %s d'un cop." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Escollir" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Escollit %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Aquesta és la llista de %s escollits. En podeu eliminar alguns seleccionant-" -"los a la caixa de sota i fent clic a la fletxa \"Eliminar\" entre les dues " -"caixes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Esborrar-los tots" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Feu clic per eliminar tots els %s escollits d'un cop." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s seleccionat" -msgstr[1] "%(sel)s of %(cnt)s seleccionats" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Teniu canvis sense desar a camps editables individuals. Si executeu una " -"acció, es perdran aquests canvis no desats." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Heu seleccionat una acció, però encara no heu desat els vostres canvis a " -"camps individuals. Si us plau premeu OK per desar. Haureu de tornar a " -"executar l'acció." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Heu seleccionat una acció i no heu fet cap canvi a camps individuals. " -"Probablement esteu cercant el botó 'Anar' enlloc de 'Desar'." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Nota: Aneu %s hora avançats respecte la hora del servidor." -msgstr[1] "Nota: Aneu %s hores avançats respecte la hora del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Nota: Aneu %s hora endarrerits respecte la hora del servidor." -msgstr[1] "Nota: Aneu %s hores endarrerits respecte la hora del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ara" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Rellotge" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Escolliu una hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Mitjanit" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Migdia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancel·lar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Avui" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendari" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ahir" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Demà" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Gener Febrer Març Abril Maig Juny Juliol Agost Setembre Octubre Novembre " -"Desembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "dg dl dt dc dj dv ds" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ocultar" diff --git a/django/contrib/admin/locale/cs/LC_MESSAGES/django.mo b/django/contrib/admin/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 55a28279b3e67a944fe6042868b6b709e4198c6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15857 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 F{{XbDw?O~^ diff --git a/django/contrib/admin/locale/cs/LC_MESSAGES/django.po b/django/contrib/admin/locale/cs/LC_MESSAGES/django.po deleted file mode 100644 index 3229481cf..000000000 --- a/django/contrib/admin/locale/cs/LC_MESSAGES/django.po +++ /dev/null @@ -1,870 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Jirka Vejrazka , 2011 -# Vlada Macek , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-22 17:44+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Úspěšně odstraněno: %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nelze smazat %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Jste si jisti?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Odstranit vybrané položky typu %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Správa" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Vše" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ano" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Neznámé" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Libovolné datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Dnes" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Posledních 7 dní" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Tento měsíc" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Tento rok" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Zadejte správné %(username)s a heslo pro personál. Obě pole mohou rozlišovat " -"velká a malá písmena." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Operace:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "čas operace" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id položky" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "reprez. položky" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "příznak operace" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "zpráva o změně" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "položka protokolu" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "položky protokolu" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Přidán objekt \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Změněn objekt \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Odstraněn objekt \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objekt záznam v protokolu" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Žádný" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Změněno: %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "a" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Položka \"%(object)s\" typu %(name)s byla přidána." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Změna polí: %(list)s pro položku \"%(object)s\" typu %(name)s." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Položka \"%(object)s\" typu %(name)s byla odstraněna." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nebyla změněna žádná pole." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Položka \"%(obj)s\" typu %(name)s byla úspěšně přidána. Níže můžete v " -"úpravách pokračovat." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Objekt \"%(obj)s\" typu %(name)s byl úspěšně přidán. Níže můžete přidat " -"další %(name)s." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Položka \"%(obj)s\" typu %(name)s byla úspěšně přidána." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Objekt \"%(obj)s\" typu %(name)s byl úspěšně změněn. Níže ho můžete znovu " -"upravovat." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Objekt \"%(obj)s\" typu %(name)s byl úspěšně změněn. Níže můžete přidat " -"další %(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Položka \"%(obj)s\" typu %(name)s byla úspěšně změněna." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"K provedení hromadných operací je třeba vybrat nějaké položky. Nedošlo k " -"žádným změnám." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nebyla vybrána žádná operace." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Položka \"%(obj)s\" typu %(name)s byla úspěšně odstraněna." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Položka \"%(name)s\" s primárním klíčem \"%(key)r\" neexistuje." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s: přidat" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s: změnit" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Chyba databáze" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Položka %(name)s byla úspěšně změněna." -msgstr[1] "%(count)s položky %(name)s byly úspěšně změněny." -msgstr[2] "%(count)s položek %(name)s bylo úspěšně změněno." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s položka vybrána." -msgstr[1] "Všechny %(total_count)s položky vybrány." -msgstr[2] "Vybráno všech %(total_count)s položek." - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Vybraných je 0 položek z celkem %(cnt)s." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historie změn: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s: %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Odstranění položky \"%(instance)s\" typu %(class_name)s by vyžadovalo " -"odstranění těchto souvisejících chráněných položek: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Správa webu Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Správa systému Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Správa webu" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Přihlášení" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Správa aplikace %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Stránka nenalezena" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Požadovaná stránka nebyla bohužel nalezena." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Domů" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Chyba serveru" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Chyba serveru (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Chyba serveru (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"V systému došlo k chybě. Byla e-mailem nahlášena správcům, kteří by ji měli " -"v krátké době opravit. Děkujeme za trpělivost." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Provést vybranou operaci" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Provést" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klepnutím zde vyberete položky ze všech stránek." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Vybrat všechny položky typu %(module_name)s, celkem %(total_count)s." - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Zrušit výběr" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Nejdříve vložte uživatelské jméno a heslo. Poté budete moci upravovat více " -"uživatelských nastavení." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Vložte uživatelské jméno a heslo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Změnit heslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Opravte níže uvedené chyby." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Opravte níže uvedené chyby." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Vložte nové heslo pro uživatele %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Heslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Heslo (znovu)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Pro ověření vložte stejné heslo znovu." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Vítejte, uživateli" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentace" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odhlásit se" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Přidat" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historie" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Zobrazení na webu" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s: přidat" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtr" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Přestat řadit" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Priorita řazení: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Přehodit řazení" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Odstranit" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Odstranění položky \"%(escaped_object)s\" typu %(object_name)s by vyústilo v " -"odstranění souvisejících položek. Nemáte však oprávnění k odstranění položek " -"následujících typů:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Odstranění položky '%(escaped_object)s' typu %(object_name)s by vyžadovalo " -"odstranění souvisejících chráněných položek:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Opravdu má být odstraněna položka \"%(escaped_object)s\" typu " -"%(object_name)s? Následující související položky budou všechny odstraněny:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ano, jsem si jist(a)" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Odstranit vybrané položky" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Odstranění položky typu %(objects_name)s by vyústilo v odstranění " -"souvisejících položek. Nemáte však oprávnění k odstranění položek " -"následujících typů:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Odstranění vybrané položky typu %(objects_name)s by vyžadovalo odstranění " -"následujících souvisejících chráněných položek:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Opravdu má být odstraněny vybrané položky typu %(objects_name)s? Všechny " -"vybrané a s nimi související položky budou odstraněny:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Odebrat" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Přidat %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Odstranit?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Dle: %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modely v aplikaci %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Změnit" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nemáte oprávnění nic měnit." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Poslední operace" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Vaše operace" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nic" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Neznámý obsah" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Potíže s nainstalovanou databází. Ujistěte se, že byly vytvořeny " -"odpovídající tabulky a že databáze je přístupná pro čtení příslušným " -"uživatelem." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Heslo:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Zapomněli jste heslo nebo uživatelské jméno?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum a čas" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Uživatel" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Operace" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Tato položka nemá historii změn. Pravděpodobně nebyla přidána tímto " -"administračním rozhraním." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Zobrazit vše" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Uložit" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Hledat" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s výsledek" -msgstr[1] "%(counter)s výsledky" -msgstr[2] "%(counter)s výsledků" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Celkem %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Uložit jako novou položku" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Uložit a přidat další položku" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Uložit a pokračovat v úpravách" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Děkujeme za čas strávený s tímto webem." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Přihlaste se znovu" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Změna hesla" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaše heslo bylo změněno." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Vložte svoje současné heslo a poté vložte dvakrát heslo nové. Omezíme tak " -"možnost překlepu." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Současné heslo" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nové heslo" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Změnit heslo" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Obnovení hesla" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaše heslo bylo nastaveno. Nyní se můžete přihlásit." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potvrzení obnovy hesla" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Vložte dvakrát nové heslo. Tak ověříme, že bylo zadáno správně." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nové heslo:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potvrdit heslo:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Odkaz pro obnovení hesla byl neplatný, možná již byl použit. Požádejte o " -"obnovení hesla znovu." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Návod na nastavení hesla byl odeslán na zadanou e-mailovou adresu. Měl by za " -"okamžik dorazit." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Pokud e-mail neobdržíte, ujistěte se, že zadaná e-mailová adresa je stejná " -"jako ta registrovaná u vašeho účtu a zkontrolujte složku nevyžádané pošty, " -"tzv. spamu." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Tento e-mail vám byl zaslán na základě vyžádání obnovy hesla vašeho " -"uživatelskému účtu na systému %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Přejděte na následující stránku a zadejte nové heslo:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Pro jistotu vaše uživatelské jméno:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Děkujeme za používání našeho webu!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Tým aplikace %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Zapomněli jste heslo? Zadejte níže e-mailovou adresu a systém vám odešle " -"instrukce k nastavení nového." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mailová adresa:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Obnovit heslo" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Všechna data" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(nic)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s: vybrat" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Vyberte položku %s ke změně" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Čas:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Hledat" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Přidat další" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Aktuálně:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Změna:" diff --git a/django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 6a94e092bc2a44429b8fe06372d4b905b64389b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4264 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 diff --git a/django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.po deleted file mode 100644 index 014a128ea..000000000 --- a/django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,208 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Jirka Vejrazka , 2011 -# Vlada Macek , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-23 09:13+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostupné položky: %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Seznam dostupných položek %s. Jednotlivě je lze vybrat tak, že na ně v " -"rámečku klepnete a pak klepnete na šipku \"Vybrat\" mezi rámečky." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Chcete-li filtrovat ze seznamu dostupných položek %s, začněte psát do tohoto " -"pole." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtr" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Vybrat vše" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Chcete-li najednou vybrat všechny položky %s, klepněte sem." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Vybrat" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Odebrat" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Vybrané položky %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Seznam vybraných položek %s. Jednotlivě je lze odebrat tak, že na ně v " -"rámečku klepnete a pak klepnete na šipku \"Odebrat mezi rámečky." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Odebrat vše" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Chcete-li najednou odebrat všechny vybrané položky %s, klepněte sem." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Vybrána je %(sel)s položka z celkem %(cnt)s." -msgstr[1] "Vybrány jsou %(sel)s položky z celkem %(cnt)s." -msgstr[2] "Vybraných je %(sel)s položek z celkem %(cnt)s." - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"V jednotlivých polích jsou neuložené změny, které budou ztraceny, pokud " -"operaci provedete." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Byla vybrána operace, ale dosud nedošlo k uložení změn jednotlivých polí. " -"Uložíte klepnutím na tlačítko OK. Pak bude třeba operaci spustit znovu." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Byla vybrána operace a jednotlivá pole nejsou změněná. Patrně hledáte " -"tlačítko Provést spíše než Uložit." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Poznámka: Váš čas o %s hodinu předstihuje čas na serveru." -msgstr[1] "Poznámka: Váš čas o %s hodiny předstihuje čas na serveru." -msgstr[2] "Poznámka: Váš čas o %s hodin předstihuje čas na serveru." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Poznámka: Váš čas se o %s hodinu zpožďuje za časem na serveru." -msgstr[1] "Poznámka: Váš čas se o %s hodiny zpožďuje za časem na serveru." -msgstr[2] "Poznámka: Váš čas se o %s hodin zpožďuje za časem na serveru." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nyní" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Hodiny" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Vyberte čas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Půlnoc" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6h ráno" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Poledne" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Storno" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Dnes" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendář" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Včera" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Zítra" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"leden únor březen duben květen červen červenec srpen září říjen listopad " -"prosinec" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "n p ú s č p s" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Zobrazit" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skrýt" diff --git a/django/contrib/admin/locale/cy/LC_MESSAGES/django.mo b/django/contrib/admin/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index f994a4c30087bab9b249a282bb5ecea076bec7c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15442 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 diff --git a/django/contrib/admin/locale/cy/LC_MESSAGES/django.po b/django/contrib/admin/locale/cy/LC_MESSAGES/django.po deleted file mode 100644 index 2f6f137b2..000000000 --- a/django/contrib/admin/locale/cy/LC_MESSAGES/django.po +++ /dev/null @@ -1,871 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Maredudd ap Gwyndaf , 2014 -# pjrobertson , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-23 17:32+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Dilëwyd %(count)d %(items)s yn llwyddiannus." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ni ellir dileu %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ydych yn sicr?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Dileu y %(verbose_name_plural)s â ddewiswyd" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Gweinyddu" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Pob un" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ie" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Na" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Anhysybys" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Unrhyw ddyddiad" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Heddiw" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "7 diwrnod diwethaf" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Mis yma" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Eleni" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Teipiwch yr %(username)s a chyfrinair cywir ar gyfer cyfrif staff. Noder y " -"gall y ddau faes fod yn sensitif i lythrennau bach a llythrennau bras." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Gweithred:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "amser y weithred" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id gwrthrych" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr gwrthrych" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "fflag gweithred" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "neges y newid" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "cofnod" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "cofnodion" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Ychwanegwyd \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Newidwyd \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Dilëwyd \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Gwrthrych LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Dim" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Newidiwyd %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "a" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Wedi ychwanegu %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Wedi newid %(list)s ar gyfer %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Dilëwyd %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ni newidwyd unrhwy feysydd." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Ychwanegwyd %(name)s \"%(obj)s\" yn llwyddianus. Gellir ei olygu eto isod." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Ychwanegwyd %(name)s \"%(obj)s\" yn llwyddiannus. Gallwch ychwanegu %(name)s " -"arall isod." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Ychwanegwyd %(name)s \"%(obj)s\" yn llwyddiannus." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Ychwanegwyd %(name)s \"%(obj)s\" yn llwyddianus. Gellir ei olygu eto isod." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Ychwanegwyd %(name)s \"%(obj)s\" yn llwyddiannus. Gallwch ychwanegu %(name)s " -"arall isod." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Newidwyd %(name)s \"%(obj)s\" yn llwyddiannus." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Rhaid dewis eitemau er mwyn gweithredu arnynt. Ni ddewiswyd unrhyw eitemau." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ni ddewiswyd gweithred." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Dilëwyd %(name)s \"%(obj)s\" yn llwyddiannus." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Nid ydy gwrthrych %(name)s gyda'r prif allwedd %(key)r yn bodoli." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Ychwanegu %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Newid %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Gwall cronfa ddata" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Newidwyd %(count)s %(name)s yn llwyddiannus" -msgstr[1] "Newidwyd %(count)s %(name)s yn llwyddiannus" -msgstr[2] "Newidwyd %(count)s %(name)s yn llwyddiannus" -msgstr[3] "Newidwyd %(count)s %(name)s yn llwyddiannus" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Dewiswyd %(total_count)s" -msgstr[1] "Dewiswyd %(total_count)s" -msgstr[2] "Dewiswyd %(total_count)s" -msgstr[3] "Dewiswyd %(total_count)s" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Dewiswyd 0 o %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Hanes newid: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Byddai dileu %(class_name)s %(instance)s yn golygu dileu'r gwrthrychau " -"gwarchodedig canlynol sy'n perthyn: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Adran weinyddol safle Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Gweinyddu Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Gweinyddu'r safle" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Mewngofnodi" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Gweinyddu %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Ni ddarganfyddwyd y dudalen" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Mae'n ddrwg gennym, ond ni ddarganfuwyd y dudalen" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hafan" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Gwall gweinydd" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Gwall gweinydd (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Gwall Gweinydd (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Mae gwall ac gyrrwyd adroddiad ohono i weinyddwyr y wefan drwy ebost a dylai " -"gael ei drwsio yn fuan. Diolch am fod yn amyneddgar." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Rhedeg y weithred a ddewiswyd" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ffwrdd â ni" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" -"Cliciwch fan hyn i ddewis yr holl wrthrychau ar draws yr holl dudalennau" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Dewis y %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Clirio'r dewis" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Yn gyntaf, rhowch enw defnyddiwr a chyfrinair. Yna byddwch yn gallu golygu " -"mwy o ddewisiadau." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Rhowch enw defnyddiwr a chyfrinair." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Newid cyfrinair" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Cywirwch y gwall isod." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Cywirwch y gwallau isod." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Rhowch gyfrinair newydd i'r defnyddiwr %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Cyfrinair" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Cyfrinair (eto)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Rhowch yr un cyfrinair ag uchod, er mwyn ei wirio." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Croeso," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dogfennaeth" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Allgofnodi" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Ychwanegu" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Hanes" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Gweld ar y safle" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Ychwanegu %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Hidl" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Gwaredu o'r didoli" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Blaenoriaeth didoli: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Toglio didoli" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Dileu" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Byddai dileu %(object_name)s '%(escaped_object)s' yn golygu dileu'r " -"gwrthrychau sy'n perthyn, ond nid oes ganddoch ganiatâd i ddileu y mathau " -"canlynol o wrthrychau:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Byddai dileu %(object_name)s '%(escaped_object)s' yn golygu dileu'r " -"gwrthrychau gwarchodedig canlynol sy'n perthyn:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ydych yn sicr eich bod am ddileu %(object_name)s \"%(escaped_object)s\"? " -"Dilëir yr holl eitemau perthnasol canlynol:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ydw, rwy'n sicr" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Dileu mwy nag un gwrthrych" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Byddai dileu %(objects_name)s yn golygu dileu'r gwrthrychau sy'n perthyn, " -"ond nid oes ganddoch ganiatâd i ddileu y mathau canlynol o wrthrychau:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Byddai dileu %(objects_name)s yn golygu dileu'r gwrthrychau gwarchodedig " -"canlynol sy'n perthyn:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ydych yn sicr eich bod am ddileu'r %(objects_name)s a ddewiswyd? Dilëir yr " -"holl wrthrychau canlynol a'u heitemau perthnasol:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Gwaredu" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Ychwanegu %(verbose_name)s arall" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Dileu?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Wrth %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelau yn y rhaglen %(name)s " - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Newid" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Does gennych ddim hawl i olygu unrhywbeth." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Gweithredoedd Diweddar" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Fy Ngweithredoedd" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Dim ar gael" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Cynnwys anhysbys" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Mae rhywbeth o'i le ar osodiad y gronfa ddata. Sicrhewch fod y tablau " -"cronfa ddata priodol wedi eu creu, a sicrhewch fod y gronfa ddata yn " -"ddarllenadwy gan y defnyddiwr priodol." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Cyfrinair:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Anghofioch eich cyfrinair neu enw defnyddiwr?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dyddiad/amser" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Defnyddiwr" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Gweithred" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Does dim hanes newid gan y gwrthrych yma. Mae'n debyg nad ei ychwanegwyd " -"drwy'r safle gweinydd yma." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Dangos pob canlyniad" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Cadw" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Chwilio" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s canlyniad" -msgstr[1] "%(counter)s canlyniad" -msgstr[2] "%(counter)s canlyniad" -msgstr[3] "%(counter)s canlyniad" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Cyfanswm o %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Cadw fel newydd" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Cadw ac ychwanegu un arall" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Cadw a pharhau i olygu" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Diolch am dreulio amser o ansawdd gyda'r safle we yma heddiw." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Mewngofnodi eto" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Newid cyfrinair" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Newidwyd eich cyfrinair." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Rhowch eich hen gyfrinair, er mwyn diogelwch, ac yna rhowch eich cyfrinair " -"newydd ddwywaith er mwyn gwirio y'i teipiwyd yn gywir." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Hen gyfrinair" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Cyfrinair newydd" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Newid fy nghyfrinair" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Ailosod cyfrinair" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Mae'ch cyfrinair wedi ei osod. Gallwch fewngofnodi nawr." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Cadarnhad ailosod cyfrinair" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Rhowch eich cyfrinair newydd ddwywaith er mwyn gwirio y'i teipiwyd yn gywir." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Cyfrinair newydd:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Cadarnhewch y cyfrinair:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Roedd y ddolen i ailosod y cyfrinair yn annilys, o bosib oherwydd ei fod " -"wedi ei ddefnyddio'n barod. Gofynnwch i ailosod y cyfrinair eto." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Fe'ch ebostiwyd gyda cyfarwyddiadau ar osod eich cyfrinair. Dylech ei " -"dderbyn yn fuan." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Os na dderbyniwch ebost, sicrhewych y rhoddwyd y cyfeiriad sydd wedi ei " -"gofrestru gyda ni, ac edrychwch yn eich ffolder sbam." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Derbyniwch yr ebost hwn oherwydd i chi ofyn i ailosod y cyfrinair i'ch " -"cyfrif yn %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Ewch i'r dudalen olynol a dewsiwch gyfrinair newydd:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Eich enw defnyddiwr, rhag ofn eich bod wedi anghofio:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Diolch am ddefnyddio ein safle!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Tîm %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Anghofioch eich cyfrinair? Rhowch eich cyfeiriad ebost isod ac fe ebostiwn " -"gyfarwyddiadau ar osod un newydd." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Cyfeiriad ebost:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Ailosod fy nghyfrinair" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Holl ddyddiadau" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Dim)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Dewis %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Dewis %s i newid" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dyddiad:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Amser:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Archwilio" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Ychwanegu Un Arall" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Cyfredol:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Newid:" diff --git a/django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 58e1ad8f7f91629e342d6264abc16690fde3b677..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4132 zcmd5bo$@I*uV`mwAA)Ed3hK$$R9XnXSp{A>5y1YGA zqw1P%_X&Z3142T41X)}VC-MV8AaUS;lmkLsxNzbJfW!?6PVl_dJ-h25&84d5Su>_0&xw?B`c z&jYUj2f$Z>FcE(O^7y|1Io@A^9G{)zRXhy*KJYQ%cYv<}@h5s1#Qt9ZUIy*}ndjGm zKLmao$m2fsP9dhiUjcsyZ8{iqfcigR3=?sHppO7O5GLZQ4So~IalQ+D7G zOcJqnC`~Shxu!FPSeLoBN_xE5ROeznbFR=0kfdNH$F)567uv>=xk(QwI7;IXl6j71 zl7SpNC1QQv@AbqT>evs{dh|&%mmY{MlLzg^Rim_cN!pq86>aIEk1u`c(~Q=p-sIGm z6}>dG8b5hOYqRmJ2(+)KK~IL-({36Z<26K#4I4U*FQRXhHRCLZYtC8x1l^-sZbs6x z4wSi>Cz)xfSk^-OLwMoIC#TzDq7QCNL!B9`9?0$Krlr`6DmK7kihb(SfL=k_qJ6QS zxl#-=QxN__rYSd226K@omOF`4oI3ve0!_(C+70Hy&Rz$AMrqe4)|n zmY>zkYDrFzn%O$!=~8HALOiVIn(T}sU3Pau;K=ulo=O7>Lu>_CghX8T?lum|){bi3 z)V{#F^hn)?{BB`SPn{2~ela$x_2O(?v<9w63)goCt#z*@uVHIL@{zIJ=|0!$Tx@ke zP2G#V?(#F8^(@$dKC1X(4OYf*vp&4RmMp(@quDZgE?iy^8@e<_St;Cs&2>1x4gdRHm#9jH ziNHNkRJ>T8#*#0~czJrUVU(&SvpQ}Q9XFPo;2x=~gq>cEq!qW~9Z5v{=b`t8U6aF`GZpb-&jLq zv0W$09G7sC$K>0mm$An9w?o_bWZ2-duMiv6MB;!h0u~3RZ%FclXj|vG@f1^*e1;rR zzO3}DX{juhahS&(E*y48N|lxIPB84SkQy1b829TU#+UfYsF3V(hE%|)jpT&YcA=cm(k9ef z;=VlB;MKIQOI0o<_od`#Z4e?-GLjd_;KRbuL|5^k(ZPWof7nNHmUd)mmtZqS zM0C8!XCtqULR*>{!v8Z`n6>8ho=cF3zSJ0Dm2&sS%Jh&|G=(!n#8=lm?AYZMho}%^ Xw_y1dC)=@48o{H>V+vL$=qKWzbrr5( diff --git a/django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.po deleted file mode 100644 index ca1037607..000000000 --- a/django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,209 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 13:53+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s sydd ar gael" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dyma restr o'r %s sydd ar gael. Gellir dewis rhai drwyeu dewis yn y blwch " -"isod ac yna clicio'r saeth \"Dewis\" rhwng y ddau flwch." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Teipiwch yn y blwch i hidlo'r rhestr o %s sydd ar gael." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Hidl" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Dewis y cyfan" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Cliciwch i ddewis pob %s yr un pryd." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Dewis" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Gwaredu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Y %s a ddewiswyd" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dyma restr o'r %s a ddewiswyd. Gellir gwaredu rhai drwy eu dewis yn y blwch " -"isod ac yna clicio'r saeth \"Gwaredu\" rhwng y ddau flwch." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Gwaredu'r cyfan" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Cliciwch i waredu pob %s sydd wedi ei ddewis yr un pryd." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Dewiswyd %(sel)s o %(cnt)s" -msgstr[1] "Dewiswyd %(sel)s o %(cnt)s" -msgstr[2] "Dewiswyd %(sel)s o %(cnt)s" -msgstr[3] "Dewiswyd %(sel)s o %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Mae ganddoch newidiadau heb eu cadw mewn meysydd golygadwy. Os rhedwch y " -"weithred fe gollwch y newidiadau." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Rydych wedi dewis gweithred ond nid ydych wedi newid eich newidiadau i rai " -"meysydd eto. Cliciwch 'Iawn' i gadw. Bydd rhaid i chi ail-redeg y weithred." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Rydych wedi dewis gweithred ac nid ydych wedi newid unrhyw faes. Rydych " -"siwr o fod yn edrych am y botwm 'Ewch' yn lle'r botwm 'Cadw'." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Noder: Rydych %s awr o flaen amser y gweinydd." -msgstr[1] "Noder: Rydych %s awr o flaen amser y gweinydd." -msgstr[2] "Noder: Rydych %s awr o flaen amser y gweinydd." -msgstr[3] "Noder: Rydych %s awr o flaen amser y gweinydd." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Noder: Rydych %s awr tu ôl amser y gweinydd." -msgstr[1] "Noder: Rydych %s awr tu ôl amser y gweinydd." -msgstr[2] "Noder: Rydych %s awr tu ôl amser y gweinydd." -msgstr[3] "Noder: Rydych %s awr tu ôl amser y gweinydd." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nawr" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Cloc" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Dewiswch amser" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Canol nos" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 y.b." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Canol dydd" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Diddymu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Heddiw" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendr" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ddoe" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Fory" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Ionawr Chwefror Mawrth Ebrill Mai Mehefin Gorffennaf Awst Medi Hydref " -"Tachwedd Rhagfyr" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S Ll M M I G S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Dangos" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Cuddio" diff --git a/django/contrib/admin/locale/da/LC_MESSAGES/django.mo b/django/contrib/admin/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 0661e86c60a5e174780bb3004c546ddb966d099a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15341 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, 2012 -# Dimitris Glezos , 2012 -# Erik Wognsen , 2013 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -# valberg , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 10:28+0000\n" -"Last-Translator: valberg \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s blev slettet." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kan ikke slette %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Er du sikker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Slet valgte %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administration" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alle" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nej" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ukendt" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Når som helst" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "De sidste 7 dage" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Denne måned" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Dette år" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Indtast venligst det korrekte %(username)s og adgangskode for en " -"personalekonto. Bemærk at begge felter kan være versalfølsomme." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Handling" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "handlingstid" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekt-ID" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekt repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "handlingsflag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ændringsmeddelelse" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logmeddelelse" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logmeddelelser" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Tilføjede \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Ændrede \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Slettede \"%(object)s\"." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry-objekt" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ingen" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Ændrede %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "og" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Tilføjede %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Ændrede %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Slettede %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ingen felter ændret." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" blev tilføjet. Du kan redigere den/det igen herunder." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" blev tilføjet. Du kan endnu en/et %(name)s herunder." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" blev tilføjet." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" blev ændret. Du kan redigere den/det igen herunder." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" blev ændret. Du kan tilføje endnu en/et %(name)s " -"herunder." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" blev ændret." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Der skal være valgt nogle emner for at man kan udføre handlinger på dem. " -"Ingen emner er blev ændret." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ingen handling valgt." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" blev slettet." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Der findes ikke et %(name)s-objekt med primærnøgle %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Tilføj %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Ret %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "databasefejl" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s blev ændret." -msgstr[1] "%(count)s %(name)s blev ændret." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s valgt" -msgstr[1] "Alle %(total_count)s valgt" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 af %(cnt)s valgt" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ændringshistorik: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Sletning af %(class_name)s %(instance)s vil kræve sletning af følgende " -"beskyttede relaterede objekter: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django website-administration" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administration" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Website-administration" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Log ind" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s administration" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Siden blev ikke fundet" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Vi beklager, men den ønskede side kunne ikke findes" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hjem" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverfejl" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverfejl (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverfejl (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Der opstod en fejl. Fejlen er rapporteret til website-administratoren via e-" -"mail, og vil blive rettet hurtigst muligt. Tak for din tålmodighed." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Udfør den valgte handling" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Udfør" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klik her for at vælge objekter på tværs af alle sider" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Vælg alle %(total_count)s %(module_name)s " - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Ryd valg" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Indtast først et brugernavn og en adgangskode. Derefter får du yderligere " -"redigeringsmuligheder." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Indtast et brugernavn og en adgangskode." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Skift adgangskode" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ret venligst fejlene herunder." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Ret venligst fejlene herunder." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Indtast en ny adgangskode for brugeren %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Adgangskode" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Adgangskode (igen)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Indtast den samme adgangskode som ovenfor for verifikation." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Velkommen," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Log ud" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Tilføj" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historik" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Se på website" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Tilføj %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrer" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Fjern fra sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteringsprioritet: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Skift sortering" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Slet" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Hvis du sletter %(object_name)s '%(escaped_object)s', vil du også slette " -"relaterede objekter, men din konto har ikke rettigheder til at slette " -"følgende objekttyper:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Sletning af %(object_name)s ' %(escaped_object)s ' vil kræve sletning af " -"følgende beskyttede relaterede objekter:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Er du sikker på du vil slette %(object_name)s \"%(escaped_object)s\"? Alle " -"de følgende relaterede objekter vil blive slettet:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, jeg er sikker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Slet flere objekter" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Sletning af de valgte %(objects_name)s ville resultere i sletning af " -"relaterede objekter, men din konto har ikke tilladelse til at slette " -"følgende typer af objekter:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Sletning af de valgte %(objects_name)s vil kræve sletning af følgende " -"beskyttede relaterede objekter:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Er du sikker på du vil slette de valgte %(objects_name)s? Alle de følgende " -"objekter og deres relaterede emner vil blive slettet:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Fjern" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Tilføj endnu en %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Slet?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Efter %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeller i applikationen %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ret" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Du har ikke rettigheder til at foretage ændringer." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Seneste handlinger" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mine handlinger" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ingen tilgængelige" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Ukendt indhold" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Der er noget galt med databaseinstallationen. Kontroller om " -"databasetabellerne er blevet oprettet og at databasen er læsbar for den " -"pågældende bruger." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Adgangskode:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Har du glemt dit password eller brugernavn?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dato/tid" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Bruger" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Funktion" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Dette objekt har ingen ændringshistorik. Det blev formentlig ikke tilføjet " -"via dette administrations-site" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Vis alle" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Gem" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Søg" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultat" -msgstr[1] "%(counter)s resultater" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s i alt" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Gem som ny" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Gem og tilføj endnu en" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Gem og fortsæt med at redigere" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Tak for den kvalitetstid du brugte på websitet i dag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Log ind igen" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Skift adgangskode" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Din adgangskode blev ændret." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Indtast venligst din gamle adgangskode for en sikkerheds skyld og indtast så " -"din nye adgangskode to gange, så vi kan være sikre på, at den er indtastet " -"korrekt." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Gammel adgangskode" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Ny adgangskode" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Skift min adgangskode" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Nulstil adgangskode" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Din adgangskode er blevet sat. Du kan logge ind med den nu." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Bekræftelse for nulstilling af adgangskode" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Indtast venligst din nye adgangskode to gange, så vi kan være sikre på, at " -"den er indtastet korrekt." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Ny adgangskode:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Bekræft ny adgangskode:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Linket for nulstilling af adgangskoden er ugyldigt, måske fordi det allerede " -"har været brugt. Anmod venligst påny om nulstilling af adgangskoden." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Vi har sendt dig instruktioner i at vælge en adgangskode til den e-mail-" -"adresse, du angav. Du skulle modtage dem inden længe." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Hvis du ikke modtager en e-mail, så tjek venligst, at du har indtastet den e-" -"mail-adresse, du registrerede dig med, og tjek din spam-mappe." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Du modtager denne e-mail, fordi du har anmodet om en nulstilling af " -"adgangskoden til din brugerkonto ved %(site_name)s ." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Gå venligst til denne side og vælg en ny adgangskode:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "For det tilfælde at du skulle have glemt dit brugernavn er det:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Tak fordi du brugte vores website!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Med venlig hilsen %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Har du glemt din adgangskode? Skriv din e-mail-adresse herunder, så sender " -"vi dig instruktioner i at vælge en ny adgangskode." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mail-adresse:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Nulstil min adgangskode" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle datoer" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ingen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Vælg %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Vælg %s, der skal ændres" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dato:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tid:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Slå op" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Tilføj endnu en" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Nuværende:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ændring:" diff --git a/django/contrib/admin/locale/da/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/da/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 771f228838ebdc9cf38975a91b2c5dc2ae430f79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3925 zcmb_eO^h5z6)s5lTap0zfj}UQ%k|LqarxXFrSwu73hg0sjU3D6oB>5Dx%P13wPD2;}}N zHSPi*#P>IVOTazgCx9jJ%fN2~p9cO2_z~c5fUN&p;Qheg0e6AF2eSPJI=TN89$yEZ z1$Kcqfe;aY0kZyIfjr+ofIL4N$E$b<_ygc0!0!Qn0>mvkP-6S%foFi5K=$(u;17Xs z0$J~?9}{8>{3Y;BaMOZP8{fZzFzf#v_-Ww3>+c8P1ouA%_a`7!#Gir8 z$KQa=*E_%;1MkBka-6q-EPozCJnshZCEzxY=lc%u`@ow(mS1^Di0=Y_4FnxAc8-U0 z;tOc(1EGB$?J>0Z#dAN7hUvv;(O@p}0*Dv;%6{<0dGZw6=lBEHXV7>p*`LMhNqjt7 zcd+kIpnVAqOC>&q#uwa-xy|p7@BRY)3xZjyl< zEH%X1eB7(tO;j9*Xr;X<=K3SCp-oU;ysA?rUX!+zenuOr=i|$k^!*`S7<+AKOU~%E z(keX6j4qT}Sp?cqip3*W7V9rjV5~T23$98N)p~<#8RJE zwU(phDqEI8qK8mVg{guJ&mN|ZpstF>kxm^X!l6fXn*5(0RW$uKk6bEeqU&1;0E<=E_m-yyR zOv)oW>`67&xVLK%qD9vVXr|ob51a!V?{bc2Dm3V-QL<1~R?zk(=8g3$&v77F1zYI! zD)D9ISw+c$Q>Cq@JemrX>JSgBIVYQg=q{UEAUOJax236u3q5QFSA>SR>fIg=$z(H4 zt}9<)T{@KRfqu7iO^uxo$ySl+Gyc@2|w$w$U&tNnb^dLe1Q zNbMIo?bT;ntF0CUlWS_C+2$Q`CzI7v)NXa2d;ZxLuBFSe2uasVTNoLf@6bdV99J2g ztzXVNZyQFx1WB8fGE+%c$-G1B(&}PJ$A=+|JI&^FI&B0tqX+6nqwn%2QiOvmn&V~_ zQ`6KInyGBAENyLWT|5lC-DoYXIUAIPJIMYH1$84d$3|*7_|FoX?96*>U_V&aIxI>h;`lOHZAn_R5*1gHk0A z%NSV5!g~*#B<$EsS<%%d+rN#CV{{hF*riy;P(dzOTN;Cx>-)D&Ry|1t9OY>-F6}7P zT{u9MxX#m6`bLk4cNNOlgf(Nmij^Tp2B)x4$egRer3J~sp7JO~Y>QX2vPE|(?D|;U z{Qgh9*ct7WrY>;v`i7F`Lvc{v_PD%hE^qpX@;16xd6R*wTq-lM-2?mUCE-LsZR0Y= z!Idd##-TIwS_E2@Z5$!*|5pX-$?OB1;7TbrnBD3bDXt6Nb}V?8#dTeXbrrCFh>{Oy zR321)uG)7dM}wId;jE|^HbsF`cBD+ejwL?qu;{t;BZZ@u2Q{P%{!g(A>~L1N3NP|TG;or8!aRwE5~D) z(1aA=jmiu5ipu8$ScCWU38vUQdmNq0R2~Rtn_6@TvGNJRtBd*ZsMulu;$bjR7Vh9@ z3-yoZMmE6?wj8o1rX1&v-M%>V!Z diff --git a/django/contrib/admin/locale/da/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/da/LC_MESSAGES/djangojs.po deleted file mode 100644 index b86e79cf3..000000000 --- a/django/contrib/admin/locale/da/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,207 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Christian Joergensen , 2012 -# Erik Wognsen , 2012 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -# valberg , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 10:34+0000\n" -"Last-Translator: valberg \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Tilgængelige %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dette er listen over tilgængelige %s. Du kan vælge dem enkeltvis ved at " -"markere dem i kassen nedenfor og derefter klikke på \"Vælg\"-pilen mellem de " -"to kasser." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Skriv i dette felt for at filtrere listen af tilgængelige %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrér" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Vælg alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klik for at vælge alle %s med det samme." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Vælg" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Fjern" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valgte %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dette er listen over valgte %s. Du kan fjerne dem enkeltvis ved at markere " -"dem i kassen nedenfor og derefter klikke på \"Fjern\"-pilen mellem de to " -"kasser." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Fjern alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klik for at fjerne alle valgte %s med det samme." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s af %(cnt)s valgt" -msgstr[1] "%(sel)s af %(cnt)s valgt" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Du har ugemte ændringer af et eller flere redigerbare felter. Hvis du " -"udfører en handling fra drop-down-menuen, vil du miste disse ændringer." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Du har valgt en handling, men du har ikke gemt dine ændringer til et eller " -"flere felter. Klik venligst OK for at gemme og vælg dernæst handlingen igen." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Du har valgt en handling, og du har ikke udført nogen ændringer på felter. " -"Det, du søger er formentlig Udfør-knappen i stedet for Gem-knappen." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Obs: Du er %s time forud i forhold servertiden." -msgstr[1] "Obs: Du er %s timer forud i forhold servertiden." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Obs: Du er %s time bagud i forhold servertiden." -msgstr[1] "Obs: Du er %s timer forud i forhold servertiden." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Ur" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Vælg et tidspunkt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Midnat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 morgen" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Middag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Annuller" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "I går" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "I morgen" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januar Februar Marts April Maj Juni Juli August September Oktober November " -"December" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T O T F L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Vis" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skjul" diff --git a/django/contrib/admin/locale/de/LC_MESSAGES/django.mo b/django/contrib/admin/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 31eefdd4946e63e988bb1bb32dfd9676781df0df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16097 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 f^, 2011 -# Dimitris Glezos , 2012 -# Jannis Vajen, 2013 -# Jannis Leidel , 2013-2014 -# Markus Holtermann , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:14+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Erfolgreich %(count)d %(items)s gelöscht." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kann %(name)s nicht löschen" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Sind Sie sicher?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Ausgewählte %(verbose_name_plural)s löschen" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administration" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alle" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nein" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Unbekannt" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Alle Daten" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Heute" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Letzte 7 Tage" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Diesen Monat" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Dieses Jahr" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Bitte einen gültigen %(username)s und ein Passwort für einen Staff-Account " -"eingeben. Beide Felder berücksichtigen die Groß-/Kleinschreibung." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aktion:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "Zeitpunkt der Aktion" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "Objekt-ID" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "Objekt Darst." - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "Aktionskennzeichen" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "Änderungsmeldung" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "Logeintrag" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "Logeinträge" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" hinzufügt." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" verändert - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" gelöscht." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Objekt" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "-" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s geändert." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "und" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" hinzugefügt." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s von %(name)s \"%(object)s\" geändert." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" gelöscht." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Keine Felder geändert." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" wurde erfolgreich hinzugefügt und kann unten geändert " -"werden." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" wurde erfolgreich hinzugefügt. Es kann jetzt ein " -"weiteres %(name)s unten hinzugefügt werden." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" wurde erfolgreich hinzugefügt." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" wurde erfolgreich geändert. Weitere Änderungen können " -"unten vorgenommen werden." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" wurde erfolgreich geändert. Es kann jetzt ein weiteres " -"%(name)s unten hinzugefügt werden." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" wurde erfolgreich geändert." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Es müssen Objekte aus der Liste ausgewählt werden, um Aktionen " -"durchzuführen. Es wurden keine Objekte geändert." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Keine Aktion ausgewählt." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" wurde erfolgreich gelöscht." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" -"Das %(name)s-Objekt mit dem Primärschlüssel %(key)r ist nicht vorhanden." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s hinzufügen" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s ändern" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Datenbankfehler" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s \"%(name)s\" wurde erfolgreich geändert." -msgstr[1] "%(count)s \"%(name)s\" wurden erfolgreich geändert." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s ausgewählt" -msgstr[1] "Alle %(total_count)s ausgewählt" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 von %(cnt)s ausgewählt" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Änderungsgeschichte: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Das Löschen des %(class_name)s-Objekts „%(instance)s“ würde ein Löschen der " -"folgenden geschützten verwandten Objekte erfordern: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django-Systemverwaltung" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django-Verwaltung" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Website-Verwaltung" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Anmelden" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s-Administration" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Seite nicht gefunden" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" -"Es tut uns leid, aber die angeforderte Seite konnte nicht gefunden werden." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Start" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverfehler" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverfehler (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverfehler (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ein Fehler ist aufgetreten und wurde an die Administratoren per E-Mail " -"gemeldet. Danke für die Geduld, der Fehler sollte in Kürze behoben sein." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Ausgewählte Aktion ausführen" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ausführen" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Hier klicken, um die Objekte aller Seiten auszuwählen" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Alle %(total_count)s %(module_name)s auswählen" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Auswahl widerrufen" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Zuerst einen Benutzer und ein Passwort eingeben. Danach können weitere " -"Optionen für den Benutzer geändert werden." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Bitte einen Benutzernamen und ein Passwort eingeben." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Passwort ändern" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Bitte die aufgeführten Fehler korrigieren." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Bitte die unten aufgeführten Fehler korrigieren." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Bitte geben Sie ein neues Passwort für den Benutzer %(username)s ein." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Passwort" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Passwort (wiederholen)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Bitte das gleiche Passwort zur Überprüfung nochmal eingeben." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Willkommen," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Abmelden" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Hinzufügen" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Geschichte" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Auf der Website anzeigen" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s hinzufügen" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Aus der Sortierung entfernen" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sortierung: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Sortierung ein-/ausschalten" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Löschen" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Das Löschen des %(object_name)s \"%(escaped_object)s\" hätte das Löschen " -"davon abhängiger Daten zur Folge, aber Sie haben nicht die nötigen Rechte, " -"um die folgenden davon abhängigen Daten zu löschen:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Das Löschen von %(object_name)s „%(escaped_object)s“ würde ein Löschen der " -"folgenden geschützten verwandten Objekte erfordern:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Sind Sie sicher, dass Sie %(object_name)s \"%(escaped_object)s\" löschen " -"wollen? Es werden zusätzlich die folgenden davon abhängigen Daten gelöscht:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, ich bin sicher" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Mehrere Objekte löschen" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Das Löschen der ausgewählten %(objects_name)s würde im Löschen geschützter " -"verwandter Objekte resultieren, allerdings besitzt Ihr Benutzerkonto nicht " -"die nötigen Rechte, um diese zu löschen:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Das Löschen der ausgewählten %(objects_name)s würde ein Löschen der " -"folgenden geschützten verwandten Objekte erfordern:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Sind Sie sicher, dass Sie die ausgewählten %(objects_name)s löschen wollen? " -"Alle folgenden Objekte und ihre verwandten Objekte werden gelöscht:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Entfernen" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "%(verbose_name)s hinzufügen" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Löschen?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Nach %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelle der %(name)s-Anwendung" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ändern" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Sie haben keine Berechtigung, irgendetwas zu ändern." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Kürzliche Aktionen" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Meine Aktionen" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Keine vorhanden" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Unbekannter Inhalt" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Etwas stimmt nicht mit der Datenbankkonfiguration. Bitte sicherstellen, dass " -"die richtigen Datenbanktabellen angelegt wurden und die Datenbank vom " -"verwendeten Datenbankbenutzer auch lesbar ist." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Passwort:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Benutzername oder Passwort vergessen?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/Zeit" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Benutzer" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Aktion" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Dieses Objekt hat keine Änderungsgeschichte. Es wurde möglicherweise nicht " -"über diese Verwaltungsseiten angelegt." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Zeige alle" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Sichern" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Suchen" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s Ergebnis" -msgstr[1] "%(counter)s Ergebnisse" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s gesamt" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Als neu sichern" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Sichern und neu hinzufügen" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Sichern und weiter bearbeiten" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Vielen Dank, dass Sie hier ein paar nette Minuten verbracht haben." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Erneut anmelden" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Passwort ändern" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ihr Passwort wurde geändert." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Bitte geben Sie aus Sicherheitsgründen erst Ihr altes Passwort und darunter " -"dann zweimal (um sicherzustellen, dass Sie es korrekt eingegeben haben) das " -"neue Passwort ein." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Altes Passwort" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Neues Passwort" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Mein Passwort ändern" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Passwort zurücksetzen" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Ihr Passwort wurde zurückgesetzt. Sie können sich nun anmelden." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Zurücksetzen des Passworts bestätigen" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Bitte geben Sie Ihr neues Passwort zweimal ein, damit wir überprüfen können, " -"ob es richtig eingetippt wurde." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Neues Passwort:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Passwort wiederholen:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Der Link zum Zurücksetzen Ihres Passworts ist ungültig, wahrscheinlich weil " -"er schon einmal benutzt wurde. Bitte setzen Sie Ihr Passwort erneut zurück." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Wir haben eine E-Mail zum Setzen eines neuen Passwortes an die angegebene E-" -"Mail-Adresse gesendet. Sie sollte in Kürze ankommen." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Falls die E-Mail nicht angekommen sein sollte, bitte die E-Mail-Adresse auf " -"Richtigkeit und gegebenenfalls den Spam-Ordner überprüfen." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Diese E-Mail wurde aufgrund einer Anfrage zum Zurücksetzen des Passworts auf " -"der Website %(site_name)s versendet." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Bitte öffnen Sie folgende Seite, um Ihr neues Passwort einzugeben:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Ihr Benutzername, falls Sie ihn vergessen haben:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Vielen Dank, dass Sie unsere Webseite benutzen!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Das Team von %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Passwort vergessen? Einfach die E-Mail-Adresse unten eingeben und den " -"Anweisungen zum Zurücksetzen des Passworts in der E-Mail folgen." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-Mail-Adresse:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Mein Passwort zurücksetzen" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle Daten" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(leer)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s auswählen" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s zur Änderung auswählen" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Zeit:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Suchen" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Neu hinzufügen" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Aktuell:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ändern:" diff --git a/django/contrib/admin/locale/de/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/de/LC_MESSAGES/djangojs.mo deleted file mode 100644 index e607d86aee145b58c57bb7c07e821f2276168259..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4037 zcmbtWO^h5z6)qq^GC)W|_zORIS;@&d@$}5BNbHQgB+LFdYkTa~&MYAkLaLdrnJ#a4 z)u_69$FmnC1QIs{A_w5W#RpEgPOzIydu|L3s>UKe6I^4`lrjI=TNWK0gCq z0QP{d12IMX56JQ#0C~L+fxJE|M^!uw{3Gxiz~2M^2E;4c5Muo=1J47ufo$h*fPV)5 z4#;xPep!ey@bADsftx0TUPAj_OlCbbEc!6;5g_Y(63BX%fq2CVJ`feFz^?;0E8GK~ zL0bXaz&`+aKmPz?Y4J}WUhzIYUEqI#Ujd%QhsW1}3Gfnd2z(RB_B?^Z;q?i~c0CJZ zK3)W}zKg(L0e6AF1^yeza=*YN)*AzNf%`zV`)%MGz;}Re0t+bp3-B~H13JVbD7+rj zh$m3kZ3yMNDBnbxJ-oN?pukM=EflB|kD<&SwvFxJhyCO!ly7qb&!Z@OmTceR^FuTq zuR56f@1gtvh3#gp`C$&0LJdApA^W*FwVbQ;bWV0irB&M< zB-Ur+PG$B$g>g(Rr5C5!!M@nisaH6AKhN|y?w z@JXk%R*Z_=Q&)|>%KFODwSl*cSFvK~*ieH|5gi>HJxaW|YOTS?t2Vu63zCj`pu`rA zWTIruwC2hkKnrg^I(aTOdjFHDuM%zI`%-)I)QQ*)ELOl|iY|4iN3Wu6QCD;mI}yD^ z=Y-cMic$?`uot;-+)>za1`ex3%WbBpKdt;nn-PmMyVY9}ONJw^--_*AQT zv{ZV_5=eBI)K`9@Fo#$76H5?Rd32&tb4NI~sB)9fXi-Viy)3e^oQj^!EZZ%5)3L&q z;mV%*<6WaZ3@%Bros>H|kx%iO%Hg=Ij-4ryaP-+-1ZgA(UR!e}@Hed{m}fj?GRBQC zd=Ao#6z;Nt1+hNRaUoNzt}qb0-$% zkuFcK#_qe%nVBfxc*b+ za-2(>;_IN_)^^p{I$!VPBOTX&QjGF?&$g+ybFEijcS`aZ);A=FjFo2VNA>3O_125j zdcNISd9JzAY+_=4R~=~9dCR<&7B$bdS6a_C@zk!!+}C?fnmm=>x;7!!8MxdPg}|56 z1z3aT%V}sv+6?WFA!9~`9I1Lw$*fHmmCLa2<;44OyV00TCXr`_dZ=zh1DiGAEWFLU zF>aK*YowKiMywjAYn|=R<}m@Ss99UL#w!EEa1Yw#)eYYmr&62q>;NuTes!<6RX=w; zkJlS2SKl-P8zUIB>0Dp?xuu|0)ppXt$+W&@U6!}Wj6*YDT{%x>b#>X$Q>)ZEeZDqN zS_g3CSw@pZK2npTn@Q^LIsO9eB~IW_hevOX`ej5HmqTVlQd#Twof;r`iM1jR8c~J7 zq0(NgrO1O=Yu1k`vt>hmyv*@V;RY8O2i=e>WHBVAO@@mK$-|)f z5d4wOsNkzZm$GQ>xaHHTqFl>7y5l-=U0D^M-CxqRmM>lhD zmTOG8D{*{jMquTT9sXiSoJO$ACD3YkRMFZ#2V16OwqGPq{-fIu!$-dc%Lx52ilcvD zN!N#4@|`cahi9{oV%%mK)(I{>u_=Bp4NYX?azp}caI2GW8TmYLxC!K!!f6?d_;RQ_ zR%k%u6782^Ai8gJH8d_7g4GvoFIPe0ua-b6t%64|_}b+VaNtnJ!cc^Y*+lGUL-OUN z?C7nWf2Ns0roCd0;|Vf42&}fXX!D{8_e0+TBcHPMRS, 2011,2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:21+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Verfügbare %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dies ist die Liste der verfügbaren %s. Einfach im unten stehenden Feld " -"markieren und mithilfe des \"Auswählen\"-Pfeils auswählen." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Durch Eingabe in diesem Feld lässt sich die Liste der verfügbaren %s " -"eingrenzen." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Alle auswählen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klicken, um alle %s auf einmal auszuwählen." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Auswählen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Entfernen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Ausgewählte %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dies ist die Liste der ausgewählten %s. Einfach im unten stehenden Feld " -"markieren und mithilfe des \"Entfernen\"-Pfeils wieder entfernen." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Alle entfernen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klicken, um alle ausgewählten %s auf einmal zu entfernen." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s von %(cnt)s ausgewählt" -msgstr[1] "%(sel)s von %(cnt)s ausgewählt" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Sie haben Änderungen an bearbeitbaren Feldern vorgenommen und nicht " -"gespeichert. Wollen Sie die Aktion trotzdem ausführen und Ihre Änderungen " -"verwerfen?" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Sie haben eine Aktion ausgewählt, aber ihre vorgenommenen Änderungen nicht " -"gespeichert. Klicken Sie OK, um dennoch zu speichern. Danach müssen Sie die " -"Aktion erneut ausführen." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Sie haben eine Aktion ausgewählt, aber keine Änderungen an bearbeitbaren " -"Feldern vorgenommen. Sie wollten wahrscheinlich auf \"Ausführen\" und nicht " -"auf \"Speichern\" klicken." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Achtung: Sie sind %s Stunde der Serverzeit vorraus." -msgstr[1] "Achtung: Sie sind %s Stunden der Serverzeit vorraus." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Achtung: Sie sind %s Stunde hinter der Serverzeit." -msgstr[1] "Achtung: Sie sind %s Stunden hinter der Serverzeit." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Jetzt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Uhr" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Uhrzeit" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Mitternacht" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 Uhr" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mittag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Abbrechen" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Heute" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Gestern" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Morgen" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januar Februar März April Mai Juni Juli August September Oktober November " -"Dezember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M D M D F S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Einblenden" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ausblenden" diff --git a/django/contrib/admin/locale/el/LC_MESSAGES/django.mo b/django/contrib/admin/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index 8b4467a2ae988151910f89a74c73f4901386f6c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21654 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 diff --git a/django/contrib/admin/locale/el/LC_MESSAGES/django.po b/django/contrib/admin/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index e0b0532f3..000000000 --- a/django/contrib/admin/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,887 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2011 -# Jannis Leidel , 2011 -# Panos Laganakos , 2014 -# Yorgos Pagles , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 08:42+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Επιτυχημένη διαγραφή %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Αδύνατη τη διαγραφή του %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Είστε σίγουροι;" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Διαγραφη επιλεγμένων %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Διαχείριση" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Όλα" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ναι" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Όχι" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Άγνωστο" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Οποιαδήποτε ημερομηνία" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Σήμερα" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Τελευταίες 7 ημέρες" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Αυτόν το μήνα" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Αυτόν το χρόνο" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Παρακαλώ εισάγετε το σωστό %(username)s και κωδικό για λογαριασμό " -"προσωπικού. Σημειώστε οτι και στα δύο πεδία μπορεί να έχει σημασία αν είναι " -"κεφαλαία ή μικρά. " - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ενέργεια:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "ώρα ενέργειας" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "κωδικός αντικειμένου" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "αναπαράσταση αντικειμένου" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "σημαία ενέργειας" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "αλλαγή μηνύματος" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "εγγραφή καταγραφής" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "εγγραφές καταγραφής" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Προστέθηκαν \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Αλλάχθηκαν \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Διαγράφηκαν \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Object" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Κανένα" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Έγινε επεξεργασία του %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "και" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Προστέθηκε %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Έγινε επεξεργασία %(list)s για %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Διαγράφη %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Κανένα πεδίο δεν άλλαξε." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Το %(name)s \"%(obj)s\" αποθηκεύτηκε με επιτυχία. Μπορείτε να το " -"επεξεργαστείτε πάλι παρακάτω." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"To %(name)s \"%(obj)s\" προστέθηκε επιτυχώς. Μπορείτε να προσθέσετε και άλλο " -"%(name)s παρακάτω." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Το %(name)s \"%(obj)s\" αποθηκεύτηκε με επιτυχία." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Το %(name)s \"%(obj)s\" αλλάχθηκε επιτυχώς. Μπορείτε να το επεξεργαστείτε " -"ξανά παρακάτω." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"To %(name)s \"%(obj)s\" αλλάχθηκε επιτυχώς. Μπορείτε να προσθέσετε και άλλο " -"%(name)s παρακάτω." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Το %(name)s \"%(obj)s\" αλλάχτηκε με επιτυχία." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Καμμία αλλαγή δεν έχει πραγματοποιηθεί ακόμα γιατί δεν έχετε επιλέξει κανένα " -"αντικείμενο. Πρέπει να επιλέξετε ένα ή περισσότερα αντικείμενα για να " -"πραγματοποιήσετε ενέργειες σε αυτά." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Δεν έχει επιλεγεί ενέργεια." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Το %(name)s \"%(obj)s\" διαγράφηκε με επιτυχία." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr " Το αντικείμενο %(name)s με πρωτεύον κλειδί %(key)r δεν βρέθηκε." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Προσθήκη %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Αλλαγή του %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Σφάλμα βάσης δεδομένων" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s άλλαξε επιτυχώς." -msgstr[1] "%(count)s %(name)s άλλαξαν επιτυχώς." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Επιλέχθηκε %(total_count)s" -msgstr[1] "Επιλέχθηκαν και τα %(total_count)s" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Επιλέγησαν 0 από %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ιστορικό αλλαγών: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Η διαγραφή %(class_name)s %(instance)s θα απαιτούσε την διαγραφή των " -"ακόλουθων προστατευόμενων συγγενεύων αντικειμένων: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Διαχειριστής ιστότοπου Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Διαχείριση Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Διαχείριση του ιστότοπου" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Σύνδεση" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Διαχείριση %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Η σελίδα δε βρέθηκε" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Λυπόμαστε, αλλά η σελίδα που ζητήθηκε δε μπόρεσε να βρεθεί." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Αρχική" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Σφάλμα εξυπηρετητή" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Σφάλμα εξυπηρετητή (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Σφάλμα εξυπηρετητή (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Υπήρξε ένα σφάλμα. Έχει αναφερθεί στους διαχειριστές της σελίδας μέσω email, " -"και λογικά θα διορθωθεί αμεσα. Ευχαριστούμε για την υπομονή σας." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Εκτέλεση της επιλεγμένης ενέργειας" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Μετάβαση" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Κάντε κλικ εδώ για να επιλέξετε τα αντικείμενα σε όλες τις σελίδες" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Επιλέξτε και τα %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Καθαρισμός επιλογής" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Αρχικά εισάγετε το όνομα χρήστη και τον κωδικό πρόσβασης. Μετά την " -"ολοκλήρωση αυτού του βήματος θα έχετε την επιλογή να προσθέσετε όλα τα " -"υπόλοιπα στοιχεία για τον χρήστη." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Εισάγετε όνομα χρήστη και κωδικό πρόσβασης." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Αλλαγή συνθηματικού" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Παρακαλούμε διορθώστε το παρακάτω λάθος." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Παρακαλοϋμε διορθώστε τα παρακάτω λάθη." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Εισάγετε ένα νέο κωδικό πρόσβασης για τον χρήστη %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Συνθηματικό" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Συνθηματικό (ξανά)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Εισάγετε το ίδιο συνθηματικό όπως παραπάνω, για λόγους επιβεβαίωσης." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Καλωσήρθατε," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Τεκμηρίωση" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Αποσύνδεση" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Προσθήκη" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Ιστορικό" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Προβολή στην ιστοσελίδα" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Προσθήκη %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Φίλτρο" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Διαγραφή από την ταξινόμηση" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Προτεραιότητα ταξινόμησης: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Εναλλαγή ταξινόμησης" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Διαγραφή" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Επιλέξατε την διαγραφή του αντικειμένου '%(escaped_object)s' είδους " -"%(object_name)s. Αυτό συνεπάγεται την διαγραφή συσχετισμένων αντικειμενων " -"για τα οποία δεν έχετε δικάιωμα διαγραφής. Τα είδη των αντικειμένων αυτών " -"είναι:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Η διαγραφή του %(object_name)s '%(escaped_object)s' απαιτεί την διαγραφή " -"των παρακάτω προστατευμένων αντικειμένων:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Επιβεβαιώστε ότι επιθημείτε την διαγραφή του %(object_name)s " -"\"%(escaped_object)s\". Αν προχωρήσετε με την διαγραφή όλα τα παρακάτω " -"συσχετισμένα αντικείμενα θα διαγραφούν επίσης:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ναι, είμαι βέβαιος" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Διαγραφή πολλών αντικειμένων" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Η διαγραφή των επιλεγμένων %(objects_name)s θα είχε σαν αποτέλεσμα την " -"διαγραφή συσχετισμένων αντικειμένων για τα οποία δεν έχετε το διακαίωμα " -"διαγραφής:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Η διαγραφή των επιλεγμένων %(objects_name)s απαιτεί την διαγραφή των " -"παρακάτω προστατευμένων αντικειμένων:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Επιβεβαιώστε ότι επιθημείτε την διαγραφή των επιλεγμένων %(objects_name)s . " -"Αν προχωρήσετε με την διαγραφή όλα τα παρακάτω συσχετισμένα αντικείμενα θα " -"διαγραφούν επίσης:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Αφαίρεση" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Προσθήκη νέου %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Θέλετε να πραγματοποιηθεί διαγραφή?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Ανά %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Μοντέλα στην εφαρμογή %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Επεξεργασία" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Δεν έχετε δικαίωμα να επεξεργαστείτε τίποτα." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Πρόσφατες ενέργειες" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Οι ενέργειες μου" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Κανένα διαθέσιμο" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Άγνωστο περιεχόμενο" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Φαίνεται να υπάρχει πρόβλημα με την εγκατάσταση της βάσης σας. Θα πρέπει να " -"βεβαιωθείτε ότι οι απαραίτητοι πίνακες έχουν δημιουργηθεί και ότι η βάση " -"είναι προσβάσιμη από τον αντίστοιχο χρήστη που έχετε δηλώσει." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Συνθηματικό:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ξεχάσατε το συνθηματικό ή τον κωδικό χρήστη σας;" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Ημερομηνία/ώρα" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Χρήστης" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ενέργεια" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Δεν υπάρχει ιστορικό αλλαγών γι' αυτό το αντικείμενο. Είναι πιθανό η " -"προσθήκη του να μην πραγματοποιήθηκε χρησιμοποιώντας το διαχειριστικό." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Εμφάνιση όλων" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Αποθήκευση" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Αναζήτηση" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s αποτέλεσμα" -msgstr[1] "%(counter)s αποτελέσματα" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s συνολικά" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Αποθήκευση ως νέο" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Αποθήκευση και προσθήκη καινούριου" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Αποθήκευση και συνέχεια επεξεργασίας" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Ευχαριστούμε που διαθέσατε κάποιο ποιοτικό χρόνο στον ιστότοπο σήμερα." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Σύνδεση ξανά" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Αλλαγή συνθηματικού" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Το συνθηματικό σας έχει αλλαχτεί." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Παρακαλούμε εισάγετε το παλιό σας συνθηματικό, για λόγους ασφάλειας, και " -"κατόπιν εισάγετε το νέο σας συνθηματικό δύο φορές ούτως ώστε να " -"πιστοποιήσουμε ότι το πληκτρολογήσατε σωστά." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Προηγούμενος κωδικός πρόσβασης" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Νέος κωδικός πρόσβασης" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Αλλαγή του συνθηματικού μου" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Επαναφορά συνθηματικού" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"Ορίσατε επιτυχώς έναν κωδικό πρόσβασής. Πλέον έχετε την δυνατότητα να " -"συνδεθήτε." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Επιβεβαίωση επαναφοράς κωδικού πρόσβασης" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Παρακαλούμε πληκτρολογήστε το νέο κωδικό πρόσβασης δύο φορές ώστε να " -"βεβαιωθούμε ότι δεν πληκτρολογήσατε κάποιον χαρακτήρα λανθασμένα." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Νέο συνθηματικό:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Επιβεβαίωση συνθηματικού:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Ο σύνδεσμος που χρησιμοποιήσατε για την επαναφορά του κωδικού πρόσβασης δεν " -"είναι πλεόν διαθέσιμος. Πιθανώς έχει ήδη χρησιμοποιηθεί. Θα χρειαστεί να " -"πραγματοποιήσετε και πάλι την διαδικασία αίτησης επαναφοράς του κωδικού " -"πρόσβασης." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Σας στείλαμε οδηγίες για να ρυθμίσετε τον κωδικό σας. Θα πρέπει να τις " -"λάβετε σύντομα." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Εάν δεν λάβετε email, παρακαλούμε σιγουρευτείτε οτί έχετε εισάγει την " -"διεύθυνση με την οποία έχετε εγγραφεί, και ελέγξτε τον φάκελο με τα " -"ανεπιθύμητα." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Λαμβάνετε αυτό το email επειδή ζητήσατε επαναφορά κωδικού για τον λογαριασμό " -"σας στο %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Παρακαλούμε επισκεφθήτε την ακόλουθη σελίδα και επιλέξτε ένα νέο κωδικό " -"πρόσβασης: " - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" -"Το όνομα χρήστη με το οποίο είστε καταχωρημένος για την περίπτωση στην οποία " -"το έχετε ξεχάσει:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Ευχαριστούμε που χρησιμοποιήσατε τον ιστότοπο μας!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Η ομάδα του %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Ξεχάσατε τον κωδικό σας; Εισάγετε το email σας παρακάτω, και θα σας " -"αποστείλουμε οδηγίες για να ρυθμίσετε εναν καινούργιο." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Ηλεκτρονική διεύθυνση:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Επαναφορά του συνθηματικού μου" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Όλες οι ημερομηνίες" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Κενό)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Επιλέξτε %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Επιλέξτε %s προς αλλαγή" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Ημ/νία:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Ώρα:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Αναζήτηση" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Προσθέστε κι άλλο" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Τώρα:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Επεξεργασία:" diff --git a/django/contrib/admin/locale/el/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/el/LC_MESSAGES/djangojs.mo deleted file mode 100644 index b41345f9ca1891414b0ce276206e1718f5f1fea6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5305 zcmchZTWlOx8OMiGZUzdZ+^?sWLX$STzCfCEouHO9DK2pm5{FWOkjA^m_9U}2*37IO z3nX$+Q{teAM7=1esZs$Cc8rs*9A8quL6OiI3B=_IiB}$wctC;|#P2&ZyIv=5>$Vc( zo%zq4^PTVV|Gx7b|8?EnmmIEk?$2{?dY9vLfZOik!S!!&3-}-KykBy;632?bF6}&C z_iNyH!F3 zm-s3?e}S7+IfP{|iMc(0$7Op-ojdC{#M<8&t8h@Q-%t(`UK!BkL|5K$?jhwCt3~J0 zQP=a`0bi^2v9rVVbx?65UV^grogKqr80#FAs}ire{N>yESO<2c@0Aa$BvfU)M7h4t zuyPX>qN(WYXv{~t8jfl^k7%~KRV*wYc6NDwq9f-UUPU`kxIxX0#?>x85ZRYLH!2US zM@J&hSAFiddZHF+9{#v`v^G?W6Lmn3B)U4FBel1jgo1mpXa^qCW&7gvd6mE$8cv)& zVHog8bV)rG)|49w4{A89Mamu4ZbfK~bu@|=3BI_xEP<|FSPkf5FQ}|Z?dqaq&VI{c z4nn4LK=rA9^(6N$b-+0=9F95t!(OcTCBs_z9?TGn+mi004Y>-3dD7yrs@1@FUO!$i zBulHx3#^KP@CdH^;h1vqo|!VX(>aH=YXw_b00AR@f1Nr zMCS^*t%a^Fs`KGe_vQyXx!QKSaZ>1y+#vSdB#cUGpBsd++U*XxfqR&@Z6h*J^cw?@ z3{`2?#d28v8jFLWnmeQm{o1XT)Z>xXht-DRBpE4nbc~IS6%$eH4eBEz-$BtxxN*lw zM;2v=pDXCle#gePzTUo_%S3b)JKJ`IL81d3WIvQtqK_mUBfjeeJyHl!tds2r`*#(# zF3X9%K^+x#2Ia6qQz)se176Z}w4}7(w$HCcu3y*{M%B2af)V=}Z}09=+3WTVfx2(I z>e|@T);zq-OnNju*F4-zJw0mX%z~+#8)nf=nOkP&Ey+Hl(xXMQSai%q^vsx>W-2|w z+oD;LlgvEJTRlBymdrwW4jXf3$uSqqd^(XHOV1)Y>zGTq4@=BnTmGCfucjwWU8QFb zJ%?wkTp_9$T}aQGTg&59=^0#@HS??!^H+%Xq`8)!u$rv>8PyEh8f00S<4flI_4^AB`sz;E1Qxsmw3+-OUlyo_yOaKHqIqGF)0~> zLYqoSO(uf@qM-~Zuv66DEGz2_&T?NP9c!^vmx%vQwkW2fHq^6kBc8Q~^A3za+RGWa zQna!srY)y-d*3$D+;8kDWiBf7vi)6AhTm1TEGw7Hb=eZq4K9!((jwWKmhNQclx#~j zqfN1FG`nlfE0k|b|H-#LItHg{a*T;jRz#}*7B*%m4uHw)RQdwekE`~Ty{p~!7?Gt2CzgXqCs@`{FEK#v znkl%WnZFqc%l%8bw(J3D$Qt&X1lvjzEub|x+x=iG4|Lu(h?8dePO@@_tlpEN6UEZS zn%Wr1dTZ8Tgta;&lZ?;7+imp&bJ7GSt-ce|X{86?&MTHX7D=m;zBg(2^0ho5dJ3J4 zG}4G1a|Ht&6IrK~6v^3RHPQH?Lh_H6tamJDL~<&J80MskD0L1`t3(=dMj*D|N`X4& z7xvUV?wF@Jz49b9QfbRmYJM@ZTF34brfxt{R;OA0QH@L~=9(%pni0!t)E;EQ-2#6z z5^j?@>By53JgwE9xQ+6jVf$Rc&P}0Qid%`RtZznYH-MZx^g@!)f6Z3Z7DC=;Z9?q4 z903!GG{`QyX|7?m4$E{2dkns<@UwWRsyhjw_gg#m-vLrjT4kqF8q&O%iI|e@nitXQ zQz0wn({m&uW2Mm%(376es-8ZTmk@^`&8@Xk8dmT0NhpWs=cJzaS0_tsrUyoCoiRqK z@?0Rn&5io1P|b#7W>!*jTWwJNEsQQoQLbc!q>;>9, 2011 -# glogiotatidis , 2011 -# Jannis Leidel , 2011 -# nikolas demiridis , 2014 -# Panos Laganakos , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:25+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Διαθέσιμο %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Αυτή είναι η λίστα των διαθέσιμων %s. Μπορείτε να επιλέξετε κάποια, από το " -"παρακάτω πεδίο και πατώντας το βέλος \"Επιλογή\" μεταξύ των δύο πεδίων." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Πληκτρολογήστε σε αυτό το πεδίο για να φιλτράρετε τη λίστα των διαθέσιμων %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Φίλτρο" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Επιλογή όλων" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Πατήστε για επιλογή όλων των %s με τη μία." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Επιλογή" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Αφαίρεση" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Επιλέχθηκε %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Αυτή είναι η λίστα των επιλεγμένων %s. Μπορείτε να αφαιρέσετε μερικά " -"επιλέγοντας τα απο το κουτί παρακάτω και μετά κάνοντας κλίκ στο βελάκι " -"\"Αφαίρεση\" ανάμεσα στα δύο κουτιά." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Αφαίρεση όλων" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Κλίκ για να αφαιρεθούν όλα τα επιλεγμένα %s αμέσως." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s από %(cnt)s επιλεγμένα" -msgstr[1] "%(sel)s από %(cnt)s επιλεγμένα" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Έχετε μη αποθηκευμένες αλλαγές σε μεμονωμένα επεξεργάσιμα πεδία. Άν " -"εκτελέσετε μια ενέργεια, οι μη αποθηκευμένες αλλάγες θα χαθούν" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Έχετε επιλέξει μια ενέργεια, αλλά δεν έχετε αποθηκεύσει τις αλλαγές στα " -"εκάστωτε πεδία ακόμα. Παρακαλώ πατήστε ΟΚ για να τις αποθηκεύσετε. Θα " -"χρειαστεί να εκτελέσετε ξανά την ενέργεια." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Έχετε επιλέξει μια ενέργεια, και δεν έχετε κάνει καμία αλλαγή στα εκάστωτε " -"πεδία. Πιθανών θέλετε το κουμπί Go αντί του κουμπιού Αποθήκευσης." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Σημείωση: Είστε %s ώρα μπροστά από την ώρα του εξυπηρετητή." -msgstr[1] "Σημείωση: Είστε %s ώρες μπροστά από την ώρα του εξυπηρετητή." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Σημείωση: Είστε %s ώρα πίσω από την ώρα του εξυπηρετητή" -msgstr[1] "Σημείωση: Είστε %s ώρες πίσω από την ώρα του εξυπηρετητή." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Τώρα" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Ρολόι" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Επιλέξτε χρόνο" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Μεσάνυχτα" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 π.μ." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Μεσημέρι" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Ακύρωση" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Σήμερα" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Ημερολόγιο" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Χθές" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Αύριο" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Ιανουάριος Φεβρουάριος Μάρτιος Απρίλιος Μάιος Ιούνιος Ιούλιος Αύγουστος " -"Σεπτέμβρης Οκτώβριος Νοέμβριος Δεκέμβριος" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Κ Δ Τ Τ Π Π Σ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Προβολή" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Απόκρυψη" diff --git a/django/contrib/admin/locale/en/LC_MESSAGES/django.mo b/django/contrib/admin/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/admin/locale/en/LC_MESSAGES/django.po b/django/contrib/admin/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 7283cfd85..000000000 --- a/django/contrib/admin/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,810 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po deleted file mode 100644 index c963c5856..000000000 --- a/django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,185 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/admin/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index 5fcff6a4fc1924f1bc6d601bb29f249ca61fe9ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4312 zcmeH}PmEJV9LGn*KU74(Kj0s9Sgo|K@3q}XSh_B_E=#hq3mYg9(YTrIo3@XAooQyK zTPlf(30_F>K=fcDo;;}Gq$Zju7q5CU#v?HpPaHUS^5*yV-fP!wb}@K$C!P11zRvvq zeCPM(_4@XWA2PHe`cvp1-^JJ@jqk<hcq&U6-w}U@|2$fw2$?or<18;$OFhCMM_&#_XyapZtw<2iL=1s5y zUIJ&q8(;=3B6x~_3>SpPra&xZM?ms(BIP_tIxK>ek52Eu1LDIjru-ni{|R^%d+`NG z`k#g|(*H}4^uGy`4!bue{`P@Lg&hPb@53PJe+DGK9S|Y2^C0Pe0VMq|gK)t<2TA|0 zz+v!L5H8pTOs06ZfP27QAo-mFN&h!M(*JFc^#2(o{cnI2#~&c+{})L5Z-z0lyA34$ zcY%5EGU$WfgQWjW@CbMSMoIsRAnE@dI16swn&|%)Nb!dt>2E>OzYCI|cT-*hNr#U> zm}Xbf`&U6)|82@2()&MwkU!qzVQ{dKc4X%{bjmxfb!U(sd_#uN5$$ zSSVi7;Nm;=S+vM7lhK zPP#vj{wzA}73~wYDQ=JBO1eAimX13yL)n^0XI z2q)PDa_#CiR59`(n-q$I4iKG_@SJ4JCS&QySu$Gbj(ZeiJjLdhr(|;xQiu38ZThAL z;_R8rTAv*fPAmv3xim%_b|{IVmo+RbNwc7>oTs4XTT$DH2=0=3D~byze7aT$?}|?lf;ngTR|y#A;iv6?YBU^!ZWE!+3c^EJ-Yvs#h#No6+?t zO0qeDfc9Zyx|YpFG8RKQil>2!)W%TFWpiyS zOWCI%Xy)DQ{ckVQT zzDXH`4jaftU0}Qa-BwcAgU7~g@>z93-~E5g==Mg}$SFjLYvmf)EDXC+7*^3JE_PBa zD&0{mscl}1M7=k5VN)_x6-zwwCXPx`mn_nCE>YT{wEc0HrN>|x^hQRu44X5WPDgJ# z@J>l%>9FF#S)9H)b6mExao()0hk^HMyKcRTF7wRXv5Gfoq@aV%!$Ba+e56=<$t&*l zO8a?fZ@DxwTpTGDG0{6NmqM~RFmI&Di~Gx^(cvOmW(H4^S204_NH}fE{570x5Mf4! zINbQlhz4I@iQ=z*sA~EE)~I?Lxq1~Tnq@wv>Nvm}JU4-30%uJq@;ujYu2n7+I-QP> zdw6bY@|<7Q%|a{5*%n%bB-KKcnkz^(KXI~<&&*EGPAv;k@{5^C><&crD%}<`cJiDn zv?7${7@a7_N;iJ8a@ZSPo<}Zg(s)ykKoZ`F3c_}}ZVZEn&{cYL%v#|cQTz^}xzb%s&@EUKHHQ)WKzNc>YXJOR^ I|Ess<-vTd#v;Y7A diff --git a/django/contrib/admin/locale/en_AU/LC_MESSAGES/django.po b/django/contrib/admin/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index 857be8f59..000000000 --- a/django/contrib/admin/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,826 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Tom Fifield , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Successfully deleted %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Cannot delete %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Are you sure?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Delete selected %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "All" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Unknown" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Any date" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Today" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Past 7 days" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "This month" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "This year" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Action:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "action time" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "object id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "object repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "action flag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "change message" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "log entry" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "log entries" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Added \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Changed \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Deleted \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Object" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Changed %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "and" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Added %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Changed %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Deleted %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "No fields changed." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "The %(name)s \"%(obj)s\" was added successfully." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "The %(name)s \"%(obj)s\" was changed successfully." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "No action selected." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, 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." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Add %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Change %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Database error" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s was changed successfully." -msgstr[1] "%(count)s %(name)s were changed successfully." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selected" -msgstr[1] "All %(total_count)s selected" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 of %(cnt)s selected" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 58f5842b79b07a20fce31c3c79fbf416ba02d9dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1718 zcmeH`PiqrF7{*tv|5iPySH;(Y(o#0N8(L^LrWj+2m6nDY1--~5nIuyuGht`av_1O; z1pNTsJP6+X2z~)?1#b%8`~p6+nM@SB}^=6#>{&FFEKA; ze#dkpI^lU2!5BOPu7W;T1J8qX@CNt{ybT_JPWN`qcc9aM0AGV2!B^ncNzW^RU%>a+ zyM8Lq^Jyl({~2`m4ndda8|d=<09~G|r*mC0W(9Qm2cXOI2y}VAf-cViOd(BHCqj7V zFkM{d6{#l!cCt9G<_nWu&pV4XLU~?gmkG(5lG82YReM?+J_a!<-O_NCok`JpK~_^M z6S-4t6SJgMix<4=(Rs@IdY5PCkmk3ivNa(sPrdC-G)9)G(G!O7vpr5y7=-N*`^8*= zp6Vg>+5V9Mqx+ni`((J}Eh|*lUG0-lS%{|Iqb8SnL`=2aj-r-xIM&f@Uh6EeG=-?i z?TAC;vfGg+T<50X9cOA%)YQ?qB4JVX)12g^T%{t{73Yk}Spx5r)6Pj13woQ${kY(}W%}rBKHP z7i})-4&31JuFM__LUr^i?x^mNb$QU>te;R#bx~fA<|;#DQziwQr@5ZBgCq<`qfr5S z%7_l%E3|Y!9ON~da1iFDhH@M(9lVWQiJT#l#3, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Available %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Type into this box to filter down the list of available %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Choose all" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Click to choose all %s at once." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Choose" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remove" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Chosen %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Remove all" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Click to remove all chosen %s at once." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/admin/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index d47aff5bb91c06791c21a44b231f6c5d2792b74b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12138 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 DZTVW~ diff --git a/django/contrib/admin/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/admin/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index 5dcbb2f22..000000000 --- a/django/contrib/admin/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,846 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2011-2012 -# Ross Poulton , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Successfully deleted %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Cannot delete %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Are you sure?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Delete selected %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "All" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Yes" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Unknown" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Any date" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Today" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Past 7 days" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "This month" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "This year" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Action:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "action time" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "object id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "object repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "action flag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "change message" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "log entry" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "log entries" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Added \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Changed \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Deleted \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Object" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Changed %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "and" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Added %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Changed %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Deleted %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "No fields changed." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "The %(name)s \"%(obj)s\" was added successfully." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "The %(name)s \"%(obj)s\" was changed successfully." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "No action selected." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "The %(name)s \"%(obj)s\" was deleted successfully." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, 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." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Add %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Change %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Database error" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s was changed successfully." -msgstr[1] "%(count)s %(name)s were changed successfully." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selected" -msgstr[1] "All %(total_count)s selected" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 of %(cnt)s selected" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Change history: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django site admin" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administration" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Site administration" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Log in" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Page not found" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "We're sorry, but the requested page could not be found." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Home" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Server error" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Server error (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Server Error (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Run the selected action" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Go" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Click here to select the objects across all pages" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Select all %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Clear selection" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Enter a username and password." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Change password" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Please correct the errors below." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Enter a new password for the user %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Password" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Password (again)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Enter the same password as above, for verification." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Welcome," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Log out" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Add" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "History" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "View on site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Add %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Remove from sorting" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorting priority: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Toggle sorting" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Delete" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Yes, I'm sure" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Delete multiple objects" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Remove" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Add another %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Delete?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " By %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Change" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "You don't have permission to edit anything." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Recent Actions" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "My Actions" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "None available" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Unknown content" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Password:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Forgotten your password or username?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Date/time" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "User" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Action" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Show all" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Save" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Search" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s result" -msgstr[1] "%(counter)s results" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Save as new" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Save and add another" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Save and continue editing" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Thanks for spending some quality time with the Web site today." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Log in again" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Password change" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Your password was changed." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Old password" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "New password" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Change my password" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Password reset" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Your password has been set. You may go ahead and log in now." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Password reset confirmation" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "New password:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirm password:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Please go to the following page and choose a new password:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Your username, in case you've forgotten:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Thanks for using our site!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "The %(site_name)s team" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reset my password" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "All dates" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(None)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Select %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Select %s to change" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Date:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Time:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Lookup" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Add Another" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 3e5d97c252348ecaa00653a0ecef4604a2701ede..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3469 zcmeH|&u`pB6vwBK(y|mNg;IW$@~D(HQR@8>HPAW@qD_;~AKOI922=?Iv-a$+o7tJw zc%1FtxFK;v;)jIbgan9N{|n&8iCZP$%HM$aKHE(~se%yKSRQ}I<2Ubp-}BgW_sH0% z0tcZT=eAFXDdt1C;P?T24g3*&1l;$q5Qo5n;6d;x$m1tUj)RZm{tQ?FL-0{>0el%; z22X(&+z);R^87EsG4N|}9sCYt|9_U_2k;PGaR_Al!yx-V26DWUAWl)o1c+S@M05 z^>jhjmw`CN2e@$lAAzU9??HqVKZES|7m)Se1v&rULH2(hPI&wh$oVgUY<~^JDOPde zc<+L2w*hh<1CaCI|5y>{bCCUg1#f3!zt3w=R6OxcDNKr z&^UiSo-B~Z=h#%GT#`;ixQ7%RF zisQwSFM-FcUDlTryM9a2TG@goisg;SP zL&ro)i}{|lsVYH|eA3^()A{pMnS7>Bq7CwvqI?QTtuai}lZB_Mn7{YjslMG*`E!^S zvv-==XhSR}+AAmCOkyRjN|Q-9qD9qqd8a8|)T4_7muPCr5nauU!bOkhV%E)4Pit!6 zRlltqEl1umZy;hma9KrpM>LbzB;B4DH>@?d48>}$s|3pvYt*C`y^Xd=YhtYjqgF3T z38(KV(g|Xr=yFE^t8~+5)Q76F45{raYLCh{l9(<}?NefM7j1i++Dh9YNfYykp@{2L z+R@3P{wGN~2cx#~Lj@a-?uV8zU8U6rirOmewxY7||5H&>rhijpV>uEn+qbM+v_=Dk zl(9HG*N?MCzmvaYitVt-=z;YVH&u$I!0x!RJ&C1rZ*`++BqN_#b0)9fs5CIAJzhbK zHD>rdNYhpLIt&!V$z~E~QX{s~ahliWv{N*2wvA6h98DL_4LWm>Khk+Y*Or{6id#l&{i?Rx(w^s-Wd-TsNLyD90ye6ntUO zsla80vZ5qAL}jK3`QTEhIPv-Cf3GH2I=NhSx1+$h-upcb6G&*|Q?RM8iWO&X;kOf9 ziG#P4OYvSpif^I(wz8@Q*7=~Bc9S@`ly%dfWkag0EVqJrrzF3_;Ii~8r0II&Y*3#G z8t17o6E>!&>eKZ)41-m*nXu3M?568fKOdfLOx1BzuFKR1EhkN?rME65{5=eo+;xRt ziKYusgWETBep^jU$G(m^rklyG3R+6`Ls~Fhti&EoteXVCP`ZYXF}D3ln&^2y2y30hneA;Idt1lWmiPCq<1fN2-sJ!Q diff --git a/django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.po deleted file mode 100644 index 5c7905ed5..000000000 --- a/django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,204 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2012 -# Ross Poulton , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Available %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Type into this box to filter down the list of available %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Choose all" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Click to choose all %s at once." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Choose" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remove" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Chosen %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Remove all" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Click to remove all chosen %s at once." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s of %(cnt)s selected" -msgstr[1] "%(sel)s of %(cnt)s selected" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Now" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Clock" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Choose a time" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Midnight" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Noon" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancel" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Today" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Yesterday" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Tomorrow" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"January February March April May June July August September October November " -"December" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T W T F S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Show" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Hide" diff --git a/django/contrib/admin/locale/eo/LC_MESSAGES/django.mo b/django/contrib/admin/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 722903629af2063ead33bd7e270df43037441ba6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15213 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 diff --git a/django/contrib/admin/locale/eo/LC_MESSAGES/django.po b/django/contrib/admin/locale/eo/LC_MESSAGES/django.po deleted file mode 100644 index 4b3e025a2..000000000 --- a/django/contrib/admin/locale/eo/LC_MESSAGES/django.po +++ /dev/null @@ -1,869 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2012-2013 -# Baptiste Darthenay , 2013-2014 -# Dinu Gherman , 2011 -# kristjan , 2012 -# Adamo Mesha , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 13:29+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Sukcese forigis %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ne povas forigi %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ĉu vi certas?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Forigi elektitajn %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administrado" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Ĉio" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Jes" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nekonata" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Ajna dato" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hodiaŭ" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Lastaj 7 tagoj" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ĉi tiu monato" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ĉi tiu jaro" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Bonvolu eniri la ĝustan %(username)s-n kaj pasvorton por personara konto. " -"Notu, ke ambaŭ kampoj povas esti usklecodistinga." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ago:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "aga tempo" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekta identigaĵo" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekta prezento" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "aga marko" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ŝanĝmesaĝo" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "protokolero" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "protokoleroj" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" aldonita." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Ŝanĝita \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Forigita \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Protokolera objekto" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Neniu" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Ŝanĝita %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "kaj" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Aldonita %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Ŝanĝita %(list)s por %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Forigita %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Neniu kampo ŝanĝita." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"La %(name)s \"%(obj)s\" estis aldonita sukcese. Vi rajtas ĝin redakti denove " -"sube." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"La %(name)s \"%(obj)s\" estis sukcese aldonita. Vi povas sube aldoni alian " -"%(name)s-n." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "La %(name)s \"%(obj)s\" estis aldonita sukcese." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"La %(name)s \"%(obj)s\" estis sukcese ŝanĝita. Vi povas sube redakti ĝin " -"denove." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"La %(name)s \"%(obj)s\" estis sukcese ŝanĝita. Vi povas sube aldoni alian " -"%(name)s-n." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "La %(name)s \"%(obj)s\" estis ŝanĝita sukcese." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Elementoj devas esti elektitaj por elfari agojn sur ilin. Neniu elemento " -"estis ŝanĝita." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Neniu ago elektita." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "La %(name)s \"%(obj)s\" estis forigita sukcese." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s objekto kun ĉefŝlosilo %(key)r ne ekzistas." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Aldoni %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Ŝanĝi %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Datumbaza eraro" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s estis sukcese ŝanĝita." -msgstr[1] "%(count)s %(name)s estis sukcese ŝanĝitaj." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s elektitaj" -msgstr[1] "Ĉiuj %(total_count)s elektitaj" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 el %(cnt)s elektita" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ŝanĝa historio: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Forigi la %(class_name)s-n “%(instance)s” postulus forigi la sekvajn " -"protektitajn rilatajn objektojn: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Djanga reteja administrado" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Djanga administrado" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Reteja administrado" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Ensaluti" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s administrado" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Paĝo ne trovita" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Bedaŭrinde la petitan paĝon ne povas esti trovita." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Ĉefpaĝo" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Servila eraro" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Servila eraro (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Servila eraro (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Okazis eraro. Ĝi estis raportita al la retejaj administrantoj tra retpoŝto " -"kaj baldaŭ devus esti riparita. Dankon por via pacienco." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Lanĉi la elektita agon" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ek" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klaku ĉi-tie por elekti la objektojn trans ĉiuj paĝoj" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Elekti ĉiuj %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Viŝi elekton" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Unue, bovolu tajpi salutnomon kaj pasvorton. Tiam, vi povos redakti pli da " -"uzantaj agordoj." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Enigu salutnomon kaj pasvorton." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Ŝanĝi pasvorton" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Bonvolu ĝustigi la erarojn sube." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Bonvolu ĝustigi la erarojn sube." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Enigu novan pasvorton por la uzanto %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Pasvorto" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Pasvorto (denove)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Entajpu la saman pasvorton kiel supre, por konfirmo." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bonvenon," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentaro" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Elsaluti" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Aldoni" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historio" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vidi sur retejo" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Aldoni %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtri" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Forigi el ordigado" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Ordiga prioritato: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Ŝalti ordigadon" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Forigi" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Foriganti la %(object_name)s '%(escaped_object)s' rezultus en foriganti " -"rilatajn objektojn, sed via konto ne havas permeson por forigi la sekvantajn " -"tipojn de objektoj:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Forigi la %(object_name)s '%(escaped_object)s' postulus forigi la sekvajn " -"protektitajn rilatajn objektojn:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ĉu vi certas, ke vi volas forigi %(object_name)s \"%(escaped_object)s\"? " -"Ĉiuj el la sekvaj rilataj eroj estos forigitaj:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Jes, mi certas" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Forigi plurajn objektojn" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Forigi la %(objects_name)s rezultus en forigi rilatajn objektojn, sed via " -"konto ne havas permeson por forigi la sekvajn tipojn de objektoj:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Forigi la %(objects_name)s postulus forigi la sekvajn protektitajn rilatajn " -"objektojn:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ĉu vi certas, ke vi volas forigi la elektitajn %(objects_name)s? Ĉiuj el la " -"sekvaj objektoj kaj iliaj rilataj eroj estos forigita:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Forigu" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Aldoni alian %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Forviŝi?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Laŭ %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeloj en la %(name)s aplikaĵo" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ŝanĝi" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Vi ne havas permeson por redakti ĉion ajn." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Lastaj agoj" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Miaj agoj" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Neniu disponebla" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nekonata enhavo" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Io malbonas en via datumbaza instalo. Bonvolu certigi ke la konvenaj tabeloj " -"de datumbazo estis kreitaj, kaj ke la datumbazo estas legebla per la ĝusta " -"uzanto." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Pasvorto:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ĉu vi forgesis vian pasvorton aŭ salutnomo?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dato/horo" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Uzanto" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ago" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ĉi tiu objekto ne havas ŝanĝ-historion. Eble ĝi ne estis aldonita per la " -"administranta retejo." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Montri ĉion" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Konservi" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Serĉu" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resulto" -msgstr[1] "%(counter)s resultoj" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s entute" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Konservi kiel novan" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Konservi kaj aldoni alian" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Konservi kaj daŭre redakti" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Dankon pro pasigo de kvalita tempon kun la retejo hodiaŭ." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ensaluti denove" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Pasvorta ŝanĝo" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Via pasvorto estis sukcese ŝanĝita." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Bonvolu enigi vian malnovan pasvorton, pro sekureco, kaj tiam enigi vian " -"novan pasvorton dufoje, tiel ni povas konfirmi ke vi ĝuste tajpis ĝin." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Malnova pasvorto" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova pasvorto" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Ŝanĝi mian passvorton" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Pasvorta rekomencigo" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Via pasvorto estis ŝanĝita. Vi povas iri antaŭen kaj ensaluti nun." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Pasvorta rekomenciga konfirmo" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Bonvolu entajpi vian novan pasvorton dufoje, tiel ni povas konfirmi ke vi " -"ĝuste tajpis ĝin." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova pasvorto:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Konfirmi pasvorton:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"La pasvorta rekomenciga ligo malvalidis, eble ĉar ĝi jam estis uzata. " -"Bonvolu peti novan pasvortan rekomencigon." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Ni retpoŝte sendis al vi instrukciojn por agordi la pasvorton al la retpoŝto " -"vi sendis. Vi baldaŭ devus ĝin ricevi." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Se vi ne ricevas retpoŝton, bonvolu certigi vin eniris la adreson kun kiu vi " -"registris, kaj kontroli vian spaman dosierujon." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Vi ricevis ĉi tiun retpoŝton ĉar vi petis pasvortan rekomencigon por via " -"uzanta konto ĉe %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Bonvolu iri al la sekvanta paĝo kaj elekti novan pasvorton:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Via salutnomo, se vi forgesis:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Dankon pro uzo de nia retejo!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "La %(site_name)s teamo" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Vi forgesis vian pasvorton? Malsupre enigu vian retpoŝtan adreson kaj ni " -"retpoŝte sendos instrukciojn por agordi novan." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Retpoŝto:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Rekomencigi mian pasvorton" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Ĉiuj datoj" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Neniu)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Elekti %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Elekti %s por ŝanĝi" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dato:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Horo:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Trarigardo" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Aldoni ankoraŭ unu" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Nuntempe:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ŝanĝo:" diff --git a/django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 9a86f7019abe5fc989825447c44824463f9af665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3904 zcmcImO^h5z6)s5lTOc9fFZ@5RWNgRoo|z>-&iF^(U%YX~Yk9{G0fbaDT{}}V-BnF> z^^AuLCxm>8kjMpCape-kfkVWF1G^j|4oF-$!JPv)q#$wNd(}O&n`C2*5Ur{Hx~txM z{nb~m>djxCeDpPeYZ>i}XcyimL<4yF{kY+J3-~DDY3fJHS5!Iev^z?tdP)ZvZa? zyTI3gFcE(Pvj5+K{Jnnw`THCkkK!@lkAa^A{s{OBAbz3^Cysv&cnP=-WS&0&{sj0c zko}(ikPtcWx4>UQnF z%z;k>Uj?$?Z-DIgJ0SCX6ZkFQAAubI0-QlbJO}&^@G9_|z`TkKm(^ z0iOVJKLPiFXMjHi9s)U@gfXKAUIl))e*YElhj@PjcprET!AjtpK*%9JfyTTLMtmNP z(}vJKhxTc-`NiCxLIW-F88n0wPom8)OfSrr-#JfCp?#KLa6N&>YsvhNU##D!>JHZK z3us?L<9R%e#uv|hIXoc;YUDf@r_UBDJy($3qtj>m#^Vtks_#|uz_I5@##t;@CsL=f zmnu44h;^ANlSqdL(^sijA6i?e8c34Y+0k1X#tUVFXR7;S@|OC+g=Ctdo1`a;NU>O- zk2{swi3;N|t-Oz$+5T8;>C`JHuIogJ7o{nso6(l)x$w}Du0N#J-074$az-zfM&Xvu zXtf-ag{NJWdzJN+qn*CDj5qPc(6OQV;X!nCV)S6>#Z7AsZeF$N6-|bTH~EKUJ{duluPbxT_*Qk<=m)ju_Qx@;@@FWcp8xY$9i(YctEdMR%4fOc|-{ zSwEgNp7%mZQevmoj84>3yrK#uE{Ee}8cHPkd@n*Yl6|kOxe)Z5)duE_r%Wc;5r)@6 znt{SzHeitGiB3wH;@c`silEII-h#Xu*~S~)19u5HuOt(|VP?v&&;j5Z`687s}!Gg0%|sPzK1o^7{Q z&No+@O&CVE)kJg5ci648sP#;{`L**+TuU#>!be>vO_54(U7OZq?y*l5ZAgb@GuWAz zdv)J=&xU$W-MfYZx*Co5+*L#|gHjGu)KxNT(`Jz?SVHBqL+|r;qcNRM__>TGv5k5p;J&82l~yfR>m&Cw>W?)gTZN^LH2R=7g>D|fnE z(ZwS>CcCFxv}yV_!3oi(i#_cZWZR_d(yg>~GL5#Z%ZfIcJiHcHRxVNXc;&32Q&*^U z?$Xktl3}CFs~n2l*drYtG&T}k<~$d=4PE5cs9q|$UfrlGofRFKW+-~4*bMP1C^5$j z=5;3>+}Gu(e(_a+RE|qRqL42~RB@@y5Iz<+-ZqRKst39n=5krvdpR<(xNco)5B6;+ zd#(hv!~L?Zdv;#;ENY#@qK3N1FC)v9PxC#+ef98lE`D}i{hXzpF{&T1s(yH=s-Lr{ zVHnEP_pIp3K|oYMr1)J;IKX64l|XnPkL2O&1j)Dt;(r1vqqCt1o?t%uFYTcoiqb;| ze-G=@2xO2Rlr_{Uiw$}SC9y*XzoxsWh#h1w#O*>WEM`4Ve47t)OGv9^ksl*oK^7yo z6NphS-dLq$tXH*k5C%meMP)>V;~A7a+{W0(sU?`<&w|Woj3fw_uvo6rYZ)ivARO-~ z6zrLlbH5Ra<9o83C;R`0TM$q`nA>&iVnkN_p zHmoq$Lu|h=1^l_gF@-RkbG-2&Gz)Vfs5jB56|^TE3NSQh*$?-n!6w1e!F@%gDQ%8O zV~Jfl3X4Vfj|QU=9FeRC_Yn|Z-*#n$nr00&&z-`Nq{yZ`a`-dtviV^AZXN|{RmJ0Q zAC_P;(QhY$(!3~yb1HPO4@*;;nAWVB*t85;P}17Y&DEex6)jLs)WjC#bgsB)gA*&j yOrR9#8&%ozF>!4Eqoe6NmB_KLM4d~qtC%*lL+DCT=6yWaA{L=kBpRyX!1^~ju7vpj diff --git a/django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.po deleted file mode 100644 index 66778c1d5..000000000 --- a/django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,206 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2012 -# Baptiste Darthenay , 2014 -# Jaffa McNeill , 2011 -# Adamo Mesha , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:03+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Disponebla %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Tio ĉi estas la listo de disponeblaj %s. Vi povas forigi kelkajn elektante " -"ilin en la suba skatolo kaj tiam klakante la \"Elekti\" sagon inter la du " -"skatoloj." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Entipu en ĉi-tiu skatolo por filtri la liston de haveblaj %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtru" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Elekti ĉiuj" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klaku por tuj elekti ĉiuj %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Elekti" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Forigu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Elektita %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Tio ĉi estas la listo de elektitaj %s. Vi povas forigi kelkajn elektante " -"ilin en la suba skatolo kaj tiam klakante la \"Forigi\" sagon inter la du " -"skatoloj." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Forigu ĉiujn" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klaku por tuj forigi ĉiujn %s elektitajn." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s elektita" -msgstr[1] "%(sel)s de %(cnt)s elektitaj" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Vi havas neŝirmitajn ŝanĝojn je unuopaj redakteblaj kampoj. Se vi faros " -"agon, viaj neŝirmitaj ŝanĝoj perdiĝos." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Vi elektas agon, sed vi ne ŝirmis viajn ŝanĝojn al individuaj kampoj ĝis " -"nun. Bonvolu klaku BONA por ŝirmi. Vi devos ripeton la agon" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Vi elektas agon, kaj vi ne faris ajnajn ŝanĝojn ĉe unuopaj kampoj. Vi " -"verŝajne serĉas la Iru-butonon prefere ol la Ŝirmu-butono." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Noto: Vi estas %s horo antaŭ la servila horo." -msgstr[1] "Noto: Vi estas %s horoj antaŭ la servila horo." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Noto: Vi estas %s horo post la servila horo." -msgstr[1] "Noto: Vi estas %s horoj post la servila horo." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nun" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Horloĝo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Elektu tempon" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Noktomezo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.t.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Tagmezo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Malmendu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hodiaŭ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendaro" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Hieraŭ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Morgaŭ" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januaro Februaro Marto Aprilo Majo Junio Julio Aŭgusto Septembro Oktobro " -"Novembro Decembro" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M Ĵ V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Montru" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Kaŝu" diff --git a/django/contrib/admin/locale/es/LC_MESSAGES/django.mo b/django/contrib/admin/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 706aa4cc5f7aa5de01bb380085efa371fb13522c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16147 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, 2014 -# Antoni Aloy , 2011-2013 -# Claude Paroz , 2014 -# franchukelly , 2011 -# guillem , 2012 -# Igor Támara , 2013 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -# Marc Garcia , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 10:45+0000\n" -"Last-Translator: abraham.martin \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Eliminado/s %(count)d %(items)s satisfactoriamente." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "No se puede eliminar %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eliminar %(verbose_name_plural)s seleccionado/s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administración" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todo" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sí" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconocido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Cualquier fecha" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 días" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este año" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor introduce el %(username)s y la clave correctos para una cuenta de " -"personal. Observa que campos pueden ser sensibles a mayúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acción:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora de acción" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id del objeto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr del objeto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "marca de acción" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "mensaje de cambio" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de registro" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de registro" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Añadidos \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Cambiados \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Eliminados \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objeto de registro de Log" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ninguno" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modificado/a %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "y" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Añadido/a \"%(object)s\" %(name)s." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Modificados %(list)s para \"%(object)s\" %(name)s." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Eliminado/a \"%(object)s\" %(name)s." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "No ha cambiado ningún campo." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Se añadió con éxito el %(name)s \"%(obj)s. Puede editarlo de nuevo abajo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"El %(name)s \"%(obj)s\" fue añadido satisfactoriamente. Puedes añadir otro " -"%(name)s a continuación." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Se añadió con éxito el %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"El %(name)s \"%(obj)s\" fue cambiado satisfactoriamente. Puedes editarlo " -"otra vez a continuación." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"El %(name)s \"%(obj)s\" fue cambiado satisfactoriamente. Puedes añadir otro " -"%(name)s a continuación." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Se modificó con éxito el %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Se deben seleccionar elementos para poder realizar acciones sobre estos. No " -"se han modificado elementos." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "No se seleccionó ninguna acción." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Se eliminó con éxito el %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "No existe ningún objeto %(name)s con la clave primaria %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Añadir %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Error en la base de datos" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s fué modificado con éxito." -msgstr[1] "%(count)s %(name)s fueron modificados con éxito." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seleccionado" -msgstr[1] "Todos %(total_count)s seleccionados" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "seleccionados 0 de %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Histórico de modificaciones: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"La eliminación de %(class_name)s %(instance)s requeriría eliminar los " -"siguientes objetos relacionados protegidos: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Sitio de administración de Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administración de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Sitio administrativo" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Iniciar sesión" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s administracion" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Página no encontrada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Lo sentimos, pero no se encuentra la página solicitada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Inicio" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Error del servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Error del servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Error de servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ha habido un error. Ha sido comunicado al administrador del sitio por correo " -"electrónico y debería solucionarse a la mayor brevedad. Gracias por tu " -"paciencia y comprensión." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Ejecutar la acción seleccionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ir" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Pulse aquí para seleccionar los objetos a través de todas las páginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleccionar todos los %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Limpiar selección" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primero introduzca un nombre de usuario y una contraseña. Luego podrá editar " -"el resto de opciones del usuario." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Entre un nombre de usuario y contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambiar contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Introduzca una nueva contraseña para el usuario %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contraseña (de nuevo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Introduzca la misma contraseña que arriba, para verificación." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bienvenido/a," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Terminar sesión" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Añadir" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Histórico" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver en el sitio" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Añadir %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Elimina de la ordenación" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridad de la ordenación: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Activar la ordenación" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eliminar el %(object_name)s '%(escaped_object)s' provocaría la eliminación " -"de objetos relacionados, pero su cuenta no tiene permiso para borrar los " -"siguientes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"La eliminación de %(object_name)s %(escaped_object)s requeriría eliminar los " -"siguientes objetos relacionados protegidos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"¿Está seguro de que quiere borrar los %(object_name)s \"%(escaped_object)s" -"\"? Se borrarán los siguientes objetos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sí, estoy seguro" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar múltiples objetos." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"La eliminación del %(objects_name)s seleccionado resultaría en el borrado de " -"objetos relacionados, pero su cuenta no tiene permisos para borrar los " -"siguientes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"La eliminación de %(objects_name)s seleccionado requeriría el borrado de los " -"siguientes objetos protegidos relacionados:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"¿Está usted seguro que quiere eliminar el %(objects_name)s seleccionado? " -"Todos los siguientes objetos y sus elementos relacionados serán borrados:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Agregar %(verbose_name)s adicional." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "¿Eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Por %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos en la aplicación %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "No tiene permiso para editar nada." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Acciones recientes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mis acciones" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ninguno disponible" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contenido desconocido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Algo va mal con la instalación de la base de datos. Asegúrese que las tablas " -"necesarias han sido creadas, y que la base de datos puede ser leída por el " -"usuario apropiado." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contraseña:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "¿Olvidaste la contraseña o el nombre de usuario?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Fecha/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuario" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acción" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este objeto no tiene histórico de cambios. Probablemente no fue añadido " -"usando este sitio de administración." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar todo" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Grabar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Buscar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultado" -msgstr[1] "%(counter)s resultados" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Grabar como nuevo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Grabar y añadir otro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Grabar y continuar editando" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Gracias por el tiempo que ha dedicado hoy al sitio web." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Iniciar sesión de nuevo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambio de contraseña" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Su contraseña ha sido cambiada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por favor, introduzca su contraseña antigua, por seguridad, y después " -"introduzca la nueva contraseña dos veces para verificar que la ha escrito " -"correctamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Contraseña antigua" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Contraseña nueva" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cambiar mi contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Restablecer contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"Su contraseña ha sido establecida. Ahora puede seguir adelante e iniciar " -"sesión." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmación de restablecimiento de contraseña" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor, introduzca su contraseña nueva dos veces para verificar que la ha " -"escrito correctamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Contraseña nueva:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirme contraseña:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"El enlace de restablecimiento de contraseña era invalido, seguramente por " -"haberse utilizado previamente. Por favor, solicite un nuevo restablecimiento " -"de contraseña." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Le hemos enviado por correo electrónico sus instrucciones para restablecer " -"la contraseña a la dirección de correo que indicó. Debería recibirlas en " -"breve." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Si no recibe un correo, por favor asegúrese que ha introducido la dirección " -"de correo con la que se registró y verifique su carpeta de spam." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Recibes este correo electrónico porqué has solicitado restablecer tu clave " -"para tu cuenta en %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Por favor, vaya a la página siguiente y escoja una nueva contraseña." - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Su nombre de usuario, en caso de haberlo olvidado:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "¡Gracias por usar nuestro sitio!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "El equipo de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"¿Has olvidado tu clave? Introduce tu dirección de correo a continuación y te " -"enviaremos por correo electrónico las instrucciones para establecer una " -"nueva." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Correo electrónico:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Restablecer mi contraseña" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas las fechas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nada)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Escoja %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Escoja %s a modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Fecha:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Buscar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Añadir otro" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Cambiar:" diff --git a/django/contrib/admin/locale/es/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/es/LC_MESSAGES/djangojs.mo deleted file mode 100644 index e12473b592498278c0181ab1ccc228ef3e260237..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4085 zcmb`JO>87b6~_w*Uj_mse1D~4X_H;z8G9_2EVH{&j6Zg5GG1#v4n!bDHQnWz_V#oQ z-PN9*B@$eaxFIBR;Q~2C3KAbe+_-SC#EBDJkRp(BKtf0$aX^9_zgOL3PmJ*fL2GLM z)m5)vz4x#8>h&KUdf-LHGf(>jZQ)HyErQqH%pcD`z$d|ff^P#`Z&B*q;1%#4;5sPd z+coZi@8SI`;2d}Wz7s6LN5HRxkAdF@-wOT;l=Z&`9{_&~?t#ApMSqh)8Gn+$FM-#< zF8Csdi25@q>;DSMet!pLe^E|XJqUgmd>H%=_zK8RwOJ(kp9Zgjo1obFP4Ii*w?SF= z>9;F20)Gkq2yT{Gw8H!E5k^Ek!ln;`kAbrPW&VO*Q06y5nco552R;wJ3mkzh@C9%I z{0S&_y$Z^@*Fe$pCs6$U8^}*>u~_Wf1HT474^F^WL0P}Y;b5xzGAR2-pzx8`_!%X!d8tTsIn}wBW65Y|>=_oAGCQTXE#%qVBrdplO=XU50 zZJ0;2T0JY~qC09MNxjY0%_O#J%Ved=Cwjy7^3ds+JR0bgQJ$o_Vj=UZAY_4xb-U)8AV;ESoQRt{n5@$(&;MKNs8Gqik^>eP&CKn#`z?Hc+18ZWT zwXpdiTEzM0*|IqL#)Wmy4w5W>Lu$_!9jn`c#TtZ6wW~Y2tG`Iw(7S4P;Kr&uND9r* z53EiTn86n_bKK3~@(>Q|Lo3|S>fWS|pCs$c(xFbWprYsQVtVSv+F(61nU3UCYdJk% zMaw)S<_PtyA6sN(cRzNT<+f;^Y1DBboLE$c$^U3kMbrH(ap0fpkE9xYe28KYN<|3qN6Zynt3xU5$Es#C#_0Ys*L?-88 zvc4skGc1Uc!z3KUbc$4*&we{T2t!`sAw?@vev1a7TSYB#}w)O7FAT`hz2i}j`i;Ls& zxann&WZ&ME6^q1=cwQ`y7AuDr(^|!%Efz1$bv8TeC!DmJOLMC(^ESg)QlqWCz3Uf8 zsY$Y{5)*l0{q?=>M&rtfob0!6^Tv7>xtRN*t*`VFe{5=7+hT4fEpwALHe5a|+BzGB z*W&u}Rb6$jU(EEQ*LCaC)w$z3Mw+~?#zjzUVmCW~ra+i28ygioKzL8 z7k!8J-l-KfO@>KkPKmQ40f_qBT)GFLDCSPB7m>?ii-DQVT_}r!RKyfo2s(PwJl9|j!0~@+7KKikdvS-?QkLxYw@Vwz; z0FQ*4LX$1{Mi6-`KBg6AG8AeYKIEZp{znC}GSKtiE|u+aOL!Mfx*iWkp(iE#{`Giqr@rcEMD95_Q~@rHv5@ z2h4Xy+AlLA=r$KIQ6qB`d2 zXC^a}1bM<$j@wdkbyS*|Bnaszm70S%=K$2o#PW3s9mkY&iG(y zoyPb6(J%PkF~c7D#J2QCaCuS)`L@y26sgR12;mr4_@f{40Z|qaA55&G`ZzDz*SUX7 zkBxF{WuK1ZNEY@mfXquMo(}e9NQ>Dc$ W{R^*i1Sh8s%87~R+, 2011-2012 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -# Leonardo J. Caballero G. , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 18:51+0000\n" -"Last-Translator: Josue Naaman Nistal Guerra \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s Disponibles" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta es la lista de %s disponibles. Puedes elegir algunos seleccionándolos " -"en la caja inferior y luego haciendo clic en la flecha \"Elegir\" que hay " -"entre las dos cajas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Escribe en este cuadro para filtrar la lista de %s disponibles" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Selecciona todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Haz clic para seleccionar todos los %s de una vez" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Elegir" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s Elegidos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta es la lista de los %s elegidos. Puedes elmininar algunos " -"seleccionándolos en la caja inferior y luego haciendo click en la flecha " -"\"Eliminar\" que hay entre las dos cajas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Eliminar todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Haz clic para eliminar todos los %s elegidos" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s seleccionado" -msgstr[1] "%(sel)s de %(cnt)s seleccionados" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tienes cambios sin guardar en campos editables individuales. Si ejecutas una " -"acción, los cambios no guardados se perderán." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Has seleccionado una acción, pero no has guardado los cambios en los campos " -"individuales todavía. Pulsa OK para guardar. Tendrás que volver a ejecutar " -"la acción." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Has seleccionado una acción y no has hecho ningún cambio en campos " -"individuales. Probablemente estés buscando el botón Ejecutar en lugar del " -"botón Guardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Nota: Usted esta a %s horas por delante de la hora del servidor." -msgstr[1] "Nota: Usted esta a %s horas antes de la hora del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Nota: Usted esta a %s hora de retraso de tiempo de servidor." -msgstr[1] "Nota: Usted esta a %s horas detrás de la hora del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ahora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Reloj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Elige una hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Medianoche" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mediodía" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ayer" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mañana" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre " -"Noviembre Diciembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Esconder" diff --git a/django/contrib/admin/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/admin/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index eb5df07be1c55a9e941888d970ff28bc160389f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16307 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 V`sT>J#QQ^+z!_~Z>Z#Wz^FPBpGzS0x diff --git a/django/contrib/admin/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/admin/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 3effebee0..000000000 --- a/django/contrib/admin/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,877 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Leonardo José Guzmán , 2013 -# Ramiro Morales , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:42+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Se eliminaron con éxito %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "No se puede eliminar %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eliminar %(verbose_name_plural)s seleccionados/as" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administración" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todos/as" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sí" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconocido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Cualquier fecha" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 días" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este año" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor introduza %(username)s y contraseña correctos de una cuenta de " -"staff. Note que puede que ambos campos sean estrictos en relación a " -"diferencias entre mayúsculas y minúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acción:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora de la acción" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id de objeto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr de objeto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "marca de acción" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "mensaje de cambio" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de registro" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de registro" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Se agrega \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Se modifica \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Se elimina \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objeto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ninguno" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modifica %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "y" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Se agregó %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Se modificaron %(list)s en %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Se eliminó %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "No ha modificado ningún campo." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "Se agregó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a abajo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Se agregó con éxito %(name)s \"%(obj)s\". Puede agregar otro %(name)s abajo." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Se agregó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Se modificó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente " -"abajo." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Se modificó con éxito %(name)s \"%(obj)s\". Puede agregar otro %(name)s " -"abajo." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Se modificó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Deben existir items seleccionados para poder realizar acciones sobre los " -"mismos. No se modificó ningún item." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "No se ha seleccionado ninguna acción." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Se eliminó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "No existe un objeto %(name)s con una clave primaria %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Agregar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Error de base de datos" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Se ha modificado con éxito %(count)s %(name)s." -msgstr[1] "Se han modificado con éxito %(count)s %(name)s." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seleccionados/as" -msgstr[1] "Todos/as (%(total_count)s en total) han sido seleccionados/as" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s seleccionados/as" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historia de modificaciones: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"La eliminación de %(class_name)s %(instance)s provocaría la eliminación de " -"los siguientes objetos relacionados protegidos: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Administración de sitio Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administración de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administración de sitio" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Identificarse" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Administración de %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Página no encontrada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Lo sentimos, pero no se encuentra la página solicitada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Inicio" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Error del servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Error del servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Error de servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ha ocurrido un error. Se ha reportado el mismo a los administradores del " -"sitio vía email y debería ser solucionado en breve. Le damos gracias por su " -"paciencia." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Ejecutar la acción seleccionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ejecutar" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Haga click aquí para seleccionar los objetos de todas las páginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleccionar lo(s)/a(s) %(total_count)s %(module_name)s existentes" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Borrar selección" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primero introduzca un nombre de usuario y una contraseña. Luego podrá " -"configurar opciones adicionales acerca del usuario." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduzca un nombre de usuario y una contraseña." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambiar contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Por favor corrija los errores detallados abajo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Introduzca una nueva contraseña para el usuario %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contraseña (de nuevo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" -"Para verificación, introduzca la misma contraseña que introdujo arriba." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bienvenido/a," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Cerrar sesión" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Agregar" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver en el sitio" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Agregar %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Remover de ordenamiento" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridad de ordenamiento: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "(des)activar ordenamiento" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eliminar el %(object_name)s '%(escaped_object)s' provocaría la eliminación " -"de objetos relacionados, pero su cuenta no tiene permiso para eliminar los " -"siguientes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Eliminar los %(object_name)s '%(escaped_object)s' requeriría eliminar " -"también los siguientes objetos relacionados protegidos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"¿Está seguro de que desea eliminar los %(object_name)s \"%(escaped_object)s" -"\"? Se eliminarán los siguientes objetos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sí, estoy seguro" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar múltiples objetos" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Eliminar el/los objetos %(objects_name)s seleccionados provocaría la " -"eliminación de objetos relacionados a los mismos, pero su cuenta de usuario " -"no tiene los permisos necesarios para eliminar los siguientes tipos de " -"objetos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Eliminar el/los objetos %(objects_name)s seleccionados requeriría eliminar " -"también los siguientes objetos relacionados protegidos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"¿Está seguro de que desea eliminar el/los objetos %(objects_name)s?. Todos " -"los siguientes objetos e items relacionados a los mismos también serán " -"eliminados:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Agregar otro/a %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "¿Eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Por %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos en la aplicación %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "No tiene permiso para editar nada." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Acciones recientes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mis acciones" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ninguna disponible" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contenido desconocido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Hay algún problema con su instalación de base de datos. Asegúrese de que las " -"tablas de la misma hayan sido creadas, y asegúrese de que el usuario " -"apropiado tenga permisos de lectura en la base de datos." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contraseña:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "¿Olvidó su contraseña o nombre de usuario?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Fecha/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuario" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acción" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este objeto no tiene historia de modificaciones. Probablemente no fue " -"añadido usando este sitio de administración." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar todos/as" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Guardar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Buscar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultado" -msgstr[1] "%(counter)s resultados" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "total: %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Guardar como nuevo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Guardar y agregar otro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Guardar y continuar editando" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Gracias por el tiempo que ha dedicado al sitio web hoy." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Identificarse de nuevo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambio de contraseña" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Su contraseña ha sido cambiada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por favor, por razones de seguridad, introduzca primero su contraseña " -"antigua y luego introduzca la nueva contraseña dos veces para verificar que " -"la ha escrito correctamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Contraseña antigua" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Contraseña nueva" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cambiar mi contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Recuperar contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Su contraseña ha sido cambiada. Ahora puede continuar e ingresar." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmación de reincialización de contraseña" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor introduzca su nueva contraseña dos veces de manera que podamos " -"verificar que la ha escrito correctamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Contraseña nueva:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirme contraseña:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"El enlace de reinicialización de contraseña es inválido, posiblemente debido " -"a que ya ha sido usado. Por favor solicite una nueva reinicialización de " -"contraseña." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Se le han enviado intrucciones sobre como establecer su contraseña. Debería " -"recibir las mismas pronto." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Si no ha recibido un email, por favor asegúrese de que ha introducido la " -"dirección de correo con la que se había registrado y verifique su carpeta de " -"Correo no deseado." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Le enviamos este email porque Ud. ha solicitado que se reestablezca la " -"contraseña para su cuenta de usuario en %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Por favor visite la página que se muestra a continuación y elija una nueva " -"contraseña:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Su nombre de usuario, en caso de haberlo olvidado:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "¡Gracias por usar nuestro sitio!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "El equipo de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"¿Olvidó su contraseña? Introduzca su dirección de email abajo y le " -"enviaremos instrucciones para establecer una nueva." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Dirección de email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Recuperar mi contraseña" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas las fechas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ninguno/a)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Seleccione %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Seleccione %s a modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Fecha:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Buscar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Agregar otro/a" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Cambiar:" diff --git a/django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 9353349d04298f69a39926dfb63347b2299d689a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4350 zcmcIn&5s;M6)zwOus{L{-=EJbnd}nx%&bYUGwVee*1NHd$6oD@^C5vyO?T}~ZMv(5 zs_Ge!g~SPo8z7Mj7nEBN$^juj;sB90LL734#DxRm58x0XAy7CV@q5)hJF{jJ8&FzP z{p+rNRrPzX-bc-!AH3&zfomD<(`aYjAw&~+;hnhQdINY4_)p+{z_oV?@qXZW;Cp~u zK<>X*;|<^k@cuR667T@{USJ9Q9Prz~&jWu9ychU8Adi0)cn|Ooz#G6n0(t%hI=TNG zZqEQO0DHjafe;aY0rL3QfxO<|fxJFXjz@7n@Q1*MfIk4f2*gjcF^K1X0=N#m3}l|) z0saX1Js^+!!n=hS0e=hpDQwfipe?-r3BnK&%UJY&;3|;UKaU&Fy9sde>S9}x=%ZdllW*6%g`2*QcPN97ajW5=N zxv*Upug~IzZORwx{3*20ps^mH886U|zRfRecfQ!q#pxBV@>NfEpH8o&Cg2erDh(=o z%Wq#I*(e&KGnP7+{an#$FE(YaOeP&3OsaCRIkeWR8c0&m#r!Rg-@P(%WUkZaC|FA4 z5R!S0Zjym4W@?Dd*>|T3J67>KM61z@Vm5tFZ0kHICobtsi7V2S(oJbw^<8}EN|z3) zGjckouAI`9(kR^WDRs(0=>zSlQBXx+Il7((%Xked#*T|BjSr%$GouH?Ag){5$mX735$&AhFl^bIgR=#nvEEK(aVd|@)HrZWGd$Q<6>_#irz{V7N)TJIh zjkZmDVsB_CqBqo@@C!plxrSw+i(J_5MpU_g4eL$wwoufc*8Zc-fQJ^OO`M`{Z-RPm zCnUihUks(ZtF;_0SKhJ=BRUB6RhTHq@akb=3B#3doJi`(5$23)H~BvqRc5*qBb&*o z=-I+DZ_%5M6jX*Q2euz;jpzO7l9bs=rO}D@6wfLT$K~nRnT8UMK8r;djbs|MHD{vz zrnP{1I8Y%oM1Mae1S zY-{b&r1e;`_BgFQ)?PdNNb78?1;J!jjWy4COzvFL`Xa5h+K)c|NDJ4}Rp~?0bJF-+ z2J70iD+}!`b*)1l_H-e2vM5?l3<{*^Mrw;MV~81)a-fo)l0}>LM$%|Mq?L{vC=;}i ztF$r|tI1a1qo1X)~{q|#v3{i5d#HFyX%xqKMNy0a!7j?lyde5{U zS))<(<|R+ty6B<$?Q#8#lRL4M>jO!pkthmIE`EY1XEx4^DPx$|d}7}vIgoWEjHHtb z0*K3cAiE-%q2e^ekvv85OvM>l!IR~8k%;58w4`sAknrK~g{rth3Kq>DC7~blIix=8 zVzvFB*FaHz`xn8{#Yz7*t8q6=bfSC0TMJ}?=(h3U$k)V0x{4!0m#)xLI3RSf`;O&& zz?ONoJeM@KKkv~(gdnY#3cZMlfySvQAC#tY+asSpe8FV4_GN58b}%hv1`p)2)|UsC zP^?NduqcUeDG1k*0bwk>k7yf8T3!gdWh(nRWwWwVA!j2>5Ns7kM9Z7dK4OHdfPz^O zuS2Pd=NW&drgCtOMR`2afW3Fo6#oVLnd$FD{gR!Et~~siG!km0PWNNXAUu#SByvrR ze?D(ue~yv4ZC^xZs&GhNOf4`h$DTy;I{dkz5oZCzR!5M@T;GCO$RH=PP=V~c4;xpa z&^wjI2=50V%h=g)9n_6q8t&f35Xwoq_NWF|NO zc+C5s#8DpqGdS%nWX9w4&s6-8Eae#ardDL&uqO~?kC>}qjq;J$F;(A8sT~}c_T?D& z;XF%2xRc_q1IWf5hzmI^)1YgWw$dSishLJ_lbM}Osm8K^r{e!X5B{xgXXbH)M%`wW k*;uuuXY{!a-DdVZJzMD5hDN2eFQ7YeF19yQ;A9%&-)RXS3jhEB diff --git a/django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.po deleted file mode 100644 index 6143ea8f2..000000000 --- a/django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,214 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Ramiro Morales , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:49+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponibles" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta es la lista de %s disponibles. Puede elegir algunos/as seleccionándolos/" -"as en el cuadro de abajo y luego haciendo click en la flecha \"Seleccionar\" " -"ubicada entre las dos listas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Escriba en esta caja para filtrar la lista de %s disponibles." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Seleccionar todos/as" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Haga click para seleccionar todos/as los/as %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Seleccionar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s seleccionados/as" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta es la lista de %s seleccionados. Puede deseleccionar algunos de ellos " -"activándolos en la lista de abajo y luego haciendo click en la flecha " -"\"Eliminar\" ubicada entre las dos listas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Eliminar todos/as" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Haga clic para deselecionar todos/as los/as %s." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s seleccionado/a" -msgstr[1] "%(sel)s de %(cnt)s seleccionados/as" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tiene modificaciones sin guardar en campos modificables individuales. Si " -"ejecuta una acción las mismas se perderán." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Ha seleccionado una acción, pero todavía no ha grabado las modificaciones " -"que ha realizado en campos individuales. Por favor haga click en Aceptar " -"para grabarlas. Necesitará ejecutar la acción nuevamente." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ha seleccionado una acción pero no ha realizado ninguna modificación en " -"campos individuales. Es probable que lo que necesite usar en realidad sea el " -"botón Ejecutar y no el botón Guardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -"Nota: Ud. se encuentra en una zona horaria que está %s hora adelantada " -"respecto a la del servidor." -msgstr[1] "" -"Nota: Ud. se encuentra en una zona horaria que está %s horas adelantada " -"respecto a la del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -"Nota: Ud. se encuentra en una zona horaria que está %s hora atrasada " -"respecto a la del servidor." -msgstr[1] "" -"Nota: Ud. se encuentra en una zona horaria que está %s horas atrasada " -"respecto a la del servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ahora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Reloj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Elija una hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Medianoche" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mediodía" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ayer" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mañana" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre " -"Noviembre Diciembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ocultar" diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index 8db1de12f3b079f5ae438a2669bcba2523641b1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16123 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 diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index 46a769d74..000000000 --- a/django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,872 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Se eliminaron con éxito %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "No se puede eliminar %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eliminar %(verbose_name_plural)s seleccionados/as" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todos/as" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sí" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconocido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Cualquier fecha" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 días" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este año" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor introduza %(username)s y contraseña correctos de una cuenta de " -"staff. Note que puede que ambos campos sean estrictos en relación a " -"diferencias entre mayúsculas y minúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acción:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora de la acción" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id de objeto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr de objeto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "marca de acción" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "mensaje de cambio" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de registro" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de registro" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Añadidos \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Modificados \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Eliminados \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objeto de registro de Log" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ninguno" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modifica %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "y" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Se agregó %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Se modificaron %(list)s en %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Se eliminó %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "No ha modificado ningún campo." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Se agregó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente " -"abajo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Se agregó con éxito %(name)s \"%(obj)s\". Puede agregar otro %(name)s abajo." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Se agregó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Se modificó con éxito %(name)s \"%(obj)s\". Puede modificarlo/a nuevamente " -"abajo." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Se modificó con éxito %(name)s \"%(obj)s\". Puede agregar otro %(name)s " -"abajo." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Se modificó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Deben existir items seleccionados para poder realizar acciones sobre los " -"mismos. No se modificó ningún item." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "No se ha seleccionado ninguna acción." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Se eliminó con éxito %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "No existe un objeto %(name)s con una clave primaria %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Agregar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Error en la base de datos" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Se ha modificado con éxito %(count)s %(name)s." -msgstr[1] "Se han modificado con éxito %(count)s %(name)s." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seleccionados/as" -msgstr[1] "Todos/as (%(total_count)s en total) han sido seleccionados/as" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s seleccionados/as" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historia de modificaciones: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"La eliminación de %(class_name)s %(instance)s provocaría la eliminación de " -"los siguientes objetos relacionados protegidos: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Sitio de administración de Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administración de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administración del sitio" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Identificarse" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Página no encontrada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Lo sentimos, pero no se encuentra la página solicitada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Inicio" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Error del servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Error del servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Error de servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ha habido un error. Se ha informado a los administradores del sitio a través " -"de correo electrónico y debe ser reparado en breve. Gracias por su paciencia." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Ejecutar la acción seleccionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ejecutar" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Haga click aquí para seleccionar los objetos de todas las páginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleccionar lo(s)/a(s) %(total_count)s de %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Borrar selección" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primero introduzca un nombre de usuario y una contraseña. Luego podrá " -"configurar opciones adicionales acerca del usuario." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduzca un nombre de usuario y una contraseña." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambiar contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Introduzca una nueva contraseña para el usuario %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contraseña" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contraseña (de nuevo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Para verificar, introduzca la misma contraseña que introdujo arriba." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bienvenido," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Cerrar sesión" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Agregar" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver en el sitio" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Agregar %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Elimina de la clasificación" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridad de la clasificación: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Activar la clasificación" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eliminar el %(object_name)s '%(escaped_object)s' provocaría la eliminación " -"de objetos relacionados, pero su cuenta no tiene permiso para eliminar los " -"siguientes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Para eliminar %(object_name)s '%(escaped_object)s' requiere eliminar los " -"siguientes objetos relacionados protegidos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"¿Está seguro de que quiere eliminar los %(object_name)s \"%(escaped_object)s" -"\"? Se eliminarán los siguientes objetos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sí, estoy seguro" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar múltiples objetos" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Para eliminar %(objects_name)s requiere eliminar los objetos relacionado, " -"pero tu cuenta no tiene permisos para eliminar los siguientes tipos de " -"objetos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Eliminar el seleccionado %(objects_name)s requiere eliminar los siguientes " -"objetos relacionados protegidas:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"¿Está seguro que desea eliminar el seleccionado %(objects_name)s ? Todos los " -"objetos siguientes y sus elementos asociados serán eliminados:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Agregar otro/a %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Por %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos en la aplicación %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "No tiene permiso para editar nada" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Acciones recientes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mis acciones" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ninguna disponible" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contenido desconocido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Hay algún problema con su instalación de base de datos. Asegúrese de que las " -"tablas de la misma hayan sido creadas, y asegúrese de que el usuario " -"apropiado tenga permisos de lectura en la base de datos." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contraseña:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "¿Ha olvidado su contraseña o nombre de usuario?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Fecha/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuario" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acción" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este objeto no tiene historia de modificaciones. Probablemente no fue " -"añadido usando este sitio de administración." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar todos/as" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Guardar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Buscar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s results" -msgstr[1] "%(counter)s resultados" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "total: %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Guardar como nuevo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Guardar y agregar otro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Guardar y continuar editando" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Gracias por el tiempo que ha dedicado al sitio web hoy." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Identificarse de nuevo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambio de contraseña" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Su contraseña ha sido cambiada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por favor, por razones de seguridad, introduzca primero su contraseña " -"antigua y luego introduzca la nueva contraseña dos veces para verificar que " -"la ha escrito correctamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Contraseña anterior" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nueva contraseña" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cambiar mi contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Recuperar contraseña" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Se le ha enviado su contraseña. Ahora puede continuar e ingresar." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmación de reincialización de contraseña" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor introduzca su nueva contraseña dos veces de manera que podamos " -"verificar que la ha escrito correctamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nueva contraseña:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirme contraseña:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"El enlace de reinicialización de contraseña es inválido, posiblemente debido " -"a que ya ha sido usado. Por favor solicite una nueva reinicialización de " -"contraseña." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Le hemos enviado un correo electrónico con las instrucciones para configurar " -"la contraseña. Usted debe recibirlo en cualquier momento." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Si usted no recibe un correo electrónico, por favor, asegúrese de que ha " -"introducido la dirección con la que se registró, y revise su carpeta de spam." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Usted está recibiendo este correo electrónico porque ha solicitado un " -"restablecimiento de contraseña para la cuenta de usuario en %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Por favor visite la página que se muestra a continuación y elija una nueva " -"contraseña:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Su nombre de usuario, en caso de haberlo olvidado:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "¡Gracias por usar nuestro sitio!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "El equipo de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"¿Olvidó su contraseña? Ingrese su dirección de correo electrónico, y le " -"enviaremos las instrucciones para establecer una nueva." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Correo electrónico:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Recuperar mi contraseña" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas las fechas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ninguno)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Seleccione %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Seleccione %s a modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Fecha:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Buscar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Agregar otro/a" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Modificar:" diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo deleted file mode 100644 index fd78ea2b9a2194bc1202a2bebd30b855491f63cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3706 zcmb_eTaO$^6|N9Nk|jV034s8~VI{|F*>l+?&SlJ^Z1$4ac)Xk4aZDs6bf&vzrq(@G zLsj*T$3Fm`L4Xj-OW+}~qC7--;fa@(5b%Kb0SJlz5k-8bre}9{ahwMjP50NAQ|El= zt5bFQUyq;pwZe~Zd|QqOl)51JIh^qO3-CqYUx8l$KJcJYj{+YCJ`8*kD9@j%@GS64 zxW5Qo0JeaS05^fp0=I$B0Uhx3z~2C6{M*1Yz&`+Q0N(?O|4*vt58)*))uTYMe+(%8 zp8`s}MIipFiPNuumw>+j{tYN`evFg&>jEzWZvlnZyTIQ8KLpCSYj8dS{u_7~TI@aq z?zsOLgC*{(7$oto044rSVDbz6BJOVizYH7$zY6>r@G;1I7OLK#6k~D1811l<|KCz7PC6@Lk{?kP_V%F=_Jt zIp8b6I#Bd-z&`;a@E^eM!C47B1LsIT<@QaW%pF{+$8o?k{k~G6#1~&w-9J;I@D$F% z^J_Ss#PKu^`F&#wspdqtuj3G&@)NzDz#(}H=c*KOHT`|7!tVf|!XY}Vvr9o2=L5MO zon6Xo#3df+Eb9Ee?_MCT59?~}fK9>OLetrx*16C&XO9b;=|Zg!oC~@FVv1&Xd{?CR zLEAL4Fxf4Njx>}#T_j>3Kbb1fd>F9Ygm)%lZrij|B*G;a~RkkJj z32o`FPZw?W*?`tY-W1g430*C%#;KUlTG=l{q&+=~df3&TwzKF2uOni5u%WYbq1q<5 zray@4x^ot%vD!_%DiC^VkJ{9sn>e;;Pwfq0)ESsS_{V{!!XOqz=Q#oE^p-1W2v(I0 z!3{NaC)JD?+n1q3GB&yBy4%#%g&PywT%K6UM5oG*7N`0z5_=D$u8w038;Ksrjxbz@ z`aMY(a;BZ_{KHLiPUk|}rNX-4>YmIG4olIiFO14I-B@Vz6hZE)Nk@^xqRE(|7gzQ-cxBQwtcG%M*V@4r=@t zIhyELr=3D`(9^1*?H`J6GJeV&OU!Ec!b7iXzML|fN-{^Pw9}CHmO|$yrsY4=Oiqt7Sjb zI<7?vJKLSwy4NgoSli&JTeQ+#e!kYcR9k+TmM^uIS1vSHnoSticJ+Y~pQr3rn$&!` z_5AXMCVmUoIK*1Vvke7D=Uar`!=mJ_X>270eIIOa`$~~+>&Eun4=~2|OYZAhNAs{n zdn1O)fR@_&w#nRiS{lSSYBd_;@wgtvwdv{G^~?<$C>u#QG)9eSo{ggN)zIN5?H@JH zFSM_;H;>g=t~VFfosHUpB^E`CqP`s)qk@gSEY;wHj;l91TeX*t?IdJR``V_>T#lWg zMK5(tJfhvA6l-CpC_NXoE$4@!MRt^K!|KXqnqIChS^DlOEuX)SkJ$6vJ1j;SAjK!02DymW1AV7{YKSh(&{#fYeOoGLkdbqN^I9Lv!J!RBgJy&61#PGlL>sD}Y?y3%rP^43Y+W|c z>C)wgAFx_W+PqO>WhTYu=&KF7hQ8FMtMn$iQX8SX7=_3v1S&Z7C6-KR8t*YHedE#U`lW@2M}i!_V{<2i(Q2@0vXXP8i~-!`eMb}Q!e9@ZYF=Q5uszK2 zfN61VvKQeYBJYARJ@A+DKBHgVhijq))6+z&3H(1(MJ*;}KZWP(Zlc13FM6XHun&Izy9CK?|!^Ysh;q+l5<3c@0kp`iz!HCJRCvMQi{f?@n^}p9!wiGR@$=X4*@bVy`u*r%obtzt%G$n1q5V@m+V|sH9PPVT81211gQUCw| diff --git a/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po deleted file mode 100644 index 31c76cbef..000000000 --- a/django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,205 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Disponible %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta es la lista de los %s disponibles. Usted puede elegir algunos " -"seleccionándolos en el cuadro de abajo y haciendo click en la flecha " -"\"Seleccionar\" entre las dos cajas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Escriba en esta casilla para filtrar la lista de %s disponibles." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Seleccionar todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Da click para seleccionar todos los %s de una vez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Seleccionar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Quitar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s seleccionados" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta es la lista de los %s elegidos. Usted puede eliminar algunos " -"seleccionándolos en el cuadro de abajo y haciendo click en la flecha " -"\"Eliminar\" entre las dos cajas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Eliminar todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Da click para eliminar todos los %s seleccionados de una vez." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s seleccionado/a" -msgstr[1] "%(sel)s de %(cnt)s seleccionados/as" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tiene modificaciones sin guardar en campos modificables individuales. Si " -"ejecuta una acción las mismas se perderán." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Ha seleccionado una acción, pero todavía no ha grabado las modificaciones " -"que ha realizado en campos individuales. Por favor haga click en Aceptar " -"para grabarlas. Necesitará ejecutar la acción nuevamente." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ha seleccionado una acción pero no ha realizado ninguna modificación en " -"campos individuales. Es probable que lo que necesite usar en realidad sea el " -"botón Ejecutar y no el botón Guardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ahora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Reloj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Elija una hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Medianoche" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mediodía" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoy" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ayer" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mañana" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre " -"Noviembre Diciembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ocultar" diff --git a/django/contrib/admin/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/admin/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index 42df4ddf6f946f0e7b0b2be6b8bde1968007c4b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d%Sr<=6jgLJOV=*0;G#v-WCn#cwIbFQ6pKa2ZY6eZr;%wgBpF-%5C6h%@>{&q zih>6Y$sy-HPQLbbKeh^fr;bY5E{A$w6K zx6wV8)&(~5xz5;Sm3x+23DNj2WqpS#ke6MlfD#fBpD=OC;ts^8GER;}A_N)PJ-+I? z=RaQ}Ky+l>J`#lJR{6kEr;IODuuj5_GDds2MV(;*XS5B;i()NX+RW@Z)tJ0eIkFVh zLc&9-$TEk<1P#7dSg0m6<{^}l^W}2c3Uzlq!&Pf)7rfkL_PpeqsJ!@T$I(Ac2D}-K zu1ABv4~bhM>RS`g(4uc8B@Va>yeyP9U6{_5^B8)M>5#SmeD%l~IyNv\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.mo deleted file mode 100644 index e3dc41697582da43c44f9be953011f431705dfd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 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 diff --git a/django/contrib/admin/locale/et/LC_MESSAGES/django.po b/django/contrib/admin/locale/et/LC_MESSAGES/django.po deleted file mode 100644 index d203979aa..000000000 --- a/django/contrib/admin/locale/et/LC_MESSAGES/django.po +++ /dev/null @@ -1,865 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# eallik , 2011 -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-20 21:03+0000\n" -"Last-Translator: Janno Liivak \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s kustutamine õnnestus." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ei saa kustutada %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Kas olete kindel?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Kustuta valitud %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administreerimine" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Kõik" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Jah" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ei" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Tundmatu" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Suvaline kuupäev" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Täna" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Viimased 7 päeva" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Käesolev kuu" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Käesolev aasta" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Palun sisestage personali kontole õige %(username)s ja parool. Teadke, et " -"mõlemad väljad võivad olla tõstutundlikud." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Toiming:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "toimingu aeg" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekti id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekti esitus" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "toimingu lipp" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "muudatuse tekst" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logisissekanne" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logisissekanded" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Lisatud \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Muudetud \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Kustutatud \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objekt LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Puudub" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Muutsin %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ja" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Lisatud %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Muudetud %(list)s objektil %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Kustutatud %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ühtegi välja ei muudetud." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" lisamine õnnestus. Te võite seda muuta." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" lisamine õnnestus. Allpool saate lisada uue %(name)s." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" lisamine õnnestus." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" muutmine õnnestus. Allpool saate seda uuesti muuta." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" muutmine õnnestus. Allpool saate lisada uue %(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" muutmine õnnestus." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Palun märgistage elemendid, millega soovite toiminguid sooritada. Ühtegi " -"elementi ei muudetud." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Toiming valimata." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" kustutati." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s objekt primaarvõtmega %(key)r ei eksisteeri." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Lisa %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Muuda %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Andmebaasi viga" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s muutmine õnnestus." -msgstr[1] "%(count)s %(name)s muutmine õnnestus." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s valitud" -msgstr[1] "Kõik %(total_count)s valitud" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "valitud 0/%(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Muudatuste ajalugu: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Et kustutada %(class_name)s %(instance)s, on vaja kustutada järgmised " -"kaitstud seotud objektid: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administreerimisliides" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administreerimisliides" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Saidi administreerimine" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Sisene" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s administreerimine" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Lehte ei leitud" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Vabandame, kuid soovitud lehte ei leitud." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Kodu" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serveri viga" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serveri viga (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serveri Viga (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ilmnes viga. Sellest on e-posti teel teavitatud lehe administraatorit ja " -"viga parandatakse esimesel võimalusel. Täname kannatlikkuse eest." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Käivita valitud toiming" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Mine" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliki siin, et märgistada objektid üle kõigi lehekülgede" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Märgista kõik %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Tühjenda valik" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Kõige pealt sisestage kasutajatunnus ja salasõna, seejärel on võimalik muuta " -"täiendavaid kasutajaandmeid." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Sisestage kasutajanimi ja salasõna." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Muuda salasõna" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Palun parandage allolevad vead" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Palun parandage allolevad vead." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Sisestage uus salasõna kasutajale %(username)s" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Salasõna" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Salasõna (uuesti)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" -"Sisestage sama salasõna uuesti veendumaks, et sisestamisel ei tekkinud vigu" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Tere tulemast," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentatsioon" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Logi välja" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Lisa" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Ajalugu" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Näita lehel" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Lisa %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtreeri" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Eemalda sorteerimisest" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteerimisjärk: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Sorteerimine" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Kustuta" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Selleks, et kustutada %(object_name)s '%(escaped_object)s', on vaja " -"kustutada lisaks ka kõik seotud objecktid, aga teil puudub õigus järgnevat " -"tüüpi objektide kustutamiseks:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Et kustutada %(object_name)s '%(escaped_object)s', on vaja kustutada " -"järgmised kaitstud seotud objektid:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Kas olete kindel, et soovite kustutada objekti %(object_name)s " -"\"%(escaped_object)s\"? Kõik järgnevad seotud objektid kustutatakse koos " -"sellega:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Jah, olen kindel" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Kustuta mitu objekti" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Kui kustutada valitud %(objects_name)s, peaks kustutama ka seotud objektid, " -"aga sinu kasutajakontol pole õigusi järgmiste objektitüüpide kustutamiseks:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Et kustutada valitud %(objects_name)s, on vaja kustutada ka järgmised " -"kaitstud seotud objektid:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Kas oled kindel, et soovid kustutada valitud %(objects_name)s? Kõik " -"järgnevad objektid ja seotud objektid kustutatakse:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eemalda" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Lisa veel üks %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Kustutan?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Rakenduse %(name)s moodulid" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Muuda" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Teil ei ole õigust midagi muuta." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Hiljutised Toimingud" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Minu Toimingud" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ei leitud ühtegi" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Tundmatu sisu" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"On tekkinud viga seoses andmebaasiga. Veenduge, et kõik vajalikud " -"andmebaasitabelid on loodud ning et andmebaas on vastava kasutaja poolt " -"loetav." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Salasõna:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Unustasite oma parooli või kasutajanime?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Kuupäev/kellaaeg" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Kasutaja" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Toiming" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Sellel objektil puudub muudatuste ajalugu. Tõenäoliselt ei kasutatud selle " -"objekti lisamisel käesolevat administreerimislidest." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Näita kõiki" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salvesta" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Otsing" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s tulemus" -msgstr[1] "%(counter)s tulemust" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Kokku %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salvesta uuena" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salvesta ja lisa uus" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salvesta ja jätka muutmist" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Tänan, et veetsite aega meie lehel." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Logi uuesti sisse" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Salasõna muutmine" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Teie salasõna on vahetatud." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Turvalisuse tagamiseks palun sisestage oma praegune salasõna ning seejärel " -"uus salasõna.Veendumaks, et uue salasõna sisestamisel ei tekkinud vigu, " -"palun sisestage see kaks korda." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Vana salasõna" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Uus salasõna" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Muuda salasõna" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Uue parooli loomine" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Teie salasõna on määratud. Võite nüüd sisse logida." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Uue salasõna loomise kinnitamine" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Palun sisestage uus salasõna kaks korda, et saaksime veenduda, et " -"sisestamisel ei tekkinud vigu." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Uus salasõna:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Kinnita salasõna:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Uue salasõna loomise link ei olnud korrektne. Võimalik, et seda on varem " -"kasutatud. Esitage uue salasõna taotlus uuesti." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Saatsime teie poolt määratud e-postile parooli muutmise juhendi. Peaksite " -"selle lähiajal kätte saama." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Kui te ei saa kirja siis kontrollige, et sisestasite e-posti aadressi " -"millega registreerisite ning kontrollige oma rämpsposti kausta." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Saite käesoleva kirja kuna soovisite muuta lehel %(site_name)s oma " -"kasutajakontoga seotud parooli." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Palun minge järmisele lehele ning sisestage uus salasõna" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Teie kasutajatunnus juhul, kui olete unustanud:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Täname meie lehte külastamast!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s meeskond" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Unustasite oma parooli? Sisestage allpool oma e-posti aadress ja me saadame " -"teile juhendi, kuidas parooli muuta." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-posti aadress:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reseti parool" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Kõik kuupäevad" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Puudub)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Vali %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Vali %s mida muuta" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Kuupäev:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Aeg:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Otsi" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Lisa Uus" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Hetkel:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Muuda:" diff --git a/django/contrib/admin/locale/et/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/et/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 50aca7aa8312a79668bf740db3317fedc37e8830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3835 zcmcImO^hQ)6|TVYHzWZP2;u+jNXzUd(`|diZWiw@$}*WDyR)7h?RW-A>dm;)_(_h4)`wcKJfQIwjX1X=U>3QK6j@!Jq)e~;nyap2=Xw)bp>=Yj11xoTVk;wP?FxD8~^_kj`c z`#_d|9SGNA2IM$@4g4-ZDhwN zy5PmOG|DD2L&tWN5!-#|ysCgC1)ZLbO!3_-TWA{H9a3=AEmTMvgK3h194y6Rd+|L} zsT-@}J48$EWii(sid}7j%EZe$QR23=xy+`tt2$ZHY00eHr<#CDkoDqNNk7d;K8xowIla)udNkPBLR2sPFQOWM9dI zY4s`_!wN4xUM-7-o?Vzas;_NwCbO$WC*oegVg*d5IHVS}>Dy?#bSMt{ZX()!?Fqlo zS7bDp!CK_fcE`n%Q*c;qns=$9&a}!OZF{VmlD373j(dR6jhm1}^!Q?_%ez|1(R!IJ z>mV_MP)CJ{f(&~P6Gu>2K3*BrNg|v^RHe!P7*R>ne~ZW^aw^&`bsV>7Pe%$%Mk)v9 zk5`TUagmagxJkL9m3)d1cU^fD#GQo+kybsd$ z6wb0m1c@H&B$o!hl}UWT%?9#wl(`NL?39di1^LGg$qAOf1(Nd+pqxpJc@j?f%OOWn zev98fGzighXdapg&txaTfsKC)j;1QabYPV9s>}+yyT`n-ei=C~1gl^RlbMRLyo{`* zWGSfJmM&LQp%NX6%WA>Nt>YqGHn&7@5$~gxCK@4ha1@*mu{g-w0GDKRD~XO&=CLnL zN(P|ct=&^2mxZY1dpe1}nfH9uc1>D4xZ94lGbMQsqn9LK8C&(n*P{C6sPT1bTy8eD zp097!>ky3Ysj+68?~%I_ZPjV3(cEf0U&pg{NBR)8Gikk%!DUUtU1uHL(RwV0bREH1 zXS9B?m*R?!yDt3(RBSJoJr%W;Oq;ahvD+F8zt|69)U4GelSv%dqCQp+Sfz$+;dT1j zs8%koW-1#s6>68(TDMv|rwlaW`r5X$L0LqGgV3a)9)#M+NNuli24r4^8~5A0(bZEq z_IIqZXvcP4g4>`;S35eK#M&ek)(%XbNfYh5EcH#Yqhjc9Y+a+Wd*h;|^Eaq*>Dt;! z)mqdu++1U6bjVK&+KNwCaBHWj9_F|UrA%_v3DY(R4PpZmz7i%?0cmZ?&zwn9m#AU zQP_&gMn|fwY}A_1vf#_g#-&Z8s^zwL8@-~q4TF2Mx&>dBw>{;D^Ec;j3hs>NGc^`$ zeVBv$yGDhg$c6l*2x*c7BqJ%lp;t@ls$QKz^byHa$}?LnWe+m!OfGgxUKd!hD-LJ} zMQ)Gw=^ot?`|}xY1hJ3WJk*({@qA_mlGZQyb@U%SP^-~AlvhqmEvU_CRJo?rWA-p9m9Xbf(eox{P$XB+Lr4Y z;8^Tvql%N{!9s941!wst4RZ{=q!Bn}a)Rn, 2011 -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-20 21:21+0000\n" -"Last-Translator: Janno Liivak \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Saadaval %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Nimekiri välja \"%s\" võimalikest väärtustest. Saad valida ühe või mitu " -"kirjet allolevast kastist ning vajutades noolt \"Vali\" liigutada neid ühest " -"kastist teise." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Filtreeri selle kasti abil välja \"%s\" nimekirja." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Vali kõik" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kliki, et valida kõik %s korraga." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Vali" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Eemalda" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valitud %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Nimekiri välja \"%s\" valitud väärtustest. Saad valida ühe või mitu kirjet " -"allolevast kastist ning vajutades noolt \"Eemalda\" liigutada neid ühest " -"kastist teise." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Eemalda kõik" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kliki, et eemaldada kõik valitud %s korraga." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s %(cnt)sst valitud" -msgstr[1] "%(sel)s %(cnt)sst valitud" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Muudetavates lahtrites on salvestamata muudatusi. Kui sooritate mõne " -"toimingu, lähevad salvestamata muudatused kaotsi." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Valisid toimingu, kuid pole salvestanud muudatusi lahtrites. Salvestamiseks " -"palun vajuta OK. Pead toimingu uuesti käivitama." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Valisid toimingu, kuid sa pole ühtegi lahtrit muutnud. Tõenäoliselt peaksid " -"vajutama 'Mine' mitte 'Salvesta' nuppu." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Märkus: Olete %s tund serveri ajast ees." -msgstr[1] "Märkus: Olete %s tundi serveri ajast ees." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Märkus: Olete %s tund serveri ajast maas." -msgstr[1] "Märkus: Olete %s tundi serveri ajast maas." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Praegu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Kell" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Vali aeg" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Kesköö" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 hommikul" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Keskpäev" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Tühista" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Täna" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Eile" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Homme" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Jaanuar Veebruar Märts Aprill Mai Juuni Juuli August September Oktoober " -"November Detsember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "P E T K N R L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Näita" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Varja" diff --git a/django/contrib/admin/locale/eu/LC_MESSAGES/django.mo b/django/contrib/admin/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index 0187d6961a2d110989cc0a952be11107ab6da4f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14964 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 diff --git a/django/contrib/admin/locale/eu/LC_MESSAGES/django.po b/django/contrib/admin/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index d378c3ab1..000000000 --- a/django/contrib/admin/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,865 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2013 -# Jannis Leidel , 2011 -# julen , 2012-2013 -# julen , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s elementu ezabatu dira." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ezin da %(name)s ezabatu" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ziur zaude?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Ezabatu aukeratutako %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Dena" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Bai" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ez" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ezezaguna" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Edozein data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Gaur" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Aurreko 7 egunak" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Hilabete hau" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Urte hau" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Idatzi kudeaketa gunerako %(username)s eta pasahitz zuzena. Kontuan izan " -"biek maiuskula/minuskulak desberdintzen dituztela." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ekintza:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "Ekintza hordua" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "Objetuaren id-a" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "Objeturaren aurkezpena" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "Ekintza botoia" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "Mezua aldatu" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "Log sarrera" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "log sarrerak" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" gehituta." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" aldatuta - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" ezabatuta." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry objektua" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Bat ere ez" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s aldatuta." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "eta" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" gehituta." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Changed %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ezabatuta." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ez da eremurik aldatu." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" ondo gehitu da. Jarraian aldatu dezakezu berriro." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ondo gehitu da. Beste %(name)s bat gehitu dezakezu " -"jarraian." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" ondo gehitu da." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" ondo aldatu da. Aldaketa gehiago egin ditzazkezu " -"jarraian." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ondo aldatu da. Beste %(name)s bat gehitu dezakezu " -"jarraian." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ondo aldatu da." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Elementuak aukeratu behar dira beraien gain ekintzak burutzeko. Ez da " -"elementurik aldatu." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ez dago ekintzarik aukeratuta." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" ondo ezabatu da." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Ez dago %(key)r gakodun %(name)s objekturik." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Gehitu %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Aldatu %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Datu-basearen errorea" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(name)s %(count)s ondo aldatu da." -msgstr[1] "%(count)s %(name)s ondo aldatu dira." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Guztira %(total_count)s aukeratuta" -msgstr[1] "Guztira %(total_count)s aukeratuta" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Guztira %(cnt)s, 0 aukeratuta" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Aldaketen historia: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"%(class_name)s klaseko %(instance)s instantziak ezabatzeak erlazionatutako " -"objektu hauek ezabatzea eragingo du:\n" -"%(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django kudeaketa gunea" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django kudeaketa" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Webgunearen kudeaketa" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Sartu" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Ez da orririk aurkitu" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Barkatu, eskatutako orria ezin daiteke aurkitu" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hasiera" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Zerbitzariaren errorea" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Zerbitzariaren errorea (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Zerbitzariaren errorea (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Errore bat gertatu da. Errorea guneko kudeatzaileari jakinarazi zaio email " -"bidez eta laister egon beharko luke konponduta. Barkatu eragozpenak." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Burutu hautatutako ekintza" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Joan" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Egin klik hemen orri guztietako objektuak aukeratzeko" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Hautatu %(total_count)s %(module_name)s guztiak" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Garbitu hautapena" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Lehenik idatzi erabiltzaile-izena eta pasahitza. Gero erabiltzaile-aukera " -"gehiago aldatu ahal izango dituzu." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Idatzi erabiltzaile-izen eta pasahitza." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Aldatu pasahitza" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Zuzendu azpiko erroreak." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Idatzi pasahitz berria %(username)s erabiltzailearentzat." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Pasahitza" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Pasahitza (berriro)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Idatzi goiko pasahitz bera, egiaztapenerako." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Ongi etorri," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentazioa" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Irten" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Gehitu" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ikusi gunean" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Gehitu %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Iragazkia" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Kendu ordenaziotik" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Ordenatzeko lehentasuna: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Txandakatu ordenazioa" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Ezabatu" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s ezabatzean bere '%(escaped_object)s' ere ezabatzen dira, " -"baina zure kontuak ez dauka baimenik objetu mota hauek ezabatzeko:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' ezabatzeak erlazionatutako objektu " -"babestu hauek ezabatzea eskatzen du:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ziur zaude %(object_name)s \"%(escaped_object)s\" ezabatu nahi dituzula? " -"Erlazionaturik dauden hurrengo elementuak ere ezabatuko dira:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Bai, ziur nago" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Ezabatu hainbat objektu" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Hautatutako %(objects_name)s ezabatzeak erlazionatutako objektuak ezabatzea " -"eskatzen du baina zure kontuak ez dauka baimen nahikorik objektu mota hauek " -"ezabatzeko: " - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Hautatutako %(objects_name)s ezabatzeak erlazionatutako objektu babestu " -"hauek ezabatzea eskatzen du:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ziur zaude hautatutako %(objects_name)s ezabatu nahi duzula? Objektu guzti " -"hauek eta erlazionatutako elementu guztiak ezabatuko dira:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Kendu" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Gehitu beste %(verbose_name)s bat" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Ezabatu?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Irizpidea: %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s aplikazioaren modeloak" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Aldatu" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Ez daukazu ezer aldatzeko baimenik." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Azken ekintzak" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Nire ekintzak" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ez dago ezer" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Eduki ezezaguna" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Zerbait gaizki dago zure datu-basearekin. Ziurtatu datu-baseko taulak sortu " -"direla eta erabiltzaile egokiak irakurtzeko baimena duela." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Pasahitza:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Pasahitza edo erabiltzaile-izena ahaztu duzu?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/ordua" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Erabiltzailea" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ekintza" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Objektu honek ez dauka aldaketen historiarik. Ziurrenik kudeaketa gunetik " -"kanpo gehituko zen." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Erakutsi dena" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Gorde" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Bilatu" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "Emaitza %(counter)s " -msgstr[1] "%(counter)s emaitza" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s guztira" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Gorde berri gisa" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Gorde eta gehitu beste bat" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Gorde eta jarraitu editatzen" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Eskerrik asko webguneari zure probetxuzko denbora eskaintzeagatik." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Hasi saioa berriro" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Aldatu pasahitza" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Zure pasahitza aldatu egin da." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Idatzi pasahitz zaharra segurtasun arrazoiengatik eta gero pasahitz berria " -"bi aldiz, akatsik egiten ez duzula ziurta dezagun." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Pasahitz zaharra" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Pasahitz berria" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Aldatu nire pasahitza" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Berrezarri pasahitza" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Zure pasahitza ezarri da. Orain aurrera egin eta sartu zaitezke." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Pasahitza berrezartzeko berrespena" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Idatzi pasahitz berria birritan ondo idatzita dagoela ziurta dezagun." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Pasahitz berria:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Berretsi pasahitza:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Pasahitza berrezartzeko loturak baliogabea dirudi. Baliteke lotura aurretik " -"erabilita egotea. Eskatu berriro pasahitza berrezartzea." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Emandako helbide elektronikora bidali dizkizugu pasahitza berrezartzeko " -"jarraibideak. Epe laburrean jaso behar zenuke." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Ez baduzu mezurik jasotzen, ziurtatu izena ematean erabilitako helbide " -"berdina idatzi duzula eta egiaztatu spam karpeta." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Mezu hau %(site_name)s webgunean pasahitza berrezartzea eskatu duzulako jaso " -"duzu" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Zoaz hurrengo orrira eta aukeratu pasahitz berria:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Zure erabiltzaile-izena (ahaztu baduzu):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Mila esker gure webgunea erabiltzeagatik!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s webguneko taldea" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Pasahitza ahaztu duzu? Idatzi zure helbide elektronikoa eta berri bat " -"ezartzeko jarraibideak bidaliko dizkizugu." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Helbide elektronikoa:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Berrezarri pasahitza" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Data guztiak" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Bat ere ez)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Hautatu %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Hautatu %s aldatzeko" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Ordua:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Lookup" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Beste bat gehitu" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Oraingoa:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Aldatu:" diff --git a/django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 291a9121316c9b2cb952060390062fecb2762756..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3490 zcmbtW&vP6{74ASF$r3^cgzz&wRAnNUwX-V`L$byYS(Y5d+Q=oXpi-o$>e+dkZO?4? z($nMBPI2MNCB@GIisHfnuBn{4a0>hpP@K3>#g!Aq_hx40#WwbV(e`}Pzux=$d#}6o zm**b;nZiRTpO^BOQkMijfES+kfnNju3HV{)V;@xNY2cHu!@b^Hm|L?Z_33TF9Jq?uc&jQ8%3qbL= z2EI(yqVIb^m{xyn@$W#f_fO#4 zz<;&%6D(5NzY7FKm9{tqiru2c9{^?CJHQ_Ue*u*BU;0R+%O8L;|Bt}efbX~MPa&A^ zp#BW-C&1qT9dHZAvHaTRXMhqrm{iZ9Nc`pbSOYZ=(Vp7+i!F*S;!||^1j_R$pGA@9 z(+$))2P*1QC=y?Jo<;d23M8mCYEu!l=J{NUUjV*jmc*3v#D)VSQ`^KGDGA zz{x}VzDhcpMr!+xHo1;-rVEAI(K*{hdwke2=W1u-T){1nreLObYkA#Yu&rn2W}H!Q zG_I$R&T}-A4&-1dQaj6j&r^4Y>wXMvX0Hx&<4opZSM)X*f>q?4fDbk5>6 zS4TCk7KENUrXh{!+bDZ^p-1W3RbNQg_|HMy5wGa*1B3k()Z}^C zJ6DT;>U^#84TxNZfXQA%b!miC(f?SOG=0&-sbLVUQY$bskrsbW4r<&-juspux|Opo zxXB7SyeYcL{DwKUm}S^Pqvx(K8)l6pE2K)>xO}h_oS0B=|D`7Tr!`$Mw<2)O_g+hL z0}3&=f-6F#Zh3bb$4+-Y>3)lSfw&APxefVU=ZI&{hwiXQP13zqrbTz;2GqHAIO^_r z))K?+bscy>Tm8+KyZy`E%~xsj@?dl8Qh%%8$H49p-!WqIo^e}!>c2X8dGk^qPv<}v zp*!;07P$`24+y7+Mams8j*^_d4mPO1meyQ|^vfPX}~O7vC$H)+Zs% z2EE>VK97PJG^czPjoq||WRYbSy;-kWT`zAf^tkL@>(v<#dYt+qo2OKQ6{c>Y1oCnd!?sOxNXMoW(hhL(eM20J(ovs|bZl$KR67>il3 zxtvmQ=AxB>OG`m#Zgo}$ncJ~GcehJjUnSmYwO?geX(-i+55hjzbQlV``f!Q(aOO0w z6jQekwb7x{w3{JDnog=v58IAGt<<#d>*@)NU{0lBowj3KoA7o+mpH5-3AAZG4l&xQ zo6_C9mn&5Jv|axl(jgrv2n&LRQLpQglI6lJKFg%OVF?<0xtt@y5Uy8Vv5mC}txANQ zT5FvfXjk^VsBchiBm68IwO9wB6nRDT2?Cux<4 z_m%_;P9 diff --git a/django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po deleted file mode 100644 index 9854477b7..000000000 --- a/django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,204 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2011 -# Jannis Leidel , 2011 -# julen , 2012-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s Erabilgarri" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Hau da aukeran dauden %s zerrenda. Hauetako zenbait aukera ditzakezu " -"azpiko \n" -"kaxan hautatu eta kutxen artean dagoen \"Aukeratu\" gezian klik eginez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Idatzi kutxa honetan erabilgarri dauden %s objektuak iragazteko." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtroa" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Denak aukeratu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Egin klik %s guztiak batera aukeratzeko." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Aukeratu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Kendu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s Aukeratuak" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Hau da aukeratutako %s zerrenda. Hauetako zenbait ezaba ditzakezu azpiko " -"kutxan hautatu eta bi kutxen artean dagoen \"Ezabatu\" gezian klik eginez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Kendu guztiak" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Egin klik aukeratutako %s guztiak kentzeko." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s-etik %(sel)s aukeratuta" -msgstr[1] "%(cnt)s-etik %(sel)s aukeratuta" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Gorde gabeko aldaketak dauzkazu eremuetan. Ekintza bat exekutatzen baduzu, " -"gorde gabeko aldaketak galduko dira." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Ekintza bat hautatu duzu, baina oraindik ez duzu eremuetako aldaketak gorde. " -"Mesedez, sakatu OK gordetzeko. Ekintza berriro exekutatu beharko duzu." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ekintza bat hautatu duzu, baina ez duzu inongo aldaketarik egin eremuetan. " -"Litekeena da, Gorde botoia beharrean Aurrera botoiaren bila aritzea." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Orain" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Erlojua" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Aukeratu ordu bat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Gauerdia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Eguerdia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Atzera" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Gaur" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Egutegia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Atzo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Bihar" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Urtarrila Otsaila Martxoa Apirila Maiatza Ekaina Uztaila Abuztua Iraila " -"Urria Azaroa Abendua" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "I A A A O O L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Erakutsi" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Izkutatu" diff --git a/django/contrib/admin/locale/fa/LC_MESSAGES/django.mo b/django/contrib/admin/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 37b21839d06cf27eab97a973673385618a3b91f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18175 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, 2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-22 17:50+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d تا %(items)s با موفقیت حذف شدند." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "ناتوان در حذف %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "آیا مطمئن هستید؟" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "حذف %(verbose_name_plural)s های انتخاب شده" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "مدیریت" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "همه" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "بله" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "خیر" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "ناشناخته" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "هر تاریخی" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "امروز" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "۷ روز اخیر" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "این ماه" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "امسال" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"لطفا %(username)s و گذرواژه را برای یک حساب کارمند وارد کنید.\n" -"توجه داشته باشید که ممکن است هر دو به کوچکی و بزرگی حروف حساس باشند." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "اقدام:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "زمان اقدام" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "شناسهٔ شیء" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "صورت شیء" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "نشانه عمل" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "پیغام تغییر" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "مورد اتفاقات" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "موارد اتفاقات" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" افروده شد." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "تغییر \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" حدف شد." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "شئ LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "هیچ" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s تغییر یافته." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "و" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s «%(object)s» اضافه شد." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s %(name)s «%(object)s» تغییر یافت." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s «%(object)s» حذف شد." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "فیلدی تغییر نیافته است." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s·\"%(obj)s\" با موفقیت اضافه شد. می‌توانید در این پایین ویرایشش کنید." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" با موفقیت اضافه شد. شما می‌توانید در ذیل یک %(name)s " -"دیگر اضافه نمایید." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s «%(obj)s» با موفقیت اضافه شد." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" با موفقیت تغییر یافت. شما می‌توانید در ذیل مجدداُ آنرا " -"ویرایش نمایید." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" با موفقیت تغییر یافت. شما می‌توانید در ذیل یک %(name)s " -"دیگر اضافه نمایید." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s·\"%(obj)s\" با موفقیت تغییر یافت." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"آیتم ها باید به منظور انجام عملیات بر روی آنها انتخاب شود. هیچ آیتمی با " -"تغییر نیافته است." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "حرکتی انتخاب نشده" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s·\"%(obj)s\" با موفقیت حذف شد." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "ایتم%(name)s با کلید اصلی %(key)r وجود ندارد." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "اضافه کردن %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "تغییر %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "خطا در بانک اطلاعاتی" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s با موفقیت تغییر کرد." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "همه موارد %(total_count)s انتخاب شده" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 از %(cnt)s انتخاب شده‌اند" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "تاریخچهٔ تغییر: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"برای حذف %(class_name)s %(instance)s لازم است اشیای حفاظت شدهٔ زیر هم حذف " -"شوند: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "مدیریت وب‌گاه Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "مدیریت Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "مدیریت وب‌گاه" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ورود" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "مدیریت ‎%(app)s‎" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "صفحه یافت نشد" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "شرمنده، صفحه مورد تقاضا یافت نشد." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "آغازه" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "خطای سرور" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "خطای سرور (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "خطای سرور (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"مشکلی پیش آمده. این مشکل از طریق ایمیل به مدیران سایت اطلاع داده شد و به " -"زودی اصلاح میگردد. از صبر شما ممنونیم" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "اجرای حرکت انتخاب شده" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "برو" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "برای انتخاب موجودیت‌ها در تمام صفحات اینجا را کلیک کنید" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "انتخاب تمامی %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "لغو انتخاب‌ها" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"ابتدا یک نام کاربری و گذرواژه وارد کنید. سپس می توانید مشخصات دیگر کاربر را " -"ویرایش کنید." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "یک نام کاربری و رمز عبور را وارد کنید." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "تغییر گذرواژه" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "لطفاً خطای زیر را حل کنید." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "لطفاً خطاهای زیر را تصحیح کنید." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "برای کابر %(username)s یک گذرنامهٔ جدید وارد کنید." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "گذرواژه" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "گذرواژه (تکرار)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "همان گذرواژهٔ بالایی را برای اطمینان دوباره وارد کنید." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "خوش آمدید،" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "مستندات" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "خروج" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "اضافه کردن" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "تاریخچه" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "مشاهده در وب‌گاه" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "اضافه‌کردن %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "فیلتر" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "حذف از مرتب سازی" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "اولویت مرتب‌سازی: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "تعویض مرتب سازی" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "حذف" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"حذف %(object_name)s·'%(escaped_object)s' می تواند باعث حذف اشیاء مرتبط شود. " -"اما حساب شما دسترسی لازم برای حذف اشیای از انواع زیر را ندارد:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"حذف %(object_name)s '%(escaped_object)s' نیاز به حذف موجودیت‌های مرتبط محافظت " -"شده ذیل دارد:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"آیا مطمئنید که می‌خواهید %(object_name)s·\"%(escaped_object)s\" را حذف کنید؟ " -"کلیهٔ اشیای مرتبط زیر حذف خواهند شد:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "بله، مطمئن هستم." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "حذف اشیاء متعدد" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"حذف %(objects_name)s انتخاب شده منجر به حذف موجودیت‌های مرتبط خواهد شد، ولی " -"شناسه شما اجازه حذف اینگونه از موجودیت‌های ذیل را ندارد:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"حذف %(objects_name)s انتخاب شده نیاز به حذف موجودیت‌های مرتبط محافظت شده ذیل " -"دارد:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"آیا در خصوص حذف %(objects_name)s انتخاب شده اطمینان دارید؟ تمام موجودیت‌های " -"ذیل به همراه موارد مرتبط با آنها حذف خواهند شد:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "حذف" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "افزودن یک %(verbose_name)s دیگر" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "حذف؟" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "براساس %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "مدلها در برنامه %(name)s " - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "تغییر" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "شما اجازهٔ ویرایش چیزی را ندارید." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "اعمال اخیر" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "اعمال من" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "چیزی در دسترس نیست" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "محتوا ناشناخته" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"در نصب بانک اطلاعاتی شما مشکلی وجود دارد. مطمئن شوید که جداول مربوطه به " -"درستی ایجاد شده‌اند و اطمینان حاصل کنید که بانک اطلاعاتی توسط کاربر مربوطه " -"قابل خواندن می باشد." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "گذرواژه:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "گذرواژه یا نام کاربری خود را فراموش کرده‌اید؟" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "تاریخ/ساعت" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "کاربر" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "عمل" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"این شیء تاریخچهٔ تغییرات ندارد. احتمالا این شیء توسط وب‌گاه مدیریت ایجاد نشده " -"است." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "نمایش همه" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "ذخیره" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "جستجو" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s نتیجه" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "در مجموع %(full_result_count)s تا" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "ذخیره به عنوان جدید" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "ذخیره و ایجاد یکی دیگر" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "ذخیره و ادامهٔ ویرایش" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "متشکر از اینکه مدتی از وقت خود را به ما اختصاص دادید." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ورود دوباره" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "تغییر گذرواژه" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "گذرواژهٔ شما تغییر یافت." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"گذرواژهٔ قدیمی خود را، برای امنیت بیشتر، وارد کنید و سپس گذرواژهٔ جدیدتان را " -"دوبار وارد کنید تا ما بتوانیم چک کنیم که به درستی تایپ کرده‌اید." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "گذرواژهٔ قدیمی" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "گذرواژهٔ جدید" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "تغییر گذرواژهٔ من" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "ایجاد گذرواژهٔ جدید" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "گذرواژهٔ جدیدتان تنظیم شد. اکنون می‌توانید وارد وب‌گاه شوید." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "تأیید گذرواژهٔ جدید" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"گذرواژهٔ جدیدتان را دوبار وارد کنید تا ما بتوانیم چک کنیم که به درستی تایپ " -"کرده‌اید." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "گذرواژهٔ جدید:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "تکرار گذرواژه:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"پیوند ایجاد گذرواژهٔ جدید نامعتبر بود، احتمالاً به این علت که قبلاً از آن " -"استفاده شده است. لطفاً برای یک گذرواژهٔ جدید درخواست دهید." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"دستورالعمل تنظیم گذرواژه را برایتان ایمیل کردیم. به زودی باید به دستتان برسد." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"اگر ایمیلی دریافت نمی‌کنید، لطفاً بررسی کنید که آدرسی که وارد کرده‌اید همان است " -"که با آن ثبت نام کرده‌اید، و پوشهٔ اسپم خود را نیز چک کنید." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"شما این ایمیل را بخاطر تقاضای تغییر رمز حساب در %(site_name)s. دریافت کرده " -"اید." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "لطفاً به صفحهٔ زیر بروید و یک گذرواژهٔ جدید انتخاب کنید:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "نام کاربری‌تان، چنانچه احیاناً یادتان رفته است:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ممنون از استفادهٔ شما از وب‌گاه ما" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "گروه %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"رمز خود را فراموش کرده اید؟ آدرس ایمیل خود را در زیر وارد کنید، و ما روش " -"تنظیم رمز جدید را برایتان می فرستیم." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "آدرس ایمیل:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "ایجاد گذرواژهٔ جدید" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "همهٔ تاریخ‌ها" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(هیچ)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s انتخاب کنید" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s را برای تغییر انتخاب کنید" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "تاریخ:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "زمان:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "جستجو" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "اضافه کردن یکی دیگر" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "در حال حاضر:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "تغییر یافته:" diff --git a/django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 683bdc57f5dc5d68496fbf384baf2629640823af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4512 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 H&qwIrSSOyU diff --git a/django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.po deleted file mode 100644 index 6bc1b2c6f..000000000 --- a/django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,201 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ali Nikneshan , 2011-2012 -# Alireza Savand , 2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2014 -# Sina Cheraghi , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-22 18:01+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%sی موجود" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"این لیست%s های در دسترس است. شما ممکن است برخی از آنها را در محل زیرانتخاب " -"نمایید و سپس روی \"انتخاب\" بین دو جعبه کلیک کنید." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "برای غربال فهرست %sی موجود درون این جعبه تایپ کنید." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "غربال" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "انتخاب همه" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "برای انتخاب یکجای همهٔ %s کلیک کنید." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "انتخاب" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "حذف" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s انتخاب شده" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"این فهرست %s های انتخاب شده است. شما ممکن است برخی از انتخاب آنها را در محل " -"زیر وارد نمایید و سپس روی \"حذف\" جهت دار بین دو جعبه حذف شده است." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "حذف همه" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "برای حذف یکجای همهٔ %sی انتخاب شده کلیک کنید." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] " %(sel)s از %(cnt)s انتخاب شده‌اند" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"شما تغییراتی در بعضی فیلدهای قابل تغییر انجام داده اید. اگر کاری انجام " -"دهید، تغییرات از دست خواهند رفت" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"شما کاری را انتخاب کرده اید، ولی هنوز تغییرات بعضی فیلد ها را ذخیره نکرده " -"اید. لطفا OK را فشار دهید تا ذخیره شود.\n" -"شما باید عملیات را دوباره انجام دهید." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"شما عملی را انجام داده اید، ولی تغییری انجام نداده اید. احتمالا دنبال کلید " -"Go به جای Save میگردید." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "توجه: شما %s ساعت از زمان سرور جلو هستید." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "توجه: شما %s ساعت از زمان سرور عقب هستید." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "اکنون" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "ساعت" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "یک زمان انتخاب کنید" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "نیمه‌شب" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "۶ صبح" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "ظهر" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "انصراف" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "امروز" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "تقویم" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "دیروز" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "فردا" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ژانویه فوریه مارس آوریل مه ژوئن ژوئیه اوت سپتامبر اکتبر نوامبر دسامبر" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "یکشنبه دوشنبه سه‌شنبه چهارشنبه پنجشنبه جمعه شنبه" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "نمایش" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "پنهان کردن" diff --git a/django/contrib/admin/locale/fi/LC_MESSAGES/django.mo b/django/contrib/admin/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index c3424316319f745058856c87156696bab5446e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11963 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 atYW0fN~Tf>{-8h-N4yG$4N=%i3-iBZ=+QC& diff --git a/django/contrib/admin/locale/fi/LC_MESSAGES/django.po b/django/contrib/admin/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 700b4d874..000000000 --- a/django/contrib/admin/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,845 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antti Kaihola , 2011 -# Jannis Leidel , 2011 -# Klaus Dahlén , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d \"%(items)s\"-kohdetta poistettu." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ei voida poistaa: %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Oletko varma?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Poista valitut \"%(verbose_name_plural)s\"-kohteet" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Kaikki" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Kyllä" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ei" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Tuntematon" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Mikä tahansa päivä" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Tänään" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Viimeiset 7 päivää" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Tässä kuussa" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Tänä vuonna" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Toiminto:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "tapahtumahetki" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "kohteen tunniste" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "kohteen tiedot" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "tapahtumatyyppi" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "selitys" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "lokimerkintä" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "lokimerkinnät" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ei arvoa" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Muokattu: %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ja" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Lisätty %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Muutettu %(list)s kohteelle %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Poistettu %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ei muutoksia kenttiin." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" on lisätty. Voit muokata sitä uudelleen alla." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" on lisätty." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" on muutettu." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Kohteiden täytyy olla valittuna, jotta niihin voi kohdistaa toimintoja. " -"Kohteita ei ole muutettu." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ei toimintoa valittuna." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" on poistettu." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s perusavaimella %(key)r ei ole olemassa." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Lisää %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Muokkaa %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Tietokantavirhe" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s on muokattu." -msgstr[1] "%(count)s \"%(name)s\"-kohdetta on muokattu." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s valittu" -msgstr[1] "Kaikki %(total_count)s valittu" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 valittuna %(cnt)s mahdollisesta" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Muokkaushistoria: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django-sivuston ylläpito" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Djangon ylläpito" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Sivuston ylläpito" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Kirjaudu sisään" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Sivua ei löydy" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Pahoittelemme, pyydettyä sivua ei löytynyt." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Etusivu" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Palvelinvirhe" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Palvelinvirhe (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Palvelinvirhe (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Suorita valittu toiminto" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Suorita" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klikkaa tästä valitaksesi kohteet kaikilta sivuilta" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Valitse kaikki %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Tyhjennä valinta" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Syötä ensin käyttäjätunnus ja salasana. Sen jälkeen voit muokata muita " -"käyttäjän tietoja." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Syötä käyttäjätunnus ja salasana." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Vaihda salasana" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Korjaa allaolevat virheet." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Syötä käyttäjän %(username)s uusi salasana." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Salasana" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Salasana toistamiseen" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Syötä sama salasana tarkistuksen vuoksi toistamiseen." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Tervetuloa," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Ohjeita" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Kirjaudu ulos" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Lisää" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Muokkaushistoria" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Näytä lopputulos" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Lisää %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Suodatin" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Poista" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Kohteen '%(escaped_object)s' (%(object_name)s) poisto poistaisi myös siihen " -"liittyviä kohteita, mutta sinulla ei ole oikeutta näiden kohteiden " -"poistamiseen:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s': poistettaessa joudutaan poistamaan " -"myös seuraavat suojatut siihen liittyvät kohteet:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Haluatko varmasti poistaa kohteen \"%(escaped_object)s\" (%(object_name)s)? " -"Myös seuraavat kohteet poistettaisiin samalla:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Kyllä, olen varma" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Poista useita kohteita" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Jos valitut %(objects_name)s poistettaisiin, jouduttaisiin poistamaan niihin " -"liittyviä kohteita. Sinulla ei kuitenkaan ole oikeutta poistaa seuraavia " -"kohdetyyppejä:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Jos valitut %(objects_name)s poistetaan, pitää poistaa myös seuraavat " -"suojatut niihin liittyvät kohteet:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Haluatki varmasti poistaa valitut %(objects_name)s? Samalla poistetaan " -"kaikki alla mainitut ja niihin liittyvät kohteet:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Poista" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Lisää toinen %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Poista?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Muokkaa" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Sinulla ei ole oikeutta muokata mitään." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Viimeisimmät tapahtumat" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Omat tapahtumani" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ei yhtään" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Tuntematon sisältö" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Tietokanta-asennuksessa on jotain vialla. Varmista, että sopivat taulut on " -"luotu ja että oikea käyttäjä voi lukea tietokantaa." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Salasana:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Unohditko salasanasi tai käyttäjätunnuksesi?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Pvm/klo" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Käyttäjä" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Tapahtuma" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Tällä kohteella ei ole muutoshistoriaa. Sitä ei ole ilmeisesti lisätty tämän " -"ylläpitosivun avulla." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Näytä kaikki" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Tallenna ja poistu" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Haku" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s osuma" -msgstr[1] "%(counter)s osumaa" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "yhteensä %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Tallenna uutena" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Tallenna ja lisää toinen" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Tallenna välillä ja jatka muokkaamista" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Kiitos sivuillamme viettämästäsi ajasta." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Kirjaudu uudelleen sisään" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Salasanan vaihtaminen" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Salasanasi on vaihdettu." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Syötä vanha salasanasi varmistukseksi, ja syötä sitten uusi salasanasi kaksi " -"kertaa, jotta se tulee varmasti oikein." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Vanha salasana" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Uusi salasana" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Vaihda salasana" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Salasanan nollaus" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Salasanasi on asetettu. Nyt voit kirjautua sisään." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Salasanan nollauksen vahvistus" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Syötä uusi salasanasi kaksi kertaa, jotta voimme varmistaa että syötit sen " -"oikein." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Uusi salasana:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Varmista uusi salasana:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Salasanan nollauslinkki oli virheellinen, mahdollisesti siksi että se on jo " -"käytetty. Ole hyvä ja pyydä uusi salasanan nollaus." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Määrittele uusi salasanasi oheisella sivulla:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Käyttäjätunnuksesi siltä varalta, että olet unohtanut sen:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Kiitos vierailustasi sivuillamme!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s -sivuston ylläpitäjät" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Sähköpostiosoite:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Nollaa salasanani" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Kaikki päivät" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ei mitään)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Valitse %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Valitse muokattava %s" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Pvm:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Klo:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Etsi" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Lisää seuraava" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 3741bfbd5c5703dc71d11378c377681bc441615d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2511 zcma)7&2Jnv6gN;x*_Hx@@*#orI7Cg=&VEE~X}1KLrU`A5O;+7)QMoxg-d$%s_R8bg zbZ-0saN^@osS-%JAUOAo6p0fEsRwRw;>M8^5=i{sY`R?nRE);{+0W1K{ob?Z&CkaU zd@As~iuM}XFK9DpUq6Np&!xwOcoVn)JP6EzM}Qvy4*@^glYa($2J^eX67VbF)4+Sc zCxPDpdH=V-1HkWrH-PtnY-jd~vAhPvE6$-~{W_5CE&zGo29WKwfxPd1Ap7Y6?*J3v zC%{8c9s=(I?;w_=*tCK9moN&K;&@_H4>@w@|MzbioY z+XUhjx6o|?C6MiYw}(FfK}FmLavVPbIgX!zc*U>i*za#Zw)ZEH?H|PCW8e|s7r@Vf z9|A8!nU92ZIR7u9y@1AC52LYd_QSULVeT)Yv9J9P^L!cYxv2%t?QyhMrew_jS+wW( zWXzXy@!;V*BW7k(WlpB#x->J}u>nH}R41tTk!$BjmXoqr7)fp9rcpGLibZLZjitxH zc9ao|edkg|l7dduWM+zmRM}#Sah-u!)+Q(~uIgBc6=^f+b6QrLz8Ey5@APS5=(VAS z%xNXF3Z2PmA?synpq3g2m24_c8=c@7*WG9=xS~46Ks0o0b*~@9x^ouYwz#emXo(gz zs7>#oEmKRh`dDeZSmx*x=RKykR0?t|y5%zJ%aNL7h@>Ui3EJ7y7{-+EDcBQ%5*Z_O zn^UJRZBHS?mb8uaNXMBp)YZzwX_;X2gjY25ZWC$D$v8LAwnts(DfAV+>u56z0h_(V zoP}`8D=lU+UMoME8kGJ<9O-alq;3|R$R z5PB8)Y|Lz&k||P|9lQMZRH#^o;tD;;$+d1lm(5Kj7|Hdt-_o`Qg-wODrJ*dE-fiLP zM%Uu#rt&GyrB3k{((g*w)zJA6HPW7rqsv(@joPkGrRGLETJ%ct8AexRP<5KC*3LxL zvr+8=)y~#ybEm3v)hZOD>uRLg=03f-DpfDk&(uy;@s!qN8ltwBHZ?LhUnksWt5aH2 zxZH-`0vk*(nPOVjw(H);9^1=gPepAdlR7PHR_W7hKZIeuQrX_#E(f-#yXtni5580_n#yMxY~5sExVr;o zjI&Y?rbL(x^jHI52XAL3(aP}g2W>@DYvW*}Et5nKvW%`OGafV~%%+7X>xW{k?XrPm z$*M|scgEV$TSZU>Xv1iQ{Uh<`QMC6iXVRiw&a!ael2uNWtj@BNPr52D>}tP@{wD+Z?r^ z4?8eG3DSfQM^ZjWaVonzxZf!vK*nq+MrB$GSc0_}o)FRQz2cxWAyXdTZDi$es3o1b@d@?n#lBu3%2h+?gXl+rNaDin} zllC^s0WOg)Q%hUaj-f8Xq_kifB>qE1PEf3}3?HLW3Jh7-7|G@Nf&WCJ;3f!aLSmXi ok)R~QIU)j7gj7zaYsKLQI!?{h8Jyl{TTTK5UxFnkM-m0>FSGX8=>Px# diff --git a/django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.po deleted file mode 100644 index 95d7d8f8d..000000000 --- a/django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,199 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antti Kaihola , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Mahdolliset %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Suodatin" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Valitse kaikki" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Poista" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valitut %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s valittuna %(cnt)s mahdollisesta" -msgstr[1] "%(sel)s valittuna %(cnt)s mahdollisesta" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Sinulla on tallentamattomia muutoksia yksittäisissä muokattavissa kentissä. " -"Jos suoritat toiminnon, tallentamattomat muutoksesi katoavat." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Olet valinnut toiminnon, mutta et ole vielä tallentanut muutoksiasi " -"yksittäisiin kenttiin. Paina OK tallentaaksesi. Sinun pitää suorittaa " -"toiminto uudelleen." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Olet valinnut toiminnon etkä ole tehnyt yhtään muutosta yksittäisissä " -"kentissä. Etsit todennäköisesti Suorita-nappia Tallenna-napin sijaan." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nyt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Kello" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Valitse kellonaika" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "24" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "12" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Peruuta" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Tänään" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalenteri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Eilen" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Huomenna" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Tammikuu Helmikuu Maaliskuu Huhtikuu Toukokuu Kesäkuu Heinäkuu Elokuu " -"Syyskuu Lokakuu Marraskuu Joulukuu" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T K T P L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Näytä" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Piilota" diff --git a/django/contrib/admin/locale/fr/LC_MESSAGES/django.mo b/django/contrib/admin/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index cfd4302731699fe0dc649dd9abcdebbab9c55c72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16647 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 diff --git a/django/contrib/admin/locale/fr/LC_MESSAGES/django.po b/django/contrib/admin/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 46f4c0eeb..000000000 --- a/django/contrib/admin/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,879 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2013-2014 -# Claude Paroz , 2011,2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:55+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "La suppression de %(count)d %(items)s a réussi." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Impossible de supprimer %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Êtes-vous sûr ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Supprimer les %(verbose_name_plural)s sélectionnés" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administration" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Tout" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Oui" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Non" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Inconnu" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Toutes les dates" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Aujourd'hui" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Les 7 derniers jours" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ce mois-ci" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Cette année" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Veuillez compléter correctement les champs « %(username)s » et « mot de " -"passe » d'un compte autorisé. Sachez que les deux champs peuvent être " -"sensibles à la casse." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Action :" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "heure de l'action" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id de l'objet" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "représentation de l'objet" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "indicateur de l'action" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "message de modification" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrée d'historique" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entrées d'historique" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "%(object)s ajouté(e)s." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "%(object)s modifié(e)s - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "%(object)s supprimé(e)s" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objet de journal" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Aucun(e)" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modifié %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "et" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s « %(object)s » ajouté." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s modifié pour %(name)s « %(object)s »." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s « %(object)s » supprimé." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Aucun champ modifié." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"L'objet %(name)s « %(obj)s » a été ajouté avec succès. Vous pouvez continuer " -"l'édition ci-dessous." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"L'objet %(name)s « %(obj)s » a été ajouté avec succès. Vous pouvez ajouter " -"un autre objet « %(name)s » ci-dessous." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "L'objet %(name)s « %(obj)s » a été ajouté avec succès." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"L'objet %(name)s « %(obj)s » a été modifié avec succès. Vous pouvez " -"continuer l'édition ci-dessous." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"L'objet %(name)s « %(obj)s » a été modifié avec succès. Vous pouvez ajouter " -"un autre objet %(name)s ci-dessous." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "L'objet %(name)s « %(obj)s » a été modifié avec succès." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Des éléments doivent être sélectionnés afin d'appliquer les actions. Aucun " -"élément n'a été modifié." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Aucune action sélectionnée." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "L'objet %(name)s « %(obj)s » a été supprimé avec succès." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "L'objet %(name)s avec la clef primaire %(key)r n'existe pas." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Ajout %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modification de %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Erreur de base de données" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s objet %(name)s a été modifié avec succès." -msgstr[1] "%(count)s objets %(name)s ont été modifiés avec succès." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s sélectionné" -msgstr[1] "Tous les %(total_count)s sélectionnés" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 sur %(cnt)s sélectionné" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historique des changements : %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Supprimer l'objet %(class_name)s « %(instance)s » provoquerait la " -"suppression des objets liés et protégés suivants : %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Site d'administration de Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administration de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administration du site" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Connexion" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Administration de %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Cette page n'a pas été trouvée" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Nous sommes désolés, mais la page demandée est introuvable." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Accueil" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Erreur du serveur" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Erreur du serveur (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Erreur du serveur (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Une erreur est survenue. Elle a été transmise par courriel aux " -"administrateurs du site et sera corrigée dans les meilleurs délais. Merci " -"pour votre patience." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Exécuter l'action sélectionnée" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Envoyer" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Cliquez ici pour sélectionner tous les objets sur l'ensemble des pages" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Sélectionner tous les %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Effacer la sélection" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Saisissez tout d'abord un nom d'utilisateur et un mot de passe. Vous pourrez " -"ensuite modifier plus d'options." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Saisissez un nom d'utilisateur et un mot de passe." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Modifier le mot de passe" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Corrigez les erreurs suivantes." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Corrigez les erreurs ci-dessous." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Saisissez un nouveau mot de passe pour l'utilisateur %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Mot de passe" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Mot de passe (à nouveau)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Saisissez le même mot de passe que précédemment, pour vérification." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bienvenue," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Déconnexion" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Ajouter" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historique" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Voir sur le site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Ajouter %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtre" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Enlever du tri" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Priorité de tri : %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Inverser le tri" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Supprimer" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Supprimer l'objet %(object_name)s « %(escaped_object)s » provoquerait la " -"suppression des objets qui lui sont liés, mais votre compte ne possède pas " -"la permission de supprimer les types d'objets suivants :" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Supprimer l'objet %(object_name)s « %(escaped_object)s » provoquerait la " -"suppression des objets liés et protégés suivants :" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Voulez-vous vraiment supprimer l'objet %(object_name)s " -"« %(escaped_object)s » ? Les éléments suivants sont liés à celui-ci et " -"seront aussi supprimés :" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Oui, je suis sûr" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Supprimer plusieurs objets" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"La suppression des objets %(objects_name)s sélectionnés provoquerait la " -"suppression d'objets liés, mais votre compte n'est pas autorisé à supprimer " -"les types d'objet suivants :" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"La suppression des objets %(objects_name)s sélectionnés provoquerait la " -"suppression des objets liés et protégés suivants :" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Voulez-vous vraiment supprimer les objets %(objects_name)s sélectionnés ? " -"Tous les objets suivants et les éléments liés seront supprimés :" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Supprimer" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Ajouter un objet %(verbose_name)s supplémentaire" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Supprimer ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Par %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modèles de l'application %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modifier" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Vous n'avez pas la permission de modifier quoi que ce soit." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Actions récentes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mes actions" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Aucun(e) disponible" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contenu inconnu" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"L'installation de votre base de données est incorrecte. Vérifiez que les " -"tables utiles ont été créées, et que la base est accessible par " -"l'utilisateur concerné." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Mot de passe :" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Mot de passe ou nom d'utilisateur oublié ?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Date/heure" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Utilisateur" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Action" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Cet objet n'a pas d'historique de modification. Il n'a probablement pas été " -"ajouté au moyen de ce site d'administration." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Tout afficher" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Enregistrer" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Rechercher" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s résultat" -msgstr[1] "%(counter)s résultats" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s résultats" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Enregistrer en tant que nouveau" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Enregistrer et ajouter un nouveau" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Enregistrer et continuer les modifications" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Merci pour le temps que vous avez accordé à ce site aujourd'hui." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Connectez-vous à nouveau" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Modification du mot de passe" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Votre mot de passe a été modifié." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Pour des raisons de sécurité, saisissez votre ancien mot de passe puis votre " -"nouveau mot de passe à deux reprises afin de vérifier qu'il est correctement " -"saisi." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Ancien mot de passe" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nouveau mot de passe" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Modifier mon mot de passe" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Réinitialisation du mot de passe" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"Votre mot de passe a été défini. Vous pouvez maintenant vous authentifier." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmation de mise à jour du mot de passe" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Saisissez deux fois votre nouveau mot de passe afin de vérifier qu'il est " -"correctement saisi." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nouveau mot de passe :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirmation du mot de passe :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Le lien de mise à jour du mot de passe n'était pas valide, probablement en " -"raison de sa précédente utilisation. Veuillez renouveler votre demande de " -"mise à jour de mot de passe." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Nous vous avons envoyé par courriel les instructions pour changer de mot de " -"passe à l'adresse que vous avez indiquée. Vous devriez le recevoir " -"rapidement." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Si vous ne recevez pas de message, vérifiez que vous avez saisi l'adresse " -"avec laquelle vous vous êtes enregistré et contrôlez votre dossier de " -"pourriels." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Vous recevez ce message en réponse à votre demande de réinitialisation du " -"mot de passe de votre compte sur %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Veuillez vous rendre sur cette page et choisir un nouveau mot de passe :" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Votre nom d'utilisateur, en cas d'oubli :" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Merci d'utiliser notre site !" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "L'équipe %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Mot de passe perdu ? Saisissez votre adresse électronique ci-dessous et nous " -"vous enverrons les instructions pour en créer un nouveau." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Adresse électronique :" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Réinitialiser mon mot de passe" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Toutes les dates" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(aucun-e)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Sélectionnez %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Sélectionnez l'objet %s à changer" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Date :" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Heure :" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Recherche" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Ajouter un autre" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actuellement :" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Modifier :" diff --git a/django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 56b2f04bcedee65de2818a617dfd61b930900464..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4179 zcmb_e&5s;M6)zwmu;3&(;Tyuk$m}k7K6XVMGyYJ9{UA0Od*vNFL?VZp?wXmhd#c*i z)iXO5f)fXX1VSQ0U~1gfal(i8?Ju#0Dc&l1HSn=MR9d z0e=EyxvxAXL<)QZ_;YYmhtM|Wf5Kwce+-*G2|Nzu{lA18mWpbLr-2{C`~r}9+XFrY zdx#8u-i;Li`x`CJ=N4-}X7V|*NAdU32ig~5A$0)uTjjxoL1c8&{QoF`wz_#{toF@J0e`@eWSgUQq7 z3-;}^7@x;r|6yLZV0OrDo-prxah{8lYne*cGqPPexfU6ZN4!vxSMfW3J591WsEX!L z>O^)DMJF?{B@<<0>F{78m58mrwV5h`BzZlU&yw&xQzl3zI=V^TQWQi;CJA1X^kku_ zDz>KIof_Do3g5A`kX~G7qnlz^Ctf-6f{vBABuy^en08gig@=}OQJ`uNw5S%}F}uf%-Og zB>PInOlzjx5L(#z>hiU4^x+p%NAoT}pk;QTs536}N1Gmt4oI7zqGJzWdSXW;VLiSWia4s} zIyzBg%L$O^u&AT_NMQ}{?njm&uCnSuRWJFslGXpd6` zmyybz`D3r~+zly7u^km2E#*_ZtTH4ntK($qOCj&qq{ZPvy&M&bk zf7xeCif`3-HVunt(Xf|3QJa#L)%oC+0dABxqKlZ)M8E~{H0IM{o?rjdpT9UKLl`Ks7+_6CY%}R%zP?t?XTCSGJsz9K*`C$LG~V`KBH_04)63oBREP_xea)@{~lqu!`v9j=uZW#%hwCry?}Z(W175}6|t_N247 z>0A_M&u<RF%es)K4|2Q}mh zdzsbJTH#zRDK*r(uC~6?y4c#8`@d1GuWVW4m4RJ21`YD+z}M15YIBz3?=t1jUu*AH z&dk^GeqH4%J0`L*YC(g}bhMvY+Mupm*-LUKlgh4jgRDU&4b$xW=2qVT?a>`5KDx&p?N+XCQ(Byjun@_eXOzs=9o;#)N2r0U zHdEM4YnxC(bn}lc>;T{u>Q1SeMwI3Juf2otDg?(Q(rp!cE$p91huEG)k9I z6VKc;HQFU=I&Mj#JT>j)-mGh)zJ#s`EV?EhwkL<&HbF{Dn_PSDo;ozbqdN^sRs&%a z=S4?D+)@XL$z7!K(0V8+7Zk0P*)7`W|0<0x!X2B%7xm9~U1Ab!LD+&J?@bz;gF!wc z(s;2`M6Jk{GK6BAUPLo)(IvW$R^04%b%bgxwp64E4I*R%_Ybv@Q6W?2>56K9of84c zHAIeat1VKIA349W`H_Gf6yp$5BI&k8rbW7fRLvlNiqafCjKw)yc_p7KEbJzeyRa(c zb9o5LWaWVI4zbD)fyO(@be#EK(j(2&9E$%v~PmhzVNi=3;>G_Y^@5Q9_Tqy%>?nVTkdx-Q$c6 zIhbZOEbL0{N#+q3g#k(?(jydv5E`yAD71rgN+hQa2I@@F_SFEsB0%_Kl5?xyF+)3s z$=JkTI{&aQkvcu;V&$q2WhVH^{=?8za_U4D36V{e!L>*^4=Sg2mOe}lVezyka+0C{ z2Tp^iEAu&4LkC|_A7q+_0t&KMr+)(GWHJql+<-hdw_pXn^CtJ(GC3^&Ai$V?U3i0z d7hzAPdm54G0rf+)J(|4ES(M@*T+V-0{|&6s23`OF diff --git a/django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.po deleted file mode 100644 index 5e8e2ecdd..000000000 --- a/django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,207 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2014 -# Claude Paroz , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:02+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponible(s)" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ceci est une liste des « %s » disponibles. Vous pouvez en choisir en les " -"sélectionnant dans la zone ci-dessous, puis en cliquant sur la flèche " -"« Choisir » entre les deux zones." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Écrivez dans cette zone pour filtrer la liste des « %s » disponibles." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrer" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Tout choisir" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Cliquez pour choisir tous les « %s » en une seule opération." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Choisir" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Enlever" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Choix des « %s »" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ceci est la liste des « %s » choisi(e)s. Vous pouvez en enlever en les " -"sélectionnant dans la zone ci-dessous, puis en cliquant sur la flèche « " -"Enlever » entre les deux zones." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Tout enlever" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Cliquez pour enlever tous les « %s » en une seule opération." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s sur %(cnt)s sélectionné" -msgstr[1] "%(sel)s sur %(cnt)s sélectionnés" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Vous avez des modifications non sauvegardées sur certains champs éditables. " -"Si vous lancez une action, ces modifications vont être perdues." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Vous avez sélectionné une action, mais vous n'avez pas encore sauvegardé " -"certains champs modifiés. Cliquez sur OK pour sauver. Vous devrez " -"réappliquer l'action." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Vous avez sélectionné une action, et vous n'avez fait aucune modification " -"sur des champs. Vous cherchez probablement le bouton Envoyer et non le " -"bouton Sauvegarder." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Note : l'heure du serveur précède votre heure de %s heure." -msgstr[1] "Note : l'heure du serveur précède votre heure de %s heures." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Note : votre heure précède l'heure du serveur de %s heure." -msgstr[1] "Note : votre heure précède l'heure du serveur de %s heures." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Maintenant" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Horloge" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Choisir une heure" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Minuit" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Midi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Annuler" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Aujourd'hui" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendrier" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Hier" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Demain" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Janvier Février Mars Avril Mai Juin Juillet Août Septembre Octobre Novembre " -"Décembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Afficher" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Masquer" diff --git a/django/contrib/admin/locale/fy/LC_MESSAGES/django.mo b/django/contrib/admin/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/admin/locale/fy/LC_MESSAGES/django.po b/django/contrib/admin/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index ab073bb65..000000000 --- a/django/contrib/admin/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,814 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.po deleted file mode 100644 index a70d61f39..000000000 --- a/django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,188 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/ga/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index c081bed5b0036e29b9d278055c28a206356f8623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13182 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 diff --git a/django/contrib/admin/locale/ga/LC_MESSAGES/django.po b/django/contrib/admin/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index 0a469d001..000000000 --- a/django/contrib/admin/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,862 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "D'éirigh le scriosadh %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ní féidir scriosadh %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "An bhfuil tú cinnte?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Scrios %(verbose_name_plural) roghnaithe" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Gach" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Tá" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Níl" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Gan aithne" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Aon dáta" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Inniu" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "7 lá a chuaigh thart" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Táim cinnte" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "An blian seo" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aicsean:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "am aicsean" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id oibiacht" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr oibiacht" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "brat an aicsean" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "teachtaireacht athrú" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "loga iontráil" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "loga iontrálacha" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" curtha isteach." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" - %(changes)s aithrithe" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s.\" scrioste" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Oibiacht LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Dada" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Athraithe %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "agus" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Suimithe %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Athraithe %(list)s le %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Scriosaithe %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Dada réimse aithraithe" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Chuir an %(name)s·\"%(obj)s\"·go rathúil.·Is féidir leat é a cuir in eagar " -"thíos." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Bhí %(name)s \"%(obj)s\" breisithe go rathúil" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Bhí an %(name)s \"%(obj)s\" aithraithe to rathúil" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Ní mór Míreanna a roghnú chun caingne a dhéanamh orthu. Níl aon mhíreanna a " -"athrú." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Uimh gníomh roghnaithe." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Bhí %(name)s \"%(obj)s\" scrioste go rathúil." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Níl réad le hainm %(name)s agus eochair %(key)r ann." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Cuir %s le" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Aithrigh %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Botún bunachar sonraí" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s athraithe go rathúil" -msgstr[1] "%(count)s %(name)s athraithe go rathúil" -msgstr[2] "%(count)s %(name)s athraithe go rathúil" -msgstr[3] "%(count)s %(name)s athraithe go rathúil" -msgstr[4] "%(count)s %(name)s athraithe go rathúil" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s roghnaithe" -msgstr[1] "Gach %(total_count)s roghnaithe" -msgstr[2] "Gach %(total_count)s roghnaithe" -msgstr[3] "Gach %(total_count)s roghnaithe" -msgstr[4] "Gach %(total_count)s roghnaithe" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 as %(cnt)s roghnaithe." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Athraigh stáir %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Riarthóir suíomh Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Riarachán Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Riaracháin an suíomh" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Logáil isteach" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Ní bhfuarthas an leathanach" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Tá brón orainn, ach ní bhfuarthas an leathanach iarraite." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Baile" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Botún freastalaí" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Botún freastalaí (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Botún Freastalaí (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Rith an gníomh roghnaithe" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Té" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" -"Cliceáil anseo chun na hobiacht go léir a roghnú ar fud gach leathanach" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Roghnaigh gach %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Scroiseadh modhnóir" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Ar dtús, iontráil ainm úsaideoir agus focal faire. Ansin, beidh tú in ann " -"cuir in eagar níos mó roghaí úsaideoira." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Cuir isteach ainm úsáideora agus focal faire." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Athraigh focal faire" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ceartaigh na botúin thíos le do thoil" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Iontráil focal faire nua le hadhaigh an úsaideor %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Focal faire" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Focal faire (arís)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Iontráíl an focal faire céanna mar thuas, le fíorúchán." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Fáilte" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Doiciméadúchán" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Logáil amach" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Cuir le" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Stair" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Breath ar suíomh" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Cuir %(name)s le" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Scagaire" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Bain as sórtáil" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sórtáil tosaíocht: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Toggle sórtáil" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Cealaigh" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Má scriossan tú %(object_name)s '%(escaped_object)s' scriosfaidh oibiachtí " -"gaolta. Ach níl cead ag do cuntas na oibiacht a leanúint a scriosadh:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Bheadh Scriosadh an %(object_name)s '%(escaped_object)s' a cheangal ar an " -"méid seo a leanas a scriosadh nithe cosanta a bhaineann le:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"An bhfuil tú cinnte na %(object_name)s \"%(escaped_object)s\" a scroiseadh?" -"Beidh gach oibiacht a leanúint scroiste freisin:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Táim cinnte" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Scrios na réadanna" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Scriosadh an roghnaithe %(objects_name)s a bheadh mar thoradh ar na nithe " -"gaolmhara a scriosadh, ach níl cead do chuntas a scriosadh na cineálacha seo " -"a leanas na cuspóirí:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Teastaíonn scriosadh na %(objects_name)s roghnaithe scriosadh na hoibiacht " -"gaolta cosainte a leanúint:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"An bhfuil tú cinnte gur mian leat a scriosadh %(objects_name)s roghnaithe? " -"Beidh gach ceann de na nithe seo a leanas agus a n-ítimí gaolta scroiste:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Tóg amach" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Cuir eile %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Cealaigh?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Trí %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Athraigh" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Níl cead agat aon rud a cuir in eagar." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Aicsean úrnua" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mo Aicseain" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Dada ar fáil" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Inneachair anaithnid" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Tá rud éigin mícheart le suitéail do bunachar sonraí. Déan cinnte go bhfuil " -"boird an bunachar sonraI cruthaithe cheana, agus déan cinnte go bhfuil do " -"úsaideoir in ann an bunacchar sonraí a léamh." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Focal faire:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Dearmad déanta ar do focal faire nó ainm úsaideora" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dáta/am" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Úsaideoir" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Aicsean" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Níl stáir aitraithe ag an oibiacht seo agús is dócha ná cuir le tríd an an " -"suíomh riarachán." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Taispéan gach rud" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Sábháil" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Cuardach" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s toradh" -msgstr[1] "%(counter)s torthaí" -msgstr[2] "%(counter)s torthaí" -msgstr[3] "%(counter)s torthaí" -msgstr[4] "%(counter)s torthaí" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s iomlán" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Sabháil mar nua" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Sabháil agus cuir le ceann eile" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Sábhail agus lean ag cuir in eagar" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Go raibh maith agat le hadhaigh do cuairt ar an suíomh idirlínn inniú." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Logáil isteacj arís" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Athrú focal faire" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Bhí do focal faire aithraithe." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Le do thoil, iontráil do sean-focal faire, ar son slándáil, agus ansin " -"iontráil do focal faire dhá uaire cé go mbeimid in ann a seiceal go bhfuil " -"sé scríobhte isteach i gceart." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Sean-focal faire " - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Focal faire nua" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Athraigh mo focal faire" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Athsocraigh focal faire" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Tá do focal faire réidh. Is féidir leat logáil isteach anois." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Deimhniú athshocraigh focal faire" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Le do thoil, iontráil do focal faire dhá uaire cé go mbeimid in ann a " -"seiceal go bhfuil sé scríobhte isteach i gceart." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Focal faire nua:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Deimhnigh focal faire:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Bhí nasc athshocraigh an focal faire mícheart, b'fheidir mar go raibh sé " -"úsaidte cheana. Le do thoil, iarr ar athsocraigh focal faire nua." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Le do thoil té go dtí an leathanach a leanúint agus roghmaigh focal faire " -"nua:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Do ainm úsaideoir, má tá dearmad déanta agat." - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Go raibh maith agat le hadhaigh do cuairt!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Foireann an %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Athsocraigh mo focal faire" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Gach dáta" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Dada)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Roghnaigh %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Roghnaigh %s a athrú" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dáta:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Am:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Cuardach" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Cuir le" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 6ffae8f3c917715516a23608b940e8ec672611bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3757 zcmc&$&yO5O6|O)?%n~3Dgzz(Y+Q^A5dwwlz63=FV^{zK;vSVAj6Hp{B)!jAS6?a#S zs%ktQi6j325+Fbbv_c|SVh?DQix1?`mn1jNNJz;kmz;7U2bAx1_s%SdF%k&Tn(D8n ze!Tb9_g+=?-yXUDX95qQe4WdELY!y(1YUUF06qhJ6Zin|zE2AA5bzZ66!1|Xw?E$C z8Q^E}{{nCc*av9+?Y-XM8$kTTU+`jm{t7$|d>6?4J^-?=r$G7=a23dW4Up}4 zAY6$b0W;u_fo$hJAgGBC8f53FiU)vf|1^;8KM8~j(F6V-xCVR;_zsZg{{qI?&u@S) z0$&Ak`}@G(0{;$V9exR8w}7jkL#%;3=PM{2JNEks3WiqC=Nn}IycTNyKi(kg#Xew4 zd;#TAl&_-j^W_?(Y|31jL^@PVta7oLS?g5;Bq``(@h`9X zy)xCzT*o&kScdFMXst0q>D4!7(1QQK+foeiBWjvGuoJ>6CY?_je{y8<>*=*EaO#ptQxjdTvfzC zCq}1P5Lc}=cumD##j63PC-!MTL;3;AHtmc341n#jH~^j+Sfvmq|K@L6Hhmg)!_sOf6x$ z^6k5lnoGN2)Cm7yGOA_zcZ_TzXJTjz%e=*KHda_Nk|VHwylT`(RgfvM(|SdB)lKtb`L?amoZOw&BzgaWDJRJ~%1UY6n4$`CwyTgD%qHpSCB6IjwdEzT= zo_31H&PLb*Gs>;4#2;B#sr)=do`itOPC|8Vgj3dkpPAHs?R!(hAUa9SV`joFZcYwr ze2g5;RA|%nTuHC$te|TzvTi)TW{xdp6l|f)bgF=L@V0~zd>(0J{W2d!~w7##LM_l@pyaM^{(w-Vy7g__K>ZEmf zlKR%r_G#(*wP9=1DakQxZONeew9@UZwz?Nvy-U=)*zc{J@2+&a7}(lVH#OV*$heg* zbuaZ-d*{1&mUg8Nt)Y{~=Q3E=C!8JzDYvU|l;rdr*x>JX^XhL~o00uC=9qLMQ`H(O zS@dbgX`j*AEQE2t)0s}E?ZEc*NZo43w&);Nc$L00?$nFxNRZP2HnZiUV`m)fjx{GC@}{iWe{>)FLP_BT?lb;ZOs!CBC!XCocvMEjJ= zrR({`$-K2~UE%v=#?@cHesPWJ>iSu;zTTtnP?ylXzP^HLkE_o;gW5_}>v8`#QC&T^ zwlu#huyKy>5pp)ojMPZ@|7&-1Rq=h|XjC5PTx^%Ob*>$5BPAhbnu)!d>&Y6)V$n?6 z7I}GK>X!0o1Y3ON;lNdF64~w*-(N_4cuFnh@ZoUlRVtKs>PzgNV;6d1nvb2;Udbfm znKl*su}md%-nKR6D-z;5Tx~MSoTNc{;DV$L9XWV0bQwzvNEAf_#W9dYMmyylP~9!> z80j%XVT*2;M@7bVwiJxR-J<2H&DoO}RQ7Cn7$cHb%Oh>Xh5PM0yk-kHgEwBrS@aCBX&HMw{Z+xJ|J?9%`dCFzKKnnFkl4j5^%!#6&4ag zN^J}p(qmC^f=_UyQG{=S7#|o}d1w)4T;v=NkmC!n(HyZb7>i(Im9#t$_%ce`Dd02Q{M~HY*9^pLWeG_G)36hj`LZCH1 zUZe&?#3x3+<6B^e^f92ZXxT3hqKtPTK4<dhNl4z6HI%1L)X)_lH zYeWy0T^{n67IU7fVpyzZt^cf0#@PV{Yl(EF5by5F7;ml0O%sF*6hqs5?j7^MlGE$h HQ(Jrp9e`#v diff --git a/django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.po deleted file mode 100644 index 3422a4818..000000000 --- a/django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,215 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s ar fáil" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Is é seo an liosta %s ar fáil. Is féidir leat a roghnú roinnt ag roghnú acu " -"sa bhosca thíos agus ansin cliceáil ar an saighead \"Roghnaigh\" idir an dá " -"boscaí." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Scríobh isteach sa bhosca seo a scagadh síos ar an liosta de %s ar fáil." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Scagaire" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Roghnaigh iomlán" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Cliceáil anseo chun %s go léir a roghnú." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Roghnaigh" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Bain amach" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Roghnófar %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Is é seo an liosta de %s roghnaithe. Is féidir leat iad a bhaint amach má " -"roghnaionn tú cuid acu sa bhosca thíos agus ansin cliceáil ar an saighead " -"\"Bain\" idir an dá boscaí." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Scrois gach ceann" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Cliceáil anseo chun %s go léir roghnaithe a scroiseadh." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s roghnaithe" -msgstr[1] "%(sel)s de %(cnt)s roghnaithe" -msgstr[2] "%(sel)s de %(cnt)s roghnaithe" -msgstr[3] "%(sel)s de %(cnt)s roghnaithe" -msgstr[4] "%(sel)s de %(cnt)s roghnaithe" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tá aithrithe nach bhfuil sabhailte ar chuid do na réimse. Má ritheann tú " -"gníomh, caillfidh tú do chuid aithrithe." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Tá gníomh roghnaithe agat, ach níl do aithrithe sabhailte ar cuid de na " -"réímse. Clic OK chun iad a sábháil. Caithfidh tú an gníomh a rith arís." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Tá gníomh roghnaithe agat, ach níl do aithrithe sabhailte ar cuid de na " -"réímse. Is dócha go bhfuil tú ag iarraidh an cnaipe Té ná an cnaipe Sábháil." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Anois" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Clog" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Roghnaigh am" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Meán oíche" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Nóin" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cealaigh" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Inniu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Féilire" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Inné" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Amárach" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Eanair Feabhra Márta Aibreán Bealtaine Meitheamh Iúil Lúnasa Mean Fómhair " -"Deireadh Fómhair Nollaig" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M C D A S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Taispeán" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Folaigh" diff --git a/django/contrib/admin/locale/gl/LC_MESSAGES/django.mo b/django/contrib/admin/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index d4294b8c8a68f042569abc80e674e8f37018b79f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14924 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, 2011-2012 -# fonso , 2011,2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -# Oscar Carballal , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Borrado exitosamente %(count)d %(items)s" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Non foi posíbel eliminar %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Borrar %(verbose_name_plural)s seleccionados." - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todo" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Si" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Non" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Descoñecido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Calquera data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoxe" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 días" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este ano" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor, insira os %(username)s e contrasinal dunha conta de persoal. Teña " -"en conta que ambos os dous campos distingues maiúsculas e minúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acción:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora da acción" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id do obxecto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr do obxecto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "código do tipo de acción" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "cambiar mensaxe" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de rexistro" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de rexistro" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Engadido \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Modificados \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Borrados \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Obxecto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ningún" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modificado(s) %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Engadido %(name)s \"%(object)s\"" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Modificáronse %(list)s en %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Elimináronse %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Non se modificou ningún campo." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "Engadiuse correctamente o/a %(name)s \"%(obj)s\" Pode editalo embaixo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"O/a %(name)s \"%(obj)s\" foi engadido correctamente. Pode engadir outro/a " -"%(name)s embaixo." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Engadiuse correctamente o/a %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"O/a %(name)s \"%(obj)s\" foi modificado correctamente. Pode editalo de novo " -"embaixo." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"O/a %(name)s \"%(obj)s\" for modificalo correctamente. Pode engadir outro/a " -"%(name)s embaixo." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Modificouse correctamente o/a %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Deb seleccionar ítems para poder facer accións con eles. Ningún ítem foi " -"cambiado." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Non se elixiu ningunha acción." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Eliminouse correctamente o/a %(name)s \"%(obj)s\"." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "O obxecto %(name)s con primary key %(key)r non existe." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Engadir %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Erro da base de datos" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s foi cambiado satisfactoriamente." -msgstr[1] "%(count)s %(name)s foron cambiados satisfactoriamente." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seleccionado." -msgstr[1] "Tódolos %(total_count)s seleccionados." - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s seleccionados." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Histórico de cambios: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Administración de sitio Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administración de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administración do sitio" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Iniciar sesión" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Páxina non atopada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Sentímolo, pero non se atopou a páxina solicitada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Inicio" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Erro no servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Erro no servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Erro no servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ocorreu un erro. Os administradores do sitio foron informados por email e " -"debería ser arranxado pronto. Grazas pola súa paciencia." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Executar a acción seleccionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ir" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Fai clic aquí para seleccionar os obxectos en tódalas páxinas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleccionar todos os %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Limpar selección" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primeiro insira un nome de usuario e un contrasinal. Despois poderá editar " -"máis opcións de usuario." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduza un nome de usuario e contrasinal." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambiar contrasinal" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Corrixa os erros de embaixo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Insira un novo contrasinal para o usuario %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contrasinal" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contrasinal (outra vez)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Insira o mesmo contrasinal ca enriba para verificalo." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Benvido," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Rematar sesión" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Engadir" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historial" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver no sitio" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Engadir %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Eliminar da clasificación" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridade de clasificación: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Activar clasificación" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Borrar o %(object_name)s '%(escaped_object)s' resultaría na eliminación de " -"elementos relacionados, pero a súa conta non ten permiso para borrar os " -"seguintes tipos de elementos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Para borrar o obxecto %(object_name)s '%(escaped_object)s' requiriríase " -"borrar os seguintes obxectos protexidos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Seguro que quere borrar o %(object_name)s \"%(escaped_object)s\"? " -"Eliminaranse os seguintes obxectos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Si, estou seguro" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar múltiples obxectos" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Borrar os obxectos %(objects_name)s seleccionados resultaría na eliminación " -"de obxectos relacionados, pero a súa conta non ten permiso para borrar os " -"seguintes tipos de obxecto:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Para borrar os obxectos %(objects_name)s relacionados requiriríase eliminar " -"os seguintes obxectos protexidos relacionados:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Está seguro de que quere borrar os obxectos %(objects_name)s seleccionados? " -"Serán eliminados todos os seguintes obxectos e elementos relacionados on " -"eles:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Retirar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Engadir outro %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "¿Eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Por %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos na aplicación %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Non ten permiso para editar nada." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Accións recentes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "As miñas accións" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ningunha dispoñíbel" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contido descoñecido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Hai un problema coa súa instalación de base de datos. Asegúrese de que se " -"creasen as táboas axeitadas na base de datos, e de que o usuario apropiado " -"teña permisos para lela." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contrasinal:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "¿Olvidou o usuario ou contrasinal?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuario" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acción" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este obxecto non ten histórico de cambios. Posibelmente non se creou usando " -"este sitio de administración." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Amosar todo" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Gardar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Busca" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultado. " -msgstr[1] "%(counter)s resultados." - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s en total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Gardar como novo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Gardar e engadir outro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Gardar e seguir modificando" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Grazas polo tempo que dedicou ao sitio web." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Entrar de novo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambiar o contrasinal" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Cambiouse o seu contrasinal." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por razóns de seguridade, introduza o contrasinal actual. Despois introduza " -"dúas veces o contrasinal para verificarmos que o escribiu correctamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Contrasinal antigo" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Contrasinal novo" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cambiar o contrasinal" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Recuperar o contrasinal" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"A túa clave foi gardada.\n" -"Xa podes entrar." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmación de reseteo da contrasinal" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor insira a súa contrasinal dúas veces para que podamos verificar se " -"a escribiu correctamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Contrasinal novo:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirmar contrasinal:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"A ligazón de reseteo da contrasinal non é válida, posiblemente porque xa foi " -"usada. Por favor pida un novo reseteo da contrasinal." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Acabamos de enviarlle as instrucións para configurar o contrasinal ao " -"enderezo de email que nos indicou. Debería recibilas axiña." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Recibe este email porque solicitou restablecer o contrasinal para a súa " -"conta de usuario en %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Por favor vaia á seguinte páxina e elixa una nova contrasinal:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "No caso de que o esquecese, o seu nome de usuario é:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Grazas por usar o noso sitio web!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "O equipo de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Esqueceu o contrasinal? Insira o seu enderezo de email embaixo e " -"enviarémoslle as instrucións para configurar un novo." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Enderezo de correo electrónico:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Recuperar o meu contrasinal" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas as datas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ningún)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Seleccione un/unha %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Seleccione %s que modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Procurar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Engadir outro" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Actualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Modificar:" diff --git a/django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 994a5774c90f4ee89518ea32dcb6f39bcf06baaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3606 zcmcImTW=&s6|Rs#!mvOtgpdTniIKCmcIRR%o69Ul7_YtAuoG|WNkR}WHQhBcm94HC zs;WJn@ED0_5F`(PBCYZONUX#vZ~KPkCCQJ7#2?@%Aih)GV>`}j^8mEE`m5`yQ{Opt zPJjCFeeVi9gz{Z3_Xu&0@k{vN`3U$t@MGXtfcM-h#2MfNzz2Yj0=fUG8kd1zNBcam z0qg?53fu;MAGiyA2Izoa2EGU6^?w512mAo|8t^YbmjCa%|9%XjD$W3T{)0f4{}_<> zTLR)09ejQdya4rIZodOuNBdpi7Vsk=pW_UKFg^lgIZpuJ z0R8}oSNsYeOclQdLPhZ#AXF0X0a^b0HU16Aa&7}Z1pWi~cVG#nnU`l^G#)<(+yJfv zxqkxWbC)m&>XXx4c3tdf6O|V)>0F7Ir7fkO(T*DUROv~d zjcIe@wV|Gz(aWV(_?Q`OmZLI6+E17an9m1 z6?;jq8dyECPd)0>8z?)pFZRcn)F10Wc;i@+(bx;5%M%2)=uKBr0j+8pf-4jaX0=7M z9r4nFv`r!g?vMt`xG71SbC0Erd8+5pQpNugN$)XfpyE_v4(}ePj<8&X)*Y2PqV`y$ zn)v@xql%_4(#Yj$theaTCJIM}b42EkPmTI88JTi7txj}DKE<0Vz!g{=Gdq@W zorQOUG?H1=&Yn;F&FTsEY=jAN_?TroNIO!v9Tpno`atKUG}v32JS1+;dPNiO2Dkz< zGR`IPht4OKFN5SVMlALctaB$eW&ZbBlWMGWchxY7PO28LGUpzDq#W4zoN_c%u|?O6 zl0j8oLAyU?-gtebIj)#hkcCdKn!cwh;7u8bw4P00t9 zJS87&(8HaR*6FBH)#dY>Qf!Wxpgk3}2ZuFQ%8N^M6}hNKKcm-?i8c!t63sZ={I3ehDd7^eX4aDZL&@#9Tf_MOJcE&SWs!sZ)LCqO`;=BEZ7`%gSgn zOSGP+iGq8``Az(K!Cfqkq|cGeV3kZ31I^Z{>Jz|GrqD=Wh`GpI$`l}+tsIp^Rtg#Z zC*XldwUO<1#X|sOaSBF%-Fq3kNY6&$K%oAYO7Sg5wo2^qVXzHdQV1OU@1*?v2K};B zbl}VZTv8pXtc;1jni2fdsN=KqKO!PDOMzc8B}~I2Z=E2-;BN?je+z-(6w4KbHJug7 Q5}}3J$8ATz#c%3=0J5ek=l}o! diff --git a/django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.po deleted file mode 100644 index 1d1d94c99..000000000 --- a/django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,207 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fasouto , 2011 -# fonso , 2011,2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s dispoñíbeis" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta é unha lista de %s dispoñíbeis. Pode escoller algúns seleccionándoos na " -"caixa inferior e a continuación facendo clic na frecha \"Escoller\" situada " -"entre as dúas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Escriba nesta caixa para filtrar a lista de %s dispoñíbeis." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Escoller todo" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Prema para escoller todos/as os/as '%s' dunha vez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Escoller" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Retirar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s escollido/a(s)" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta é a lista de %s escollidos/as. Pode eliminar algúns seleccionándoos na " -"caixa inferior e a continuación facendo clic na frecha \"Eliminar\" situada " -"entre as dúas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Retirar todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Faga clic para eliminar da lista todos/as os/as '%s' escollidos/as." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s escollido" -msgstr[1] "%(sel)s de %(cnt)s escollidos" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tes cambios sen guardar en campos editables individuales. Se executas unha " -"acción, os cambios non gardados perderanse." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Escolleu unha acción, pero aínda non gardou os cambios nos campos " -"individuais. Prema OK para gardar. Despois terá que volver executar a acción." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Escolleu unha acción, pero aínda non gardou os cambios nos campos " -"individuais. Probabelmente estea buscando o botón Ir no canto do botón " -"Gardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Agora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Reloxo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Escolla unha hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Medianoite" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 da mañá" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mediodía" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoxe" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Onte" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mañá" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"xaneiro febreiro marzo abril maio xuño xullo agosto setembro outubro " -"novembro decembro" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M X V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Amosar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Esconder" diff --git a/django/contrib/admin/locale/he/LC_MESSAGES/django.mo b/django/contrib/admin/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 947abd54d6c2e18fe6527a11cc95939ca8fb0366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16663 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 diff --git a/django/contrib/admin/locale/he/LC_MESSAGES/django.po b/django/contrib/admin/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index 077a5f20b..000000000 --- a/django/contrib/admin/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,851 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alex Gaynor , 2011 -# Jannis Leidel , 2011 -# Meir Kriheli , 2011-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 08:21+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s נמחקו בהצלחה." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "לא ניתן למחוק %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "האם את/ה בטוח/ה ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "מחק %(verbose_name_plural)s שנבחרו" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "ניהול" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "הכל" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "כן" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "לא" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "לא ידוע" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "כל תאריך" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "היום" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "בשבוע האחרון" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "החודש" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "השנה" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"נא להזין את %(username)s והסיסמה הנכונים לחשבון איש צוות. נא לשים לב כי שני " -"השדות רגישים לאותיות גדולות/קטנות." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "פעולה" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "זמן פעולה" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "מזהה אובייקט" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ייצוג אובייקט" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "דגל פעולה" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "הערה לשינוי" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "רישום יומן" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "רישומי יומן" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "בוצעה הוספת \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "בוצע שינוי \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "בוצעה מחיקת \"%(object)s\"." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "אובייקט LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "ללא" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s שונה." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ו" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "בוצעה הוספת %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "בוצע שינוי %(list)s עבור %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "בוצעה מחיקת %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "אף שדה לא השתנה." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "הוספת %(name)s \"%(obj)s\" בוצעה בהצלחה. ניתן לערוך אותו שוב מתחת." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"הוספת %(name)s \"%(obj)s\" בוצעה בהצלחה. ניתן להוסיף עוד %(name)s מתחת." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "הוספת %(name)s \"%(obj)s\" בוצעה בהצלחה." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "עדכון %(name)s \"%(obj)s\" בוצע בהצלחה. ניתן לערוך שוב מתחת." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "עדכון %(name)s \"%(obj)s\" בוצע בהצלחה. ניתן להוסיף עוד %(name)s מתחת." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "שינוי %(name)s \"%(obj)s\" בוצע בהצלחה." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "יש לסמן פריטים כדי לבצע עליהם פעולות. לא שונו פריטים." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "לא נבחרה פעולה." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "מחיקת %(name)s \"%(obj)s\" בוצעה בהצלחה." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "הפריט %(name)s עם המפתח הראשי %(key)r אינו קיים." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "הוספת %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "שינוי %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "שגיאת בסיס נתונים" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "שינוי %(count)s %(name)s בוצע בהצלחה." -msgstr[1] "שינוי %(count)s %(name)s בוצע בהצלחה." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s נבחר" -msgstr[1] "כל ה־%(total_count)s נבחרו" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 מ %(cnt)s נבחרים" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "היסטוריית שינוי: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"מחיקת %(class_name)s %(instance)s תדרוש מחיקת האובייקטים הקשורים והמוגנים " -"הבאים: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ניהול אתר Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ניהול Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "ניהול אתר" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "כניסה" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "ניהול %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "דף לא קיים" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "אנו מצטערים, לא ניתן למצוא את הדף המבוקש." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "דף הבית" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "שגיאת שרת" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "שגיאת שרת (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "שגיאת שרת (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"התרחשה שגיאה. היא דווחה למנהלי האתר בדוא\"ל ותתוקן בקרוב. תודה על סבלנותך." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "הפעל את הפעולה שבחרת בה." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "בצע" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "לחיצה כאן תבחר את האובייקטים בכל העמודים" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "בחירת כל %(total_count)s ה־%(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "איפוס בחירה" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"ראשית יש להזין שם משתמש וסיסמה. לאחר מכן יהיה ביכולתך לערוך אפשרויות נוספות " -"עבור המשתמש." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "נא לשים שם משתמש וסיסמה." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "שינוי סיסמה" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "נא לתקן את השגיאות המופיעות מתחת." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "נא לתקן את השגיאות מתחת." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "יש להזין סיסמה חדשה עבור המשתמש %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "סיסמה" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "סיסמה (שוב)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "יש להזין את אותה סיסמה שוב,לאימות." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "שלום," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "תיעוד" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "יציאה" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "הוספה" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "היסטוריה" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "צפיה באתר" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "הוספת %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "סינון" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "הסרה ממיון" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "עדיפות מיון: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "החלף כיוון מיון" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "מחיקה" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"מחיקת %(object_name)s '%(escaped_object)s' מצריכה מחיקת אובייקטים מקושרים, " -"אך לחשבון שלך אין הרשאות למחיקת סוגי האובייקטים הבאים:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"מחיקת ה%(object_name)s '%(escaped_object)s' תדרוש מחיקת האובייקטים הקשורים " -"והמוגנים הבאים:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"האם ברצונך למחוק את %(object_name)s \"%(escaped_object)s\"? כל הפריטים " -"הקשורים הבאים יימחקו:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "כן, אני בטוח/ה" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "מחק כמה פריטים" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"מחיקת ב%(objects_name)s הנבחרת תביא במחיקת אובייקטים קשורים, אבל החשבון שלך " -"אינו הרשאה למחוק את הסוגים הבאים של אובייקטים:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"מחיקת ה%(objects_name)s אשר סימנת תדרוש מחיקת האובייקטים הקשורים והמוגנים " -"הבאים:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"האם אתה בטוח שאתה רוצה למחוק את ה%(objects_name)s הנבחר? כל האובייקטים הבאים " -"ופריטים הקשורים להם יימחקו:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "להסיר" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "הוספת %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "מחיקה ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " לפי %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "מודלים ביישום %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "שינוי" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "אין לך הרשאות לעריכה." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "פעולות אחרונות" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "הפעולות שלי" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "לא נמצאו" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "תוכן לא ידוע" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"משהו שגוי בהתקנת בסיס הנתונים שלך. נא לוודא שנוצרו טבלאות בסיס הנתונים " -"המתאימות, ובסיס הנתונים ניתן לקריאה על ידי המשתמש המתאים." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "סיסמה:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "שכחת את שם המשתמש והסיסמה שלך ?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "תאריך/שעה" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "משתמש" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "פעולה" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"לאובייקט זה אין היסטוריית שינוי. כנראה לא השתמשו בממשק הניהול הזה להוספתו." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "הצג הכל" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "שמירה" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "חיפוש" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "תוצאה %(counter)s" -msgstr[1] "%(counter)s תוצאות" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s סה\"כ" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "שמירה כחדש" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "שמירה והוספת אחר" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "שמירה והמשך עריכה" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "תודה על בילוי זמן איכות עם האתר." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "התחבר/י שוב" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "שינוי סיסמה" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "סיסמתך שונתה." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"נא להזין את סיסמתך הישנה, לצרכי אבטחה, ולאחר מכן את סיסמתך החדשה פעמיים כדי " -"שנוכל לוודא שהקלדת אותה כראוי." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "סיסמה ישנה" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "סיסמה חדשה" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "שנה את סיסמתי" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "איפוס סיסמה" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "ססמתך נשמרה. כעת ניתן להתחבר." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "אימות איפוס סיסמה" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "נא להזין את סיסמתך החדשה פעמיים כדי שנוכל לוודא שהקלדת אותה כראוי." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "סיסמה חדשה:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "אימות סיסמה:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"הקישור לאיפוס הסיסמה אינו חוקי. ייתכן והשתמשו בו כבר. נא לבקש איפוס סיסמה " -"חדש." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"שלחנו אליך דוא\"ל עם הוראות לאיפוס הסיסמה. ההוראות אמורות להתקבל בקרוב." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"אם הדוא\"ל לא הגיע, נא לוודא שהזנת כתובת נכונה בעת הרישום ולבדוק את תיקיית " -"דואר הזבל." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"הודעה זו נשלחה אליך עקב בקשתך לאיפוס הסיסמה עבור המשתמש שלך באתר " -"%(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "נא להגיע לעמוד הבא ולבחור סיסמה חדשה:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "שם המשתמש שלך, במקרה ששכחת:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "תודה על השימוש באתר שלנו!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "צוות %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"שכחת את סיסמתך ? נא להזין את כתובת הדוא\"ל מתחת, ואנו נשלח הוראות לקביעת " -"סיסמה חדשה." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "כתובת דוא\"ל:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "אפס את סיסמתי" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "כל התאריכים" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(אין)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "בחירת %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "בחירת %s לשינוי" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "תאריך:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "שעה:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "חפש" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "הוסף עוד אחת" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "נוכחי:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "שינוי:" diff --git a/django/contrib/admin/locale/he/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/he/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 1f0bd29840b25a6f9267158402239dfea303db21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4183 zcmbtW-)|gO8NJX#=>ny+P=2<2HA@O>A(@oMgbz+(pCsDj9t;Eah&h_pjvvXH7 zv)=3j$^+sNVJGW4TRTqbn#5l5KlBX=i3cQvhNr&6Lm!ZkfEPID&g^FExJ?UF-#z!< z`F@=5+;49B!6WytC_Gab-^V!kIi-rgqo2nQo__+L2mTBAMPT_prM?0@4Ez%CB#`^3 zGdvIcD%L*(=71M~4+1;D9{?`{p90DmHE2_U(@R+Y9>&z+K_vYe@G&6sJ_RI?L-;`m^%C&wz}XDn1bzeS3&0-& zF9XZK_kiT{XCVI62if|sz+Yhf_iVlR=p8U6>zd@Yb-oES)6KL;}3uYi2N z3H&W^2lyWF4Une&zkz&z-$P2h0L%f&;{p_euHgrAK?kB!`PMkukppGv(p6}Fr zE&C!ht;w#A9XAW}ii zjNXU3Wfrx457X3p(#+H^s#(vEb*NtTT&-Snf{qjRWLDQgJDGFBdQ*De2ZQ51mtcn>>Of@faQk9=#%*wo) zZpVVT3Twotbe?qLD!aefeleJmq6V&U2(u3 zZvv_FR5Lr7O1otWB8D)k>A0(5!|ZX_2;6m4*pt+_5$-U`+T{Oal*)83M#gn|s%lz> zyj8W=)+iaR98*75jroFYNpVd#t!Pg@)mu73<1!qZsp+86N8chu6Q>?~COByI>tzPP z)3LN17hgocb8v!&#xm3ix0QpVsoNk*i&d)^+&&|KmX+-&|sYveZnQDF})DF)uf5PFF zFW5VUyiG;_B>TLe-9XsY*&|&^$P&Y2_f{GljdGVNOMVdNy*6)OlpPw~hE2>D) zw#(?)^btv?$My&E4p^0B2kX9q*&w-wopnx;AcX-k4QaEP+N{FL?(~y2m@?)P-fjzmWV}A& z2qQ`QG$Rp2T0-n$K_&g<-82v__6l>C2RW=HHxwMx5-??yA-SeIOC+*|M3l!aHZc7S zvuttC})#(PL{B91>@c1n&4*(YHTo6`sTJ3$1W+~^61^wMJfU2yC{z9`79KtM*7}^V;>1u*l`=E z4By3sV13*IXmlRKgfzCOwd5+xT?gNrD1RUR--L~7l^op%lyA#^g6m2DU@9e!cGDi- zkb3eI`E9W0H!^v55Si-P#;4I5Otul+p2{jB?$}q4erLB?(Om{R zmfbd(ruWV+dP~^G@$$+*!Rzcodf2-Qr7_$jU)yOJS!RV7HA${p<~Qli&cRh;y9QSX z+%46yb|XT(TX+mWZ>>j#g|&xB173af, 2012 -# Jannis Leidel , 2011 -# Meir Kriheli , 2011-2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 08:24+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s זמינות" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"זו רשימת %s הזמינים לבחירה. ניתן לבחור חלק ע\"י סימון בתיבה מתחת ולחיצה על " -"חץ \"בחר\" בין שתי התיבות." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "ניתן להקליד בתיבה זו כדי לסנן %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "סינון" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "בחירת הכל" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "בחירת כל ה%s בבת אחת." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "בחר" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "הסרה" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s אשר נבחרו" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"זו רשימת %s אשר נבחרו. ניתן להסיר חלק ע\"י בחירה בתיבה מתחת ולחיצה על חץ " -"\"הסרה\" בין שתי התיבות." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "הסרת הכל" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "הסרת כל %s אשר נבחרו בבת אחת." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s מ %(cnt)s נבחרות" -msgstr[1] "%(sel)s מ %(cnt)s נבחרות" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"יש לך שינויים שלא נשמרו על שדות יחידות. אם אתה מפעיל פעולה, שינויים שלא " -"נשמרו יאבדו." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"בחרת פעולה, אבל עוד לא שמרת את השינויים לשדות בודדים. אנא לחץ על אישור כדי " -"לשמור. יהיה עליך להפעיל את הפעולה עוד פעם." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"בחרת פעולה, ולא עשיתה שינויימ על שדות. אתה כנראה מחפש את הכפתור ללכת במקום " -"הכפתור לשמור." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "הערה: את/ה %s שעה לפני זמן השרת." -msgstr[1] "הערה: את/ה %s שעות לפני זמן השרת." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "הערה: את/ה %s שעה אחרי זמן השרת." -msgstr[1] "הערה: את/ה %s שעות אחרי זמן השרת." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "כעת" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "שעון" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "בחירת שעה" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "חצות" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 בבוקר" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "12 בצהריים" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ביטול" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "היום" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "לוח שנה" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "אתמול" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "מחר" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"ינואר פברואר מרץ אפריל מאי יוני יולי אוגוסט ספטמבר אוקטובר נובמבר דצמבר" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "א ב ג ד ה ו ש" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "הצג" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "הסתר" diff --git a/django/contrib/admin/locale/hi/LC_MESSAGES/django.mo b/django/contrib/admin/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 6c5308acad660d3b86cbe1cb06274d0b9b0a771f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21809 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 L*DQdzd!zpaIR)w_ diff --git a/django/contrib/admin/locale/hi/LC_MESSAGES/django.po b/django/contrib/admin/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index 1a5b7de9d..000000000 --- a/django/contrib/admin/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,858 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# alkuma , 2013 -# Chandan kumar , 2012 -# Jannis Leidel , 2011 -# Pratik , 2013 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 16:15+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s सफलतापूर्वक हटा दिया गया है| |" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s नहीं हटा सकते" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "क्या आप निश्चित हैं?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "चुने हुए %(verbose_name_plural)s हटा दीजिये " - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "सभी" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "हाँ" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "नहीं" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "अनजान" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "कोई भी तारीख" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "आज" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "पिछले 7 दिन" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "इस महीने" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "इस साल" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"कृपया कर्मचारी खाते का सही %(username)s व कूटशब्द भरें। भरते समय दीर्घाक्षर और लघु अक्षर " -"का खयाल रखें।" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr " क्रिया:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "कार्य समय" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "वस्तु आई डी " - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "वस्तु प्रतिनिधित्व" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "कार्य ध्वज" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "परिवर्तन सन्देश" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "लॉग प्रविष्टि" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "लॉग प्रविष्टियाँ" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" को जोड़ा गया." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "परिवर्तित \"%(object)s\" - %(changes)s " - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" को नष्ट कर दिया है." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry ऑब्जेक्ट" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "कोई नहीं" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s को बदला गया हैं" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "और" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" को जोडा गया हैं" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" की %(list)s बदला गया है" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" निकाला गया है" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "कोई क्षेत्र नहीं बदला" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" कामयाबी से जोडा गया हैं । आप इसे फिर से संपादित कर सकते हैं" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" सफलतापूर्वक जोड़ दिया गया। आप चाहें तो नीचे एक और %(name)s " -"जोड़ सकते हैं।" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" को कामयाबी से जोडा गया है" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -" %(name)s \"%(obj)s\" सफलतापूर्वक जोड़ दिया गया। आप चाहें तो नीचे इसे बदल भी सकते हैं।" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" सफलतापूर्वक बदल दिया गया। आप चाहें तो नीचे एक और %(name)s " -"जोड़ सकते हैं।" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" को कामयाबी से बदला गया हैं" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "कार्रवाई हेतु आयटम सही अनुक्रम में चुने जाने चाहिए | कोई आइटम नहीं बदले गये हैं." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "कोई कार्रवाई नहीं चुनी है |" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" को कामयाबी से निकाला गया है" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s नामक कोई वस्तू जिस की प्राथमिक कुंजी %(key)r हो, अस्तित्व में नहीं हैं |" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s बढाएं" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s बदलो" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "डेटाबेस त्रुटि" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s का परिवर्तन कामयाब हुआ |" -msgstr[1] "%(count)s %(name)s का परिवर्तन कामयाब हुआ |" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s चुने" -msgstr[1] "सभी %(total_count)s चुने " - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s में से 0 चुने" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "इतिहास बदलो: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ज्याँगो साइट प्रशासन" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ज्याँगो प्रशासन" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "साइट प्रशासन" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "लॉगिन" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "पृष्ठ लापता" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "क्षमा कीजिए पर निवेदित पृष्ठ लापता है ।" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "गृह" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "सर्वर त्रुटि" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "सर्वर त्रुटि (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "सर्वर त्रुटि (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"एक त्रुटि मिली है। इसकी जानकारी स्थल के संचालकों को डाक द्वारा दे दी गई है, और यह जल्द " -"ठीक हो जानी चाहिए। धीरज रखने के लिए शुक्रिया।" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "चयनित कार्रवाई चलाइये" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "आगे बढ़े" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "सभी पृष्ठों पर मौजूद वस्तुओं को चुनने के लिए यहाँ क्लिक करें " - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "तमाम %(total_count)s %(module_name)s चुनें" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "चयन खालिज किया जाये " - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"पहले प्रदवोक्ता नाम और कूटशब्द दर्ज करें । उसके पश्चात ही आप अधिक प्रवोक्ता विकल्प बदल " -"सकते हैं ।" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "उपयोगकर्ता का नाम और कूटशब्द दर्ज करें." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "कूटशब्द बदलें" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "कृपया नीचे पायी गयी गलतियाँ ठीक करें ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s प्रवोक्ता के लिए नयी कूटशब्द दर्ज करें ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "कूटशब्द" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "शब्दकूट (दुबारा)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "सत्याप्ती के लिए ऊपर दर्ज किए कूटशब्द को फिर से प्रवेश करें" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "आपका स्वागत है," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "दस्तावेज़ीकरण" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "लॉग आउट" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "बढाएं" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "इतिहास" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "साइट पे देखें" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s बढाएं" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "छन्नी" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "श्रेणीकरण से हटाये " - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "श्रेणीकरण प्राथमिकता : %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "टॉगल श्रेणीकरण" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "मिटाएँ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' को मिटाने पर सम्बंधित वस्तुएँ भी मिटा दी " -"जाएगी, परन्तु आप के खाते में निम्नलिखित प्रकार की वस्तुओं को मिटाने की अनुमति नहीं हैं |" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' को हटाने के लिए उनसे संबंधित निम्नलिखित " -"संरक्षित वस्तुओं को हटाने की आवश्यकता होगी:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"क्या आप %(object_name)s \"%(escaped_object)s\" हटाना चाहते हैं? निम्नलिखित सभी " -"संबंधित वस्तुएँ नष्ट की जाएगी" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "हाँ, मैंने पक्का तय किया हैं " - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "अनेक वस्तुएं हटाएँ" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"चयनित %(objects_name)s हटाने पर उस से सम्बंधित वस्तुएं भी हट जाएगी, परन्तु आपके खाते में " -"वस्तुओं के निम्नलिखित प्रकार हटाने की अनुमति नहीं है:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"चयनित %(objects_name)s को हटाने के पश्चात् निम्नलिखित संरक्षित संबंधित वस्तुओं को हटाने " -"की आवश्यकता होगी |" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"क्या आप ने पक्का तय किया हैं की चयनित %(objects_name)s को नष्ट किया जाये ? " -"निम्नलिखित सभी वस्तुएं और उनसे सम्बंधित वस्तुए भी नष्ट की जाएगी:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "निकालें" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "एक और %(verbose_name)s जोड़ें " - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "मिटाएँ ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s द्वारा" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s अनुप्रयोग के प्रतिरूप" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "बदलें" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "आपके पास कुछ भी संपादन करने के लिये अनुमति नहीं है ।" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "हाल क्रियाएँ" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "मेरे कार्य" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr " कोई भी उपलब्ध नहीं" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "अज्ञात सामग्री" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"अपने डेटाबेस स्थापना के साथ कुछ गलत तो है | सुनिश्चित करें कि उचित डेटाबेस तालिका बनायीं " -"गयी है, और सुनिश्चित करें कि डेटाबेस उपयुक्त उपयोक्ता के द्वारा पठनीय है |" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "कूटशब्द" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "अपना पासवर्ड या उपयोगकर्ता नाम भूल गये हैं?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "तिथि / समय" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "उपभोक्ता" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "कार्य" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"इस वस्तु का बदलाव इतिहास नहीं है. शायद वह इस साइट व्यवस्थापक के माध्यम से नहीं जोड़ा " -"गया है." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "सभी दिखाएँ" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "सुरक्षित कीजिये" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "खोज" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s परिणाम" -msgstr[1] "%(counter)s परिणाम" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s कुल परिणाम" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "नये सा सहेजें" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "सहेजें और एक और जोडें" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "सहेजें और संपादन करें" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "आज हमारे वेब साइट पर आने के लिए धन्यवाद ।" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "फिर से लॉगिन कीजिए" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "कूटशब्द बदलें" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "आपके कूटशब्द को बदला गया है" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"सुरक्षा कारणों के लिए कृपया पुराना कूटशब्द दर्ज करें । उसके पश्चात नए कूटशब्द को दो बार दर्ज " -"करें ताकि हम उसे सत्यापित कर सकें ।" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "पुराना कूटशब्द " - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "नया कूटशब्द " - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "कूटशब्द बदलें" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "कूटशब्द पुनस्थाप" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "आपके कूटशब्द को स्थापित किया गया है । अब आप लॉगिन कर सकते है ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "कूटशब्द पुष्टि" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "कृपया आपके नये कूटशब्द को दो बार दर्ज करें ताकि हम उसकी सत्याप्ती कर सकते है ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "नया कूटशब्द " - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "कूटशब्द पुष्टि कीजिए" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"कूटशब्द पुनस्थाप संपर्क अमान्य है, संभावना है कि उसे उपयोग किया गया है। कृपया फिर से कूटशब्द " -"पुनस्थाप की आवेदन करें ।" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"हमने आपके डाक पते पर कूटशब्द स्थापित करने के निर्देश भेजे है । थोडी ही देर में ये आपको मिल " -"जाएँगे।" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"अगर आपको कोई ईमेल प्राप्त नई होता है,यह ध्यान रखे की आपने सही पता रजिस्ट्रीकृत किया है " -"और आपने स्पॅम फोल्डर को जाचे|" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"आपको यह डाक इसलिए आई है क्योंकि आप ने %(site_name)s पर अपने खाते का कूटशब्द बदलने का " -"अनुरोध किया था |" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "कृपया निम्नलिखित पृष्ठ पर नया कूटशब्द चुनिये :" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "आपका प्रवोक्ता नाम, यदि भूल गये हों :" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "हमारे साइट को उपयोग करने के लिए धन्यवाद ।" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s दल" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"कूटशब्द भूल गए? नीचे अपना डाक पता भरें, वहाँ पर हम आपको नया कूटशब्द रखने के निर्देश भेजेंगे।" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "डाक पता -" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr " मेरे कूटशब्द की पुनःस्थापना" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "सभी तिथियों" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(कोई नहीं)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s चुनें" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s के बदली के लिए चयन करें" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "तिथि:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "समय:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "लुक अप" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "अन्य बढाएं" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "फ़िलहाल - " - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "बदलाव -" diff --git a/django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 22c49b7508732a4477d3adc7ca53e2f187845357..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5390 zcmdUx{cjvc8OJA3XfXv!A@mK}!BViJ>$GVR2v&FZ z-I;mjndkXFFLQsr_m0;TkLLST`EF5ahu|mp;rTuIP4Exkr@<|sRO)Wg7I{^7gCc(q zDEjXM<-9?Vj~eCYRd5&hGw_d~obw}oL|+x00FQuT*Cp^A_$yHM9YlEx{2TZNTpYer zsb$9hVDtT8z^1L>i{OLcdGG=7J@5a%V@BggZw+;Lv z<6YpN!6(6o!3Pi$y}Lp2dw(&W0X5?vgG1nQF@G8Ku=@sB2Os>r+xHWc$o`Yy74Qrw zeoWj07s!1d+)9jpixCyZfB6!zW?eWF|0H&pY<)qseZ($#gnwvOny)-!w>)wlv?@$c zsI%t@XYvS_@<`6%s`?6FiLX4EqQ1-*3KjILA{BXa&qD=%4ZM%9@TRs6CnngQ=xAPV z8?J>ZuS}R)YU&@j_L%m{&9d5i)bj(c8W_DTQIlR^!nzmp64p$hCL2+dm;$t?Q@`08 z1$I3#q1_qywIe!>bj@zjUJx*?y;MhNDyzxPdTg4}QDfH;b-Vk;qS_HP(4n$^>KPXCbal%7?y4TRqg>{(;bxn9GU%Or;i z|FdF=TPuICX$a|l(-L;pWhU+#2OIA*PA{3XtPcgoON`43J@Y-`P4+v>DY4L?i^`bZo~c&%i-1NlSCF7bbz1MsY>c zJwj6MprMrn`de7T@H>GWmi=%(`ZjyQg|@d~N^{0*R`h;}gdT3BX{$0avbeZdPDP(T zZ;q8~QFDY`5igUG)`)X%Bq$V&H2jh61Jehl_x1cAD~}FLMqz3~?4k@RIyJ}AkyhaO z;e^CLPE5MznYpRb?w*{SH*ez7zOWY6=>-+NyXvQ1Lo2%B4;%{Gu@{u4qPUq}3cn@0p4r7~nx$)bcF~S5qUSXkTbEer_|O@@%sMhR#O>@VZyN%wsN{pG1OXOm==EU7ypDJCUD!0#oC@nWrc)u;UgY; zGtb_%_I~W0VVBDYbHl5Geh9Ob2=_{h5 z2q1*#-CJKZFabG;LaWG$eXc9L>f*;~R=}>hQj=;I;(?9k6sIx0j1PKnL!l3{g@ag= z)F5vKoHMs7yZ>K?iyXtl|187ZT)ygZ=wpyfHeOIR4ORgXQBrGTYt~*f%2kr1UY_ z?Y_dnJ(8(46iGiuncOPLg5N728-*`GOv@2XNr^A(l}GeXcKb zYMJW-98*o}5SGUbIe)lyV9CA9O-3aAHH~8<8 zypc_Mr0cRB?zvEk|0Nj4D(-h;DRGe7?>54-X`{cTLX6^=Zt7aH*ZoU*!LmhXT$3Qb zVof?FVRNRvua)ZKtQEP8$YxQ%HM!Y2nv8J&4%QWlyJ%hiXF>j&a?`lK1XAOSB_C`C zE!(X4pAF=Pg|H|pOPc$qBTc7AU-urp1ywG5WP7(rY|RVn*JTns>w-|!ACtCrDZW!s F_b(kfCg}hG diff --git a/django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.po deleted file mode 100644 index 66d53c752..000000000 --- a/django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,202 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Chandan kumar , 2012 -# Jannis Leidel , 2011 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "उपलब्ध %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"यह उपलब्ध %s की सूची है. आप उन्हें नीचे दिए गए बॉक्स में से चयन करके कुछ को चुन सकते हैं और " -"उसके बाद दो बॉक्स के बीच \"चुनें\" तीर पर क्लिक करें." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "इस बॉक्स में टाइप करने के लिए नीचे उपलब्ध %s की सूची को फ़िल्टर करें." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "छानना" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "सभी चुनें" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "एक ही बार में सभी %s को चुनने के लिए क्लिक करें." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "चुनें" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "हटाना" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "चुनें %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"यह उपलब्ध %s की सूची है. आप उन्हें नीचे दिए गए बॉक्स में से चयन करके कुछ को हटा सकते हैं और " -"उसके बाद दो बॉक्स के बीच \"हटायें\" तीर पर क्लिक करें." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "सभी को हटाएँ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "एक ही बार में सभी %s को हटाने के लिए क्लिक करें." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s में से %(sel)s चुना गया हैं" -msgstr[1] "%(cnt)s में से %(sel)s चुने गए हैं" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"स्वतंत्र सम्पादनक्षम क्षेत्र/स्तम्भ में किये हुए बदल अभी रक्षित नहीं हैं | अगर आप कुछ कार्रवाई " -"करते हो तो वे खो जायेंगे |" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"आप ने कार्रवाई तो चुनी हैं, पर स्वतंत्र सम्पादनक्षम क्षेत्र/स्तम्भ में किये हुए बदल अभी सुरक्षित " -"नहीं किये हैं| उन्हें सुरक्षित करने के लिए कृपया 'ओके' क्लिक करे | आप को चुनी हुई कार्रवाई " -"दोबारा चलानी होगी |" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"आप ने कार्रवाई चुनी हैं, और आप ने स्वतंत्र सम्पादनक्षम क्षेत्र/स्तम्भ में बदल नहीं किये हैं| " -"संभवतः 'सेव' बटन के बजाय आप 'गो' बटन ढून्ढ रहे हो |" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "अब" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "घड़ी" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "एक समय चुनें" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "मध्यरात्री" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "सुबह 6 बजे" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "दोपहर" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "रद्द करें" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "आज" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "तिथि-पत्र " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "कल (बीता)" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "कल" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "जनवरी फ़रवरी मार्च अप्रैल मई जून जुलाई अगस्त सेप्टम्बर अक्टूबर नवंबर दिसम्‍बर" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "आ सो म बु गु शु श" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "दिखाओ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr " छिपाओ" diff --git a/django/contrib/admin/locale/hr/LC_MESSAGES/django.mo b/django/contrib/admin/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 293a90efee43bdfc72a8938d839c9ac913aca8ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14446 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, 2011,2013 -# Bojan Mihelač , 2012 -# Jannis Leidel , 2011 -# Mislav Cimperšak , 2013 -# Ylodi , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Uspješno izbrisano %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nije moguće izbrisati %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Jeste li sigurni?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Izbrišite odabrane %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Svi" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Da" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nepoznat pojam" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Bilo koji datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Prošlih 7 dana" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ovaj mjesec" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ova godina" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Molimo unesite ispravno %(username)s i lozinku za pristup. Imajte na umu da " -"oba polja mogu biti velika i mala slova." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Akcija:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "vrijeme akcije" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objekta" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr objekta" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "oznaka akcije" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "promijeni poruku" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "zapis" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "zapisi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Dodano \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Promijenjeno \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Obrisano \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Log zapis" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nijedan" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Promijenjeno %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "i" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Dodano %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Promijeni %(list)s za %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Izbrisani %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nije bilo promjena polja." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" uspješno dodan. Možete ponovo urediti unos dolje." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Unos %(name)s \"%(obj)s\" je uspješno dodan. Možete dodati još jedan unos " -"(%(name)s) u nastavku." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" uspješno je dodano." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Unos %(name)s \"%(obj)s\" je uspješno promijenjen. Možete ga urediti ponovno " -"ispod." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Unos %(name)s \"%(obj)s\" je uspješno promijenjen. Možete dodati još jedan " -"(%(name)s) u nastavku." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" uspješno promijenjeno." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Unosi moraju biti odabrani da bi se nad njima mogle izvršiti akcije. Nijedan " -"unos nije promijenjen." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nije odabrana akcija." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" uspješno izbrisan." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Unos %(name)s sa primarnim ključem %(key)r ne postoji." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Novi unos (%s)" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Promijeni %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Pogreška u bazi" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s uspješno promijenjen." -msgstr[1] "%(count)s %(name)s uspješno promijenjeno." -msgstr[2] "%(count)s %(name)s uspješno promijenjeno." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s odabrano" -msgstr[1] "Svih %(total_count)s odabrano" -msgstr[2] "Svih %(total_count)s odabrano" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 od %(cnt)s odabrano" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Promijeni povijest: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administracija stranica" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administracija" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administracija stranica" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prijavi se" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Stranica nije pronađena" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ispričavamo se, ali tražena stranica nije pronađena." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Početna" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Greška na serveru" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Dogodila se greška. Administratori su obaviješteni putem elektroničke pošte " -"te bi greška uskoro trebala biti ispravljena. Hvala na strpljenju." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Izvrši odabranu akciju" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Idi" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klikni ovdje da bi odabrao unose kroz sve stranice" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Odaberi svih %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Očisti odabir" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Prvo, unesite korisničko ime i lozinku. Onda možete promijeniti više " -"postavki korisnika." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Unesite korisničko ime i lozinku." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Promijeni lozinku" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Molimo ispravite navedene greške." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Molimo ispravite navedene greške." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Unesite novu lozinku za korisnika %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Lozinka" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Lozinka (unesi ponovo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Unesite istu lozinku, za potvrdu." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Dobrodošli," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odjava" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Novi unos" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Povijest" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Pogledaj na stranicama" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Novi unos - %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Odstrani iz sortiranja" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritet sortiranja: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Preklopi sortiranje" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Izbriši" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Brisanje %(object_name)s '%(escaped_object)s' rezultiralo bi brisanjem " -"povezanih objekta, ali vi nemate privilegije za brisanje navedenih objekta: " - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Brisanje %(object_name)s '%(escaped_object)s' bi zahtijevalo i brisanje " -"sljedećih zaštićenih povezanih objekata:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Jeste li sigurni da želite izbrisati %(object_name)s \"%(escaped_object)s\"? " -"Svi navedeni objekti biti će izbrisani:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Da, siguran sam" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Izbriši više unosa." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Brisanje odabranog %(objects_name)s rezultiralo bi brisanjem povezanih " -"objekta, ali vaš korisnički račun nema dozvolu za brisanje sljedeće vrste " -"objekata:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Brisanje odabranog %(objects_name)s će zahtijevati brisanje sljedećih " -"zaštićenih povezanih objekata:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Jeste li sigurni da želite izbrisati odabrane %(objects_name)s ? Svi " -"sljedeći objekti i povezane stavke će biti izbrisani:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Ukloni" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Dodaj još jedan %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Izbriši?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Po %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeli u aplikaciji %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Promijeni" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nemate privilegije za promjenu podataka." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Nedavne promjene" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moje promjene" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nije dostupno" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Sadržaj nepoznat" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Nešto nije uredu sa instalacijom/postavkama baze. Provjerite jesu li " -"potrebne tablice u bazi kreirane i provjerite je li baza dostupna korisniku." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Lozinka:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Zaboravili ste lozinku ili korisničko ime?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/vrijeme" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Korisnik" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Akcija" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ovaj objekt nema povijest promjena. Moguće je da nije dodan korištenjem ove " -"administracije." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Prikaži sve" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Spremi" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Traži" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s rezultat" -msgstr[1] "%(counter)s rezultata" -msgstr[2] "%(counter)s rezultata" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s ukupno" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Spremi kao novi unos" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Spremi i unesi novi unos" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Spremi i nastavi uređivati" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Hvala što ste proveli malo kvalitetnog vremena na stranicama danas." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Prijavite se ponovo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Promjena lozinke" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaša lozinka je promijenjena." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Molim unesite staru lozinku, zbog sigurnosti, i onda unesite novu lozinku " -"dvaput da bi mogli provjeriti jeste li je ispravno unijeli." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Stara lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Promijeni moju lozinku" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Resetiranje lozinke" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaša lozinka je postavljena. Sada se možete prijaviti." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potvrda promjene lozinke" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Molimo vas da unesete novu lozinku dvaput da bi mogli provjeriti jeste li je " -"ispravno unijeli." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova lozinka:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potvrdi lozinku:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Link za resetiranje lozinke je neispravan, vjerojatno jer je već korišten. " -"Molimo zatražite novo resetiranje lozinke." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Primili ste ovu poruku jer ste zatražili postavljanje nove lozinke za svoj " -"korisnički račun na %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Molimo otiđite do sljedeće stranice i odaberite novu lozinku:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Vaše korisničko ime, u slučaju da ste zaboravili:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Hvala šta koristite naše stranice!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s tim" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Zaboravili ste lozinku? Unesite vašu e-mail adresu ispod i poslati ćemo vam " -"upute kako postaviti novu." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mail adresa:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Resetiraj moju lozinku" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Svi datumi" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nijedan)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Odaberi %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Odaberi za promjenu - %s" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Vrijeme:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Potraži" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Unesi još" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Trenutno:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Promijeni:" diff --git a/django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.mo deleted file mode 100644 index ad02588cec1ac35b4a4a510a2dcc7b8cf4b40205..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3549 zcmbtWTaO&Y6)q6zKs#*Dor&aOAC?eVU5#*Pp?q-MHyre?aU zTGiDv9t$Dm2`R!-P%aM5AabSw?AIt z67T`kp8_rbTflpPXMsNlZUPShE%0vOUx7USb>LmVe*!N7-vF}zPpkHW=tNQ64`lm? zfb9Pp-60TUGnNf%u7c@cAzALm>0}5AapsC%|jK93)pR$oexks_Ktd$o@Gd^ZP#D zNAdm`FF!vlA>1T4N{-}YcWCKw z-*^d@L;RX~!wPH)wc(4Q+4 zMkcyHCU2=9hLB7WG?VmX;VBZU^M0pNJ5iw@rse4UX0|^T>pJnuiRW~z#5rjS>1MR9 zdM*^&()EXQCUZKWww%$q!YF)_8J#HxMeeDiGOyB}abHdLL6(t(6AiCTqU_{T`f>N-mWXNr* zs5h%tM4JH*O-Y;JqGzvAPbGFr(!|_isLwi8cC=XPzev(K81SZ*|6Sld<;%|36lTW(O}nbxu9 z(FUG{3o`e$u9GHDq_?g`I6Vwf?t;QmlF(_eLG@Qjs7BiC*k>`u3<^0=wXTwBi&mWl zAI$vl(EF@auTQ7b$g@kmqpn1Ko7RyoJkh+K)yw(SlgdYZ=;}un+8gb&w4o$P79$F)U6x3HBI zPA0W=>(abMCJWVkj+8@mT?7FSJm>%{Y0=WF+!pkh>bXT=)QsL0rPF3!(y zqRkj*x-?pBT$MP>_s}bvI6YFhkTyXIJ(N$%a!C+A5GI7Ekor&%- zUeH;nx&Y^GVkh=0ZNt`}FZVW+F?DT$i7Af~m;Rb`v)l}`iR!}^VVU&#Mvt+7F zx{XY=0N;>Ksn1uiS(8TQqJzwnqN}s99EB-jNdn=JHGD@ojkCYJ?lGPH5{h%h?lt^R z;rzo+L;}K2j{AC4;6@^xG^iVyAqzBm4c25F@+uvvQs_!_oraJ)g-Vx43df7|*al#R zHH42rk@jdK)>L35(xhzYWVq6G^abHVKqfGyTNEgk! i1!2yN=WaRBTv4OKEJ`nX^8gvb(WsGegQ6EYBk_MOyanX| diff --git a/django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.po deleted file mode 100644 index 980bf83f3..000000000 --- a/django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,208 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# aljosa , 2011 -# Bojan Mihelač , 2012 -# Davor Lučić , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostupno %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ovo je popis dostupnih %s. Možete dodati pojedine na način da ih izaberete u " -"polju ispod i kliknete \"Izaberi\" strelicu između dva polja. " - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Tipkajte u ovo polje da filtrirate listu dostupnih %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Odaberi sve" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kliknite da odabrete sve %s odjednom." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Izaberi" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Ukloni" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Odabrano %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ovo je popis odabranih %s. Možete ukloniti pojedine na način da ih izaberete " -"u polju ispod i kliknete \"Ukloni\" strelicu između dva polja. " - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Ukloni sve" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kliknite da uklonite sve izabrane %s odjednom." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "odabrano %(sel)s od %(cnt)s" -msgstr[1] "odabrano %(sel)s od %(cnt)s" -msgstr[2] "odabrano %(sel)s od %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Neke promjene nisu spremljene na pojedinim polja za uređivanje. Ako " -"pokrenete akciju, nespremljene promjene će biti izgubljene." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Odabrali ste akciju, ali niste još spremili promjene na pojedinim polja. " -"Molimo kliknite OK za spremanje. Morat ćete ponovno pokrenuti akciju." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Odabrali ste akciju, a niste napravili nikakve izmjene na pojedinim poljima. " -"Vjerojatno tražite gumb Idi umjesto gumb Spremi." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Sada" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Sat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Izaberite vrijeme" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Ponoć" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 ujutro" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Podne" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Odustani" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Jučer" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Sutra" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Siječanj Veljača Ožujak Travanj Svibanj Lipanj Srpanj Kolovoz Rujan Listopad " -"Studeni Prosinac" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "N P U S Č P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Prikaži" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Sakri" diff --git a/django/contrib/admin/locale/hu/LC_MESSAGES/django.mo b/django/contrib/admin/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 38dbb19726373ace57452c9d078c66ef2d2e3ac0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15183 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 VOZ5GYS$)ftxj$}xc, 2011 -# Kristóf Gruber <>, 2012 -# slink , 2011 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s sikeresen törölve lett." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s törlése nem sikerült" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Biztos benne?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Kiválasztott %(verbose_name_plural)s törlése" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Mind" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Igen" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nem" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ismeretlen" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Bármely dátum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Ma" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Utolsó 7 nap" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ez a hónap" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ez az év" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Adja meg egy adminisztrációra jogosult %(username)s és jelszavát. Vegye " -"figyelembe, hogy mindkét mező megkülönböztetheti a kis- és nagybetűket." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Művelet:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "művelet időpontja" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objektum id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objektum repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "művelet jelölés" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "üzenet módosítása" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "naplóbejegyzés" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "naplóbejegyzések" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" hozzáadva." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" megváltoztatva: %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" törölve." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Naplóbejegyzés objektum" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Egyik sem" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s módosítva." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "és" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "\"%(object)s\" %(name)s létrehozva." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "\"%(object)s\" %(name)s tulajdonságai (%(list)s) megváltoztak." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "\"%(object)s\" %(name)s törlésre került." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Egy mező sem változott." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "\"%(obj)s\" %(name)s sikeresen létrehozva. Alább ismét szerkesztheti." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"\"%(obj)s\" %(name)s sikeresen létrehozva. Alább újabb %(name)s hozható " -"létre." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "\"%(obj)s\" %(name)s sikeresen létrehozva." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "\"%(obj)s\" %(name)s sikeresen létrehozva. Alább ismét szerkeszthető." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"\"%(obj)s\" %(name)s sikeresen módosítva. Alább újabb %(name)s hozható létre." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "\"%(obj)s\" %(name)s sikeresen módosítva." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"A műveletek végrehajtásához ki kell választani legalább egy elemet. Semmi " -"sem lett módosítva." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nem választott ki műveletet." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "\"%(obj)s\" %(name)s sikeresen törölve." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s objektum %(key)r elsődleges kulccsal nem létezik." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Új %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s módosítása" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Adatbázishiba" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s sikeresen módosítva lett." -msgstr[1] "%(count)s %(name)s sikeresen módosítva lett." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s kiválasztva" -msgstr[1] "%(total_count)s kiválasztva" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 kiválasztva ennyiből: %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Változások története: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django honlapadminisztráció" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django adminisztráció" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Honlap karbantartása" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Bejelentkezés" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Nincs ilyen oldal" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Sajnáljuk, de a kért oldal nem található." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Kezdőlap" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Szerverhiba" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Szerverhiba (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Szerverhiba (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Hiba történt, melyet e-mailben jelentettünk az oldal karbantartójának. A " -"rendszer remélhetően hamar megjavul. Köszönjük a türelmét." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Kiválasztott művelet futtatása" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Mehet" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kattintson ide több oldalnyi objektum kiválasztásához" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Az összes %(module_name)s kiválasztása, összesen %(total_count)s db" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Kiválasztás törlése" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Először adjon meg egy felhasználói nevet és egy jelszót. Ezek után további " -"módosításokat is végezhet a felhasználó adatain." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Írjon be egy felhasználónevet és jelszót." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Jelszó megváltoztatása" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Kérem, javítsa az alábbi hibákat." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Adjon meg egy új jelszót %(username)s nevű felhasználónak." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Jelszó" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Jelszó újra" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Írja be a fenti jelszót ellenőrzés céljából." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Üdvözlöm," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentáció" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Kijelentkezés" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Új" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Történet" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Megtekintés a honlapon" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Új %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Szűrő" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Eltávolítás a rendezésből" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritás rendezésnél: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Rendezés megfordítása" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Törlés" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"\"%(escaped_object)s\" %(object_name)s törlése a kapcsolódó objektumok " -"törlését is eredményezi, de a hozzáférése nem engedi a következő típusú " -"objektumok törlését:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"\"%(escaped_object)s\" %(object_name)s törlése az alábbi kapcsolódó " -"objektumok törlését is maga után vonja:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Biztos hogy törli a következőt: \"%(escaped_object)s\" (típus: " -"%(object_name)s)? A összes további kapcsolódó elem is törlődik:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Igen, biztos vagyok benne" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Több elem törlése" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"A kiválasztott %(objects_name)s törlése kapcsolódó objektumok törlését vonja " -"maga után, de az alábbi objektumtípusok törléséhez nincs megfelelő " -"jogosultsága:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"A kiválasztott %(objects_name)s törlése az alábbi védett kapcsolódó " -"objektumok törlését is maga után vonja:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Biztosan törölni akarja a kiválasztott %(objects_name)s objektumokat? Minden " -"alábbi objektum, és a hozzájuk kapcsolódóak is törlésre kerülnek:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Törlés" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Újabb %(verbose_name)s hozzáadása" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Törli?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s szerint " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s alkalmazásban elérhető modellek." - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Módosítás" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nincs joga szerkeszteni." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Utolsó műveletek" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Az én műveleteim" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nincs elérhető" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Ismeretlen tartalom" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Valami nem stimmel a telepített adatbázissal. Bizonyosodjon meg arról, hogy " -"a megfelelő táblák létre lettek-e hozva, és hogy a megfelelő felhasználó " -"tudja-e őket olvasni." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Jelszó:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Elfelejtette jelszavát vagy felhasználónevét?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dátum/idő" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Felhasználó" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Művelet" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "Honlap karbantartása" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mutassa mindet" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Mentés" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Keresés" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s találat" -msgstr[1] "%(counter)s találat" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s összesen" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Mentés újként" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Mentés és másik hozzáadása" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Mentés és a szerkesztés folytatása" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Köszönjük hogy egy kis időt eltöltött ma a honlapunkon." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Jelentkezzen be újra" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Jelszó megváltoztatása" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Megváltozott a jelszava." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Írja be a régi jelszavát biztonsági okokból, majd az újat kétszer, hogy " -"biztosan ne gépelje el." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Régi jelszó" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Új jelszó" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Jelszavam megváltoztatása" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Jelszó beállítása" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Jelszava beállításra került. Most már bejelentkezhet." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Jelszó beállítás megerősítése" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Írja be az új jelszavát kétszer, hogy megbizonyosodhassunk annak " -"helyességéről." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Új jelszó:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Jelszó megerősítése:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"A jelszóbeállító link érvénytelen. Ennek egyik oka az lehet, hogy már " -"felhasználták. Kérem indítson új jelszóbeállítást." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Az információkat elküldtük e-mailben a megadott címre. Hamarosan meg kell " -"érkeznie." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Amennyiben nem kapta meg az e-mailt, ellenőrizze, hogy ezzel a címmel " -"regisztrált-e, valamint hogy nem került-e a levélszemét mappába." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Azért kapja ezt az e-mailt, mert jelszavának visszaállítását kérte ezen a " -"weboldalon: %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Kérjük látogassa meg a következő oldalt, és válasszon egy új jelszót:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Felhasználóneve, ha elfelejtette volna:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Köszönjük, hogy használta honlapunkat!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s csapat" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Elfelejtette a jelszavát? Írja be az e-mail címét, és küldünk egy levelet a " -"teendőkről." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mail cím:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Jelszavam törlése" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Minden dátum" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(nincs)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s kiválasztása" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Válasszon ki egyet a módosításhoz (%s)" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dátum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Idő:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Keresés" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Újabb hozzáadása" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Jelenleg:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Módosítás:" diff --git a/django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 19a86e1f3684b95e8135ee257a478c60fa1ddcda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3528 zcmbtW&yO5O6|R6GVF@7wO!yfdD{W%SJ3n@bLo#L&X6&ef6qp{`SlNASV(KJc5sKLS4veB`4-JPv#e_!#gkklUXr zaS8Y-)R%z^zy|OWz^lNo0dE1H1zO<8fNubK{#(E^z_)>~0DlK$`~NQ6A4MmM;&C94 ze-g;{p9ZqOMIe5nj?Zs^7lC`gKLOd#5Ak7pZQv!~5XiiK3w#rJ7s&H&!1xIG0q`wo zvHd7)q5gMFW#wGq3_yp=d1+x8Lm$(l^2;vaPar_?mGvG~-;-&mEknR5k zSO@;KtUrOp{0Zu3fd|0XfWHK;AxMOuYxYGTuN_Q^r|@D({%~CUupZ2j@bdFa0l7cs z#C$)Cmv#9PUVgq%K%R4;B0i6o*O#9s@qP|3q{uZWQxUb|`ErS01wM_Jbr4JEywc}A z*)A=e>zIHd8dN8!=%IZtkgO(Ead|9bE!$erk{9bzD-%hFg6SwN*8A3aRRT#0adKMI zdB0aCpQ+={kb{#Xf7+TDpA7(p4u@UQ_oY;&bC0>>$ zm2N^Cs_pVZQ@T!{E{|NSsVOJ)a%vPldP0}eUg`tws8LW!TRFPb36}9DJmw8oR3|Tp zW*nKg*AL>RwFaMEv7PfOf$51IYEp}SfOms-#7-ZBTK(7)exa{O$M6Nw<(z<3dex?s zfK@4jw~3ZFfnUh+7PGSf_FvEf)GOl5`G(+A8cSjA8F# z*Ak{HUwt5{6KPKwmBRm@j0&0l7b6?ViD=oxGH=nEj1)pfas<|oqei)#FET}Tw}|M0 zdWu(-M=G#6R<L&Ny7ByiIkuQlu!TmaDlRRU6_U)6N=@PN!BVIw4*B+< zX>zTb(`9pW0_S}1wX_?9LK|Db`cM^H&JJ+wRIWvp+sb*YOM{{TZ|oS23EG!IA)vo zj9aZ!{iVk9D;Mf`7H&u%DlI3C*D_ewAe zPgPnN1gq=tOqNPTToD*~+P(nzhJ*3K_9 zuQjipYOqqRFRWV=lmRzvg$4z6C)7q-#^w^|fb%M>z0%sKym&f}{dJYATs0jV;XG*2 zi|sg^kZn*uUD(p8le)5DUE&*LMtRk*tzM#{xOUFa*Vky}{H2B2O;DR%5yN<(batf2 z>S0~ms@H>VFHm;qq`0cH1J_sKc#lu~n{pJgeJ7gPLC>p1+|Ks3^i#C?vh1glhB3)0 z#nJIzz@cj*70^_;HnG4BF^tFM#IY3DWe7MZJT@F=Wk=pmv3EZ-3g)x@zMWS8`(UL( zVr+Hx4wETIXRjfGo$2vicf5y4oEijybVv~bb@^`LLV`~xPCaG&e7_)b&@w=Mkp01M zJ5V!9zG|icB`};_H+C4ZL%wg!?7oR+_f7VTK{q?l;tGG7*e;+jPf}!W6tRZv$U$aY zy0>YQuG7wx);(Mf@I1XzwE>=O``Xl4RwHn6PhJ9|ev3@xImil!8sRvS4I z*{|Gya|nSycgMAQkYhsc;o=J0(^8S-~Hee5as8Qj^Qnvq{@xL6lP-y8^8yu-JX2an?h`hkM6` zmOIBRj4ndzO|U)k7>9kVGo%=GJQDvf$_`IyLM<8NGWqcC!fnEgARx<>Q(-BPK?4?5 z;b`yT?vug97&4tx0!m}gBL(LP-Q$kNIBMmPH3UU$5;s)XFvaOnFwTxll{VoV+o5!I apX72l#8r$jGszJPa#7*j@>8RRRq-E}?M@m1 diff --git a/django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.po deleted file mode 100644 index b54fbfc40..000000000 --- a/django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,206 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Attila Nagy <>, 2012 -# Jannis Leidel , 2011 -# János Péter Ronkay , 2011 -# Máté Őry , 2012 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Elérhető %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ez az elérhető %s listája. Úgy választhat közülük, hogy rákattint az alábbi " -"dobozban, és megnyomja a dobozok közti \"Választás\" nyilat." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Írjon a mezőbe az elérhető %s szűréséhez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Szűrő" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Mindet kijelölni" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kattintson az összes %s kiválasztásához." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Választás" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Eltávolítás" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s kiválasztva" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ez a kiválasztott %s listája. Eltávolíthat közülük, ha rákattint, majd a két " -"doboz közti \"Eltávolítás\" nyílra kattint." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Összes törlése" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kattintson az összes %s eltávolításához." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s/%(cnt)s kijelölve" -msgstr[1] "%(sel)s/%(cnt)s kijelölve" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Még el nem mentett módosításai vannak egyes szerkeszthető mezőkön. Ha most " -"futtat egy műveletet, akkor a módosítások elvesznek." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Kiválasztott egy műveletet, de nem mentette az egyes mezőkhöz kapcsolódó " -"módosításait. Kattintson az OK gombra a mentéshez. Újra kell futtatnia az " -"műveletet." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Kiválasztott egy műveletet, és nem módosított egyetlen mezőt sem. " -"Feltehetően a Mehet gombot keresi a Mentés helyett." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Most" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Óra" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Válassza ki az időt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Éjfél" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Reggel 6 óra" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Dél" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Mégsem" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Ma" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Naptár" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Tegnap" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Holnap" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"január február március április május június július augusztus szeptember " -"október november december" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "V H K Sz Cs P Szo" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mutat" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Elrejt" diff --git a/django/contrib/admin/locale/ia/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index d90430a7a762df997198d806e744a901ecb1b2ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12742 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, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s delite con successo." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Non pote deler %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Es tu secur?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Deler le %(verbose_name_plural)s seligite" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Totes" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Si" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Incognite" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Omne data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hodie" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Ultime 7 dies" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Iste mense" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Iste anno" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Action:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora de action" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id de objecto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr de objecto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "marca de action" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "message de cambio" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrata de registro" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entratas de registro" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" addite." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" cambiate - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" delite." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objecto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nulle" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s cambiate." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" addite." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s cambiate pro %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" delite." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nulle campo cambiate." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Le %(name)s \"%(obj)s\" ha essite addite con successo. Tu pote modificar lo " -"de novo hic infra." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Le %(name)s \"%(obj)s\" ha essite addite con successo." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Le %(name)s \"%(obj)s\" ha essite cambiate con successo." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Es necessari seliger elementos pro poter exequer actiones. Nulle elemento ha " -"essite cambiate." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nulle action seligite." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Le %(name)s \"%(obj)s\" ha essite delite con successo." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Le objecto %(name)s con le clave primari %(key)r non existe." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Adder %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Cambiar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Error in le base de datos" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s cambiate con successo." -msgstr[1] "%(count)s %(name)s cambiate con successo." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s seligite" -msgstr[1] "Tote le %(total_count)s seligite" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s seligite" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historia de cambiamentos: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Administration del sito Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administration de Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administration del sito" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Aperir session" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Pagina non trovate" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Regrettabilemente, le pagina requestate non poteva esser trovate." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Initio" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Error del servitor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Error del servitor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Error del servitor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Exequer le action seligite" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Va" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Clicca hic pro seliger le objectos in tote le paginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seliger tote le %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Rader selection" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primo, specifica un nomine de usator e un contrasigno. Postea, tu potera " -"modificar plus optiones de usator." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Specifica un nomine de usator e un contrasigno." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambiar contrasigno" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Per favor corrige le errores sequente." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Specifica un nove contrasigno pro le usator %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Contrasigno" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Contrasigno (repete)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Scribe le mesme contrasigno que antea, pro verification." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Benvenite," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Clauder session" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Adder" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vider in sito" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Adder %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Remover del ordination" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritate de ordination: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Alternar le ordination" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Deler" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Deler le %(object_name)s '%(escaped_object)s' resultarea in le deletion de " -"objectos associate, me tu conto non ha le permission de deler objectos del " -"sequente typos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Deler le %(object_name)s '%(escaped_object)s' necessitarea le deletion del " -"sequente objectos associate protegite:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Es tu secur de voler deler le %(object_name)s \"%(escaped_object)s\"? Tote " -"le sequente objectos associate essera delite:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Si, io es secur" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Deler plure objectos" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Deler le %(objects_name)s seligite resultarea in le deletion de objectos " -"associate, ma tu conto non ha le permission de deler objectos del sequente " -"typos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Deler le %(objects_name)s seligite necessitarea le deletion del sequente " -"objectos associate protegite:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Es tu secur de voler deler le %(objects_name)s seligite? Tote le sequente " -"objectos e le objectos associate a illo essera delite:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Adder un altere %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Deler?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Per %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Cambiar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Tu non ha le permission de modificar alcun cosa." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Actiones recente" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mi actiones" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nihil disponibile" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contento incognite" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Il ha un problema con le installation del base de datos. Assecura te que le " -"tabellas correcte ha essite create, e que le base de datos es legibile pro " -"le usator appropriate." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Contrasigno:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Contrasigno o nomine de usator oblidate?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usator" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Action" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Iste objecto non ha un historia de cambiamentos. Illo probabilemente non " -"esseva addite per medio de iste sito administrative." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Monstrar toto" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salveguardar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Cercar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultato" -msgstr[1] "%(counter)s resultatos" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s in total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salveguardar como nove" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salveguardar e adder un altere" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salveguardar e continuar le modification" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Gratias pro haber passate un tempore agradabile con iste sito web." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Aperir session de novo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambio de contrasigno" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Tu contrasigno ha essite cambiate." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Per favor specifica tu ancian contrasigno, pro securitate, e postea " -"specifica tu nove contrasigno duo vices pro verificar que illo es scribite " -"correctemente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Ancian contrasigno" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nove contrasigno" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Cambiar mi contrasigno" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Reinitialisar contrasigno" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Tu contrasigno ha essite reinitialisate. Ora tu pote aperir session." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmation de reinitialisation de contrasigno" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Per favor scribe le nove contrasigno duo vices pro verificar que illo es " -"scribite correctemente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nove contrasigno:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirma contrasigno:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Le ligamine pro le reinitialisation del contrasigno esseva invalide, forsan " -"perque illo ha jam essite usate. Per favor submitte un nove demanda de " -"reinitialisation del contrasigno." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Per favor va al sequente pagina pro eliger un nove contrasigno:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Tu nomine de usator, in caso que tu lo ha oblidate:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Gratias pro usar nostre sito!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Le equipa de %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reinitialisar mi contrasigno" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Tote le datas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nulle)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selige %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selige %s a modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Recerca" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Adder un altere" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 6a358ed735c3b8ead06d009e52d0f15ffd7d9be3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3512 zcmbtWO_Ln885V>Ov*9ZwgoFTj*(wLSOwY`2VFI&Rz^uLTnjNppGdM++FPd)6jIdf7 z)ao4%#fb|XQkA3%IFJ+^IGAfLTsct%$$v-{KOl#ka!Yt#sb@dT+Bu|ax*xS#diChh zD?Rg%NACJi;3C{l@O_66rx@?V1J~EUUjx4Z-UGbj2SVHrJO(@ld=$v_Pc?WP_yFFY z1ug-*!25vbfWHLp0DlE^z`KDT0lEKQfOi2u1HKOY9LVwi)70OKk0^@!f!zLKAjf|U z$m1;o@e>_9J^-Eu{t5UuAdhnu4~{nkt^uzBnb!^A$H2b=x!*Q|Pl4Y8KY;4(5I^xxJheQ{bP0?*P{j9Mg|6e-7leLrC!mZZwJ4Lk%(yjz!J;Qw_3SJSW!U$G9KG z{WxyEewHBS9H@w&;^z7B^)T+A;AVYzu1zYUl&)Vi_$2T#+&|*?<0mR*PFCbbbo@ka z1B$3nc~He|zdcW~Rkp;LU8#*68b!w|u_2AJh4d)cTp6)3ajsGgkffl?{WlZ8SIWko zM(5WkILc!elE$E#WFUt~EwQoq?p5h_Rs4>osrSKVF25!=wF%0L^SV&tg0!{tbJ|ox z9}7L{^9h}qdTppD=X9aA3J)``A* zMdvIYGjTccYJlm9KJ{oozr(#rebJww(O{x0!Y@n|8I7?Zx;!9Yi{5ZGm0;D#P`Ogk zaNewlwqx#ElD09#&|RmYGHyoF7F=T~XPugMw4C%`Ch0vI4ON&awBgai%n`b)s&yo( zJ!$tDHNyX&jFL?Mi;*kjTnt?4n70_rrwUU>as<|oXN~eGE;1EvmS%LMp5hHvAr&|r zD?5=$okey-G?IDH&ORIUn>P*YGXYCbAjd4PgS2CX-C@C?(7U>*rNP+B6jjvb8Lw#S z-4I(~PR6+?{>b^L@^2w>9RfOg3Dvn0gR=g8W|F?OZch!3=peNUJqxb!d*q(am1?{}Xx^e%+99zsP#6qQ4nXePGB*_6%wM|1FErlv{h}(am$<`>+C(<1+we;A8fIr@P+eN>tUQ->PG>7G(#q-X%Ic}kYNvyS*=4n>Ip$66Ry)*rvHRT0 zsSd8CZCQnE;H9mM49<56r-wz#Z7UolhJFJ!czwmh*Os;;_Y(TpaV^Ix8z@BJ<2X}8^;&1S8@QT0e&Z{@CRBV%~3ReRb_Q*4_iOk2zL$)(;_@7%r$E3MAb zhC^TrcGwJE3hH`jPmR=ejkCa4Dy+Xg*vwwoZ^z?}l+VuD+!f%{r5A=e?9uI#mP?mR z?WM^!oiD2{*=c;O)>qdk71vK#dU~B!POdHOc>y-Y0iV!g9n@{VH9mpEywKIuSv}MS zCeS#Ac8ymUxJF+YJ;uSEkdQ$W=jEarc^XtDw%KWT6Q`ls7;?#5FxBxULpzFwM7k`I zpva68+BG)Pv`**Qq1KC_-|KeXd1u@hWZ7Cg8=PXo$y~HsxC=_K7o_8!zn}<%iBH4T z(PA7m9)q(ZdJHgm3<}9(yb?VySJuIZQxR`s2Xdq%)Gx4+cPhznq3ldXAS`fn_aWpAP=UXo0s0%)gO1I*3 z9(zKGv#OL<^mDIq3Sq_&X>ZP)QS32TZJy1o1Qh3$*8(a+gvEq7a~IA6tF6hx0q}h! zbL#^TNQ1EfyVCg0&dQT{s*6#{eVPN!)e&VIUN@#Q256|0c<{qOL3C zPLy!rEL(=fI5Zkh=P)0v#=-Ha#Da} D=, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponibile" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ecce le lista de %s disponibile. Tu pote seliger alcunes in le quadro " -"sequente; postea clicca le flecha \"Seliger\" inter le duo quadros." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Scribe in iste quadro pro filtrar le lista de %s disponibile." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Seliger totes" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Clicca pro seliger tote le %s immediatemente." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Seliger" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Le %s seligite" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ecce le lista de %s seligite. Tu pote remover alcunes per seliger los in le " -"quadro sequente e cliccar le flecha \"Remover\" inter le duo quadros." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Remover totes" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Clicca pro remover tote le %s seligite immediatemente." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s seligite" -msgstr[1] "%(sel)s de %(cnt)s seligite" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Il ha cambiamentos non salveguardate in certe campos modificabile. Si tu " -"exeque un action, iste cambiamentos essera perdite." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Tu ha seligite un action, ma tu non ha salveguardate le cambiamentos in " -"certe campos. Per favor clicca OK pro salveguardar los. Tu debera re-exequer " -"le action." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Tu ha seligite un action, e tu non ha facite cambiamentos in alcun campo. Tu " -"probabilemente cerca le button Va e non le button Salveguardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Horologio" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Selige un hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Medienocte" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mediedie" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancellar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hodie" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Heri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Deman" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januario Februario Martio April Maio Junio Julio Augusto Septembre Octobre " -"Novembre Decembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Monstrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Celar" diff --git a/django/contrib/admin/locale/id/LC_MESSAGES/django.mo b/django/contrib/admin/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index fe04734d45d6e1daf33f20c31d07311b1cc77e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14961 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, 2014 -# Jannis Leidel , 2011 -# rodin , 2011-2013 -# rodin , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 16:20+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Sukes menghapus %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Tidak dapat menghapus %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Yakin?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Hapus %(verbose_name_plural)s yang dipilih" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administrasi" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Semua" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ya" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Tidak" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Tidak diketahui" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Kapanpun" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hari ini" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Tujuh hari terakhir" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Bulan ini" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Tahun ini" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Masukkan nama pengguna %(username)s dan sandi yang benar untuk akun staf. " -"Huruf besar/kecil pada bidang ini berpengaruh." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aksi:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "waktu aksi" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objek" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "representasi objek" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "jenis aksi" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ganti pesan" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entri pencatatan" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entri pencatatan" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" ditambahkan." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" diubah - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" dihapus." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objek LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s diubah" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "dan" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ditambahkan." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s untuk %(name)s \"%(object)s\" diubah." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" dihapus." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Tidak ada bidang yang berubah." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" berhasil ditambahkan. Anda dapat mengeditnya lagi di " -"bawah ini." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" berhasil ditambahkan. Anda dapat menambahkan %(name)s " -"yang lain di bawah ini." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" berhasil ditambahkan." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" berhasil diubah. Anda dapat mengeditnya lagi di bawah " -"ini." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" berhasil diubah. Anda dapat menambahkan %(name)s yang " -"lain di bawah ini." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" berhasil diubah." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Objek harus dipilih sebelum dimanipulasi. Tidak ada objek yang berubah." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Tidak ada aksi yang dipilih." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" berhasil dihapus." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objek %(name)s dengan kunci utama %(key)r tidak ada." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Tambahkan %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Ubah %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Galat basis data" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s berhasil diubah." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s dipilih" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 dari %(cnt)s dipilih" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ubah riwayat: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Menghapus %(class_name)s %(instance)s memerlukan penghapusanobjek " -"terlindungi yang terkait sebagai berikut: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Admin situs Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administrasi Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administrasi situs" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Masuk" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Administrasi %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Laman tidak ditemukan" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Maaf, laman yang Anda minta tidak ditemukan." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Beranda" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Galat server" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Galat server (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Galat Server (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Galat terjadi dan telah dilaporkan ke administrator situs lewat email untuk " -"diperbaiki. Terima kasih atas pengertiannya." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Jalankan aksi terpilih" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Buka" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klik di sini untuk memilih semua objek pada semua laman" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Pilih seluruh %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Bersihkan pilihan" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Pertama-tama, masukkan nama pengguna dan sandi. Anda akan dapat mengubah " -"opsi pengguna lain setelah itu." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Masukkan nama pengguna dan sandi." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Ganti sandi" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Perbaiki galat di bawah ini." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Perbaiki galat di bawah ini." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Masukkan sandi baru untuk pengguna %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Sandi" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Sandi (ulangi)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Masukkan sandi yang sama dengan di atas, untuk verifikasi." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Selamat datang," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentasi" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Keluar" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Tambah" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Riwayat" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Lihat di situs" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Tambahkan %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Dihapus dari pengurutan" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritas pengurutan: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Ubah pengurutan" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Hapus" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Menghapus %(object_name)s '%(escaped_object)s' akan menghapus objek lain " -"yang terkait, tetapi akun Anda tidak memiliki izin untuk menghapus objek " -"dengan tipe berikut:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Menghapus %(object_name)s '%(escaped_object)s' memerlukan penghapusan objek " -"terlindungi yang terkait sebagai berikut:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Yakin ingin menghapus %(object_name)s \"%(escaped_object)s\"? Semua objek " -"lain yang terkait juga akan dihapus:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ya, tentu saja" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Hapus beberapa objek sekaligus" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Menghapus %(objects_name)s terpilih akan menghapus objek yang terkait, " -"tetapi akun Anda tidak memiliki izin untuk menghapus objek dengan tipe " -"berikut:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Menghapus %(objects_name)s terpilih memerlukan penghapusan objek terlindungi " -"yang terkait sebagai berikut:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Yakin akan menghapus %(objects_name)s terpilih? Semua objek berikut beserta " -"objek terkait juga akan dihapus:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Hapus" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Tambahkan %(verbose_name)s lagi" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Hapus?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Berdasarkan %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Model pada aplikasi %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ubah" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Anda tidak memiliki izin untuk mengubah apapun." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Aktivitas Terbaru" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Aktivitas Saya" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Tidak ada yang tersedia" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Konten tidak diketahui" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Ada masalah dengan instalasi basis data Anda. Pastikan tabel yang sesuai " -"pada basis data telah dibuat dan dapat dibaca oleh pengguna yang benar." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Sandi:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Lupa nama pengguna atau sandi?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Tanggal/waktu" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Pengguna" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Aksi" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Objek ini tidak memiliki riwayat perubahan. Kemungkinan objek ini tidak " -"ditambahkan melalui situs administrasi ini." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Tampilkan semua" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Simpan" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Cari" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s buah" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Simpan sebagai baru" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Simpan dan tambahkan lagi" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Simpan dan terus mengedit" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Terima kasih telah menggunakan situs ini hari ini." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Masuk kembali" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Ubah sandi" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Sandi Anda telah diubah." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Dengan alasan keamanan, masukkan sandi lama Anda dua kali untuk memastikan " -"Anda tidak salah mengetikkannya." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Sandi lama" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Sandi baru" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Ubah sandi saya" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Setel ulang sandi" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Sandi Anda telah diperbarui. Silakan masuk." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Konfirmasi penyetelan ulang sandi" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Masukkan sandi baru dua kali untuk memastikan Anda tidak salah " -"mengetikkannya." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Sandi baru:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Konfirmasi sandi:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Tautan penyetelan ulang sandi tidak valid. Kemungkinan karena tautan " -"tersebut telah dipakai sebelumnya. Ajukan permintaan penyetelan sandi sekali " -"lagi." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Kami telah mengirim email berisi petunjuk untuk mengatur ulang sandi Anda. " -"Anda akan menerimanya dalam beberapa saat." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Jika Anda tidak menerima email, pastikan Anda telah memasukkan alamat yang " -"digunakan saat pendaftaran serta periksa folder spam Anda." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Anda menerima email ini karena Anda meminta penyetelan ulang sandi untuk " -"akun pengguna di %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Kunjungi laman di bawah ini dan ketikkan sandi baru:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Nama pengguna Anda, jika lupa:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Terima kasih telah menggunakan situs kami!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Tim %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Lupa sandinya? Masukkan alamat email Anda di bawah ini agar kami dapat " -"mengirimkan petunjuk untuk menyetel ulang sandinya." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Alamat email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Setel ulang sandi saya" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Semua tanggal" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Tidak ada)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Pilih %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Pilih %s untuk diubah" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Tanggal:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Waktu:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Cari" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Tambah Lagi" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Saat ini:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ubah:" diff --git a/django/contrib/admin/locale/id/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/id/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 45fab277d1e7c6edc7de5ebe7bd66c58c1439bf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3854 zcmb_e&yO5O6)wO87(xgMzX{~AlF6F5duA=iF=HELcjLwDW$l$`oDc~iRZrJWm%F>F zsjlAfoRE+>M-j=z7Z4H>667D?!YQ1%apA;;TMpb1L|ph@bgm@fy5%@{qRUpsb=FF>{*W0L1z#O(*b%fK=4 zEg(e1yFk|eJCN7=2awli<9HNL0N(^Y4SWOm8z6pS2qm`v67Ujm7sxz+2D}G+9msm$ z{)7+}@DIQ@5t{*&zK-{IAPf=lH{g@NcY$p0-$1s13S=02z)u68?C_Zm*MVm+e;zmh z{s_qaybff$KL=t-aS!+k@K->N`+GpP`xuOF0v`u%0dD|#{WpO8{T>iM@k`t|9=`)Z zRs0_KTi`puw}C%~QPz7FLaetAyaJ4YynX@vDbNGo2L2P60e}635C})`9WDoMUj?E} z1Yvvy;|myzi+%et29_0H#DE#`6vpCWZoEEUTqobe_!7V1`Wy!5lH;;^eFHC_?!uML4pjqfiPTtZasE{lQOq29vVJQ~d zi|DoW;E{b(~~)snOcCK7uW)C)T!3HJD6Xu?_Tw>$P`T);nXm`bAze(gU$PyNPJ0JM<75%-SXb6VGF5o3uWVeR_VLQ#Qg7L>(1P@` zn_)*)y3m=pK$Vr~IOmDb1aXZ-u5!Ze&%Q9~go`QAL zd75%q%;K||BT=wQx%D!K=ak5q%+69Fiv~hCb#qQJh(M^42CJ`y@>pYG>_hlMxx#te znutG~YbcEOab1?q|DSCL^F!HQ;~k}q2JPDBVo!N^yAlz6IhQUS(eEv)E`}RtPn=R2hQYB>0x-l(#RkS2ZRk7;BJyZIG>C5ZRb8TW`z6 z7PQsm5>yQO7uRVwJJKbxgnwT-U;hP#dC;RuIpzX;IT~Y2DAX8g1eCZG(7%=&{sAq7 ztIMopQZUz*QNxET3I_hS2NXBd96J>!3D*pEEF521e|7QTOd<2&Xd5*?, 2011 -# rodin , 2011-2012 -# rodin , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-21 00:04+0000\n" -"Last-Translator: rodin \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s yang tersedia" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Berikut adalah daftar %s yang tersedia. Anda dapat memilih satu atau lebih " -"dengan memilihnya pada kotak di bawah, lalu mengeklik tanda panah \"Pilih\" " -"di antara kedua kotak." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Ketik pada kotak ini untuk menyaring daftar %s yang tersedia." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Pilih semua" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Pilih untuk memilih seluruh %s sekaligus." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Pilih" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Hapus" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s terpilih" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Berikut adalah daftar %s yang terpilih. Anda dapat menghapus satu atau lebih " -"dengan memilihnya pada kotak di bawah, lalu mengeklik tanda panah \"Hapus\" " -"di antara kedua kotak." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Hapus semua" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klik untuk menghapus semua pilihan %s sekaligus." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s dari %(cnt)s terpilih" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Beberapa perubahan bidang yang Anda lakukan belum tersimpan. Perubahan yang " -"telah dilakukan akan hilang." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Anda telah memilih sebuah aksi, tetapi belum menyimpan perubahan ke bidang " -"yang ada. Klik OK untuk menyimpan perubahan ini. Anda akan perlu mengulangi " -"aksi tersebut kembali." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Anda telah memilih sebuah aksi, tetapi belum mengubah bidang apapun. " -"Kemungkinan Anda mencari tombol Buka dan bukan tombol Simpan." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Catatan: Waktu Anda lebih cepat %s jam dibandingkan waktu server." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Catatan: Waktu Anda lebih lambat %s jam dibandingkan waktu server." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Sekarang" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Jam" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Pilih waktu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Tengah malam" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 pagi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Siang" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Batal" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hari ini" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Kemarin" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Besok" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januari Februari Maret April Mei Juni Juli Agustus September Oktober " -"November Desember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "M S S R K J S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Bentangkan" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ciutkan" diff --git a/django/contrib/admin/locale/io/LC_MESSAGES/django.mo b/django/contrib/admin/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 4aa7c1a36e4b7dc7103183c77cd609a682087b05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14798 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 p*53NdQ!6#$, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s eliminesis sucesoze." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Onu ne povas eliminar %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ka vu esas certa?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eliminar selektita %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Omni" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Yes" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nekonocato" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Irga dato" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hodie" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "7 antea dii" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ca monato" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ca yaro" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Skribez la korekta %(username)s e pasvorto di kelka staff account. Remarkez " -"ke both feldi darfas rikonocar miniskulo e mayuskulo." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ago:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "horo dil ago" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id dil objekto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr dil objekto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "flago dil ago" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "chanjar mesajo" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logo informo" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logo informi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" agregesis." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" chanjesis - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" eliminesis." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Objekto" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nula" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s chanjesis." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" agregesis." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s chanjesis por la %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" eliminesis." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nula feldo chanjesis." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"La %(name)s \"%(obj)s\" agregesis sucesoze. Vu povas modifikar ol altrafoye " -"infre." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"La %(name)s \"%(obj)s\" agregesis sucesoze. Vu povas agregar altra %(name)s " -"infre." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "La %(name)s \"%(obj)s\" agregesis sucesoze." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"La %(name)s \"%(obj)s\" chanjesis sucesoze. Vu povas modifikar ol altrafoye " -"infre." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"La %(name)s \"%(obj)s\" chanjesis sucesoze. Vu povas agregar altra %(name)s " -"infre." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "La %(name)s \"%(obj)s\" chanjesis sucesoze." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Onu devas selektar la objekti por aplikar oli irga ago. Nula objekto " -"chanjesis." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nula ago selektesis." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "La %(name)s \"%(obj)s\" eliminesis sucesoze." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "La %(name)s objekto kun precipua klefo %(key)r ne existas." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Agregar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Chanjar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Eroro del datumaro" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s chanjesis sucesoze." -msgstr[1] "%(count)s %(name)s chanjesis sucesoze." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selektita" -msgstr[1] "La %(total_count)s selektita" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Selektita 0 di %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Modifikuro historio: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Por eliminar %(class_name)s %(instance)s on mustas eliminar la sequanta " -"protektita objekti relatita: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django situo admin" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administreyo" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administrayo dil ret-situo" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Startar sesiono" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "La pagino ne renkontresis" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Pardonez, ma la demandita pagino ne renkontresis." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hemo" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Eroro del servilo" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Eroro del servilo (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Eroro del servilo (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Eroro eventis. Ico informesis per e-posto a la administranti dil ret-situo e " -"la eroro esos korektigata balde. Danko pro vua pacienteso." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Exekutar la selektita ago" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Irar" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliktez hike por selektar la objekti di omna pagini" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Selektar omna %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Desfacar selekto" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Unesme, skribez uzer-nomo ed pasvorto. Pos, vu povos modifikar altra uzer-" -"selekto." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Skribez uzer-nomo ed pasvorto." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Chanjar pasvorto" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Korektigez la eroro infre." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Korektigez la erori infre." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Skribez nova pasvorto por la uzero %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Pasvorto" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Pasvorto (altra foyo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Skribez la sama pasvorto por verifikar." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bonvenez," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumento" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Klozar sesiono" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Agregar" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historio" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vidar en la ret-situo" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Agregar %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Eskartar de klasifiko" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Precedo dil klasifiko: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Aktivar/desaktivar klasifiko" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eliminar la %(object_name)s '%(escaped_object)s' eliminos relatita objekti, " -"ma vua account ne havas permiso por eliminar la sequanta objekti:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Eliminar la %(object_name)s '%(escaped_object)s' eliminus la sequanta " -"protektita objekti relatita:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ka vu volas eliminar la %(object_name)s \"%(escaped_object)s\"? Omna " -"sequanta objekti relatita eliminesos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Yes, me esas certa" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eliminar multopla objekti" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Eliminar la selektita %(objects_name)s eliminos relatita objekti, ma vua " -"account ne havas permiso por eliminar la sequanta objekti:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Eliminar la selektita %(objects_name)s eliminos la sequanta protektita " -"objekti relatita:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ka vu volas eliminar la selektita %(objects_name)s? Omna sequanta objekti ed " -"olia relatita objekti eliminesos:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Agregar altra %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Ka eliminar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Per %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeli en la %(name)s apliko" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modifikar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Vu ne havas permiso por facar modifiki." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Recenta agi" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mea agi" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nulo disponebla" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nekonocata kontenajo" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Vua datumaro instaluro esas defektiva. Verifikez ke la datumaro tabeli " -"kreadesis e ke la uzero havas permiso por lektar la datumaro." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Pasvorto:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ka vu obliviis vua pasvorto od uzer-nomo?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dato/horo" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Uzero" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ago" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ica objekto ne havas chanjo-historio. Olu forsan ne agregesis per ica " -"administrala ret-situo." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Montrar omni" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salvar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Serchar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resulto" -msgstr[1] "%(counter)s resulti" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s totala" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salvar kom nova" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salvar ed agregar altra" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salvar e durar la modifiko" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Danko pro vua spensita tempo en la ret-situo hodie." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ristartar sesiono" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Pasvorto chanjo" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vua pasvorto chanjesis." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por kauciono, skribez vua anta pasvorto e pos skribez vua nova pasvorto " -"dufoye por verifikar ke olu skribesis korekte." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Antea pasvorto" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova pasvorto" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Modifikar mea pasvorto" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Pasvorto chanjo" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vua pasvorto chanjesis. Vu darfas startar sesiono nun." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Pasvorto chanjo konfirmo" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Skribez vua nova pasvorto dufoye por verifikar ke olu skribesis korekte." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova pasvorto:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Konfirmez pasvorto:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"La link por chanjar pasvorto ne esis valida, forsan pro ke olu ja uzesis. " -"Demandez nova pasvorto chanjo." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Ni sendis e-posto mesajo a vu kun instrucioni por chanjar vua pasvorto. Olu " -"devus arivar balde." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Se vu ne recevas mesajo, verifikez ke vu skribis la sama e-posto adreso " -"uzita por vua registro e lektez vua spam mesaji." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Vu esas recevanta ica mesajo pro ke vu demandis pasvorto chanjo por vua " -"uzero account che %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Irez al sequanta pagino e selektez nova pasvorto:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Vua uzernomo, se vu obliviis olu:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Danko pro uzar nia ret-situo!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "La equipo di %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Ka vu obliviis vua pasvorto? Skribez vua e-posto adreso infre e ni sendos " -"instrucioni por kreadar nova pasvorto." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-postala adreso:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Chanjar mea pasvorto" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Omna dati" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nula)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selektar %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selektar %s por chanjar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dato:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Horo:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Serchado" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Agregar altro" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Aktuale" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Chanjo:" diff --git a/django/contrib/admin/locale/io/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/io/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d14d4a976e97e058df4b9460202deb49ad025619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8c!A=4(6vXIhkDfg|6AuvVw!47@iWnn8f`LfL>b>rkrDSP0Z4vws{XDOm`Ih$0`4#k%7y5_1{8TGSsQbl+HPH-jzSbhaXWMu5xanR*n Tx_;b)!?j=6aNUQf(F\n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/is/LC_MESSAGES/django.mo b/django/contrib/admin/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index d2a3015ac72bcd37b4fc6a656254bb41994d40c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13138 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 diff --git a/django/contrib/admin/locale/is/LC_MESSAGES/django.po b/django/contrib/admin/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index 56ca4f493..000000000 --- a/django/contrib/admin/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,850 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2011-2012 -# Jannis Leidel , 2011 -# Kári Tristan Helgason , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:01+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Eyddi %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Get ekki eytt %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ertu viss?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Eyða völdum %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Allt" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Já" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nei" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Óþekkt" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Allar dagsetningar" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Dagurinn í dag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Síðustu 7 dagar" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Þessi mánuður" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Þetta ár" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Vinsamlegast sláðu inn rétt %(username)s og lykilorð fyrir starfsmanna " -"aðgang. Takið eftir að í báðum reitum skipta há- og lágstafir máli." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aðgerð:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "tími aðgerðar" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "kenni hlutar" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "framsetning hlutar" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "aðgerðarveifa" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "breyta skilaboði" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "kladdafærsla" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "kladdafærslur" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" bætt við." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Breytti \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Eyddi \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry hlutur" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ekkert" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Breytti %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "og" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Bætti við %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Breytti %(list)s fyrir %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Eyddi %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Engum reitum breytt." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s „%(obj)s“ hefur verið bætt við. Þú getur breytt því aftur að neðan." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s „%(obj)s“ var bætt við." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" hefur verið breytt. Þú getur breytt því aftur að neðan." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" hefur verið breytt. Þú getur bætt við öðru %(name)s að " -"neðan." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s „%(obj)s“ hefur verið breytt." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Hlutir verða að vera valdir til að framkvæma aðgerðir á þeim. Engu hefur " -"verið breytt." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Engin aðgerð valin." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s „%(obj)s“ var eytt." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s hlutur með lykilinn %(key)r er ekki til." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Bæta við %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Breyta %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Gagnagrunnsvilla" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s var breytt." -msgstr[1] "%(count)s %(name)s var breytt." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Allir %(total_count)s valdir" -msgstr[1] "Allir %(total_count)s valdir" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 af %(cnt)s valin" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Breytingarsaga: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django vefstjóri" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django vefstjórn" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Vefstjóri" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Skrá inn" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Síða fannst ekki" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Því miður fannst umbeðin síða ekki." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Heim" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Kerfisvilla" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Kerfisvilla (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Kerfisvilla (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Keyra valda aðgerð" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Áfram" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Smelltu hér til að velja alla hluti" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Velja alla %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Hreinsa val" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Fyrst, settu inn notendanafn og lykilorð. Svo geturðu breytt öðrum " -"notendamöguleikum." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Sláðu inn notandanafn og lykilorð." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Breyta lykilorði" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Vinsamlegast leiðréttu villurnar hér að neðan:" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Settu inn nýtt lykilorð fyrir notandann %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Lykilorð" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Lykilorð (aftur)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Settu inn sama lykilorðið aftur til staðfestingar." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Velkomin(n)," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Skjölun" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Skrá út" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Bæta við" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Saga" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Skoða á vef" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Bæta við %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Sía" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Taka úr röðun" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Forgangur röðunar: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Röðun af/á" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Eyða" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Eyðing á %(object_name)s „%(escaped_object)s“ hefði í för með sér eyðingu á " -"tengdum hlutum en þú hefur ekki réttindi til að eyða eftirfarandi hlutum:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Að eyða %(object_name)s ' %(escaped_object)s ' þyrfti að eyða eftirfarandi " -"tengdum hlutum:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ertu viss um að þú viljir eyða %(object_name)s „%(escaped_object)s“? Öllu " -"eftirfarandi verður eytt:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Já ég er viss." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Eyða mörgum hlutum." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Að eyða völdu %(objects_name)s leiðir til þess að skyldum hlutum er eytt, en " -"þinn aðgangur hefur ekki réttindi til að eyða eftirtöldum hlutum:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Að eyða völdum %(objects_name)s myndi leiða til þess að eftirtöldum skyldum " -"hlutum yrði eytt:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ertu viss um að þú viljir eyða völdum %(objects_name)s? Öllum eftirtöldum " -"hlutum og skyldum hlutum verður eytt:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Fjarlægja" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Bæta við öðrum %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Eyða?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Eftir %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Breyta" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Þú hefur ekki réttindi til að breyta neinu" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Nýlegar aðgerðir" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mínar aðgerðir" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Engin fáanleg" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Óþekkt innihald" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Eitthvað er að gagnagrunnsuppsetningu. Gakktu úr skuggum um að allar töflur " -"séu til staðar og að notandinn hafi aðgang að grunninum." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Lykilorð:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Gleymt notandanafn eða lykilorð?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dagsetning/tími" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Notandi" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Aðgerð" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Þessi hlutur hefur enga breytingasögu. Hann var líklega ekki búinn til á " -"þessu stjórnunarsvæði." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Sýna allt" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Vista" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Leita" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s niðurstaða" -msgstr[1] "%(counter)s niðurstöður" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s í heildina" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Vista sem nýtt" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Vista og búa til nýtt" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Vista og halda áfram að breyta" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Takk fyrir að verja tíma í vefsíðuna í dag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Skráðu þig inn aftur" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Breyta lykilorði" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Lykilorði þínu var breytt" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Vinsamlegast skrifaðu gamla lykilorðið þitt til öryggis. Sláðu svo nýja " -"lykilorðið tvisvar inn svo að hægt sé að ganga úr skugga um að þú hafir ekki " -"gert innsláttarvillu." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Gamalt lykilorð" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nýtt lykilorð" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Breyta lykilorðinu mínu" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Endurstilla lykilorð" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Lykilorðið var endurstillt. Þú getur núna skráð þig inn á vefsvæðið." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Staðfesting endurstillingar lykilorðs" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Vinsamlegast settu inn nýja lykilorðið tvisvar til að forðast " -"innsláttarvillur." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nýtt lykilorð:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Staðfestu lykilorð:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Endurstilling lykilorðs tókst ekki. Slóðin var ógild. Hugsanlega hefur hún " -"nú þegar verið notuð. Vinsamlegast biddu um nýja endurstillingu." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Vinsamlegast farðu á eftirfarandi síðu og veldu nýtt lykilorð:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Notandanafnið þitt ef þú skyldir hafa gleymt því:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Takk fyrir að nota vefinn okkar!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s hópurinn" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Endursstilla lykilorðið mitt" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Allar dagsetningar" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ekkert)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Veldu %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Veldu %s til að breyta" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dagsetning:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tími:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Fletta upp" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Bæta við öðru" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/is/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/is/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 841de6143305670ada3aa193ebabd522ea63df74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3523 zcmb_e&yO5O6|O)aVF{1~LiiaTD>-A!nV#8I9Fj4MaMnB6iPv6vCyRnWqGr0Lr*^ul zM%C3bo&yKOIYLOl0V0bPl0iZ%EwaSHQp}+*zyWbVNE{O7FUWs@_+EAI?BE!K1ie%J zb^Unnef8C=s(t&(hkqjQ5Xu+0JS4Dq_%QI7z}JAk2D1Nu)a{R;6QANS zAdi0>$o`)Oa=cX_exi-nkAdfaKLY*<$Z@`n7yIi2&jZIm=JhM!&w#%LvfULpp8($l zz6mX^KT^&AJs5M`28=!mjDYA8ox1)q5H7^ky50jazwZJ$?ilzi&;!?jKL@hEKLeTf zUu*n3@H?o#17!ORyg1G!Ap73|a{C@$ybcohai9Tm|M!5u0sa8^3t$UmInG~za4G%< z+ycG}WWNnK`5~|cWF3AF909)tQ8E3%{j)$`JGc~2qHtV(K2br?pXWez{h1m$E^}gj zpG0{I<#QU6HsGdbBI zojN@*9-nAX1Fzx-_Pszd$|7-LDs?LRsiIT4*p#UB#Z_w!UNdn$@T!67iCx;J9(@y~OS@usgh9QL&Ivz1Qj}`Mg6MKdz=&SA1!Z7W z%aGelQGZ^qh&BnEW~5DU(YH6KuTncBX<}|MG+>?TakN_Lze>_M4C*UCQy9b1{mc@~ zRUX}!)I!=5Mz!$&Bcn>D|HR0~axQu{v&>uc<`ab}BRM?l$Fs)wFf1~~c2>>kzIuw+ zRgP3(cdYD4B6W_l8={dMcx}ydLBDxDz%)FTAV!WEUI%Fsh23GmAl6eI7cxa`mBx9{ zrr{J#ob6)^%qg`th(EM0sQe9xTzC&-C!snwA}H&>%S@`i=)u%5h?c44u#CCIEyzKQ z_mQKy@)7N%O6ID{3cB_x>&EsKb8IoA;0ujTHC<6Lt0Y+>RhTN|{iRT`_F?-UYjSxQ z=(4*dfdk)rJ^_d2=H{Acbjc8!A7V?E>nztscYJx481Sc(>x6Z6=U*6t2 z(O@lVuWVZ5l>s+wg${Xj!?z}>)aE?rfXkKNc&*oMzIZZ@;|-N-Zkd6NaUOK&#lH3n zvK^d4D?4f7WZLXnm*pKYlTgh!*3VP*xpCUimp5qb%=s08yP>)!s61TU6Eu~nHV^E3 zfrim265aAZnp7ox)L)c|^fDEf%3Iz`n(FdM>|s9@)th{Im`VQLmsI`^2k9P1Vawf2 zrKvA)jie;YBbtUWIBPxM6(FXxDWdlc8}3V&mbVi43uBoztd~t*O^fkZirw;1iY^vV zV5Q4D($NstM)=4eGs%f74^x~Dh_zqdF%_hM@*pYi;6Tq8mxmqu@;2Wdro3HWAF;}h zuaEM`@booQIEYoE#Z|aN>;+Y^H7}1U0g5c#CFM%{ zd3Opjm>B|b2P%DA9_fh6o8=u!l*h4A9*n07jnH6}7BI|Et4&X2E$@~GmHiE<8uT_8 zhdpf*D&Iojd}`r~R>M-QVy&Duk}_;+&4;u^#ZOfN-J^TC8XOKonqqn50(Ad{-tltz z{|~#MwlJb_r z{2~8H4IzJ>esG;A2dB7^s}40DYb=rT)OTv`v1^flAncU(MOJIX-AK4GHWShr<~WS7 z7W~!dN+%mMGIBC8MMguX#_$0DjXfmDQWvksf5``@rf28(r?jVWIb_TQxsUCL)oftO zsZ4ZZp;mBF(=YEzH}run{!=X6Sj}BvAGARJL}Ck?DhJtb*Re5&<>-eCLAE&IF%Nd4 a9XqWQ%?c#!l1UJD%3||z6XqjbB>oAyghKfM diff --git a/django/contrib/admin/locale/is/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/is/LC_MESSAGES/djangojs.po deleted file mode 100644 index 7f324b7fb..000000000 --- a/django/contrib/admin/locale/is/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,203 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# gudbergur , 2012 -# Hafsteinn Einarsson , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Fáanleg %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Þetta er listi af því %s sem er í boði. Þú getur ákveðið hluti með því að " -"velja þá í boxinu að neðan og ýta svo á \"Velja\" örina milli boxana tveggja." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Skrifaðu í boxið til að sía listann af því %s sem er í boði." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Sía" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Velja öll" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Smelltu til að velja allt %s í einu." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Veldu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Fjarlægja" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valin %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Þetta er listinn af völdu %s. Þú getur fjarlægt hluti með því að velja þá í " -"boxinu að neðan og ýta svo á \"Eyða\" örina á milli boxana tveggja." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Eyða öllum" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Smelltu til að fjarlægja allt valið %s í einu." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] " %(sel)s í %(cnt)s valin" -msgstr[1] " %(sel)s í %(cnt)s valin" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Enn eru óvistaðar breytingar í reitum. Ef þú keyrir aðgerð munu breytingar " -"ekki verða vistaðar." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Þú hefur valið aðgerð en hefur ekki vistað breytingar á reitum. Vinsamlegast " -"veldu 'Í lagi' til að vista. Þú þarft að endurkeyra aðgerðina." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Þú hefur valið aðgerð en hefur ekki gert breytingar á reitum. Þú ert líklega " -"að leita að 'Fara' hnappnum frekar en 'Vista' hnappnum." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Núna" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klukka" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Veldu tíma" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Miðnætti" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 f.h." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Hádegi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Hætta við" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Í dag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Dagatal" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Í gær" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Á morgun" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"janúar febrúar mars apríl maí júní júlí ágúst september október nóvember " -"desember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M Þ M F F L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Sýna" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Fela" diff --git a/django/contrib/admin/locale/it/LC_MESSAGES/django.mo b/django/contrib/admin/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 40158510cc8f755ba2f5f85a117aa10bf380c4c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15712 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 diff --git a/django/contrib/admin/locale/it/LC_MESSAGES/django.po b/django/contrib/admin/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 26ea3e682..000000000 --- a/django/contrib/admin/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,871 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Denis Darii , 2011 -# Flavio Curella , 2013 -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-27 09:17+0000\n" -"Last-Translator: palmux \n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Cancellati/e con successo %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Impossibile cancellare %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Sei sicuro?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Cancella %(verbose_name_plural)s selezionati/e" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Amministrazione" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Tutti" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sì" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "No" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Sconosciuto" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Qualsiasi data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Oggi" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Ultimi 7 giorni" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Questo mese" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Quest'anno" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Inserisci %(username)s e password corretti per un account di staff. Nota che " -"entrambi i campi distinguono maiuscole e minuscole." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Azione:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "momento dell'azione" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id dell'oggetto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "rappr. dell'oggetto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "flag di azione" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "messaggio di modifica" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "voce di log" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "voci di log" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Aggiunto \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Cambiato \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Cancellato \"%(object)s .\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Oggetto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nessuno" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s modificato/a." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Aggiunto/a %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Cambiato %(list)s per %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Cancellato/a %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nessun campo modificato." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" aggiunto/a correttamente. Puoi modificare ancora qui " -"sotto." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" è stato inserito correttamente. Puoi aggiungere un " -"altro %(name)s qui di seguito." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" aggiunto/a correttamente." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" è stato modificato correttamente. Puoi modificarlo di " -"nuovo qui di seguito." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" è stato modificato correttamente. Puoi aggiungere un " -"altro %(name)s qui di seguito." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" modificato/a correttamente." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Occorre selezionare degli oggetti per potervi eseguire azioni. Nessun " -"oggetto è stato cambiato." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nessuna azione selezionata." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" cancellato/a correttamente." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "L'oggetto %(name)s con chiave primaria %(key)r non esiste." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Aggiungi %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modifica %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Errore nel database" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s modificato/a correttamente." -msgstr[1] "%(count)s %(name)s modificati/e correttamente." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selezionato/a" -msgstr[1] "Tutti i %(total_count)s selezionati/e" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 di %(cnt)s selezionati/e" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Tracciato delle modifiche: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"La cancellazione di %(class_name)s %(instance)s richiederebbe l'eliminazione " -"dei seguenti oggetti protetti correlati: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Ammin. sito Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Amministrazione Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Amministrazione sito" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Accedi" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Amministrazione %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Pagina non trovata" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Spiacenti, ma la pagina richiesta non è stata trovata." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Pagina iniziale" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Errore del server" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Errore del server (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Errore del server (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Si è verificato un errore. Gli amministratori del sito ne sono stati " -"informati per email, e vi porranno rimedio a breve. Grazie per la pazienza." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Esegui l'azione selezionata" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Vai" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Clicca qui per selezionare gli oggetti da tutte le pagine." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Seleziona tutti/e %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Annulla la selezione" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Inserisci innanzitutto nome utente e password. Potrai poi modificare le " -"altre impostazioni dell'utente." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Inserisci il nome utente e password." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Cambia la password" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Correggi l'errore qui sotto." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Correggi gli errori qui sotto." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Inserisci una nuova password per l'utente %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Password" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Password (di nuovo)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Inserisci la stessa password inserita sopra, come verifica." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Benvenuto/a," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentazione" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Annulla l'accesso" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Aggiungi" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Storia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vedi sul sito" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Aggiungi %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtra" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Elimina dall'ordinamento" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Priorità d'ordinamento: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Abilita/disabilita ordinamento" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Cancella" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"La cancellazione di %(object_name)s '%(escaped_object)s' causerebbe la " -"cancellazione di oggetti collegati, ma questo account non ha i permessi per " -"cancellare gli oggetti dei seguenti tipi:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"La cancellazione di %(object_name)s '%(escaped_object)s' richiederebbe " -"l'eliminazione dei seguenti oggetti protetti correlati:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Sicuro di voler cancellare %(object_name)s \"%(escaped_object)s\"? Tutti i " -"seguenti oggetti collegati verranno cancellati:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sì, sono sicuro" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Cancella più oggetti" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Cancellare %(objects_name)s selezionato/a comporterebbe l'eliminazione di " -"oggetti correlati, ma il tuo account non dispone dell'autorizzazione a " -"eliminare i seguenti tipi di oggetti:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Cancellare %(objects_name)s selezionato/a richiederebbe l'eliminazione dei " -"seguenti oggetti protetti correlati:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Sei sicuro di voler cancellare %(objects_name)s? Tutti i seguenti oggetti e " -"le loro voci correlate verranno cancellati:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Elimina" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Aggiungi un/a altro/a %(verbose_name)s." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Cancellare?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Per %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelli nell'applicazione %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modifica" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Non hai i privilegi per modificare alcunché." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Azioni Recenti" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Azioni Proprie" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nessuna disponibile" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Contenuto sconosciuto" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Ci sono problemi nell'installazione del database. Assicurarsi che le tabelle " -"appropriate del database siano state create, e che il database sia leggibile " -"dall'utente appropriato." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Password:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Hai dimenticato la password o il nome utente?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/ora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Utente" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Azione" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Questo oggetto non ha cambiamenti registrati. Probabilmente non è stato " -"creato con questo sito di amministrazione." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostra tutto" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salva" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Cerca" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s risultato" -msgstr[1] "%(counter)s risultati" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s in tutto" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salva come nuovo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salva e aggiungi un altro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salva e continua le modifiche" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Grazie per aver speso il tuo tempo prezioso su questo sito oggi." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Accedi di nuovo" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Cambio password" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "La password è stata cambiata." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Inserisci la password attuale, per ragioni di sicurezza, e poi la nuova " -"password due volte, per verificare di averla scritta correttamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Password attuale" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nuova password" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Modifica la mia password" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Reimposta la password" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "La tua password è stata impostata. Ora puoi effettuare l'accesso." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Conferma reimpostazione password" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Inserisci la nuova password due volte, per verificare di averla scritta " -"correttamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nuova password:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Conferma la password:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Il link per la reimpostazione della password non era valido, forse perché " -"era già stato usato. Richiedi una nuova reimpostazione della password." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Abbiamo inviato istruzioni per impostare la password all'indirizzo email che " -"hai indicato. Dovresti riceverle a breve." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Se non ricevi un messaggio email, accertati di aver inserito l'indirizzo con " -"cui ti sei registrato, e controlla la cartella dello spam." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Ricevi questa mail perché hai richiesto di reimpostare la password del tuo " -"account utente presso %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Vai alla pagina seguente e scegli una nuova password:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Il tuo nome utente, in caso tu l'abbia dimenticato:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Grazie per aver usato il nostro sito!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Il team di %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Password dimenticata? Inserisci il tuo indirizzo email qui sotto, e ti " -"invieremo istruzioni per impostarne una nuova." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Indirizzo email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reimposta la mia password" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Tutte le date" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nessuno)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Scegli %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Scegli %s da modificare" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Ora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Consultazione" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Aggiungi un Altro" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Attualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Modifica:" diff --git a/django/contrib/admin/locale/it/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/it/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a749878b26ed7117d22802ca8367563ea4af1443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3932 zcmcImOOISf6|OvZ4G@SS36B6LBOKeYZ}-dyKWKX-#$!)1A?+DF?LZ_Rs=l|nyPUdJ zovOOsZVQP;lr;j81uQ^HHrXR(6^TWpY{-sHR{Q`KtP&~g@}0W3$34zuVuZNr>aT9q zIaQ~=I*`4F0dE4o0IY!D1O5j1B=9f5&j8;6vi`fk2Z8?p-T=M_z^O zum^k<2odowAnX4d$oqW&C0bAlvy0@K3?cp4J;pD19!6tZ*uKT*yLkC} zGr-(^8|^!2eEzSX@xynsoOB`pkE%Fw?i|Th*%BKQ zsg3L#MaP5Klt$S?dUR~AjMyAG7gPfzDeCghn@RIQ*`#T7{vt(3c~T*142DTYa#*P) zHs|wRm2RTaJVa~lMKPDZD7LhT%8O@op~SP&R?^RCOZ9!~bfwQnv@!PDP*=|A*~%*X znHgEql1=R9sIiHo#;HcF3wFX`7blyIU~bxG70kj~Poj-)bXA z%eA*GgG3LZzKT-?8Qwik9YI}%)}co2JHj1{8aMeLEvjkyG>cpzXQJmy$99X}Y^-o( zxN>Cv_|)hRl1ozIruB&qk zV@v9}*3qUxh!#x?&@6bw?;8g;K4u)vRBX|%Q8K97D`@A(%p2?1mLnlpg|#r~RpzVO zvYL_wqbgf(c{mlS&@m;eIVanLWG*kaKyb46?vsF2t7D_3kE;WVT&o&nq8r zFC8jwf_}GjU5%ZOSvL%IkzKBaA?vvgE$!~~vQ4if-(hw|a>`g+S^Yt_ayDE2A+4V6 ztgfA2SzB3wV0K+iG_QF;?p(HZo>tFw*3O?^!L#(73^D6@X@il``3};V&mCQMR>i0> zZHJW{s;sAE*`e(yjm8;Ij$#~l+U@Cd+KQ~K2kKTUcV!!n!AA=1al1ZA+cZnGb!?wn z>TY+h-Z|`QYh`KE*{CdxfX{a*s#~!=Hd5P*eAzyzxPGIzm0h?a$NLSG&#v0s6$tze zUFhq$Z)%6|vTG_YO}6EH89HRg={2mcU8K6Ze$vtt>$H06;?jPBD)fQkbsN-ylB1`! zI7fvth#s(IAsndCVeG8#YoqsTnRa5s+R7Ly_Hs4EObrB=ab9}NHv^G_hnESceNl@o zsgp0$7_o#g=qkh?i)n(vNUj#ENSZhkW$U24GP=~3>&Yj|?|5h25c_kz^G;loA$JIS zF;vz{jijUceb1dz`rD2q*F1%nA(UvStD$vdDwu`2A-o#l2G2o-!>$fzVYI3Cp;KtC zeO`&Kx_w((%-3DEz=J*%LD@m^Oa}uod^l;N&h;1(3u3V}_AyP}N|kU?fs^KcrI2>; zh-Y8i`vynJZxkv7C$84a&#~rTT%qSsA-nW6J&*d>1zTQ=iinw1I$KAXRLZ+;3ers2B97JC8kFF, 2011 -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 16:27+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponibili" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Questa è la lista dei %s disponibili. Puoi sceglierne alcuni selezionandoli " -"nella casella qui sotto e poi facendo clic sulla freccia \"Scegli\" tra le " -"due caselle." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Scrivi in questa casella per filtrare l'elenco dei %s disponibili." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Scegli tutto" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Fai clic per scegliere tutti i %s in una volta." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Scegli" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Elimina" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s scelti" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Questa è la lista dei %s scelti. Puoi eliminarne alcuni selezionandoli nella " -"casella qui sotto e poi facendo clic sulla freccia \"Elimina\" tra le due " -"caselle." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Elimina tutti" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Fai clic per eliminare tutti i %s in una volta." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s di %(cnt)s selezionato" -msgstr[1] "%(sel)s di %(cnt)s selezionati" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Hai delle modifiche in campi singoli. Se esegui un'azione, le modifiche non " -"salvate andranno perse." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Hai selezionato un'azione, ma non hai ancora salvato le modifiche apportate " -"a campi singoli. Fai clic su OK per salvare. Poi dovrai ri-eseguire l'azione." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Hai selezionato un'azione, e non hai ancora apportato alcuna modifica a " -"campi singoli. Probabilmente stai cercando il pulsante Go, invece di Save." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Nota: Sei %s ora in anticipo rispetto al server." -msgstr[1] "Nota: Sei %s ore in anticipo rispetto al server." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Nota: Sei %s ora in ritardo rispetto al server." -msgstr[1] "Nota: Sei %s ore in ritardo rispetto al server." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Adesso" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Orologio" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Scegli un orario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Mezzanotte" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 del mattino" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mezzogiorno" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Annulla" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Oggi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendario" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ieri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Domani" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"gennaio febbraio marzo aprile maggio giugno luglio agosto settembre ottobre " -"novembre dicembre" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M G V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostra" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Nascondi" diff --git a/django/contrib/admin/locale/ja/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 7a12ffee771685e6567ad16702c2f03df5b9da0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16771 zcmc(ld30RWea9~jf#56GY5&VfXxb#rc^WP0AM_+mbK2yb^z*y-zBh|U z1~=*HJHGn9`|kF;zy03vPp-Xuv*Ou9nLzp6`<41BSUa9SJcmB4)W^WX;0@q;@FwsF z;8Wl)z+1sNA2Hvv;2qRAg13Wz2VMdG4wQMWxZ2bwfLBugEcia~Ht<7WgKeJ%evtZ1 zQ0RITybes*dN;_F>Sa*IzXo0fz7Bo>JOw@n{w25^oNVyL! zi`9ogS^qllpcYuznZ{Lfy=;U;8yS%@EVvg0Or9KaLV;cy#j6nW!yCW zu%wy~%D!Wu(2)l31#_Ux`(5z!;Lkvz=VLJEF>nI-IWP?-z^&jo@N$S1`mO{o2d@U7 z1+NF605^g%&j={;dvUk?gDZvur+_khxWHYoHy4$68lP~_eUvUT+= zDC=$jWj~uh8MoKgkAWipb0DHre*?<8Z`<|}Q1tiLpvdF8PZ~Mi41SvWWY7U;gIRDf zI1l_OxC(5%5ghvTL8NA|Vcq`vQNL3zK z53T{{gKvRf0zZT@G=g6S7lNz7Ip9z1_ga{P3aF>S4loO@0DlgO{MsGHg3p4okMDz` z=RdJH2nxS`4vIef7btSM>@$Wx9|dK9H-KLRKMO7bzXHlWPlICTe+7zu{4IDJ_yce; zI1XjH8%%<-&m&+B_®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, 2011 -# Shinya Okano , 2012-2014 -# Tetsuya Morimoto , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 00:27+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d 個の %(items)s を削除しました。" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s が削除できません" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "よろしいですか?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "選択された %(verbose_name_plural)s の削除" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "管理" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "全て" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "はい" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "いいえ" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "不明" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "いつでも" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "今日" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "過去 7 日間" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "今月" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "今年" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"スタッフアカウントの正しい%(username)sとパスワードを入力してください。どちら" -"のフィールドも大文字と小文字は区別されます。" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "操作:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "操作時刻" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "オブジェクト ID" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "オブジェクトの文字列表現" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "操作種別" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "変更メッセージ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ログエントリー" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ログエントリー" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" を追加しました。" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" を変更しました - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\"を削除しました。" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "ログエントリー オブジェクト" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s を変更しました。" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "と" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\"を追加しました。" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" の %(list)s を変更しました。" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" を削除しました。" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "変更はありませんでした。" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" を追加しました。続けて編集できます。" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" を追加しました。 別の %(name)s を以下から追加できます。" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" を追加しました。" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" を変更しました。 以下から再度編集できます。" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" を変更しました。 別の %(name)s を以下から追加できます。" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" を変更しました。" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"操作を実行するには、対象を選択する必要があります。何も変更されませんでした。" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "操作が選択されていません。" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" を削除しました。" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "主キーが %(key)r である %(name)s オブジェクトは存在しません。" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s を追加" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s を変更" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "データベースエラー" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s 個の %(name)s を変更しました。" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s 個選択されました" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s個の内ひとつも選択されていません" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "変更履歴: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"%(class_name)s %(instance)s を削除するには以下の保護された関連オブジェクトを" -"削除することになります: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django サイト管理" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django 管理サイト" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "サイト管理" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ログイン" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s 管理" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "ページが見つかりません" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "申し訳ありませんが、お探しのページは見つかりませんでした。" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "ホーム" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "サーバーエラー" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "サーバーエラー (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "サーバーエラー (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"エラーが発生しました。サイト管理者にメールで報告されたので、修正されるまでし" -"ばらくお待ちください。" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "選択された操作を実行" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "実行" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "全ページの項目を選択するにはここをクリック" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "%(total_count)s個ある%(module_name)s を全て選択" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "選択を解除" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"まずユーザー名とパスワードを登録してください。その後詳細情報が編集可能になり" -"ます。" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "ユーザー名とパスワードを入力してください。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "パスワードの変更" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "下記のエラーを修正してください。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "下記のエラーを修正してください。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"%(username)sさんの新しいパスワードを入力してください。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "パスワード" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "パスワード(確認用)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "確認のため、再度パスワードを入力してください。" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "ようこそ" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "ドキュメント" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ログアウト" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "追加" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "履歴" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "サイト上で表示" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s を追加" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "フィルター" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "ソート条件から外します" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "ソート優先順位: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "昇順降順を切り替えます" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "削除" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' の削除時に関連づけられたオブジェクトも削" -"除しようとしましたが、あなたのアカウントには以下のタイプのオブジェクトを削除" -"するパーミッションがありません:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' を削除するには以下の保護された関連オブ" -"ジェクトを削除することになります:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\"を削除しますか? 関連づけられている以下" -"のオブジェクトも全て削除されます:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "はい。" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "複数のオブジェクトを削除します" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"選択した %(objects_name)s を削除すると関連するオブジェクトも削除しますが、あ" -"なたのアカウントは以下のオブジェクト型を削除する権限がありません:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"選択した %(objects_name)s を削除すると以下の保護された関連オブジェクトを削除" -"することになります:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"本当に選択した %(objects_name)s を削除しますか? 以下の全てのオブジェクトと関" -"連する要素が削除されます:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "削除" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "%(verbose_name)s の追加" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "削除しますか?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s で絞り込む" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s アプリケーション内のモデル" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "変更" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "変更のためのパーミッションがありません。" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "最近行った操作" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "操作" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "利用不可" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "不明なコンテント" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"データベースの設定に問題があるようです。適切なテーブルが作られていること、適" -"切なユーザーでデータベースのデータを読み込めることを確認してください。" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "パスワード:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "パスワードまたはユーザー名を忘れましたか?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "日付/時刻" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "ユーザー" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "操作" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"このオブジェクトには変更履歴がありません。おそらくこの管理サイトで追加したも" -"のではありません。" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "全件表示" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "保存" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "検索" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "結果 %(counter)s" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "全 %(full_result_count)s 件" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "新規保存" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "保存してもう一つ追加" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "保存して編集を続ける" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ご利用ありがとうございました。" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "もう一度ログイン" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "パスワードの変更" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "あなたのパスワードは変更されました" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"セキュリティ上の理由から元のパスワードの入力が必要です。新しいパスワードは正" -"しく入力したか確認できるように二度入力してください。" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "元のパスワード" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "新しいパスワード" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "パスワードの変更" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "パスワードをリセット" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "パスワードがセットされました。ログインしてください。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "パスワードリセットの確認" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "確認のために、新しいパスワードを二回入力してください。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "新しいパスワード:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "新しいパスワード (確認用) :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"パスワードリセットのリンクが不正です。おそらくこのリンクは既に使われていま" -"す。もう一度パスワードリセットしてください。" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"送信されたメールアドレスに、パスワードを変更する方法をメールしました。受け" -"取った内容を確認してください。" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"メールが届かない場合は、登録したメールアドレスを入力したか確認し、スパムフォ" -"ルダに入っていないか確認してください。" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"このメールは %(site_name)s で、あなたのアカウントのパスワードリセットが要求さ" -"れたため、送信されました。" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "次のページで新しいパスワードを選んでください:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "あなたのユーザー名 (念のため):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ご利用ありがとうございました!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr " %(site_name)s チーム" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"パスワードを忘れましたか? メールアドレスを以下に入力すると、新しいパスワード" -"の設定方法をお知らせします。" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "メールアドレス:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "パスワードをリセット" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "いつでも" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(なし)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s を選択" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "変更する %s を選択" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "日付:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "時刻:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "検索" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "追加" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "現在の値:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "変更後:" diff --git a/django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.mo deleted file mode 100644 index b48b94ddc986eeffdce399027c716f23c0736419..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4132 zcmb_dU2Ggz6~52{#Xt)U|9`z$N}JN|pJ^OtlT;0E3`ubu#hXGUgmk@o?Hy-!W;HWw zXP@xwVz8Y!CP_mR;>2x8T@w>K&{j&@Bz^(JLtju|`UDc!v$lDlPnD>I1mC$cYp+|A zrh?JV{pS9hbI|Y1o348;12>2$D{Kqj! z~7%Gz)iptz!@NZEDa;_{}^xwa4(SJ z90vXpH~}QPZ+?uiB5(nC3fv@N^fmN;} zzXIF@r1=E!&%jpTb>Lkfi^l&D;p@O3q5nqIZ@HVXS@gF9{{#$xCEy&KgAVp-yc8$g zu`lB#*>JpH!uvVA^@nQpMZ5@$eI75|YaRglL3+9_)FGXG1Me58gXc4NDR+vq@%cJB zpN$5nmXs&e2Bp%u0~o^9+NSSK)ZihVv&~yvX+G$3yO(d?lC?a1VnAj+nY-m&D;M!X zob4VEhADbX$v3;KU6|6!2?rlmR+_9mZ`-bnfD7&!g|(ik=Ur)OOVh|6=AO;7+JpPgo`4lzE5jar8&0aI$&6 zyXY7u?-XUeuVhIyW|{9U^_5(YcgvzD3q8`|U0Kg2+>aggz~eHjKUk-cvy8sH$M)N{ zg~pR<{*+zf!XX}b-Yz*@v(ghmS&LXU{R0s1|`!g>cCoi7782 z^!ix@Xj~nG?8C@$Ay^W=FzCpbQwk#sDQO6*WQAL9OohxDp1!Q=ob2t@ z;gY)sf_1#__B3c9gdQ9P+x6n?fMfULl8o)m#h#Roi@KzFt{?QgM6-A z*BWbS%}sTuv}Akwv*=FxEIQTcO4d%&3AgJZja&FkM$LBMaQ#t z;Zc}aeI?N+V;Lz5X}(Vsg(X4xmb~W`(}~33;9%S%k4CRNLM92Qh4OS0#YC81!i;<* z`bFZwrp~>cd)638#gk3#w&h6+k>MbuxhIc!iJ~bCYX>R7aizEGP^Kf+wziJ;>y=Jy zkCnA^xDC?04RNo=n&$nY>3~^sgc<9wor0U@R#A7|U8x;B{M?n?(S*M%{r?pV9bLS3 zCHh}OXT`r(8@s@Q@sVJ3oVW7Y*$N9re!cYcOfWIOT)jd6KdLgTs=ray7gcpgRj;Fe zMOA-A{mN^qI?Ey-FkSh@DOEXH_c=VH{OPC@g7QzR$}#0ng>L6n^|Go~Rb^iJXI15> z@?mjS`LDoE`E&GdvFc9w&nW*UO%GKN!3Q%vsw$(w=-A5HOY7Vq;^mnUrmBbv`OK=y z0_C@I{=)KeGfS6VWvSZa2ydb0Thu&4%~on!so6$N8#UXhNhNiwZBk^!lEfxH(W>fk zxK`DXG*^B_`IkWgQd~NDHMm$+{=BNZtml7@woc@Ts*I^2f3q77tPK55RZc1Y1?B&w zfr|fwV}Dpz1)MiHUYfWWOwO>7Hnv)qs9$^Lc~0pr`Ln!s^(B1I@RgsP;KAe+i^x+x z#DHQSTfDKbswZTw%j(Zj?JKW<5uFj0b@3V$fbq#l6PWd1Sb27M>D=5p84UR?%10&F zEhXteGR>jTnu*(~i^2F+SguzKWHb#{b*>ZI57ZH9wk|`sf)WusxE^odx}MQ{)r_j% zc1HThkq~d0NJw<^EwWg=HndWmLGX2HhiB-&1i$#&7>dSfXO0uRUrj0}mtMXA{Vm_T zt|~*ypCyeFYsB*U63qs~&j(}Y)}O31GkUXA`Cm{IH# zTpF#Ndx>_#F@gT+%%7|4UK, 2011 -# Shinya Okano , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 10:18+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "利用可能 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"これが使用可能な %s のリストです。下のボックスで項目を選択し、2つのボックス間" -"の \"選択\"の矢印をクリックして、いくつかを選択することができます。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "使用可能な %s のリストを絞り込むには、このボックスに入力します。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "フィルター" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "全て選択" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "クリックするとすべての %s を選択します。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "選択" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "削除" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "選択された %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"これが選択された %s のリストです。下のボックスで選択し、2つのボックス間の " -"\"削除\"矢印をクリックして一部を削除することができます。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "すべて削除" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "クリックするとすべての %s を選択から削除します。" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s個中%(sel)s個選択" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"フィールドに未保存の変更があります。操作を実行すると未保存の変更は失われま" -"す。" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"操作を選択しましたが、フィールドに未保存の変更があります。OKをクリックして保" -"存してください。その後、操作を再度実行する必要があります。" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"操作を選択しましたが、フィールドに変更はありませんでした。もしかして保存ボタ" -"ンではなくて実行ボタンをお探しですか。" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "ノート: あなたの環境はサーバー時間より、%s時間進んでいます。" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "ノート: あなたの環境はサーバー時間より、%s時間遅れています。" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "現在" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "時計" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "時間を選択" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "0時" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "午前 6 時" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "12時" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "キャンセル" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "今日" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "カレンダー" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "昨日" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "明日" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "日 月 火 水 木 金 土" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "表示" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "非表示" diff --git a/django/contrib/admin/locale/ka/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index ada862cf9287c4f6cfca8b643e9b70648f73cbbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22933 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 XjIcZlv(j)P, 2013-2014 -# avsd05 , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 09:08+0000\n" -"Last-Translator: André Bouatchidzé \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s წარმატებით წაიშალა." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s ვერ იშლება" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "დარწმუნებული ხართ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "არჩეული %(verbose_name_plural)s-ის წაშლა" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "ადმინისტრირება" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "ყველა" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "კი" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "არა" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "გაურკვეველი" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "ნებისმიერი თარიღი" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "დღეს" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "ბოლო 7 დღე" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "მიმდინარე თვე" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "მიმდინარე წელი" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"გთხოვთ, შეიყვანოთ სწორი %(username)s და პაროლი პერსონალის ანგარიშისთვის. " -"იქონიეთ მხედველობაში, რომ ორივე ველი ითვალისწინებს მთავრულს." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "მოქმედება:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "მოქმედების დრო" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "ობიექტის id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ობიექტის წარმ." - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "მოქმედების დროშა" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "შეცვლის შეტყობინება" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ლოგის ერთეული" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ლოგის ერთეულები" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "დამატებულია \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "შეცვლილია \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "წაშლილია \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "ჟურნალის ჩანაწერის ობიექტი" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "არცერთი" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s შეცვლილია." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "და" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "დამატებულია %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "შეცვლილია %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "წაშლილია %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "არცერთი ველი არ შეცვლილა." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" წარმატებით დაემატა. შეგიძლიათ განაგრძოთ მისი " -"რედაქტირება." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" წარმატებით იქნა დამატებული. თქვენ შეგიძლიათ დაამატოთ " -"სხვა %(name)s ქვემოთ." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" წარმატებით დაემატა." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" წარმატებით შეიცვალა. თქვენ შეგიძლიათ ისევ დაარედაქტიროთ " -"ის ქვემოთ." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" წარმატებით შეიცვალა. თქვენ შეგიძლიათ დაამატოთ სხვა " -"%(name)s ქვემოთ." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" წარმატებით შეიცვალა." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"ობიექტებზე მოქმედებების შესასრულებლად ისინი არჩეული უნდა იყოს. არცერთი " -"ობიექტი არჩეული არ არის." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "მოქმედება არჩეული არ არის." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" წარმატებით წაიშალა." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s-ის ობიექტი პირველადი გასაღებით %(key)r არ არსებობს." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "დავამატოთ %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "შევცვალოთ %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "მონაცემთა ბაზის შეცდომა" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s წარმატებით შეიცვალა." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s-ია არჩეული" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s-დან არცერთი არჩეული არ არის" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "ცვლილებების ისტორია: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django-ს ადმინისტრირების საიტი" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django-ს ადმინისტრირება" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "საიტის ადმინისტრირება" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "შესვლა" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s ადმინისტრირება" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "გვერდი ვერ მოიძებნა" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "უკაცრავად, მოთხოვნილი გვერდი ვერ მოიძებნა." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "საწყისი გვერდი" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "სერვერის შეცდომა" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "სერვერის შეცდომა (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "სერვერის შეცდომა (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"მოხდა შეცდომა. ინფორმაცია მასზე გადაეცა საიტის ადმინისტრატორებს ელ. ფოსტით " -"და ის უნდა შესწორდეს უმოკლეს ვადებში. გმადლობთ მოთმინებისთვის." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "არჩეული მოქმედების შესრულება" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "გადასვლა" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "ყველა გვერდზე არსებული ობიექტის მოსანიშნად დააწკაპეთ აქ" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "ყველა %(total_count)s %(module_name)s-ის მონიშვნა" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "მონიშვნის გასუფთავება" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"ჯერ შეიყვანეთ მომხმარებლის სახელი და პაროლი. ამის შემდეგ თქვენ გექნებათ " -"მომხმარებლის სხვა ოპციების რედაქტირების შესაძლებლობა." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "შეიყვანეთ მომხმარებლის სახელი და პაროლი" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "პაროლის შეცვლა" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "გთხოვთ, გაასწოროთ შეცდომები." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"შეიყვანეთ ახალი პაროლი მომხმარებლისათვის %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "პაროლი" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "პაროლი (განმეორებით)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "შეიყვანეთ იგივე პაროლი, დამოწმებისათვის." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "კეთილი იყოს თქვენი მობრძანება," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "დოკუმენტაცია" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "გამოსვლა" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "დამატება" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ისტორია" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "წარმოდგენა საიტზე" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "დავამატოთ %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ფილტრი" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "დალაგებიდან მოშორება" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "დალაგების პრიორიტეტი: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "დალაგების გადართვა" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "წავშალოთ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"ობიექტების წაშლა: %(object_name)s '%(escaped_object)s' გამოიწვევს " -"დაკავშირებული ობიექტების წაშლას, მაგრამ თქვენ არა გაქვთ შემდეგი ტიპების " -"ობიექტების წაშლის უფლება:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s ტიპის '%(escaped_object)s' ობიექტის წაშლა მოითხოვს ასევე " -"შემდეგი დაკავშირებული ობიექტების წაშლას:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"ნამდვილად გსურთ, წაშალოთ %(object_name)s \"%(escaped_object)s\"? ყველა " -"ქვემოთ მოყვანილი დაკავშირებული ობიექტი წაშლილი იქნება:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "კი, ნამდვილად" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "რამდენიმე ობიექტის წაშლა" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"%(objects_name)s ტიპის ობიექტის წაშლა ითხოვს ასევე შემდეგი ობიექტების " -"წაშლას, მაგრამ თქვენ არ გაქვთ ამის ნებართვა:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"არჩეული %(objects_name)s ობიექტის წაშლა მოითხოვს ასევე შემდეგი დაცული " -"დაკავშირეული ობიექტების წაშლას:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"დარწმუნებული ხართ, რომ გსურთ %(objects_name)s ობიექტის წაშლა? ყველა შემდეგი " -"ობიექტი, და მათზე დამოკიდებული ჩანაწერები წაშლილი იქნება:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "წაშლა" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "კიდევ ერთი %(verbose_name)s-ის დამატება" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "წავშალოთ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s მიხედვით " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "მოდელები %(name)s აპლიკაციაში" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "შეცვლა" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "თქვენ არა გაქვთ რედაქტირების უფლება." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "ბოლო მოქმედებები" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "ჩემი მოქმედებები" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "არ არის მისაწვდომი" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "უცნობი შიგთავსი" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"თქვენი მონაცემთა ბაზის ინსტალაცია არაკორექტულია. დარწმუნდით, რომ მონაცემთა " -"ბაზის შესაბამისი ცხრილები შექმნილია, და მონაცემთა ბაზის წაკითხვა შეუძლია " -"შესაბამის მომხმარებელს." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "პაროლი:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "დაგავიწყდათ თქვენი პაროლი ან მომხმარებლის სახელი?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "თარიღი/დრო" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "მომხმარებელი" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "მოქმედება" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"ამ ობიექტს ცვლილებების ისტორია არა აქვს. როგორც ჩანს, იგი არ იყო დამატებული " -"ადმინისტრირების საიტის მეშვეობით." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "ვაჩვენოთ ყველა" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "შევინახოთ" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "ძებნა" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s შედეგი" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "სულ %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "შევინახოთ, როგორც ახალი" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "შევინახოთ და დავამატოთ ახალი" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "შევინახოთ და გავაგრძელოთ რედაქტირება" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "გმადლობთ, რომ დღეს ამ საიტთან მუშაობას დაუთმეთ დრო." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ხელახლა შესვლა" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "პაროლის შეცვლა" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "თქვენი პაროლი შეიცვალა." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"გთხოვთ, უსაფრთხოების დაცვის მიზნით, შეიყვანოთ თქვენი ძველი პაროლი, შემდეგ კი " -"ახალი პაროლი ორჯერ, რათა დარწმუნდეთ, რომ იგი შეყვანილია სწორად." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "ძველი პაროლი" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "ახალი პაროლი" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "შევცვალოთ ჩემი პაროლი" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "პაროლის აღდგენა" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"თქვენი პაროლი დაყენებულია. ახლა შეგიძლიათ გადახვიდეთ შემდეგ გვერდზე და " -"შეხვიდეთ სისტემაში." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "პაროლი შეცვლის დამოწმება" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"გთხოვთ, შეიყვანეთ თქვენი ახალი პაროლი ორჯერ, რათა დავრწმუნდეთ, რომ იგი " -"სწორად ჩაბეჭდეთ." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "ახალი პაროლი:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "პაროლის დამოწმება:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"პაროლის აღდგენის ბმული არასწორი იყო, შესაძლოა იმის გამო, რომ იგი უკვე ყოფილა " -"გამოყენებული. გთხოვთ, კიდევ ერთხელ სცადოთ პაროლის აღდგენა." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"ჩვენ გამოვაგზავნეთ მითითებები პაროლის დასაყენებლად ელ. ფოსტის მისამართზე, " -"რომელიც თქვენ შეიყვანეთ. თქვენ მალე უნდა მიიღოთ ისინი." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"თქვენ მიიღეთ ეს წერილი იმიტომ, რომ გააკეთეთ პაროლის თავიდან დაყენების " -"მოთხოვნა თქვენი მომხმარებლის ანგარიშისთვის %(site_name)s-ზე." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "გთხოვთ, გადახვიდეთ შემდეგ გვერდზე და აირჩიოთ ახალი პაროლი:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "თქვენი მომხმარებლის სახელი (თუ დაგავიწყდათ):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "გმადლობთ, რომ იყენებთ ჩვენს საიტს!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s საიტის გუნდი" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"დაგავიწყდათ თქვენი პაროლი? შეიყვანეთ თქვენი ელ. ფოსტის მისამართი ქვემოთ და " -"ჩვენ გამოგიგზავნით მითითებებს ახალი პაროლის დასაყენებლად." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ელ. ფოსტის მისამართი:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "აღვადგინოთ ჩემი პაროლი" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "ყველა თარიღი" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(არცერთი)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "ავირჩიოთ %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "აირჩიეთ %s შესაცვლელად" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "თარიღი;" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "დრო:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "ძიება" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "ახლის დამატება" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "ამჟამად:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "შეცვლა:" diff --git a/django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 470b6e576b549fcc8206550a660bb71232602d6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5268 zcmds)-)|gO700KgrNtCT3!%`Ka%(BnQL^i`X+pXoh~UO)O58-Y1FFQ!?C!O9>e;!= z%xpFm5-yVq9F0k3rPEf_y>4Ie9k?yySD4NK*b9q?|$#S z=lA!VJDdFVu?JoYcnqJXkd>DKfJP6A9(*+&^ zKf(SeI006{kAY{vFM=1qFM$qx5WE43{VnhT@D6whybFr|e-`HtA!Hdm0*d|tQ2aj* zO1w#szo5d`26zm-2L2J0IN#w*{MEpd;2J1-y$#+3e+P=)d7QVw0k{Ddiw_0CEc?G< z{5kLmjGh6%3_b~70)>z7f{%gU2PeU6;1u|KQ0)E!cENvuH^7ACKLtMcakV=Liry4> zfVii@gX|Y^E`FP!#Q7dyqW1&v2)G4G9)Bv%{|^2T`}-l~$Ka1Xsdi5tP&^C@FULWN z{~mY(y+4C1;G+b461?(hdW~E-`#c}%o$xKW5W+uVFOTpq+#5dfJgwmS1g!xn1i16{ zJWIREGuL2~!V96|)W%F%5^JXbnYNE8vMOlET+5o;deM<6SryZki4yOk=B}8Uja}D-NkdK&Qx~2JJu|8NPns}I zQL5RzYtfPDdDj`tZC2hhsS&l~j0)mEWJXHU2W8|M;d-#_T2Ar~me<>sk{OO%_>-zx zulOdLhU;oYd-55)VlzfT+zGSIkkJ`VH>8=co<}Y@>iJtQ6q09iTF_v|66r&jtXghI zLI#cKa@6RAF|lpj$UHaCrq;AmSK|t-o7g!|{)$UI%V#0Eljj(xA*{u2vLPqwC^^`8Uvg&M=4Ep+wqa&l}RGzOsH*=)IGjTr5^3rk|CRrTjF0C5g9tk6N-tsDm z%~#2W?bl1ssfQ_VbYSEr}D-EKJ-m(hy7Qm(t! zG~*(LX4CCyt#3Lmd`z!}(}yP(&Mll7Q!rDmOw73?w+X3n6RIY+SMuq097f4W8G$sj z`Ke3G^Q9AGJ&Cts)6$uw?i#!fs^&y3%160Y&008dG47;cT$*=jE32BM?YG&fnUhAB zrz$5W_yzDk38g{r`k;4p(7R$&_240>;P8K(HYH4NIv3>mSoD>k~)B=B<;IY+FBj0yr4 zxZX703rDy2Q+eCl5|q$|FZD96Q4>@eG=EL@EuR_5qAJk=FS}G?k>Xjb- z%vS@6KOJ>S8KX0JL=l;^1zpN!4{_2zRX5&|M$!CKhSBTD)I;BUmpxXn&mLDhRD@AA zVTB8V>^>6xkrs}AGMpX^N&YtOS&_ug{hkHUDPGf(=#-%{7Q1BxlGMH+)t!fCGHuOr}Yl;f4(| z7DX2ku)&^hbaz~pqejiBQnjgd)PK31MbA~to(^hRGN$ZDZfTJ;z!QoSNvBW|@PE{| z*DC-`!uRjxOeh<5K+<7PB)k%g0n@5BIMrNr4@Vnjawr|wJZa?ZuvaIxv$NOz|4 zKEjRW;orDe#bD{hQNO$1&C(>99aI<(8F4NJd(QPL_P5, 2013 -# avsd05 , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "მისაწვდომი %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"ეს არის მისაწვდომი %s-ის სია. ზოგიერთი მათგანის ასარჩევად, მონიშვნით ისინი " -"ქვედა სარკმელში და დააწკაპუნეთ ორ სარკმელს შორის მდებარე ისარზე \"არჩევა\" ." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "აკრიფეთ ამ სარკმელში მისაწვდომი %s-ის სიის გასაფილტრად." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ფილტრი" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "ავირჩიოთ ყველა" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "დააწკაპუნეთ ერთდროულად ყველა %s-ის ასარჩევად." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "არჩევა" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "წავშალოთ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "არჩეული %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"ეს არის არჩეული %s-ის სია. ზოგიერთი მათგანის მოსაშორებლად, მონიშვნით ისინი " -"ქვედა სარკმელში და დააწკაპუნეთ ორ სარკმელს შორის მდებარე ისარზე \"მოშორება" -"\" ." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "ყველას მოშორება" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "დააწკაპუნეთ ყველა არჩეული %s-ის ერთდროულად მოსაშორებლად." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s-დან არჩეულია %(sel)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"ცალკეულ ველებში შეუნახავი ცვლილებები გაქვთ! თუ მოქმედებას შეასრულებთ, " -"შეუნახავი ცვლილებები დაიკარაგება." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"აგირჩევიათ მოქმედება, მაგრამ ცალკეული ველები ჯერ არ შეგინახიათ! გთხოვთ, " -"შენახვისთვის დააჭიროთ OK. მოქმედების ხელახლა გაშვება მოგიწევთ." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"აგირჩევიათ მოქმედება, მაგრამ ცალკეულ ველებში ცვლილებები არ გაგიკეთებიათ! " -"სავარაუდოდ, ეძებთ ღილაკს \"Go\", და არა \"შენახვა\"" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ახლა" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "საათი" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ავირჩიოთ დრო" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "შუაღამე" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "დილის 6 სთ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "შუადღე" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "უარი" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "დღეს" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "კალენდარი" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "გუშინ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "ხვალ" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"იანვარი თებერვალი მარტი აპრილი მაისი ივნისი ივლისი აგვისტო სექტემბერი " -"ოქტომბერი ნოემბერი დეკემბერი" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "კ ო ს ო ხ პ შ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "ვაჩვენოთ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "დავმალოთ" diff --git a/django/contrib/admin/locale/kk/LC_MESSAGES/django.mo b/django/contrib/admin/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index ede2dca3cb21bb23a0d115c37899ae1f30029195..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14479 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 diff --git a/django/contrib/admin/locale/kk/LC_MESSAGES/django.po b/django/contrib/admin/locale/kk/LC_MESSAGES/django.po deleted file mode 100644 index 7dc61faa5..000000000 --- a/django/contrib/admin/locale/kk/LC_MESSAGES/django.po +++ /dev/null @@ -1,844 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Nurlan Rakhimzhanov , 2011 -# yun_man_ger , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Таңдалған %(count)d %(items)s элемент өшірілді." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s өшіре алмайды" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Сенімдісіз бе?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Таңдалған %(verbose_name_plural)s өшірілді" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Барлығы" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Иә" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Жоқ" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Белгісіз" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Кез келген күн" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Бүгін" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Өткен 7 күн" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Осы ай" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Осы жыл" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Әрекет:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "әрекет уақыты" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "объекттің id-i" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "объекттің repr-i" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "әрекет белгісі" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "хабарламаны өзгерту" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "Жорнал жазуы" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "Жорнал жазулары" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ешнәрсе" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s өзгертілді." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "және" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" қосылды." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "\"%(object)s\" %(name)s-нің %(list)s өзгертілді." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" өшірілді." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ешқандай толтырма өзгермеді." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" сәтті қосылды. Оны төменде өзгерте аласыз." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" сәтті қосылды." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" сәтті өзгертілді." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Бірнәрсені өзгерту үшін бірінші оларды таңдау керек. Ешнәрсе өзгертілмеді." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ешқандай әрекет таңдалмады." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" сәтті өшірілді." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Бірінші кілті %(key)r бар %(name)s объекті жоқ." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s қосу" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s өзгету" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Мәліметтер базасының қатесі" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -"one: %(count)s %(name)s өзгертілді.\n" -"\n" -"other: %(count)s %(name)s таңдалғандарының барі өзгертілді." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -"one: %(total_count)s таңдалды\n" -"\n" -"other: Барлығы %(total_count)s таңдалды" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 of %(cnt)s-ден 0 таңдалды" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Өзгерес тарихы: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Даңғо сайтының әкімі" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Даңғо әкімшілігі" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Сайт әкімшілігі" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Кіру" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Бет табылмады" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Кешірім сұраймыз, сіздің сұраған бетіңіз табылмады." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Негізгі" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Сервердің қатесі" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Сервердің қатесі (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Сервердің қатесі (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Таңдалған әрәкетті іске қосу" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Алға" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Осы беттегі барлық объекттерді таңдау үшін осы жерді шертіңіз" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Осылардың %(total_count)s %(module_name)s барлығын таңдау" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Белгілерді өшіру" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Алдымен, пайдаланушының атын және құпия сөзді енгізіңіз. Содан соң, тағы " -"басқа пайдаланушы параметрлерін енгізе аласыз." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Пайдаланушының атын және құпия сөзді енгізіңіз." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Құпия сөзді өзгерту" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" -"one: Астындағы қатені дұрыстаңыз.\n" -"other: Астындағы қателерді дұрыстаңыз." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"%(username)s пайдаланушы үшін жаңа құпия сөзді енгізіңіз." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Құпия сөз" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Құпия сөз(қайтадан)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Растау үшін жоғардағыдай құпия сөзді енгізіңіз." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Қош келдіңіз," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Құжаттама" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Шығу" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Қосу" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Тарих" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Сайтта көру" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s қосу" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Сүзгіз" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Өшіру" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' объектты өшіруы байланысты объекттерін " -"өшіруді қажет етеді, бырақ сізде осындай объектерді өшіру рұқсаты жоқ:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' объектті өшіру осындай байлансты " -"объекттерды өшіруді қажет етеді:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" объекттерді өшіруге сенімдісіз бе? " -"Бұл байланысты элементтер де өшіріледі:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Иә, сенімдімін" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Бірнеше объекттерді өшіру" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"%(objects_name)s объектты өшіруы байланысты объекттерін өшіруді қажет етеді, " -"бырақ сізде осындай объектерді өшіру рұқсаты жоқ:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Таңдалған %(objects_name)s-ді(ы) өшіру, онымен байланыстағы қорғалған " -"объектілердің барлығын жояды:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Таңдаған %(objects_name)s объектіңізді өшіруге сенімдісіз бе? Себебі, " -"таңдағын объектіліріңіз және онымен байланыстағы барлық элементтер жойылады:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Өшіру" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Тағы басқа %(verbose_name)s кос" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Өшіру?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Өзгетру" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Бірденке түзетуге рұқсатыңыз жоқ." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Соңғы әрекеттер" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Менің әрекеттерім" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Қол жетімдісі жоқ" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Белгісіз мазмұн" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Дерекқор орнатуыңызда бір қате бар. Дерекқор кестелері дұрыс құрылғаның және " -"дерекқор көрсетілген дерекқор пайдаланушыда оқұ рұқсаты бар." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Құпия сөз:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Өшіру/Уақыт" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Қолданушы" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Әрекет" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Бұл объекттың өзгерту тарихы жоқ. Мүмкін ол бұл сайт арқылы енгізілген жоқ." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Барлығын көрсету" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Сақтау" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Іздеу" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s нәтиже" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Барлығы %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Жаңадан сақтау" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Сақта және жаңасын қос" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Сақта және өзгертуді жалғастыр" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Бүгін Веб-торапқа уақыт бөлгеніңіз үшін рахмет." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Қайтадан кіріңіз" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Құпия сөзді өзгерту" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Құпия сөзіңіз өзгертілді." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Ескі құпия сөзіңізді енгізіңіз, содан сон сенімді болу үшін жаңа құпия " -"сөзіңізді екі рет енгізіңіз." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Ескі құпия сөз" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Жаңа құпия сөз" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Құпия сөзімді өзгерту" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Құпия сөзді өзгерту" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Сіздің құпия сөзіңіз енгізілді. Жүйеге кіруіңізге болады." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Құпия сөзді өзгерту растау" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Сенімді болу үшін жаңа құпия сөзіңізді екі рет енгізіңіз." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Жаңа құпия сөз:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Құпия сөз (растау):" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Құпия сөзді өзгерту байланыс дұрыс емес, мүмкін ол осыған дейін " -"пайдаланылды. Жаңа құпия сөзді өзгерту сұрау жіберіңіз." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Жаңа құпия сөзді тандау үшін мынау бетке кіріңіз:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Егер ұмытып қалған болсаңыз, пайдалануш атыңыз:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Біздің веб-торабын қолданғаныңыз үшін рахмет!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s тобы" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Құпия сөзді жаңала" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Барлық мерзімдер" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ешнарсе)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s таңда" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s өзгерту үщін таңда" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Күнтізбелік күн:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Уақыт:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Іздеу" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Тағы қосу" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 6d77f8b34e64e65e9366f5672e6ae68999371bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2774 zcma)6U2GIp6dn-;R`CZFV`AcYY1m3Xn5 z`niXB@CzXCyW6z?4tyHxKY^V8FCgc6(Dbi^lk;r=^1jW$O~9?daUcON z0Ox=uU@s2)8r**XzKwMTNs&tX9LW1>z?Xn$fm?u=fo}k(fHB}tK(6nXCjJJzg!O&k z%fK%;ME(gN$6o_-o?F0IfjgeoIn|r*#QS+J{sVv_9&g41I#pO?_Hl9-fS2 zhzkCTj_YE1QhFfArjt&Y@?uafi$TIBk@Zc-Zo|}|N;AOT=2KA^sM4-bHZSa)gqSv& zwqXvMMp;-iU`osI5`>)FTuCL@>4#z!vK*&i+Bq6XuGHOf z#4M6z6{)fv9r<`Eq+$BuZF#84p@EPtr&}d3#C7S>OhYCp^h?O*`3bGpbxz@y>W2*d zW9fS6OPY*Rkl%?NmnFyb^&T&08u|z2oTq1;G{t(4W%Mpr3htr4U-&Xj9jW#mdTOWM zzK7a(rrSHVr#ez81nS4-pvgHOiR(yFYEODc`}P!`*b(9Rdd3yDX9?eN(}eqMn;spJ zxZD=K3pQB3Z-vW*X%9H>VUL|Fi=5OmQWVp4SbQc5d5Y(Kzm!fUhlYj{J|{E>W?weO{9 zx-YdihR;R#{m>he_>_cS6+IY@2V<=i)YMdCQr%WlYEIn_Mzz!~t;HjCQ%wa`O^r8h zsD+>wjHzju>Y6&Q7NfwRs^$@MMpKi>FcFL*suql{N~ozT@O*=y8m34zt!@Ql!HA~D zU>nAcDz-PqnE=xWs-(^}Ce$5pSs-O~Ds#%;qqv~oF2Kc7K6L<>WR4}5Z2%PF_4m1`~%P{*jb(M=J^*x92 z8L+^CpvH}0I3%v7nUl73Eg0cRa3+rE#o((})JWA8~pXOx+=n4zorHIGo$eb@LI^ZN#Mc2B@0>N&!JWGCE4l(9(5oF3eTPFdRw7 zB7&ouX(KeRimkI;_lgs@4UI?k#KTfK%_F&36wZpskS$K<_Mk}+Gr;0@#g& zwKNkzQS=hM<34|<#viX!_%c9;h%E|Ox`fK>A=5Rrt)UqTG{ZDkN`}z0;T34slb~kl zc=ceSpau!%Ar<$q&Ua HC>5<>z;``PM>MbUPk>v|Cq2b0gM@7Zq1ckh&Q43W@mE lp|FWHWi0azl@42^ZbEkMz!Oj4DtPl^c#ZgNimoU+{4bANkpln# diff --git a/django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.po deleted file mode 100644 index 566837059..000000000 --- a/django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,194 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Nurlan Rakhimzhanov , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s бар" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Сүзгіш" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Өшіру(жою)" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s-ң %(sel)s-ы(і) таңдалды" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Сіздің төмендегі өзгермелі алаңдарда(fields) өзгерістеріңіз бар. Егер артық " -"әрекет жасасаңызб сіз өзгерістеріңізді жоғалтасыз." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Сіз өз өзгерістеріңізді сақтамай, әрекет жасадыңыз. Өтініш, сақтау үшін ОК " -"батырмасын басыңыз және өз әрекетіңізді қайта жасап көріңіз. " - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Сіз Сақтау батырмасына қарағанда, Go(Алға) батырмасын іздеп отырған " -"боларсыз, себебі ешқандай өзгеріс жасамай, әрекет жасадыңыз." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Қазір" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Сағат" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Уақытты таңда" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Түн жарым" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Талтүс" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Болдырмау" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Бүгін" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Күнтізбе" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Кеше" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Ертең" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Қаңтар Ақпан Наурыз Сәуір Мамыр Маусым Шілде Тамыз Қыркүйек Қазан Қараша " -"Желтоқсан" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Ж Д С С Б Ж С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Көрсету" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Жасыру" diff --git a/django/contrib/admin/locale/km/LC_MESSAGES/django.mo b/django/contrib/admin/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index 775f3506d26b4d66f5521dd815560e3e3f6c3d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11869 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 diff --git a/django/contrib/admin/locale/km/LC_MESSAGES/django.po b/django/contrib/admin/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index 4538fe1c4..000000000 --- a/django/contrib/admin/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,822 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "តើលោកអ្នកប្រាកដទេ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "ទាំងអស់" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "យល់ព្រម" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "មិនយល់ព្រម" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "មិន​ដឹង" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "កាល​បរិច្ឆេទណាមួយ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ថ្ងៃនេះ" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "៧​ថ្ងៃ​កន្លង​មក" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ខែ​នេះ" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ឆ្នាំ​នេះ" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "ពេលវេលាប្រតិបត្តិការ" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "លេខ​សំគាល់​កម្មវិធី (object id)" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "object repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "សកម្មភាព" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ផ្លាស់ប្តូរ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "កំណត់ហេតុ" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "កំណត់ហេតុ" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "បានផ្លាស់ប្តូរ %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "និង" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "ពុំមានទិន្នន័យត្រូវបានផ្លាស់ប្តូរ។" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"ឈ្មោះកម្មវីធី %(name)s \"%(obj)s\" ត្រូវបានបន្ថែមដោយជោគជ័យ។" -" លោកអ្នកអាចផ្លាស់ប្តូរម្តងទៀតនៅខាងក្រោម។" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "ឈ្មោះកម្មវិធី %(name)s \"%(obj)s\" បានបញ្ជូលដោយជោគជ័យ​។" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "កម្មវិធីឈ្មោះ %(name)s \"%(obj)s\" ត្រូវបានផ្លាស់ប្តូរដោយជោគជ័យ។" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "ឈ្មោះកម្មវិធី %(name)s \"%(obj)s\" ត្រូវបានលប់ដោយជោគជ័យ។" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "បន្ថែម %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "ផ្លាស់ប្តូរ %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ទិន្នន័យមូលដ្ឋានមានបញ្ហា" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "សកម្មភាពផ្លាស់ប្តូរកន្លងមក : %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ទំព័រគ្រប់គ្រងរបស់ Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ការ​គ្រប់គ្រង​របស់ ​Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "ទំព័រគ្រប់គ្រង" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ពិនិត្យចូល" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "ទំព័រ​ដែល​លោកអ្នកចង់​រក​នេះពុំមាន​នៅក្នុងម៉ាស៊ីនរបស់យើងខ្ញុំទេ" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "សួមអភ័យទោស ទំព័រ​ដែល​លោកអ្នកចង់​រក​នេះពុំមាន​នឹងក្នុងម៉ាស៊ីនរបស់យើងខ្ញុំទេ" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "គេហទំព័រ" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "ម៉ាស៊ីនផ្តល់សេវាកម្ម​ មានបញ្ហា" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "ម៉ាស៊ីនផ្តល់សេវាកម្ម​ មានបញ្ហា (៥០០)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "ម៉ាស៊ីនផ្តល់សេវាកម្ម​ មានបញ្ហា  (៥០០)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "ស្វែងរក" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"តំបូងសូមបំពេញ ឈ្មោះជាសមាជិក និង ពាក្យសំងាត់​។ បន្ទាប់មកលោកអ្នកអាចបំពេញបន្ថែមជំរើសផ្សេងៗទៀតបាន។ " - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "ផ្លាស់ប្តូរពាក្យសំងាត់" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "ពាក្យសំងាត់" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "ពាក្យសំងាត់ (ម្តងទៀត)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "សូមបំពេញពាក្យសំងាត់ដូចខាងលើ ដើម្បីត្រួតពិនិត្យ។ " - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "សូមស្វាគមន៏" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "ឯកសារ" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ចាកចេញ" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "បន្ថែម" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "សកម្មភាព​កន្លង​មក" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "មើលនៅលើគេហទំព័រដោយផ្ទាល់" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "បន្ថែម %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ស្វែងរកជាមួយ" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "លប់" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"ការលប់ %(object_name)s '%(escaped_object)s' អាចធ្វើអោយ​កម្មវិធីដែលពាក់​ព័ន្ធបាត់បង់ ។" -" ក៏ប៉ន្តែលោកអ្នក​ពុំមាន​សិទ្ធិលប់​កម្មវិធី​ប្រភេទនេះទេ។" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"តើលោកអ្នកប្រាកដជាចង់លប់ %(object_name)s \"%(escaped_object)s" -"\"? ការលប់ %(object_name)s '%(escaped_object)s' អាចធ្វើអោយ​កម្មវិធីដែលពាក់​ព័ន្ធបាត់បង់។" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ខ្ញុំច្បាស់​ជាចង់លប់" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "លប់ចេញ" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "ដោយ​  %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "ផ្លាស់ប្តូរ" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "លោកអ្នកពុំមានសិទ្ធិ ផ្លាស់​ប្តូរ ទេ។" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "សកម្មភាពបច្ចុប្បន្ន" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "សកម្មភាពរបស់ខ្ញុំ" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "គ្មាន" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"មូលដ្ឋាន​ទិន្នន័យ​​​ របស់លោកអ្នក មានបញ្ហា។ តើ លោកអ្នកបាន បង្កើត តារាង​ របស់មូលដ្ឋានទិន្នន័យ​" -" ហើយឬនៅ? តើ​ លោកអ្នកប្រាកដថាសមាជិកអាចអានមូលដ្ឋានទិន្នន័យនេះ​​បានឬទេ? " - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "ពាក្យ​សំងាត់" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Date/time" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "សមាជិក" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "សកម្មភាព" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"កម្មវិធីនេះមិនមានសកម្មភាព​កន្លងមកទេ។ ប្រហែលជាសកម្មភាពទាំងនេះមិនបានធ្វើនៅទំព័រគ្រប់គ្រងនេះ។" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "បង្ហាញទាំងអស់" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "រក្សាទុក" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "សរុបទាំងអស់ %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "រក្សាទុក" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "រក្សាទុក ហើយ បន្ថែម​ថ្មី" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "រក្សាទុក ហើយ កែឯកសារដដែល" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "សូមថ្លែងអំណរគុណ ដែលបានចំណាយ ពេលវេលាដ៏មានតំលៃ របស់លោកអ្នកមកទស្សនាគេហទំព័ររបស់យើងខ្ញុំ" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ពិនិត្យចូលម្តងទៀត" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "ផ្លាស់ប្តូរពាក្យសំងាត់" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "ពាក្យសំងាត់របស់លោកអ្នកបានផ្លាស់ប្តូរហើយ" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "សូមបំពេញពាក្យសំងាត់ចាស់របស់លោកអ្នក។ ដើម្បីសុវត្ថភាព សូមបំពេញពាក្យសំងាត់ថ្មីខាងក្រោមពីរដង។" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "ផ្លាស់ប្តូរពាក្យសំងាត់" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "ពាក្យសំងាត់បានកំណត់សារជាថ្មី" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "ពាក្យសំងាត់ថ្មី" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "បំពេញពាក្យសំងាត់ថ្មីម្តងទៀត" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "ឈ្មោះជាសមាជិកក្នុងករណីភ្លេច:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "សូមអរគុណដែលបានប្រើប្រាស់សេវាកម្មរបស់យើងខ្ញុំ" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "ក្រុមរបស់គេហទំព័រ %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "កំណត់ពាក្យសំងាត់សារជាថ្មី" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "កាលបរិច្ឆេទទាំងអស់" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "ជ្រើសរើស %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "ជ្រើសរើស %s ដើម្បីផ្លាស់ប្តូរ" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "កាលបរិច្ឆេទ" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "ម៉ោង" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/km/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/km/LC_MESSAGES/djangojs.mo deleted file mode 100644 index fb9c1b091665a46e9e0ec9c31183366066a3d63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1697 zcmcJO!EYQj6vhWAP!=dqR0#?2*Tt zbPq@iq=e8zXo&i38%ZcQ*-<$_-1;Kl}Ol^LuZ0 zZ|~ppv4`?zpSu%}_ucVWW#0lW|V5qt>z8Qcs0I`H2HAIAQ7umt`AJ^=m=-V5%% zyMKQlcn13epuN8c?g15e57-6mJ8y$lZw0jX*FhV<0b1Sb;ALok1s=qH0wQDJTi~lXs&IlzcPTAHjaR)i$?n)vWi(WNO6qDXb z$~#ncNtMk@x2RFsXp_lI#tEs>E;-rZ3{%o2lbu#4S7eT5ily^RlG6<(EKiB0zT+5c zxP@1Xn>=o{m3K-Aj%nGOWhtV(IZ`8a@&>F*=DfOS(k|vyNQsy?S&o#fYetH5tfBl9 zP5&&Dc`SHDn&&8QiP9{~gj9YlZ^cdj)lMt->mnkhnbUQDN;0Yt>mQ?vMPwwb9Pz_Z zzcNNDqfuq#a5xf%2=r&!QfxJM#f^j{9E*-r4u=?}X__m)E-B9ws)URPI>qChOtZMj z67mwV!S0T0u?*2f-IpiA194Al{r%rXX;h| z=ysfaZ-GhwIB$q%%v%vTIv=a8L?g18mS&QUq={b@GR-5xGq=qrD&wTToCwEDp3xho zSTn_n(JMcFZi+84=}%0tZuF+n-x}TX4&}t?4^8o|(btT=Vf0O-FZ|ZKX!PnZ?t7yP zccH(y>SC@y{OT~GH(XpY`WvG!yV*uS52`zXidT0nbO z1%vGF^bWMIxcslX9D8oP2`{A3mCsxwAddFnY}Fla82z2mpZ-t(I#adiarZt+?a{$F>D1-smrkMlH8&?kEixidA@bHXa&lyZ*yQZ%Mwl^V&{tzaux? WqdiFC1EE9sCEyD~9$mp=&HD%AC1, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s ដែលអាច​ជ្រើសរើសបាន" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ស្វែងរកជាមួយ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "ជ្រើសរើសទាំងអស់" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "លប់ចេញ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s ដែលបានជ្រើសរើស" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ឥឡូវនេះ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "នាឡិការ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ជ្រើសរើសម៉ោង" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "អធ្រាត្រ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "ម៉ោង ៦ ព្រឹក" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "ពេលថ្ងែត្រង់" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "លប់ចោល" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ថ្ងៃនេះ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "ប្រក្រតិទិន" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "ម្សិលមិញ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "ថ្ងៃស្អែក" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"January February March April May June July August September October November " -"December" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T W T F S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/kn/LC_MESSAGES/django.mo b/django/contrib/admin/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index da4a29ba9af42962a8c514703d09eb4dd4040358..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10621 zcmbuDe~et!b;obO39y7TagtKnG`T=r@8X@=wTXin+kgQ(7;NL%YXc#P^>*g%?!+_i zE$_YYX8s8{s7oo7qJV>vMsi$Sg9tX(tc*>i;wXs{MU{#|6jjO})wE5Ns*TjDRU7q> zNd261?|U<|KN6#k{N_9N-gD1AKfdSOxBiFKtBx5yhj>21^P$U)c@%u_d-&pW<(0;K z7`zJn1Mp*@ENuo6HFtvV1$X%Q{eJ#4;8o0j9^{{y;p-ak5m5F&3d;ICxEg%csuYW@Zk{{IC05%^0GDw#J4rqsh*pv3E^U_KN1u9V2<)eY!d#ect0H@L~U3;wHJ3IPLUvlCuLmt9UN=bK5}49h5b< z@(2$$^GIIgBl#jt=5`tI`2f$T{&HW!XTW>?@4G>%9jI&`;DMsbxgFqLJd$5% zVfOIIhnAps#GN{F_fm!5l$yDT=N3P|6%=mi$KKhtYlf%ljVw$KW%aBPj-=Kw(`qyh zC1KiXWQVG8E6SM8;w)&GZPlzEM`l~CCJ&pVpvfjT02+ui8nzZ>A)~0Rzs$BIwC%WM z(^eARZtj{1qUq3sU6ba&X6k7cC+$k#RI_bogEXCslUgpdXp9YM+1wRJQ}v`-2v^MA zK^9B~X=uYFi4z%yV_Cf!>MxeVMwl@Ws7KQ_n+b6yp8P^s%?>%A?AkTMVOkAl!`dOY zFp{pdb8)Ltvo1Ea9@$#1Aqg9tQL|1o9kr9KOq@<^P}LaPS{$a)+RV-bM?yOrCe3=9 z5=`V)CQCBk#N*b#fd!D^g%#onp5R1(HB(7l3-e5Yk zQJmp>E2^2jIm_}Nc3ABgDOSAN-WU#qSuw20ugu;8;oGU%+X$6=8aE|D+;_MOcp6q) zNj+G(+CJPc&co_L`>$a%RXPeE{tD#L}I~Uq&5V@4KwX!m}QnQ2`N><|}fyRw? z+3X9e(Q*BA~JZVlxvay~%1EQ7J77imXCUzmi%^H2bN7 zY9@tS{1O7VOfZ+gF1uYS(QXNww+(L`A0OE=#;<(MRjC)$fmI>1e( z_rsoS24jffToO~qbM7GI+ZJ(%54A| z6rPspWJo@$Nhqc5GSnPUP;9EFG=-q1)SqlGQ7#2gHWM)OaH{2&&W2G49+4YE@@3tQy$fN@cHf7ZJD~&CnU)5XPNNd5R@CJy@zM|1Zn}cC;%MHQvoL6KFhOrZ%Nh66 zb>6`?8+Z;{f4P+H&dieYNfOnT@JK^;5js*2NE<4(y=q*=IVRd+keCTlQ!x{g33DJi z9K~~yIY3s;!8$cc8yEY`1L0cQT}lPE-3=glOu|Q6VJerytaKf21Db*K9(tv=pECOz zRfsTZ9tu-=M(xhEP35VP;Md|6E)H$6LDbeND2r@T^f=9a(F}DdZ{VZaCjzd=HeH*t z=LVRLvn-4%CeSP1PBnt*{I_15v?t@V*(OZF6Vsq^(_fN0M(4lV#^<44%YP-|Y-08% zv0SdDowd@zFp-O|VrzPz4ebkO<0LEXPN(a&(w(j8v@{V{?9kr(CrWoo=^)B)>&7>Xk0V&x7apmL&P8$?#_jm6mGzs}jq@4WMTag;BtewY z4dSF??+qgEQM)UwLp-|$YZ%_q&|$eAO~tpdCz@{IYiRs{WUIf;c$A@@%A@Ep653krP z{9-mX+u#n|EZj|K)mslt>?m#O$;o+BVN%*2Rb%NP6}xG&o)xB6?BQr=Z=;n2jna-d zX{Hq$&FV1Sx_+~DKevu=9+Ee`!FRuI=ZS9T%iYc?)9rkv+d1A{_%r=JN^@D}r4XrO zDsr~lIWychxY+Hy)?Jt%LEu7n0i6gicY$vX^=)dowbU*%+wDBl?R4~@PPg+WN(aVl zIi>1fW>L*Q*6qB|?JRT`jw1V-&Yoi+atlu^BaYNpyPdDAl9S!eE8WfsZ?9}Rr@!&w z&D$-Kuj+9a;vE|6o8ow+U&M8@MqK&hZs%pSoA0BH2luLZ#Z+&vvmS8*hdG?{hWc

    L7l;RGJ1MKLkq5Ue@D6m~gx!~(|4 z*_BfcBarB6#6PtwkAW1bNI2?aFu8Fgb`qMTdlgq5524`O6 z#KpoIJJyIffsm@l1p>i0Q&_+n1~Mb2u-wl?PXE*VSn}lUCx(=hEAy8*Z}~dYBL+Cm zrecg*p9+^9;w*W}%SRX@aexD)m!pp{U<2Du6?U*kb0yoD6(>vLjEvbL?qZz=IcL&4 zuolj88c`=SY7Tqh5IG@GXGe9k@R)e1$MiYZIj1?O1#|ucp5uWWyR0GNG5y zS2T#iac4-LA=Td>J6U(a*f$`BNkj@m@X-5-?0}&J&TnDGi6M`ASJ*;JZ3K$C`aL9RJUkdxTp&u6Mgf(yCJMqf!T z(jvVGnbYbrYp$xiJcm+Ku1~#&;BRt=HS9W$6r3fMSTt}py85^G{9JK?1oyE~a?>j{ zdGAi*G;aIl3Qtn=qWPO_rj*CIlxB+!4;F$GjyrH_{cf# z)ySnzYSG_27|)_~3e*#($7H{TNjsDH=Lm(17ZD+NuKzjTov(be&&`WVP64Vto!Qsl ztzYSOPG}IEHN>6N6Ir50pVa0p-Nu#c%Js9<(`Pj7C*1K^>iWun*)HxH0OQ}zp9q%3Ej`SCW zv`O90y0URWn)slv`Z_zG-%;+^Ma+>D6va(eT&~fql)6L(h`ZR+6yyhnaG1Qh>VJE6 z7rxb9VB(bj&o8xng$Eg4{u50RLWOv7aqiOoQ;< zkP1WOxPHH?oeWzB(o=B5y}&wAu>!U5h}}|2Y7f6(VD`^dgS_Wqfa5o{EQ>iK^mW!X z99KdorIMGkMUO#7BCA~Ie9FjoQa0f*^@zoq^!yYSxD#E#-(Wz#7r$HSvXCFabLxRA z9d!OV0=5%HALAkus&5!FoOZq8Pq`)kA)5bPf=W)5JYy(t zNRGwWL3EkvImAMLhvTJ%H6)ND;{5e{35WduPeB9bKISONfXG8^xa(hO$v=S^h#{$V zl;B$$;2X%X81zum&KETGDvPzeN;}6GEFqato`#UW&WTU?smAHX6xYYjGl6MR+47p%>k$m_ zklQh*L7$dk_%bG(akaH@bOdQvb&gs@1eeb;+q1f`ff!q58|_zm7E-PioL4(s<}NPz z;}ID`>cS!Yh&zB>9OoDIYd(ZPJy%gnU=VSs!(&&LC;i3$v^pR+8g1AQM#V1q=abw2 z=IFAA&+?+~iu|1F$JwHE+?^>_8a=TM}mCyijgf;H8~;1uS4B| zF_sh?F_1Okq>Crna<5^+9_T=Vu)fzGR+d5qCM@k6a{E5p?Re%7h_F&5nd4k$9C2Q9 H_p|vwj~P2j diff --git a/django/contrib/admin/locale/kn/LC_MESSAGES/django.po b/django/contrib/admin/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index 97fd153b6..000000000 --- a/django/contrib/admin/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,824 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "ಖಚಿತಪಡಿಸುವಿರಾ? " - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "ಎಲ್ಲಾ" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ಹೌದು" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "ಇಲ್ಲ" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "ಗೊತ್ತಿಲ್ಲ(ದ/ದ್ದು)" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "ಯಾವುದೇ ದಿನಾಂಕ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ಈದಿನ" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "ಕಳೆದ ೭ ದಿನಗಳು" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ಈ ತಿಂಗಳು" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ಈ ವರ್ಷ" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "ಕ್ರಮದ(ಕ್ರಿಯೆಯ) ಸಮಯ" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "ವಸ್ತುವಿನ ಐಡಿ" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ವಸ್ತು ಪ್ರಾತಿನಿಧ್ಯ" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "ಕ್ರಮದ(ಕ್ರಿಯೆಯ) ಪತಾಕೆ" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ಬದಲಾವಣೆಯ ಸಂದೇಶ/ಸಂದೇಶ ಬದಲಿಸಿ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ಲಾಗ್ ದಾಖಲೆ" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ಲಾಗ್ ದಾಖಲೆಗಳು" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s ಬದಲಾಯಿಸಲಾಯಿತು." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ಮತ್ತು" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "ಯಾವುದೇ ಅಂಶಗಳು ಬದಲಾಗಲಿಲ್ಲ." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸೇರಿಸಲಾಯಿತು. ನೀವು ಕೆಳಗೆ ಅದನ್ನು ಮತ್ತೆ " -"ಬದಲಾಯಿಸಬಹುದು." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr " %(name)s \"%(obj)s\" ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸೇರಿಸಲಾಯಿತು." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ಸಫಲವಾಗಿ ಬದಲಾಯಿಸಲಾಯಿತು." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಯಿತು." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s ಸೇರಿಸಿ" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s ಅನ್ನು ಬದಲಿಸು" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ದತ್ತಸಂಚಯದ ದೋಷ" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "ಬದಲಾವಣೆಗಳ ಇತಿಹಾಸ: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ಜಾಂಗೋ ತಾಣದ ಆಡಳಿತಗಾರರು" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ಜಾಂಗೋ ಆಡಳಿತ" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "ತಾಣ ನಿರ್ವಹಣೆ" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ಒಳಗೆ ಬನ್ನಿ" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "ಪುಟ ಸಿಗಲಿಲ್ಲ" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "ಕ್ಷಮಿಸಿ, ನೀವು ಕೇಳಿದ ಪುಟ ಸಿಗಲಿಲ್ಲ" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "ಪ್ರಾರಂಭಸ್ಥಳ(ಮನೆ)" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "ಸರ್ವರ್ ದೋಷ" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "ಸರ್ವರ್ ದೋಷ(೫೦೦)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "ಸರ್ವರ್ ದೋಷ(೫೦೦)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "ಹೋಗಿ" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"ಮೊದಲು ಬಳಕೆದಾರ-ಹೆಸರು ಮತ್ತು ಪ್ರವೇಶಪದವನ್ನು ಕೊಡಿರಿ. ನಂತರ, ನೀವು ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳನ್ನು " -"ಬದಲಿಸಬಹುದಾಗಿದೆ." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "ಪ್ರವೇಶಪದ ಬದಲಿಸಿ" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "ಪ್ರವೇಶಪದ" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "ಪ್ರವೇಶಪದ(ಇನ್ನೊಮ್ಮೆ)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "ಖಚಿತಗೊಳಿಸಲು ಮೇಲಿನ ಪ್ರವೇಶಪದವನ್ನು ಇನ್ನೊಮ್ಮೆ ಬರೆಯಿರಿ." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "ಸುಸ್ವಾಗತ." - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "ವಿವರಮಾಹಿತಿ" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ಹೊರಕ್ಕೆ ಹೋಗಿ" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "ಸೇರಿಸಿ" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ಚರಿತ್ರೆ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "ತಾಣದಲ್ಲಿ ನೋಡಿ" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s ಸೇರಿಸಿ" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ಸೋಸಕ" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "ಅಳಿಸಿಹಾಕಿ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"'%(escaped_object)s' %(object_name)s ಅನ್ನು ತೆಗೆದುಹಾಕುವುದರಿಂದ ಸಂಬಂಧಿತ ವಸ್ತುಗಳೂ " -"ಕಳೆದುಹೋಗುತ್ತವೆ. ಆದರೆ ನಿಮ್ಮ ಖಾತೆಗೆ ಕೆಳಕಂಡ ಬಗೆಗಳ ವಸ್ತುಗಳನ್ನು ತೆಗೆದುಹಾಕಲು " -"ಅನುಮತಿಯಿಲ್ಲ." - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ಹೌದು,ನನಗೆ ಖಚಿತವಿದೆ" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "ತೆಗೆದು ಹಾಕಿ" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s ಇಂದ" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "ಬದಲಿಸಿ/ಬದಲಾವಣೆ" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "ಯಾವುದನ್ನೂ ತಿದ್ದಲು ನಿಮಗೆ ಅನುಮತಿ ಇಲ್ಲ ." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "ಇತ್ತೀಚಿನ ಕ್ರಮಗಳು" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "ನನ್ನ ಕ್ರಮಗಳು" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "ಯಾವುದೂ ಲಭ್ಯವಿಲ್ಲ" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"ಡಾಟಾಬೇಸನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡುವಾಗ ಏನೋ ತಪ್ಪಾಗಿದೆ. ಸೂಕ್ತ ಡಾಟಾಬೇಸ್ ಕೋಷ್ಟಕಗಳು ರಚನೆಯಾಗಿ ಅರ್ಹ " -"ಬಳಕೆದಾರರು ಅವುಗಳನ್ನು ಓದಬಹುದಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ಖಾತರಿ ಪಡಿಸಿಕೊಳ್ಳಿ." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "ಪ್ರವೇಶಪದ:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "ದಿನಾಂಕ/ಸಮಯ" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "ಬಳಕೆದಾರ" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "ಕ್ರಮ(ಕ್ರಿಯೆ)" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"ಈ ವಸ್ತುವಿಗೆ ಬದಲಾವಣೆಯ ಇತಿಹಾಸವಿಲ್ಲ. ಅದು ಬಹುಶಃ ಈ ಆಡಳಿತತಾಣದ ಮೂಲಕ ಸೇರಿಸಲ್ಪಟ್ಟಿಲ್ಲ." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "ಎಲ್ಲವನ್ನೂ ತೋರಿಸು" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "ಉಳಿಸಿ" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "ಒಟ್ಟು %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "ಹೊಸದರಂತೆ ಉಳಿಸಿ" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "ಉಳಿಸಿ ಮತ್ತು ಇನ್ನೊಂದನ್ನು ಸೇರಿಸಿ" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "ಉಳಿಸಿ ಮತ್ತು ತಿದ್ದುವುದನ್ನು ಮುಂದುವರಿಸಿರಿ." - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ಈದಿನ ತಮ್ಮ ಅತ್ಯಮೂಲ್ಯವಾದ ಸಮಯವನ್ನು ನಮ್ಮ ತಾಣದಲ್ಲಿ ಕಳೆದುದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ಮತ್ತೆ ಒಳಬನ್ನಿ" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "ಪ್ರವೇಶಪದ ಬದಲಾವಣೆ" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "ನಿಮ್ಮ ಪ್ರವೇಶಪದ ಬದಲಾಯಿಸಲಾಗಿದೆ" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"ಭದ್ರತೆಯ ದೃಷ್ಟಿಯಿಂದ ದಯವಿಟ್ಟು ನಿಮ್ಮ ಹಳೆಯ ಪ್ರವೇಶಪದವನ್ನು ಸೂಚಿಸಿರಿ. ಆನಂತರ ನೀವು ಸರಿಯಾಗಿ " -"ಬರೆದಿದ್ದೀರೆಂದು ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹೊಸ ಪ್ರವೇಶಪದವನ್ನು ಎರಡು ಬಾರಿ ಬರೆಯಿರಿ." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "ಹಳೆಯ ಪ್ರವೇಶಪದ" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "ಹೊಸ ಪ್ರವೇಶಪದ" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "ನನ್ನ ಪ್ರವೇಶಪದ ಬದಲಿಸಿ" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "ಪ್ರವೇಶಪದವನ್ನು ಬದಲಿಸುವಿಕೆ" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "ಹೊಸ ಪ್ರವೇಶಪದ:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "ಪ್ರವೇಶಪದವನ್ನು ಖಚಿತಪಡಿಸಿ:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "ನೀವು ಮರೆತಿದ್ದಲ್ಲಿ , ನಿಮ್ಮ ಬಳಕೆದಾರ-ಹೆಸರು" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ನಮ್ಮ ತಾಣವನ್ನು ಬಳಸಿದ್ದಕ್ದಾಗಿ ಧನ್ಯವಾದಗಳು!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s ತಂಡ" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "ನನ್ನ ಪ್ರವೇಶಪದವನ್ನು ಮತ್ತೆ ನಿರ್ಧರಿಸಿ " - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "ಎಲ್ಲಾ ದಿನಾಂಕಗಳು" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s ಆಯ್ದುಕೊಳ್ಳಿ" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "ಬದಲಾಯಿಸಲು %s ಆಯ್ದುಕೊಳ್ಳಿ" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "ದಿನಾಂಕ:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "ಸಮಯ:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 896e8aa3a6bbba1da727222d8533062f6d85880c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2356 zcmaKrON8S;o?Ye$ zhZWxkvmqfQ#z+=|2%DaOc!7BF;LXH%GNw-^dhz5{{r>9NM;2pctH1f5_5Xj>{<>++ zoW**A{WSY0_OtAd?&8B*ceiD&h3nx1a3fp?HxKkL!VSnaEWly79*)9$;W(7|qi_v; z7aoC=Q1aXy=)Z&aAb$_V{|6}feuR?$7bx+6K*{?jl=#1(ocA~Ez;z_~jM{tfdE^Z^ zZ-hf|6C8oh!K1JOPr_aBGJFmG4#jUXMLYz{@JYBE{tS=7XGDKrt{;P_tQM5Hg|G-e zg)hNdP~v}s(#Jng=D304<(#MBTI#i-j9hBHpDjzymmXyf5-al|+v8tOZ0TQ? zUnogqC*i*Nw#9@7hOo6cbie?s3ix3x{4{XiIshT*lEptfxK6xyo;-tjas8TPs`2tinMjPV9Q*1hMZV zVN_LIRp7om1p*G{{t-p0jo9rbc6NjlY1X=Y}o zm`Fx%N}nt?!gi^X_ZgQurM$h8KS)tJ5tLpj)b`i*El;3QEEh(?AkhJp^*Xee=#xpQ z<2zn3EO!#cI@x)oK5B1Y_LK9bbY$-f8lme2&8pfy=_O00R@I51Fz$CF$G1nrs2x{T z&@p1XvofsmpF7LL1uILhWc}GJ?PuxPEWMqjmsHljqKtGpOFze`a7wfE>#YBAmR{q< zi{f&YVm_Cpx6F^Ts1~wx-uUo6B?bz>vJJO`Q>zNb`{QVD66 zBR-L%v^%_UvQkHc(=yhEF}oriMN zz}+%!UNqSm37t{)1tUtAtIXKGHMUC_&QKV@*_0?>c^gW6BnuOj_?4G@3*&14RqhM8 zP~?Z;Dx2v_MxL91t1_?_yQjwa#WCNYa||*wbn@7dm<6TusWBHsop-Q8C6~{mmDEc& zl+S?2HEZ6+9JUK4D?M`GoWKMJuNNE76YV#P?n@Ko>UgaKKjLvEj_CYt@?gFs2JQPR u|C^Q~idblYs(B|IAR}4nIsf1J%#)#M=_sE7!{IDOA(LFZVH%?CS?gcX>IJL- diff --git a/django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.po deleted file mode 100644 index b603f4600..000000000 --- a/django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,189 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# karthikbgl , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "ಲಭ್ಯ %s " - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ಶೋಧಕ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "ಎಲ್ಲವನ್ನೂ ಆಯ್ದುಕೊಳ್ಳಿ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "ತೆಗೆದು ಹಾಕಿ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s ಆಯ್ದುಕೊಳ್ಳಲಾಗಿದೆ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "ಎಲ್ಲಾ ತೆಗೆದುಹಾಕಿ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"ನೀವು ಪ್ರತ್ಯೇಕ ತಿದ್ದಬಲ್ಲ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಉಳಿಸಿಲ್ಲ. ನಿಮ್ಮ ಉಳಿಸದ ಬದಲಾವಣೆಗಳು " -"ನಾಶವಾಗುತ್ತವೆ" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ಈಗ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "ಗಡಿಯಾರ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ಸಮಯವೊಂದನ್ನು ಆರಿಸಿ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "ಮಧ್ಯರಾತ್ರಿ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "ಬೆಳಗಿನ ೬ ಗಂಟೆ " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "ಮಧ್ಯಾಹ್ನ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ರದ್ದುಗೊಳಿಸಿ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ಈ ದಿನ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "ಪಂಚಾಂಗ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "ನಿನ್ನೆ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "ನಾಳೆ" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ಜನವರಿ ಫೆಬ್ರುವರಿ ಮಾರ್ಚ್ ಎಪ್ರಿಲ್ ಮೇ ಜೂನ್ ಜುಲೈ ಆಗಸ್ಟ್ ಸೆಪ್ಟೆಂಬರ್ ನವೆಂಬರ್ ಡಿಸೆಂಬರ್" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "ರ ಸೋ ಮ ಬು ಗು ಶು ಶ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "ಪ್ರದರ್ಶನ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "ಮರೆಮಾಡಲು" diff --git a/django/contrib/admin/locale/ko/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 589c27a806d7a483f0d65e1d09a69e8315626dca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16117 zcmc(kd30SzeaD9+B*ZL9NCISKFgTVPZ4QKl7iV#t1w)(!+u5M0dD6R*Ui{v>%3Ca} zfg)S7qgb{hW672i$;e>GPEd+s%TxvfJ*9{3@ETH5;Pc=+z;A$8 zfG>j|2Y&%x1Fn9XZ7+g1QXc@X2fquR3;qu%^PGEutzQYANBzCv+2FO{Tfj#5eL47M z>MKE^>pt*eFyrdoAXBPQP{xmg=YtdAo4~Jtp9a4P_JS)eR0>knw?Ns)4?&?T0A<`S zz_)|1IlSN^r5LIfgF@$Z;9@WVUJE`73Vlz3(r*Y{1|A0aQ$OOLu<&0&q4VECS?6pP zfyL^rpsar}_)hS0a4C2lDC>P36n-^>SA(0tP2fK8aqvQz@#o+cuoYZ(iBewxhd~*) zoPR8-)_}6_6ex7$!P~&ipv?PM;QPU!fkMxvFy{gAO7MMP9?XFIz_Y+}AXex*4?G9F z0DJ!MpLg{yfg=B}gNRan81fC zRON#W;C65gcoO_5_!g9*349n_2R;R^248XQbub4NP>+Houn2Air$Lclhh{AJ1StFX zAt-wOio<^bgY9#4>*7l`~bY94xWLpf+OI=^>&^A z0A)XCqx7=Q6`<^YG5BHd{h-YMDR3ot2$X)Wf?4qApvdphMq(hi8Yr)TgKLO7NbIYvVYyzeK)1b(A#MQ?^;nPV_`0``$BJf{8q5C(W%yZFomd-0c z;nPY`=b2SuL$0E!*|Cy42*x3W3ucP%J(a3d)ExWi!v z?4mvhc7Sg~2;T!g1Fir+a=oQ{2PpGAhznL%V?46& z8$kJfCn)>92fP@35WEe13>5qNA}Ia8eJwbwEr6XE_nV8_z>_1pvd`GAgolk z-DolI@DSKW`^(^c;4L4r-*iNTF!7HH1<-fpdz~#4Cezkxy{&82|0t!6?u6>`wqYh7kLdW+&k;BixH-NJD0m@p6 z@NI;02SwHte#`TW1+~qg0PHZ&v-}r*cz^YoF9DZ;BuD4(Xhjq)*y_^s$Uj~7(J=pH6-o=yBuQLd+W zrUiL|BEK;Ts-T{xM9;(SWhZzJp~ zH}aCF6e%L3U6g*xrzoGHJVlWQQ!qN;4CW~Bq(qPChCH}&Bi~2Ck~Hw#P1#8KGs^vx z7K%KZEtt40uPa?${MVBd(cf;0JcL=5rtF{;D61%|DQ}|4vzMYN8H)Iwt0=7$(a8%a ze?oaXMV?v#>AT?W>@e^HA;SrmTKkZaTDSt}2 z&wUtjxJFRl-ldn+w5BsfFTcK+E@r&if>ujvk{unqBvaXRE?p?*lf|^3qq!xMEELw~ zl3D4tq$Zs!6qC6YD)P-Q<%*`+eeX;bbW3|O*XE^kq14ji6$-7TOs1=0-p*d$JAH32 z&*XWpP|6ge31Uq`fy}<%_E;ZLQ}m0;4Bs40e)D5qOHp^Gi|x82pUx)pU3!BjJm7zA zUZ;GopmTmvdz;v|P--S9Pgn3VjQ3J%MJB_b1wPi?>*u^$)ujDaI<*+KR7SQKX09-h zP%BbQmP*mjl4vUh11q4U-OHQzq~Jq=;dV%Ll`0wTOZOR~dDtuGUE zs}@$l2pQ1oXEJ_gI@g9EGpv%*>7th{AP@R9dv5L&TzMURd{Q zN$1amh+EalWKI;rZ9n3zT4^-gfnHLG-rCV0Ki`#zHD$YW2lmtH=TlLyS@nc#ua>8- zXN%U73YeN*Q8XsQ8W=^ZpQqw9yjl^;eG3h0WyVY9wdIsES+mLOMhP~evcK!!RmCb zvh&DP-45$?bEznNH79wTJ>vt#cawzYu2w4c-+eoHBf?b+CTXEvG6@Fhk3DYUeEwpQaOL;*_$zAY!L`?Z|t8J+gxj3g!zuj-(2>kayiIxe2DQpW z*=(s$lqg%aFRYwcgcx8fW=kB&V$+7BTFkfI%QonHeHWySbvJvk*v6t%gSy9W!&NxY z$+o1c_@$yW!dCLD`%KP7-QQ5^P^*1hYC#-~?5OOhNjM2dR+m?IX`3At)V(qNt*Ru{ zy*_`A-13$hq^&jWWm4tbQ<`#~`KOZ`u@X@wbss)HQWAAP(amIit>myNsxC-JFS^ET zt+xEdaiCJi>b&Bts&292(rzl6DS;6x3)$eT%>Grx+Drh&Ka>Vo9q&WX+bmV3tkTIgVL6%vWpsR ztMW6&&U6b}=Ic%wn$yM&bQ!G`&o4=z$lp;a2Li{2*n}uL%PvoO{V+7p3%vDElECM}^hI7XS>e&G<~b*i-_ zd@b#O99kq1Ex*bBtQALXlI6`l&@8FR`l(W;eAHO$<&mYnQxZJA+{@llbA3}&?ea$6 zn8tjw$zQypO((Us-S3oCQmrkAF#MN0S+2!F7TX~o;dV+`vL`enQcfc_uQaF4495mM zeuG|Jc9bF~+(+K$Ku6Lk#}_*Q$dG5m{8rwRLx)wJil>zc%7fB!$V{e8ylL(-N)Vr1 zf=Po~YegwXNMCePvcBkjeXf*kmXoPk8$0wyM;kiYqp9TY=I~QX^jgOuVuOn$9bPUa zp`-v$^y8&uhWWK5(v~Me>_c9&Hkm-t$BR@AFBN30Bxlm$J|oC@n5}$*kdXhl^aOu=tovI=8`yI-T2y9-;Uh9O%-`8S&~ZNpx9U zal7b3MwDKf3GcM08nkv!Sx!P85o=a5X;v`O&3jm_87SF|_=X0(su;E9y$+0pO*oHg z^fq>};;)EAi=tc5?zF?zE;i$?n^kfGDA3R$@Fu2d=>5`bnt3Y_qt+cKd3N z4b|t8q;q)Moy>(u4A^hR)VqXBl9ySV5PEP&Vj^6X7)x?%bm39eI*c)))`{)$zpahT zH1h2a8j@?G{sRm4slui3N-H+Txd zpxinLGbA@@ka3a~N|s7D_&_LKAQ^Q`vdK(?QSAzEZ3ZgNf`tiAj>*iQX~FZTfT#73$ad3BBn4`_|R3lpsgn zdbxo~=+`^b#TZz5aufr`R z^hY_Y;TUS#i^YyaV`FD$X9HoMT(Z^MBm)|;LD^=Zv7^!Mt})|gXx!j8)-GDTYW1BJ z1}tl6TEsn+SXKQxvdM%ldYg)k9U0CZH;IYo5&X>$th=lJ#!5d~uhq-f-zch&=&AI6g_YLS^NB7Lohz^Gj1yei1 zvC*0BQ*&qu4^D;$#%G3x!z0}~9NHeECwSp#uzP?JRkz^KBzp*Z$7Xs)=j@>-+_x

    dIfu}bBJO+>&&@hFE6*{MP?Ej`$wjajaf3MPwu!?qd>4- zlugziJE~`fUJPD%KG;L^q;`@F&G2C0d8ct21{*PomPB+!m+WSHhDvS6oqpN4l7;)x zk9`wRBBFqhh~O^G}%yDvsYJkg#`MgtVdlV+MG;~e5Lq3I24jbU=OoPDGuWWQo<8(4dJ#`kBl^ml1}ux8meZbs8~7p+_-R1h>WX^(=(@&!GP#w+=|OT5>(93 zDMpzOZjG4i8WzVj=**1U%|2()f}Vd4VG+Bnd7^fcXkXZ~d8Wti-WZAOG|mTODu~Q2 zKN$`oC1V*(Gym@ok?}@OWWJvqs`%j4;15Ta{FM6J9oak#dVVtO9dS;piVNai$3~`K znm{+FkB@~12K3C{KEg4cv`(Ys(^GvgX*_)9dC}hfkzo6vo<80ij-jXoS>qA)Oiy=s zVC!sEGrVw$ZN(Uw$%d(6$?9Svp++ZCg9fT z>A#r5$V_DHKN9MPf-m=)Kv{80CS1tWGO+`sodXzRwS3~+m=uxq zzlcepA`PdLP46MB4cUn4m1mSK;^~4dlfj-5!f!cK!6XSUg!#Qssd#)Q`uC~e$c}L6 zYqMsVcvjNV;DxV>{D-@lfZ$c9gFP<=2S<(7lM_TcG3#RW{Uh4S-gFQTB8-%5UKaznw@f0eN~7z*fOGTzyTSSVT&#aIy`JFuy5EJRK@&WcR%ZYB}_)1 zUQV9T^#)1n={#4=0_50;!xle|!y^h$pBTrTNY2?y407%`HedmzF#Ewf>>t9`qj7ut za22BDk?A?99_Zt2h)v6ZlN>$jZcjQ`Tre>h9M~D1lu_nzsE<5KbcdwXc!xuL)m9;l zgR3~%kzglB#95BCyb%+itnn}8>cqR9=}z?P+lpv6{sFyUkxKr)Z@@5nmi-x)8t)=I zb`C2%fp?HdXiv^jb|Tge(ZSd_+>pttG*MU7w~|#vrc1;$PP&|Q;LI;%`)@aGJ4xYV|cWfOLWhLPcj_j{+tHSx$Jz~}=Tz(aU zpXLJ2>gk-zt1}*U7LC22gWRD7x=j4oA^t)SJBuQp!DEJI!x7l~Og z?pg@G_>k#iJB*7pS*y5M$>WZbcbdy%-Z<+WKO(j*zJ7qS?6Dq+Z1zf7hC+a&VIj+6 z!$jPme_U0a2;~CV, 2011 -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 11:05+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d개의 %(items)s 을/를 성공적으로 삭제하였습니다." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s를 삭제할 수 없습니다." - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "확실합니까?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "선택된 %(verbose_name_plural)s 을/를 삭제합니다." - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "관리" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "모두" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "예" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "아니오" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "알 수 없습니다." - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "언제나" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "오늘" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "지난 7일" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "이번 달" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "이번 해" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"관리자 계정의 %(username)s 와 비밀번호를 입력해주세요. 대소문자를 구분해서 입" -"력해주세요." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "액션:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "액션 타임" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "오브젝트 아이디" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "오브젝트 표현" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "액션 플래그" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "메시지 변경" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "로그 엔트리" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "로그 엔트리" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\"가 추가하였습니다." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" 를 %(changes)s 개 변경" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s.\"를 삭제하였습니다." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry 객체" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "없음" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s 이/가 변경되었습니다." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "또한" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 을/를 추가하였습니다." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s에 대한 %(name)s \"%(object)s\" 을/를 변경하였습니다." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 을/를 삭제하였습니다." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "변경된 필드가 없습니다." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" 이/가 추가되었습니다. 계속해서 편집하세요." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" 이/가 추가되었습니다. 다른 %(name)s 을(를) 추가할 수 있" -"습니다." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" 이/가 추가되었습니다." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" 이/가 변경되었습니다. 계속해서 편집하세요." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" 이/가 변경되었습니다. 다른 %(name)s 을/를 추가할 수 있" -"습니다." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" 이/가 변경되었습니다." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"항목들에 액션을 적용하기 위해선 먼저 항목들이 선택되어 있어야 합니다. 아무 항" -"목도 변경되지 않았습니다." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "액션이 선택되지 않았습니다." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\"이/가 삭제되었습니다." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Primary key %(key)r에 대한 오브젝트 %(name)s이/가 존재하지 않습니다." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s 추가" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s 변경" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "데이터베이스 오류" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s개의 %(name)s이/가 변경되었습니다." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "모두 %(total_count)s개가 선택되었습니다." - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s 중 아무것도 선택되지 않았습니다." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "변경 히스토리: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"%(class_name)s %(instance)s 을/를 삭제하려면 다음 보호상태의 연관된 오브젝트" -"들을 삭제해야 합니다: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django 사이트 관리" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django 관리" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "사이트 관리" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "로그인" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s 관리" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "해당 페이지가 없습니다." - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "죄송합니다, 요청하신 페이지를 찾을 수 없습니다." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "홈" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "서버 오류" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "서버 오류 (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "서버 오류 (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"오류가 있었습니다. 사이트 관리자에게 이메일로 보고 되었고, 곧 수정될 것입니" -"다. 이해해주셔서 고맙습니다." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "선택한 액션을 실행합니다." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "실행" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "모든 페이지의 항목들을 선택하려면 여기를 클릭하세요." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "%(total_count)s개의 %(module_name)s 모두를 선택합니다." - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "선택을 해제합니다." - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"사용자명와 비밀번호를 입력하세요.더 많은 사용자 옵션을 사용하실 수 있습니다." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "유저명과 암호를 입력하세요." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "비밀번호 변경" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "아래의 오류를 수정하십시오." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "아래의 오류를 수정하십시오." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s 새로운 비밀번호를 입력하세요." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "비밀번호" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "비밀번호 (확인)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "확인을 위해 위와 동일한 비밀번호를 입력하세요. " - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "환영합니다," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "문서" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "로그아웃" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "추가" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "히스토리" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "사이트에서 보기" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s 추가" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "필터" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "정렬에서 " - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "정렬 조건 : %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "정렬 " - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "삭제" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" 을/를 삭제하면서관련 오브젝트를 제거하" -"고자 했으나, 지금 사용하시는 계정은 다음 타입의 오브젝트를 제거할 권한이 없습" -"니다. :" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s'를 삭제하려면 다음 보호상태의 연관된 오브" -"젝트들을 삭제해야 합니다." - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"정말로 %(object_name)s \"%(escaped_object)s\"을/를 삭제하시겠습니까? 다음의 " -"관련 항목들이 모두 삭제됩니다. :" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "네, 확실합니다." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "여러 개의 오브젝트 삭제" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"연관 오브젝트 삭제로 선택한 %(objects_name)s의 삭제 중, 그러나 당신의 계정은 " -"다음 오브젝트의 삭제 권한이 없습니다. " - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"%(objects_name)s를 삭제하려면 다음 보호상태의 연관된 오브젝트들을 삭제해야 합" -"니다." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"선택한 %(objects_name)s를 정말 삭제하시겠습니까? 다음의 오브젝트와 연관 아이" -"템들이 모두 삭제됩니다:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "삭제하기" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "%(verbose_name)s 더 추가하기" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "삭제" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s (으)로" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s 애플리케이션의 " - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "변경" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "수정할 권한이 없습니다." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "최근 액션" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "나의 액션" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "이용할 수 없습니다." - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "내용 형식이 지정되지 않았습니다." - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"데이터베이스 설정에 문제가 발생했습니다. 해당 데이터베이스 테이블이 생성되었" -"는지, 해당 유저가 데이터베이스를 읽어 들일 수 있는지 확인하세요." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "비밀번호" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "이름이나 비밀번호를 분실하였습니까?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "날짜/시간" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "사용자" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "액션" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"오브젝트에 변경사항이 없습니다. 이 admin 사이트를 통해 추가된 것이 아닐 수 있" -"습니다." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "모두 표시" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "저장" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "검색" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "결과 %(counter)s개 나옴" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "총 %(full_result_count)s건" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "새로 저장" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "저장 및 다른 이름으로 추가" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "저장 및 편집 계속" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "사이트를 이용해 주셔서 고맙습니다." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "다시 로그인하기" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "비밀번호 변경" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "비밀번호가 변경되었습니다." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"보안상 필요하오니 기존에 사용하시던 비밀번호를 입력해 주세요. 새로운 비밀번호" -"는 정확히 입력했는지 확인할 수 있도록 두 번 입력하시기 바랍니다." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "기존 비밀번호:" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "새 비밀번호:" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "비밀번호 변경" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "비밀번호 초기화" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "비밀번호가 설정되었습니다. 이제 로그인하세요." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "비밀번호 초기화 확인" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"새로운 비밀번호를 정확히 입력했는지 확인할 수 있도록두 번 입력하시기 바랍니" -"다." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "새로운 비밀번호:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "새로운 비밀번호(확인):" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"비밀번호 초기화 링크가 이미 사용되어 올바르지 않습니다.비밀번호 초기화을 다" -"시 해주세요." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"당신의 비밀번호를 지정하기위한 지침을 메일로 보냈습니다. 곧 메일을 받으실 것" -"입니다." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"만약 이메일을 받지 못하였다면, 등록하신 이메일을 다시 확인하시거나 스팸 메일" -"함을 확인해주세요." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "%(site_name)s 의 사용자" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "이어지는 페이지에서 새 비밀번호를 선택하세요." - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "사용자명:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "사이트를 이용해 주셔서 고맙습니다." - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s 팀" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"비밀번호를 분실하셨습니까? 아래에 이메일 주소를 입력해주십시오. 새로운 비밀번" -"호를 설정하는 이메일을 보내드리겠습니다." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "이메일 주소" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "비밀번호 초기화" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "언제나" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(없음)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s 선택" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "변경할 %s 선택" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "날짜:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "시각:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "찾아보기" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "하나 더 추가하기" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "현재:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "변경:" diff --git a/django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.mo deleted file mode 100644 index c9277aad40194cbf583b03cf096b90181db20029..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3937 zcmb_dU2I%O6&|4c83?7N{1!SGrA^!HUq~Ehos=eST$0pD6mNh^Na*hFc=slE@2u{< z>y4jq;!QAiTkOW0m~`WAksZg#m6mvEjTGPksp0{Nhe`e|bLN}xoVokAhaM<1JiTa-qV4_=V-euN52M5LPvCywzknYD#y-N>r-A*z zPXLbsY5rt@XMvx=_y@oq;5pzYfd$}Wz#jo02fhycDDWL1`Tr640PtPlS>RuQ6hDkf zn%|G^`@n<11h5Q*32Ok!|2-h>_YWZLPr>oZb^zyr4+H0bw}JSvIGiZ{v%mr1F(C20 z47>sSDUkf0`Z!~G;O~I1LYpX@p2GO|F#Z(qJ>bK@e*@vdc7O!oBLO}NBtG8^Fa{+3 zz76aLz5qM|ybL72KLq$EAo2M#@EPFWgZam>DcL;^i~&PH;{U^7{Cj z=hx7XD)w14dO%axHoa4x=%G4iJ9oLldeY@`l<(Y?vOTNF2 zB2t(Qw$~kzlVd`!!?fkyZ6;Ia*^p^@!eQSr(}Ep0?1JHp^C6LR^vkf}q_X^Q-Z3pc zY>e~c1zVuA#`)nwrr>&fMC3h@OA3ddN_mp-BzDvj&xw?NVZ&zHHZxg|os`l>=ZQFf zQ5Lx2kPbX63l2B3!bp>>u5iW>g$^Iy+7<`>;Kn>DvZkH>Kw-BwEwVFO#Q;c5Ho}K_ zf`1Qfh>x(5tSqub)^s_3URH3+gfcjb(UtD7K5`Bk21#>ePVnS-P(P-fA=ex?Z5<*h zFMzrwi`)Qvtk^t7Sqw5*A)*7Lr0|LYHnh7}lpOBD4R1+mvk*Frf-?CZ8MS13 zKSnZbjI)HyN#e~C<9UH2qm(_;k4}yEQC*TeEsL!aZK)@FQMf2v3P;71HBjj7y9m*^ zk@8Gw@7DT_2L|>N9?uzR+z6ZUVAvUfyKI9&+8i^}1;fJL!b-bZn;RALi^ujn9o-X+!Z373jF}Yk9=pC!EXrfi z_};#!qj-8=FkCN`a17hE3{N_7eq2c0xe@9;L-2z+BV)_`2cFI3@Qn_qWbPUG*qMTn z5ut=Ia&dk_f{@L3Wj!w+k3@>aV%VdA=BT(p4iOX!9n+2EBdya#tRO<;8@Ryln9>E&j*LVrj8%$i?aX6o(R>dH&3<;Y;% zsFi{+%>Tu0f36)gF!5)#H-h+grf5qtx>}{b1b_K%;MpuM_|+wUwa%Lt>;A1bF;=Aw zbz?rvI*x6wmHR_fD~(^)wh2Kb*Gq_0YL;rOQJYn7%{Mk`ET&$Y=X#Be2vOhD0 z>Gt2=`*=*>Qa2|8f3>*j+gvEA#Wkiby{W2|P2IH+NFHPb=rk9%28@#g@=c-)t7Z+$v>W@=@kyBeyRxLTZ2)4yuV)k!~<&i|XJmTo(u zP}P5{MN-@HW_e4N3rqg=0`o6HfV*4jyh&Yap=;7#x!5URXxGtM=b?%#xOpGcwK}C7 zci3Mqfker_TG2NdZ)K3^j<, 2011 -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 10:46+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "이용 가능한 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"사용 가능한 %s 의 리스트 입니다. 아래의 상자에서 선택하고 두 상자 사이의 " -"\"선택\" 화살표를 클릭하여 몇 가지를 선택할 수 있습니다." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "사용 가능한 %s 리스트를 필터링하려면 이 상자에 입력하세요." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "필터" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "모두 선택" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "한번에 모든 %s 를 선택하려면 클릭하세요." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "선택" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "삭제" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "선택된 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"선택된 %s 리스트 입니다. 아래의 상자에서 선택하고 두 상자 사이의 \"제거\" 화" -"살표를 클릭하여 일부를 제거 할 수 있습니다." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "모두 제거" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "한번에 선택된 모든 %s 를 제거하려면 클릭하세요." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s개가 %(cnt)s개 중에 선택됨." - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"개별 편집 가능한 필드에 저장되지 않은 값이 있습니다. 액션을 수행하면 저장되" -"지 않은 값들을 잃어버리게 됩니다." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"개별 필드의 값들을 저장하지 않고 액션을 선택했습니다. OK를 누르면 저장되며, " -"액션을 한 번 더 실행해야 합니다." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"개별 필드에 아무런 변경이 없는 상태로 액션을 선택했습니다. 저장 버튼이 아니" -"라 진행 버튼을 찾아보세요." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Note: 서버 시간보다 %s 시간 빠릅니다." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Note: 서버 시간보다 %s 시간 늦은 시간입니다." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "현재" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "시계" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "시간 선택" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "자정" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "오전 6시" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "정오" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "취소" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "오늘" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "달력" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "어제" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "내일" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "일 월 화 수 목 금 토" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "보기" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "감추기" diff --git a/django/contrib/admin/locale/lb/LC_MESSAGES/django.mo b/django/contrib/admin/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 00d3f598c41ca78b518bbbfd72818bd230f5f133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 917 zcmZ9K&2G~`5XToNU*#h2u&+eB_*m{P!Aj&duqFNb}jFkBo{7J z2ysN>&Vd_`(f8m9cnJQR1S&D|__wnkGyfg?*Q1qh40aFx7=8|a2>%VY=3QazCg_9L zz%B3=*amNadrJ<$tB6DJ4)_*yz!31#P|$pw0IQ{0{#Dw|UnwY3DcadH}XS zTc-!w^&yCd9piN$dc$XzP9kt*);iO3deM{MYPWoA)l`0zTHIeL?G#ggxlwu=#iFiYmwncbyioD7>q*7Hz40M_&;$@v`5vqVY!`GqM zsVK67L>D>&-t_zp;cW_ki~E~_-(2^ao`;R%klyDu=YRW}9{08azqRhcoIX^Gu!^KE zBBQE+??+NXe4p}!3jPdg5WXnpVI!9(>N(EHw2o2|Aw}bW_vbLsR3H zMU=~J9%oUd$+VBcJ<+<{XX~9%C3a=3l3b<%Z;f*EPjJACkuxmnDk{XDs>V9tvYdyy z-Q4DjVS82bCvEPpZ9A-UhDO)RPv4^|C7BROj?UL(c5yBxRjhyUL&q6Oc0jZY?2phT hN?G^frzSo?4l^GczOQiPRa6`HT8`)p?KNy)u|LyP+VB7X diff --git a/django/contrib/admin/locale/lb/LC_MESSAGES/django.po b/django/contrib/admin/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index 822d225d9..000000000 --- a/django/contrib/admin/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,815 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# sim0n , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "All" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Jo" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nee" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Onbekannt" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Iergendeen Datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Haut" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Läscht 7 Deeg" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Dëse Mount" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Dëst Joer" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Aktioun:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Läschen" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Änner" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a3fe1cdd2d1f77237a647b6be2ce5c78b5ac7cde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmYL^!A`d~`@HSqw!VYih=Si(htgajfX)%&(xN=duh>}~}g!3Xg5d={r* z;7`8nPUg?d{J*z1KP}W1a)&%1*T^H%Xn=fUbBJ%_IcsI~P9_fKDSSv{bFDZ@cS2>_ zTgyrt2TPmfDZJE~g-CPat==MdHBvbA!bCX9Nx=L*un_zq@k8zhT^2BgMp(Vqs}U7IYoThiV- zS8+=B`+d(f1M-bL^b%dt>J-b;ik{NY;(rh=V%qVR^X2ps*zYm#RVybI9`aRTA}0@y zR)xsbh$LHKtaRh|Xa<9eui3Ye2Bs>}X|6I(2667r2Xj)y-m0jLC}5^dX*p5Vv9#l0 RL{8svTao)Q@jD~0^#>tsgTVj* diff --git a/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po deleted file mode 100644 index 96ce6b8a0..000000000 --- a/django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,188 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-25 07:59+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/lt/LC_MESSAGES/django.mo b/django/contrib/admin/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 30c8a1effdb869fae06bbfe98b04a9de7008874b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15260 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 diff --git a/django/contrib/admin/locale/lt/LC_MESSAGES/django.po b/django/contrib/admin/locale/lt/LC_MESSAGES/django.po deleted file mode 100644 index f11c2fa03..000000000 --- a/django/contrib/admin/locale/lt/LC_MESSAGES/django.po +++ /dev/null @@ -1,869 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# lauris , 2011 -# Nikolajus Krauklis , 2013 -# Simonas Kazlauskas , 2012-2013 -# sirex , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:04+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Sėkmingai ištrinta %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ištrinti %(name)s negalima" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ar esate tikras?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Ištrinti pasirinktus %(verbose_name_plural)s " - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Visi" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Taip" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nežinomas" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Betkokia data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Šiandien" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Paskutinės 7 dienos" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Šį mėnesį" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Šiais metais" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Prašome įvesti tinkamą personalo paskyros %(username)s ir slaptažodį. " -"Atminkite, kad abu laukeliai yra jautrūs raidžių dydžiui." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Veiksmas:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "veiksmo laikas" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekto id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekto repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "veiksmo žymė" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "pakeisti žinutę" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "log įrašas" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "log įrašai" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "„%(object)s“ pridėti." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Pakeisti „%(object)s“ - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "„%(object)s“ ištrinti." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry objektas" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Pakeistas %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ir" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Įrašyta %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Pakeistas %(list)s šiam %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Pašalinta %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nei vienas laukas nepakeistas" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" pridėtas sėkmingai. Gali taisytį jį dar kartą žemiau." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" buvo sėkmingai pridėtas. Jūs galite pridėti naują " -"%(name)s žemiau." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" pridėtas sėkmingai." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" buvo sėkmingai pakeistas. Jūs galite jį koreguoti " -"žemiau." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" buvo sėkmingai pakeistas. Jūs galite pridėti naują " -"%(name)s žemiau." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" buvo sėkmingai pakeistas." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Įrašai turi būti pasirinkti, kad būtų galima atlikti veiksmus. Įrašai " -"pakeisti nebuvo." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Veiksmai atlikti nebuvo." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" sėkmingai ištrintas." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Įrašas %(name)s su pirminiu raktu %(key)r neegzistuoja." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Pridėti %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Pakeisti %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Duomenų bazės klaida" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s sėkmingai pakeistas." -msgstr[1] "%(count)s %(name)s sėkmingai pakeisti." -msgstr[2] "%(count)s %(name)s " - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s pasirinktas" -msgstr[1] "%(total_count)s pasirinkti" -msgstr[2] "Visi %(total_count)s pasirinkti" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 iš %(cnt)s pasirinkta" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Pakeisti istoriją: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django saito administravimas" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administravimas" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Saito administravimas" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prisijungti" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Puslapis nerastas" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Atsiprašome, bet prašytas puslapis nerastas." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Pradinis" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverio klaida" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverio klaida (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverio klaida (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Netikėta klaida. Apie ją buvo pranešta administratoriams el. paštu ir ji " -"turėtų būti greitai sutvarkyta. Dėkui už kantrybę." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Vykdyti pasirinktus veiksmus" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Vykdyti" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Spauskite čia norėdami pasirinkti visus įrašus" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Pasirinkti visus %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Atstatyti į pradinę būseną" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Pirmiausia įveskite naudotojo vardą ir slaptažodį. Tada galėsite keisti " -"daugiau naudotojo nustatymų." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Įveskite naudotojo vardą ir slaptažodį." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Keisti slaptažodį" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ištaisykite žemiau esancias klaidas." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Ištaisykite žemiau esančias klaidas." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Įveskite naują slaptažodį naudotojui %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Slaptažodis" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Slaptažodis (dar kartą)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Patikrinimui įvesk tokį patį slaptažodį, kaip viršuje." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Sveiki," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Atsijungti" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Pridėti" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Istorija" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Matyti saite" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Naujas %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtras" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Pašalinti iš rikiavimo" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Rikiavimo prioritetas: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Perjungti rikiavimą" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Ištrinti" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Trinant %(object_name)s '%(escaped_object)s' turi būti ištrinti ir susiję " -"objektai, bet tavo vartotojas neturi teisių ištrinti šių objektų:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Ištrinant %(object_name)s '%(escaped_object)s' būtų ištrinti šie apsaugoti " -"ir susiję objektai:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ar tu esi tikras, kad nori ištrinti %(object_name)s \"%(escaped_object)s\"? " -"Visi susiję objektai bus ištrinti:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Taip, esu tikras" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Ištrinti kelis objektus" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Ištrinant pasirinktą %(objects_name)s būtų ištrinti susiję objektai, tačiau " -"jūsų vartotojas neturi reikalingų teisių ištrinti šiuos objektų tipus:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Ištrinant pasirinktus %(objects_name)s būtų ištrinti šie apsaugoti ir susiję " -"objektai:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ar esate tikri, kad norite ištrinti pasirinktus %(objects_name)s? Sekantys " -"pasirinkti bei susiję objektai bus ištrinti:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Pašalinti" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Pridėti dar viena %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Ištrinti?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Pagal %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s aplikacijos modeliai" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Pakeisti" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Neturite teisių ką nors keistis." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Paskutiniai Veiksmai" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mano Veiksmai" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nėra prieinamų" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nežinomas turinys" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Kažkas yra negerai su jūsų duomenų bazės instaliacija. Įsitikink, kad visos " -"reikalingos lentelės sukurtos ir vartotojas turi teises skaityti duomenų " -"bazę." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Slaptažodis:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Pamiršote slaptažodį ar vartotojo vardą?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/laikas" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Naudotojas" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Veiksmas" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Šis objektas neturi pakeitimų istorijos. Tikriausiai jis buvo pridėtas ne " -"per admin puslapį." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Rodyti visus" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Išsaugoti" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Ieškoti" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s rezultatas" -msgstr[1] "%(counter)s rezultatai" -msgstr[2] "%(counter)s rezultatai" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s iš viso" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Išsaugoti kaip naują" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Išsaugoti ir pridėti naują" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Išsaugoti ir tęsti redagavimą" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Dėkui už praleistą laiką šiandien." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Prisijungti dar kartą" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Slaptažodžio keitimas" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Jūsų slaptažodis buvo pakeistas." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Saugumo sumetimais įvesk seną slaptažodį ir tada du kartus naują, kad " -"įsitikinti, jog nesuklydai rašydamas" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Senas slaptažodis" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Naujas " - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Keisti mano slaptažodį" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Slaptažodžio atstatymas" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Jūsų slaptažodis buvo išsaugotas. Dabas galite prisijungti." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Slaptažodžio atstatymo patvirtinimas" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Įveskite naująjį slaptažodį du kartus, taip užtikrinant, jog nesuklydote " -"rašydami." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Naujasis slaptažodis:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Slaptažodžio patvirtinimas:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Slaptažodžio atstatymo nuoroda buvo negaliojanti, nes ja tikriausiai jau " -"buvo panaudota. Prašykite naujo slaptažodžio pakeitimo." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Instrukcijos kaip nustatyti slaptažodį buvo išsiųstos jūsų nurodytų el. " -"pašto adresu. Instrukcijas turėtumėte gauti netrukus." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Jei el. laiško negavote, prašome įsitikinti ar įvedėte tą el. pašto adresą " -"kuriuo registravotės ir patikrinkite savo šlamšto aplanką." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Jūs gaunate šį laišką nes prašėte paskyros slaptažodžio atkūrimo " -"%(site_name)s svetainėje." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Prašome eiti į šį puslapį ir pasirinkti naują slaptažodį:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Jūsų naudotojo vardas, jei netyčia jį užmiršote:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Dėkui, kad naudojatės mūsų saitu!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s komanda" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Pamiršote slaptažodį? Įveskite savo el. pašto adresą ir mes išsiųsime laišką " -"su instrukcijomis kaip nustatyti naują slaptažodį." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "El. pašto adresas:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Atstatyti slaptažodį" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Visos datos" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "()" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Pasirinkti %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Pasirinkite %s kurį norite keisti" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Laikas:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Paieška" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Pridėti dar viena" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Šiuo metu:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Pakeisti:" diff --git a/django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 56fc7b4b91f7a908923bbf1fb02c9763418b624e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3707 zcmb_eO>87b6|Rs#5)&Wh9Sjn5U*7IkwOEMcLc)e@0yY|}hOpGGIp=P=~Q|_Lw zR#mmVBSmO0<`yKRfEBcgV&wpW143{>0xc4nkpf4~2#Ijy#)ShC;(OISV`q1jNP*UL zfA#ZTy|2D{RW*No;-Mc3JcRd4{5~MWImVCRgXbOK*MWZoehm1)gF-w8d<6Ii@Dz~S zpDuA0_zBeKfiu7+@KN9u;8%bfz%xJt{3!58K=!{4dMm64}gCHa-47D!{c>;7lAR5dHn?VW8g1=?6-!&GvMEV ze}NWT4-4@f)N3&2xUT`(?{$1W4t%q${|v}{ehqvA_H(IlGQ;~EbU31$WEeY)`?}As5Fumg|w>@vD`PtsS-$% z*Ms9)68fD=gJ+_k!AMoHJn6S;VD?n#hiTz`(#&*Yv7!^NtoWvm zl(;6-T-qV6sE!SVb!oeOTFR_WXk8BJTAnI=k|8bSz1(?fsm!ZEM_JnFdc$}F5ktde z)eQx)uA@}<`d-{HCdFr8Yz1B=Fg?+tb!yYM@UBoxwE8e=_q8MZd|y$b5euTr69QK0 z6_e8dtV$W287S%u%N5aSk6j0((=bHG+@y|5%s$C9;+B-UtW#-6rwjd0le88_9p(2G zY&g2#Hw1U(s`n)|mG+oXDg6J)sF3M{7@0^8McWJv^A_!4rZ8nBhiCnG)+q0UMW)E? z7c;uAp5hhdkP18;E8CYyok?~>G?HDfO*$X+8Zk>1l$ zE)&F7N#uey&sas7H63h$AtlBH@pp_3Dz8H1+5(Gk))bDCgkAs}RKJmgYE`E@=0*6V zy1$acb$XGLz&hm@Uv95do;$YVcst5guB2TP z;Xr88a~J8(@(vru)5U%N;}aq(Mt%Xa91#^ztE`DtFIPz=%~-ZumQt`xr;L*lTKTm#$GyHGsTUg$48SZ=eS>g znC|i}T9t_&U;rnshl|KqojbAQ$44@cy%w7j630dDk$zIgqk|K@gj9j!)SNjx(aLZ; zsAO~)!)cyk84=GQmKGamI=_4{I>eY^1b9_H$PL^QoNe!MJ06S!SH&6#TCAcAH=C8< z0vZ`+)RMVFer`)AE%3V81J_Fu*#v7^RlR(CXLLxHv>o43I3baqDwDL8_p;sb&pjGY zbfd#vlv){>z(QuR)!eme^AL0!hn`I(6m%k#BdxFv#AVr$7AlofU{NQYeGkQ&< z3`HFEAOhBJx&-$G!i9M+_erGxC;5q%ABOzI_imM{V*D14CSE|XHS}gzY(f1YXEcp| zLE|G0MGH;*=#6QT^IeN%m}KdDmTIzuql2p0me>u`ePehZC>^`O=wP1zeeiYTa7;tp zSZM^n*2`mPW??lx8ekEsbS{84NjX#b)Rk zuW^%<%W*FO{5PGFz~*)Au?rprA&um#(v3W1QP5;nS;S9`Et78IgDCjV=mPQ4A^y|h zAV_7t%Lf5&2j}&4=E#>E`$-}0)EiSi8S$FZy_}$j3nvRJaKZuvItZ0niJi~W`!D2) BgERmD diff --git a/django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po deleted file mode 100644 index 59dfa8960..000000000 --- a/django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,209 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kostas , 2011 -# Povilas Balzaravičius , 2011 -# Simonas Kazlauskas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Galimi %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Tai yra sąrašas prieinamų %s. Dėžutėje žemiau pažymėdami keletą iš jų ir " -"paspausdami „Pasirinkti“ rodyklę tarp dviejų dėžučių jūs galite pasirinkti " -"keletą iš jų." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Rašykite į šią dėžutę, kad išfiltruotumėte prieinamų %s sąrašą." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtras" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Pasirinkti visus" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Spustelėkite, kad iš karto pasirinktumėte visus %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Pasirinkti" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Pašalinti" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Pasirinktas %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Tai yra sąrašas pasirinktų %s. Dėžutėje žemiau pažymėdami keletą iš jų ir " -"paspausdami „Pašalinti“ rodyklę tarp dviejų dėžučių jūs galite pašalinti " -"keletą iš jų." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Pašalinti visus" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Spustelėkite, kad iš karto pašalintumėte visus pasirinktus %s." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "pasirinktas %(sel)s iš %(cnt)s" -msgstr[1] "pasirinkti %(sel)s iš %(cnt)s" -msgstr[2] "pasirinkti %(sel)s iš %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Turite neišsaugotų pakeitimų. Jeigu tęsite, Jūsų pakeitimai bus prarasti." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Pasirinkote veiksmą, bet dar neesate išsaugoję pakeitimų. Nuspauskite Gerai " -"norėdami išsaugoti. Jus reikės iš naujo paleisti veiksmą." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Pasirinkote veiksmą, bet neesate pakeitę laukų reikšmių. Jūs greičiausiai " -"ieškote mygtuko Vykdyti, o ne mygtuko Saugoti." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Dabar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Laikrodis" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Pasirinkite laiką" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Vidurnaktis" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Vidurdienis" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Atšaukti" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Šiandien" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendorius" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Vakar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Rytoj" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Sausis Vasaris Kovas Balandis Gegužė Birželis Liepa Rugpjūtis Rugsėjis " -"Spalis Lapkritis Gruodis" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S Pr A T K Pn Š" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Parodyti" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Slėpti" diff --git a/django/contrib/admin/locale/lv/LC_MESSAGES/django.mo b/django/contrib/admin/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 15059c643260f79be4105096c5bb829b655fc4a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10547 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, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Veiksmīgi izdzēsti %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Vai esat pārliecināts?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Izdzēst izvēlēto %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Visi" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Jā" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nē" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nezināms" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Jebkurš datums" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Šodien" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Pēdējās 7 dienas" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Šomēnes" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Šogad" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Darbība:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "darbības laiks" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekta id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekta attēlojums" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "darbības atzīme" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "izmaiņas teksts" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "žurnāla ieraksts" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "žurnāla ieraksti" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "nekas" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Izmainīts %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "un" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Pievienots %(name)s \"%(object)s\"" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Izmainīts %(list)s priekš %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Dzēsts %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Lauki nav izmainīti" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" pievienots sekmīgi. Zemāk varat to labot." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" pievienots sekmīgi." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" nomainīts sekmīgi." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "Lai veiktu darbību, jāizvēlas rindas. Rindas nav izmainītas." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nav izvēlēta darbība." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" sekmīgi izdzēsts." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s objekts ar primāro atslēgu %(key)r neeksistē." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Pievienot %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Labot %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Datubāzes kļūda" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ir laboti sekmīgi" -msgstr[1] "%(count)s %(name)s ir sekmīgi rediģēts" -msgstr[2] "%(count)s %(name)s ir sekmīgi rediģēti." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s izvēlēti" -msgstr[1] "%(total_count)s izvēlēts" -msgstr[2] "%(total_count)s izvēlēti" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 no %(cnt)s izvēlēti" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Izmaiņu vēsture: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administrācijas lapa" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administrācija" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Lapas administrācija" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Pieslēgties" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Lapa nav atrasta" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Atvainojiet, pieprasītā lapa neeksistē." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Sākums" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Servera kļūda" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Servera kļūda (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Servera kļūda (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Izpildīt izvēlēto darbību" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Aiziet!" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Spiest šeit, lai iezīmētu objektus no visām lapām" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Izvēlēties visus %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Atcelt iezīmēto" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Vispirms ievadiet lietotāja vārdu un paroli. Tad varēsiet labot pārējos " -"lietotāja uzstādījumus." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Paroles maiņa" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Lūdzu, izlabojiet kļūdas zemāk." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Ievadiet jaunu paroli lietotājam %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Parole" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Parole (vēlreiz)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Pārbaudei atkārtoti ievadiet to pašu paroli kā augstāk." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Sveicināti," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentācija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Atslēgties" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Pievienot" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Vēsture" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Apskatīt lapā" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Pievienot %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrs" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Dzēst" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Izdzēšot objektu %(object_name)s '%(escaped_object)s', tiks dzēsti visi " -"saistītie objekti, bet jums nav tiesību dzēst sekojošus objektu tipus:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Vai esat pārliecināts, ka vēlaties dzēst %(object_name)s \"%(escaped_object)s" -"\"? Tiks dzēsti arī sekojoši saistītie objekti:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Jā, esmu pārliecināts" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Dzēst vairākus objektus" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Dzēst" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Pievienot vēl %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Dzēst?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Pēc %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Izmainīt" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Jums nav tiesības neko labot." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Nesenās darbības" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Manas darbības" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nav pieejams" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nezināms saturs" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Problēma ar datubāzes instalāciju. Pārliecinieties, ka attiecīgās tabulas ir " -"izveidotas un attiecīgajam lietotājam ir tiesības tai piekļūt." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Parole:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datums/laiks" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Lietotājs" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Darbība" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Šim objektam nav izmaiņu vēstures. Tas visdrīzāk netika pievienots, " -"izmantojot šo administrācijas rīku." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Rādīt visu" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Saglabāt" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Meklēt" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "kopā - %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Saglabāt kā jaunu" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Saglabāt un pievienot vēl vienu" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Saglabāt un turpināt labošanu" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Paldies par pavadīto laiku mājas lapā." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Pieslēgties vēlreiz" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Paroles maiņa" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Jūsu parole tika nomainīta." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Drošības nolūkos ievadiet veco paroli un pēc tam ievadiet jauno paroli " -"divreiz, lai varētu pārbaudīt, ka tā ir uzrakstīta pareizi." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Vecā parole" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Jaunā parole" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Nomainīt manu paroli" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Paroles pārstatīšana(reset)" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Jūsu parole ir uzstādīta. Varat pieslēgties." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Paroles pārstatīšanas apstiprinājums" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Lūdzu ievadiet jauno paroli divreiz, lai varētu pārbaudīt, ka tā ir " -"uzrakstīta pareizi." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Jaunā parole:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Apstiprināt paroli:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Paroles pārstatīšanas saite bija nekorekta, iespējams, tā jau ir izmantota. " -"Lūdzu pieprasiet paroles pārstatīšanu vēlreiz." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Lūdzu apmeklējiet sekojošo lapu un ievadiet jaunu paroli:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Jūsu lietotājvārds, ja gadījumā tas ir aizmirsts:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Paldies par mūsu lapas lietošanu!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s komanda" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Paroles pārstatīšana" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Visi datumi" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Izvēlēties %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Izvēlēties %s, lai izmainītu" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datums:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Laiks:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Pārlūkot" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Pievienot vēl vienu" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 19ef3f9e68571ee86abe9aa955bc3ac2c765cedb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2570 zcmb7_&u<$=6vr1Rw3y%JM?nJV^^hi2v;L9(pmi~ANE=8RH&*Nx6^X;xJF&;!ow0Ui zojU4)TypEFg#%J0D!7F+HxLJ#6I{4(n(^->OjQk=#~t+ zk|3udxi<>a4_4}QNoZOk*&1jRaKx>yW_m;#%R1YyfqoY%BxeA8uT&R zBGtWm2VWW{5JS8p6UP|dk{054>Xu2UBL;FWLnJhbmQzO0q8rd~VxXrTMIu1xdPuE~ z&~1qfYf?H;0~I79q;)03z~%`)r(;R|*ff#GA%({Dly1|yiOF>&eQ2neIETftz?dho zDSxT6lI&al@zP-QH)$3tQ?c=$IA{JTj)v0ZsTN9sLu`er)uYvG1WR6@DGx)^6234Q zOFvFBWm!rNh)Q&}<-eyw2Fj&ZXg4QI>#1CJcObz?ZcLAQ+E9?tlt`O(d9N0mF0QV> z6!hhg^i7kykn1QUEa>OOjN*a z;W%xfU&z8MgcBEqa8Njzt1eZq?q{HsFXk4Ec2Yyxu#XU(yzL78P$+$oZ$NCNtK4WT z`serUc)xWS`&V_#1h|l8I^R@oPimRML9P}iu?YP|6Gyg8x}Oeh<@80$x|JC{RVr30 zB|33}xLZ74DV69F6$$2ayn@apDq%2p@?vhU+-S2`iqz&{bT1s;bM~=c)qi{~p34`D zUQJ2a6_Mq-b1f}ZqpjF_^A5Gjc}wY5N;-w#DpJ!+CR5m*r*QVWGdzTkS`zk98njL8 z7d+LWwC}ir4d5Avp4PCeiz?NEduBtZ_CJ`#?@#Q6>b5ndo>Y{wt~@)^TuD{Xr=bn zcyLqnP`RPVlC;9nZtA;f@KW_0p|m$gJIw^YLjKujRuOK|Xr~KZ8ov*z6C^L`C3z0c zQV^T*Lxtp_+()v91a;xNZ`uh>&#O(OdpccbX}T`j_)jw0a?|<$EyGUMvWx+19c@`e z0Bz%KfhxN)-U&7n(#H0c9RC0btJh}vlu^qjyRza0mqU-XdX{4zKQ#LhtIfU&IcdZf zGL~v{B65<4T{kRXZ(r2JK#jiUm?I^lG%+AH64d4FI6fxWXTGuPe%et{chfx!DI-|# R`_;ImJ^Z8I)s7IozW|Pn@XG)I diff --git a/django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.po deleted file mode 100644 index 74405d01c..000000000 --- a/django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,201 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Pieejams %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrs" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Izvēlēties visu" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Izņemt" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Izvēlies %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s no %(cnt)s izvēlēts" -msgstr[1] "%(sel)s no %(cnt)s izvēlēti" -msgstr[2] "%(sel)s no %(cnt)s izvēlēti" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Jūs neesat saglabājis izmaiņas rediģējamiem laukiem. Ja jūs tagad " -"izpildīsiet izvēlēto darbību, šīs izmaiņas netiks saglabātas." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Jūs esat izvēlējies veikt darbību un neesat saglabājis veiktās izmaiņas. " -"Lūdzu nospiežat OK, lai saglabātu. Jums nāksies šo darbību izpildīt vēlreiz." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Jūs esat izvēlējies veikt darbību un neesat izmainījis nevienu lauku. Jūs " -"droši vien meklējat pogu 'Aiziet' nevis 'Saglabāt'." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Tagad" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Pulkstens" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Izvēlieties laiku" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Pusnakts" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06.00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Pusdienas laiks" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Atcelt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Šodien" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendārs" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Vakar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Rīt" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Janvāris Februāris Marts Aprīlis Maijs Jūnijs Jūlijs Augusts Septembris " -"Oktobris Novembris Decembris" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S P O T C P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Parādīt" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Slēpt" diff --git a/django/contrib/admin/locale/mk/LC_MESSAGES/django.mo b/django/contrib/admin/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index 1a24d65b43e9a0d47e0abc2dcecbb82d6eca2268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19809 zcmc(l3y@@0dB?BFbHN~js66BVE;|$Exq`s3u)qSk%ChV30*aDN&-9&{X1eBd;50J z%6+93`#6v9{e9>3eD@WHel+5~mb;BrvwT@OlL!{BSdo57pG`@x&Qmm`cXfLp;)aPWjE`Xsmw z)VLLVv1GI!6yHTqbkx90z*|Ah`&Z!W!S92j=amTO8t@eGbzluFgZG1nfQLe?=sN;D z6g(EZ1v~+~4!j%GJU;@Z&!2$m{~Rbe9r|kj{sd6+JQH@8N~dr1^s3Bqc0 z7{ZlYmx9vETJRol0=y9XHOLat1!wUNd?$E0_y{QeehMP;=r`g1lx3cuZcy*f198RZ za!~TQ9+Vy32+AI|f~X|=3sC(39f+!<{{bbZSHiT$zZR4n&H*0<*MdI)Ujp&c;}5}p z@YkT$?PYSUHv~dj^kz`+ZvsW{4p4G`3hV{H0bT(93Y1-+3o#CSGdK=TfTHtTpy>G- zcn)|}kN1y@!K1lf2g)wq2|{8t0bUH=2a29=f)0EJl-(Z6;-3Xy4{itl73@bpxA5{) z+Or4}HiMGKBcS}{YoP4wpF!Eph09qRoB@vk{~i1s_$>GiaQo|{ z=xOkm;NjrEz>MO{GvJZn&%qyozXm@I{_tEs&j;V&<@o@pdA|ZmE`JY-@BacN=jXuV zz#fcW`o0(>L`BzviXRCGsZj$||4)NUz;Af4W$vd|ct3a=lstX|YW`yp zDx!+c2Ss-o6ul3DqW7~PEJxn}PXP}_>3V-UDE;(+xKeZp$db`0sCjmP@~>}#TIUy_ z#-Fy*`^O6Ktb^e$gR>;R9WNgf+$W3&fph$KRs#s?5R zpf5h}^I+eaOP`O?UPrrzhDljW+X$u~+^6j$n)4sb+~R|ty_)t?+DSCjU?17s1no|L zYqb(0iS7^g4}-VUPNtnedpAvfBHbdQ>~jQHxJGmdP5!2j^iibY+EGl?=MQO;&&O%9 z(+|_q&)dSq2f;&WveSfi3#~%a=W5z@w57C3nm*fTZ>ROpa1V>S?*-G(VO-Q`4cdvc z57GXF_Ac6cXm`={k$=f&r2i`IRkZXYUF*|Dlil7xo1*E1$wr%Le@t6P8=>iQs|Sml zx?C0RPXq6u9Yxzh(?>Q{qJ4l?r(wQUPaFyA^QSaNE7Ojq$)`qXhtrOw{Q*t>p-;C5 z^Q&cC4}|+XoE>hi1z(BdD{1ef{TWT4*LaBD58g&w5$@&xxUYTQ!S}ti8Gjp12TWm{i|w>OqOA=NKN@ho z&|Nm;mUfMn%8j_TsZnZ_{O;ikMRE`4F)( zT2-jZFarCjY@=0X;Q`#zdU`dE{Uo)Sq1>a&jGM%NrjuGR?bUHV6rQ*1)Ahol_oOMQx{doArAlm9yf(85;3{}= zX|f!p_tUHl*e0jGGqR_PNW%up`t}pa+;lQkE@B!tO_h+0 zsar$Z&3CevG%OHgHWU~^-(A7BgAYh$*}@BX&9eDkv+RXZ@d8#IECVV0PX3ay>ooDqZ$X@Gfw zx_Q3K{QrpJMp9|0=pX8JVi!dpO;{LRT8=@xN1C| zd8@?<8Q@f%cPmKiNp0`XiQgFxmc%_&Wp=zI?fA{oJ79rG3KXZk>X#g@TpB%2KV8& z9yc0_5?a}@l@ffocyo*-Ncp68>V?w&|QJ*YSly8f1tuI<_S++7&Zz#)V{)Ly5 zi%g2xTaiz~)orEN9-aQ;6VxNnOebH6P7@;D7D~uJwO)}NcL&Qpb zwbp7b?vshB$!JYNNUbZth@&h}Q*e@wye+SpalSgLM_1?Ux9w&qx;o)6kejj8r)Q(3 zxLnL?Pd%!}_T>tj@e-L*w3Zm38cDQ{>}FNpC^c-6+mNKw3)f|=b!Tsa1X}laUEJun zbt67qdZyC3hSaO!&ZEkjsYmO))<+W3D0QhsV(HTxUf-hc>m41uH)(h}Ro<`LoYy?F z;Hcb3N7D!{En7`jz(A-uQxR4QGcuSFEVH*BSBX9tZAO(})U2&7&NQY=BUoADrZu$c zEDX$;)hhC<=#%~frP>e#G2|x1a5Me*U{a4qrfQ|e%(6N$XMzY5>Nq^eLdlCr2jLfw zkThF4OBIkUIWnG5eRssxp=doGO@W*m?)tbw804wIjnw3;9rRMIB1P_%qAJYz;S zRfe@QjW*;qz3JA5j(%&Z`rS4^-DIzgY$7H?CYg+@MWvEDGI2Le70S%-R7iW7h}i4m zVP};%n(tdjX2{_v{Amt_t+SfX&T$FsZLar>1q^EB>**PBf5sL5nWrN znxU?e2%_uaWfZZDtIhZwRRcc>vW96(H$)23piUhm4Amxm8mFpIRVv+(1F3Y8Vl)WJ z7c+fk+AZ1o3RJ;@g-K39$jo0JA@cM@Z;$J0J#O_fUQ>}q@^)XoF0j!v+b&dRER6T5 zulUQaf;@fooZ6maR7{1G%G@p z(hK95xFyZ9m8}SNx^r~y%rd;v;tFUzR(K)e@an_O34WUK`i6qaJca+XpULZ(h~A zrao3G_FgtMR`1=I47nxi)^6-wr6fn+UY)=Ux#a_c=kyMo+dFuH8$5StaQWE-%LfMN z*tX8`3DG?vK#v6^vq5l5q>FGYQKPBa8e6t4it0hx5k# z6LYsU_h^l|ttq(+zHH7$qMqJQ8Ho#?=ts?c%|{W@ZaQvl5eIMZ^c3sO!qrY&cdtVf zd!Y9Y`uX#HaZ5L}B4O=o8oBMK_&nXk3MiwwH$sK8bllAZi}!-=uI6?+-l;it?yor* z;!plf(qTfecsG;>HMiXiMa}zc@tqJrzuZm6XUEfe`+alQ+!mzwcynL=xzuaw7kT1@ z8b1F6LT({h!@iE63+BDf4C3i652e2Vbl0EW@?f9XS=6L6S!NfG&e#ML;{{Rk9t5>V zT6_}qY|Fj00nNuzN|g~ zfQywbQ##ss45AQT%e7|R+=D#9t!6#>-jk$Xt%cDvXHAnkVTR5csR`(wasX-jB|SK2 zI;Gbi)lIwkD{GOxM?;i6hhlR{rBoqGjiA1r08#Et-?k7CeB9f)`^09+s66eS< z@igmTTn!QW4Xk ziVmxg&YuVdK^Gag#7=*+XN4=op!LjP2u~dXMM@8*@)zyUL?q$qy|(6^o}kA>{-eA_ z66)o%oY|p80v529?n}c$|J)s1-l}L80tHh_OsQ`KgUN2^^T2A#i1RyIh%muqY|aml ztskD+m&MBSWJpSFR>5yk3v}48_V0lVAFUoREg>pj11$QZyU9|-=R+NX{Xl$f5ALvw zS$qmJsVfKAtsc)00qusd@Q+!|HcC?}+k@+ZziD~9QaO}X1hYoHk2|Rjch4=z0$PMI z8BPZaZKjNQ{LZNBjGsuh)3bUcoqZv&J|@~_$0!VziB(*hqvE>U>J1a@LI*gC_aHPR zv#>NIZDO=in_}uhIc}cLnR3?CsbR9G4h=6TFGYh^t}(LG?3w18=WBbNxu%^A%lS|U z{R=61VXYnvl|GLl!h^QCPOWwbENB!_=2WJNQD&&(OIkJqZs{nMW~&y->&XneT~D1R z{b38k7W`EkF0yBcng`b}3lBTzwkd(A&Q#HD$rD1dO-OWw{T9aJ)RkB(Wfq$FhRw9 zK1dOQay65ru8MX)43QOoySb^k+s$guRFWsgA06dw(PuAt9(%l=ATD!6C=J$$V2neB zS**}ZXRj}9R3&+l1Y=dCO-o1wWWlmc0!WB$a`Pb>*Sx~i`w>yx_HfOJ#>|$KOTR}j&t$mVEWcSW9nA&VcoQZo_*JCFP*vp|)<@RIJ^M_kNJtV1 z)t%+vRQ0IVi@>{0kf5TD{gym;yCeAlLSEz@J|=|({+OAPRB_|6KBw(9lxy3>u3ltjvj#z@#~gtN7Bn9hncI;I zGLwArH=aQ+VxOKU?U|W~W=d|2A*hfR5SpAD&8nu_&7}o3D~wguN)&V3d?74C%~{kx z+c4WSzFNF?oA)x4yiH%y8ReX_knzO*tYH%4Nw6bNZ7O zGJ$#1O{aoe$p$O4{-iMUhoQMn?S}a8V^>RQVDH{ z-c&7xeT?OE8@IMw*A>!rrnzokcYAJF*o4vM#ZmL)7^BZ$X8&_py$PFbYsu5+<#kyw z#2@4oZRDbh;57K(5I_?>@T-}#>`ZRb*+14WQ6au~jCpVI#SEe9Uae%Q6} zr2c_k!fq3l@Cd#^~}?-_b~ytD+~nT1twzybNi3=Fk4t>9%XQc7B1d84r8c);^G zLb9?}dh{2vQ0k=O)2v34+bY9SLf9#dvYde1My2z;KktyHtbX2aCkM;IRoIu>f1 zW8t96cvIdTW(8*bEmvzN(o`&)WPl=x9O6j=>chGZPtk^I*bqB9e0AY}`DuQVxpF_U zNeYT9GG|+fG-AxAKijqa8xUz589XXQVb11?Mh?}COZDt41%+N8BI)MO0}v#FN3zOn zmgsbADnS7fsZK0xPr<#cLa(<#jkwImD+{U2VcGG31lh4fCP*d?Ay$v8JqY2pqN8)X+6g7} zL2g0(h}5g(?P++x!U%14ps5X4n)!U0p{f&K^tI}?xd(kD4<}4|PK+Xo7*!#LvQnz? z&Pr^aX!Ri5GHc-ewp4B9cU$oz<`CXCM5hWJ-)-%Si3)s@${OjhuEHN zKO77(i~K?IV2trZ5L8+-2ZQVoB7%6dpV-0x1SYo9+Px);Ysk!@i^8SHsD!$&v=QN zJ6a~7G-+r0lAXB82J-{b!WN7JMK4mrpliJN{ zGA{h7rDA;hsb$!&gwx>GQO4p<<5`}6p2~U=sM(F%H)FBXm`>KLi5s9|lGmj7Ubux^#wK`zBu zEK#;EJIMz5u(coN?5tZS82&%8w00<3EVx>{FmWM$3CQS@e-bgw*Rl6IM7Eh#+cvgU z(~2j>rtJJU(%v=~@|-yK+Y2obvUZfoj$j(}!4 oEw>GxHe9GdA%oK{8NTez)0+$55if{u_WgwVO33MEZGrCp2WK{T%m4rY diff --git a/django/contrib/admin/locale/mk/LC_MESSAGES/django.po b/django/contrib/admin/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index c68215e70..000000000 --- a/django/contrib/admin/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,868 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2013-2014 -# vvangelovski , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 21:54+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Успешно беа избришани %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Не може да се избрише %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Сигурни сте?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Избриши ги избраните %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Администрација" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Сите" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Да" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Не" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Непознато" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Било кој датум" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Денеска" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Последните 7 дена" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Овој месец" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Оваа година" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Ве молиме внесете ги точните %(username)s и лозинка за член на сајтот. " -"Внимавајте, двете полиња се осетливи на големи и мали букви." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Акција:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "време на акција" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "идентификационен број на објект" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "репрезентација на објект" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "знакче за акција" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "измени ја пораката" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ставка во записникот" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ставки во записникот" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Додадено \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Променето \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Избришано \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Запис во дневник" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ништо" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Изменета %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "и" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Додадено %(name)s „%(object)s“." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Изменето %(list)s за %(name)s „%(object)s“." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Избришано %(name)s „%(object)s“." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Не е изменето ниедно поле." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Ставката %(name)s \"%(obj)s\" беше успешно додадена. Подолу можете повторно " -"да ја уредите." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Ставката %(name)s \"%(obj)s\" беше успешно додаден. Можете да додадете нов " -"%(name)s подолу." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Ставката %(name)s \"%(obj)s\" беше успешно додадена." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Ставката %(name)s \"%(obj)s\" беше успешно уредена. Подолу можете повторно " -"да ја уредите." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Ставката %(name)s \"%(obj)s\" беше успешно уредена. Подолу можете да " -"додадете нов %(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" беше успешно изменета." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Мора да се одберат предмети за да се изврши акција врз нив. Ниеден предмет " -"не беше променет." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ниедна акција не е одбрана." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Ставаката %(name)s \"%(obj)s\" беше избришана успешно." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "објект %(name)s со примарен клуч %(key)r не постои." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Додади %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Измени %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Грешка во базата на податоци" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s ставка %(name)s беше успешно изменета." -msgstr[1] "%(count)s ставки %(name)s беа успешно изменети." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s одбран" -msgstr[1] "Сите %(total_count)s одбрани" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 од %(cnt)s избрани" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Историја на измени: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Бришењето на %(class_name)s %(instance)s бара бришење на следните заштитени " -"поврзани објекти: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Џанго администрација на сајт" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Џанго администрација" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Администрација на сајт" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Најава" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Администрација на %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Страницата не е најдена" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Се извинуваме, но неможе да ја најдеме страницата која ја баравте." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Дома" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Грешка со серверот" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Грешка со серверот (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Грешка со серверот (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Имаше грешка. Администраторите на сајтот се известени и треба да биде брзо " -"поправена. Ви благодариме за вашето трпение." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Изврши ја избраната акција" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Оди" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Кликнете тука за да изберете објекти низ повеќе страници" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Избери ги сите %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Откажи го изборот" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Прво, внесете корисничко име и лозинка. Потоа ќе можете да уредувате повеќе " -"кориснички опции." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Внесете корисничко име и лозинка." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Промени лозинка" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ве молам поправете ги грешките подолу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Ве молам поправете ги грешките подолу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Внесете нова лозинка за корисникот %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Лозинка" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Лозинка (повторно)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Заради верификација внесете ја истата лозинка како и горе." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Добредојдовте," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документација" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Одјава" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Додади" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Историја" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Погледни на сајтот" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Додади %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Филтер" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Отстрани од сортирање" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Приоритет на сортирање: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Вклучи/исклучи сортирање" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Избриши" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Бришење на %(object_name)s '%(escaped_object)s' ќе резултира со бришење на " -"поврзаните објекти, но со вашата сметка немате доволно привилегии да ги " -"бришете следните типови на објекти:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Бришење на %(object_name)s '%(escaped_object)s' ќе резултира со бришење на " -"следниве заштитени објекти:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Сигурне сте дека сакате да ги бришете %(object_name)s „%(escaped_object)s“? " -"Сите овие ставки ќе бидат избришани:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Да, сигурен сум" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Избриши повеќе ставки" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Бришење на избраните %(objects_name)s ќе резултира со бришење на поврзани " -"објекти, но немате одобрување да ги избришете следниве типови објекти:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Бришење на избраните %(objects_name)s бара бришење на следните поврзани " -"објекти кои се заштитени:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Дали сте сигурни дека сакате да го избришете избраниот %(objects_name)s? " -"Сите овие објекти и оние поврзани со нив ќе бидат избришани:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Отстрани" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Додадете уште %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Избриши?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Според %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Модели во %(name)s апликација" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Измени" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Немате дозвола ништо да уредува." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Последни акции" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Мои акции" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ништо не е достапно" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Непозната содржина" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Нешто не е во ред со инсталацијата на базата на податоци. Потврдете дека " -"соодветни табели во базата се направени и потврдете дека базата може да биде " -"прочитана од соодветниот корисник." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Лозинка:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ја заборавивте вашата лозинка или корисничко име?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Датум/час" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Корисник" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Акција" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Овој објект нема историја на измени. Најверојатно не бил додаден со админ " -"сајтот." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Прикажи ги сите" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Сними" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Барај" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s резултат" -msgstr[1] "%(counter)s резултати" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "вкупно %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Сними како нова" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Сними и додади уште" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Сними и продолжи со уредување" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" -"Ви благодариме што денеска поминавте квалитетно време со интернет страницава." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Најавете се повторно" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Измена на лозинка" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Вашата лозинка беше сменета." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Заради сигурност ве молам внесете ја вашата стара лозинка и потоа внесете ја " -"новата двапати за да може да се потврди дека правилно сте ја искуцале." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Стара лозинка" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Нова лозинка" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Промени ја мојата лозинка" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Ресетирање на лозинка" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Вашата лозинка беше поставена. Сега можете да се најавите." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Одобрување за ресетирање на лозинка" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Ве молам внесете ја вашата нова лозинка двапати за да може да бидете сигурни " -"дека правилно сте ја внеле." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Нова лозинка:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Потврди лозинка:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Врската за ресетирање на лозинката беше невалидна, најверојатно бидејќи веќе " -"била искористена. Ве молам повторно побарајте ресетирање на вашата лозинката." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Ви испративме инстуркции за внесување на вашата лозинка на email адресата " -"што ја внесовте. Треба да ги добиете за кратко време." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Ако не примивте email, ве молиме осигурајте се дека сте ја внесле правата " -"адреса кога се регистриравте и проверете го spam фолдерот." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Го примате овој email бидејќи побаравте ресетирање на лозинка за вашето " -"корисничко име на %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Ве молам одите на следната страница и внесете нова лозинка:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Вашето корисничко име, во случај да сте го заборавиле:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Ви благодариме што го користите овој сајт!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Тимот на %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Ја заборавивте вашата лозинка? Внесете ја вашата email адреса подолу, ќе " -"добиете порака со инструкции за промена на лозинката." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Email адреса:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Ресетирај ја мојата лозинка" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Сите датуми" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ништо)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Изберете %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Изберете %s за измена" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Датум:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Време:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Побарај" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Додади друго" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Моментално:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Измени:" diff --git a/django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a13d0c4fa90a91f745cacfd6fc0a5f164c1c5bcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5051 zcmc&$+ix6K9X>!Q)IfojYYFhHrKAbX-dx(Gn;070xTN4DiZ?(Jpw8|ddncZqSX%S3t`D8h97*cfgat-vg;Xk4et&!_U`% z2Z0sf%Rp>Ve*{wg&p_Jy8<6&?9G~i5;056Qz#jo$1L9AWAw>O801p6<0O{vIcPZ5Z-URlLn<9js!uT)Pd@pbxjNT8N1bzVcbs+OImyS;ZKZ@}Szz2X=fgc3E z4x9qM0elv?<2{M|b3n@fAjO{oFJb&zI-bNL*QfCl1D^%{1~`VG84sPJANK%11$+Sb zA>iXc{Hde-K^)%%-VOZL`;&PMAm1TSj@6@!PiSQkFz$%A;AH$Kc4Yl)IXt!?p_;735Q4!%NoY5RBgd=<+BK4nU7M58lbR6`%W*I*Rwy1c z<<&%g-PcWTUYm7nO{BBiyxN?aw4G4<>Wg+=tEVluZTSl_sjI&En6ms@Lk_ik+mR`2 zL7r~A8b8j09BR+DgHWb*E7Z-Z_T^YD^oU1c(M&w4Yvw~u*>%^RZG`Hm=ehU^by=SA z+G6?4gEYLhFIGcab*44Y{yelW`25y;5$N_eOI0^)x4td4TW{^C6DEr(FqvvvrlcZY z#XBj}YP#WdRHb1Dg1@k##j%kY#A0R2oi`yjk;AlTf!EYhT}b(3yR#H+itQQ|Rqr%h zcf5{R@E$9!)L7MYpNuAK8ATF(Y^v(8qp^q9!;U8q*FkKPq?xKu|nH7pRle-@E6v1+01 zxqD6i7SavwL!mUSI!=VkI#}+k##wgZLEWCW>ut+{ZSB+plbeUY&zA31abOq3@jR3K z84u({mY+hB+hGV{-@=%aFv^u_dXlW=@9Y{jN!GOhl6B7b1Lu&9Tbz>x9p>e@qpd(E ztdL`0V%{j9c#ekPYUskGuXBDo@hnM6#;LZOnA|!Qx^9Q2S@m;rWX8Blb(sVkfB#)m z$A$}490e~3^Xj4OEMjBsgr2vlbJM>4xzZyt_DH$7 z@8KezkuO_8n5+1f8#q?z`DK}(XZam(KA5xRV0QGxY!hudU-O!ugP1$pwq|v%qOE2b zJ+P+ho@*og-HkA8l?#PVr;`t<*PhX*DO3Pw7;R8!6_OwePO7EQoGa`ZnL09cc$kM$ zzBn@BxuJI9AC5y=LVY?cv>eNJ50D3bpu_Q#mC4-x;Xc}%(SGi*Tl4DZ31!(|wZnn8 zWogch9CzBj<>V$kzZsOpZJA*(K6XHo&+*;3Or%tl@o_21u3eH0i}E1Gr9JX_DN0#N z2S!xXjeZebi=U5HqF+Wm+s6ZvM|v3?nL&%*j(;t~d# z^$QrR4<}S~1?w9y(u*&0umNY8#x)iF1fQrgnGi3s{AGz=f_rPo6pb=3@pB%*R*0d{A<#ZODf_jo|Jw7M+Oin0x9$zGLjdC8QRWuROg_S1v40kwyWgIccnofcp zLmkWXlp4}RkhO>fvMVx*LxJ;beCduRdeNWaA5+y0Lq)PVwbzZ8qZP37_6f)~;@gJ5 zRfBFSXEbP1tSX zA-f>VHp%e%>?6r|i*!xM=aZF$h6yd$0O>%FW?+{$G0q@7h@_bPZ!+RruF}iV za;C1y?VPbpW9SIqM`aVTFgMBRVySvalSv!9L|QG}^}G=Wo@QzZ37*EKVUUbCV-CuY s+cz28i(oZM!4rKu2iS}, 2011 -# vvangelovski , 2014 -# vvangelovski , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-13 23:07+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Достапно %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ова е листа на достапни %s. Можете да изберете неколку кликајќи на нив во " -"полето подолу и со кликање на стрелката \"Одбери\" помеѓу двете полиња." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Пишувајте во ова поле за да ја филтрирате листата на достапни %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Филтер" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Избери ги сите" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Кликнете за да ги изберете сите %s од еднаш." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Изберете" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Отстрани" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Избрано %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ова е листа на избрани %s. Можете да отстраните неколку кликајќи на нив во " -"полето подолу и со кликање на стрелката \"Отстрани\" помеѓу двете полиња." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Отстрани ги сите" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Кликнете за да ги отстраните сите одбрани %s одеднаш." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "избрано %(sel)s од %(cnt)s" -msgstr[1] "избрани %(sel)s од %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Имате незачувани промени на поединечни полиња. Ако извршите акција вашите " -"незачувани промени ќе бидат изгубени." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Избравте акција, но сеуште ги немате зачувано вашите промени на поединечни " -"полиња. Кликнете ОК за да ги зачувате. Ќе треба повторно да ја извршите " -"акцијата." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Избравте акција и немате направено промени на поединечни полиња. Веројатно " -"го барате копчето Оди наместо Зачувај." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Забелешка: Вие сте %s час понапред од времето на серверот." -msgstr[1] "Забелешка: Вие сте %s часа понапред од времето на серверот." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Забелешка: Вие сте %s час поназад од времето на серверот." -msgstr[1] "Забелешка: Вие сте %s часа поназад од времето на серверот." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Сега" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Часовник" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Избери време" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Полноќ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 наутро" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Пладне" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Откажи" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Денеска" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Вчера" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Утре" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Јануари Февруари Март Април Мај Јуни Јули Август Септември Октомври Ноември " -"Декември" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Н П В С Ч П С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Прикажи" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Сокриј" diff --git a/django/contrib/admin/locale/ml/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index be9fda1d1725155cb33b66c04d6e59677fd285e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24910 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 diff --git a/django/contrib/admin/locale/ml/LC_MESSAGES/django.po b/django/contrib/admin/locale/ml/LC_MESSAGES/django.po deleted file mode 100644 index 476c7c7d5..000000000 --- a/django/contrib/admin/locale/ml/LC_MESSAGES/django.po +++ /dev/null @@ -1,855 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aby Thomas , 2014 -# Jannis Leidel , 2011 -# Junaid , 2012 -# Rajeesh Nair , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-25 19:51+0000\n" -"Last-Translator: Aby Thomas \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s നീക്കം ചെയ്തു." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s നീക്കം ചെയ്യാന്‍ കഴിയില്ല." - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "തീര്‍ച്ചയാണോ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "തെരഞ്ഞെടുത്ത %(verbose_name_plural)s നീക്കം ചെയ്യുക." - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "ഭരണം" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "എല്ലാം" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "അതെ" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "അല്ല" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "അജ്ഞാതം" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "ഏതെങ്കിലും തീയതി" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ഇന്ന്" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "കഴിഞ്ഞ ഏഴു ദിവസം" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ഈ മാസം" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ഈ വര്‍ഷം" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"ദയവായി സ്റ്റാഫ് അക്കൗണ്ടിനുവേണ്ടിയുള്ള ശരിയായ %(username)s -ഉം പാസ്‌വേഡും നല്കുക. രണ്ടു " -"കള്ളികളിലും അക്ഷരങ്ങള്‍ (ഇംഗ്ലീഷിലെ) വലിയക്ഷരമോ ചെറിയക്ഷരമോ എന്നത് പ്രധാനമാണെന്നത് " -"ശ്രദ്ധിയ്ക്കുക." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "ആക്ഷന്‍" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "ആക്ഷന്‍ സമയം" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "ഒബ്ജെക്ട് ഐഡി" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ഒബ്ജെക്ട് സൂചന" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "ആക്ഷന്‍ ഫ്ളാഗ്" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "സന്ദേശം മാറ്റുക" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ലോഗ് എന്ട്രി" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ലോഗ് എന്ട്രികള്‍" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" ചേര്‍ത്തു." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\"ല്‍ %(changes)s മാറ്റം വരുത്തി" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" നീക്കം ചെയ്തു." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "ലോഗ്‌എന്‍ട്രി വസ്തു" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "ഒന്നുമില്ല" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s മാറ്റി." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ഉം" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ചേര്‍ത്തു." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ന്റെ %(list)s മാറ്റി." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ഡിലീറ്റ് ചെയ്തു." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "ഒരു മാറ്റവുമില്ല." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" കൂട്ടി ചേര്‍ത്തു. താഴെ നിന്നും മാറ്റം വരുത്താം." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" കൂട്ടി ചേര്‍ത്തു. താഴെ ഒരു %(name)s കൂടെ കൂട്ടിച്ചേർക്കാം." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" വിജയകരമായി കൂട്ടിച്ചേര്ത്തു." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" മാറ്റം വരുത്തി. താഴെ വീണ്ടും മാറ്റം വരുത്താം." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" മാറ്റം വരുത്തി. താഴെ ഒരു %(name)s കൂടെ കൂട്ടിച്ചേർക്കാം." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ല്‍ മാറ്റം വരുത്തി." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "ആക്ഷന്‍ നടപ്പിലാക്കേണ്ട വകകള്‍ തെരഞ്ഞെടുക്കണം. ഒന്നും മാറ്റിയിട്ടില്ല." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "ആക്ഷനൊന്നും തെരഞ്ഞെടുത്തില്ല." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" നീക്കം ചെയ്തു." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r എന്ന പ്രാഥമിക കീ ഉള്ള %(name)s വസ്തു ഒന്നും നിലവിലില്ല." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s ചേര്‍ക്കുക" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s മാറ്റാം" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ഡേറ്റാബേസ് തകരാറാണ്." - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ല്‍ മാറ്റം വരുത്തി." -msgstr[1] "%(count)s %(name)s ല്‍ മാറ്റം വരുത്തി." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s തെരഞ്ഞെടുത്തു." -msgstr[1] "%(total_count)sഉം തെരഞ്ഞെടുത്തു." - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s ല്‍ ഒന്നും തെരഞ്ഞെടുത്തില്ല." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "%s ലെ മാറ്റങ്ങള്‍." - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -" %(class_name)s %(instance)s നീക്കം ചെയ്യണമെങ്കിൽ അതിനോട് ബന്ധപ്പെട്ടതായ താഴെപ്പറയുന്ന " -"എല്ലാ വസ്തുക്കളും നീക്കം ചെയ്യുന്നതാണ്: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ജാംഗോ സൈറ്റ് അഡ്മിന്‍" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ജാംഗോ ഭരണം" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "സൈറ്റ് ഭരണം" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ലോഗ്-ഇന്‍" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s ഭരണം" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "പേജ് കണ്ടില്ല" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "ക്ഷമിക്കണം, ആവശ്യപ്പെട്ട പേജ് കണ്ടെത്താന്‍ കഴിഞ്ഞില്ല." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "പൂമുഖം" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "സെര്‍വര്‍ തകരാറാണ്" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "സെര്‍വര്‍ തകരാറാണ് (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "സെര്‍വര്‍ തകരാറാണ് (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"എന്തോ തകരാറ് സംഭവിച്ചു. ബന്ധപ്പെട്ട സൈറ്റ് ഭരണകർത്താക്കളെ ഈമെയിൽ മുഖാന്തരം അറിയിച്ചിട്ടുണ്ട്. " -"ഷമയൊടെ കത്തിരിക്കുനതിന് നന്ദി." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "തെരഞ്ഞെടുത്ത ആക്ഷന്‍ നടപ്പിലാക്കുക" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Go" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "എല്ലാ പേജിലേയും വസ്തുക്കള്‍ തെരഞ്ഞെടുക്കാന്‍ ഇവിടെ ക്ലിക് ചെയ്യുക." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "മുഴുവന്‍ %(total_count)s %(module_name)s ഉം തെരഞ്ഞെടുക്കുക" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "തെരഞ്ഞെടുത്തത് റദ്ദാക്കുക." - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "ആദ്യം, യൂസര്‍ നാമവും പാസ് വേര്‍ഡും നല്കണം. പിന്നെ, കൂടുതല്‍ കാര്യങ്ങള്‍ മാറ്റാവുന്നതാണ്." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Enter a username and password." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "പാസ് വേര്‍ഡ് മാറ്റുക." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "ദയവായി താഴെയുള്ള തെറ്റുകള്‍ പരിഹരിക്കുക." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "ദയവായി താഴെയുള്ള തെറ്റുകള്‍ പരിഹരിക്കുക." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s ന് പുതിയ പാസ് വേര്‍ഡ് നല്കുക." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "പാസ് വേര്‍ഡ്" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "പാസ് വേര്‍ഡ് (വീണ്ടും)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "പാസ് വേര്‍ഡ് മുകളിലെ പോലെ തന്നെ നല്കുക. (ഉറപ്പു വരുത്താനാണ്.)" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "സ്വാഗതം, " - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "സഹായക്കുറിപ്പുകള്‍" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "പുറത്ത് കടക്കുക." - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "ചേര്‍ക്കുക" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ചരിത്രം" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "View on site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s ചേര്‍ക്കുക" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "അരിപ്പ" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "ക്രമീകരണത്തില്‍ നിന്നും ഒഴിവാക്കുക" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "ക്രമീകരണത്തിനുള്ള മുന്‍ഗണന: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "ക്രമീകരണം വിപരീത ദിശയിലാക്കുക." - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "നീക്കം ചെയ്യുക" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s ഡിലീറ്റ് ചെയ്യുമ്പോള്‍ അതുമായി ബന്ധമുള്ള " -"വസ്തുക്കളുംഡിലീറ്റ് ആവും. പക്ഷേ നിങ്ങള്‍ക്ക് താഴെ പറഞ്ഞ തരം വസ്തുക്കള്‍ ഡിലീറ്റ് ചെയ്യാനുള്ള അനുമതി " -"ഇല്ല:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"തിരഞ്ഞെടുക്കപ്പെട്ട %(object_name)s '%(escaped_object)s' നീക്കം ചെയ്യണമെങ്കിൽ അതിനോട് " -"ബന്ധപ്പെട്ടതായ താഴെപ്പറയുന്ന എല്ലാ വസ്തുക്കളും നീക്കം ചെയ്യുന്നതാണ്:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" നീക്കം ചെയ്യണമെന്ന് ഉറപ്പാണോ?അതുമായി ബന്ധമുള്ള " -"താഴെപ്പറയുന്ന വസ്തുക്കളെല്ലാം നീക്കം ചെയ്യുന്നതാണ്:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "അതെ, തീര്‍ച്ചയാണ്" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "ഒന്നിലേറെ വസ്തുക്കള്‍ നീക്കം ചെയ്യുക" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"തിരഞ്ഞെടുക്കപ്പെട്ട %(objects_name)s നീക്കം ചെയ്താൽ അതിനോട് ബന്ധപ്പെട്ടതായ താഴെപ്പറയുന്ന " -"എല്ലാ വസ്തുക്കളും നീക്കം ചെയ്യുന്നതാണ്, പക്ഷെ അതിനുളള അവകാശം അക്കൗണ്ടിനില്ല:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"തിരഞ്ഞെടുക്കപ്പെട്ട %(objects_name)s നീക്കം ചെയ്യണമെങ്കിൽ അതിനോട് ബന്ധപ്പെട്ടതായ " -"താഴെപ്പറയുന്ന എല്ലാ വസ്തുക്കളും നീക്കം ചെയ്യുന്നതാണ്:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"തിരഞ്ഞെടുക്കപ്പെട്ട %(objects_name)s നീക്കം ചെയ്യണമെന്നു ഉറപ്പാണോ ? തിരഞ്ഞെടുക്കപ്പെട്ടതും " -"അതിനോട് ബന്ധപ്പെട്ടതും ആയ എല്ലാ താഴെപ്പറയുന്ന വസ്തുക്കളും നീക്കം ചെയ്യുന്നതാണ്:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "നീക്കം ചെയ്യുക" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "%(verbose_name)s ഒന്നു കൂടി ചേര്‍ക്കുക" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "ഡിലീറ്റ് ചെയ്യട്ടെ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s ആൽ" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s മാതൃകയിലുള്ള" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "മാറ്റുക" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "ഒന്നിലും മാറ്റം വരുത്താനുള്ള അനുമതി ഇല്ല." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "സമീപകാല പ്രവ്രുത്തികള്‍" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "എന്റെ പ്രവ്രുത്തികള്‍" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "ഒന്നും ലഭ്യമല്ല" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "ഉള്ളടക്കം അറിയില്ല." - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"നിങ്ങളുടെ ഡേറ്റാബേസ് ഇന്‍സ്ടാലേഷനില്‍ എന്തോ പിശകുണ്ട്. ശരിയായ ടേബിളുകള്‍ ഉണ്ടെന്നും ഡേറ്റാബേസ് " -"വായനായോഗ്യമാണെന്നും ഉറപ്പു വരുത്തുക." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "പാസ് വേര്‍ഡ്" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "രഹസ്യവാക്കോ ഉപയോക്തൃനാമമോ മറന്നുപോയോ?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "തീയതി/സമയം" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "യൂസര്‍" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "ആക്ഷന്‍" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"ഈ വസ്തുവിന്റെ മാറ്റങ്ങളുടെ ചരിത്രം ലഭ്യമല്ല. ഒരുപക്ഷെ ഇത് അഡ്മിന്‍ സൈറ്റ് വഴി " -"ചേര്‍ത്തതായിരിക്കില്ല." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "എല്ലാം കാണട്ടെ" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "സേവ് ചെയ്യണം" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "പരതുക" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s results" -msgstr[1] "%(counter)s ഫലം" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "ആകെ %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "പുതിയതായി സേവ് ചെയ്യണം" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "സേവ് ചെയ്ത ശേഷം വേറെ ചേര്‍ക്കണം" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "സേവ് ചെയ്ത ശേഷം മാറ്റം വരുത്താം" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ഈ വെബ് സൈറ്റില്‍ കുറെ നല്ല സമയം ചെലവഴിച്ചതിനു നന്ദി." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "വീണ്ടും ലോഗ്-ഇന്‍ ചെയ്യുക." - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "പാസ് വേര്‍ഡ് മാറ്റം" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "നിങ്ങളുടെ പാസ് വേര്‍ഡ് മാറ്റിക്കഴിഞ്ഞു." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"സുരക്ഷയ്ക്കായി നിങ്ങളുടെ പഴയ പാസ് വേര്‍ഡ് നല്കുക. പിന്നെ, പുതിയ പാസ് വേര്‍ഡ് രണ്ട് തവണ നല്കുക. " -"(ടയ്പ് ചെയ്തതു ശരിയാണെന്ന് ഉറപ്പാക്കാന്‍)" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "പഴയ പാസ് വേര്‍ഡ്" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "പുതിയ പാസ് വേര്‍ഡ്" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "എന്റെ പാസ് വേര്‍ഡ് മാറ്റണം" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "പാസ് വേര്‍ഡ് പുനസ്ഥാപിക്കല്‍" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "നിങ്ങളുടെ പാസ് വേര്‍ഡ് തയ്യാര്‍. ഇനി ലോഗ്-ഇന്‍ ചെയ്യാം." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "പാസ് വേര്‍ഡ് പുനസ്ഥാപിക്കല്‍ ഉറപ്പാക്കല്‍" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"ദയവായി നിങ്ങളുടെ പുതിയ പാസ് വേര്‍ഡ് രണ്ടു തവണ നല്കണം. ശരിയായാണ് ടൈപ്പു ചെയ്തത് എന്നു " -"ഉറപ്പിക്കാനാണ്." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "പുതിയ പാസ് വേര്‍ഡ്:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "പാസ് വേര്‍ഡ് ഉറപ്പാക്കൂ:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"പാസ് വേര്‍ഡ് പുനസ്ഥാപിക്കാന്‍ നല്കിയ ലിങ്ക് യോഗ്യമല്ല. ഒരു പക്ഷേ, അതു മുന്പ് തന്നെ ഉപയോഗിച്ചു " -"കഴിഞ്ഞതാവാം. പുതിയ ഒരു ലിങ്കിന് അപേക്ഷിക്കൂ." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"ഞങ്ങൾ പാസ് വേർഡ്‌ മാറ്റാനുള്ള നിർദേശങ്ങൾ ഇമെയിലിൽ അയച്ചിട്ടുണ്ട്. അല്പസമയത്തിനുള്ളിൽ ലഭിക്കുണം." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"ഞങ്ങളുടെ ഇമെയിൽ കിട്ടിയില്ലെങ്കിൽ രജിസ്റ്റർ ചെയ്യാൻ ഉപയോകിച്ച അതെ ഇമെയിൽ വിലാസം തന്നെ " -"ആണോ എന്ന് ഉറപ്പ് വരുത്തുക. ശരിയാണെങ്കിൽ സ്പാം ഫോൾഡറിലും നോക്കുക " - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"നിങ്ങളുൾ പാസ് വേർഡ്‌ മാറ്റാനുള്ള നിർദേശങ്ങൾ %(site_name)s ഇൽ ആവശ്യപ്പെട്ടതുകൊണ്ടാണ് ഈ " -"ഇമെയിൽ സന്ദേശം ലഭിച്ചദ്." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "ദയവായി താഴെ പറയുന്ന പേജ് സന്ദര്‍ശിച്ച് പുതിയ പാസ് വേര്‍ഡ് തെരഞ്ഞെടുക്കുക:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "നിങ്ങള്‍ മറന്നെങ്കില്‍, നിങ്ങളുടെ യൂസര്‍ നാമം, :" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ഞങ്ങളുടെ സൈറ്റ് ഉപയോഗിച്ചതിന് നന്ദി!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s പക്ഷം" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"പാസ് വേര്‍ഡ് മറന്നു പോയോ? നിങ്ങളുടെ ഇമെയിൽ വിലാസം താഴെ എഴുതുക. പാസ് വേർഡ്‌ മാറ്റാനുള്ള " -"നിർദേശങ്ങൾ ഇമെയിലിൽ അയച്ചു തരുന്നതായിരിക്കും." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ഇമെയിൽ വിലാസം:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "എന്റെ പാസ് വേര്‍ഡ് പുനസ്ഥാപിക്കൂ" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "എല്ലാ തീയതികളും" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(ഒന്നുമില്ല)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s തെരഞ്ഞെടുക്കൂ" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "മാറ്റാനുള്ള %s തെരഞ്ഞെടുക്കൂ" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "തീയതി:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "സമയം:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "തിരയുക" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "ഒന്നു കൂടി ചേര്‍ക്കുക" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "പ്രചാരത്തിൽ:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "മാറ്റം" diff --git a/django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 46a097b36031833435f7047a2be0dfaf6f6afef3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6955 zcmeI0ZHyIH8OM(;YF)L~R_jZBIglVA+`GF71uv{AQc%zZ0vDCUm(1RKcJHNgXErl) zcUeAY!4#{tHWCRHn{G@=CALZ{b7>Pz`C^R5e)EfoNi*@IA2cy(V!!!&&Y8J;?{fD= z#l#QZF!P@|=Q+=Lp8xZ5W_j)IH5U}WbzC3f+VUo)hQZypapU(7a0mDX_!e;VcBS3{ z?gZ}u_kl8gD97XAJ9+;yI0T*q-v+k9kAmL-KL*Z&Zw7w@%KBHqHQ*n>Z061W?zf)_wU)L%eZ|5s4d7jD4r2^u7VU7ZhjKuu=yEz|HS=`o0FfhI|{mgP2zDQHrJND{RJ=ss;WYJPqCr?!Q;5Cy_q^-iG|& z-{0}U}}k} zFFSX?_R6iY+B4%deQ&}ydVQ?+dcFzjUc^ICGrro}2*cRqpgo;5TMKW#osUgmSNhG` zLplj{%`VZN?=!5uM2Bc9tG&g1WLn{jvGa(!)xBb2?IE?l=_e*qpKaESI_L#$FPhW) z%|v7$#=WT4(0it%rmx4nIeoAl7;gTY-qW6H$B8~>rW4beFp)l7OG3dz>}UrbG&TF6 z#+&t^In_wip)d@%C8nZJgl+9b!h>#v?MQnKL$X1MR}V1hZZ@SR*TY%o(Lg@c z2@{jJqE3>j;gRS?Ekc_1YDqH;wpjk=a)Dq&qFY{_iU=eQUNB{-Go7ys)iLkbmVZgv^O%I#IW?BCoN;^$mq7x$oA6cC-vy|%IMb3BU?vC z5G)-vGfmOiC%2=tb-NzjS=n~~<`I5FpZDUVRE@kK_Pr#GDtZsKS8aqXFV?%giMi8> zeSTo7MT;)i!q%r)5=^zdDO0K%uT`P{`Q98?OK)r>$#i9Scy@NSoQTTiq&X#PhDjH3 zG#;KFcK!|fxsu_QKfGyZ{J{9W1qw#XBSU+`ATa@^Q3(~Dm{ZB{wC^>8U6KM(Y?86# z)%~TN3v#mGq=`!Vf?8Oo9aQwriDuF@wxV19&=J2Kd46es7`5Vx4yNsEJhpY0c8_Bl z1HE=kk8avE#Ia@1u`K;X)_MHT4?oVq=FYe*y_|KEIb)|7LEy}C z3ci=6&)B8UWa(MGT7~&xDHf$av&*k$>CdzDl`Op~$6uCSuyaoJyjW;0XX3>yeb%mc z){0-S&)m;4w~RM^axdG>*m4Dn`xfD;@MrD9&ebl3$qUPyhSfr}_{~|Fr2{rPpQTr< z)Rio~k)@aHv)mD1h10^Tte4mewYe8)l4picMcl923GQNZS*=d>PwgV^E^+W=UXJ{w z+#rx>C)A7Gz`lnI+X%kU+i%ss>%^0i(6Sv`;elK~t2Y)q5z)trXW?Q~@v&rWB-cn1 z%0axsLnwL5GKmWvtLg@3K4*P@KI?q5chqHbp0|ra_C%IC+As#gin5eFi#VY7DU#Y% zmy4TwNBB`DVf$j1zHCjC1Y(F6MxElzc$uZocMFGUa>zvEJD?Yra!gy#iecPA}y z${Fqgc+F~%{BXtaL(2j8S6trp6*q*Q$vVFjS{&1o0@76^z5j2Q)M+1Ij;7vTLx=v~ zpll`6zE$Kt6+nKICerT+^NO9to*e_a?#c@#mD%BGID$!vPWl0D>pK7q;S4}>(>=&) zk>KSVa9v4CJ6`+S3r?UVCmhMa=OYuaQS>F-+scelmSRG0L%CF>ecmJ7{J`_Rx5gv^ zT+?yZq|R<^zSdu!3$4o)W05&hsbdz zUUIsyy7(Tj%sOj|@-G5jXhbhIuqT_(+W069-Pn8)Gk97*PI6siY|8s^#-!bI-EJW zk#ua{nk<3kRpx}Si<9h6G?oti;-HfW(hs;x^jEHH8+$rJ&cdxv1hTrzuQ~C>5(ZiOi+TKrwqAyDQcT?Ba#!YF{?-e}> zb32k_{e(&P?)E+ATqk?cQpY#q;ygqGJ<=MvOHB^;*fzn14f!A|EVpKN`)@ZfCc_Yb7W2MyU{+-n8OgD33eBldZNdx|c@`diaZf!Uv>;#sqq*9>QS;HMU J93o|4?Vsy{k!Sz_ diff --git a/django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.po deleted file mode 100644 index a8d60b053..000000000 --- a/django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,201 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aby Thomas , 2014 -# Jannis Leidel , 2011 -# Rajeesh Nair , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-25 18:46+0000\n" -"Last-Translator: Aby Thomas \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "ലഭ്യമായ %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"ഇതാണ് ലഭ്യമായ %s പട്ടിക. അതില്‍ ചിലത് തിരഞ്ഞെടുക്കാന്‍ താഴെ കളത്തില്‍ നിന്നും ഉചിതമായവ സെലക്ട് " -"ചെയ്ത ശേഷം രണ്ടു കളങ്ങള്‍ക്കുമിടയിലെ \"തെരഞ്ഞെടുക്കൂ\" അടയാളത്തില്‍ ക്ലിക് ചെയ്യുക." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "ലഭ്യമായ %s പട്ടികയെ ഫില്‍ട്ടര്‍ ചെയ്തെടുക്കാന്‍ ഈ ബോക്സില്‍ ടൈപ്പ് ചെയ്യുക." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "എല്ലാം തെരഞ്ഞെടുക്കുക" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "%s എല്ലാം ഒന്നിച്ച് തെരഞ്ഞെടുക്കാന്‍ ക്ലിക് ചെയ്യുക." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "തെരഞ്ഞെടുക്കൂ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "നീക്കം ചെയ്യൂ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "തെരഞ്ഞെടുത്ത %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"തെരഞ്ഞെടുക്കപ്പെട്ട %s പട്ടികയാണിത്. അവയില്‍ ചിലത് ഒഴിവാക്കണമെന്നുണ്ടെങ്കില്‍ താഴെ കളത്തില്‍ " -"നിന്നും അവ സെലക്ട് ചെയ്ത് കളങ്ങള്‍ക്കിടയിലുള്ള \"നീക്കം ചെയ്യൂ\" എന്ന അടയാളത്തില്‍ ക്ലിക് ചെയ്യുക." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "എല്ലാം നീക്കം ചെയ്യുക" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "തെരഞ്ഞെടുക്കപ്പെട്ട %s എല്ലാം ഒരുമിച്ച് നീക്കം ചെയ്യാന്‍ ക്ലിക് ചെയ്യുക." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)sല്‍ %(sel)s തെരഞ്ഞെടുത്തു" -msgstr[1] "%(cnt)sല്‍ %(sel)s എണ്ണം തെരഞ്ഞെടുത്തു" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"വരുത്തിയ മാറ്റങ്ങള്‍ സേവ് ചെയ്തിട്ടില്ല. ഒരു ആക്ഷന്‍ പ്രയോഗിച്ചാല്‍ സേവ് ചെയ്യാത്ത മാറ്റങ്ങളെല്ലാം " -"നഷ്ടപ്പെടും." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"നിങ്ങള്‍ ഒരു ആക്ഷന്‍ തെരഞ്ഞെടുത്തിട്ടുണ്ട്. പക്ഷേ, കളങ്ങളിലെ മാറ്റങ്ങള്‍ ഇനിയും സേവ് ചെയ്യാനുണ്ട്. " -"ആദ്യം സേവ്ചെയ്യാനായി OK ക്ലിക് ചെയ്യുക. അതിനു ശേഷം ആക്ഷന്‍ ഒന്നു കൂടി പ്രയോഗിക്കേണ്ടി വരും." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"നിങ്ങള്‍ ഒരു ആക്ഷന്‍ തെരഞ്ഞെടുത്തിട്ടുണ്ട്. കളങ്ങളില്‍ സേവ് ചെയ്യാത്ത മാറ്റങ്ങള്‍ ഇല്ല. നിങ്ങള്‍സേവ് ബട്ടണ്‍ " -"തന്നെയാണോ അതോ ഗോ ബട്ടണാണോ ഉദ്ദേശിച്ചത്." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "ഒർക്കുക: സെർവർ സമയത്തിനെക്കാളും നിങ്ങൾ %s സമയം മുൻപിലാണ്." -msgstr[1] "ഒർക്കുക: സെർവർ സമയത്തിനെക്കാളും നിങ്ങൾ %s സമയം മുൻപിലാണ്." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "ഒർക്കുക: സെർവർ സമയത്തിനെക്കാളും നിങ്ങൾ %s സമയം പിന്നിലാണ്." -msgstr[1] "ഒർക്കുക: സെർവർ സമയത്തിനെക്കാളും നിങ്ങൾ %s സമയം പിന്നിലാണ്." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ഇപ്പോള്‍" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "ഘടികാരം (ക്ലോക്ക്)" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "സമയം തെരഞ്ഞെടുക്കൂ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "അര്‍ധരാത്രി" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "ഉച്ച" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "റദ്ദാക്കൂ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ഇന്ന്" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "കലണ്ടര്‍" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "ഇന്നലെ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "നാളെ" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ജനുവരി ഫെബൃവരി മാര്‍ച്ച് ഏപ്രില്‍ മെയ് ജൂണ്‍ ജൂലൈ ആഗസ്ത് സെപ്തംബര്‍ ഒക്ടോബര്‍ നവംബര്‍ ഡിസംബര്‍" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "ഞാ തി ചൊ ബു വ്യാ വെ ശ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "കാണട്ടെ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "മറയട്ടെ" diff --git a/django/contrib/admin/locale/mn/LC_MESSAGES/django.mo b/django/contrib/admin/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index 76969960aa48e5c0f100dcaa26978dd7c08b9752..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18885 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 L6iO`OYM=XGzB?PA diff --git a/django/contrib/admin/locale/mn/LC_MESSAGES/django.po b/django/contrib/admin/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index 9e412a749..000000000 --- a/django/contrib/admin/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,865 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ankhbayar , 2013 -# Jannis Leidel , 2011 -# jargalan , 2011 -# Анхбаяр Анхаа , 2013-2014 -# Баясгалан Цэвлээ , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-12 07:59+0000\n" -"Last-Translator: Анхбаяр Анхаа \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(items)s ээс %(count)d-ийг амжилттай устгалаа." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s устгаж чадахгүй." - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Итгэлтэй байна уу?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Сонгосон %(verbose_name_plural)s-ийг устга" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Удирдлага" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Бүх " - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Тийм" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Үгүй" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Тодорхойгүй" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Бүх өдөр" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Өнөөдөр" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Өнгөрсөн долоо хоног" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Энэ сар" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Энэ жил" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Ажилтан хэрэглэгчийн %(username)s ба нууц үгийг зөв оруулна уу. Хоёр талбарт " -"том жижигээр үсгээр бичих ялгаатай." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Үйлдэл:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "үйлдлийн хугацаа" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "обектийн id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "обектийн хамаарал" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "үйлдэлийн тэмдэг" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "өөрчлөлтийн мэдээлэл" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "лог өгөгдөл" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "лог өгөгдөлүүд" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" нэмсэн." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\"-ийг %(changes)s өөрчилсөн." - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" устгасан." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Лог бүртгэлийн обект" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Хоосон" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Өөрчлөгдсөн %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ба" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Нэмэгдсэн %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\"-ийн өөрчлөгдсөн %(list)s" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Устгасан %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Өөрчилсөн талбар алга байна." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" амжилттай нэмэгдлээ. Доорх хэсэгт үүнийг ахин засварлах " -"боломжтой." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" амжилттай нэмэгдлээ. Доорх хэсгээс %(name)s өөрийн " -"нэмэх боломжтой." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr " %(name)s \"%(obj)s\" амжилттай нэмэгдлээ." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" амжилттай өөрчлөгдлөө. Доорх хэсэгт дахин засах " -"боломжтой." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" амжилттай өөрчлөгдлөө. Доорх %(name)s хэсгээс дахин " -"нэмэх боломжтой." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr " %(name)s \"%(obj)s\" амжилттай өөрчлөгдлөө. " - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Үйлдэл хийхийн тулд Та ядаж 1-ийг сонгох хэрэгтэй. Өөрчилөлт хийгдсэнгүй." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Үйлдэл сонгоогүй." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr " %(name)s \"%(obj)s\" амжилттай устгагдлаа." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s обектийн үндсэн түлхүүр %(key)r олдохгүй байна." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s-ийг нэмэх" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s-ийг өөрчлөх" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Өгөгдлийн сангийн алдаа" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s-ийг амжилттай өөрчиллөө." -msgstr[1] "%(count)s %(name)s-ийг амжилттай өөрчиллөө." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Бүгд %(total_count)s сонгогдсон" -msgstr[1] "Бүгд %(total_count)s сонгогдсон" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s оос 0 сонгосон" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Өөрчлөлтийн түүх: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(instance)s %(class_name)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Сайтын удирдлага" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Удирдлага" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Сайтын удирдлага" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Нэвтрэх" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s удирдлага" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Хуудас олдсонгүй." - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Уучлаарай, хандахыг хүссэн хуудас тань олдсонгүй." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Нүүр" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Серверийн алдаа" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Серверийн алдаа (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Серверийн алдаа (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Алдаа гарсан байна. Энэ алдааг сайт хариуцагчид цахим шуудангаар мэдэгдсэн " -"бөгөөд тэд нэн даруй засах хэрэгтэй. Хүлээцтэй хандсанд баярлалаа." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Сонгосон үйлдэлийг ажилуулах" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Гүйцэтгэх" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Бүх хуудаснууд дээрх объектуудыг сонгох" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Бүгдийг сонгох %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Сонгосонг цэвэрлэх" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Эхлээд хэрэглэгчийн нэр нууц үгээ оруулна уу. Ингэснээр та хэрэглэгчийн " -"сонголтыг нэмж засварлах боломжтой болно. " - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Хэрэглэгчийн нэр ба нууц үгээ оруулна." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Нууц үг өөрчлөх" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Доорх алдаануудыг засна уу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Доор гарсан алдаануудыг засна уу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s.хэрэглэгчид шинэ нууц үг оруулна уу." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Нууц үг " - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Нууц үг (ахиад)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Батлахын тулд дээрх нууц үгээ ахин хийнэ үү." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Тавтай морилно уу" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Баримтжуулалт" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Гарах" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Нэмэх" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Түүх" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Сайтаас харах" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s нэмэх" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Шүүлтүүр" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Эрэмблэлтээс хасах" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Эрэмблэх урьтамж: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Эрэмбэлэлтийг харуул" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Устгах" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s'-ийг устгавал холбогдох объект нь устах " -"ч бүртгэл тань дараах төрлийн объектуудийг устгах зөвшөөрөлгүй байна:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -" %(object_name)s обектийг устгаж байна. '%(escaped_object)s' холбоотой " -"хамгаалагдсан обектуудыг заавал утсгах хэрэгтэй :" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Та %(object_name)s \"%(escaped_object)s\"-ийг устгахдаа итгэлтэй байна уу? " -"Үүнийг устгавал дараах холбогдох зүйлс нь бүгд устана:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Тийм, итгэлтэй байна." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Олон обектууд устгах" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Сонгосон %(objects_name)s обектуудыг устгасанаар хамаатай бүх обкетууд устах " -"болно. Гэхдээ таньд эрх эдгээр төрлийн обектуудыг утсгах эрх байхгүй байна: " - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"%(objects_name)s обектуудыг утсгаж байна дараах холбоотой хамгаалагдсан " -"обектуудыг устгах шаардлагатай:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Та %(objects_name)s ийг устгах гэж байна итгэлтэй байна? Дараах обектууд " -"болон холбоотой зүйлс хамт устагдах болно:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Хасах" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Өөр %(verbose_name)s нэмэх " - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Устгах уу?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s -ээр" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s хэрэглүүр дэх моделууд." - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Өөрчлөх" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Та ямар нэг зүйл засварлах зөвшөөрөлгүй байна." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Сүүлд хийсэн үйлдлүүд" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Миний үйлдлүүд" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Үйлдэл алга" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Тодорхойгүй агуулга" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Өгөгдлийн сангийн ямар нэг зүйл буруу суугдсан байна. Өгөгдлийн сангийн " -"зохих хүснэгт үүсгэгдсэн эсэх, өгөгдлийн санг зохих хэрэглэгч унших " -"боломжтой байгаа эсэхийг шалгаарай." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Нууц үг:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Таны мартсан нууц үг эсвэл нэрвтэр нэр?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Огноо/цаг" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Хэрэглэгч" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Үйлдэл" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Уг объектэд өөрчлөлтийн түүх байхгүй байна. Магадгүй үүнийг уг удирдлагын " -"сайтаар дамжуулан нэмээгүй байх." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Бүгдийг харуулах" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Хадгалах" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Хайлт" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s үр дүн" -msgstr[1] "%(counter)s үр дүн" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "Нийт %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Шинээр хадгалах" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Хадгалаад өөрийг нэмэх" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Хадгалаад нэмж засах" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Манай вэб сайтыг ашигласанд баярлалаа." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ахин нэвтрэх " - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Нууц үгийн өөрчлөлт" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Нууц үг тань өөрчлөгдлөө." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Аюулгүй байдлын үүднээс хуучин нууц үгээ оруулаад шинэ нууц үгээ хоёр удаа " -"хийнэ үү. Ингэснээр нууц үгээ зөв бичиж байгаа эсэхийг тань шалгах юм." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Хуучин нууц үг" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Шинэ нууц үг" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Нууц үгээ солих" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Нууц үг шинэчилэх" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Та нууц үгтэй боллоо. Одоо бүртгэлд нэвтрэх боломжтой." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Нууц үг шинэчилэхийг баталгаажуулах" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Шинэ нууц үгээ хоёр удаа оруулна уу. Ингэснээр нууц үгээ зөв бичиж байгаа " -"эсэхийг тань шалгах юм. " - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Шинэ нууц үг:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Нууц үгээ батлах:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Нууц үг авах холбоос болохгүй байна. Үүнийг аль хэдийнэ хэрэглэснээс болсон " -"байж болзошгүй. Шинэ нууц үг авахаар хүсэлт гаргана уу. " - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Бид таний оруулсан email хаягруу нууц үг оруулах заавар явуулсан. Та удахгүй " -"хүлээж авах болно. " - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Хэрвээ та email хүлээж аваагүй бол оруулсан email хаягаараа бүртгүүлсэн " -"эсхээ шалгаад мөн email ийнхаа Spam фолдер ийг шалгана уу." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"%(site_name)s сайтанд бүртгүүлсэн эрхийн нууц үгийг сэргээх хүсэлт гаргасан " -"учир энэ имайл ийг та хүлээн авсан болно. " - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Дараах хуудас руу орон шинэ нууц үг сонгоно уу:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Хэрэглэгчийн нэрээ мартсан бол :" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Манай сайтыг хэрэглэсэнд баярлалаа!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s баг" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Нууц үгээ мартчихсан уу? Доорх хэсэгт цахим шуудангийн хаягаа оруулвал бид " -"хаягаар тань нууц үг сэргэх зааварчилгаа явуулах болно." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ИМайл хаяг:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Нууц үгээ шинэчлэх" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Бүх огноо" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Хоосон)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s-г сонго" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Өөрчлөх %s-г сонгоно уу" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Огноо:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Цаг:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Хайх" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Ахиад нэмэх" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Одоогийнх:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Өөрчилөлт:" diff --git a/django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.mo deleted file mode 100644 index df09a0069cdf4a1168f8b9523c094e222012fcf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4622 zcmd5;-*X#R6}~{Bt$_kwV4h)z#qT^Z_Lm)zH@ga%RgvS zcwz0;cYmC7?m6E%=SqLO`?d=L&oJJv;NAW)A+o?dAIArte*vEaz7PBqF#ic5J_FnZ zyaTuo$m<7EJOcbI=05}u0gnUk1U7*W0bc@s6Zi)3lfaum*8d~$HsA{I2=LE9wr^pP z*Pq143&1_V67T{LBI55r*8c~P&-*8k&u8Npio1X>1MdNz2VMr^UlgFk_MZao2JQ#4 zpB><J%Z3)Dvbd_gI9|NzVTrpbHI#4N)q|m9a&Rnw}D9>oRPUQrJ znkq(xr0ZgtWJns8EHT>K_f=g_DzgvKM0-$7S5AmA#|@P)o^@;`o|9fv`fVChW#0^n z(y!ELZ^L(7D#|uJ*Yp%V+&1lPR+~Xc65G}X)~>X@+V=1gSR%9MWDAXOl4JbJo}c+ZZ6sqhYgD< zFqvYUid3Q>;2ooJF<#RxQK~rs;XkY?avd;(SmZ#uEfaDb9HvPNbX`%ooz{=zRav!8 zj%Q4i^+~wy>J~|Oj~$OHoYhp0hLdU;28lj|$|`Ir$nfc5OB2*pU~TGDzYtbEO3UPb z^eCa}!#vWqY>SevYxY}|+6{$}QOY6n$5CTEVM>y0-AW?bluvO~1t?rL$Hi2WDD+-0 zf;5tq(9zy@!(TfU@E!@NE^Ty#$9a%mRiT$Xcwjq|j@^_l&Q`7+7;YXxeKveuM#Hwr z)!L9hp;4S*`MV&w8HP~yCFZ<{LwRSMJxTVg4|WYgH0W9YO`BKzzH?w>gLBkYp+$#W zB?FaI1s!~zd1L*=b6g0Xf-NliD&sd3&k{-ooN9W>k(*PYY$r6ARgaVX6UJROH$brQ zcfF;S0~g9@1s#NzIOOZ&xFj?C?acR;A0RIUvX6s)J#<(#v>#@QLDjJ{PdBSUrlbor zbm(9yGwLhJIm|pG`O4Ul%RipU?abuAP5GUL{Eo+RJ90S)W)7=Khi$Hr+m*@ZD4#1l zo_j2ZXXtw}2s0&LdVwoL?HA~n_MIy2d6D5q>P7phw#02}RdoG35caA~Syh>mlJx== zH9U14#Jsf@hK)it+iJC}kc~ML>LlxAQ79Z@kZoj>$g*x~BwP2g+lGq!i~ClC&s({n zQSF7wgHz~%0)^^im~FVy@pg0a{Xm5yM@nOvU8{0@-h}cq`@D*_aS;?~SJ?^s&K9Wd z4IOfuzH~EV+OG!%@)~9ujO^G=$#7(=M-Puse%tP${ufq!4u8}AFSK|%T8g^ST(p#o zZdvXLihmN#Msp%M4-1QUe;-|sPXTZ6w^sCad>Y$b>@4&|7UGVG-t3=;$uHRg4fuey z^UGJ^&U~~G-N0VdjeoXIpl^Z25?yoRTE#)56#a&MHNJL#-|wLDG^;_;~Xy2(3hv>cjFG|pCXV3Hz<0G zk9_b7hVc{#h~CDWnSkCxdlZgMqtil#NTDcN+ zSFRvl*zZR3V)z{ z%&7Rku*$wq5mSN!W%@wZf9>Lj7<(P%v=l8N%}m&a+T}`1%Y|#psQxq~* z)@WF!T*#=Sf?yZrwP|<3-aHLQ{RWFW!(1|aW1v=(&OyRaSJB+c6;zk0=4m#_jxpJ3 zIdf>H=Mop;8|v8_2y3-H;Y_cK(;(Q!JVHVDf7DPqoCmxeqaJrqu+z~sIJmf`zv13+ zlCzBg_O1p?tX$?$5$ycR6>jQ_Tv>3Ji{flAmZ*!)2S?mw95dRJ2{X-RDvPEP8H>$ZBS1C+J17&W8=wR@UHlIP2u;M78%<)la)tKKmCVkgfh4ag`z;T}CpGE7pQr=, 2012 -# Zorig , 2014 -# Анхбаяр Анхаа , 2011-2012 -# Ганзориг БП , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:40+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Боломжтой %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Энэ %s жагсаалт нь боломжит утгын жагсаалт. Та аль нэгийг нь сонгоод \"Сонгох" -"\" дээр дарж нөгөө хэсэгт оруулах боломжтой." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Энэ нүдэнд бичээд дараах %s жагсаалтаас шүүнэ үү. " - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Шүүлтүүр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Бүгдийг нь сонгох" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Бүгдийг сонгох бол %s дарна уу" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Сонгох" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Хас" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Сонгогдсон %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Энэ %s сонгогдсон утгуудыг жагсаалт. Та аль нэгийг нь хасахыг хүсвэл сонгоох " -"\"Хас\" дээр дарна уу." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Бүгдийг арилгах" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "%s ийн сонгоод бүгдийг нь арилгана" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s ээс %(cnt)s сонгосон" -msgstr[1] "%(sel)s ээс %(cnt)s сонгосон" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Хадгалаагүй өөрчлөлтүүд байна. Энэ үйлдэлийг хийвэл өөрчлөлтүүд устах болно." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Та 1 үйлдлийг сонгосон байна, гэвч та өөрийн өөрчлөлтүүдээ тодорхой " -"талбаруудад нь оруулагүй байна. OK дарж сануулна уу. Энэ үйлдлийг та дахин " -"хийх шаардлагатай." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Та 1 үйлдлийг сонгосон байна бас та ямарваа өөрчлөлт оруулсангүй. Та Save " -"товчлуур биш Go товчлуурыг хайж байгаа бололтой." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Та серверийн цагаас %s цагийн түрүүнд явж байна" -msgstr[1] "Та серверийн цагаас %s цагийн түрүүнд явж байна" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Та серверийн цагаас %s цагаар хоцорч байна" -msgstr[1] "Та серверийн цагаас %s цагаар хоцорч байна" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Одоо" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Цаг" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Цаг сонгох" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Шөнө дунд" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 цаг" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Үд дунд" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Болих" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Өнөөдөр" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Хуанли" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Өчигдөр" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Маргааш" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "Хулгана Үхэр Бар Туулай Луу Могой Морь Хонь Бич Тахиа Нохой Гахай" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Ня Да Мя Лх Пү Ба Бя" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Үзэх" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Нуух" diff --git a/django/contrib/admin/locale/mr/LC_MESSAGES/django.mo b/django/contrib/admin/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index 6a60d2caabced770fb1072d7181fc83acf58c567..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmZ8d!A=4(6x8TxkDfg|6AuvVw!4u8iffDr2?in|tM|&5rDV6=v_!Sp31eJh1WEqM}Na)?=UOIVvkU5MH|id!sZ425JSKUD4c zPZu*_T^@B>3=xcl^CY!GyFz$lIXnxkm4mTVnJnNA)8P0}?8Z>(g}KK&I$w)il2nS4 z!$er&mkJt7?<-E}X0r)>?Wh)V8_rEht9?&LE4r^oi$4omTG|XIqsid-15wC=zR_N4 zO!iq}MK8CWR)tWy2lJ({PWt3E9g@ybSHHKAmJIaVWJ>28I`7IKqH-v0FfG@ Y={V?WH@YP5!G4=GG+ZSRHG9FyFDx#JqyPW_ diff --git a/django/contrib/admin/locale/mr/LC_MESSAGES/django.po b/django/contrib/admin/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index 001c2b791..000000000 --- a/django/contrib/admin/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,814 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.mo deleted file mode 100644 index dd2e47a9cd592fe265b048410a974b35a1c39284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmYL^!A=4(5QZ^&+M{O=HSqw!q1}~@P{Kulgv5=6tlsNxSxR=>OED_8f3L58TBr-;2Dw8nk$a@k0QttpA)bxrq=hvbnR%G!@Gh-WMst#Hgf2|5 zl(n%Q5?81kp09sQh4;jM0m+b#KJzX7{Vb5V;)9b7BPlKSjtb;^gR0> zfb}7Y347%6u**=vi*O!NE3_+xHR diff --git a/django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.po deleted file mode 100644 index 385e6f25b..000000000 --- a/django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,188 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-25 07:59+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/my/LC_MESSAGES/django.mo b/django/contrib/admin/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index b110e2286462cafb7309722406a51af88f602981..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2345 zcmb7^O>7%Q6vwAf3Yb!$P-ua|AV5kLHeS0))owmSnh&L-X`|qP$^~ugsl8!8tl4#3 zi$m8E;ZTA2Py=dcLEL(1X+eTkg>WuM6u}9QR!CepwBp7AmH(Sr+p#D`j6D9$d-J~L z&Dg(e-MGv!IOgLtH!#*qybWI%SHU~M@4(x^@4-#r58zhtC-6S-8n^|#k?wDS@x73@ zfuw&LB)>dJ@%Dim!O>Jdnd+y(&Ct(*2*u`8S%7yzmf+ps>mbEj0v`k40?F?zNOgS) zX27c;*{^|jfIowj|5uRm{|-{z>mWYt&y;_G@1qwRVAKQsNjPrZ@ z>);-66AtkdI1G~gt02XH8zj4xRKA$XtKbvRuYnZrk92=CnnihcfH=PD6-re-1lW_9 z7aXl2=h@)@}+#OK{eAo(m<=!8Se+_j%YlB`2gll%!e`Q4(J_H?GIwo9Z`KW zI3~($4|-QL=$_eVF>(UmVxz9h#wxa77Ad&b;8i;e>wzq_RBd_Oj_i3m6kJFdNH#89 z5eYUP6lOU1n;i1g?x&q2h$x z3;d{}mknV{RtQRVgU$J``9a-hb0NxpS-3@1{2V(XLT39VHY0-tQH+cOCF3O_L+T+f zEueovW>!=K85z@I*(n+OYvs@=1QyTC94;7RQmEz_XrQoo-putI=75pg$8!T#F5heB zO%sO3tXOm?W|!R_!|dngZY$s4Yhq*$+F@iAr0s{Ujh zHUIfCT|^(sAAyTsuGwW_6olFg?*}K(5csjG>u$14f}y#R(&EEXr10+wli^v0}?mM8k81Nn>xv zj`AH9(wOjzLCNvU7T-JXMD0>7JjBe5Ta&hHOa{^mE$&y97!KzKxn2&NgBg~@r<3?X z5-%t5l_Y*Mi9b)`b4mP$5}Qf#n(r3gTlAdpMkKCwHAZ+oC4@`6k7qFpMhzo63bTmq20J{GX`CPzkqog5CO;KrO&&Zj$0(H>eXh%8EKI zx{KRSuK}+Ns}I$8*A?lPq5qDO=2Fs(@k#%b)Z@IB8`Aw(;GRxUSfjG0>c;8y!bw#r z-JI4!Mk6jk(50SG=RqgY*7I766&@S?9$HTuB9s@g9jl)Qo(NPZPc51!ICi>jLT63y Goc#@e^k}RA diff --git a/django/contrib/admin/locale/my/LC_MESSAGES/django.po b/django/contrib/admin/locale/my/LC_MESSAGES/django.po deleted file mode 100644 index 555258a3f..000000000 --- a/django/contrib/admin/locale/my/LC_MESSAGES/django.po +++ /dev/null @@ -1,812 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Yhal Htet Aung , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-04 03:24+0000\n" -"Last-Translator: Yhal Htet Aung \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "အားလုံး" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ဟုတ်" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "မဟုတ်" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "အမည်မသိ" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ယနေ့" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ယခုလ" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ယခုနှစ်" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "လုပ်ဆောင်ချက်:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "နှင့်" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "အချက်အလက်အစုအမှား" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ဖွင့်ဝင်" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "ပင်မ" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "ဆာဗာအမှားပြ" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "ဆာဗာအမှားပြ (၅၀၀)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "ဆာဗာအမှားပြ (၅၀၀)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "စကားဝှက်ပြောင်း" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "စကားဝှက်" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "ကြိုဆို၊ " - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "စာရွက်စာတမ်း" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ဖွင့်ထွက်" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "မှတ်တမ်း" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "စီစစ်မှု" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "ပယ်ဖျက်" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "ဖယ်ရှား" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "ပြောင်းလဲ" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "စကားဝှက်:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "အသုံးပြုသူ" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "စကားဝှက်အဟောင်း" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "စကားဝှက်အသစ်" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "စကားဝှက်ပြောင်း" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "အီးမေးလ်လိပ်စာ:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/my/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/my/LC_MESSAGES/djangojs.mo deleted file mode 100644 index fc90d6425debe97c643dc1f538f0fe1a44fe110f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3451 zcmdUxONp{IN7?qzmw z4e^nP2M|y}#dtJ41Y!U|IC}G>Cp9K*Ja{o4jfn?;Rn;>)!bUK7u`}KOs`}pl@9WO| zIDg(D!L>NM{{(xuf0)CAt9g?UPl2z3w}795cY>$D+rUfN`Bxc!4c^81w_pzZ3A`Qr z6?_!@9ee^@I9G_9!S$f_yAhlRJ_l;Q!`Xg2$WOe&L+g!!+OG@hI5DX0_J9Y$H^Kej zVh*+clc4tZIoJ`S1odl1y}QSdQv z3eo3Z16{zzW;i2Qa3_b~l;9Bq_ke~RD$2Ri) z85{=t@38*gCW!Wb7`zCc0d-s-a!@lI+ym+}OiYZsL49dHweN-8_i{hTt+~4LqGf`z z#QaRK0E9lVi2Gq~9baEiFYe>MpIg_c`=ooMXRCAdERB@6ERw;v>{(j%W0oAKYOHGF zpJc0~Q)m>#GrJtubH+R+dm=I5c*?IiAq&5%JTWj41d+->Ix=<}Gds`7Bjp=Q&#ms1 zaUiS4L^__wv2H4LCC8K(w4~$L^ocL4x}r=^F0o84kxm$*G^XN~LPtlBTYX0y#QAW`XW@Kr)Rz^Y1nHH6x5$L={WxA;-nKs6nKV3EJanlZ23tG0KS@{&( zRYcRYyWud{!TjYn*Yev`7`cI8mbD#@Uk`F4su_fFekiKDwfu(3dX%pOWtkg(p^_g6 zl@p_z-{{1uEc;5mEApk4`QA0McV)S^Z+WS&R6;R7qIS93=M{Q=C0SZiUeUX}#Fg9X zL~*_nI)3CiaS)c}7RUFgXscqTJh_%^*gox^+~6$@)hMY%5uYG*iey@ zODE#ESuPe^tyUq{9^G*@Rj3AyV$;?c6`Ms{UeU{36dTjUWx1ivLz`w8=q;3T1A!ka zpUmL7EMqkl7n`2r`u$9y6Gkdt_hMx*zj{Vb#~W8+ev@AfY7ARht{!vaPO4?un9dD* zlcD3~2ZOK?m8IV_+h|>HzqHGBrT!dW0{dx5lf!9pnJut|PN&KFG})ad z7t`cOnp{YeLuvA5nw;cZ7@LD>l4!y1H`0XlabtN>@Qxe7i8T4l9ASORXxNk2u)%@# zhJ!Cmly}kuF>W%M4f(DKucKfwlNXy$+PP&`-D2bXm{lSx%J?u%&YE;sceydC&g|Ps znG%hRC|5fm9b3u1G(Wn5Ct~pK4bq8g;oY3{+vqwHFNwXA+DgpGkOEV?MfjuMvd~C+{JS!sW zw}Dk+x~Y}0IxX4*bJTW*Vr<_bkDN{!Ejuc908qdY1j7$c)a-d@P7H6m_u`)dtSTWd z7y|8yC%FY+%(1NSRyH{J82tEzY|^I z(4n=q&Dhdh+%o8$;X!(0N%y?7p`o1|J6W)}#=!s2Xq{!st{Q|J;&he(kb8ZEn!(hw z%hyPljrAX3A^i`~ eOa%e{)%$@{>z$}9c-rA3->zZh8`&<(RQMOH>, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s ကိုရယူနိုင်" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"%s သည်ရယူနိုင်သောစာရင်းဖြစ်။ အောက်ဖော်ပြပါဘူးများတွင်အချို့ကိုရွေးချယ်နိုင်ပြီးဘူးနှစ်ခုကြားရှိ\"ရွေး" -"\"များကိုကလစ်နှိပ်။" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "ယခုဘူးထဲတွင်စာသားရိုက်ထည့်ပြီး %s ရယူနိုင်သောစာရင်းကိုစိစစ်နိုင်။" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "စီစစ်မှု" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "အားလံုးရွေး" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "%s အားလံုးကိုတစ်ကြိမ်တည်းဖြင့်ရွေးချယ်ရန်ကလစ်နှိပ်။" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "ရွေး" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "ဖယ်ရှား" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s ရွေးပြီး" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"%s သည်ရယူနိုင်သောစာရင်းဖြစ်။ အောက်ဖော်ပြပါဘူးများတွင်အချို့ကိုဖယ်ရှားနိုင်ပြီးဘူးနှစ်ခုကြားရှိ\"ဖယ်ရှား" -"\"ကိုကလစ်နှိပ်။" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "အားလံုးဖယ်ရှား" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "%s အားလံုးကိုတစ်ကြိမ်တည်းဖြင့်ဖယ်ရှားရန်ကလစ်နှိပ်။" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s မှ %(sel)s ရွေးချယ်ပြီး" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ယခု" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "နာရီ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "အချိန်ရွေးပါ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "သန်းခေါင်" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "မနက်၆နာရီ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "မွန်းတည့်" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ပယ်ဖျက်" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ယနေ့" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "ပြက္ခဒိန်" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "မနေ့" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "မနက်ဖြန်" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "နွေ လာ ဂါ ဟူး တေး ကြာ နေ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "ပြသ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "ဖုံးကွယ်" diff --git a/django/contrib/admin/locale/nb/LC_MESSAGES/django.mo b/django/contrib/admin/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 40557176d118f784c6495eae3ca57d0dfa8fa223..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14990 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 E0p#~BL;wH) diff --git a/django/contrib/admin/locale/nb/LC_MESSAGES/django.po b/django/contrib/admin/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index 6f00b6952..000000000 --- a/django/contrib/admin/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,864 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2013-2014 -# Jon , 2013 -# Jon , 2011,2013 -# Sigurd Gartmann , 2012 -# Tommy Strand , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 08:03+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Slettet %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kan ikke slette %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Er du sikker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Slett valgte %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administrasjon" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alle" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nei" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ukjent" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Når som helst" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Siste syv dager" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Denne måneden" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "I år" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Vennligst oppgi gyldig %(username)s og passord til en " -"administrasjonsbrukerkonto. Merk at det er forskjell på små og store " -"bokstaver." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Handling:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "tid for handling" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekt-ID" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekt-repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "handlingsflagg" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "endre melding" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logginnlegg" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logginnlegg" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "La til «%(object)s»." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Endret «%(object)s» - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Slettet «%(object)s»." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry-objekt" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ingen" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Endret %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "og" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Opprettet %(name)s «%(object)s»." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Endret %(list)s for %(name)s «%(object)s»." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Slettet %(name)s «%(object)s»." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ingen felt endret." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s «%(obj)s» ble lagt til. Du kan redigere videre nedenfor." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ble lagt til. Du kan legge til en ny %(name)s nedenfor." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s «%(obj)s» ble lagt til." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" ble endret. Du kan redigere videre nedenfor." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ble endret. Du kan legge til en ny %(name)s nedenfor." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s «%(obj)s» ble endret." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Du må velge objekter for å utføre handlinger på dem. Ingen objekter har " -"blitt endret." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ingen handling valgt." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s «%(obj)s» ble slettet." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s-objekt med primærnøkkelen %(key)r finnes ikke." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Legg til ny %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Endre %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Databasefeil" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ble endret." -msgstr[1] "%(count)s %(name)s ble endret." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s valgt" -msgstr[1] "Alle %(total_count)s valgt" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 av %(cnt)s valgt" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Endringshistorikk: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Sletting av %(class_name)s «%(instance)s» krever sletting av følgende " -"beskyttede relaterte objekter: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administrasjonsside" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django-administrasjon" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Nettstedsadministrasjon" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Logg inn" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s-administrasjon" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Fant ikke siden" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Beklager, men siden du spør etter finnes ikke." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hjem" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Tjenerfeil" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Tjenerfeil (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Tjenerfeil (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Det har oppstått en feil. Feilen er blitt rapportert til administrator via e-" -"post, og vil bli fikset snart. Takk for din tålmodighet." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Utfør den valgte handlingen" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Gå" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Trykk her for å velge samtlige objekter fra alle sider" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Velg alle %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Nullstill valg" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Skriv først inn brukernavn og passord. Deretter vil du få mulighet til å " -"endre flere brukerinnstillinger." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Skriv inn brukernavn og passord." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Endre passord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Vennligst korriger feilene under." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Vennligst korriger feilene under." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Skriv inn et nytt passord for brukeren %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Passord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Passord (gjenta)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Skriv inn det samme passordet som ovenfor, for verifisering." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Velkommen," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentasjon" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Logg ut" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Legg til" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historikk" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vis på nettsted" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Legg til ny %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrering" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Fjern fra sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteringsprioritet: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Slå av og på sortering" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Slett" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Om du sletter %(object_name)s «%(escaped_object)s», vil også relaterte " -"objekter slettes, men du har ikke tillatelse til å slette følgende " -"objekttyper:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Sletting av %(object_name)s «%(escaped_object)s» krever sletting av følgende " -"beskyttede relaterte objekter:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Er du sikker på at du vil slette %(object_name)s «%(escaped_object)s»? Alle " -"de følgende relaterte objektene vil bli slettet:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, jeg er sikker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Slett flere objekter" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Sletting av det valgte %(objects_name)s ville resultere i sletting av " -"relaterte objekter, men kontoen din har ikke tillatelse til å slette " -"følgende objekttyper:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Sletting av det valgte %(objects_name)s ville kreve sletting av følgende " -"beskyttede relaterte objekter:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Er du sikker på vil slette det valgte %(objects_name)s? De følgende " -"objektene og deres relaterte objekter vil bli slettet:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Fjern" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Legg til ny %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Slette?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Etter %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeller i %(name)s-applikasjonen" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Endre" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Du har ikke rettigheter til å redigere noe." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Siste handlinger" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mine handlinger" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ingen tilgjengelige" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Ukjent innhold" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Noe er galt med databaseinstallasjonen din. Sørg for at databasetabellene er " -"opprettet og at brukeren har de nødvendige rettighetene." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Passord:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Glemt brukernavnet eller passordet ditt?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dato/tid" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Bruker" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Handling" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Dette objektet har ingen endringshistorikk. Det ble sannsynligvis ikke lagt " -"til på denne administrasjonssiden." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Vis alle" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Lagre" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Søk" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultat" -msgstr[1] "%(counter)s resultater" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s totalt" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Lagre som ny" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Lagre og legg til ny" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Lagre og fortsett å redigere" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Takk for i dag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Logg inn igjen" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Endre passord" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ditt passord ble endret." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Av sikkerhetsgrunner må du oppgi ditt gamle passord. Deretter oppgir du det " -"nye passordet ditt to ganger, slik at vi kan kontrollere at det er korrekt." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Gammelt passord" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nytt passord" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Endre passord" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Nullstill passord" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Passordet ditt er satt. Du kan nå logge inn." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Bekreftelse på nullstilt passord" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Oppgi det nye passordet to ganger, for å sikre at det er skrevet korrekt." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nytt passord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Gjenta nytt passord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Nullstillingslenken er ugyldig, kanskje fordi den allerede har vært brukt. " -"Vennligst nullstill passordet ditt på nytt." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Vi har sendt deg en e-post med instruksjoner for nullstilling av passord. Du " -"bør motta den om kort tid." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Hvis du ikke mottar en epost, sjekk igjen at du har oppgitt den adressen du " -"er registrert med og sjekk ditt spam filter." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Du mottar denne e-posten fordi du har bedt om nullstilling av passordet ditt " -"på %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Vennligst gå til følgende side og velg et nytt passord:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Brukernavnet ditt, i tilfelle du har glemt det:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Takk for at du bruker siden vår!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Hilsen %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Glemt passordet ditt? Oppgi e-postadressen din under, så sender vi deg en e-" -"post med instruksjoner for nullstilling av passord." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-postadresse:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Nullstill mitt passord" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle datoer" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ingen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Velg %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Velg %s du ønsker å endre" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dato:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tid:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Oppslag" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Legg til ny" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Nåværende:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Endre:" diff --git a/django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 2a976fdbfd51bcd4c4e6ad02ea0a708ccbe5464f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3818 zcmbtWO>7)V6|RL{ehj-n!vFH~)+i()>G`qPBurwoSv%f1iJd5(7*;}pn(3OJ@>Exi zs;g%*Cr%u=utH)b!~wWi0tqf~;RFXuNJx7?f&(Y+aDWriA})Ndy2o~s*(8G2)O_7t z@4fo!t5@~HiH-Rt_e+RPvKY%>mzkobG2gj{=0r&&pN#OT^KLg??I&k9nuK+ItH-XIaJHQ_S z-vF}Tm)6zYF{(7L&*M8<2VZ6Sxk18_0ZC;rs@09r#n=pMe2bzJNIcdG0(f zn2S%NaoP~tr_erzHoutLC($sh_&6GKI)OI7m@D((i}U0qv`_E@u8*Lxmdxk)^*KCz zw0^JH<~HB+I`GALE>4{(lsQ|F8_=mUeH(C#7pfmr`q;h;BpZ1{ zT%Aa5WX~u%Rfsidluf0_jqNKV)`rd%ss@r2bbjT}T>(*CYcu zL~4k&dB0b=o2b|i)5`m}nd^_lhBiTYab2fM+>o}EenuOr=i|+m^!*`S9eZtPOU~#< zX%+s=jINehSp?cq;fPV4CjTd+N~R|O=-dp_zns}1bwK)Fn@ zBP_3jw3)(QwqTIziB3ytFt##j5w$su{2Y7N!-k!aaW0BKa7a$5{2D|qLx8iFc;=TF zlzVoVN!8bQJT(~6acTuTQ-0$Q$w7@r$k9xN2Hi1A7OKh$x_y&%WB-ad4g{+Z3opG& zd|5H8BsoT^wAGM{rBJC3@vxd}vN?!!IovUUBj1N3O*JU=uoYYp8sd(3dpIPM%{19n zzQDS4DBXknZt1QXJ0Fs*BGYN|YMB*D*L7&=&h2ip=9T0%Ox7hI87r;!my_1ZN&73* ze!0_LIoDcgwP2XsRTIrIAF#WatX!gYyVJgKu7zvqmMlWj_0kqb2Io6;150;h&)Jc2 zuVgvSMF8#*%#Vccmpr_*U8a6COw_u03J zT;W+3&2h7uT+`ISnzq+GyR@~rb?s>W?M7>9&Do$VcwrlKD5(3PIW|(;%e?-+P+|36 zcO$uUWXIzTluxeNzDscybm&q~heOgGvc07{ru5Pz8_wqiUX0^ovAS}Zs@v5wmR?$= z_E~&Y%5lcOhxde~_DU|;M+-8WdXO8BaJ-Hz4kme|#WSjWmJX3i%q z$_Pq0m*5B2xWTgjk3w2o%q+GiHXwTGwS)a+WaW6QP!nV5TQWm! zsNX^KcjS|UU0U@WQp5D*JQL5?x#e*v{}RyP0u diff --git a/django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.po deleted file mode 100644 index 1f796510e..000000000 --- a/django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,204 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Jon , 2014 -# Jon , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-28 11:16+0000\n" -"Last-Translator: Jon \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Tilgjengelige %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dette er listen over tilgjengelige %s. Du kan velge noen ved å markere de i " -"boksen under og så klikke på \"Velg\"-pilen mellom de to boksene." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Skriv i dette feltet for å filtrere ned listen av tilgjengelige %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Velg alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klikk for å velge alle %s samtidig" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Velg" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Slett" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valgt %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dette er listen over valgte %s. Du kan fjerne noen ved å markere de i boksen " -"under og så klikke på \"Fjern\"-pilen mellom de to boksene." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Fjern alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klikk for å fjerne alle valgte %s samtidig" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s av %(cnt)s valgt" -msgstr[1] "%(sel)s av %(cnt)s valgt" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Du har ulagrede endringer i individuelle felter. Hvis du utfører en " -"handling, vil dine ulagrede endringer gå tapt." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Du har valgt en handling, men du har ikke lagret dine endringer i " -"individuelle felter enda. Vennligst trykk OK for å lagre. Du må utføre " -"handlingen på nytt." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Du har valgt en handling, og har ikke gjort noen endringer i individuelle " -"felter. Du ser mest sannsynlig etter Gå-knappen, ikke Lagre-knappen." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Merk: Du er %s time foran server-tid." -msgstr[1] "Merk: Du er %s timer foran server-tid." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Merk: Du er %s time bak server-tid." -msgstr[1] "Merk: Du er %s timer bak server-tid." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nå" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klokke" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Velg et klokkeslett" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Midnatt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "12:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Avbryt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "I går" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "I morgen" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januar Februar Mars April Mai Juni Juli August September Oktober November " -"Desember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T O T F L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Vis" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skjul" diff --git a/django/contrib/admin/locale/ne/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index ad67589c06d077b10a79ea2391d2baa8b4905d7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18475 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

    +1Hqjwl|%R|18=O&vo=&@KT6& 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 Au>b%7 diff --git a/django/contrib/admin/locale/te/LC_MESSAGES/django.po b/django/contrib/admin/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index d7fc3d944..000000000 --- a/django/contrib/admin/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,824 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# bhaskar teja yerneni , 2011 -# Jannis Leidel , 2011 -# ప్రవీణ్ ఇళ్ళ , 2011,2013 -# వీవెన్ , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s జయప్రదముగా తీసేవేయబడినది." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s తొలగించుట వీలుకాదు" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "మీరు ఖచ్చితంగా ఇలా చేయాలనుకుంటున్నారా?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "ఎంచుకోన్న %(verbose_name_plural)s తీసివేయుము " - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "అన్నీ" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "అవును" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "కాదు" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "తెలియనది" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "ఏ రోజైన" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ఈ రోజు" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "గత 7 రోజుల గా" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ఈ నెల" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ఈ సంవత్సరం" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "చర్య:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "పని సమయము " - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "వస్తువు" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "వస్తువు" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "పని ఫ్లాగ్" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "సందేశము ని మార్చంది" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "లాగ్ ఎంట్రీ" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "లాగ్ ఎంట్రీలు" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "వొకటీ లేదు" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr " %s మార్చబడిండి" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "మరియు" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" జతచేయబడినది." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" కొరకు %(list)s మార్చబడినది." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" తొలగిబడినది" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "క్షేత్రములు ఏమి మార్చబడలేదు" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" జయప్రదంగా కలపబడ్డడి. మీరు మళ్ళీ దీనినీ క్రింద మార్చవచ్చు" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\"జయప్రదంగా కలపబడ్డడి" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" జయప్రదంగా మార్చబడిండి" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"అంశములపయి తదుపరి చర్య తీసుకోనటకు వాటిని ఎంపిక చేసుకోవలెను. ప్రస్తుతం ఎటువంటి అంశములు " -"మార్చబడలేదు." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "మీరు ఎటువంటి చర్య తీసుకొనలేదు " - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" జయప్రదంగా తీసివేయబడ్డడి" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r ప్రధాన కీ గా వున్న %(name)s అంశం ఏమి లేదు." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%sని జత చేయండి " - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%sని మార్చుము" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "దత్తాంశస్థానము పొరబాటు " - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s జయప్రదముగా మార్చబడినవి." -msgstr[1] "%(count)s %(name)s జయప్రదముగా మార్చబడినవి." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s ఎంపికయినది." -msgstr[1] "అన్ని %(total_count)s ఎంపికయినవి." - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 of %(cnt)s ఎంపికయినవి." - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "చరిత్రం మార్చు: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "జాంగొ యొక్క నిర్వాహణదారులు" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "జాంగొ నిర్వాహణ" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "సైట్ నిర్వాహణ" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ప్రవేశించండి" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "పుట దొరకలేదు" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "క్షమించండి మీరు కోరిన పుట దొరకలేడు" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "నివాసము" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "సర్వర్ పొరబాటు" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "సర్వర్ పొరబాటు (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "సర్వర్ పొరబాటు (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "ఎంచుకున్న చర్యను నడుపు" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "వెళ్లు" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "ఎంపికను తుడిచివేయి" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "ఒక వాడుకరిపేరు మరియు సంకేతపదాన్ని ప్రవేశపెట్టండి." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "సంకేతపదాన్ని మార్చుకోండి" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "క్రింద ఉన్న తప్పులు సరిదిద్దుకోండి" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "సంకేతపదం" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "సంకేతపదం (మళ్ళీ)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "పైన ఇచ్చిన సంకేతపదాన్నే మళ్ళీ ఇవ్వండి, సరిచూత కోసం." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "సుస్వాగతం" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "పత్రీకరణ" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "నిష్క్రమించండి" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "చేర్చు" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "చరిత్ర" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "సైట్ లో చూడండి" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s జత చేయు" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "వడపోత" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "క్రమీకరణ నుండి తొలగించు" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "తొలగించు" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "అవును " - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "తొలగించు" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "తొలగించాలా?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "మార్చు" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "మీకు ఏది మార్చటానికి అధికారము లేదు" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "ఇటీవలి చర్యలు" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "నా చర్యలు" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "ఏమి దొరకలేదు" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "తెలియని విషయం" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "సంకేతపదం:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "మీ సంకేతపదం లేదా వాడుకరిపేరును మర్చిపోయారా?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "తేదీ/సమయం" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "వాడుకరి" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "చర్య" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "అన్నీ చూపించు" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "భద్రపరుచు" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "వెతుకు" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s ఫలితం" -msgstr[1] "%(counter)s ఫలితాలు" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s మొత్తము" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "కొత్త దాని లా దాచు" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "దాచి కొత్త దానిని కలపండి" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "దాచి మార్చుటా ఉందండి" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "మళ్ళీ ప్రవేశించండి" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "అనుమతి పదం మార్పు" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "మీ అనుమతి పదం మార్చబడిండి" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"దయచేసి రక్షన కోసము, మీ పాత అనుమతి పదం ఇవ్వండి , కొత్త అనుమతి పదం రెండు సార్లు ఇవ్వండి , " -"ఎం దుకంటే మీరు తప్పు ఇస్తే సరిచేయటానికి " - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "పాత సంకేతపదం" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "కొత్త సంకేతపదం" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "నా సంకేతపదాన్ని మార్చు" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "అనుమతి పదం తిరిగి అమర్చు" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "మీ అనుమతి పదం మర్చుబడినది. మీరు ఇప్పుదు లాగ్ ఇన్ అవ్వచ్చు." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "అనుమతి పదం తిరిగి మార్చు ఖాయం చెయండి" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"దయచేసి రక్షన కోసము, మీ పాత అనుమతి పదం ఇవ్వండి , కొత్త అనుమతి పదం రెండు సార్లు ఇవ్వండి , " -"ఎం దుకంటే మీరు తప్పు ఇస్తే సరిచేయటానికి " - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "కొత్త సంకేతపదం:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "సంకేతపదాన్ని నిర్ధారించండి:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "మీ వాడుకరిపేరు, ఒక వేళ మీరు మర్చిపోయివుంటే:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "మా సైటుని ఉపయోగిస్తున్నందుకు ధన్యవాదములు!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s జట్టు" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ఈమెయిలు చిరునామా:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "అనుమతిపదం తిరిగి అమర్చు" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "అన్నీ తేదీలు" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(ఏదీకాదు)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s ని ఎన్నుకోండి" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s ని మార్చటానికి ఎన్నుకోండి" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "తారీఖు:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "సమయం:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "అంశ శోధన." - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "మరివొక కలుపు" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "ప్రస్తుతం" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "మార్చు:" diff --git a/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 757891e6208661935547e7bcafb3530d5c41045b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1902 zcmaiyO=ule6vszx{dj)WsvxN4c2P(z^FBf&?Zl`tZLp=UjmfLxMwq;J^WM~XGmn{h zN#m*(G}TfOA%t|HR6<(o*F>nTpcX_|uH7iexO3;qjSKO2?u>a>7hbscf6qPV{O|vq zdw<@(W!Yjp$b5wPE%Q;Pe-jHM18)U?0q+8T1#bs`FV6o2@5bJGvt^aQ`@uWF9pF}Q z2$cLXxCI;mkAn^7kmYjI^P6;16RNu;1Z$)*FovkcZK~E_!#yd z;KSgq+j5?9Py1S?j_XEx1FRJl=yB{ZN zM)wlkoz;;#)=Wadqv3pha6mWB#;SX*z-xCB>u4ATEDP4O?h<9qsJd#X7nqZ3#+vEi zX@o6zk+mB}5$20JMw}c?Md1nEOzcA~`*|J3UKlv4b;1qWVQE_T!YHxpaocOz&-B}| z-3T33nmX37CnD`8#M%ekL_2D@TH9+^N9@{uRU2_?!+Wa3)hdDZw4V2b^IvhpRaM>Z z?5*voGD=6>II$a%8^pewgps3YSK!6!h^BYGdIB|=Py5C!d%;}zBsoF5@3ytw&~DdJ z4eir6HPlIxo>QqTEG(20A@t_-$#OI7R(g4vaiv$utE>10LnYCb-KF}W`oTd1YUOHa zA`B88AZ)Qmg^50yRC>Pa1*59jaidr#W5*kl_P#-!+&8Bq`(V%vTVBw1)V^6S*;FbV zr76E3xxPIaM%~y^LC=`+*zl;zw_`(r+Bv3byGKj;Z?v-X^(;M|rR&+ot6BO{mVTY3 zYi9phwsAH~-^kKS*~U3mzMdj{*@WQC^Dbm*iXTU6NQe|Fm8IvijioI86a(iwByx5w zOFxk_Rul8qCcC+E*<6VlSg(`y+CSWQD86bk-^=~iOyhGhj`By~+2j$(pkp+Vi}3M!1IHz!kb4G4(qws(8%Zp4 ztXdnZuDnwG4Ec8=LatOs w$yosU)4<2%0V_FtUVvr(6?vD9csBAzn|Gg)K8mQ~R?5ibhy*-bUi=5^FBFjj^8f$< diff --git a/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po deleted file mode 100644 index d8106f5a7..000000000 --- a/django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,190 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# bhaskar teja yerneni , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "ఆందుబాతులోఉన్న %s " - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "వడపోత" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "అన్నీ ఎన్నుకోండి" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "తీసివేయండి" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "ఎన్నుకున్న %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ఇప్పుడు" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "గడియారము" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ఒక సమయము ఎన్నుకోండి" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "ఆర్ధరాత్రి" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "మధ్యాహ్నము" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "రద్దు చేయు" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ఈనాడు" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "కాలెండర్" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "నిన్న" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "రేపు" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ఙాన్వరి ఫిబ్రవరి మార్చి ఎప్రిల్ మే ఙూను ఙులై ఆగష్టు సెప్టెంబర్ అక్టోబర్ నవంబర్ డిసెంబర్" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "ఆ సో మం భు గు శు శ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "చూపించుము" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "దాచు" diff --git a/django/contrib/admin/locale/th/LC_MESSAGES/django.mo b/django/contrib/admin/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index d60115c6b8dccbd50aaaf5922f1655579af88503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21888 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 diff --git a/django/contrib/admin/locale/th/LC_MESSAGES/django.po b/django/contrib/admin/locale/th/LC_MESSAGES/django.po deleted file mode 100644 index 42b93b449..000000000 --- a/django/contrib/admin/locale/th/LC_MESSAGES/django.po +++ /dev/null @@ -1,838 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kowit Charoenratchatabhan , 2013-2014 -# piti118 , 2012 -# Suteepat Damrongyingsupab , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-21 20:33+0000\n" -"Last-Translator: Kowit Charoenratchatabhan \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s ถูกลบเรียบร้อยแล้ว" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "ไม่สามารถลบ %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "แน่ใจหรือ" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "ลบ %(verbose_name_plural)s ที่เลือก" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "การจัดการ" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "ทั้งหมด" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ใช่" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "ไม่ใช่" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "ไม่รู้" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "วันไหนก็ได้" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "วันนี้" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "สัปดาห์ที่แล้ว" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "เดือนนี้" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ปีนี้" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "กรุณาใส่ %(username)s และรหัสผ่านให้ถูกต้อง มีการแยกแยะตัวพิมพ์ใหญ่-เล็ก" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "คำสั่ง :" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "เวลาลงมือ" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "อ็อบเจ็กต์ไอดี" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "object repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "action flag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "เปลี่ยนข้อความ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "log entry" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "log entries" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" ถูกเพิ่ม" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" ถูกเปลี่ยน - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" ถูกลบ" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "อ็อบเจ็กต์ LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "ไม่มี" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s เปลี่ยนแล้ว" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "และ" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "เพิ่ม %(name)s \"%(object)s\" แล้ว" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "เปลี่ยน %(list)s สำหรับ %(name)s \"%(object)s\" แล้ว" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "ลบ %(name)s \"%(object)s\" แล้ว" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "ไม่มีฟิลด์ใดถูกเปลี่ยน" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "เพิ่ม %(name)s \"%(obj)s\" เรียบร้อยแล้ว แก้ไขได้อีกที่ด้านล่าง" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "เพิ่ม %(name)s \"%(obj)s\" เรียบร้อยแล้ว เพิ่ม %(name)s ได้อีกที่ด้านล่าง" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "เพิ่ม %(name)s \"%(obj)s\" เรียบร้อยแล้ว" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "เปลี่ยนแปลง %(name)s \"%(obj)s\" เรียบร้อยแล้ว แก้ไขได้อีกที่ด้านล่าง" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "เปลี่ยนแปลง %(name)s \"%(obj)s\" เรียบร้อยแล้ว เพิ่ม %(name)s ได้อีกที่ด้านล่าง" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "เปลี่ยนแปลง %(name)s \"%(obj)s\" เรียบร้อยแล้ว" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"ไม่มีรายการใดถูกเปลี่ยน\n" -"รายการจะต้องถูกเลือกก่อนเพื่อที่จะทำตามคำสั่งได้" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "ไม่มีคำสั่งที่ถูกเลือก" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "ลบ %(name)s \"%(obj)s\" เรียบร้อยแล้ว" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Primary key %(key)r ของอ็อบเจ็กต์ %(name)s ไม่มีอยู่" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "เพิ่ม %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "เปลี่ยน %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "เกิดความผิดพลาดที่ฐานข้อมูล" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(name)s จำนวน %(count)s อันได้ถูกเปลี่ยนแปลงเรียบร้อยแล้ว." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s ได้ถูกเลือก" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "เลือก 0 จาก %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "เปลี่ยนแปลงประวัติ: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"กำลังลบ %(class_name)s %(instance)s จะต้องมีการลบอ็อบเจ็คต์ป้องกันที่เกี่ยวข้อง : " -"%(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ผู้ดูแลระบบ Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "การจัดการ Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "การจัดการไซต์" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "เข้าสู่ระบบ" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "การจัดการ %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "ไม่พบหน้านี้" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "เสียใจด้วย ไม่พบหน้าที่ต้องการ" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "หน้าหลัก" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "เซิร์ฟเวอร์ขัดข้อง" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "เซิร์ฟเวอร์ขัดข้อง (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "เซิร์ฟเวอร์ขัดข้อง (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"เกิดเหตุขัดข้องขี้น ทางเราได้รายงานไปยังผู้ดูแลระบบแล้ว และจะดำเนินการแก้ไขอย่างเร่งด่วน " -"ขอบคุณสำหรับการรายงานความผิดพลาด" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "รันคำสั่งที่ถูกเลือก" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "ไป" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "คลิกที่นี่เพื่อเลือกอ็อบเจ็กต์จากหน้าทั้งหมด" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "เลือกทั้งหมด %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "เคลียร์ตัวเลือก" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "ขั้นตอนแรก ใส่ชื่อผู้ใช้และรหัสผ่าน หลังจากนั้นคุณจะสามารถแก้ไขข้อมูลผู้ใช้ได้มากขึ้น" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "กรุณาใส่ชื่อผู้ใช้และรหัสผ่าน" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "เปลี่ยนรหัสผ่าน" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "โปรดแก้ไขข้อผิดพลาดด้านล่าง" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "กรุณาแก้ไขข้อผิดพลาดด้านล่าง" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "ใส่รหัสผ่านใหม่สำหรับผู้ใช้ %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "รหัสผ่าน" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "รหัสผ่าน (อีกครั้ง)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "ใส่รหัสผ่านเหมือนด้านบน เพื่อตรวจสอบความถูกต้อง" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "ยินดีต้อนรับ," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "เอกสารประกอบ" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ออกจากระบบ" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "เพิ่ม" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ประวัติ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "ดูที่หน้าเว็บ" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "เพิ่ม %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ตัวกรอง" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "เอาออกจาก sorting" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "ลำดับการ sorting: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "เปิด/ปิด sorting" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "ลบ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"กำลังดำเนินการลบ %(object_name)s '%(escaped_object)s'และจะแสดงผลการลบ " -"แต่บัญชีของคุณไม่สามารถทำการลบข้อมูลชนิดนี้ได้" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"การลบ %(object_name)s '%(escaped_object)s' จำเป็นจะต้องลบอ็อบเจ็กต์ที่เกี่ยวข้องต่อไปนี้:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"คุณแน่ใจหรือที่จะลบ %(object_name)s \"%(escaped_object)s\"?" -"ข้อมูลที่เกี่ยวข้องทั้งหมดจะถูกลบไปด้วย:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ใช่, ฉันแน่ใจ" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "ลบหลายอ็อบเจ็กต์" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"การลบ %(objects_name)s ที่เลือก จะทำให้อ็อบเจ็กต์ที่เกี่ยวข้องถูกลบไปด้วย " -"แต่บัญชีของคุณไม่มีสิทธิ์ที่จะลบอ็อบเจ็กต์ชนิดนี้" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "การลบ %(objects_name)s ที่ถูกเลือก จำเป็นจะต้องลบอ็อบเจ็กต์ที่เกี่ยวข้องต่อไปนี้:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"คุณแน่ใจหรือว่า ต้องการลบ %(objects_name)s ที่ถูกเลือก? เนื่องจากอ็อบเจ็กต์ " -"และรายการที่เกี่ยวข้องทั้งหมดต่อไปนี้จะถูกลบด้วย" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "ถอดออก" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "เพิ่ม %(verbose_name)s อีก" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "ลบ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " โดย %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "โมเดลในแอป %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "เปลี่ยนแปลง" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "คุณไม่สิทธิ์ในการเปลี่ยนแปลงข้อมูลใดๆ ได้" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "คำสั่งที่ผ่านมา" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "คำสั่งของฉัน" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "ไม่ว่าง" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "ไม่ทราบเนื้อหา" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"มีสิ่งผิดปกติเกิดขึ้นกับการติดตั้งฐานข้อมูล กรุณาตรวจสอบอีกครั้งว่าฐานข้อมูลได้ถูกติดตั้งแล้ว " -"หรือฐานข้อมูลสามารถอ่านและเขียนได้โคยผู้ใช้นี้" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "รหัสผ่าน:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "ลืมรหัสผ่านหรือชื่อผู้ใช้ของคุณหรือไม่" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "วันที่/เวลา" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "ผู้ใช้" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "คำสั่ง" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "อ็อบเจ็กต์นี้ไม่ได้แก้ไขประวัติ เป็นไปได้ว่ามันอาจจะไม่ได้ถูกเพิ่มเข้าไปโดยระบบ" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "แสดงทั้งหมด" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "บันทึก" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "ค้นหา" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s ผลลัพธ์" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s ทั้งหมด" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "บันทึกใหม่" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "บันทึกและเพิ่ม" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "บันทึกและกลับมาแก้ไข" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ขอบคุณที่สละเวลาอันมีค่าให้กับเว็บไซต์ของเราในวันนี้" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "เข้าสู่ระบบอีกครั้ง" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "เปลี่ยนรหัสผ่าน" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "รหัสผ่านของคุณถูกเปลี่ยนไปแล้ว" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"กรุณาใส่รหัสผ่านเดิม ด้วยเหตุผลทางด้านการรักษาความปลอดภัย " -"หลังจากนั้นให้ใส่รหัสผ่านใหม่อีกสองครั้ง เพื่อตรวจสอบว่าคุณได้พิมพ์รหัสอย่างถูกต้อง" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "รหัสผ่านเก่า" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "รหัสผ่านใหม่" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "เปลี่ยนรหัสผ่านของฉัน" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "ตั้งค่ารหัสผ่านใหม่" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "รหัสผ่านของคุณได้รับการตั้งค่าแล้ว คุณสามารถเข้าสู่ระบบได้ทันที" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "การยืนยันตั้งค่ารหัสผ่านใหม่" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "กรุณาใส่รหัสผ่านใหม่สองครั้ง เพื่อตรวจสอบว่าคุณได้พิมพ์รหัสอย่างถูกต้อง" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "รหัสผ่านใหม่:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "ยืนยันรหัสผ่าน:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"การตั้งรหัสผ่านใหม่ไม่สำเร็จ เป็นเพราะว่าหน้านี้ได้ถูกใช้งานไปแล้ว กรุณาทำการตั้งรหัสผ่านใหม่อีกครั้ง" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "เราได้ส่งอีเมลวิธีการตั้งรหัสผ่าน ไปที่อีเมลที่คุณให้ไว้เรียบร้อยแล้ว และคุณจะได้รับเร็วๆ นี้" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"หากคุณไม่ได้รับอีเมล โปรดให้แน่ใจว่าคุณได้ป้อนอีเมลที่คุณลงทะเบียน " -"และตรวจสอบโฟลเดอร์สแปมของคุณแล้ว" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"คุณได้รับอีเมล์ฉบับนี้ เนื่องจากคุณส่งคำร้องขอเปลี่ยนรหัสผ่านสำหรับบัญชีผู้ใช้ของคุณที่ %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "กรุณาไปที่หน้านี้และเลือกรหัสผ่านใหม่:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "ชื่อผู้ใช้ของคุณ ในกรณีที่คุณถูกลืม:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ขอบคุณสำหรับการใช้งานเว็บไซต์ของเรา" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s ทีม" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "ลืมรหัสผ่าน? กรุณาใส่อีเมลด้านล่าง เราจะส่งวิธีการในการตั้งรหัสผ่านใหม่ไปให้คุณทางอีเมล" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "อีเมล:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "ตั้งรหัสผ่านของฉันใหม่" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "ทุกวัน" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(ว่างเปล่า)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "เลือก %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "เลือก %s เพื่อเปลี่ยนแปลง" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "วันที่ :" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "เวลา :" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "ดูที่" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "เพิ่มอีก" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "ปัจจุบัน:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "เปลี่ยนเป็น:" diff --git a/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 10afa3472db553b5e9e54cf5cd21a9117b84cd19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5119 zcmd6p-IE+u8O9HYfGZ%Ph>GH=)iuE|v$K&XOpHZbvKq{im>pEAyy=-aJJU%|_f&V! zPWHko6DcD~i65It(26dR+6cswD5mGqJM|y%!YZpR{R_PE%JTP~(=)S~T>~*Uc5V05 zea`#wyw7>hnf>cMx13R2n)^d?-=x$o!JBz-{Q>+m_($+o@TRvZbq9DmcsqD6DB}+l zI0N3v_e0-eeA6I*s={Lp+ynjq{1Yg7zQ#l1)xo{saZq?|fG>itgW`9H;9c-<;P=tu=xxO2 z`|mj458jH?hrwy^9`LaOm%w-Ny$p)o3ivVbhu}xSD_{%!3wR8ihrIaz3cMHmJt(^V z8N8Fc{{SVD?2o8U9x z*Ng9)??yxH?gvkRpL{npgRkKPSj|2F%GyE6#*#d82@knMe`HpgTdoHj*mXiybr<)0 zxTVeya?2%L5rJqQ-Hx;0LLR)ffDx zQBQbb&x=>}f~m*$WzmZpZN0x6`+;8cR`nCT(C`RW_5NO~m!x{hbW_u*n^+%iq>hbTg$zm5F}l85tcV}B#I>XS(1xf-Cv@EeQD1vuQ$|AF5SZzVK39TUEMA^1S>kPXa(X`h{{V06M>bF`Lgga7}ph=H~vJPI@ zGVG2J22Fp(Z}z-^+$LxyR+}BM(cL(zvjtXl5Jgt}R-Z81hF`M@=`1)6!zn@|&g4^;$`(7FG4sk;Appd~7^f!_wnkYN~p7W$xipWlw4D zQ9ZY(I=6dQWp|~5VdX4VDrCRKTN#LbXT-BT&AuV^v zaFhi4GqBS*V>-1cec~CTb-Tl_xt5k!uiYQM7a@l zW@!~EGMVkpy4q%g!hbex&ptS{cyRH+xcs?tWokYOQxigqT~O7jIg!qG1J4il%JRpF zN%uWfTPQs;wv&9zCN3Qa8&Q*^psF9K`{{@$G1^l{f?n(erG+T&Bvl=D?Ps!YZm)K) z`zm{ zuIJBfM6@9Y(O<|1&oPY$3+=Kw52>2bUs`htKZg}wzpz6tND&$<8i7?Ifs0U>I}SX* zXM+^xuUK=pxL5IWgz#mwh(N6brLD$>j>ARU-J~V@*!+cIRj5;Vxc(Y7G;zrc6S{`h zl_DqRa1|md&rappkMiu-wkWp4vkbxHMJu_it8?d#R6J#9+oi@&jLI6$^0*|A^Y($B zf*0lSN|}H}Kp(nI))X<_HgtRm!g{-EUDdBBLltJwipq zlhP>%9T*`Tbuo@OTXM)T0VAXvW}WbrlpB&#NI)91mxt|0K*xsQOu2EJNNVMiLkG!; zP#hlPlH{n#Y@BsHJ;8Sx!63@waFUVR9d#r_Jt=yE#C3`(%{-706NO4kyosbv-v2J9 z`19uu-~SI)9p!@8^$W}Dxt;6URkjIxl*Mst$5LE1!Jb_gi@|et$@%edO+)jth_Dzt zSow)HJjJE4i0f>4p^Y{*b$4e;dPnv&l@(0k@p6{T*iii!Kl*{23d5#PJ%!Oy;}} zk%n7xEQaV!LBn*}q-Zdscidr!6j&E0kNl^-rR656ZB`wWQnItf zSvB`>6-g!bqDZJKJ5;B{yx{9Mbqr9ublnbhm7t^_N`xtN#EqtskTS diff --git a/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.po deleted file mode 100644 index 47df7ee6c..000000000 --- a/django/contrib/admin/locale/th/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,199 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kowit Charoenratchatabhan , 2011-2012 -# Suteepat Damrongyingsupab , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%sที่มีอยู่" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"นี่คือรายการที่ใช้ได้ของ %s คุณอาจเลือกบางรายการโดยการเลือกไว้ในกล่องด้านล่างแล้วคลิกที่ปุ่ม " -"\"เลือก\" ระหว่างสองกล่อง" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "พิมพ์ลงในช่องนี้เพื่อกรองรายการที่ใช้ได้ของ %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ตัวกรอง" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "เลือกทั้งหมด" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "คลิกเพื่อเลือก %s ทั้งหมดในครั้งเดียว" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "เลือก" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "ลบออก" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%sที่ถูกเลือก" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"นี่คือรายการที่ถูกเลือกของ %s คุณอาจเอาบางรายการออกโดยการเลือกไว้ในกล่องด้านล่างแล้วคลิกที่ปุ่ม " -"\"เอาออก\" ระหว่างสองกล่อง" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "เอาออกทั้งหมด" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "คลิกเพื่อเอา %s ออกทั้งหมดในครั้งเดียว" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s จาก %(cnt)s selected" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"คุณยังไม่ได้บันทึกการเปลี่ยนแปลงในแต่ละฟิลด์ ถ้าคุณเรียกใช้คำสั่ง " -"ข้อมูลที่ไม่ได้บันทึกการเปลี่ยนแปลงของคุณจะหายไป" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"คุณได้เลือกคำสั่ง แต่คุณยังไม่ได้บันทึกการเปลี่ยนแปลงของคุณไปยังฟิลด์ กรุณาคลิก OK เพื่อบันทึก " -"คุณจะต้องเรียกใช้คำสั่งใหม่อีกครั้ง" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"คุณได้เลือกคำสั่งและคุณยังไม่ได้ทำการเปลี่ยนแปลงใด ๆ ในฟิลด์ คุณอาจมองหาปุ่มไปมากกว่าปุ่มบันทึก" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ขณะนี้" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "นาฬิกา" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "เลือกเวลา" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "เที่ยงคืน" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "หกโมงเช้า" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "เที่ยงวัน" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ยกเลิก" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "วันนี้" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "ปฏิทิน" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "เมื่อวาน" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "พรุ่งนี้" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"มกราคม กุมภาพันธ์ มีนาคม เมษายน พฤษภาคม มิถุนายน กรกฎาคม สิงหาคม กันยายน ตุลาคม " -"พฤศจิกายน ธันวาคม" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "อา. จ. อ. พ. พฤ. ศ. ส." - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "แสดง" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "ซ่อน" diff --git a/django/contrib/admin/locale/tr/LC_MESSAGES/django.mo b/django/contrib/admin/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index f779a2c12729be42edf8145435c44daeb6c40867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15801 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 v;4f|bAsOe_A*@{)OUQ%GPiah|#MTya>, 2013 -# Cihad GÜNDOĞDU , 2012 -# Cihad GÜNDOĞDU , 2014 -# Cihan Okyay , 2014 -# Jannis Leidel , 2011 -# Mesut Can Gürle , 2013 -# Murat Sahin , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-12 06:47+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d adet %(items)s başarılı olarak silindi." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s silinemiyor" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Emin misiniz?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Seçili %(verbose_name_plural)s nesnelerini sil" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Yönetim" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Tümü" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Evet" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Hayır" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Bilinmiyor" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Herhangi bir tarih" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Bugün" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Son 7 gün" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Bu ay" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Bu yıl" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Lütfen görevli hesabı için %(username)s ve parolanızı doğru girin. İki " -"alanın da büyük küçük harfe duyarlı olabildiğini unutmayın." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Eylem:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "eylem zamanı" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "nesne kimliği" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "nesne kodu" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "eylem işareti" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "iletiyi değiştir" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "günlük girdisi" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "günlük girdisi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" eklendi." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" değiştirildi - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" silindi." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Nesnesi" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Hiçbiri" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s değiştirildi." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ve" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" eklendi." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" için %(list)s değiştirildi." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" silindi." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Değiştirilen alanlar yok." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" başarılı olarak eklendi. Aşağıda tekrar " -"düzenleyebilirsiniz." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" başarılı olarak eklendi. Aşağıda başka bir %(name)s " -"ekleyebilirsiniz." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" başarılı olarak eklendi." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" başarılı olarak değiştirildi. Aşağıda tekrar " -"düzenleyebilirsiniz." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" başarılı olarak değiştirildi. Aşağıda başka bir " -"%(name)s ekleyebilirsiniz." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" başarılı olarak değiştirildi." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Bunlar üzerinde eylemlerin uygulanması için öğeler seçilmek zorundadır. Hiç " -"öğe değiştirilmedi." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Seçilen eylem yok." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" başarılı olarak silindi." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r birincil anahtarı olan %(name)s nesnesi mevcut değil." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s ekle" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s değiştir" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Veritabanı hatası" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s adet %(name)s başarılı olarak değiştirildi." -msgstr[1] "%(count)s adet %(name)s başarılı olarak değiştirildi." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s nesne seçildi" -msgstr[1] "Tüm %(total_count)s nesne seçildi" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 / %(cnt)s nesne seçildi" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Değişiklik geçmişi: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"%(class_name)s %(instance)s silinmesi aşağıda korunan ilgili nesnelerin de " -"silinmesini gerektirecektir: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django site yöneticisi" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django yönetimi" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Site yönetimi" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Oturum aç" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s yönetimi" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Sayfa bulunamadı" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Üzgünüz, istediğiniz sayfa bulunamadı." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Giriş" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Sunucu hatası" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Sunucu hatası (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Sunucu Hatası (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Bir hata oluştu. Site yöneticilerine e-posta yoluyla bildirildi ve kısa süre " -"içinde düzeltilmelidir. Sabrınız için teşekkür ederiz." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Seçilen eylemi çalıştır" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Git" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Tüm sayfalardaki nesneleri seçmek için buraya tıklayın" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Tüm %(total_count)s %(module_name)s nesnelerini seç" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Seçimi temizle" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Önce, bir kullanıcı adı ve parola girin. Ondan sonra, daha fazla kullanıcı " -"seçeneğini düzenleyebileceksiniz." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Kullanıcı adı ve parola girin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Parolayı değiştir" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Lütfen aşağıdaki hataları düzeltin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Lütfen aşağıdaki hataları düzeltin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s kullanıcısı için yeni bir parola girin." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Parola" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Parola (tekrar)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Doğrulama için yukarıdaki parolanın aynısını girin." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Hoş Geldiniz," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Belgeler" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Oturumu kapat" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Ekle" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Geçmiş" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Sitede görüntüle" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s ekle" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Süz" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Sıralamadan kaldır" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sıralama önceliği: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Sıralamayı değiştir" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Sil" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' nesnesinin silinmesi, ilgili nesnelerin " -"silinmesi ile sonuçlanacak, ancak hesabınız aşağıdaki nesnelerin türünü " -"silmek için izine sahip değil." - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' nesnesinin silinmesi, aşağıda korunan " -"ilgili nesnelerin silinmesini gerektirecek:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"%(object_name)s \"%(escaped_object)s\" nesnesini silmek istediğinize emin " -"misiniz? Aşağıdaki ilgili öğelerin tümü silinecektir:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Evet, eminim" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Birden fazla nesneyi sil" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Seçilen %(objects_name)s nesnelerinin silinmesi, ilgili nesnelerin silinmesi " -"ile sonuçlanacak, ancak hesabınız aşağıdaki nesnelerin türünü silmek için " -"izine sahip değil." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Seçilen %(objects_name)s nesnelerinin silinmesi, aşağıda korunan ilgili " -"nesnelerin silinmesini gerektirecek:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Seçilen %(objects_name)s nesnelerini silmek istediğinize emin misiniz? " -"Aşağıdaki nesnelerin tümü ve onların ilgili öğeleri silinecektir:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Kaldır" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Başka bir %(verbose_name)s ekle" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Silinsin mi?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s süzgecine göre" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s uygulamasındaki modeller" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Değiştir" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Hiçbir şeyi düzenlemek için izne sahip değilsiniz." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Son Eylemler" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Eylemlerim" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Mevcut değil" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Bilinmeyen içerik" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Veritabanı kurulumunuz ile ilgili birşeyler yanlış. Uygun veritabanı " -"tablolarının oluşturulduğundan ve veritabanının uygun kullanıcı tarafından " -"okunabilir olduğundan emin olun." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Parola:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Kullanıcı adınızı veya parolanızı mı unuttunuz?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Tarih/saat" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Kullanıcı" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Eylem" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Bu nesne değişme geçmişine sahip değil. Muhtemelen bu yönetici sitesi " -"aracılığıyla eklenmedi." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Tümünü göster" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Kaydet" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Ara" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s sonuç" -msgstr[1] "%(counter)s sonuç" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "toplam %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Yeni olarak kaydet" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Kaydet ve başka birini ekle" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Kaydet ve düzenlemeye devam et" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" -"Bugün Web sitesinde biraz güzel zaman geçirdiğiniz için teşekkür ederiz." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Tekrar oturum aç" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Parola değiştime" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Parolanız değiştirildi." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Güvenliğiniz için, lütfen eski parolanızı girin, ve ondan sonra yeni " -"parolanızı iki kere girin böylece doğru olarak yazdığınızı doğrulayabilelim." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Eski parola" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Yeni parola" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Parolamı değiştir" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Parolayı sıfırla" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Parolanız ayarlandı. Şimdi devam edebilir ve oturum açabilirsiniz." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Parola sıfırlama onayı" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Lütfen yeni parolanızı iki kere girin böylece böylece doğru olarak " -"yazdığınızı doğrulayabilelim." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Yeni parola:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Parolayı onayla:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Parola sıfırlama bağlantısı geçersiz olmuş, çünkü zaten kullanılmış. Lütfen " -"yeni bir parola sıfırlama isteyin." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Parolanızın ayarlanması için talimatları size eposta ile gönderdik. Kısa " -"sürede almanız gerekir." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Eğer bir e-posta almadıysanız, lütfen kayıt olurken girdiğiniz adresi " -"kullandığınızdan emin olun ve istenmeyen mesajlar klasörünü kontrol edin." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Bu e-postayı alıyorsunuz çünkü %(site_name)s sitesindeki kullanıcı hesabınız " -"için bir parola sıfırlama istediniz." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Lütfen şurada belirtilen sayfaya gidin ve yeni bir parola seçin:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Unutma ihtimalinize karşı, kullanıcı adınız:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Sitemizi kullandığınız için teşekkürler!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s ekibi" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Parolanızı mı unuttunuz? Aşağıya e-posta adresinizi girin ve yeni bir tane " -"ayarlamak için talimatları e-posta ile gönderelim." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-posta adresi:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Parolamı sıfırla" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Tüm tarihler" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Yok)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s seç" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Değiştirmek için %s seçin" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Tarih:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Saat:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Arama" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Başka Birini Ekle" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Şu anda:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Değiştir:" diff --git a/django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.mo deleted file mode 100644 index bcbfe59108cf84c3df874dc62af96ecfde7ac3b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3988 zcmcImO^h5z6)r*`WPxDJ|4-nt!o&v8%&v)JXPiZ>*Sj0X%zEV+11oZ=nXa8FcX!pO zx_ZVl7Z4KSh>$Q6Ib?D`N~8!Wt4NWER?1<C>Oq0-Rm94D`Nz- zrsnIadiCmiU%jg8KOTShmcX-!@_Cfg?-8N~eC8qi;rR#f9PppO_XC&TE5wI@=Ybyp zt^>J!tHkTT52OA(Z~=G&_$V+3ei8V6;8%bX;QN5T0rL3Y0v`tc4tO2-dm#I-qLJIr z;qSY^XMio>Eg($9pMgC7FF>B}??9fPo#RzJ2K*WDW5AyRUjgDL>KMfSzX`kmybNTX zKLWl0{0Wf9ef1F``oOna3AoG0{$h=+yGS6QFw}Ec~S@&ZY%zhsSeh>I%;12KyW&0n1%~9OAF4 zQ2BV-z?yvy<#7~_pEc))V_yt!$bk|$&&7$8nMzJ&WOwPr$&T@OMT6>i72UV*DU#K+ zDpm(lC$gO=I+2MrnJ5!UhZoaPiCF7do2e2=lGo{BEeZXZGGSz*J281noiK!ClAxKS zCksziv3Ah!RB8t*^ux3mJ#S_^vDnawS57>uBPE`bCYNqR8>;QXOGCO&k5>CmC)AK5 zdM-B#f60he^KPDbYO20hXOR5uIL_|r3JuFe%WSHsJu34@n=TJcNt@uJZEu2lVuvKb9zBLS zysD)gEf(3b2oW8O+R6_VYM3?qhQwueoJ>85L_gSz5RGKVYimvi{YIsMdBRgF zBkTyn>mW^6VJ{mni1a{5xlAy(N}?=i^91s~cc1#=t-M!^>v zovOIJU{**nM=CePlt)XUBJIOrb)d=R-9VS!%?TX%zT4AKgF+iy!DhZHww=9!L$Y!? zs(f3y4C_*-=mzAs3)fWNI$vpIT^&^}=H0B)vUOV6zS^p+IVE`wE0-i68E2N3pR6pM ztt>xH%V+D$XTG*{W@!nAm1}CC+2>t$Pgj=C(el@W-4g7+B{N@XIcc&)dh6-vRc1Z#8FF1 z7d7u{rxqHQ8|#OmE?1Wp)~xZ$fC4hUPF~&gwSFSCxxh>9GUZpUw>B#05AArqUF9n4 zreh;)`#PO(Yk!9-e7J?}1VJQ~4eQdZPNpBK*~*ym<_m>uSoj?9o%Ap#~i!>xoRXWIWKRn7!8b5(lAz4AZG8JhogyW!6uOGTg)Eg8+q6whn*JEDMr&eo`UaoE z;$lweL5_s`4}nG6RcZD1M9wC&y-3EI;@syEq;1PFmW%~6yl60S$|q`stcVGxr^R=X zq0Aa5Ntfer)3NC2LBnE5D6>d5&J8}5igbZR9CAsub)s?31ZhESK4tha`9G5@)jNt^ zDWklbU>BQ3>;ydyx7vY>MpK6TO(9LOIof#;vZyHSuo^l}bPT_J+?8R8##L(MJ$&flTh}1@ zN0IUrP4{P$uxGJu8sCMRdae2r8D!iFhs&SJVeD@lfzRVl>_5>y_l}O4lVP~iq`#KKP z3*`{8fRDv0gob11BvahKAYfMfweAHX?|kNjbjLNpMDT`kfCi8 LiKC23SH-^oSfJ}4 diff --git a/django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.po deleted file mode 100644 index 5494165d4..000000000 --- a/django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,205 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Burak Yavuz, 2014 -# Jannis Leidel , 2011 -# Metin Amiroff , 2011 -# Murat Çorlu , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 13:12+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Mevcut %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Bu mevcut %s listesidir. Aşağıdaki kutudan bazılarını işaretleyerek ve ondan " -"sonra iki kutu arasındaki \"Seçin\" okuna tıklayarak seçebilirsiniz." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Mevcut %s listesini süzmek için bu kutu içine yazın." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Süzgeç" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Tümünü seçin" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Bir kerede tüm %s seçilmesi için tıklayın." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Seçin" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Kaldır" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Seçilen %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Bu seçilen %s listesidir. Aşağıdaki kutudan bazılarını işaretleyerek ve " -"ondan sonra iki kutu arasındaki \"Kaldır\" okuna tıklayarak " -"kaldırabilirsiniz." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Tümünü kaldır" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Bir kerede tüm seçilen %s kaldırılması için tıklayın." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s / %(cnt)s seçildi" -msgstr[1] "%(sel)s / %(cnt)s seçildi" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Bireysel düzenlenebilir alanlarda kaydedilmemiş değişiklikleriniz var. Eğer " -"bir eylem çalıştırırsanız, kaydedilmemiş değişiklikleriniz kaybolacaktır." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Bir eylem seçtiniz, fakat henüz bireysel alanlara değişikliklerinizi " -"kaydetmediniz. Kaydetmek için lütfen TAMAM düğmesine tıklayın. Eylemi " -"yeniden çalıştırmanız gerekecek." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Bir eylem seçtiniz, fakat bireysel alanlar üzerinde hiçbir değişiklik " -"yapmadınız. Muhtemelen Kaydet düğmesi yerine Git düğmesini arıyorsunuz." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Not: Sunucu saatinin %s saat ilerisindesiniz." -msgstr[1] "Not: Sunucu saatinin %s saat ilerisindesiniz." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Not: Sunucu saatinin %s saat gerisindesiniz." -msgstr[1] "Not: Sunucu saatinin %s saat gerisindesiniz." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Şimdi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Saat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Bir saat seçin" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Geceyarısı" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Sabah 6" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Öğle" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "İptal" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Bugün" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Takvim" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Dün" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Yarın" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Ocak Şubat Mart Nisan Mayıs Haziran Temmuz Ağustos Eylül Ekim Kasım Aralık" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "P P S Ç P C C" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Göster" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Gizle" diff --git a/django/contrib/admin/locale/tt/LC_MESSAGES/django.mo b/django/contrib/admin/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index bfe3c4a50497299973e98d1a64abdc222bd5264e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14653 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, 2011 -# v_ildar , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 06:22+0000\n" -"Last-Translator: v_ildar \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s уңышлы рәвештә бетерелгән." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s бетереп булмады" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Сез инанып карар кылдыгызмы?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Сайланган %(verbose_name_plural)s бетерергә" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Барысы" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Әйе" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Юк" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Билгесез" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Теләсә нинди көн һәм вакыт" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Бүген" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Соңгы 7 көн" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Бу ай" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Бу ел" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Гамәл:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "гамәл вакыты" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "объект идентификаторы" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "объект фаразы" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "гамәл тибы" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "үзгәрү белдерүе" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "журнал язмасы" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "журнал язмалары" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Юк" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s үзгәртелгән." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "һәм" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" өстәлгән." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" өчен %(list)s үзгәртелгән." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" бетерелгән." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Үзгәртелгән кырлар юк." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" үңышлы рәвештә өстәлгән. Астарак сез аны тагын бер кат " -"төзәтә аласыз." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" үңышлы рәвештә өстәлгән." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" уңышлы рәвештә үзгәртелгән." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Элементар өстеннән гамәл кылу өчен алар сайланган булырга тиеш. Элементлар " -"үзгәртелмәгән." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Гамәл сайланмаган." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" уңышлы рәвештә бетерелгән." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r беренчел ачкыч белән булган %(name)s юк." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s өстәргә" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s үзгәртергә" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Бирелмәләр базасы хатасы" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s уңышлы рәвештә үзгәртелгән." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s сайланган" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Барлык %(cnt)s объектан 0 сайланган" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Үзгәртү тарихы: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django сайты идарәсе" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django идарәсе" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Сайт идарәсе" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Керергә" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Сәхифә табылмаган" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Кызганычка каршы, соралган сәхифә табылмады." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Башбит" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Сервер хатасы" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Сервер хатасы (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Сервер хатасы (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Сайланган гамәлне башкарырга" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Башкарырга" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Барлык сәхифәләрдә булган объектларны сайлау өчен монда чирттерегез" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Бөтен %(total_count)s %(module_name)s сайларга" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Сайланганлыкны алырга" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Баштан логин һәм серсүзне кертегез. Аннан соң сез кулланучы турында күбрәк " -"мәгълүматне төзәтә алырсыз." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Логин һәм серсүзне кертегез." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Серсүзне үзгәртергә" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Зинһар, биредәге хаталарны төзәтегез." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "%(username)s кулланучы өчен яңа серсүзне кертегез." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Серсүз" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Серсүз (тагын бер тапкыр)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Тикшерү өчен шул ук серсүзне яңадан кертегез." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Рәхим итегез," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Чыгарга" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Өстәргә" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Тарих" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Сайтта карарга" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s өстәргә" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Филтер" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Бетерергә" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' бетереүе аның белән бәйләнгән " -"объектларның бетерелүенә китерә ала, әмма сезнең хисап язмагызның киләсе " -"объект тибларын бетерү өчен хокуклары җитми:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' бетерүе киләсе сакланган объектларның " -"бетерелүен таләп итә:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Сез инанып %(object_name)s \"%(escaped_object)s\" бетерергә телисезме? " -"Барлык киләсе бәйләнгән объектлар да бетерелер:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Әйе, мин инандым" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Берничә объектны бетерергә" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Сайланган %(objects_name)s бетерүе аның белән бәйләнгән объектларның " -"бетерелүенә китерә ала, әмма сезнең хисап язмагызның киләсе объект тибларын " -"бетерү өчен хокуклары җитми:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"%(objects_name)s бетерүе киләсе аның белән бәйләнгән сакланган объектларның " -"бетерелүен таләп итә:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Сез инанып %(objects_name)s бетерергә телисезме? Барлык киләсе объектлар һәм " -"алар белән бәйләнгән элементлар да бетерелер:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Бетерергә" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Тагын бер %(verbose_name)s өстәргә" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Бетерергә?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s буенча" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Үзгәртергә" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Төзәтү өчен хокукларыгыз җитми." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Соңгы гамәлләр" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Минем гамәлләр" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Тарих юк" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Билгесез тип" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Сезнең бирелмәләр базасы дөрес итем көйләнмәгән. Тиешле җәдвәлләр төзелгәнен " -"һәм тиешле кулланучының хокуклары җитәрлек булуын тикшерегез." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Серсүз:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Көн һәм вакыт" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Кулланучы" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Гамәл" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Әлеге объектның үзгәртү тарихы юк. Бу идарә итү сайты буенча өстәлмәгән " -"булуы ихтимал." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Бөтенесен күрсәтергә" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Сакларга" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Эзләргә" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s нәтиҗә" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "барлыгы %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Яңа объект итеп сакларга" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Сакларга һәм бүтән объектны өстәргә" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Сакларга һәм төзәтүне дәвам итәргә" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Сайтыбызда үткәргән вакыт өчен рәхмәт." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Тагын керергә" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Серсүзне үзгәртү" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Серсүзегез үзгәртелгән." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Хәвефсезлек сәбәпле, зинһар, үзегезнең иске серсүзне кертегез, аннан яңа " -"серсүзне ике тапкыр кертегез (дөрес язылышын тикшерү өчен)." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Иске серсүз" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Яңа серсүз" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Серсүземне үзгәртергә" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Серсүзне торгызу" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Серсүзегез үзгәртелгән. Сез хәзер керә аласыз." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Серсүзне торгызу раслау" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Зинһар, тикшерү өчен яңа серсүзегезне ике тапкыр кертегез." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Яңа серсуз:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Серсүзне раслагыз:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Серсүзне торгызу өчен сылтама хаталы. Бәлки аның белән инде кулланганнар. " -"Зинһар, серсүзне тагын бер тапкыр торгызып карагыз." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Зинһар, бу сәхифәгә юнәлегез һәм яңа серсүзне кертегез:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Сезнең кулланучы исемегез (оныткан булсагыз):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Безнең сайтны куллану өчен рәхмәт!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s сайтының төркеме" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Эл. почта адресы:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Серсүземне торгызырга" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Бөтен көннәр" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Юк)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s сайлагыз" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Үзгәртү өчен %s сайлагыз" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Көн:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Вакыт:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Эзләү" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Тагын өстәргә" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.mo deleted file mode 100644 index f3264bf89531c626dd90aaf9bd750d5ac5f90ef2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3031 zcmb7FU2has7(OZ@u8NAEM5Av=8cJaHqoD|k7;2#kQd;Sv!MoYr)9%3R%sO+nW$#Lf zDG60uMIsF-_z@%;3zXWHw&0bCF(zl)#7nPC{0mt=lyuz=e#rh zbKR=X1g`ZMFJk`ULO~;7h>2f$M;)9}?mP;QA^y17F7cZQwJ&_knCT z2;}-lfgI;DkOiCqJ_S4oQp`IGWF0IZ`zhelz`-h>ukK$1a=cj}{=~1i{R5l_rosC+ z6sIv?{fH2JBwRb&Ka0WnI5xIIjW{pI;A<@g=L4-37bF+YVKD#N#oBV6&({`!kWxI3 z@nm(4b>^CC7x#>4X!NDM$tSm)8X9ws!Xp-BPRaZ|_qLH4FUCbnuW8w4)|S-Zi&oQ? zPTutJ;N+w&S_`i0OEO7WMY%Y$!wp|Lp^NS2j)^wQR?-u1T6rn% zdbt9%lswC(cC$kJ%Z|j&u24(4r|c{0k|iaJS?N(nPPvQ+-QH+nkIaP+qTR|nR!>2R zgRbk~)+Y|hBCJFgwNr-P#b~20(N(}s#?6}*+>5T~VR}URAjeBb+%gr+Ub(0cnGTsb zWx384Jm#rVHE=d6Dw=te?o=pOFr6L=g&ne-ywz*v%cf1;mbCMJoDg%PC#mGQS;$x+ z+jWmwP7igv9;t$)H(bh=m4dTpV$O?5$~#@mB-)GLn;MMnpytCfBFQ%Ny@V&&Ro>DSs65yRk#EcAT$Udd6NS=jPFlY1*E()FM&D zP_a(C?3uRF=6XdxO-?DC`nys)DSF(M+!@0sB>JZ4t3f};iQu%J!|$q|!{;XY@&qR^ zoz^qFsK@y(^yfi;FtBhgT$rG3LSJ0C5_}MxSU499ke&(#^aLEn*@C|!dK7LmSew%~ zI8!hr^pE-`epe|NL{5ao>S=JmlhB{Q{3fOYRF`}lc9TMnR82#wb^A5nOYpseZAjn} zsBn^jU`Wq^Wxvqh=qWuD3}FeAvEY=RKnNb7E%c|zHVwYlIUT`xLSM%o$_R!?pASi( z)M0&_y%tyXG(nt?^c-99LufvXFyp~V$P1TCtOK%stgo>Wq`yF|b<+#_*3#Y?7(=DV zROqi3u0T;lg8ZNW4Z^kHl+fRz!b#@O5>4<4)R!|x`V3N&zD)W{nm9{CloX+cZD{?)d;9G(mhh;B;g$#1lKwKHxP=xD2|?6I7gx2{Mv-41CfUzRP?SR z+pYPpR~#yOEHs8nQ3c#}`gT-D6mOZp$QyR&X|5da7uOBxM(?3QT@7HvjeyhTE??0$ zk(!VX-0#|j^(_?&7*@K4GvEjjeF8;>8Cl^#{Oa?oRqIp23(REr#0G)Y_KS;u E0jH`SfB*mh diff --git a/django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.po deleted file mode 100644 index 6145dee94..000000000 --- a/django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,195 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Azat Khasanshin , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Рөхсәт ителгән %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Фильтр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Барысын сайларга" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Бетерергә" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Сайланган %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s арасыннан %(sel)s сайланган" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Кайбер кырларда сакланмаган төзәтүләр кала. Сез гамәлне башкарсагыз, сезнең " -"сакланмаган үзгәртүләр югалачаклар." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Сез гамәлне сайладыгыз, әмма кайбер кырлардагы төзәтүләрне сакламадыгыз. " -"Аларны саклау өчен OK төймәсенә басыгыз. Аннан соң гамәлне тагын бер тапкыр " -"башкарырга туры килер." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Сез гамәлне сайладыгыз һәм төзәтүләрне башкармадыгыз. Бәлки сез \"Сакларга\" " -"төймәсе урынына \"Башкарырга\" төймәсен кулланырга теләдегез." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Хәзер" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Сәгатьләр" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Вакыт сайлагыз" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Төн уртасы" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Иртәнге 6" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Төш" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Юкка чыгарырга" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Бүген" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календарь" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Кичә" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Иртәгә" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Гыйнвар Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь " -"Декабрь" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Я Д С Ч П Җ Ш" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Күрсәтергә" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Яшерергә" diff --git a/django/contrib/admin/locale/udm/LC_MESSAGES/django.mo b/django/contrib/admin/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 54061ab855016f39e3b58b9f5cbf6707d08274e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmZ9IL2J}N6vs!c3PC*d>|u^dnayOeu$^^9+-;%S#ii_u9>>kwY-%zSW+raE+DlbL z1;wLKzkr8&v-K-X@a|{vC0i``;Ftfr\n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Бен" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Тодымтэ" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Ӵушоно" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Тупатъяно" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d69cbe16a239951cfd941f5a80ba7b9cb4827c6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmYLEO;5r=5Y_0ZN6#Mi;6a1KZYzzjgo}J6BoYZJ-dDPml6JS*oeCcO8U8(gi&HT0 zl9%1dyqP!e_vZTNf^bQ^CEgLQh>yeuUE()2d-OJ%6Xwot^$KB{!n<}pw??vbt4wBt zg|4hanE5PE;ib+zBv!Iu{+7VdX@#VPkwPt5B*G4e7{VS4V;M#*5eY#;Sm@8Z*?HDI zf#^UKGx03rUP};ySLG2Br;INYS|{1);LlL2lA0!~Ri+`KO0s2I)(+YI2CR3 zHk0{U@7pU|^6Hq!^NJs1@Zx_1uhWu01heUEe2yBnMKH7mwV@NfD$0U-kGv{WZu)Gs zQO;`|ERzXz&$`BNtsRWb%BH!=Bq;+~sSc$dgnf4W4n#k= F_yeEGfLQQj`_ZNV#1}_3n2K)W{ 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 diff --git a/django/contrib/admin/locale/uk/LC_MESSAGES/django.po b/django/contrib/admin/locale/uk/LC_MESSAGES/django.po deleted file mode 100644 index f2b463d0c..000000000 --- a/django/contrib/admin/locale/uk/LC_MESSAGES/django.po +++ /dev/null @@ -1,872 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alexander Chernihov , 2014 -# Boryslav Larin , 2011 -# Jannis Leidel , 2011 -# Max V. Stotsky , 2014 -# Sergiy Kuzmenko , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 09:11+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Успішно видалено %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Не можу видалити %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ви впевнені?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Видалити обрані %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Адміністрування" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Всі" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Так" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ні" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Невідомо" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Будь-яка дата" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Сьогодні" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Останні 7 днів" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Цього місяця" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Цього року" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Будь ласка, введіть правильні %(username)s і пароль для облікового запису " -"персоналу. Зауважте, що обидва поля можуть бути чутливі до регістру." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Дія:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "час дії" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id об'єкту" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "представлення об'єкту(repr)" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "прапор дії" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "змінити повідомлення" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "реєстрування записів" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "реєстрування записів" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Додано \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Змінено \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Видалено \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Запис у журналі" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ніщо" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Змінено %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "та" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Додано %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Змінено %(list)s для %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Видалено %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Поля не змінені." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" був успішно доданий. Ви модете редагувати його знову " -"внизу." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" було успішно додано. Ви можете додати ще одну %(name)s " -"нижче." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" було додано успішно." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" було успішно змінено. Ви можете знову відредагувати її " -"нижче." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" було успішно змінено. Ви можете додати ще одну %(name)s " -"нижче." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" був успішно змінений." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Для виконання дії необхідно обрати елемент. Жодний елемент не був змінений." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Жодних дій не обрано." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" був видалений успішно." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s об'єкт з первинним ключем %(key)r не існує." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Додати %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Змінити %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Помилка бази даних" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s був успішно змінений." -msgstr[1] "%(count)s %(name)s були успішно змінені." -msgstr[2] "%(count)s %(name)s було успішно змінено." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s обраний" -msgstr[1] "%(total_count)s обрані" -msgstr[2] "Усі %(total_count)s обрано" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 з %(cnt)s обрано" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Історія змін: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Видалення %(class_name)s %(instance)s вимагатиме видалення наступних " -"захищених пов'язаних об'єктів: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django сайт адміністрування" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django адміністрування" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Адміністрування сайта" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Увійти" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Адміністрування %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Сторінка не знайдена" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ми шкодуємо, але сторінка яку ви запросили, не знайдена." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Домівка" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Помилка сервера" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Помилка сервера (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Помилка сервера (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Виникла помилка. Адміністратор сайту буде повідомлений про неї по " -"електронній пошті і вона повинна бути виправлена ​​найближчим часом. Дякуємо " -"за ваше терпіння." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Виконати обрану дію" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Уперед" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Натисніть тут, щоб вибрати об'єкти на всіх сторінках" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Обрати всі %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Скинути вибір" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Спочатку, введіть ім'я користувача і пароль. Потім ви зможете редагувати " -"більше опцій користувача." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Введіть ім'я користувача і пароль." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Змінити пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Будь ласка, виправте помилки нижче." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Будь ласка, виправте помилки нижче." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Введіть новий пароль для користувача %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Пароль (знову)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Повторіть пароль для перевірки." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Вітаємо," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документація" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Вийти" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Додати" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Історія" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Дивитися на сайті" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Додати %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Відфільтрувати" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Видалити з сортування" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Пріорітет сортування: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Сортувати в іншому напрямку" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Видалити" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Видалення %(object_name)s '%(escaped_object)s' призведе до видалення " -"пов'язаних об'єктів, але ваш реєстраційний запис не має дозволу видаляти " -"наступні типи об'єктів:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Видалення %(object_name)s '%(escaped_object)s' вимагатиме видалення " -"наступних пов'язаних об'єктів:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ви впевнені що хочете видалити %(object_name)s \"%(escaped_object)s\"? Всі " -"пов'язані записи, що перелічені, будуть видалені:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Так, я впевнений" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Видалити кілька об'єктів" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Видалення обраних %(objects_name)s вимагатиме видалення пов'язаних об'єктів, " -"але ваш обліковий запис не має прав для видалення таких типів об'єктів:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Видалення обраних %(objects_name)s вимагатиме видалення наступних захищених " -"пов'язаних об'єктів:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ви впевнені, що хочете видалити вибрані %(objects_name)s? Всі наступні " -"об'єкти та пов'язані з ними елементи будуть видалені:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Видалити" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Додати ще %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Видалити?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "За %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Моделі у %(name)s додатку" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Змінити" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "У вас немає дозволу редагувати будь-що." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Недавні дії" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Мої дії" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Немає" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Невідомий зміст" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Щось не так з інсталяцією бази даних. Перевірте, що таблиці бази даних " -"створено і база даних може бути прочитана відповідним користувачем." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Пароль:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Забули пароль або ім'я користувача?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Дата/час" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Користувач" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Дія" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Цей об'єкт не має історії змін. Напевно, він був доданий не через цей сайт " -"адміністрування." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Показати всі" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Зберегти" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Пошук" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s результат" -msgstr[1] "%(counter)s результати" -msgstr[2] "%(counter)s результатів" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s всього" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Зберегти як нове" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Зберегти і додати інше" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Зберегти і продовжити редагування" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Дякуємо за час, проведений сьогодні на сайті." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Увійти знову" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Зміна паролю" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ваш пароль було змінено." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Будь ласка введіть ваш старий пароль, задля безпеки, потім введіть ваш новий " -"пароль двічі, щоб ми могли перевірити, що ви ввели його правильно" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Старий пароль" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Новий пароль" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Змінити мій пароль" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Перевстановлення паролю" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Пароль встановлено. Ви можете увійти зараз." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Підтвердження перевстановлення паролю" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Будь ласка, введіть ваш старий пароль, задля безпеки, потім введіть ваш " -"новий пароль двічі, щоб ми могли перевірити, що ви ввели його правильно." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Новий пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Підтвердіть пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Посилання на перевстановлення паролю було помилковим. Можливо тому, що воно " -"було вже використано. Будь ласка, замовте нове перевстановлення паролю." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"На електронну адресу, яку ви ввели, ми надіслали вам листа з інструкціями " -"щодо встановлення пароля. Ви повинні отримати його найближчим часом." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Якщо Ви не отримали електронного листа, будь ласка, переконайтеся, що ввели " -"адресу яку вказували при реєстрації та перевірте папку зі спамом" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Ви отримали цей лист, тому що ви зробили запит на перевстановлення пароля " -"для облікового запису користувача на %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Будь ласка, перейдіть на цю сторінку, та оберіть новий пароль:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "У разі, якщо ви забули, ваше ім'я користувача:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Дякуємо за користування нашим сайтом!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Команда сайту %(site_name)s " - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Забули пароль? Введіть свою email-адресу нижче і ми вишлемо інструкції по " -"встановленню нового." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Email адреса:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Перевстановіть мій пароль" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Всі дати" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(None)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Вибрати %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Виберіть %s щоб змінити" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Дата:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Час:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Пошук" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Додати інше" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "В даний час:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Змінено:" diff --git a/django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 87c003b8a6023e90dd98d051f4f45ad3abada375..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5054 zcmcJRUu+y#6~+f>3m6(`3zWa*)>2Z3X4ktWZPQI$65Iq*a1vq%sDuRL-D~f}voqGr ztQ||0uwz0?6%r+F9Vr!w0*LZf$F<{N$1ywr5&|>>Jn+PO^U${nctQNmo!Rv|c0;6+ z(awBx?>*<-bG~!#nf=H8cfDe9wR3-#d)s>~s}tPyULIWk0-pf?4c-G5-)C7L26uoT z0QZ72e;~sn;Ju8$1Ga%j!4HCU@blpJ!7boL@NV#Tpy>Y*ybJs*cm(`ADE9MA%KQ^N zz76gI`@vU0M64U2=)VQZes6=azZmD$+62A~J^-Epe+lxlN+^l_-QZ4eKPY~l0MCP` zLDBod`z>n(TmkSg5xFtuzQ{$4oBrkGFojlAf{>#PICYPjS&GitYk7YBG z%g=Csj+;~&jse4=#4nfdFPGH0wYekI?$%KGgKBd}*^78(LYE_5x#im9%FfsF)}B$@ zaqR(DtIeU+W4qd`*a0tIS-VzG)%Qc4fwEQP)K*8XSr4^mG+n1WtRi2Pjf%2emuY23 z%EwaP>S?S8y5^5+vyN!0-74mnhpl~%8|lFMs#DR{GqzW^gK@P_4+Q3=*AB{6wPz%7 zT-9rjt7qz-=HZU3J@uh_7^yxz66xB24%ESNFxXE}Ivt*Qt2UP&Kj+_`b&@ z(k1n*UsrY@JgBN)50qWic136nbufw*2|mBEEP>v>uo}=+$E)0y*^NcVtiy)I41`Rp zPxY#P^)2pws?X}H`eRmq)d>~9sH&Cgzznh2E$PmikZW+5B`x%8S`Cb6_2YO$qFPgq zXG{$E$8g>C$CQottaz#{S;ZLIGebAJos`z7RL>uyHJ*z_sSIkK+2zRby={iS@l3#bBvLiI!in%C54Ja?Im;d%RGd+#Qny|9)@~&<+&n^kjs*Sy z2X4%_or8^a&Z%)7 z<<%iq+o4XYLLK~?@Fx1H=QIRQV~fc^=Yo3bSxQNZQ*|%ha$_oV#feO_YH+fD(6}q+ zS_n4&-fU^i!G!^if*(eC>rmhyrAg-YS90IfK}cRos&W+i{kFq;#1EoeZ#d*sa$l|w zg}Hveq}mQ0?9cTC+Lj#Vp0=fBbQOx*bA`up#V1wqu~MWH!i`&E$|j zx_hWb)6SRu+EW0?pnh|4}Zr6__>N8LyI z_vLo1%E^9%I>_zy%6^3gQBpewoT%w+N!5qj4!QNfc60mupca;tH)4ii_ZN4n^tHRg z+gvPkcNf)`ElOSs4|f-f>PxDi5NG^UcUNO+SNC>#H5!Fo#e#b7xl{$2!d7&O=yYw} z*=EHT;>*cIJQFX+*ZE+k-_CfU@$G!q>yKOUS%vYLYdn|ZtI6^BYIFPMAf8Vql4(qwRLS#bO|B79@htYIn{%?E+3F{VVlSDD zmmAtYim%6)l{_SVSxljLQup4a2hGh8AB!Vh-J9 z2{vA|;-9nSQgV{mpyE<;g7w+dF&R!1E>sbB{AzMa+>L*w;xobr^9zl&^Wr(HndnbV z2(yjhYeu{|d=(=rjkQZ=tvNiKT86RA)U^1sY8hQgC6g-zKd0iCNX!%w8F4GVNHio| z{APgI(%RJt_9oL%Dn2XxQzwS2H;^~nBvT6evPT-{924RaVG#vS5*#C)6@y9D zMW%1ZwrqH(Y~MM{4MrA(^*g}E|J!cL#O+!=N5M-sTA&$_#FlflZo(Y2cwUa?oT9>( zsiEY!;;2lh_%(UEXom6SwEieFj)^(wR{V>2Ug~JYw1n&NVs>hi6N)|49yP_Pw4oDJ zWIn6UYgF46>W=euQ|F-W>2Qmjb(&|Yw+*8bgB)vcHhF=HOU_}ik;5esm(zbm4!252 ztBq<(bR>pFQ|2p}pHl6Oj*Syn+v!Z}L&;j&t-W8@w(eL2a?aL9a8qg}ic87K^d!SS zO~Z<*1Zg)?4JLmu)M(w%I*Tw3LO4*84XB|RLAXkOXe?c8$L$d@VzZ4GL>{OOS%3}dJGC_9D>J{U0T2R!X`N*{t!s+BhT4YoW zT~HbxuF>7LDQaL!nq=~FT6gQYT*Nj?rXtXv5fk%N$~m@A`{o;F4W8e@ZPCI{+!jsz zYbvJRXAVo4vl8|q!Oh3l%<(WybSX(AI3rzNK2l5gGbwJT0m=T1n<=~ypC_^`FD=`N zoFQT+zGluMEXem}Pvk=+iIDHRoa%TbnUV^~N+QigBiyx_NRKJPIJp{@ zluLF3)(7=E@#1RM1mxs27*A6|&7I2fPqgMQh#|6tN4kat-?}A#Jk0k}G)$eRU-EH|AUb diff --git a/django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po deleted file mode 100644 index c69165936..000000000 --- a/django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,209 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alexander Chernihov , 2014 -# Boryslav Larin , 2011 -# Jannis Leidel , 2011 -# Sergey Lysach , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 12:11+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "В наявності %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Це список всіх доступних %s. Ви можете обрати деякі з них, виділивши їх у " -"полі нижче і натиснувшт кнопку \"Обрати\"." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Почніть вводити текст в цьому полі щоб відфільтрувати список доступних %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Фільтр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Обрати всі" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Натисніть щоб обрати всі %s відразу." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Обрати" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Видалити" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Обрано %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Це список обраних %s. Ви можете видалити деякі з них, виділивши їх у полі " -"нижче і натиснувши кнопку \"Видалити\"." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Видалити все" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Натисніть щоб видалити всі обрані %s відразу." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Обрано %(sel)s з %(cnt)s" -msgstr[1] "Обрано %(sel)s з %(cnt)s" -msgstr[2] "Обрано %(sel)s з %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Ви зробили якісь зміни у деяких полях. Якщо Ви виконаєте цю дію, всі " -"незбережені зміни буде втрачено." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Ви обрали дію, але не зберегли зміни в окремих полях. Будь ласка, натисніть " -"ОК, щоб зберегти. Вам доведеться повторно запустити дію." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ви обрали дію і не зробили жодних змін у полях. Ви, напевно, шукаєте кнопку " -"\"Виконати\", а не \"Зберегти\"." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Примітка: Ви на %s годину попереду серверного часу." -msgstr[1] "Примітка: Ви на %s години попереду серверного часу." -msgstr[2] "Примітка: Ви на %s годин попереду серверного часу." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Примітка: Ви на %s годину позаду серверного часу." -msgstr[1] "Примітка: Ви на %s години позаду серверного часу." -msgstr[2] "Примітка: Ви на %s годин позаду серверного часу." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Зараз" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Годинник" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Оберіть час" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Північ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Полудень" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Відмінити" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Сьогодні" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Вчора" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Завтра" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Січень Лютий Березень Квітень Травень Червень Липень Серпень Вересень " -"Жовтень Листопад Грудень" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Нд Пн Вт Ср Чт Пт Сб" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Показати" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Сховати" diff --git a/django/contrib/admin/locale/ur/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index 9df625a760b099c271ffeed8eee6ee427e9645aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14868 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 WsiPTY#LOfI(|+!5!L{^EApbAHQh8bc diff --git a/django/contrib/admin/locale/ur/LC_MESSAGES/django.po b/django/contrib/admin/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index 16f1db117..000000000 --- a/django/contrib/admin/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,847 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Mansoorulhaq Mansoor , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s کو کامیابی سے مٹا دیا گیا۔" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s نہیں مٹایا جا سکتا" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "آپ کو یقین ھے؟" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "منتخب شدہ %(verbose_name_plural)s مٹائیں" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "تمام" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ھاں" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "نھیں" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "نامعلوم" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "کوئی تاریخ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "آج" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "گزشتہ سات دن" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "یہ مھینہ" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "یہ سال" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "کاروائی:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "کاروائی کا وقت" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "شے کا شناختی نمبر" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "شے کا نمائندہ" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "کاروائی کا پرچم" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "پیغام تبدیل کریں" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "لاگ کا اندراج" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "لاگ کے اندراج" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "کوئی نھیں" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s تبدیل کریں۔" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "اور" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" کا اضافہ کیا گیا۔" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" %(list)s کی تبدیلی کی گئی۔" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" مٹایا گیا۔۔" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "کوئی خانہ تبدیل نھیں کیا گیا۔" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" کا کامیابی سے اضافہ کیا گیا۔ نیچے آپ دوبارہ اسے مدوّن کر " -"سکتے ھیں۔" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" کا کامیابی سے اضافہ کیا گیا۔" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" کی تبدیلی کامیابی سے ھو گئی۔" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"اشیاء پر کاروائی سرانجام دینے کے لئے ان کا منتخب ھونا ضروری ھے۔ کوئی شے " -"تبدیل نھیں کی گئی۔" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "کوئی کاروائی منتخب نھیں کی گئی۔" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" کامیابی سے مٹایا گیا تھا۔" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s شے %(key)r پرائمری کلید کے ساتھ موجود نھیں ھے۔" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s کا اضافہ کریں" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s تبدیل کریں" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ڈیٹا بیس کی خرابی" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s کامیابی سے تبدیل کیا گیا تھا۔" -msgstr[1] "%(count)s %(name)s کامیابی سے تبدیل کیے گئے تھے۔" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s منتخب کیا گیا۔" -msgstr[1] "تمام %(total_count)s منتخب کئے گئے۔" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s میں سے 0 منتخب کیا گیا۔" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "%s کی تبدیلی کا تاریخ نامہ" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "منتظم برائے جینگو سائٹ" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "انتظامیہ برائے جینگو سائٹ" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "سائٹ کی انتظامیہ" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "اندر جائیں" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "صفحہ نھیں ملا" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "ھم معذرت خواہ ھیں، مطلوبہ صفحہ نھیں مل سکا۔" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "گھر" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "سرور کی خرابی" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "سرور کی خرابی (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "سرور کی خرابی (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "منتخب شدہ کاروائیاں چلائیں" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "جاؤ" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "تمام صفحات میں سے اشیاء منتخب کرنے کے لئے یہاں کلک کریں۔" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "تمام %(total_count)s %(module_name)s منتخب کریں" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "انتخاب صاف کریں" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"پہلے نام صارف اور لفظ اجازت درج کریں۔ پھر آپ مزید صارف کے حقوق مدوّن کرنے کے " -"قابل ھوں گے۔" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "نام صارف اور لفظ اجازت درج کریں۔" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "لفظ اجازت تبدیل کریں" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "براہ کرم نیچے غلطیاں درست کریں۔" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "صارف %(username)s کے لئے نیا لفظ اجازت درج کریں۔" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "لفظ اجازت" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "لفظ اجازت (دوبارہ)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "توثیق کے لئے ویسا ہی لفظ اجازت درج کریں جیسا اوپر کیا۔" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "خوش آمدید،" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "طریق استعمال" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "باہر جائیں" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "اضافہ" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "تاریخ نامہ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "سائٹ پر مشاھدہ کریں" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s کا اضافہ کریں" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "چھانٹیں" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "مٹائیں" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' کو مٹانے کے نتیجے میں معتلقہ اشیاء مٹ " -"سکتی ھیں، مگر آپ کے کھاتے کو اشیاء کی مندرجہ ذیل اقسام مٹانے کا حق حاصل نھیں " -"ھے۔" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' کو مٹانے کے لئے مندرجہ ذیل محفوظ متعلقہ " -"اشیاء کو مٹانے کی ضرورت پڑ سکتی ھے۔" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"واقعی آپ %(object_name)s \"%(escaped_object)s\" کو مٹانا چاہتے ھیں۔ مندرجہ " -"ذیل تمام متعلقہ اجزاء مٹ جائیں گے۔" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ھاں، مجھے یقین ھے" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "متعدد اشیاء مٹائیں" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"منتخب شدہ %(objects_name)s کو مٹانے کے نتیجے میں متعلقہ اشیاء مٹ سکتی ھیں، " -"لیکن آپ کے کھاتے کو اشیاء کی مندرجہ ذیل اقسام کو مٹانے کا حق حاصل نھیں ھے۔" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"منتخب شدہ %(objects_name)s کو مٹانے کے لئے مندرجہ ذیل محفوظ شدہ اشیاء کو " -"مٹانے کی ضرورت پڑ سکتی ھے۔" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"واقعی آپ منتخب شدہ %(objects_name)s مٹانا چاھتے ھیں؟ مندرجہ ذیل اور ان سے " -"متعلقہ تمام اشیاء حذف ھو جائیں گی۔" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "خارج کریں" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "دوسرا %(verbose_name)s درج کریں" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "مٹاؤں؟" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "از %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "تدوین" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "آپ کو کوئی چیز مدوّن کرنے کا حق نھیں ھے۔" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "حالیہ کاروائیاں" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "میری کاروائیاں" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "کچھ دستیاب نھیں" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "نامعلوم مواد" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"آپ کی ڈیٹا بیس کی تنصیب میں کوئی چیز خراب ھے۔ یقین کر لیں کہ موزون ڈیٹا بیس " -"ٹیبل بنائے گئے تھے، اور یقین کر لیں کہ ڈیٹ بیس مناسب صارف کے پڑھے جانے کے " -"قابل ھے۔" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "لفظ اجازت:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "تاریخ/وقت" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "صارف" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "کاروائی" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"اس شے کا تبدیلی کا تاریخ نامہ نھیں ھے۔ اس کا غالباً بذریعہ اس منتظم سائٹ کے " -"اضافہ نھیں کیا گیا۔" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "تمام دکھائیں" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "محفوظ کریں" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "تلاش کریں" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s نتیجہ" -msgstr[1] "%(counter)s نتائج" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "کل %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "بطور نیا محفوظ کریں" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "محفوظ کریں اور مزید اضافہ کریں" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "محفوظ کریں اور تدوین جاری رکھیں" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ویب سائٹ پر آج کچھ معیاری وقت خرچ کرنے کے لئے شکریہ۔" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "دوبارہ اندر جائیں" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "لفظ اجازت کی تبدیلی" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "آپ کا لفظ اجازت تبدیل کر دیا گیا تھا۔" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"براہ کرم سیکیورٹی کی خاطر اپنا پرانا لفظ اجازت درج کریں اور پھر اپنا نیا لفظ " -"اجازت دو مرتبہ درج کریں تاکہ ھم توثیق کر سکیں کہ آپ نے اسے درست درج کیا ھے۔" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "پرانا لفظ اجازت" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "نیا لفظ اجازت" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "میرا لفظ تبدیل کریں" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "لفظ اجازت کی دوبارہ ترتیب" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"آپ کا لفظ اجازت مرتب کر دیا گیا ھے۔ آپ کو آگے بڑھنے اور اندر جانے کی اجازت " -"ھے۔" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "لفظ اجازت دوبارہ مرتب کرنے کی توثیق" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"براہ مھربانی اپنا نیا لفظ اجازت دو مرتبہ درج کریں تاکہ تاکہ ھم تصدیق کر سکیں " -"کہ تم نے اسے درست درج کیا ھے۔" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "نیا لفظ اجازت:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "لفظ اجازت کی توثیق:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"لفظ اجازت دوبارہ مرتب کرنے کا رابطہ (لنک) غلط تھا، غالباً یہ پہلے ھی استعمال " -"کیا چکا تھا۔ براہ مھربانی نیا لفظ اجازت مرتب کرنے کی درخواست کریں۔" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "براہ مھربانی مندرجہ ذیل صفحے پر جائیں اور نیا لفظ اجازت پسند کریں:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "نام صارف، بھول جانے کی صورت میں:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ھماری سائٹ استعمال کرنے کے لئے شکریہ" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s کی ٹیم" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "میرا لفظ اجازت دوبارہ مرتب کریں" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "تمام تاریخیں" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(None)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s منتخب کریں" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "تبدیل کرنے کے لئے %s منتخب کریں" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "تاریخ:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "وقت:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "ڈھونڈیں" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "اور اضافہ کریں" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a330cb695f620018bf1cb1a47b1d8389ee49d98f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3064 zcmbVN&vO(-6dn~7S4BkeS9y3IQVE5#KT?3O7>XDO1_?=#MGG%F+3D;K%+74}%qDDc zF;tS;(s&?7tg?!eB}vvui~%GZwmffsX@!2D1Mzz-_=^foFlg0Xa_BW6^pFh(GNBe%L+@+_8S6nybO^2J_K@} zEbwb!0XPrb4&x&58t^OBvI9;Q=GPIFgTNJ21c6#BYI@Fuw_8o=F&Sydyx)GXQ)ZcpAuYKL)b@B_P-LX>)+FAdXFqrQyjHfX;H^+lp_;3#94O;g-kX(BiW9OzF=DHh$Yi>P| zGUUYk`C%$tTkGMT(K@<3Vej$C9ixt}tmESq3nJ?a^PzhO$cPu>TJN}F*~X|XsKe9x z3|ly+A@Sm5g{}4FUDp$2kZ%=4duE3lo^V1J+s$6k`YqcRQhV1jg?7?#N`@>`zZjL_ z%b+2%dFm}n%ceo2Oeaf@z>i&~-cqjQ`7|Pmz9@_eNkduRWjyVUM+?V9Hhj?rEz_}b zd0#v2x( z<#3w>hPaaMjWl6_!l;03o*&nSrF$N&s}Gp^`$Bp+mo%B@A-@|tBZ{u{^+7LZnfg1W zoTq2pG{uI8GJ2mB2A`pR%Iz*}c=~VaLWOp(NL;Z{xw>aiKcHK!z z9!l>^?M>o|oiaRM&q%}ZY{PeDn$XXV<PKi)ZOz#ts8KM3Q&S62WQo%u zFNlZ1whE5=>$S$5f(#3=;3_xy{{R=9G%<6o7~R!uGUTpA>Q$i!S}K@g!DkwidhnWj!RVGZ^MR;QBLl`HBv1BaG9YJZV$>uWE?znyRSXeU3?!_H!8XF zAa%eCcTTM|Pdns~c5e4zyT|TnU`)e;`BR1_$CcbDJZ!sv&5g1lj#>|k#, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "دستیاب %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "چھانٹیں" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "سب منتخب کریں" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "خارج کریں" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "منتخب شدہ %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s میں سے %(sel)s منتخب کیا گیا" -msgstr[1] "%(cnt)s میں سے %(sel)s منتخب کیے گئے" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"آپ کے پاس ذاتی قابل تدوین خانوں میں غیر محفوظ تبدیلیاں موجود ھیں۔ اگر آپ " -"کوئی کاروائی کریں گے تو آپ کی غیر محفوظ تبدیلیاں ضائع ھو جائیں گی۔" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"آپ نے ایک کاروائی منتخب کی ھے لیکن ابھی تک آپ نے ذاتی خانوں میں اپنی " -"تبدیلیاں محفوظ نہیں کی ہیں براہ مھربانی محفوط کرنے کے لئے OK پر کلک کریں۔ آپ " -"کاوائی دوبارہ چلانے کی ضرورت ھوگی۔" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"آپ نے ایک کاروائی منتخب کی ھے، اور آپ نے ذاتی خانوں میں کوئی تبدیلی نہیں کی " -"غالباً آپ 'جاؤ' بٹن تلاش کر رھے ھیں بجائے 'مخفوظ کریں' بٹن کے۔" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "اب" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "گھڑی" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "وقت منتخب کریں" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "نصف رات" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 ص" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "دوپھر" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "منسوخ کریں" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "آج" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "تقویم" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "گزشتہ کل" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "آئندہ کل" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "جنوری فروری مارچ اپریل مئی جون جولائی اگست ستمبر اکتوبر نومبر دسمبر" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "ا س م ب ج جمعہ ھ" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "دکھائیں" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "چھپائیں" diff --git a/django/contrib/admin/locale/vi/LC_MESSAGES/django.mo b/django/contrib/admin/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index b8398b6ad8770e412eff9c9b75ad831ef705b933..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16584 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, 2012 -# Jannis Leidel , 2011 -# Thanh Le Viet , 2013 -# Tran , 2011 -# Tran Van , 2011-2013 -# Vuong Nguyen , 2011 -# xgenvn , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 15:42+0000\n" -"Last-Translator: xgenvn \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Đã xóa thành công %(count)d %(items)s ." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Không thể xóa %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Bạn có chắc chắn không?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Xóa các %(verbose_name_plural)s đã chọn" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Quản trị website" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Tất cả" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Có" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Không" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Chưa xác định" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Bất kì ngày nào" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hôm nay" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "7 ngày trước" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Tháng này" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Năm nay" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Bạn hãy nhập đúng %(username)s và mật khẩu. (Có phân biệt chữ hoa, thường)" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Hoạt động:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "Thời gian tác động" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "Mã đối tượng" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "đối tượng repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "hiệu hành động" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "thay đổi tin nhắn" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "đăng nhập" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "mục đăng nhập" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Thêm \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Đã thay đổi \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Đối tượng \"%(object)s.\" đã được xoá." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Object" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Không" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s đã được thay đổi." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "và" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" đã được thêm vào." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s for %(name)s \"%(object)s\" đã được thay đổi." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" đã bị xóa." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Không có trường nào thay đổi" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" đã được thêm vào thành công. Bạn có thể sửa lại dưới " -"đây." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Bạn đã thêm %(name)s \"%(obj)s\" thành công. Bạn có thể thêm các %(name)s " -"khác dưới đây." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" được thêm vào thành công." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" đã được thay đổi thành công. Bạn có thể sửa lại dưới " -"đây." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" đã thay đổi thành công. Bạn có thể thêm %(name)s khác " -"dưới đây." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" đã được thay đổi thành công." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Mục tiêu phải được chọn mới có thể thực hiện hành động trên chúng. Không có " -"mục tiêu nào đã được thay đổi." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Không có hoạt động nào được lựa chọn." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" đã được xóa thành công." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr " đối tượng %(name)s với khóa chính %(key)r không tồn tại." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Thêm %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Thay đổi %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Cơ sở dữ liệu bị lỗi" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] " %(count)s %(name)s đã được thay đổi thành công." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Tất cả %(total_count)s đã được chọn" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 của %(cnt)s được chọn" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Lịch sử thay đổi: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Xóa %(class_name)s %(instance)s sẽ tự động xóa các đối tượng liên quan sau: " -"%(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Trang web admin Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Trang quản trị cho Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Site quản trị hệ thống." - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Đăng nhập" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Quản lý %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Không tìm thấy trang nào" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Xin lỗi bạn! Trang mà bạn yêu cầu không tìm thấy." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Trang chủ" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Lỗi máy chủ" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Lỗi máy chủ (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Lỗi máy chủ (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Có lỗi xảy ra. Lỗi sẽ được gửi đến quản trị website qua email và sẽ được " -"khắc phục sớm. Cám ơn bạn." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Bắt đầu hành động lựa chọn" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Đi đến" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Click vào đây để lựa chọn các đối tượng trên tất cả các trang" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Hãy chọn tất cả %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Xóa lựa chọn" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Đầu tiên, điền tên đăng nhập và mật khẩu. Sau đó bạn mới có thể chỉnh sửa " -"nhiều hơn lựa chọn của người dùng." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Điền tên đăng nhập và mật khẩu." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Thay đổi mật khẩu" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Hãy sửa lỗi sai dưới đây" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Hãy chỉnh sửa lại các lỗi sau." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Hãy nhập mật khẩu mới cho người sử dụng %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Mật khẩu" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Nhập lại mật khẩu" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Nhập dãy mật mã trên để xác minh lại" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Chào mừng bạn," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Tài liệu" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Thoát" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Thêm vào" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Bản ghi nhớ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Xem trên trang web" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Thêm vào %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Bộ lọc" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Bỏ khỏi sắp xếp" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sắp xếp theo:%(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Hoán đổi sắp xếp" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Xóa" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Xóa %(object_name)s '%(escaped_object)s' sẽ làm mất những dữ liệu có liên " -"quan. Tài khoản của bạn không được cấp quyển xóa những dữ liệu đi kèm theo." - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Xóa các %(object_name)s ' %(escaped_object)s ' sẽ bắt buộc xóa các đối " -"tượng được bảo vệ sau đây:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Bạn có chắc là muốn xóa %(object_name)s \"%(escaped_object)s\"?Tất cả những " -"dữ liệu đi kèm dưới đây cũng sẽ bị mất:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Có, tôi chắc chắn." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Xóa nhiều đối tượng" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Xóa các %(objects_name)s sẽ bắt buộc xóa các đối tượng liên quan, nhưng tài " -"khoản của bạn không có quyền xóa các loại đối tượng sau đây:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Xóa các %(objects_name)s sẽ bắt buộc xóa các đối tượng đã được bảo vệ sau " -"đây:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Bạn chắc chắn muốn xóa những lựa chọn %(objects_name)s? Tất cả những đối " -"tượng sau và những đối tượng liên quan sẽ được xóa:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Gỡ bỏ" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Thêm một %(verbose_name)s " - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Bạn muốn xóa?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Bởi %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Các mô models trong %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Thay đổi" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Bạn không được cấp quyền chỉnh sửa bất cứ cái gì." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Các hoạt động gần đây" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Hoạt động của tôi" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Không có sẵn" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Không biết nội dung" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Một vài lỗi với cơ sở dữ liệu cài đặt của bạn. Hãy chắc chắn bảng biểu dữ " -"liệu được tạo phù hợp và dữ liệu có thể được đọc bởi những người sử dụng phù " -"hợp." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Mật khẩu:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Bạn quên mật khẩu hoặc tài khoản?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Ngày/giờ" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Người dùng" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Hành động" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Đối tượng này không có một lịch sử thay đổi. Nó có lẽ đã không được thêm vào " -"qua trang web admin." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Hiện tất cả" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Lưu lại" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Tìm kiếm" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s kết quả" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "tổng số %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Lưu mới" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Lưu và thêm mới" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Lưu và tiếp tục chỉnh sửa" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Cảm ơn bạn đã dành thời gian với website này" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Đăng nhập lại" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Thay đổi mật khẩu" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Mật khẩu của bạn đã được thay đổi" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Hãy nhập lại mật khẩu cũ và sau đó nhập mật khẩu mới hai lần để chúng tôi có " -"thể kiểm tra lại xem bạn đã gõ chính xác hay chưa." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Mật khẩu cũ" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Mật khẩu mới" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Thay đổi mật khẩu" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Lập lại mật khẩu" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Mật khẩu của bạn đã được lập lại. Bạn hãy thử đăng nhập." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Xác nhận việc lập lại mật khẩu" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Hãy nhập mật khẩu mới hai lần để chúng tôi có thể kiểm tra xem bạn đã gõ " -"chính xác chưa" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Mật khẩu mới" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Nhập lại mật khẩu:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Liên kết đặt lại mật khẩu không hợp lệ, có thể vì nó đã được sử dụng. Xin " -"vui lòng yêu cầu đặt lại mật khẩu mới." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Chúng tôi vừa email cho bạn hướng dẫn thiết lập mật khẩu. Hãy mở email để " -"kiểm tra." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Nếu bạn không nhận được email, hãy kiểm tra lại địa chỉ email mà bạn dùng để " -"đăng kí hoặc kiểm tra trong thư mục spam/rác" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Bạn nhận được email này vì bạn đã yêu cầu làm mới lại mật khẩu cho tài khoản " -"của bạn tại %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Hãy vào đường link dưới đây và chọn một mật khẩu mới" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Tên đăng nhập của bạn, trường hợp bạn quên nó:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Cảm ơn bạn đã sử dụng website của chúng tôi!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Đội của %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Quên mật khẩu? Nhập địa chỉ email vào ô dưới đây. Chúng tôi sẽ email cho bạn " -"hướng dẫn cách thiết lập mật khẩu mới." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Địa chỉ Email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Làm lại mật khẩu" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Tất cả các ngày" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Không)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Chọn %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Chọn %s để thay đổi" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Ngày:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Giờ:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Tìm" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Thêm vào" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Hiện nay:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Thay đổi:" diff --git a/django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d7b8b008b966b8062c2b3dd6bb0e56dcf1719c38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4127 zcmbtWON<;x8LmKput0z~yu$0p(qe~rdS)%+$JmB=*Iw+zySBXJ#F4_Grn`2!z1`JA zclC@X7Y^Ye6js3rmN3YQH>)Vvij_4nml+u!df5xPap8nC7Y+z<0VKHb{r#Ao4Xcnq zYpTEMs{i@bUsdzR2kyNr@a#nU0@|K?gs1`!zYi}w{{-#_{tNg);MDtt_$crI@IK&i zAdk-%cn8r_8$Wt0-gkNoZkoj z9QXo|^}hBYA=<#Zz-4e#gVHX1{|3VB=TAW9%#`3!IpxCmsq9|JkQD?pZe8Mp$x4*Ur43A|YDDPRle0Gq(KfDjQ?Omg0J;KzaA z1ah3Gfo$*F!0!QDz-NJf0WuFQ2=ROyI1PLj$m4f_zXNUn{|0>Vej$Da`~i%E4)F;z z)`J=G5E{xv5ZdR^K8033yjGt@Lzv>zXfP)pKr0`Po%800>*OnFpWzQY%p2##e2za~ z!pDQf0LS`yv@fDzsj}Pw0^w#nbAJcF@Nk`r$=$K?AC4(pq{-d3Ht1qN*+x0 zVUmVIShB=SIUlJY?5J!WqPh0CSZFVaS4AazS&FKa~LcpcA4qz~W9cjAnjU8v7?6gIJ8d*p{v+Nc@R!{W`QHg=d5=Q4MH>?S`1BxN1{=1VBraUO7h5ZO2&dpbnbF{DwN}y?64|1Ik}jH%jU)i&fy_H0m8pX?^=N%+?<2LnwHgE~XH~~zn_J`#R%-ic>R`RL?~xjwiBmE* zl}03W>`N0yb-LJ6x})iEj*qnh9L<&;2H$|FZY8p%Dh(xrIz8zrqh+8#_HNghcD-8d zcDt5gTi&9&$Vyez31=8r+toa=s$W>CcD(At6LTl$j&J5ZWz{BTLT!{rOxOZ-GU}qK zwtea8L%jA;tjv*fjoHe9O*!_rsG`boZHErdfjS*%dS(=DojTsc89#}nUzrV~Ag+^c zXP@zrsY8@^kJJuL2wYwHEk^cm@R}UmWb2nU)`o*s8vzUl%UbNCmNy(+r8r&DEise6 zN%64%>+A+PH5@!|yW#}&d(<2bUcj}L>Ew_r7Gq?F{Z|cq^;gT0N!)(f9kqUGIC!q` zHzvo|LV1nlBJ5*ZIkEne;ov2lp78&YKwQhVI0lCatzYtR0CMaU3$v;dPZcp-y>!_ zizzSCtGZ= zs>o`l$i(OEHXe0;Hs&%&q<^=F-e12CUa+T-H`2i}q_6OfEY41y-bnD5z@qc`C)Y_l z^3z|zSHAYRri&F~Z%BN_D@zwg>m5ELU(?ja!mfH;Vts7WOe!aC%aW8i+ek)I7CtIs z@CL6+b_#%Ccq?l4N4%5xsIh1sxgk diff --git a/django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po deleted file mode 100644 index 96573ecea..000000000 --- a/django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,206 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Tran , 2011 -# Tran Van , 2013 -# Vuong Nguyen , 2011 -# xgenvn , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 19:06+0000\n" -"Last-Translator: xgenvn \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Có sẵn %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Danh sách các lựa chọn đang có %s. Bạn có thể chọn bằng bách click vào mũi " -"tên \"Chọn\" nằm giữa hai hộp." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Bạn hãy nhập vào ô này để lọc các danh sách sau %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Lọc" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Chọn tất cả" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Click để chọn tất cả %s ." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Chọn" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Xóa" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Chọn %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Danh sách bạn đã chọn %s. Bạn có thể bỏ chọn bằng cách click vào mũi tên " -"\"Xoá\" nằm giữa hai ô." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Xoá tất cả" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Click để bỏ chọn tất cả %s" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] " %(sel)s của %(cnt)s được chọn" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Bạn chưa lưu những trường đã chỉnh sửa. Nếu bạn chọn hành động này, những " -"chỉnh sửa chưa được lưu sẽ bị mất." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Bạn đã lựa chọn một hành động, nhưng bạn không lưu thay đổi của bạn đến các " -"lĩnh vực cá nhân được nêu ra. Xin vui lòng click OK để lưu lại. Bạn sẽ cần " -"phải chạy lại các hành động." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Bạn đã lựa chọn một hành động, và bạn đã không thực hiện bất kỳ thay đổi nào " -"trên các trường. Có lẽ bạn đang tìm kiếm nút bấm Go thay vì nút bấm Save." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -"Lưu ý: Hiện tại bạn đang thấy thời gian trước %s giờ so với thời gian máy " -"chủ." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -"Lưu ý: Hiện tại bạn đang thấy thời gian sau %s giờ so với thời gian máy chủ." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Bây giờ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Đồng hồ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Chọn giờ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Nửa đêm" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 giờ sáng" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Buổi trưa" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Hủy bỏ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hôm nay" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Lịch" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Hôm qua" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Ngày mai" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Tháng một Tháng hai Tháng ba Tháng tư Tháng năm Tháng sáu Tháng bảy Tháng " -"tám Tháng chín Tháng mười Tháng mười một Tháng mười hai" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T W T F S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Hiện ra" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Dấu đi" diff --git a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 672c4b93232808079597d19abf69fd87c72dfdad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14164 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 E0E-;kcmMzZ diff --git a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index 85a8c8777..000000000 --- a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,832 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# Lele Long , 2011. -# slene , 2011. -# Ziang Song , 2012. -# 磊 施 , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-01 16:10+0100\n" -"PO-Revision-Date: 2013-01-02 08:52+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: actions.py:48 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "成功删除了 %(count)d 个 %(items)s" - -#: actions.py:60 options.py:1347 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "无法删除 %(name)s" - -#: actions.py:62 options.py:1349 -msgid "Are you sure?" -msgstr "你确定吗?" - -#: actions.py:83 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "删除所选的 %(verbose_name_plural)s" - -#: filters.py:101 filters.py:197 filters.py:237 filters.py:274 filters.py:380 -msgid "All" -msgstr "全部" - -#: filters.py:238 -msgid "Yes" -msgstr "是" - -#: filters.py:239 -msgid "No" -msgstr "否" - -#: filters.py:253 -msgid "Unknown" -msgstr "未知" - -#: filters.py:308 -msgid "Any date" -msgstr "任意日期" - -#: filters.py:309 -msgid "Today" -msgstr "今天" - -#: filters.py:313 -msgid "Past 7 days" -msgstr "过去7天" - -#: filters.py:317 -msgid "This month" -msgstr "本月" - -#: filters.py:321 -msgid "This year" -msgstr "今年" - -#: forms.py:9 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: forms.py:19 -msgid "Please log in again, because your session has expired." -msgstr "请重新登录,因为你的会话已经过期。" - -#: helpers.py:23 -msgid "Action:" -msgstr "动作" - -#: models.py:24 -msgid "action time" -msgstr "动作时间" - -#: models.py:27 -msgid "object id" -msgstr "对象id" - -#: models.py:28 -msgid "object repr" -msgstr "对象表示" - -#: models.py:29 -msgid "action flag" -msgstr "动作标志" - -#: models.py:30 -msgid "change message" -msgstr "修改消息" - -#: models.py:35 -msgid "log entry" -msgstr "日志记录" - -#: models.py:36 -msgid "log entries" -msgstr "日志记录" - -#: models.py:45 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "已经添加了 \"%(object)s\"." - -#: models.py:47 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "修改了 \"%(object)s\" - %(changes)s" - -#: models.py:52 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "删除了 \"%(object)s.\"" - -#: models.py:54 -msgid "LogEntry Object" -msgstr "LogEntry对象" - -#: options.py:156 options.py:172 -msgid "None" -msgstr "无" - -#: options.py:684 -#, python-format -msgid "Changed %s." -msgstr "已修改 %s 。" - -#: options.py:684 options.py:694 -msgid "and" -msgstr "和" - -#: options.py:689 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "已添加 %(name)s \"%(object)s\"." - -#: options.py:693 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "已变更 %(list)s for %(name)s \"%(object)s\"." - -#: options.py:698 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "已删除 %(name)s \"%(object)s\"." - -#: options.py:702 -msgid "No fields changed." -msgstr "没有字段被修改。" - -#: options.py:807 options.py:860 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" 添加成功。你可以在下面再次编辑它。" - -#: options.py:835 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" 已经成功添加。你可以在下面添加另外的 %(name)s 。" - -#: options.py:839 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" 添加成功。" - -#: options.py:853 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr " %(name)s \"%(obj)s\" 已经成功进行变更。你可以在下面再次编辑它。" - -#: options.py:867 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" 已经成功进行变更。你可以在下面添加其它的 %(name)s。" - -#: options.py:873 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" 修改成功。" - -#: options.py:951 options.py:1211 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "条目必须选中以对其进行操作。没有任何条目被更改。" - -#: options.py:970 -msgid "No action selected." -msgstr "未选择动作" - -#: options.py:1050 -#, python-format -msgid "Add %s" -msgstr "增加 %s" - -#: options.py:1074 options.py:1319 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "具有主键 %(key)r 的对象 %(name)s 不存在。" - -#: options.py:1140 -#, python-format -msgid "Change %s" -msgstr "修改 %s" - -#: options.py:1190 -msgid "Database error" -msgstr "数据库错误" - -#: options.py:1253 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "总共 %(count)s 个 %(name)s 变更成功。" - -#: options.py:1280 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "选中了 %(total_count)s 个" - -#: options.py:1285 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s 个中 0 个被选" - -#: options.py:1335 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" 删除成功。" - -#: options.py:1382 -#, python-format -msgid "Change history: %s" -msgstr "变更历史: %s" - -#: sites.py:322 tests.py:57 templates/admin/login.html:48 -#: templates/registration/password_reset_complete.html:19 -#: views/decorators.py:24 -msgid "Log in" -msgstr "登录" - -#: sites.py:388 -msgid "Site administration" -msgstr "站点管理" - -#: sites.py:440 -#, python-format -msgid "%s administration" -msgstr "%s 管理" - -#: widgets.py:90 -msgid "Date:" -msgstr "日期:" - -#: widgets.py:91 -msgid "Time:" -msgstr "时间:" - -#: widgets.py:165 -msgid "Lookup" -msgstr "查询" - -#: widgets.py:271 -msgid "Add Another" -msgstr "添加另一个" - -#: widgets.py:316 -msgid "Currently:" -msgstr "当前:" - -#: widgets.py:317 -msgid "Change:" -msgstr "更改:" - -#: templates/admin/404.html:4 templates/admin/404.html.py:8 -msgid "Page not found" -msgstr "页面没有找到" - -#: templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "很报歉,请求页面无法找到。" - -#: templates/admin/500.html:6 templates/admin/app_index.html:7 -#: templates/admin/base.html:47 templates/admin/change_form.html:19 -#: templates/admin/change_list.html:41 -#: templates/admin/delete_confirmation.html:7 -#: templates/admin/delete_selected_confirmation.html:7 -#: templates/admin/invalid_setup.html:6 templates/admin/object_history.html:7 -#: templates/admin/auth/user/change_password.html:13 -#: templates/registration/logged_out.html:4 -#: templates/registration/password_change_done.html:6 -#: templates/registration/password_change_form.html:7 -#: templates/registration/password_reset_complete.html:6 -#: templates/registration/password_reset_confirm.html:6 -#: templates/registration/password_reset_done.html:6 -#: templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "首页" - -#: templates/admin/500.html:7 -msgid "Server error" -msgstr "服务器错误" - -#: templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "服务器错误(500)" - -#: templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "服务器错误 (500)" - -#: templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"有一个错误。已经通过电子邮件通知网站管理员,不久以后应该可以修复。谢谢你的参" -"与。" - -#: templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "运行选中的动作" - -#: templates/admin/actions.html:4 -msgid "Go" -msgstr "执行" - -#: templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "点击此处选择所有页面中包含的对象。" - -#: templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "选中所有的 %(total_count)s 个 %(module_name)s" - -#: templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "清除选中" - -#: templates/admin/app_index.html:10 templates/admin/index.html:21 -#, python-format -msgid "%(name)s" -msgstr "%(name)s" - -#: templates/admin/base.html:28 -msgid "Welcome," -msgstr "欢迎," - -#: templates/admin/base.html:33 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "文档" - -#: templates/admin/base.html:36 -#: templates/admin/auth/user/change_password.html:17 -#: templates/admin/auth/user/change_password.html:51 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "修改密码" - -#: templates/admin/base.html:38 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "注销" - -#: templates/admin/base_site.html:4 -msgid "Django site admin" -msgstr "Django 站点管理员" - -#: templates/admin/base_site.html:7 -msgid "Django administration" -msgstr "Django 管理" - -#: templates/admin/change_form.html:22 templates/admin/index.html:33 -msgid "Add" -msgstr "增加" - -#: templates/admin/change_form.html:32 templates/admin/object_history.html:11 -msgid "History" -msgstr "历史" - -#: templates/admin/change_form.html:33 -#: templates/admin/edit_inline/stacked.html:9 -#: templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "在站点上查看" - -#: templates/admin/change_form.html:44 templates/admin/change_list.html:67 -#: templates/admin/login.html:17 -#: templates/admin/auth/user/change_password.html:27 -#: templates/registration/password_change_form.html:20 -msgid "Please correct the error below." -msgid_plural "Please correct the errors below." -msgstr[0] "请修正下面的错误。" - -#: templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "增加 %(name)s" - -#: templates/admin/change_list.html:78 -msgid "Filter" -msgstr "过滤器" - -#: templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "删除排序" - -#: templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "排序优先级: %(priority_number)s" - -#: templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "正逆序切换" - -#: templates/admin/delete_confirmation.html:11 -#: templates/admin/submit_line.html:4 -msgid "Delete" -msgstr "删除" - -#: templates/admin/delete_confirmation.html:18 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"删除 %(object_name)s '%(escaped_object)s' 会导致删除相关的对象,但你的帐号无" -"权删除下列类型的对象:" - -#: templates/admin/delete_confirmation.html:26 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"要删除 %(object_name)s '%(escaped_object)s', 将要求删除以下受保护的相关对象:" - -#: templates/admin/delete_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"你确认想要删除 %(object_name)s \"%(escaped_object)s\"? 下列所有相关的项目都" -"将被删除:" - -#: templates/admin/delete_confirmation.html:39 -#: templates/admin/delete_selected_confirmation.html:44 -msgid "Yes, I'm sure" -msgstr "是的,我确定" - -#: templates/admin/delete_selected_confirmation.html:10 -msgid "Delete multiple objects" -msgstr "删除多个对象" - -#: templates/admin/delete_selected_confirmation.html:17 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"要删除所选的 %(objects_name)s 结果会删除相关对象, 但你的账户没有权限删除这类" -"对象:" - -#: templates/admin/delete_selected_confirmation.html:25 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "要删除所选的 %(objects_name)s, 将要求删除以下受保护的相关对象:" - -#: templates/admin/delete_selected_confirmation.html:33 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"请确认要删除选中的 %(objects_name)s 吗?以下所有对象和余它们相关的条目将都会" -"被删除:" - -#: templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " 以 %(filter_title)s" - -#: templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "在应用程序 %(name)s 中的模型" - -#: templates/admin/index.html:39 -msgid "Change" -msgstr "修改" - -#: templates/admin/index.html:49 -msgid "You don't have permission to edit anything." -msgstr "你无权修改任何东西。" - -#: templates/admin/index.html:57 -msgid "Recent Actions" -msgstr "最近动作" - -#: templates/admin/index.html:58 -msgid "My Actions" -msgstr "我的动作" - -#: templates/admin/index.html:62 -msgid "None available" -msgstr "无可用的" - -#: templates/admin/index.html:76 -msgid "Unknown content" -msgstr "未知内容" - -#: templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"你的数据库安装有误。确保已经创建了相应的数据库表,并确保数据库可被相关的用户" -"读取。" - -#: templates/admin/login.html:37 -msgid "Password:" -msgstr "密码:" - -#: templates/admin/login.html:44 -msgid "Forgotten your password or username?" -msgstr "忘记了您的密码或用户名?" - -#: templates/admin/object_history.html:23 -msgid "Date/time" -msgstr "日期/时间" - -#: templates/admin/object_history.html:24 -msgid "User" -msgstr "用户" - -#: templates/admin/object_history.html:25 -msgid "Action" -msgstr "动作" - -#: templates/admin/object_history.html:39 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "该对象没有变更历史记录。可能从未通过这个管理站点添加。" - -#: templates/admin/pagination.html:10 -msgid "Show all" -msgstr "显示全部" - -#: templates/admin/pagination.html:11 templates/admin/submit_line.html:3 -msgid "Save" -msgstr "保存" - -#: templates/admin/search_form.html:7 -msgid "Search" -msgstr "搜索" - -#: templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s 条结果。" - -#: templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "总共 %(full_result_count)s" - -#: templates/admin/submit_line.html:5 -msgid "Save as new" -msgstr "保存为新的" - -#: templates/admin/submit_line.html:6 -msgid "Save and add another" -msgstr "保存并增加另一个" - -#: templates/admin/submit_line.html:7 -msgid "Save and continue editing" -msgstr "保存并继续编辑" - -#: templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "首先,输入一个用户名和密码。然后,你就可以编辑更多的用户选项。" - -#: templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "输入用户名和" - -#: templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "为用户 %(username)s 输入一个新的密码。" - -#: templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "密码" - -#: templates/admin/auth/user/change_password.html:44 -#: templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "密码(重复)" - -#: templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "为了校验,输入与上面相同的密码。" - -#: templates/admin/edit_inline/stacked.html:26 -#: templates/admin/edit_inline/tabular.html:76 -msgid "Remove" -msgstr "删除" - -#: templates/admin/edit_inline/stacked.html:27 -#: templates/admin/edit_inline/tabular.html:75 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "添加另一个 %(verbose_name)s" - -#: templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "删除?" - -#: templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "感谢您今天在本站花费了一些宝贵时间。" - -#: templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "重新登录" - -#: templates/registration/password_change_done.html:7 -#: templates/registration/password_change_form.html:8 -#: templates/registration/password_change_form.html:12 -#: templates/registration/password_change_form.html:24 -msgid "Password change" -msgstr "密码修改" - -#: templates/registration/password_change_done.html:11 -#: templates/registration/password_change_done.html:15 -msgid "Password change successful" -msgstr "密码修改成功" - -#: templates/registration/password_change_done.html:17 -msgid "Your password was changed." -msgstr "你的密码已修改。" - -#: templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"请输入你的旧密码,为了安全起见,接着要输入两遍新密码,以便我们校验你输入的是" -"否正确。" - -#: templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "旧密码" - -#: templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "新密码" - -#: templates/registration/password_change_form.html:48 -#: templates/registration/password_reset_confirm.html:26 -msgid "Change my password" -msgstr "修改我的密码" - -#: templates/registration/password_reset_complete.html:7 -#: templates/registration/password_reset_confirm.html:11 -#: templates/registration/password_reset_done.html:7 -#: templates/registration/password_reset_form.html:7 -#: templates/registration/password_reset_form.html:11 -#: templates/registration/password_reset_form.html:15 -msgid "Password reset" -msgstr "密码重设" - -#: templates/registration/password_reset_complete.html:11 -#: templates/registration/password_reset_complete.html:15 -msgid "Password reset complete" -msgstr "完成密码重设" - -#: templates/registration/password_reset_complete.html:17 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "你的口令己经设置。现在你可以继续进行登录。" - -#: templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "密码重设确认" - -#: templates/registration/password_reset_confirm.html:17 -msgid "Enter new password" -msgstr "输入新密码" - -#: templates/registration/password_reset_confirm.html:19 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "请输入两遍新密码,以便我们校验你输入的是否正确。" - -#: templates/registration/password_reset_confirm.html:23 -msgid "New password:" -msgstr "新密码:" - -#: templates/registration/password_reset_confirm.html:25 -msgid "Confirm password:" -msgstr "确认密码:" - -#: templates/registration/password_reset_confirm.html:31 -msgid "Password reset unsuccessful" -msgstr "密码重设失败" - -#: templates/registration/password_reset_confirm.html:33 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "密码重置链接无效,可能是因为它已使用。可以请求一次新的密码重置。" - -#: templates/registration/password_reset_done.html:11 -#: templates/registration/password_reset_done.html:15 -msgid "Password reset successful" -msgstr "密码重设成功" - -#: templates/registration/password_reset_done.html:17 -msgid "" -"We've emailed you instructions for setting your password to the email " -"address you submitted. You should be receiving it shortly." -msgstr "" -"我们已经使用你提供的电子邮件地址发送了电子邮件,以便你设置密码。不久之后你应" -"当可以收到这封邮件。" - -#: templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "你收到这封邮件是因为你请求重置你在网站 %(site_name)s上的用户账户密码。" - -#: templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "请访问该页面并选择一个新密码:" - -#: templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "你的用户名,如果已忘记的话:" - -#: templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "感谢使用我们的站点!" - -#: templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s 团队" - -#: templates/registration/password_reset_form.html:17 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"忘记你的密码了?在下面输入你的电子邮件地址,我们将发送一封设置新密码的邮件给" -"你。" - -#: templates/registration/password_reset_form.html:21 -msgid "Email address:" -msgstr "电子邮件地址:" - -#: templates/registration/password_reset_form.html:21 -msgid "Reset my password" -msgstr "重设我的密码" - -#: templatetags/admin_list.py:344 -msgid "All dates" -msgstr "所有日期" - -#: views/main.py:33 -msgid "(None)" -msgstr "(None)" - -#: views/main.py:76 -#, python-format -msgid "Select %s" -msgstr "选择 %s" - -#: views/main.py:78 -#, python-format -msgid "Select %s to change" -msgstr "选择 %s 来修改" diff --git a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 06b9634fd2a0f269043ed7105597599e73634a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3238 zcmbuA?Qay<6~=Gcw4rX=q-ja|mh_0kH5BiQjY!Z^+ERmCk{FP^X@yj&n%%wLoiICh zH8aby{ZKh17#pyiAY&V2CnhYxNn{%$L=48^Yg_eisFY-8cKsnrzx7+x=gf?a8xXD3 zk!OB$U(PwteeRw0KOTGVtiVOMf6Vs-LTqJz1rJ<*0iOf^3Vt1Y;HyGB3~m57fEz*X ze=1@#_${P zy#YnJ&La^YkN70Wd7lA)1hz%}U0?<6H25_5_o)A$5&s3YqW_Diz4e>Wf_6JN0A2+T zgDE7(@&nI)0P@};Bv>2Q8G5j_P=N*8pS@aGgH89HjgbZwo1aXO^RRD`O?23r*+ zWvbDR=w_Zni=>-Dii|o+8EL2rX=aXlOv!;<&5LgsWQ z`21Hr+1DG$<#g)|4)lIGQ$>e_3_b;AJ8^N)QZM6YC$=va`<=9G>`RLFybSwQQ@1QB z%ZYW_c|8~VbvbXx(keww2M?rU9hTI14`X{YN2aJf+14IQZi}^Vqhxz(+xD%=wqz0$ zW8LzI&N=^M-gB|`BqiHY+uOD#aW%cD*-k8NX{K#xjKbJdNaRhTWE8^aZ0H~qEe~E9ZsqD%A*{az;WS) z+KEyk7pyN~M5z*gD*Ulye_~5h*S@a3cU)+TC!0Ey=|~gm@G+#wkw=|G$u1(w(s#cjj@)UTMYlnpu^@FG7lTWOQdub&7&oO$Uv#r5UkKWfkodnWdmr{0a=F7_eJAHTjbeoc7CXE7Mn3NqUQnY%Y-ipQjoT;urJ7ioe7!L~0%4drK<>@c0Tu@t-ud%k=V;J6 zJ{OL?8n)gKS~sSH*3c^vqD0=%D`75y^?J1_;m=*fo2U<8@up@Yc@aY0Yy%;hHGqR$ z9q*&$9iJ2a#7FhoO=v#nPb`Ga1?%w!#v2!Av0!(32Hoz`C1elR>tE=17f-EBzumZf zzH#An*!lUb)AiS`d#?|NzPXDv?#Ijn<(1%V+)38{Wu79J6M;o1=||OWu{~#===@ z@rIXL$Ui-}a%R4j8huDQ1QV&ny*=&CO{@;Z|CjPyEI5&0(!q|5O!()oc~>U=srSOn zacV4l2%q6u{ldIAKN)Vs>Y&#@v~ps|AG;DRl?4au427)AbN`BQ^4>Y-zd40vhxxsM Z_gPNl*_xVl68qg-lkVc%UhQgJ{2PA=r=tJ> diff --git a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.po deleted file mode 100644 index 1af8c79a9..000000000 --- a/django/contrib/admin/locale/zh_CN/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,179 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# Kevin Shi , 2012. -# Lele Long , 2011. -# slene , 2011. -# Ziang Song , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-23 02:35+0100\n" -"PO-Revision-Date: 2012-07-20 01:51+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "可用 %s" - -#: static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"这是可用的%s列表。你可以在选择框下面进行选择,然后点击两选框之间的“选择”箭" -"头。" - -#: static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "在此框中键入以过滤可用的%s列表" - -#: static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "过滤" - -#: static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "全选" - -#: static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "点击选择全部%s。" - -#: static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "选择" - -#: static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "删除" - -#: static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "选中的 %s" - -#: static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "这是已选%s的列表。你可以" - -#: static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "删除全部" - -#: static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "删除所有选择的%s。" - -#: static/admin/js/actions.js:18 static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "选中了 %(cnt)s 个中的 %(sel)s 个" - -#: static/admin/js/actions.js:109 static/admin/js/actions.min.js:5 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"你尚未保存一个可编辑栏位的变更. 如果你进行别的动作, 未保存的变更将会丢失." - -#: static/admin/js/actions.js:121 static/admin/js/actions.min.js:6 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"你已选则执行一个动作, 但有一个可编辑栏位的变更尚未保存. 请点选确定进行保存. " -"再重新执行该动作." - -#: static/admin/js/actions.js:123 static/admin/js/actions.min.js:6 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"你已选则执行一个动作, 但可编辑栏位沒有任何改变. 你应该尝试 '去' 按钮, 而不是 " -"'保存' 按钮." - -#: static/admin/js/calendar.js:26 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月" - -#: static/admin/js/calendar.js:27 -msgid "S M T W T F S" -msgstr "日 一 二 三 四 五 六" - -#: static/admin/js/collapse.js:8 static/admin/js/collapse.js.c:19 -#: static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "显示" - -#: static/admin/js/collapse.js:15 static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "隐藏" - -#: static/admin/js/admin/DateTimeShortcuts.js:49 -#: static/admin/js/admin/DateTimeShortcuts.js:85 -msgid "Now" -msgstr "现在" - -#: static/admin/js/admin/DateTimeShortcuts.js:53 -msgid "Clock" -msgstr "时钟" - -#: static/admin/js/admin/DateTimeShortcuts.js:81 -msgid "Choose a time" -msgstr "选择一个时间" - -#: static/admin/js/admin/DateTimeShortcuts.js:86 -msgid "Midnight" -msgstr "午夜" - -#: static/admin/js/admin/DateTimeShortcuts.js:87 -msgid "6 a.m." -msgstr "上午6点" - -#: static/admin/js/admin/DateTimeShortcuts.js:88 -msgid "Noon" -msgstr "正午" - -#: static/admin/js/admin/DateTimeShortcuts.js:92 -#: static/admin/js/admin/DateTimeShortcuts.js:204 -msgid "Cancel" -msgstr "取消" - -#: static/admin/js/admin/DateTimeShortcuts.js:144 -#: static/admin/js/admin/DateTimeShortcuts.js:197 -msgid "Today" -msgstr "今天" - -#: static/admin/js/admin/DateTimeShortcuts.js:148 -msgid "Calendar" -msgstr "日历" - -#: static/admin/js/admin/DateTimeShortcuts.js:195 -msgid "Yesterday" -msgstr "昨天" - -#: static/admin/js/admin/DateTimeShortcuts.js:199 -msgid "Tomorrow" -msgstr "明天" diff --git a/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 7d5b97f19768a3593000bb43bd98b70ebbb0b0e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14466 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 HvXlBhR&8(X diff --git a/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index 810357118..000000000 --- a/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,844 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kevin Sze , 2012 -# Lele Long , 2011 -# ouyanghongyu , 2013-2014 -# Sean Lee , 2013 -# Sean Lee , 2013 -# slene , 2011 -# Ziang Song , 2012 -# Kevin Sze , 2012 -# ouyanghongyu , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-04 10:34+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "成功删除了 %(count)d 个 %(items)s" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "无法删除 %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "你确定吗?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "删除所选的 %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "管理" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "全部" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "是" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "否" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "未知" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "任意日期" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "今天" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "过去7天" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "本月" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "今年" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "请输入一个正确的 %(username)s 和密码. 注意他们都是区分大小写的." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "动作" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "动作时间" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "对象id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "对象表示" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "动作标志" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "修改消息" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "日志记录" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "日志记录" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "已经添加了 \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "修改了 \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "删除了 \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry对象" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "无" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "已修改 %s 。" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "和" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "已添加 %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "已变更 %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "已删除 %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "没有字段被修改。" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" 添加成功。你可以在下面再次编辑它。" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" 已经成功添加。你可以在下面添加另外的 %(name)s 。" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" 添加成功。" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr " %(name)s \"%(obj)s\" 已经成功进行变更。你可以在下面再次编辑它。" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -" %(name)s \"%(obj)s\" 已经成功进行变更。你可以在下面添加其它的 %(name)s。" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" 修改成功。" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "条目必须选中以对其进行操作。没有任何条目被更改。" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "未选择动作" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" 删除成功。" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "具有主键 %(key)r 的对象 %(name)s 不存在。" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "增加 %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "修改 %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "数据库错误" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "总共 %(count)s 个 %(name)s 变更成功。" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "选中了 %(total_count)s 个" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s 个中 0 个被选" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "变更历史: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"删除 %(class_name)s %(instance)s 将需要删除以下受保护的相关对象: " -"%(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django 站点管理员" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django 管理" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "站点管理" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "登录" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "页面没有找到" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "很报歉,请求页面无法找到。" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "首页" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "服务器错误" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "服务器错误(500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "服务器错误 (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"有一个错误。已经通过电子邮件通知网站管理员,不久以后应该可以修复。谢谢你的参" -"与。" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "运行选中的动作" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "执行" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "点击此处选择所有页面中包含的对象。" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "选中所有的 %(total_count)s 个 %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "清除选中" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "首先,输入一个用户名和密码。然后,你就可以编辑更多的用户选项。" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "输入用户名和" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "修改密码" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "请修正下面的错误。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "请更正下列错误。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "为用户 %(username)s 输入一个新的密码。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "密码" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "密码(重复)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "为了校验,输入与上面相同的密码。" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "欢迎," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "文档" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "注销" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "增加" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "历史" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "在站点上查看" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "增加 %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "过滤器" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "删除排序" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "排序优先级: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "正逆序切换" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "删除" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"删除 %(object_name)s '%(escaped_object)s' 会导致删除相关的对象,但你的帐号无" -"权删除下列类型的对象:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"要删除 %(object_name)s '%(escaped_object)s', 将要求删除以下受保护的相关对象:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"你确认想要删除 %(object_name)s \"%(escaped_object)s\"? 下列所有相关的项目都" -"将被删除:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "是的,我确定" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "删除多个对象" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"要删除所选的 %(objects_name)s 结果会删除相关对象, 但你的账户没有权限删除这类" -"对象:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "要删除所选的 %(objects_name)s, 将要求删除以下受保护的相关对象:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"请确认要删除选中的 %(objects_name)s 吗?以下所有对象和余它们相关的条目将都会" -"被删除:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "删除" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "添加另一个 %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "删除?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " 以 %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "在应用程序 %(name)s 中的模型" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "修改" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "你无权修改任何东西。" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "最近动作" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "我的动作" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "无可用的" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "未知内容" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"你的数据库安装有误。确保已经创建了相应的数据库表,并确保数据库可被相关的用户" -"读取。" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "密码:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "忘记了您的密码或用户名?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "日期/时间" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "用户" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "动作" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "该对象没有变更历史记录。可能从未通过这个管理站点添加。" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "显示全部" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "保存" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "搜索" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s 条结果。" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "总共 %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "保存为新的" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "保存并增加另一个" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "保存并继续编辑" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "感谢您今天在本站花费了一些宝贵时间。" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "重新登录" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "密码修改" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "你的密码已修改。" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"请输入你的旧密码,为了安全起见,接着要输入两遍新密码,以便我们校验你输入的是" -"否正确。" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "旧密码" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "新密码" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "修改我的密码" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "密码重设" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "你的口令己经设置。现在你可以继续进行登录。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "密码重设确认" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "请输入两遍新密码,以便我们校验你输入的是否正确。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "新密码:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "确认密码:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "密码重置链接无效,可能是因为它已使用。可以请求一次新的密码重置。" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"我们将把设置你提供的email地址的密码的指南发到你的邮箱。 你很快将会收到。" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"如果你没有收到邮件, 请确保您所输入的地址是正确的, 并检查您的垃圾邮件文件夹." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "你收到这封邮件是因为你请求重置你在网站 %(site_name)s上的用户账户密码。" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "请访问该页面并选择一个新密码:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "你的用户名,如果已忘记的话:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "感谢使用我们的站点!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s 团队" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"忘记你的密码了?在下面输入你的电子邮件地址,我们将发送一封设置新密码的邮件给" -"你。" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "电子邮件地址:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "重设我的密码" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "所有日期" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(None)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "选择 %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "选择 %s 来修改" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "日期:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "时间:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "查询" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "添加另一个" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "当前:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "更改:" diff --git a/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d3f5bd300698b41ec02c48498e1c458aa0152b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3245 zcmbuAU2Ggz8HP`xrNtEb18wKY>34{|tT!yzh&QJq$hsJ_J4i zQvb6to58Q5-3m5=Y4FS79`L*10q_T)1Rns;ffPRl-VeS5z6{QRl>hU%|3M7ml|2m7 z{6|5`{}f2|Hi7tKDLlr&ZQxtrUqGt!Ydk1l7TgIQ0ZG>-a1#6wq_}-ZUIPCP&ccgB z4>Hz*_P-EJ^`1r$#kJr;I@)4xkNFeuarAe_?ZY7X^;_^Mun2w|?2pH1VqS{503OEp z$8q}+6s0;(#(XB`_d&|L75omkJ?_td6|{c^eh>U>-2d;GpM$OFf8Z-RZ#(#Vw0D4m zU>!UH?nZJfUwQT|koFFtYHd`Pu17SK|KvT7+t0=%-LRE?4foe^KY^RpPS-az)R{v` z_9SlFU%DQ}{SDl(fWdwiA4RL**v~6^A)8`VI4A!wW?uw#3D%3cp>gbKrWbO#-v}|9v?B`Zqu$N4yY`Rt6DYCA5 z=`!71f$uK4md(4&Du1c$2t4d6-(Bu4dp_?LC0`V?!sQ2Yz9jBPMb+`5$f+0BW#t{K zx8Sq=QaX54*de7W2FYXHyo+b}FL8JBZq{AEq)fr`IR5;C;I@TYFx}i>purEzGA}|^ zY=b9@f@iDoj#y4Fg%-Kxs1#XwjAw-{E8KMQ)Z_3R`4rFNo3#I%xaqo>loftOU=CIH zE0QBzc*b2tty_CbQEdGGsYu)O-xSHbS!Eenl%$(wswIIX<8b)oAFUeiJ!+GAURLyq z?&>EyEIb?qN=MEXOdOrH(+$(One#2_v?~9q@dT&E#}?#q#vIxQ)9DrXIvgm-TSu*Y z*|bqx*m+NR)8YzVa%C2uK$Y84D)W1!t6csWOfLIAf?X4?Qzwd&|J|fSj~VxthDm&* zG!Kz^>T%b_!Hqk_@v86*e$W=CC-kY{2Yx}mQM^`;Ps|a>g-%x_+_F}tE!iNd?C6qr zw?gDCUw!^-p6u;Waw**ggO%RfGgT}|$l_Cwo^P;&u6z|gJBhvd#4Ez}urFzze--x2 zrbD76T|d#~^;-GF3*}xfk&$WMbnrkX(cub{_Av3H>5DXPPqjUlNNr2B?ciDYulQ_)wIv_{6xkz9nUs>>83e;JscdleF8rvHvbXS zp!rilD-w1kGP(K+C4?e$g{2B{K7gxsS z=oda3zZi}TpyOP0b&yg;r{0SZ)cX(?jbB|Izrw=)ISj_NRA!GMQ+Q%Y$I$rebIsmA z`i`@3aAx&=_ zW2)6Zug6~3tq)Y|+O%p7zZN4-6b`?pb1|$ptWB|K{vEurm66Ng)LbkthSp6sa72>^ zaEPkoeT;|w^DLV9bftD3n$JfQi`qH0o^WuyF*}C^2g@_)4wfz=yIyZJI}p@Qtxmt) zxOt&5ds=t?^Tz3wH?D?nj%eS4dX4%q^V%smjFg}CP3f7R^-ZrV%!jor|xrSby=`^zCk)J*39pYe7B7aEryGlB zc}qC5)WW0FL#t;NT6v=nNrzz~ZwYQrhw~F_L&pD7o{Fgxd7BP$WOO3Ba3#Dv8BM*f zGaJ0I_z8T5XDhP{;liZeh_%6RV0iV!aCGjnUMdMz>(oLv, 2011 -# Lele Long , 2011 -# slene , 2011 -# Ziang Song , 2012 -# Kevin Sze , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "可用 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"这是可用的%s列表。你可以在选择框下面进行选择,然后点击两选框之间的“选择”箭" -"头。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "在此框中键入以过滤可用的%s列表" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "过滤" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "全选" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "点击选择全部%s。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "选择" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "删除" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "选中的 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "这是已选%s的列表。你可以" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "删除全部" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "删除所有选择的%s。" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "选中了 %(cnt)s 个中的 %(sel)s 个" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"你尚未保存一个可编辑栏位的变更. 如果你进行别的动作, 未保存的变更将会丢失." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"你已选则执行一个动作, 但有一个可编辑栏位的变更尚未保存. 请点选确定进行保存. " -"再重新执行该动作." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"你已选则执行一个动作, 但可编辑栏位沒有任何改变. 你应该尝试 '去' 按钮, 而不是 " -"'保存' 按钮." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "现在" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "时钟" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "选择一个时间" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "午夜" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "上午6点" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "正午" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "取消" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "今天" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "日历" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "昨天" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "明天" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "日 一 二 三 四 五 六" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "显示" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "隐藏" diff --git a/django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index 756e5a63ef6d3cd16e662864383ab911dce850c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14125 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, 2012 -# Jannis Leidel , 2011 -# mail6543210 , 2013-2014 -# ming hsien tzang , 2011 -# tcc , 2011 -# Yeh-Yung , 2013 -# Yeh-Yung , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-20 07:38+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "成功的刪除了 %(count)d 個 %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "無法刪除 %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "你確定嗎?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "刪除所選的 %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "全部" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "是" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "否" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "未知" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "任何日期" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "今天" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "過去 7 天" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "本月" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "今年" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "請輸入正確的工作人員%(username)s及密碼。請注意兩者皆區分大小寫。" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "動作:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "動作時間" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "物件 id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "物件 repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "動作旗標" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "變更訊息" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "紀錄項目" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "紀錄項目" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" 已新增。" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" - %(changes)s 已變更。" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" 已刪除。" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "紀錄項目" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "None" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s 已變更。" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "和" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 已新增。" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 的 %(list)s 已變更。" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 已刪除。" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "沒有欄位被變更。" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" 新增成功。你可以在下面再次編輯它。" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" 新增成功。你可以在下方加入其他 %(name)s 。" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" 已成功新增。" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" 變更成功。你可以在下方再次編輯。" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" 變更成功。你可以在下方加入其他 %(name)s 。" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" 已成功變更。" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "必須要有項目被選到才能對它們進行動作。沒有項目變更。" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "沒有動作被選。" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" 已成功刪除。" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "主鍵 %(key)r 的 %(name)s 物件不存在。" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "新增 %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "變更 %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "資料庫錯誤" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "共 %(count)s %(name)s 已變更成功。" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "全部 %(total_count)s 個被選" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s 中 0 個被選" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "變更歷史: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django 網站管理" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django 管理" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "網站管理" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "登入" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "頁面沒有找到" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "很抱歉,請求頁面無法找到。" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "首頁" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "伺服器錯誤" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "伺服器錯誤 (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "伺服器錯誤 (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"存在一個錯誤。已透過電子郵件回報給網站管理員,並且應該很快就會被修正。謝謝你" -"的關心。" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "執行選擇的動作" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "去" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "點選這裡可選取全部頁面的物件" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "選擇全部 %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "清除選擇" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "首先,輸入一個使用者名稱和密碼。然後你可以編輯更多使用者選項。" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "輸入一個使用者名稱和密碼。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "變更密碼" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "請更正下面的錯誤。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "請修正以下錯誤" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "為使用者%(username)s輸入一個新的密碼。" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "密碼" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "密碼(重複)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "為檢查用,請輸入與上面相同的密碼。" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "歡迎," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "文件" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "登出" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "新增" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "歷史" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "在網站上檢視" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "新增 %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "過濾器" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "從排序中移除" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "優先排序:%(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "切換排序" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "刪除" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"刪除 %(object_name)s '%(escaped_object)s' 會把相關的物件也刪除,不過你的帳號" -"並沒有刪除以下型態物件的權限:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"要刪除 %(object_name)s '%(escaped_object)s', 將要求刪除下面受保護的相關物件:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"你確定想要刪除 %(object_name)s \"%(escaped_object)s\"?以下所有的相關項目都會" -"被刪除:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "是的,我確定" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "刪除多個物件" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"要刪除所選的 %(objects_name)s, 結果會刪除相關物件, 但你的帳號無權刪除下面物件" -"型態:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "要刪除所選的 %(objects_name)s, 將要求刪除下面受保護的相關物件:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"你是否確定要刪除已選的 %(objects_name)s? 下面全部物件及其相關項目都將被刪除:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "移除" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "新增其它 %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "刪除?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " 以 %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s 應用程式中的Model" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "變更" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "你沒有編輯任何東西的權限。" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "最近的動作" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "我的動作" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "無可用的" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "未知內容" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"你的資料庫安裝有錯誤。確定資料庫表格已經建立,並確定資料庫可被合適的使用者讀" -"取。" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "密碼:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "忘了你的密碼或是使用者名稱?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "日期/時間" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "使用者" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "動作" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "這個物件沒有變更的歷史。它可能不是透過這個管理網站新增的。" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "顯示全部" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "儲存" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "搜尋" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s 結果" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "總共 %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "儲存為新的" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "儲存並新增另一個" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "儲存並繼續編輯" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "感謝你今天花了重要的時間停留在本網站。" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "重新登入" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "密碼變更" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "你的密碼已變更。" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"為了安全上的考量,請輸入你的舊密碼,再輸入新密碼兩次,讓我們核驗你已正確地輸" -"入。" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "舊的密碼" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "新的密碼" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "變更我的密碼" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "密碼重設" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "你的密碼已設置,現在可以繼續登入。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "密碼重設確認" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "請輸入你的新密碼兩次, 這樣我們才能檢查你的輸入是否正確。" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "新密碼:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "確認密碼:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "密碼重設連結無效,可能因為他已使用。請重新請求密碼重設。" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"我們已將重設密碼的相關指示寄到您提交的電子郵件地址。您應該很快就會收到。" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"如果您未收到電子郵件,請確認您輸入的電子郵件地址與您註冊時輸入的一致,並檢查" -"您的垃圾郵件匣。" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "這封電子郵件來自 %(site_name)s,因為你要求為帳號重新設定密碼。" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "請到該頁面選擇一個新的密碼:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "你的使用者名稱,萬一你已經忘記的話:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "感謝使用本網站!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s 團隊" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"忘記你的密碼? 請在下面輸入你的電子郵件位址, 然後我們會寄出設定新密碼的操作指" -"示。" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "電子信箱:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "重設我的密碼" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "所有日期" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(無)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "選擇 %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "選擇 %s 來變更" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "日期" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "時間" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "查詢" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "新增其它" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "目前:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "變動:" diff --git a/django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d788c8057bba25efb7ebda9d54e2ab076a89b406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3324 zcmcIlU2hy$89s$VgDFs2O8IPGETv9J_QO$9(hUKE8`G4y3HFu}38|XhIrdI7J7+aB zo6T}%Cvjpsb^^q4KD?B=IL(ICO=4BViQ{mE1pJ6fh@J876<6FMo_EgpLm>(mh|!#R z&U?=L@to(JnfdtX$IlB~g!T3U$xFb$0pEib zy-x`7P1yfLFt7U=1aTbU!92blV`q#zflp)n`?1{%#4Qft@hxB;*Z~{{a{L?+xA-Ww z?*k9P{!?tffJL(3i!ml*+zwkM<1OvuIyK&2fzkEG~_9Zmd1@epdD59q?UN2v~FVCTUk&TU;JZW$CNcGdkO?k&h7Xvcy zOY@O)FOiWfCdHm3hGiQ$Thc~PbQ!jEOv6RT$xB;w6_oO13}ldR71t~~n)jp=McP*W zF!_q|Q3x5fjbSo;Qpl7PT`TjhEUF_inun{7Uhk&zhefw#`_dJ!TBa1Q8BW=7tJE!X zZq(^9+Ni?r!*C6!#2!z)lFTd7F=e&t3g{|F+NeILQD0o8dBMOptoW}@ekkERAET2IYG zq{$=hDmkd}ALOVi{UjZ3Z0g44H33e%011 zOUm^VJ>Gz2CVp5R@Df>-p|*nuvWYHN8oY;zR}5cfXj{5-dm_Cf(fKlU?#Og*+mhav zPQx+LE00*5^8vqYX-dDG+1|M&jjL_H;rWTIYdD^5_{z-?z8(&a+BGcR5 zxr=mncN%}pl^;Z7VGchF{oe=%PdDGY-WpmEjfJsbVuW6z*5W%NID2Dxvd*9O@WPdF z`XmOX!as}%IHJc8o;%f87({q@=~!#(oCt>NoCRO~I3Lo4=f)a~SKtG(ZR4b zx_tQrr+&a=`RZcp(yaE--mxE7_~k_uJrn-%esHNST9ECt5Q%mS^wAQtG8pFmj, 2012 -# mail6543210 , 2013 -# tcc , 2011 -# Yeh-Yung , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "可用 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"可用的 %s 列表。你可以在下方的方框內選擇後,點擊兩個方框中的\"選取\"箭頭以選" -"取。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "輸入到這個方框以過濾可用的 %s 列表。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "過濾器" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "全選" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "點擊以一次選取所有的 %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "選取" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "移除" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s 被選" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"選取的 %s 列表。你可以在下方的方框內選擇後,點擊兩個方框中的\"移除\"箭頭以移" -"除。" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "全部移除" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "點擊以一次移除所有選取的 %s" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s 中 %(sel)s 個被選" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "你尚未儲存一個可編輯欄位的變更。如果你執行動作, 未儲存的變更將會遺失。" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"你已選了一個動作, 但有一個可編輯欄位的變更尚未儲存。請點選 OK 進行儲存。你需" -"要重新執行該動作。" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"你已選了一個動作, 但沒有任何改變。你可能動到 '去' 按鈕, 而不是 '儲存' 按鈕。" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "現在" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "時鐘" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "選擇一個時間" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "午夜" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "上午 6 點" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "中午" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "取消" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "今天" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "日曆" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "昨天" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "明天" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "日 一 二 三 四 五 六" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "顯示" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "隱藏" diff --git a/django/contrib/admin/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/admin/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index df897445290478d14b9b3d16f52412dad9f40150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14089 zcmc(j3vgW3d4Nv>Nx(cp$*Tm~+yKT>(9^^TSquh@!4zy9TZWLAv(jEki+A^my}Oo` zG^zZMCCid!Fn-9E-^R!f$q&HDk{?MsX`4=`?WE~+nhr@P)!kjCY27xHv`y1YzyF-G zt6gF9NHfzN9ewxQd+vGs=YO61gB!2hqWJBn+(M~%k5WH`v#0To-^g`JeF&a`pND@5 z?|`4UUa6bmXW>;a4)2C5;4F9?{uT`2d*OdT>E~Cr{=xSv^*-u1!z z`Ja$i)iq3B&kx>8{Wf?fd>G2Sl2F=x1J=TgkU#ZJ{)yLXp#B@ONPtJ`3C7F#LDe2=^h31MsR3n)b&aU8+BXvfl4O8UIJ{ ze)w-t`kP7TbfG>A?}8C1^VtrU!aeYI_%j%TA4O>IhMiF6*A1_P&%>wSHYo33gtC7> zhtlo}7N_M1<@wD}Vs)`2zJ0*K4$iHKl~i^At>v3uVeK72Fnjak=HFy z^yE$``*jx-`OJl~zWMOea4Bquy-?P9{l|^ne*}u&+zju8K2P~Gvd*b$koTdw&aMoF723qa2iV{TGz}uAO0?-vs$nxACtU zJ_co;UxU(a0~CGTZtwpQlz#u()?bIRZ~qM63;)~l-E5MKcQxdex&_L64?$VyLMZEO zhF^voU^o0RTmsYOO0~f6Ky3pUqTt@ z>PoXu*Fjv6x(!|lXTxjZ1C|S+tm6w%)|-H$*J=BFEtLI!&emUo(*708Ke5lhZ|naG zMGjY>#4^rx5SOAp3Ps+Zf-7M+6!~0%GR%ZkP~;qjGLL7WjI+{m1C)8}w$ERIvaT_E z|9kNL)PD@+{a-+t$GdPovY*#LM58_iaXspBDD9U+>Gx|;=KGxGZYc9S3PpczuQmSS z5%?MEK9uo?ASR;z7%qT6fe*tFi<0}Rpxl26&V@g-_dkQuh(BKj#b2i2H{f@m%zyqT zO`LoJO8q6vVar#c%=fIVf5+DU3d*`)hd0736n*^#jKW)Indd!F^kgfPb~~W78-h>5 zzky6eRS>LXonL`;q1vE~J8U@yrJp~w^*^`#JIf4|`TP`K1OEr&4t0!s8h)12OxZ;d z`P@$tdCPC7fsUW{Qp;Yh2Pn5umQcjsms1u~MwiN6pV zm!C_CQPxX^Uy?GPvRx|t_EI`15-UDPk-fW~@&x5kiufA&y@$e*)f@^cuYYa)k5ELu zjrxxHhw13w-TdEVuLV!q>y5CVBKFim`F%=)BEQEeODVTgo~4M+JWqLwg6mQDP_Cn_ zqvU_GZ$2eW`4FX#(nI+=rJd4Ek)P~4W}xaR9_7Q7{BOFw5Z(CzWf^6Ky*CfGQvQIl zkkUYr-)aLDwtUc1?6Qk;6=jvZ_i^|PrI(VTJVJSl@;-|EwoynKRGcFEC9$-LawSFV z`zw?iDe@~bP+Q;~lxkZSJZG=PC&{mla)Z9YXTm-9+JT>=ET?Ryh_A1pOryx}0m>T6 z?@@3CI(OO+-%YueBENkG+AhAx^$uGXJColA%34ZDD)#rV<>%oGl&{+QO3OT=T1By_* zj-PI5aDBfq9gDS9U9z#8bl<$So21XA>!)L>dnGpE9Z z3%!I}u4){wk=Giu#3uV{&}|;j2&o4mbRUV(&dy#} ze0}c$=GN>c^>x@>({6>EtoM9(*<^cUf9v!zv)Xe1)+%{{d-*P>K8(fmf+FFR%Q%TP zN3PTZ>`j}OW*6;6YdDc|Ql1k*3MtoNCiG|qv13ceuHO)DaU;tLqt9_fTC7}NX!K$+ zuQi%zVpC&`5^@F-Oe} zCqy^w^7Fz}bG5cxIMe<7RWtkVCEG$px8iM1OW5~Yy<{ZcYDzt1@0V_%Q^^vIRr%%l z0c1a8jDdkPdPyqQ0!w$^%#OBxm6{uK!%4?TP1JI3EZVT#L7~`8&)(O&R1j1{(({oQ zd(#qbLOJGoiN3sfWU;aDCW!9XFZul2Uc6Q_;AquXwE0#=?nX z(b1NeYi-ic-!IzJV!dA05=$q;F&1ySnPXWZr>a{EcP}Fi{jzA^rIdHZ86jHdYJzo zQ9MHw^QOA;hs<3cw`CrwhrEV#91}3EeqKBrjqxNxNb*B!UV?z>gq?)jS}+=IuA+cx zpJ%g)5?-R|zUgIBH8woE+TN@xbdZ0jombvzX#j0ClsyT!64S`bMpv^-i}nTmNFO(46p4yML2 z`fe&E252^cKwPCB@zi|doz;8~2lc3qLGiSok{DFbM~n|ojVM?g)`XXhV`_R;j#yQ* z8?SN}dNzb<^*<-P0_BzM zR8Qda@*AZV;rn%3)JV1$p=v`|{=zBKODiutu@abCFG>g}A7LkMYD(2<@Z!V zx*7L%{4sKv@@z8OocdNeafxRkX_az5O|sMGt3`xHB3FY)G$TV4+3P4~w5;l~&;2P4 zjOl1?EjCIg)f#O;vplDjLBa_~n_rvGufz#U8YFve$Cq^3&ZwwEuV_z<5&LdKIvGv1 z&G51H}TAVh9Q?OxU zuWAVqQUBBP#XUolOUo0p2rogWX*M1|CcT>{90=T2wS>&6p&7^lKr*_*m59X{eEy!K zOH&UA)63#sBpoXx=}X)sD&WkMOv#z;#_ubeRZ~+wyP7My(a%g4Ra|j&BekU2Yn7Z# zEhz+{$)m;+{8_4*>7x^^5?IV>M{5FUy-Co-N78|D{>}na$7K1ky?C0W$Kie5iP=gyj(MWWq|0Ub>t%^_ zyk3rbYDv*aGJi&(p*inKBCJmlX$?Iuf-j(!98ho6di~O-kvN>Dn126i72~Rp1vEO&r+#dF^R-i{HehVj~Xnm}$;Lwn;xUq0dlwNL=383SVD#x*oP)-pp zF=t9Ts7KJdn{=^S{URYk+kchwXexg%>9$}jEW$cst+z#A8oZ?MtcZqf9wec_Z`P+5 za+=2IN?Cm~9iW^}k(FrA(1I&)6Ah$BbsSqs;u5K5b7>O)(vwBlIy}c7ab=Piuvd?% zw~3VG3}S3T=7T#zEb>J}Taq244UekoFvgIo6Wil|Qxl0~-nTDJEKhi?31umvpA<5s zmf|+llTi{M;)aMoJ>||I=j6R)n>iDSVOv?VXdR{S6hu!szKbv8QN#r|aWUGF|rkX{i>(Pg3DVSBO7BOY*zG1Y#sQZiRZ<^`%re zkIo>t@x4XK>k;oVXF09>;Y6GE^HtJT1TZ;<7Py&RQM4@*Nw|>PS@o6=2rR%P zWXNf2Yp9)B`)Oyky|}+g&OcSC%zZRYG^JT&WgQMHQ}c^NAy{?I%fN-{%Z5Gx~Hnkr!9DN!MsT^)K=9@ z!Yc{ zv_p;_YuY0HRi}~@V%!fo3GZZ)@0hJv&XWqZW*JIk7u&c&L#wL1SWfb#u zIJ;vl*ES?)*B>4qJ3T(q8w_m^1_ouEpkr`i%^*!mzY7QL8*=-PPOKVH(|sp9yf3?H zohr+&-B->)=2P(a$dFUxOtuR)Y#Bc{pbSDPv-L!mFe3^$*!!V38J5DViu?}>)SH}>oeP4%na;N<6~pv=eFc4=k{jzj|Rg# zGHYJW9a$`{LOh zszm%H-+g7jOh1?3FSB&}S-7;lU;2J#q=U^tTA9tAYGQ0RR}=01xdZ!xzT;d6eOryF zCibpEY_cI*;}zn_9qBdGmie+h!TMgg%Dvo~+1ekB9-Zhpo;z|-8KtPs^sk=Sy4lv0 z5uHVFa0gm%J2p?)|H2Ly>+a+SVAD=EqeN6J);zhqa7vmKbmk5Ed8x0m6^`h|p;eia ztIa4@oBFnmU)Yr!dQIe`71k^!WEc3h`gYLmOn0|^KQHLUqr2&PLl#uzN$M!-|uZnPc4({hLCnu+n1LmRiRPmJXC_%J zpbBUF+`8fgiD4b+}r%z>%_S<`zt(|yeHL-In7}_*`VPAIm zq}I>XqvPi;WM3G}wRgPfx7OU*k)Q(?)Q(Ex^F-9zP(`1LpA~uwHuYu)PX^ETOl?>E zw#u#^%^caE+4CY(xOlcFcXWg4EZ5aJKGH3wwR0rc)KfAXo1M9EKIk7*6NfOvE_ttL zc5gC+?Ap`8`5pv|72{B|uMOtT9w!=NX@$4M()V`AvVsfS$4B$qpck9z+KOW>G&M^U zTcc@iaJ$_x-E@w_S_pl{672l6ikdB$So5kx$aB5HuJ#JYOf1v&T+sfUXvFcgLFZ_0 za7cm$@lE$AI=i`-(3k1y%pM%oGu$|)GTM!bDDXv0q+?=lmzd(fdJ`Q?bPc*rWY+iQ z)|?AY^b!XdW}^L6ZeNdyqV#3##lE6b1Q{UPKgO=BiOycxHB%9Ej;ib{?Grs~%?pYR z%pKmZ3h_VFxtF|#$8fQU+V{J0`MEXjt;0tHz3D?UgD&8?!}#$Y4J_pd^=?r@fQO+*Ub#H=Pnd!VD_akqPz;u z@6K#|J{Z-iYHsB>v?wD9_PmC{m>G#;*)(+RDRNvDXh_`A>1fb*$V__jLH5kq>}Zd1 zIrgqNKkZ6YX461$Vgq|F%as(VaOI4jUuX5s+%tIxp|doPp85%O{Oo9Epcf};6lLmH z)G3eEl)C+vIhucViox+Yc~M#cqCn;UK?&DP>-6v@-n}28(9hl@SST&H{(vL6C3>-5;kcs5q zl;Bx-aPjP_NhfF$F!>59x~>mgMmyy7f~%ZtWgeP_G!YxoVai02%+@nO_g=g)N%{EL zRu*ATB)?W~lIySQ#XlH@BqUs>o5Iv5U2S3H$*G%%zp1Ieb#Fyef2(;LB`~duzScOw z!1jq9-6hU?qWu6#ndDkqB&iT(Bw!k^GPV^-7=5HKe6I05;+RQ#b&xSWLq;;EUgH4@ z7Qy=y?R_|-;shYrxjWc6G#-Y;n5;~XG_)^wfkSPNLM&3~gqkEU`V6lR+4_uOEXbbpcb&|= zctHfLPZ!dW?81pvCFA4KJC9(%Me0b`h43ZW+sV}g2XmOQil&o6vrg%ji8G9;BM(xM z>^TX~*}n70*EkLva&+2usdox#p6RTxL;1Y6C%5SsN-Q!m64zNS!{!d3, 2012. -# Jannis Leidel , 2011. -# ming hsien tzang , 2011. -# tcc , 2011. -# , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-01 16:10+0100\n" -"PO-Revision-Date: 2013-01-02 08:52+0000\n" -"Last-Translator: yyc1217 \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: actions.py:48 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "成功的刪除了 %(count)d 個 %(items)s." - -#: actions.py:60 options.py:1347 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "無法刪除 %(name)s" - -#: actions.py:62 options.py:1349 -msgid "Are you sure?" -msgstr "你確定嗎?" - -#: actions.py:83 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "刪除所選的 %(verbose_name_plural)s" - -#: filters.py:101 filters.py:197 filters.py:237 filters.py:274 filters.py:380 -msgid "All" -msgstr "全部" - -#: filters.py:238 -msgid "Yes" -msgstr "是" - -#: filters.py:239 -msgid "No" -msgstr "否" - -#: filters.py:253 -msgid "Unknown" -msgstr "未知" - -#: filters.py:308 -msgid "Any date" -msgstr "任何日期" - -#: filters.py:309 -msgid "Today" -msgstr "今天" - -#: filters.py:313 -msgid "Past 7 days" -msgstr "過去 7 天" - -#: filters.py:317 -msgid "This month" -msgstr "本月" - -#: filters.py:321 -msgid "This year" -msgstr "今年" - -#: forms.py:9 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: forms.py:19 -msgid "Please log in again, because your session has expired." -msgstr "請重新登入, 因為你的 session 已過期。" - -#: helpers.py:23 -msgid "Action:" -msgstr "動作:" - -#: models.py:24 -msgid "action time" -msgstr "動作時間" - -#: models.py:27 -msgid "object id" -msgstr "物件 id" - -#: models.py:28 -msgid "object repr" -msgstr "物件 repr" - -#: models.py:29 -msgid "action flag" -msgstr "動作旗標" - -#: models.py:30 -msgid "change message" -msgstr "變更訊息" - -#: models.py:35 -msgid "log entry" -msgstr "紀錄項目" - -#: models.py:36 -msgid "log entries" -msgstr "紀錄項目" - -#: models.py:45 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "\"%(object)s\" 已新增。" - -#: models.py:47 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" - %(changes)s 已變更。" - -#: models.py:52 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" 已刪除。" - -#: models.py:54 -msgid "LogEntry Object" -msgstr "紀錄項目" - -#: options.py:156 options.py:172 -msgid "None" -msgstr "None" - -#: options.py:684 -#, python-format -msgid "Changed %s." -msgstr "%s 已變更。" - -#: options.py:684 options.py:694 -msgid "and" -msgstr "和" - -#: options.py:689 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 以新增。" - -#: options.py:693 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 的 %(list)s 已變更。" - -#: options.py:698 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" 已刪除。" - -#: options.py:702 -msgid "No fields changed." -msgstr "沒有欄位被變更。" - -#: options.py:807 options.py:860 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" 新增成功。你可以在下面再次編輯它。" - -#: options.py:835 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" 新增成功。你可以在下方加入其他 %(name)s 。" - -#: options.py:839 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" 已成功新增。" - -#: options.py:853 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" 變更成功。你可以在下方再次編輯。" - -#: options.py:867 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "%(name)s \"%(obj)s\" 變更成功。你可以在下方加入其他 %(name)s 。" - -#: options.py:873 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" 已成功變更。" - -#: options.py:951 options.py:1211 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "必須要有項目被選到才能對它們進行動作。沒有項目變更。" - -#: options.py:970 -msgid "No action selected." -msgstr "沒有動作被選。" - -#: options.py:1050 -#, python-format -msgid "Add %s" -msgstr "新增 %s" - -#: options.py:1074 options.py:1319 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "主鍵 %(key)r 的 %(name)s 物件不存在。" - -#: options.py:1140 -#, python-format -msgid "Change %s" -msgstr "變更 %s" - -#: options.py:1190 -msgid "Database error" -msgstr "資料庫錯誤" - -#: options.py:1253 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "共 %(count)s %(name)s 已變更成功。" - -#: options.py:1280 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "全部 %(total_count)s 個被選" - -#: options.py:1285 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s 中 0 個被選" - -#: options.py:1335 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" 已成功刪除。" - -#: options.py:1382 -#, python-format -msgid "Change history: %s" -msgstr "變更歷史: %s" - -#: sites.py:322 tests.py:57 templates/admin/login.html:48 -#: templates/registration/password_reset_complete.html:19 -#: views/decorators.py:24 -msgid "Log in" -msgstr "登入" - -#: sites.py:388 -msgid "Site administration" -msgstr "網站管理" - -#: sites.py:440 -#, python-format -msgid "%s administration" -msgstr "%s 管理" - -#: widgets.py:90 -msgid "Date:" -msgstr "日期" - -#: widgets.py:91 -msgid "Time:" -msgstr "時間" - -#: widgets.py:165 -msgid "Lookup" -msgstr "查詢" - -#: widgets.py:271 -msgid "Add Another" -msgstr "新增其它" - -#: widgets.py:316 -msgid "Currently:" -msgstr "目前:" - -#: widgets.py:317 -msgid "Change:" -msgstr "變動:" - -#: templates/admin/404.html:4 templates/admin/404.html.py:8 -msgid "Page not found" -msgstr "頁面沒有找到" - -#: templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "很抱歉,請求頁面無法找到。" - -#: templates/admin/500.html:6 templates/admin/app_index.html:7 -#: templates/admin/base.html:47 templates/admin/change_form.html:19 -#: templates/admin/change_list.html:41 -#: templates/admin/delete_confirmation.html:7 -#: templates/admin/delete_selected_confirmation.html:7 -#: templates/admin/invalid_setup.html:6 templates/admin/object_history.html:7 -#: templates/admin/auth/user/change_password.html:13 -#: templates/registration/logged_out.html:4 -#: templates/registration/password_change_done.html:6 -#: templates/registration/password_change_form.html:7 -#: templates/registration/password_reset_complete.html:6 -#: templates/registration/password_reset_confirm.html:6 -#: templates/registration/password_reset_done.html:6 -#: templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "首頁" - -#: templates/admin/500.html:7 -msgid "Server error" -msgstr "伺服器錯誤" - -#: templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "伺服器錯誤 (500)" - -#: templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "伺服器錯誤 (500)" - -#: templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"存在一個錯誤。已透過電子郵件回報給網站管理員,並且應該很快就會被修正。謝謝你" -"的關心。" - -#: templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "執行選擇的動作" - -#: templates/admin/actions.html:4 -msgid "Go" -msgstr "去" - -#: templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "點選這裡可選取全部頁面的物件" - -#: templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "選擇全部 %(total_count)s %(module_name)s" - -#: templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "清除選擇" - -#: templates/admin/app_index.html:10 templates/admin/index.html:21 -#, python-format -msgid "%(name)s" -msgstr "%(name)s" - -#: templates/admin/base.html:28 -msgid "Welcome," -msgstr "歡迎," - -#: templates/admin/base.html:33 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "文件" - -#: templates/admin/base.html:36 -#: templates/admin/auth/user/change_password.html:17 -#: templates/admin/auth/user/change_password.html:51 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "變更密碼" - -#: templates/admin/base.html:38 -#: templates/registration/password_change_done.html:3 -#: templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "登出" - -#: templates/admin/base_site.html:4 -msgid "Django site admin" -msgstr "Django 網站管理" - -#: templates/admin/base_site.html:7 -msgid "Django administration" -msgstr "Django 管理" - -#: templates/admin/change_form.html:22 templates/admin/index.html:33 -msgid "Add" -msgstr "新增" - -#: templates/admin/change_form.html:32 templates/admin/object_history.html:11 -msgid "History" -msgstr "歷史" - -#: templates/admin/change_form.html:33 -#: templates/admin/edit_inline/stacked.html:9 -#: templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "在網站上檢視" - -#: templates/admin/change_form.html:44 templates/admin/change_list.html:67 -#: templates/admin/login.html:17 -#: templates/admin/auth/user/change_password.html:27 -#: templates/registration/password_change_form.html:20 -msgid "Please correct the error below." -msgid_plural "Please correct the errors below." -msgstr[0] "請更正下面的錯誤。" - -#: templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "新增 %(name)s" - -#: templates/admin/change_list.html:78 -msgid "Filter" -msgstr "過濾器" - -#: templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "從排序中移除" - -#: templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "優先排序:%(priority_number)s" - -#: templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "切換排序" - -#: templates/admin/delete_confirmation.html:11 -#: templates/admin/submit_line.html:4 -msgid "Delete" -msgstr "刪除" - -#: templates/admin/delete_confirmation.html:18 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"刪除 %(object_name)s '%(escaped_object)s' 會把相關的物件也刪除,不過你的帳號" -"並沒有刪除以下型態物件的權限:" - -#: templates/admin/delete_confirmation.html:26 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"要刪除 %(object_name)s '%(escaped_object)s', 將要求刪除下面受保護的相關物件:" - -#: templates/admin/delete_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"你確定想要刪除 %(object_name)s \"%(escaped_object)s\"?以下所有的相關項目都會" -"被刪除:" - -#: templates/admin/delete_confirmation.html:39 -#: templates/admin/delete_selected_confirmation.html:44 -msgid "Yes, I'm sure" -msgstr "是的,我確定" - -#: templates/admin/delete_selected_confirmation.html:10 -msgid "Delete multiple objects" -msgstr "刪除多個物件" - -#: templates/admin/delete_selected_confirmation.html:17 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"要刪除所選的 %(objects_name)s, 結果會刪除相關物件, 但你的帳號無權刪除下面物件" -"型態:" - -#: templates/admin/delete_selected_confirmation.html:25 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "要刪除所選的 %(objects_name)s, 將要求刪除下面受保護的相關物件:" - -#: templates/admin/delete_selected_confirmation.html:33 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"你是否確定要刪除已選的 %(objects_name)s? 下面全部物件及其相關項目都將被刪除:" - -#: templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " 以 %(filter_title)s" - -#: templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s 應用程式中的Model" - -#: templates/admin/index.html:39 -msgid "Change" -msgstr "變更" - -#: templates/admin/index.html:49 -msgid "You don't have permission to edit anything." -msgstr "你沒有編輯任何東西的權限。" - -#: templates/admin/index.html:57 -msgid "Recent Actions" -msgstr "最近的動作" - -#: templates/admin/index.html:58 -msgid "My Actions" -msgstr "我的動作" - -#: templates/admin/index.html:62 -msgid "None available" -msgstr "無可用的" - -#: templates/admin/index.html:76 -msgid "Unknown content" -msgstr "未知內容" - -#: templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"你的資料庫安裝有錯誤。確定資料庫表格已經建立,並確定資料庫可被合適的使用者讀" -"取。" - -#: templates/admin/login.html:37 -msgid "Password:" -msgstr "密碼:" - -#: templates/admin/login.html:44 -msgid "Forgotten your password or username?" -msgstr "忘了你的密碼或是使用者名稱?" - -#: templates/admin/object_history.html:23 -msgid "Date/time" -msgstr "日期/時間" - -#: templates/admin/object_history.html:24 -msgid "User" -msgstr "使用者" - -#: templates/admin/object_history.html:25 -msgid "Action" -msgstr "動作" - -#: templates/admin/object_history.html:39 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "這個物件沒有變更的歷史。它可能不是透過這個管理網站新增的。" - -#: templates/admin/pagination.html:10 -msgid "Show all" -msgstr "顯示全部" - -#: templates/admin/pagination.html:11 templates/admin/submit_line.html:3 -msgid "Save" -msgstr "儲存" - -#: templates/admin/search_form.html:7 -msgid "Search" -msgstr "搜尋" - -#: templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s 結果" - -#: templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "總共 %(full_result_count)s" - -#: templates/admin/submit_line.html:5 -msgid "Save as new" -msgstr "儲存為新的" - -#: templates/admin/submit_line.html:6 -msgid "Save and add another" -msgstr "儲存並新增另一個" - -#: templates/admin/submit_line.html:7 -msgid "Save and continue editing" -msgstr "儲存並繼續編輯" - -#: templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "首先,輸入一個使用者名稱和密碼。然後你可以編輯更多使用者選項。" - -#: templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "輸入一個使用者名稱和密碼。" - -#: templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "為使用者%(username)s輸入一個新的密碼。" - -#: templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "密碼" - -#: templates/admin/auth/user/change_password.html:44 -#: templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "密碼(重複)" - -#: templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "為檢查用,請輸入與上面相同的密碼。" - -#: templates/admin/edit_inline/stacked.html:26 -#: templates/admin/edit_inline/tabular.html:76 -msgid "Remove" -msgstr "移除" - -#: templates/admin/edit_inline/stacked.html:27 -#: templates/admin/edit_inline/tabular.html:75 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "新增其它 %(verbose_name)s" - -#: templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "刪除?" - -#: templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "感謝你今天花了重要的時間停留在本網站。" - -#: templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "重新登入" - -#: templates/registration/password_change_done.html:7 -#: templates/registration/password_change_form.html:8 -#: templates/registration/password_change_form.html:12 -#: templates/registration/password_change_form.html:24 -msgid "Password change" -msgstr "密碼變更" - -#: templates/registration/password_change_done.html:11 -#: templates/registration/password_change_done.html:15 -msgid "Password change successful" -msgstr "密碼成功地變更" - -#: templates/registration/password_change_done.html:17 -msgid "Your password was changed." -msgstr "你的密碼已變更。" - -#: templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"為了安全上的考慮,請輸入你的舊密碼,再輸入新密碼兩次,讓我們核驗你已正確地輸" -"入。" - -#: templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "舊的密碼" - -#: templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "新的密碼" - -#: templates/registration/password_change_form.html:48 -#: templates/registration/password_reset_confirm.html:26 -msgid "Change my password" -msgstr "變更我的密碼" - -#: templates/registration/password_reset_complete.html:7 -#: templates/registration/password_reset_confirm.html:11 -#: templates/registration/password_reset_done.html:7 -#: templates/registration/password_reset_form.html:7 -#: templates/registration/password_reset_form.html:11 -#: templates/registration/password_reset_form.html:15 -msgid "Password reset" -msgstr "密碼重設" - -#: templates/registration/password_reset_complete.html:11 -#: templates/registration/password_reset_complete.html:15 -msgid "Password reset complete" -msgstr "密碼重設成功" - -#: templates/registration/password_reset_complete.html:17 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "你的密碼已設置,現在可以繼續登入。" - -#: templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "密碼重設確認" - -#: templates/registration/password_reset_confirm.html:17 -msgid "Enter new password" -msgstr "輸入新的密碼" - -#: templates/registration/password_reset_confirm.html:19 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "請輸入你的新密碼兩次, 這樣我們才能檢查你的輸入是否正確。" - -#: templates/registration/password_reset_confirm.html:23 -msgid "New password:" -msgstr "新密碼:" - -#: templates/registration/password_reset_confirm.html:25 -msgid "Confirm password:" -msgstr "確認密碼:" - -#: templates/registration/password_reset_confirm.html:31 -msgid "Password reset unsuccessful" -msgstr "密碼重設失敗" - -#: templates/registration/password_reset_confirm.html:33 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "密碼重設連結無效,可能因為他已使用。請重新請求密碼重設。" - -#: templates/registration/password_reset_done.html:11 -#: templates/registration/password_reset_done.html:15 -msgid "Password reset successful" -msgstr "密碼成功地重設" - -#: templates/registration/password_reset_done.html:17 -msgid "" -"We've emailed you instructions for setting your password to the email " -"address you submitted. You should be receiving it shortly." -msgstr "我們已經寄出設定密碼操作指示到你提供的電子郵件位址。請你儘快收取信件。" - -#: templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "這封電子郵件來自 %(site_name)s,因為你要求為帳號重新設定密碼。" - -#: templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "請到該頁面選擇一個新的密碼:" - -#: templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "你的使用者名稱,萬一你已經忘記的話:" - -#: templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "感謝使用本網站!" - -#: templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s 團隊" - -#: templates/registration/password_reset_form.html:17 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"忘記你的密碼? 請在下面輸入你的電子郵件位址, 然後我們會寄出設定新密碼的操作指" -"示。" - -#: templates/registration/password_reset_form.html:21 -msgid "Email address:" -msgstr "電子信箱:" - -#: templates/registration/password_reset_form.html:21 -msgid "Reset my password" -msgstr "重設我的密碼" - -#: templatetags/admin_list.py:344 -msgid "All dates" -msgstr "所有日期" - -#: views/main.py:33 -msgid "(None)" -msgstr "(無)" - -#: views/main.py:76 -#, python-format -msgid "Select %s" -msgstr "選擇 %s" - -#: views/main.py:78 -#, python-format -msgid "Select %s to change" -msgstr "選擇 %s 來變更" diff --git a/django/contrib/admin/locale/zh_TW/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/zh_TW/LC_MESSAGES/djangojs.mo deleted file mode 100644 index beb86fd7b72b687fdbd0b9f69e942e6ac9f28258..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3323 zcmcJQ?ROMc9mj9AN{y(sT5Em4+jwH2WOg^9P+Y_#4Wy-QN)FjdIj2X@?9R>Z!0g;T zGqWt~s{{xnAptERK(f|GLs^6rh#m=q&^Nwl{U7w4p6*O`-{^nf@%x)Qc@R1H!sDEs z`P_%!)BWB%vwwT)@$(E9$Ne3;A7gAY@iTbf`Urdx{22T^_}FI|TMs?~J^?-r()fmm zE#Q~XZv&gaB=`kz5BNQBANT`Mf}aB?K=QAEkAuGh-vp~5#s6nCz7CUUvh^U@KM7L& zXF$r=4C2QUc#MNv!C!%Y0V&Vhcu>4FxC1;4Qe9WTN$?g(ey<~V0sI7Q_J^py2p&ZL z&ryE^7D;w35!)he0V#eG{5JSNEJ%BYP~qArFI`_z2=yoJdDPz!k?Mx5?8~^nhWlyU-@;ATHx7spk2KQH~)3VVO)+U$BKHjo1V|!>~Kx8~&JaTRu z*JJq@+jT@YEj?`s-r}-O-4eE;J80M$VX@Afl&*-tb?%w@)t(j3yTT4VEi-eNdy;2D z7p_|thPm!>iAXWlxjgTPygVYpd6+8iwPrGNn01+!Cmi;QX$bbJZWnc@%)3O|2^-zI zlgaU21;?~_w_fJ27HxrtRpz^j*`n+5UQzHwJ}n%+FXKt#8^{=v1@!MaVuHnTa8 zy&xw|-v0mQIQ~Ut#F5b&}b1+KfOqb*58UbVcpe*t{s)}TA zWnS=fIoc7^&XQ}Mn|2r?EsyfFuw;qrwm~B{&yY@$9dB0pH*?)_V3ZbKNx+7(dnL)? zF5K8di&~L(wW3J)|FI$^(|@Z-8hV+fWL{F;ELAQDEE$KxBmHRAX!nJi%neymD|)D& z?4WRQ6et`io6~W0mQOcC<9fz3rQH_lSB?zqRu5ZX;EdU{54xQdcsp!VV3s}l_^Qq6jiiU%7;rK z4ATo=|7A_~_J!qAxHSTY^*$J>WTJ#LUIpoTG1lYAL-_1ydkyWU!f~-LNxu6KJYFi5Vjjgb`@~UljpMw~ zO5J!NZiEYrTT!g|FLFOm9f)sg>fYPEXH|ywSfZ&@+Mcjc9^Qr|_ry^zUa)l2-a*H} zafP?@%~Y4RebtUq_6bMZV`rp+PePJ!Pn+IK*-0MeYU;6yj&5mP(#g9?ZWqF?yR&@< zSIwP?9ZmQnQ2z|I`C0r+s6Pz9|8)Jg*BS%!tTsR5j}7r{ys_{u^UvN`8n4nfJ-Bc= zm^z7piQrE|42EbCf^(;8^ZjrSE*)!3oMZlAwQ;&TAs{PH4Fp9wy^?_a92#^kN~g|ny|!G?J4?r4bl zVS+z3r3S~t-r%g7JFa@y!rq-c)MLMsnOhZ{rZ+jzZyv^GB$ zT)ctt6LbFT#pS86>_;X;CRG3mzFn=~yAfPJQCl2C, 2012. -# tcc , 2011. -# , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-03-23 02:35+0100\n" -"PO-Revision-Date: 2012-09-20 05:46+0000\n" -"Last-Translator: yyc1217 \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "可用 %s" - -#: static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"可用的 %s 列表。你可以在下方的方框內選擇後,點擊兩個方框中的\"選取\"箭頭以選" -"取。" - -#: static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "輸入到這個方框以過濾可用的 %s 列表。" - -#: static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "過濾器" - -#: static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "全部選擇" - -#: static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "點擊以一次選取所有的 %s" - -#: static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "選取" - -#: static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "移除" - -#: static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s 被選" - -#: static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"選取的 %s 列表。你可以在下方的方框內選擇後,點擊兩個方框中的\"移除\"箭頭以移" -"除。" - -#: static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "全部移除" - -#: static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "點擊以一次移除所有選取的 %s" - -#: static/admin/js/actions.js:18 static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s 中 %(sel)s 個被選" - -#: static/admin/js/actions.js:109 static/admin/js/actions.min.js:5 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "你尚未儲存一個可編輯欄位的變更。如果你執行動作, 未儲存的變更將會遺失。" - -#: static/admin/js/actions.js:121 static/admin/js/actions.min.js:6 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"你已選了一個動作, 但有一個可編輯欄位的變更尚未儲存。請點選 OK 進行儲存。你需" -"要重新執行該動作。" - -#: static/admin/js/actions.js:123 static/admin/js/actions.min.js:6 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"你已選了一個動作, 但沒有任何改變。你可能動到 '去' 按鈕, 而不是 '儲存' 按鈕。" - -#: static/admin/js/calendar.js:26 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月" - -#: static/admin/js/calendar.js:27 -msgid "S M T W T F S" -msgstr "日 一 二 三 四 五 六" - -#: static/admin/js/collapse.js:8 static/admin/js/collapse.js.c:19 -#: static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "顯示" - -#: static/admin/js/collapse.js:15 static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "隱藏" - -#: static/admin/js/admin/DateTimeShortcuts.js:49 -#: static/admin/js/admin/DateTimeShortcuts.js:85 -msgid "Now" -msgstr "現在" - -#: static/admin/js/admin/DateTimeShortcuts.js:53 -msgid "Clock" -msgstr "時鐘" - -#: static/admin/js/admin/DateTimeShortcuts.js:81 -msgid "Choose a time" -msgstr "選擇一個時間" - -#: static/admin/js/admin/DateTimeShortcuts.js:86 -msgid "Midnight" -msgstr "午夜" - -#: static/admin/js/admin/DateTimeShortcuts.js:87 -msgid "6 a.m." -msgstr "上午 6 點" - -#: static/admin/js/admin/DateTimeShortcuts.js:88 -msgid "Noon" -msgstr "中午" - -#: static/admin/js/admin/DateTimeShortcuts.js:92 -#: static/admin/js/admin/DateTimeShortcuts.js:204 -msgid "Cancel" -msgstr "取消" - -#: static/admin/js/admin/DateTimeShortcuts.js:144 -#: static/admin/js/admin/DateTimeShortcuts.js:197 -msgid "Today" -msgstr "今天" - -#: static/admin/js/admin/DateTimeShortcuts.js:148 -msgid "Calendar" -msgstr "日曆" - -#: static/admin/js/admin/DateTimeShortcuts.js:195 -msgid "Yesterday" -msgstr "昨天" - -#: static/admin/js/admin/DateTimeShortcuts.js:199 -msgid "Tomorrow" -msgstr "明天" diff --git a/django/contrib/admin/migrations/0001_initial.py b/django/contrib/admin/migrations/0001_initial.py deleted file mode 100644 index 8d46ab157..000000000 --- a/django/contrib/admin/migrations/0001_initial.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations -from django.conf import settings - - -class Migration(migrations.Migration): - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ('contenttypes', '__first__'), - ] - - operations = [ - migrations.CreateModel( - name='LogEntry', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('action_time', models.DateTimeField(auto_now=True, verbose_name='action time')), - ('object_id', models.TextField(null=True, verbose_name='object id', blank=True)), - ('object_repr', models.CharField(max_length=200, verbose_name='object repr')), - ('action_flag', models.PositiveSmallIntegerField(verbose_name='action flag')), - ('change_message', models.TextField(verbose_name='change message', blank=True)), - ('content_type', models.ForeignKey(to_field='id', blank=True, to='contenttypes.ContentType', null=True)), - ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)), - ], - options={ - 'ordering': ('-action_time',), - 'db_table': 'django_admin_log', - 'verbose_name': 'log entry', - 'verbose_name_plural': 'log entries', - }, - bases=(models.Model,), - ), - ] diff --git a/django/contrib/admin/migrations/__init__.py b/django/contrib/admin/migrations/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/admin/models.py b/django/contrib/admin/models.py deleted file mode 100644 index 870c2b27a..000000000 --- a/django/contrib/admin/models.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import unicode_literals - -from django.db import models -from django.conf import settings -from django.contrib.contenttypes.models import ContentType -from django.contrib.admin.utils import quote -from django.core.urlresolvers import reverse, NoReverseMatch -from django.utils.translation import ugettext, ugettext_lazy as _ -from django.utils.encoding import smart_text -from django.utils.encoding import python_2_unicode_compatible - -ADDITION = 1 -CHANGE = 2 -DELETION = 3 - - -class LogEntryManager(models.Manager): - def log_action(self, user_id, content_type_id, object_id, object_repr, action_flag, change_message=''): - e = self.model(None, None, user_id, content_type_id, smart_text(object_id), object_repr[:200], action_flag, change_message) - e.save() - - -@python_2_unicode_compatible -class LogEntry(models.Model): - action_time = models.DateTimeField(_('action time'), auto_now=True) - user = models.ForeignKey(settings.AUTH_USER_MODEL) - content_type = models.ForeignKey(ContentType, blank=True, null=True) - object_id = models.TextField(_('object id'), blank=True, null=True) - object_repr = models.CharField(_('object repr'), max_length=200) - action_flag = models.PositiveSmallIntegerField(_('action flag')) - change_message = models.TextField(_('change message'), blank=True) - - objects = LogEntryManager() - - class Meta: - verbose_name = _('log entry') - verbose_name_plural = _('log entries') - db_table = 'django_admin_log' - ordering = ('-action_time',) - - def __repr__(self): - return smart_text(self.action_time) - - def __str__(self): - if self.action_flag == ADDITION: - return ugettext('Added "%(object)s".') % {'object': self.object_repr} - elif self.action_flag == CHANGE: - return ugettext('Changed "%(object)s" - %(changes)s') % { - 'object': self.object_repr, - 'changes': self.change_message, - } - elif self.action_flag == DELETION: - return ugettext('Deleted "%(object)s."') % {'object': self.object_repr} - - return ugettext('LogEntry Object') - - def is_addition(self): - return self.action_flag == ADDITION - - def is_change(self): - return self.action_flag == CHANGE - - def is_deletion(self): - return self.action_flag == DELETION - - def get_edited_object(self): - "Returns the edited object represented by this log entry" - return self.content_type.get_object_for_this_type(pk=self.object_id) - - def get_admin_url(self): - """ - Returns the admin URL to edit the object represented by this log entry. - This is relative to the Django admin index page. - """ - if self.content_type and self.object_id: - url_name = 'admin:%s_%s_change' % (self.content_type.app_label, self.content_type.model) - try: - return reverse(url_name, args=(quote(self.object_id),)) - except NoReverseMatch: - pass - return None diff --git a/django/contrib/admin/options.py b/django/contrib/admin/options.py deleted file mode 100644 index 0459e8359..000000000 --- a/django/contrib/admin/options.py +++ /dev/null @@ -1,1912 +0,0 @@ -from collections import OrderedDict -import copy -import operator -from functools import partial, reduce, update_wrapper -import warnings - -from django import forms -from django.conf import settings -from django.contrib import messages -from django.contrib.admin import widgets, helpers -from django.contrib.admin import validation -from django.contrib.admin.checks import (BaseModelAdminChecks, ModelAdminChecks, - InlineModelAdminChecks) -from django.contrib.admin.exceptions import DisallowedModelAdminToField -from django.contrib.admin.utils import (quote, unquote, flatten_fieldsets, - get_deleted_objects, model_format_dict, NestedObjects, - lookup_needs_distinct) -from django.contrib.admin.templatetags.admin_static import static -from django.contrib.admin.templatetags.admin_urls import add_preserved_filters -from django.contrib.auth import get_permission_codename -from django.core import checks -from django.core.exceptions import (PermissionDenied, ValidationError, - FieldError, ImproperlyConfigured) -from django.core.paginator import Paginator -from django.core.urlresolvers import reverse -from django.db import models, transaction, router -from django.db.models.constants import LOOKUP_SEP -from django.db.models.related import RelatedObject -from django.db.models.fields import BLANK_CHOICE_DASH, FieldDoesNotExist -from django.db.models.sql.constants import QUERY_TERMS -from django.forms.formsets import all_valid, DELETION_FIELD_NAME -from django.forms.models import (modelform_factory, modelformset_factory, - inlineformset_factory, BaseInlineFormSet, modelform_defines_fields) -from django.http import Http404, HttpResponseRedirect -from django.http.response import HttpResponseBase -from django.shortcuts import get_object_or_404 -from django.template.response import SimpleTemplateResponse, TemplateResponse -from django.utils import six -from django.utils.decorators import method_decorator -from django.utils.deprecation import (RenameMethodsBase, - RemovedInDjango18Warning, RemovedInDjango19Warning) -from django.utils.encoding import force_text, python_2_unicode_compatible -from django.utils.html import escape, escapejs -from django.utils.http import urlencode -from django.utils.text import capfirst, get_text_list -from django.utils.translation import ugettext as _ -from django.utils.translation import ungettext -from django.utils.safestring import mark_safe -from django.views.decorators.csrf import csrf_protect - - -IS_POPUP_VAR = '_popup' -TO_FIELD_VAR = '_to_field' - - -HORIZONTAL, VERTICAL = 1, 2 - - -def get_content_type_for_model(obj): - # Since this module gets imported in the application's root package, - # it cannot import models from other applications at the module level. - from django.contrib.contenttypes.models import ContentType - return ContentType.objects.get_for_model(obj, for_concrete_model=False) - - -def get_ul_class(radio_style): - return 'radiolist' if radio_style == VERTICAL else 'radiolist inline' - - -class IncorrectLookupParameters(Exception): - pass - -# Defaults for formfield_overrides. ModelAdmin subclasses can change this -# by adding to ModelAdmin.formfield_overrides. - -FORMFIELD_FOR_DBFIELD_DEFAULTS = { - models.DateTimeField: { - 'form_class': forms.SplitDateTimeField, - 'widget': widgets.AdminSplitDateTime - }, - models.DateField: {'widget': widgets.AdminDateWidget}, - models.TimeField: {'widget': widgets.AdminTimeWidget}, - models.TextField: {'widget': widgets.AdminTextareaWidget}, - models.URLField: {'widget': widgets.AdminURLFieldWidget}, - models.IntegerField: {'widget': widgets.AdminIntegerFieldWidget}, - models.BigIntegerField: {'widget': widgets.AdminBigIntegerFieldWidget}, - models.CharField: {'widget': widgets.AdminTextInputWidget}, - models.ImageField: {'widget': widgets.AdminFileWidget}, - models.FileField: {'widget': widgets.AdminFileWidget}, - models.EmailField: {'widget': widgets.AdminEmailInputWidget}, -} - -csrf_protect_m = method_decorator(csrf_protect) - - -class RenameBaseModelAdminMethods(forms.MediaDefiningClass, RenameMethodsBase): - renamed_methods = ( - ('queryset', 'get_queryset', RemovedInDjango18Warning), - ) - - -class BaseModelAdmin(six.with_metaclass(RenameBaseModelAdminMethods)): - """Functionality common to both ModelAdmin and InlineAdmin.""" - - raw_id_fields = () - fields = None - exclude = None - fieldsets = None - form = forms.ModelForm - filter_vertical = () - filter_horizontal = () - radio_fields = {} - prepopulated_fields = {} - formfield_overrides = {} - readonly_fields = () - ordering = None - view_on_site = True - - # Validation of ModelAdmin definitions - # Old, deprecated style: - validator_class = None - default_validator_class = validation.BaseValidator - # New style: - checks_class = BaseModelAdminChecks - - @classmethod - def validate(cls, model): - warnings.warn( - 'ModelAdmin.validate() is deprecated. Use "check()" instead.', - RemovedInDjango19Warning) - if cls.validator_class: - validator = cls.validator_class() - else: - validator = cls.default_validator_class() - validator.validate(cls, model) - - @classmethod - def check(cls, model, **kwargs): - if cls.validator_class: - warnings.warn( - 'ModelAdmin.validator_class is deprecated. ' - 'ModelAdmin validators must be converted to use ' - 'the system check framework.', - RemovedInDjango19Warning) - validator = cls.validator_class() - try: - validator.validate(cls, model) - except ImproperlyConfigured as e: - return [checks.Error(e.args[0], hint=None, obj=cls)] - else: - return [] - else: - return cls.checks_class().check(cls, model, **kwargs) - - def __init__(self): - overrides = FORMFIELD_FOR_DBFIELD_DEFAULTS.copy() - overrides.update(self.formfield_overrides) - self.formfield_overrides = overrides - - def formfield_for_dbfield(self, db_field, **kwargs): - """ - Hook for specifying the form Field instance for a given database Field - instance. - - If kwargs are given, they're passed to the form Field's constructor. - """ - request = kwargs.pop("request", None) - - # If the field specifies choices, we don't need to look for special - # admin widgets - we just need to use a select widget of some kind. - if db_field.choices: - return self.formfield_for_choice_field(db_field, request, **kwargs) - - # ForeignKey or ManyToManyFields - if isinstance(db_field, (models.ForeignKey, models.ManyToManyField)): - # Combine the field kwargs with any options for formfield_overrides. - # Make sure the passed in **kwargs override anything in - # formfield_overrides because **kwargs is more specific, and should - # always win. - if db_field.__class__ in self.formfield_overrides: - kwargs = dict(self.formfield_overrides[db_field.__class__], **kwargs) - - # Get the correct formfield. - if isinstance(db_field, models.ForeignKey): - formfield = self.formfield_for_foreignkey(db_field, request, **kwargs) - elif isinstance(db_field, models.ManyToManyField): - formfield = self.formfield_for_manytomany(db_field, request, **kwargs) - - # For non-raw_id fields, wrap the widget with a wrapper that adds - # extra HTML -- the "add other" interface -- to the end of the - # rendered output. formfield can be None if it came from a - # OneToOneField with parent_link=True or a M2M intermediary. - if formfield and db_field.name not in self.raw_id_fields: - related_modeladmin = self.admin_site._registry.get(db_field.rel.to) - can_add_related = bool(related_modeladmin and - related_modeladmin.has_add_permission(request)) - formfield.widget = widgets.RelatedFieldWidgetWrapper( - formfield.widget, db_field.rel, self.admin_site, - can_add_related=can_add_related) - - return formfield - - # If we've got overrides for the formfield defined, use 'em. **kwargs - # passed to formfield_for_dbfield override the defaults. - for klass in db_field.__class__.mro(): - if klass in self.formfield_overrides: - kwargs = dict(copy.deepcopy(self.formfield_overrides[klass]), **kwargs) - return db_field.formfield(**kwargs) - - # For any other type of field, just call its formfield() method. - return db_field.formfield(**kwargs) - - def formfield_for_choice_field(self, db_field, request=None, **kwargs): - """ - Get a form Field for a database Field that has declared choices. - """ - # If the field is named as a radio_field, use a RadioSelect - if db_field.name in self.radio_fields: - # Avoid stomping on custom widget/choices arguments. - if 'widget' not in kwargs: - kwargs['widget'] = widgets.AdminRadioSelect(attrs={ - 'class': get_ul_class(self.radio_fields[db_field.name]), - }) - if 'choices' not in kwargs: - kwargs['choices'] = db_field.get_choices( - include_blank=db_field.blank, - blank_choice=[('', _('None'))] - ) - return db_field.formfield(**kwargs) - - def get_field_queryset(self, db, db_field, request): - """ - If the ModelAdmin specifies ordering, the queryset should respect that - ordering. Otherwise don't specify the queryset, let the field decide - (returns None in that case). - """ - related_admin = self.admin_site._registry.get(db_field.rel.to, None) - if related_admin is not None: - ordering = related_admin.get_ordering(request) - if ordering is not None and ordering != (): - return db_field.rel.to._default_manager.using(db).order_by(*ordering) - return None - - def formfield_for_foreignkey(self, db_field, request=None, **kwargs): - """ - Get a form Field for a ForeignKey. - """ - db = kwargs.get('using') - if db_field.name in self.raw_id_fields: - kwargs['widget'] = widgets.ForeignKeyRawIdWidget(db_field.rel, - self.admin_site, using=db) - elif db_field.name in self.radio_fields: - kwargs['widget'] = widgets.AdminRadioSelect(attrs={ - 'class': get_ul_class(self.radio_fields[db_field.name]), - }) - kwargs['empty_label'] = _('None') if db_field.blank else None - - if 'queryset' not in kwargs: - queryset = self.get_field_queryset(db, db_field, request) - if queryset is not None: - kwargs['queryset'] = queryset - - return db_field.formfield(**kwargs) - - def formfield_for_manytomany(self, db_field, request=None, **kwargs): - """ - Get a form Field for a ManyToManyField. - """ - # If it uses an intermediary model that isn't auto created, don't show - # a field in admin. - if not db_field.rel.through._meta.auto_created: - return None - db = kwargs.get('using') - - if db_field.name in self.raw_id_fields: - kwargs['widget'] = widgets.ManyToManyRawIdWidget(db_field.rel, - self.admin_site, using=db) - kwargs['help_text'] = '' - elif db_field.name in (list(self.filter_vertical) + list(self.filter_horizontal)): - kwargs['widget'] = widgets.FilteredSelectMultiple(db_field.verbose_name, (db_field.name in self.filter_vertical)) - - if 'queryset' not in kwargs: - queryset = self.get_field_queryset(db, db_field, request) - if queryset is not None: - kwargs['queryset'] = queryset - - return db_field.formfield(**kwargs) - - def get_view_on_site_url(self, obj=None): - if obj is None or not self.view_on_site: - return None - - if callable(self.view_on_site): - return self.view_on_site(obj) - elif self.view_on_site and hasattr(obj, 'get_absolute_url'): - # use the ContentType lookup if view_on_site is True - return reverse('admin:view_on_site', kwargs={ - 'content_type_id': get_content_type_for_model(obj).pk, - 'object_id': obj.pk - }) - - @property - def declared_fieldsets(self): - warnings.warn( - "ModelAdmin.declared_fieldsets is deprecated and " - "will be removed in Django 1.9.", - RemovedInDjango19Warning, stacklevel=2 - ) - - if self.fieldsets: - return self.fieldsets - elif self.fields: - return [(None, {'fields': self.fields})] - return None - - def get_fields(self, request, obj=None): - """ - Hook for specifying fields. - """ - return self.fields - - def get_fieldsets(self, request, obj=None): - """ - Hook for specifying fieldsets. - """ - # We access the property and check if it triggers a warning. - # If it does, then it's ours and we can safely ignore it, but if - # it doesn't then it has been overridden so we must warn about the - # deprecation. - with warnings.catch_warnings(record=True) as w: - warnings.simplefilter("always") - declared_fieldsets = self.declared_fieldsets - if len(w) != 1 or not issubclass(w[0].category, RemovedInDjango19Warning): - warnings.warn( - "ModelAdmin.declared_fieldsets is deprecated and " - "will be removed in Django 1.9.", - RemovedInDjango19Warning - ) - if declared_fieldsets: - return declared_fieldsets - - if self.fieldsets: - return self.fieldsets - return [(None, {'fields': self.get_fields(request, obj)})] - - def get_ordering(self, request): - """ - Hook for specifying field ordering. - """ - return self.ordering or () # otherwise we might try to *None, which is bad ;) - - def get_readonly_fields(self, request, obj=None): - """ - Hook for specifying custom readonly fields. - """ - return self.readonly_fields - - def get_prepopulated_fields(self, request, obj=None): - """ - Hook for specifying custom prepopulated fields. - """ - return self.prepopulated_fields - - def get_queryset(self, request): - """ - Returns a QuerySet of all model instances that can be edited by the - admin site. This is used by changelist_view. - """ - qs = self.model._default_manager.get_queryset() - # TODO: this should be handled by some parameter to the ChangeList. - ordering = self.get_ordering(request) - if ordering: - qs = qs.order_by(*ordering) - return qs - - def lookup_allowed(self, lookup, value): - from django.contrib.admin.filters import SimpleListFilter - - model = self.model - # Check FKey lookups that are allowed, so that popups produced by - # ForeignKeyRawIdWidget, on the basis of ForeignKey.limit_choices_to, - # are allowed to work. - for l in model._meta.related_fkey_lookups: - # As ``limit_choices_to`` can be a callable, invoke it here. - if callable(l): - l = l() - for k, v in widgets.url_params_from_lookup_dict(l).items(): - if k == lookup and v == value: - return True - - parts = lookup.split(LOOKUP_SEP) - - # Last term in lookup is a query term (__exact, __startswith etc) - # This term can be ignored. - if len(parts) > 1 and parts[-1] in QUERY_TERMS: - parts.pop() - - # Special case -- foo__id__exact and foo__id queries are implied - # if foo has been specifically included in the lookup list; so - # drop __id if it is the last part. However, first we need to find - # the pk attribute name. - rel_name = None - for part in parts[:-1]: - try: - field, _, _, _ = model._meta.get_field_by_name(part) - except FieldDoesNotExist: - # Lookups on non-existent fields are ok, since they're ignored - # later. - return True - if hasattr(field, 'rel'): - if field.rel is None: - # This property or relation doesn't exist, but it's allowed - # since it's ignored in ChangeList.get_filters(). - return True - model = field.rel.to - if hasattr(field.rel, 'get_related_field'): - rel_name = field.rel.get_related_field().name - else: - rel_name = None - elif isinstance(field, RelatedObject): - model = field.model - rel_name = model._meta.pk.name - else: - rel_name = None - if rel_name and len(parts) > 1 and parts[-1] == rel_name: - parts.pop() - - if len(parts) == 1: - return True - clean_lookup = LOOKUP_SEP.join(parts) - valid_lookups = [self.date_hierarchy] - for filter_item in self.list_filter: - if isinstance(filter_item, type) and issubclass(filter_item, SimpleListFilter): - valid_lookups.append(filter_item.parameter_name) - elif isinstance(filter_item, (list, tuple)): - valid_lookups.append(filter_item[0]) - else: - valid_lookups.append(filter_item) - return clean_lookup in valid_lookups - - def to_field_allowed(self, request, to_field): - """ - Returns True if the model associated with this admin should be - allowed to be referenced by the specified field. - """ - opts = self.model._meta - - try: - field = opts.get_field(to_field) - except FieldDoesNotExist: - return False - - # Always allow referencing the primary key since it's already possible - # to get this information from the change view URL. - if field.primary_key: - return True - - # Make sure at least one of the models registered for this site - # references this field through a FK or a M2M relationship. - registered_models = set() - for model, admin in self.admin_site._registry.items(): - registered_models.add(model) - for inline in admin.inlines: - registered_models.add(inline.model) - - for related_object in opts.get_all_related_objects(include_hidden=True): - related_model = related_object.model - if (any(issubclass(model, related_model) for model in registered_models) and - related_object.field.rel.get_related_field() == field): - return True - - return False - - def has_add_permission(self, request): - """ - Returns True if the given request has permission to add an object. - Can be overridden by the user in subclasses. - """ - opts = self.opts - codename = get_permission_codename('add', opts) - return request.user.has_perm("%s.%s" % (opts.app_label, codename)) - - def has_change_permission(self, request, obj=None): - """ - Returns True if the given request has permission to change the given - Django model instance, the default implementation doesn't examine the - `obj` parameter. - - Can be overridden by the user in subclasses. In such case it should - return True if the given request has permission to change the `obj` - model instance. If `obj` is None, this should return True if the given - request has permission to change *any* object of the given type. - """ - opts = self.opts - codename = get_permission_codename('change', opts) - return request.user.has_perm("%s.%s" % (opts.app_label, codename)) - - def has_delete_permission(self, request, obj=None): - """ - Returns True if the given request has permission to change the given - Django model instance, the default implementation doesn't examine the - `obj` parameter. - - Can be overridden by the user in subclasses. In such case it should - return True if the given request has permission to delete the `obj` - model instance. If `obj` is None, this should return True if the given - request has permission to delete *any* object of the given type. - """ - opts = self.opts - codename = get_permission_codename('delete', opts) - return request.user.has_perm("%s.%s" % (opts.app_label, codename)) - - -@python_2_unicode_compatible -class ModelAdmin(BaseModelAdmin): - "Encapsulates all admin options and functionality for a given model." - - list_display = ('__str__',) - list_display_links = () - list_filter = () - list_select_related = False - list_per_page = 100 - list_max_show_all = 200 - list_editable = () - search_fields = () - date_hierarchy = None - save_as = False - save_on_top = False - paginator = Paginator - preserve_filters = True - inlines = [] - - # Custom templates (designed to be over-ridden in subclasses) - add_form_template = None - change_form_template = None - change_list_template = None - delete_confirmation_template = None - delete_selected_confirmation_template = None - object_history_template = None - - # Actions - actions = [] - action_form = helpers.ActionForm - actions_on_top = True - actions_on_bottom = False - actions_selection_counter = True - - # validation - # Old, deprecated style: - default_validator_class = validation.ModelAdminValidator - # New style: - checks_class = ModelAdminChecks - - def __init__(self, model, admin_site): - self.model = model - self.opts = model._meta - self.admin_site = admin_site - super(ModelAdmin, self).__init__() - - def __str__(self): - return "%s.%s" % (self.model._meta.app_label, self.__class__.__name__) - - def get_inline_instances(self, request, obj=None): - inline_instances = [] - for inline_class in self.inlines: - inline = inline_class(self.model, self.admin_site) - if request: - if not (inline.has_add_permission(request) or - inline.has_change_permission(request, obj) or - inline.has_delete_permission(request, obj)): - continue - if not inline.has_add_permission(request): - inline.max_num = 0 - inline_instances.append(inline) - - return inline_instances - - def get_urls(self): - from django.conf.urls import patterns, url - - def wrap(view): - def wrapper(*args, **kwargs): - return self.admin_site.admin_view(view)(*args, **kwargs) - return update_wrapper(wrapper, view) - - info = self.model._meta.app_label, self.model._meta.model_name - - urlpatterns = patterns('', - url(r'^$', wrap(self.changelist_view), name='%s_%s_changelist' % info), - url(r'^add/$', wrap(self.add_view), name='%s_%s_add' % info), - url(r'^(.+)/history/$', wrap(self.history_view), name='%s_%s_history' % info), - url(r'^(.+)/delete/$', wrap(self.delete_view), name='%s_%s_delete' % info), - url(r'^(.+)/$', wrap(self.change_view), name='%s_%s_change' % info), - ) - return urlpatterns - - def urls(self): - return self.get_urls() - urls = property(urls) - - @property - def media(self): - extra = '' if settings.DEBUG else '.min' - js = [ - 'core.js', - 'admin/RelatedObjectLookups.js', - 'jquery%s.js' % extra, - 'jquery.init.js' - ] - if self.actions is not None: - js.append('actions%s.js' % extra) - if self.prepopulated_fields: - js.extend(['urlify.js', 'prepopulate%s.js' % extra]) - return forms.Media(js=[static('admin/js/%s' % url) for url in js]) - - def get_model_perms(self, request): - """ - Returns a dict of all perms for this model. This dict has the keys - ``add``, ``change``, and ``delete`` mapping to the True/False for each - of those actions. - """ - return { - 'add': self.has_add_permission(request), - 'change': self.has_change_permission(request), - 'delete': self.has_delete_permission(request), - } - - def get_fields(self, request, obj=None): - if self.fields: - return self.fields - form = self.get_form(request, obj, fields=None) - return list(form.base_fields) + list(self.get_readonly_fields(request, obj)) - - def get_form(self, request, obj=None, **kwargs): - """ - Returns a Form class for use in the admin add view. This is used by - add_view and change_view. - """ - if 'fields' in kwargs: - fields = kwargs.pop('fields') - else: - fields = flatten_fieldsets(self.get_fieldsets(request, obj)) - if self.exclude is None: - exclude = [] - else: - exclude = list(self.exclude) - exclude.extend(self.get_readonly_fields(request, obj)) - if self.exclude is None and hasattr(self.form, '_meta') and self.form._meta.exclude: - # Take the custom ModelForm's Meta.exclude into account only if the - # ModelAdmin doesn't define its own. - exclude.extend(self.form._meta.exclude) - # if exclude is an empty list we pass None to be consistent with the - # default on modelform_factory - exclude = exclude or None - defaults = { - "form": self.form, - "fields": fields, - "exclude": exclude, - "formfield_callback": partial(self.formfield_for_dbfield, request=request), - } - defaults.update(kwargs) - - if defaults['fields'] is None and not modelform_defines_fields(defaults['form']): - defaults['fields'] = forms.ALL_FIELDS - - try: - return modelform_factory(self.model, **defaults) - except FieldError as e: - raise FieldError('%s. Check fields/fieldsets/exclude attributes of class %s.' - % (e, self.__class__.__name__)) - - def get_changelist(self, request, **kwargs): - """ - Returns the ChangeList class for use on the changelist page. - """ - from django.contrib.admin.views.main import ChangeList - return ChangeList - - def get_object(self, request, object_id): - """ - Returns an instance matching the primary key provided. ``None`` is - returned if no match is found (or the object_id failed validation - against the primary key field). - """ - queryset = self.get_queryset(request) - model = queryset.model - try: - object_id = model._meta.pk.to_python(object_id) - return queryset.get(pk=object_id) - except (model.DoesNotExist, ValidationError, ValueError): - return None - - def get_changelist_form(self, request, **kwargs): - """ - Returns a Form class for use in the Formset on the changelist page. - """ - defaults = { - "formfield_callback": partial(self.formfield_for_dbfield, request=request), - } - defaults.update(kwargs) - if (defaults.get('fields') is None - and not modelform_defines_fields(defaults.get('form'))): - defaults['fields'] = forms.ALL_FIELDS - - return modelform_factory(self.model, **defaults) - - def get_changelist_formset(self, request, **kwargs): - """ - Returns a FormSet class for use on the changelist page if list_editable - is used. - """ - defaults = { - "formfield_callback": partial(self.formfield_for_dbfield, request=request), - } - defaults.update(kwargs) - return modelformset_factory(self.model, - self.get_changelist_form(request), extra=0, - fields=self.list_editable, **defaults) - - def _get_formsets(self, request, obj): - """ - Helper function that exists to allow the deprecation warning to be - executed while this function continues to return a generator. - """ - for inline in self.get_inline_instances(request, obj): - yield inline.get_formset(request, obj) - - def get_formsets(self, request, obj=None): - warnings.warn( - "ModelAdmin.get_formsets() is deprecated and will be removed in " - "Django 1.9. Use ModelAdmin.get_formsets_with_inlines() instead.", - RemovedInDjango19Warning, stacklevel=2 - ) - return self._get_formsets(request, obj) - - def get_formsets_with_inlines(self, request, obj=None): - """ - Yields formsets and the corresponding inlines. - """ - # We call get_formsets() [deprecated] and check if it triggers a - # warning. If it does, then it's ours and we can safely ignore it, but - # if it doesn't then it has been overridden so we must warn about the - # deprecation. - with warnings.catch_warnings(record=True) as w: - warnings.simplefilter("always") - formsets = self.get_formsets(request, obj) - - if len(w) != 1 or not issubclass(w[0].category, RemovedInDjango19Warning): - warnings.warn( - "ModelAdmin.get_formsets() is deprecated and will be removed in " - "Django 1.9. Use ModelAdmin.get_formsets_with_inlines() instead.", - RemovedInDjango19Warning - ) - if formsets: - zipped = zip(formsets, self.get_inline_instances(request, None)) - for formset, inline in zipped: - yield formset, inline - else: - for inline in self.get_inline_instances(request, obj): - yield inline.get_formset(request, obj), inline - - def get_paginator(self, request, queryset, per_page, orphans=0, allow_empty_first_page=True): - return self.paginator(queryset, per_page, orphans, allow_empty_first_page) - - def log_addition(self, request, object): - """ - Log that an object has been successfully added. - - The default implementation creates an admin LogEntry object. - """ - from django.contrib.admin.models import LogEntry, ADDITION - LogEntry.objects.log_action( - user_id=request.user.pk, - content_type_id=get_content_type_for_model(object).pk, - object_id=object.pk, - object_repr=force_text(object), - action_flag=ADDITION - ) - - def log_change(self, request, object, message): - """ - Log that an object has been successfully changed. - - The default implementation creates an admin LogEntry object. - """ - from django.contrib.admin.models import LogEntry, CHANGE - LogEntry.objects.log_action( - user_id=request.user.pk, - content_type_id=get_content_type_for_model(object).pk, - object_id=object.pk, - object_repr=force_text(object), - action_flag=CHANGE, - change_message=message - ) - - def log_deletion(self, request, object, object_repr): - """ - Log that an object will be deleted. Note that this method must be - called before the deletion. - - The default implementation creates an admin LogEntry object. - """ - from django.contrib.admin.models import LogEntry, DELETION - LogEntry.objects.log_action( - user_id=request.user.pk, - content_type_id=get_content_type_for_model(object).pk, - object_id=object.pk, - object_repr=object_repr, - action_flag=DELETION - ) - - def action_checkbox(self, obj): - """ - A list_display column containing a checkbox widget. - """ - return helpers.checkbox.render(helpers.ACTION_CHECKBOX_NAME, force_text(obj.pk)) - action_checkbox.short_description = mark_safe('') - action_checkbox.allow_tags = True - - def get_actions(self, request): - """ - Return a dictionary mapping the names of all actions for this - ModelAdmin to a tuple of (callable, name, description) for each action. - """ - # If self.actions is explicitly set to None that means that we don't - # want *any* actions enabled on this page. - from django.contrib.admin.views.main import _is_changelist_popup - if self.actions is None or _is_changelist_popup(request): - return OrderedDict() - - actions = [] - - # Gather actions from the admin site first - for (name, func) in self.admin_site.actions: - description = getattr(func, 'short_description', name.replace('_', ' ')) - actions.append((func, name, description)) - - # Then gather them from the model admin and all parent classes, - # starting with self and working back up. - for klass in self.__class__.mro()[::-1]: - class_actions = getattr(klass, 'actions', []) - # Avoid trying to iterate over None - if not class_actions: - continue - actions.extend(self.get_action(action) for action in class_actions) - - # get_action might have returned None, so filter any of those out. - actions = filter(None, actions) - - # Convert the actions into an OrderedDict keyed by name. - actions = OrderedDict( - (name, (func, name, desc)) - for func, name, desc in actions - ) - - return actions - - def get_action_choices(self, request, default_choices=BLANK_CHOICE_DASH): - """ - Return a list of choices for use in a form object. Each choice is a - tuple (name, description). - """ - choices = [] + default_choices - for func, name, description in six.itervalues(self.get_actions(request)): - choice = (name, description % model_format_dict(self.opts)) - choices.append(choice) - return choices - - def get_action(self, action): - """ - Return a given action from a parameter, which can either be a callable, - or the name of a method on the ModelAdmin. Return is a tuple of - (callable, name, description). - """ - # If the action is a callable, just use it. - if callable(action): - func = action - action = action.__name__ - - # Next, look for a method. Grab it off self.__class__ to get an unbound - # method instead of a bound one; this ensures that the calling - # conventions are the same for functions and methods. - elif hasattr(self.__class__, action): - func = getattr(self.__class__, action) - - # Finally, look for a named method on the admin site - else: - try: - func = self.admin_site.get_action(action) - except KeyError: - return None - - if hasattr(func, 'short_description'): - description = func.short_description - else: - description = capfirst(action.replace('_', ' ')) - return func, action, description - - def get_list_display(self, request): - """ - Return a sequence containing the fields to be displayed on the - changelist. - """ - return self.list_display - - def get_list_display_links(self, request, list_display): - """ - Return a sequence containing the fields to be displayed as links - on the changelist. The list_display parameter is the list of fields - returned by get_list_display(). - """ - if self.list_display_links or self.list_display_links is None or not list_display: - return self.list_display_links - else: - # Use only the first item in list_display as link - return list(list_display)[:1] - - def get_list_filter(self, request): - """ - Returns a sequence containing the fields to be displayed as filters in - the right sidebar of the changelist page. - """ - return self.list_filter - - def get_search_fields(self, request): - """ - Returns a sequence containing the fields to be searched whenever - somebody submits a search query. - """ - return self.search_fields - - def get_search_results(self, request, queryset, search_term): - """ - Returns a tuple containing a queryset to implement the search, - and a boolean indicating if the results may contain duplicates. - """ - # Apply keyword searches. - def construct_search(field_name): - if field_name.startswith('^'): - return "%s__istartswith" % field_name[1:] - elif field_name.startswith('='): - return "%s__iexact" % field_name[1:] - elif field_name.startswith('@'): - return "%s__search" % field_name[1:] - else: - return "%s__icontains" % field_name - - use_distinct = False - search_fields = self.get_search_fields(request) - if search_fields and search_term: - orm_lookups = [construct_search(str(search_field)) - for search_field in search_fields] - for bit in search_term.split(): - or_queries = [models.Q(**{orm_lookup: bit}) - for orm_lookup in orm_lookups] - queryset = queryset.filter(reduce(operator.or_, or_queries)) - if not use_distinct: - for search_spec in orm_lookups: - if lookup_needs_distinct(self.opts, search_spec): - use_distinct = True - break - - return queryset, use_distinct - - def get_preserved_filters(self, request): - """ - Returns the preserved filters querystring. - """ - match = request.resolver_match - if self.preserve_filters and match: - opts = self.model._meta - current_url = '%s:%s' % (match.app_name, match.url_name) - changelist_url = 'admin:%s_%s_changelist' % (opts.app_label, opts.model_name) - if current_url == changelist_url: - preserved_filters = request.GET.urlencode() - else: - preserved_filters = request.GET.get('_changelist_filters') - - if preserved_filters: - return urlencode({'_changelist_filters': preserved_filters}) - return '' - - def construct_change_message(self, request, form, formsets): - """ - Construct a change message from a changed object. - """ - change_message = [] - if form.changed_data: - change_message.append(_('Changed %s.') % get_text_list(form.changed_data, _('and'))) - - if formsets: - for formset in formsets: - for added_object in formset.new_objects: - change_message.append(_('Added %(name)s "%(object)s".') - % {'name': force_text(added_object._meta.verbose_name), - 'object': force_text(added_object)}) - for changed_object, changed_fields in formset.changed_objects: - change_message.append(_('Changed %(list)s for %(name)s "%(object)s".') - % {'list': get_text_list(changed_fields, _('and')), - 'name': force_text(changed_object._meta.verbose_name), - 'object': force_text(changed_object)}) - for deleted_object in formset.deleted_objects: - change_message.append(_('Deleted %(name)s "%(object)s".') - % {'name': force_text(deleted_object._meta.verbose_name), - 'object': force_text(deleted_object)}) - change_message = ' '.join(change_message) - return change_message or _('No fields changed.') - - def message_user(self, request, message, level=messages.INFO, extra_tags='', - fail_silently=False): - """ - Send a message to the user. The default implementation - posts a message using the django.contrib.messages backend. - - Exposes almost the same API as messages.add_message(), but accepts the - positional arguments in a different order to maintain backwards - compatibility. For convenience, it accepts the `level` argument as - a string rather than the usual level number. - """ - - if not isinstance(level, int): - # attempt to get the level if passed a string - try: - level = getattr(messages.constants, level.upper()) - except AttributeError: - levels = messages.constants.DEFAULT_TAGS.values() - levels_repr = ', '.join('`%s`' % l for l in levels) - raise ValueError('Bad message level string: `%s`. ' - 'Possible values are: %s' % (level, levels_repr)) - - messages.add_message(request, level, message, extra_tags=extra_tags, - fail_silently=fail_silently) - - def save_form(self, request, form, change): - """ - Given a ModelForm return an unsaved instance. ``change`` is True if - the object is being changed, and False if it's being added. - """ - return form.save(commit=False) - - def save_model(self, request, obj, form, change): - """ - Given a model instance save it to the database. - """ - obj.save() - - def delete_model(self, request, obj): - """ - Given a model instance delete it from the database. - """ - obj.delete() - - def save_formset(self, request, form, formset, change): - """ - Given an inline formset save it to the database. - """ - formset.save() - - def save_related(self, request, form, formsets, change): - """ - Given the ``HttpRequest``, the parent ``ModelForm`` instance, the - list of inline formsets and a boolean value based on whether the - parent is being added or changed, save the related objects to the - database. Note that at this point save_form() and save_model() have - already been called. - """ - form.save_m2m() - for formset in formsets: - self.save_formset(request, form, formset, change=change) - - def render_change_form(self, request, context, add=False, change=False, form_url='', obj=None): - opts = self.model._meta - app_label = opts.app_label - preserved_filters = self.get_preserved_filters(request) - form_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, form_url) - view_on_site_url = self.get_view_on_site_url(obj) - context.update({ - 'add': add, - 'change': change, - 'has_add_permission': self.has_add_permission(request), - 'has_change_permission': self.has_change_permission(request, obj), - 'has_delete_permission': self.has_delete_permission(request, obj), - 'has_file_field': True, # FIXME - this should check if form or formsets have a FileField, - 'has_absolute_url': view_on_site_url is not None, - 'absolute_url': view_on_site_url, - 'form_url': form_url, - 'opts': opts, - 'content_type_id': get_content_type_for_model(self.model).pk, - 'save_as': self.save_as, - 'save_on_top': self.save_on_top, - 'to_field_var': TO_FIELD_VAR, - 'is_popup_var': IS_POPUP_VAR, - 'app_label': app_label, - }) - if add and self.add_form_template is not None: - form_template = self.add_form_template - else: - form_template = self.change_form_template - - return TemplateResponse(request, form_template or [ - "admin/%s/%s/change_form.html" % (app_label, opts.model_name), - "admin/%s/change_form.html" % app_label, - "admin/change_form.html" - ], context, current_app=self.admin_site.name) - - def response_add(self, request, obj, post_url_continue=None): - """ - Determines the HttpResponse for the add_view stage. - """ - opts = obj._meta - pk_value = obj._get_pk_val() - preserved_filters = self.get_preserved_filters(request) - msg_dict = {'name': force_text(opts.verbose_name), 'obj': force_text(obj)} - # Here, we distinguish between different save types by checking for - # the presence of keys in request.POST. - - if IS_POPUP_VAR in request.POST: - to_field = request.POST.get(TO_FIELD_VAR) - if to_field: - attr = str(to_field) - else: - attr = obj._meta.pk.attname - value = obj.serializable_value(attr) - return SimpleTemplateResponse('admin/popup_response.html', { - 'pk_value': escape(pk_value), # for possible backwards-compatibility - 'value': escape(value), - 'obj': escapejs(obj) - }) - - elif "_continue" in request.POST: - msg = _('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - if post_url_continue is None: - post_url_continue = reverse('admin:%s_%s_change' % - (opts.app_label, opts.model_name), - args=(quote(pk_value),), - current_app=self.admin_site.name) - post_url_continue = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, post_url_continue) - return HttpResponseRedirect(post_url_continue) - - elif "_addanother" in request.POST: - msg = _('The %(name)s "%(obj)s" was added successfully. You may add another %(name)s below.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - redirect_url = request.path - redirect_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, redirect_url) - return HttpResponseRedirect(redirect_url) - - else: - msg = _('The %(name)s "%(obj)s" was added successfully.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - return self.response_post_save_add(request, obj) - - def response_change(self, request, obj): - """ - Determines the HttpResponse for the change_view stage. - """ - - opts = self.model._meta - pk_value = obj._get_pk_val() - preserved_filters = self.get_preserved_filters(request) - - msg_dict = {'name': force_text(opts.verbose_name), 'obj': force_text(obj)} - if "_continue" in request.POST: - msg = _('The %(name)s "%(obj)s" was changed successfully. You may edit it again below.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - redirect_url = request.path - redirect_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, redirect_url) - return HttpResponseRedirect(redirect_url) - - elif "_saveasnew" in request.POST: - msg = _('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - redirect_url = reverse('admin:%s_%s_change' % - (opts.app_label, opts.model_name), - args=(pk_value,), - current_app=self.admin_site.name) - redirect_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, redirect_url) - return HttpResponseRedirect(redirect_url) - - elif "_addanother" in request.POST: - msg = _('The %(name)s "%(obj)s" was changed successfully. You may add another %(name)s below.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - redirect_url = reverse('admin:%s_%s_add' % - (opts.app_label, opts.model_name), - current_app=self.admin_site.name) - redirect_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, redirect_url) - return HttpResponseRedirect(redirect_url) - - else: - msg = _('The %(name)s "%(obj)s" was changed successfully.') % msg_dict - self.message_user(request, msg, messages.SUCCESS) - return self.response_post_save_change(request, obj) - - def response_post_save_add(self, request, obj): - """ - Figure out where to redirect after the 'Save' button has been pressed - when adding a new object. - """ - opts = self.model._meta - if self.has_change_permission(request, None): - post_url = reverse('admin:%s_%s_changelist' % - (opts.app_label, opts.model_name), - current_app=self.admin_site.name) - preserved_filters = self.get_preserved_filters(request) - post_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, post_url) - else: - post_url = reverse('admin:index', - current_app=self.admin_site.name) - return HttpResponseRedirect(post_url) - - def response_post_save_change(self, request, obj): - """ - Figure out where to redirect after the 'Save' button has been pressed - when editing an existing object. - """ - opts = self.model._meta - - if self.has_change_permission(request, None): - post_url = reverse('admin:%s_%s_changelist' % - (opts.app_label, opts.model_name), - current_app=self.admin_site.name) - preserved_filters = self.get_preserved_filters(request) - post_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, post_url) - else: - post_url = reverse('admin:index', - current_app=self.admin_site.name) - return HttpResponseRedirect(post_url) - - def response_action(self, request, queryset): - """ - Handle an admin action. This is called if a request is POSTed to the - changelist; it returns an HttpResponse if the action was handled, and - None otherwise. - """ - - # There can be multiple action forms on the page (at the top - # and bottom of the change list, for example). Get the action - # whose button was pushed. - try: - action_index = int(request.POST.get('index', 0)) - except ValueError: - action_index = 0 - - # Construct the action form. - data = request.POST.copy() - data.pop(helpers.ACTION_CHECKBOX_NAME, None) - data.pop("index", None) - - # Use the action whose button was pushed - try: - data.update({'action': data.getlist('action')[action_index]}) - except IndexError: - # If we didn't get an action from the chosen form that's invalid - # POST data, so by deleting action it'll fail the validation check - # below. So no need to do anything here - pass - - action_form = self.action_form(data, auto_id=None) - action_form.fields['action'].choices = self.get_action_choices(request) - - # If the form's valid we can handle the action. - if action_form.is_valid(): - action = action_form.cleaned_data['action'] - select_across = action_form.cleaned_data['select_across'] - func = self.get_actions(request)[action][0] - - # Get the list of selected PKs. If nothing's selected, we can't - # perform an action on it, so bail. Except we want to perform - # the action explicitly on all objects. - selected = request.POST.getlist(helpers.ACTION_CHECKBOX_NAME) - if not selected and not select_across: - # Reminder that something needs to be selected or nothing will happen - msg = _("Items must be selected in order to perform " - "actions on them. No items have been changed.") - self.message_user(request, msg, messages.WARNING) - return None - - if not select_across: - # Perform the action only on the selected objects - queryset = queryset.filter(pk__in=selected) - - response = func(self, request, queryset) - - # Actions may return an HttpResponse-like object, which will be - # used as the response from the POST. If not, we'll be a good - # little HTTP citizen and redirect back to the changelist page. - if isinstance(response, HttpResponseBase): - return response - else: - return HttpResponseRedirect(request.get_full_path()) - else: - msg = _("No action selected.") - self.message_user(request, msg, messages.WARNING) - return None - - def response_delete(self, request, obj_display): - """ - Determines the HttpResponse for the delete_view stage. - """ - - opts = self.model._meta - - self.message_user(request, - _('The %(name)s "%(obj)s" was deleted successfully.') % { - 'name': force_text(opts.verbose_name), - 'obj': force_text(obj_display) - }, messages.SUCCESS) - - if self.has_change_permission(request, None): - post_url = reverse('admin:%s_%s_changelist' % - (opts.app_label, opts.model_name), - current_app=self.admin_site.name) - preserved_filters = self.get_preserved_filters(request) - post_url = add_preserved_filters( - {'preserved_filters': preserved_filters, 'opts': opts}, post_url - ) - else: - post_url = reverse('admin:index', - current_app=self.admin_site.name) - return HttpResponseRedirect(post_url) - - def render_delete_form(self, request, context): - opts = self.model._meta - app_label = opts.app_label - - return TemplateResponse(request, - self.delete_confirmation_template or [ - "admin/{}/{}/delete_confirmation.html".format(app_label, opts.model_name), - "admin/{}/delete_confirmation.html".format(app_label), - "admin/delete_confirmation.html" - ], context, current_app=self.admin_site.name) - - def get_inline_formsets(self, request, formsets, inline_instances, - obj=None): - inline_admin_formsets = [] - for inline, formset in zip(inline_instances, formsets): - fieldsets = list(inline.get_fieldsets(request, obj)) - readonly = list(inline.get_readonly_fields(request, obj)) - prepopulated = dict(inline.get_prepopulated_fields(request, obj)) - inline_admin_formset = helpers.InlineAdminFormSet(inline, formset, - fieldsets, prepopulated, readonly, model_admin=self) - inline_admin_formsets.append(inline_admin_formset) - return inline_admin_formsets - - def get_changeform_initial_data(self, request): - """ - Get the initial form data. - Unless overridden, this populates from the GET params. - """ - initial = dict(request.GET.items()) - for k in initial: - try: - f = self.model._meta.get_field(k) - except models.FieldDoesNotExist: - continue - # We have to special-case M2Ms as a list of comma-separated PKs. - if isinstance(f, models.ManyToManyField): - initial[k] = initial[k].split(",") - return initial - - @csrf_protect_m - @transaction.atomic - def changeform_view(self, request, object_id=None, form_url='', extra_context=None): - - to_field = request.POST.get(TO_FIELD_VAR, request.GET.get(TO_FIELD_VAR)) - if to_field and not self.to_field_allowed(request, to_field): - raise DisallowedModelAdminToField("The field %s cannot be referenced." % to_field) - - model = self.model - opts = model._meta - add = object_id is None - - if add: - if not self.has_add_permission(request): - raise PermissionDenied - obj = None - - else: - obj = self.get_object(request, unquote(object_id)) - - if not self.has_change_permission(request, obj): - raise PermissionDenied - - if obj is None: - raise Http404(_('%(name)s object with primary key %(key)r does not exist.') % { - 'name': force_text(opts.verbose_name), 'key': escape(object_id)}) - - if request.method == 'POST' and "_saveasnew" in request.POST: - return self.add_view(request, form_url=reverse('admin:%s_%s_add' % ( - opts.app_label, opts.model_name), - current_app=self.admin_site.name)) - - ModelForm = self.get_form(request, obj) - if request.method == 'POST': - form = ModelForm(request.POST, request.FILES, instance=obj) - if form.is_valid(): - form_validated = True - new_object = self.save_form(request, form, change=not add) - else: - form_validated = False - new_object = form.instance - formsets, inline_instances = self._create_formsets(request, new_object, change=not add) - if all_valid(formsets) and form_validated: - self.save_model(request, new_object, form, not add) - self.save_related(request, form, formsets, not add) - if add: - self.log_addition(request, new_object) - return self.response_add(request, new_object) - else: - change_message = self.construct_change_message(request, form, formsets) - self.log_change(request, new_object, change_message) - return self.response_change(request, new_object) - else: - if add: - initial = self.get_changeform_initial_data(request) - form = ModelForm(initial=initial) - formsets, inline_instances = self._create_formsets(request, self.model(), change=False) - else: - form = ModelForm(instance=obj) - formsets, inline_instances = self._create_formsets(request, obj, change=True) - - adminForm = helpers.AdminForm( - form, - list(self.get_fieldsets(request, obj)), - self.get_prepopulated_fields(request, obj), - self.get_readonly_fields(request, obj), - model_admin=self) - media = self.media + adminForm.media - - inline_formsets = self.get_inline_formsets(request, formsets, inline_instances, obj) - for inline_formset in inline_formsets: - media = media + inline_formset.media - - context = dict(self.admin_site.each_context(), - title=(_('Add %s') if add else _('Change %s')) % force_text(opts.verbose_name), - adminform=adminForm, - object_id=object_id, - original=obj, - is_popup=(IS_POPUP_VAR in request.POST or - IS_POPUP_VAR in request.GET), - to_field=to_field, - media=media, - inline_admin_formsets=inline_formsets, - errors=helpers.AdminErrorList(form, formsets), - preserved_filters=self.get_preserved_filters(request), - ) - - context.update(extra_context or {}) - - return self.render_change_form(request, context, add=add, change=not add, obj=obj, form_url=form_url) - - def add_view(self, request, form_url='', extra_context=None): - return self.changeform_view(request, None, form_url, extra_context) - - def change_view(self, request, object_id, form_url='', extra_context=None): - return self.changeform_view(request, object_id, form_url, extra_context) - - @csrf_protect_m - def changelist_view(self, request, extra_context=None): - """ - The 'change list' admin view for this model. - """ - from django.contrib.admin.views.main import ERROR_FLAG - opts = self.model._meta - app_label = opts.app_label - if not self.has_change_permission(request, None): - raise PermissionDenied - - list_display = self.get_list_display(request) - list_display_links = self.get_list_display_links(request, list_display) - list_filter = self.get_list_filter(request) - search_fields = self.get_search_fields(request) - - # Check actions to see if any are available on this changelist - actions = self.get_actions(request) - if actions: - # Add the action checkboxes if there are any actions available. - list_display = ['action_checkbox'] + list(list_display) - - ChangeList = self.get_changelist(request) - try: - cl = ChangeList(request, self.model, list_display, - list_display_links, list_filter, self.date_hierarchy, - search_fields, self.list_select_related, self.list_per_page, - self.list_max_show_all, self.list_editable, self) - - except IncorrectLookupParameters: - # Wacky lookup parameters were given, so redirect to the main - # changelist page, without parameters, and pass an 'invalid=1' - # parameter via the query string. If wacky parameters were given - # and the 'invalid=1' parameter was already in the query string, - # something is screwed up with the database, so display an error - # page. - if ERROR_FLAG in request.GET.keys(): - return SimpleTemplateResponse('admin/invalid_setup.html', { - 'title': _('Database error'), - }) - return HttpResponseRedirect(request.path + '?' + ERROR_FLAG + '=1') - - # If the request was POSTed, this might be a bulk action or a bulk - # edit. Try to look up an action or confirmation first, but if this - # isn't an action the POST will fall through to the bulk edit check, - # below. - action_failed = False - selected = request.POST.getlist(helpers.ACTION_CHECKBOX_NAME) - - # Actions with no confirmation - if (actions and request.method == 'POST' and - 'index' in request.POST and '_save' not in request.POST): - if selected: - response = self.response_action(request, queryset=cl.get_queryset(request)) - if response: - return response - else: - action_failed = True - else: - msg = _("Items must be selected in order to perform " - "actions on them. No items have been changed.") - self.message_user(request, msg, messages.WARNING) - action_failed = True - - # Actions with confirmation - if (actions and request.method == 'POST' and - helpers.ACTION_CHECKBOX_NAME in request.POST and - 'index' not in request.POST and '_save' not in request.POST): - if selected: - response = self.response_action(request, queryset=cl.get_queryset(request)) - if response: - return response - else: - action_failed = True - - # If we're allowing changelist editing, we need to construct a formset - # for the changelist given all the fields to be edited. Then we'll - # use the formset to validate/process POSTed data. - formset = cl.formset = None - - # Handle POSTed bulk-edit data. - if (request.method == "POST" and cl.list_editable and - '_save' in request.POST and not action_failed): - FormSet = self.get_changelist_formset(request) - formset = cl.formset = FormSet(request.POST, request.FILES, queryset=cl.result_list) - if formset.is_valid(): - changecount = 0 - for form in formset.forms: - if form.has_changed(): - obj = self.save_form(request, form, change=True) - self.save_model(request, obj, form, change=True) - self.save_related(request, form, formsets=[], change=True) - change_msg = self.construct_change_message(request, form, None) - self.log_change(request, obj, change_msg) - changecount += 1 - - if changecount: - if changecount == 1: - name = force_text(opts.verbose_name) - else: - name = force_text(opts.verbose_name_plural) - msg = ungettext("%(count)s %(name)s was changed successfully.", - "%(count)s %(name)s were changed successfully.", - changecount) % {'count': changecount, - 'name': name, - 'obj': force_text(obj)} - self.message_user(request, msg, messages.SUCCESS) - - return HttpResponseRedirect(request.get_full_path()) - - # Handle GET -- construct a formset for display. - elif cl.list_editable: - FormSet = self.get_changelist_formset(request) - formset = cl.formset = FormSet(queryset=cl.result_list) - - # Build the list of media to be used by the formset. - if formset: - media = self.media + formset.media - else: - media = self.media - - # Build the action form and populate it with available actions. - if actions: - action_form = self.action_form(auto_id=None) - action_form.fields['action'].choices = self.get_action_choices(request) - else: - action_form = None - - selection_note_all = ungettext('%(total_count)s selected', - 'All %(total_count)s selected', cl.result_count) - - context = dict( - self.admin_site.each_context(), - module_name=force_text(opts.verbose_name_plural), - selection_note=_('0 of %(cnt)s selected') % {'cnt': len(cl.result_list)}, - selection_note_all=selection_note_all % {'total_count': cl.result_count}, - title=cl.title, - is_popup=cl.is_popup, - to_field=cl.to_field, - cl=cl, - media=media, - has_add_permission=self.has_add_permission(request), - opts=cl.opts, - action_form=action_form, - actions_on_top=self.actions_on_top, - actions_on_bottom=self.actions_on_bottom, - actions_selection_counter=self.actions_selection_counter, - preserved_filters=self.get_preserved_filters(request), - ) - context.update(extra_context or {}) - - return TemplateResponse(request, self.change_list_template or [ - 'admin/%s/%s/change_list.html' % (app_label, opts.model_name), - 'admin/%s/change_list.html' % app_label, - 'admin/change_list.html' - ], context, current_app=self.admin_site.name) - - @csrf_protect_m - @transaction.atomic - def delete_view(self, request, object_id, extra_context=None): - "The 'delete' admin view for this model." - opts = self.model._meta - app_label = opts.app_label - - obj = self.get_object(request, unquote(object_id)) - - if not self.has_delete_permission(request, obj): - raise PermissionDenied - - if obj is None: - raise Http404( - _('%(name)s object with primary key %(key)r does not exist.') % - {'name': force_text(opts.verbose_name), 'key': escape(object_id)} - ) - - using = router.db_for_write(self.model) - - # Populate deleted_objects, a data structure of all related objects that - # will also be deleted. - (deleted_objects, perms_needed, protected) = get_deleted_objects( - [obj], opts, request.user, self.admin_site, using) - - if request.POST: # The user has already confirmed the deletion. - if perms_needed: - raise PermissionDenied - obj_display = force_text(obj) - self.log_deletion(request, obj, obj_display) - self.delete_model(request, obj) - - return self.response_delete(request, obj_display) - - object_name = force_text(opts.verbose_name) - - if perms_needed or protected: - title = _("Cannot delete %(name)s") % {"name": object_name} - else: - title = _("Are you sure?") - - context = dict( - self.admin_site.each_context(), - title=title, - object_name=object_name, - object=obj, - deleted_objects=deleted_objects, - perms_lacking=perms_needed, - protected=protected, - opts=opts, - app_label=app_label, - preserved_filters=self.get_preserved_filters(request), - ) - context.update(extra_context or {}) - - return self.render_delete_form(request, context) - - def history_view(self, request, object_id, extra_context=None): - "The 'history' admin view for this model." - from django.contrib.admin.models import LogEntry - # First check if the user can see this history. - model = self.model - obj = get_object_or_404(self.get_queryset(request), pk=unquote(object_id)) - - if not self.has_change_permission(request, obj): - raise PermissionDenied - - # Then get the history for this object. - opts = model._meta - app_label = opts.app_label - action_list = LogEntry.objects.filter( - object_id=unquote(object_id), - content_type=get_content_type_for_model(model) - ).select_related().order_by('action_time') - - context = dict(self.admin_site.each_context(), - title=_('Change history: %s') % force_text(obj), - action_list=action_list, - module_name=capfirst(force_text(opts.verbose_name_plural)), - object=obj, - opts=opts, - preserved_filters=self.get_preserved_filters(request), - ) - context.update(extra_context or {}) - return TemplateResponse(request, self.object_history_template or [ - "admin/%s/%s/object_history.html" % (app_label, opts.model_name), - "admin/%s/object_history.html" % app_label, - "admin/object_history.html" - ], context, current_app=self.admin_site.name) - - def _create_formsets(self, request, obj, change): - "Helper function to generate formsets for add/change_view." - formsets = [] - inline_instances = [] - prefixes = {} - get_formsets_args = [request] - if change: - get_formsets_args.append(obj) - for FormSet, inline in self.get_formsets_with_inlines(*get_formsets_args): - prefix = FormSet.get_default_prefix() - prefixes[prefix] = prefixes.get(prefix, 0) + 1 - if prefixes[prefix] != 1 or not prefix: - prefix = "%s-%s" % (prefix, prefixes[prefix]) - formset_params = { - 'instance': obj, - 'prefix': prefix, - 'queryset': inline.get_queryset(request), - } - if request.method == 'POST': - formset_params.update({ - 'data': request.POST, - 'files': request.FILES, - 'save_as_new': '_saveasnew' in request.POST - }) - formsets.append(FormSet(**formset_params)) - inline_instances.append(inline) - return formsets, inline_instances - - -class InlineModelAdmin(BaseModelAdmin): - """ - Options for inline editing of ``model`` instances. - - Provide ``fk_name`` to specify the attribute name of the ``ForeignKey`` - from ``model`` to its parent. This is required if ``model`` has more than - one ``ForeignKey`` to its parent. - """ - model = None - fk_name = None - formset = BaseInlineFormSet - extra = 3 - min_num = None - max_num = None - template = None - verbose_name = None - verbose_name_plural = None - can_delete = True - - checks_class = InlineModelAdminChecks - - def __init__(self, parent_model, admin_site): - self.admin_site = admin_site - self.parent_model = parent_model - self.opts = self.model._meta - super(InlineModelAdmin, self).__init__() - if self.verbose_name is None: - self.verbose_name = self.model._meta.verbose_name - if self.verbose_name_plural is None: - self.verbose_name_plural = self.model._meta.verbose_name_plural - - @property - def media(self): - extra = '' if settings.DEBUG else '.min' - js = ['jquery%s.js' % extra, 'jquery.init.js', 'inlines%s.js' % extra] - if self.prepopulated_fields: - js.extend(['urlify.js', 'prepopulate%s.js' % extra]) - if self.filter_vertical or self.filter_horizontal: - js.extend(['SelectBox.js', 'SelectFilter2.js']) - return forms.Media(js=[static('admin/js/%s' % url) for url in js]) - - def get_extra(self, request, obj=None, **kwargs): - """Hook for customizing the number of extra inline forms.""" - return self.extra - - def get_min_num(self, request, obj=None, **kwargs): - """Hook for customizing the min number of inline forms.""" - return self.min_num - - def get_max_num(self, request, obj=None, **kwargs): - """Hook for customizing the max number of extra inline forms.""" - return self.max_num - - def get_formset(self, request, obj=None, **kwargs): - """Returns a BaseInlineFormSet class for use in admin add/change views.""" - if 'fields' in kwargs: - fields = kwargs.pop('fields') - else: - fields = flatten_fieldsets(self.get_fieldsets(request, obj)) - if self.exclude is None: - exclude = [] - else: - exclude = list(self.exclude) - exclude.extend(self.get_readonly_fields(request, obj)) - if self.exclude is None and hasattr(self.form, '_meta') and self.form._meta.exclude: - # Take the custom ModelForm's Meta.exclude into account only if the - # InlineModelAdmin doesn't define its own. - exclude.extend(self.form._meta.exclude) - # If exclude is an empty list we use None, since that's the actual - # default. - exclude = exclude or None - can_delete = self.can_delete and self.has_delete_permission(request, obj) - defaults = { - "form": self.form, - "formset": self.formset, - "fk_name": self.fk_name, - "fields": fields, - "exclude": exclude, - "formfield_callback": partial(self.formfield_for_dbfield, request=request), - "extra": self.get_extra(request, obj, **kwargs), - "min_num": self.get_min_num(request, obj, **kwargs), - "max_num": self.get_max_num(request, obj, **kwargs), - "can_delete": can_delete, - } - - defaults.update(kwargs) - base_model_form = defaults['form'] - - class DeleteProtectedModelForm(base_model_form): - def hand_clean_DELETE(self): - """ - We don't validate the 'DELETE' field itself because on - templates it's not rendered using the field information, but - just using a generic "deletion_field" of the InlineModelAdmin. - """ - if self.cleaned_data.get(DELETION_FIELD_NAME, False): - using = router.db_for_write(self._meta.model) - collector = NestedObjects(using=using) - if self.instance.pk is None: - return - collector.collect([self.instance]) - if collector.protected: - objs = [] - for p in collector.protected: - objs.append( - # Translators: Model verbose name and instance representation, suitable to be an item in a list - _('%(class_name)s %(instance)s') % { - 'class_name': p._meta.verbose_name, - 'instance': p} - ) - params = {'class_name': self._meta.model._meta.verbose_name, - 'instance': self.instance, - 'related_objects': get_text_list(objs, _('and'))} - msg = _("Deleting %(class_name)s %(instance)s would require " - "deleting the following protected related objects: " - "%(related_objects)s") - raise ValidationError(msg, code='deleting_protected', params=params) - - def is_valid(self): - result = super(DeleteProtectedModelForm, self).is_valid() - self.hand_clean_DELETE() - return result - - defaults['form'] = DeleteProtectedModelForm - - if defaults['fields'] is None and not modelform_defines_fields(defaults['form']): - defaults['fields'] = forms.ALL_FIELDS - - return inlineformset_factory(self.parent_model, self.model, **defaults) - - def get_fields(self, request, obj=None): - if self.fields: - return self.fields - form = self.get_formset(request, obj, fields=None).form - return list(form.base_fields) + list(self.get_readonly_fields(request, obj)) - - def get_queryset(self, request): - queryset = super(InlineModelAdmin, self).get_queryset(request) - if not self.has_change_permission(request): - queryset = queryset.none() - return queryset - - def has_add_permission(self, request): - if self.opts.auto_created: - # We're checking the rights to an auto-created intermediate model, - # which doesn't have its own individual permissions. The user needs - # to have the change permission for the related model in order to - # be able to do anything with the intermediate model. - return self.has_change_permission(request) - return super(InlineModelAdmin, self).has_add_permission(request) - - def has_change_permission(self, request, obj=None): - opts = self.opts - if opts.auto_created: - # The model was auto-created as intermediary for a - # ManyToMany-relationship, find the target model - for field in opts.fields: - if field.rel and field.rel.to != self.parent_model: - opts = field.rel.to._meta - break - codename = get_permission_codename('change', opts) - return request.user.has_perm("%s.%s" % (opts.app_label, codename)) - - def has_delete_permission(self, request, obj=None): - if self.opts.auto_created: - # We're checking the rights to an auto-created intermediate model, - # which doesn't have its own individual permissions. The user needs - # to have the change permission for the related model in order to - # be able to do anything with the intermediate model. - return self.has_change_permission(request, obj) - return super(InlineModelAdmin, self).has_delete_permission(request, obj) - - -class StackedInline(InlineModelAdmin): - template = 'admin/edit_inline/stacked.html' - - -class TabularInline(InlineModelAdmin): - template = 'admin/edit_inline/tabular.html' diff --git a/django/contrib/admin/sites.py b/django/contrib/admin/sites.py deleted file mode 100644 index b6df3fa5f..000000000 --- a/django/contrib/admin/sites.py +++ /dev/null @@ -1,487 +0,0 @@ -from functools import update_wrapper -from django.http import Http404, HttpResponseRedirect -from django.contrib.admin import ModelAdmin, actions -from django.contrib.auth import REDIRECT_FIELD_NAME -from django.views.decorators.csrf import csrf_protect -from django.db.models.base import ModelBase -from django.apps import apps -from django.core.exceptions import ImproperlyConfigured, PermissionDenied -from django.core.urlresolvers import reverse, NoReverseMatch -from django.template.response import TemplateResponse -from django.utils import six -from django.utils.text import capfirst -from django.utils.translation import ugettext_lazy, ugettext as _ -from django.views.decorators.cache import never_cache -from django.conf import settings - -system_check_errors = [] - - -class AlreadyRegistered(Exception): - pass - - -class NotRegistered(Exception): - pass - - -class AdminSite(object): - """ - An AdminSite object encapsulates an instance of the Django admin application, ready - to be hooked in to your URLconf. Models are registered with the AdminSite using the - register() method, and the get_urls() method can then be used to access Django view - functions that present a full admin interface for the collection of registered - models. - """ - - # Text to put at the end of each page's . - site_title = ugettext_lazy('Django site admin') - - # Text to put in each page's <h1>. - site_header = ugettext_lazy('Django administration') - - # Text to put at the top of the admin index page. - index_title = ugettext_lazy('Site administration') - - login_form = None - index_template = None - app_index_template = None - login_template = None - logout_template = None - password_change_template = None - password_change_done_template = None - - def __init__(self, name='admin', app_name='admin'): - self._registry = {} # model_class class -> admin_class instance - self.name = name - self.app_name = app_name - self._actions = {'delete_selected': actions.delete_selected} - self._global_actions = self._actions.copy() - - def register(self, model_or_iterable, admin_class=None, **options): - """ - Registers the given model(s) with the given admin class. - - The model(s) should be Model classes, not instances. - - If an admin class isn't given, it will use ModelAdmin (the default - admin options). If keyword arguments are given -- e.g., list_display -- - they'll be applied as options to the admin class. - - If a model is already registered, this will raise AlreadyRegistered. - - If a model is abstract, this will raise ImproperlyConfigured. - """ - if not admin_class: - admin_class = ModelAdmin - - if isinstance(model_or_iterable, ModelBase): - model_or_iterable = [model_or_iterable] - for model in model_or_iterable: - if model._meta.abstract: - raise ImproperlyConfigured('The model %s is abstract, so it ' - 'cannot be registered with admin.' % model.__name__) - - if model in self._registry: - raise AlreadyRegistered('The model %s is already registered' % model.__name__) - - # Ignore the registration if the model has been - # swapped out. - if not model._meta.swapped: - # If we got **options then dynamically construct a subclass of - # admin_class with those **options. - if options: - # For reasons I don't quite understand, without a __module__ - # the created class appears to "live" in the wrong place, - # which causes issues later on. - options['__module__'] = __name__ - admin_class = type("%sAdmin" % model.__name__, (admin_class,), options) - - if admin_class is not ModelAdmin and settings.DEBUG: - system_check_errors.extend(admin_class.check(model)) - - # Instantiate the admin class to save in the registry - self._registry[model] = admin_class(model, self) - - def unregister(self, model_or_iterable): - """ - Unregisters the given model(s). - - If a model isn't already registered, this will raise NotRegistered. - """ - if isinstance(model_or_iterable, ModelBase): - model_or_iterable = [model_or_iterable] - for model in model_or_iterable: - if model not in self._registry: - raise NotRegistered('The model %s is not registered' % model.__name__) - del self._registry[model] - - def add_action(self, action, name=None): - """ - Register an action to be available globally. - """ - name = name or action.__name__ - self._actions[name] = action - self._global_actions[name] = action - - def disable_action(self, name): - """ - Disable a globally-registered action. Raises KeyError for invalid names. - """ - del self._actions[name] - - def get_action(self, name): - """ - Explicitly get a registered global action whether it's enabled or - not. Raises KeyError for invalid names. - """ - return self._global_actions[name] - - @property - def actions(self): - """ - Get all the enabled actions as an iterable of (name, func). - """ - return six.iteritems(self._actions) - - def has_permission(self, request): - """ - Returns True if the given HttpRequest has permission to view - *at least one* page in the admin site. - """ - return request.user.is_active and request.user.is_staff - - def check_dependencies(self): - """ - Check that all things needed to run the admin have been correctly installed. - - The default implementation checks that admin and contenttypes apps are - installed, as well as the auth context processor. - """ - if not apps.is_installed('django.contrib.admin'): - raise ImproperlyConfigured("Put 'django.contrib.admin' in " - "your INSTALLED_APPS setting in order to use the admin application.") - if not apps.is_installed('django.contrib.contenttypes'): - raise ImproperlyConfigured("Put 'django.contrib.contenttypes' in " - "your INSTALLED_APPS setting in order to use the admin application.") - if 'django.contrib.auth.context_processors.auth' not in settings.TEMPLATE_CONTEXT_PROCESSORS: - raise ImproperlyConfigured("Put 'django.contrib.auth.context_processors.auth' " - "in your TEMPLATE_CONTEXT_PROCESSORS setting in order to use the admin application.") - - def admin_view(self, view, cacheable=False): - """ - Decorator to create an admin view attached to this ``AdminSite``. This - wraps the view and provides permission checking by calling - ``self.has_permission``. - - You'll want to use this from within ``AdminSite.get_urls()``: - - class MyAdminSite(AdminSite): - - def get_urls(self): - from django.conf.urls import patterns, url - - urls = super(MyAdminSite, self).get_urls() - urls += patterns('', - url(r'^my_view/$', self.admin_view(some_view)) - ) - return urls - - By default, admin_views are marked non-cacheable using the - ``never_cache`` decorator. If the view can be safely cached, set - cacheable=True. - """ - def inner(request, *args, **kwargs): - if not self.has_permission(request): - if request.path == reverse('admin:logout', current_app=self.name): - index_path = reverse('admin:index', current_app=self.name) - return HttpResponseRedirect(index_path) - # Inner import to prevent django.contrib.admin (app) from - # importing django.contrib.auth.models.User (unrelated model). - from django.contrib.auth.views import redirect_to_login - return redirect_to_login( - request.get_full_path(), - reverse('admin:login', current_app=self.name) - ) - return view(request, *args, **kwargs) - if not cacheable: - inner = never_cache(inner) - # We add csrf_protect here so this function can be used as a utility - # function for any view, without having to repeat 'csrf_protect'. - if not getattr(view, 'csrf_exempt', False): - inner = csrf_protect(inner) - return update_wrapper(inner, view) - - def get_urls(self): - from django.conf.urls import patterns, url, include - # Since this module gets imported in the application's root package, - # it cannot import models from other applications at the module level, - # and django.contrib.contenttypes.views imports ContentType. - from django.contrib.contenttypes import views as contenttype_views - - if settings.DEBUG: - self.check_dependencies() - - def wrap(view, cacheable=False): - def wrapper(*args, **kwargs): - return self.admin_view(view, cacheable)(*args, **kwargs) - return update_wrapper(wrapper, view) - - # Admin-site-wide views. - urlpatterns = patterns('', - url(r'^$', wrap(self.index), name='index'), - url(r'^login/$', self.login, name='login'), - url(r'^logout/$', wrap(self.logout), name='logout'), - url(r'^password_change/$', wrap(self.password_change, cacheable=True), name='password_change'), - url(r'^password_change/done/$', wrap(self.password_change_done, cacheable=True), name='password_change_done'), - url(r'^jsi18n/$', wrap(self.i18n_javascript, cacheable=True), name='jsi18n'), - url(r'^r/(?P<content_type_id>\d+)/(?P<object_id>.+)/$', wrap(contenttype_views.shortcut), name='view_on_site'), - ) - - # Add in each model's views, and create a list of valid URLS for the - # app_index - valid_app_labels = [] - for model, model_admin in six.iteritems(self._registry): - urlpatterns += patterns('', - url(r'^%s/%s/' % (model._meta.app_label, model._meta.model_name), include(model_admin.urls)) - ) - if model._meta.app_label not in valid_app_labels: - valid_app_labels.append(model._meta.app_label) - - # If there were ModelAdmins registered, we should have a list of app - # labels for which we need to allow access to the app_index view, - if valid_app_labels: - regex = r'^(?P<app_label>' + '|'.join(valid_app_labels) + ')/$' - urlpatterns += patterns('', - url(regex, wrap(self.app_index), name='app_list'), - ) - return urlpatterns - - @property - def urls(self): - return self.get_urls(), self.app_name, self.name - - def each_context(self): - """ - Returns a dictionary of variables to put in the template context for - *every* page in the admin site. - """ - return { - 'site_title': self.site_title, - 'site_header': self.site_header, - } - - def password_change(self, request): - """ - Handles the "change password" task -- both form display and validation. - """ - from django.contrib.auth.views import password_change - url = reverse('admin:password_change_done', current_app=self.name) - defaults = { - 'current_app': self.name, - 'post_change_redirect': url, - 'extra_context': self.each_context(), - } - if self.password_change_template is not None: - defaults['template_name'] = self.password_change_template - return password_change(request, **defaults) - - def password_change_done(self, request, extra_context=None): - """ - Displays the "success" page after a password change. - """ - from django.contrib.auth.views import password_change_done - defaults = { - 'current_app': self.name, - 'extra_context': dict(self.each_context(), **(extra_context or {})), - } - if self.password_change_done_template is not None: - defaults['template_name'] = self.password_change_done_template - return password_change_done(request, **defaults) - - def i18n_javascript(self, request): - """ - Displays the i18n JavaScript that the Django admin requires. - - This takes into account the USE_I18N setting. If it's set to False, the - generated JavaScript will be leaner and faster. - """ - if settings.USE_I18N: - from django.views.i18n import javascript_catalog - else: - from django.views.i18n import null_javascript_catalog as javascript_catalog - return javascript_catalog(request, packages=['django.conf', 'django.contrib.admin']) - - @never_cache - def logout(self, request, extra_context=None): - """ - Logs out the user for the given HttpRequest. - - This should *not* assume the user is already logged in. - """ - from django.contrib.auth.views import logout - defaults = { - 'current_app': self.name, - 'extra_context': dict(self.each_context(), **(extra_context or {})), - } - if self.logout_template is not None: - defaults['template_name'] = self.logout_template - return logout(request, **defaults) - - @never_cache - def login(self, request, extra_context=None): - """ - Displays the login form for the given HttpRequest. - """ - if request.method == 'GET' and self.has_permission(request): - # Already logged-in, redirect to admin index - index_path = reverse('admin:index', current_app=self.name) - return HttpResponseRedirect(index_path) - - from django.contrib.auth.views import login - # Since this module gets imported in the application's root package, - # it cannot import models from other applications at the module level, - # and django.contrib.admin.forms eventually imports User. - from django.contrib.admin.forms import AdminAuthenticationForm - context = dict(self.each_context(), - title=_('Log in'), - app_path=request.get_full_path(), - ) - if (REDIRECT_FIELD_NAME not in request.GET and - REDIRECT_FIELD_NAME not in request.POST): - context[REDIRECT_FIELD_NAME] = request.get_full_path() - context.update(extra_context or {}) - - defaults = { - 'extra_context': context, - 'current_app': self.name, - 'authentication_form': self.login_form or AdminAuthenticationForm, - 'template_name': self.login_template or 'admin/login.html', - } - return login(request, **defaults) - - @never_cache - def index(self, request, extra_context=None): - """ - Displays the main admin index page, which lists all of the installed - apps that have been registered in this site. - """ - app_dict = {} - user = request.user - for model, model_admin in self._registry.items(): - app_label = model._meta.app_label - has_module_perms = user.has_module_perms(app_label) - - if has_module_perms: - perms = model_admin.get_model_perms(request) - - # Check whether user has any perm for this module. - # If so, add the module to the model_list. - if True in perms.values(): - info = (app_label, model._meta.model_name) - model_dict = { - 'name': capfirst(model._meta.verbose_name_plural), - 'object_name': model._meta.object_name, - 'perms': perms, - } - if perms.get('change', False): - try: - model_dict['admin_url'] = reverse('admin:%s_%s_changelist' % info, current_app=self.name) - except NoReverseMatch: - pass - if perms.get('add', False): - try: - model_dict['add_url'] = reverse('admin:%s_%s_add' % info, current_app=self.name) - except NoReverseMatch: - pass - if app_label in app_dict: - app_dict[app_label]['models'].append(model_dict) - else: - app_dict[app_label] = { - 'name': apps.get_app_config(app_label).verbose_name, - 'app_label': app_label, - 'app_url': reverse('admin:app_list', kwargs={'app_label': app_label}, current_app=self.name), - 'has_module_perms': has_module_perms, - 'models': [model_dict], - } - - # Sort the apps alphabetically. - app_list = list(six.itervalues(app_dict)) - app_list.sort(key=lambda x: x['name'].lower()) - - # Sort the models alphabetically within each app. - for app in app_list: - app['models'].sort(key=lambda x: x['name']) - - context = dict( - self.each_context(), - title=self.index_title, - app_list=app_list, - ) - context.update(extra_context or {}) - return TemplateResponse(request, self.index_template or - 'admin/index.html', context, - current_app=self.name) - - def app_index(self, request, app_label, extra_context=None): - user = request.user - app_name = apps.get_app_config(app_label).verbose_name - has_module_perms = user.has_module_perms(app_label) - if not has_module_perms: - raise PermissionDenied - app_dict = {} - for model, model_admin in self._registry.items(): - if app_label == model._meta.app_label: - perms = model_admin.get_model_perms(request) - - # Check whether user has any perm for this module. - # If so, add the module to the model_list. - if True in perms.values(): - info = (app_label, model._meta.model_name) - model_dict = { - 'name': capfirst(model._meta.verbose_name_plural), - 'object_name': model._meta.object_name, - 'perms': perms, - } - if perms.get('change'): - try: - model_dict['admin_url'] = reverse('admin:%s_%s_changelist' % info, current_app=self.name) - except NoReverseMatch: - pass - if perms.get('add'): - try: - model_dict['add_url'] = reverse('admin:%s_%s_add' % info, current_app=self.name) - except NoReverseMatch: - pass - if app_dict: - app_dict['models'].append(model_dict), - else: - # First time around, now that we know there's - # something to display, add in the necessary meta - # information. - app_dict = { - 'name': app_name, - 'app_label': app_label, - 'app_url': '', - 'has_module_perms': has_module_perms, - 'models': [model_dict], - } - if not app_dict: - raise Http404('The requested admin page does not exist.') - # Sort the models alphabetically within each app. - app_dict['models'].sort(key=lambda x: x['name']) - context = dict(self.each_context(), - title=_('%(app)s administration') % {'app': app_name}, - app_list=[app_dict], - app_label=app_label, - ) - context.update(extra_context or {}) - - return TemplateResponse(request, self.app_index_template or [ - 'admin/%s/app_index.html' % app_label, - 'admin/app_index.html' - ], context, current_app=self.name) - -# This global object represents the default admin site, for the common case. -# You can instantiate AdminSite in your own code to create a custom admin site. -site = AdminSite() diff --git a/django/contrib/admin/static/admin/css/base.css b/django/contrib/admin/static/admin/css/base.css deleted file mode 100644 index 995183e23..000000000 --- a/django/contrib/admin/static/admin/css/base.css +++ /dev/null @@ -1,847 +0,0 @@ -/* - DJANGO Admin styles -*/ - -body { - margin: 0; - padding: 0; - font-size: 12px; - font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; - color: #333; - background: #fff; -} - -/* LINKS */ - -a:link, a:visited { - color: #5b80b2; - text-decoration: none; -} - -a:hover { - color: #036; -} - -a img { - border: none; -} - -a.section:link, a.section:visited { - color: #fff; - text-decoration: none; -} - -/* GLOBAL DEFAULTS */ - -p, ol, ul, dl { - margin: .2em 0 .8em 0; -} - -p { - padding: 0; - line-height: 140%; -} - -h1,h2,h3,h4,h5 { - font-weight: bold; -} - -h1 { - font-size: 18px; - color: #666; - padding: 0 6px 0 0; - margin: 0 0 .2em 0; -} - -h2 { - font-size: 16px; - margin: 1em 0 .5em 0; -} - -h2.subhead { - font-weight: normal; - margin-top: 0; -} - -h3 { - font-size: 14px; - margin: .8em 0 .3em 0; - color: #666; - font-weight: bold; -} - -h4 { - font-size: 12px; - margin: 1em 0 .8em 0; - padding-bottom: 3px; -} - -h5 { - font-size: 10px; - margin: 1.5em 0 .5em 0; - color: #666; - text-transform: uppercase; - letter-spacing: 1px; -} - -ul li { - list-style-type: square; - padding: 1px 0; -} - -ul.plainlist { - margin-left: 0 !important; -} - -ul.plainlist li { - list-style-type: none; -} - -li ul { - margin-bottom: 0; -} - -li, dt, dd { - font-size: 11px; - line-height: 14px; -} - -dt { - font-weight: bold; - margin-top: 4px; -} - -dd { - margin-left: 0; -} - -form { - margin: 0; - padding: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -blockquote { - font-size: 11px; - color: #777; - margin-left: 2px; - padding-left: 10px; - border-left: 5px solid #ddd; -} - -code, pre { - font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; - background: inherit; - color: #666; - font-size: 11px; -} - -pre.literal-block { - margin: 10px; - background: #eee; - padding: 6px 8px; -} - -code strong { - color: #930; -} - -hr { - clear: both; - color: #eee; - background-color: #eee; - height: 1px; - border: none; - margin: 0; - padding: 0; - font-size: 1px; - line-height: 1px; -} - -/* TEXT STYLES & MODIFIERS */ - -.small { - font-size: 11px; -} - -.tiny { - font-size: 10px; -} - -p.tiny { - margin-top: -2px; -} - -.mini { - font-size: 9px; -} - -p.mini { - margin-top: -3px; -} - -.help, p.help { - font-size: 10px !important; - color: #999; -} - -img.help-tooltip { - cursor: help; -} - -p img, h1 img, h2 img, h3 img, h4 img, td img { - vertical-align: middle; -} - -.quiet, a.quiet:link, a.quiet:visited { - color: #999 !important; - font-weight: normal !important; -} - -.quiet strong { - font-weight: bold !important; -} - -.float-right { - float: right; -} - -.float-left { - float: left; -} - -.clear { - clear: both; -} - -.align-left { - text-align: left; -} - -.align-right { - text-align: right; -} - -.example { - margin: 10px 0; - padding: 5px 10px; - background: #efefef; -} - -.nowrap { - white-space: nowrap; -} - -/* TABLES */ - -table { - border-collapse: collapse; - border-color: #ccc; -} - -td, th { - font-size: 11px; - line-height: 13px; - border-bottom: 1px solid #eee; - vertical-align: top; - padding: 5px; - font-family: "Lucida Grande", Verdana, Arial, sans-serif; -} - -th { - text-align: left; - font-size: 12px; - font-weight: bold; -} - -thead th, -tfoot td { - color: #666; - padding: 2px 5px; - font-size: 11px; - background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; - border-left: 1px solid #ddd; - border-bottom: 1px solid #ddd; -} - -tfoot td { - border-bottom: none; - border-top: 1px solid #ddd; -} - -thead th:first-child, -tfoot td:first-child { - border-left: none !important; -} - -thead th.optional { - font-weight: normal !important; -} - -fieldset table { - border-right: 1px solid #eee; -} - -tr.row-label td { - font-size: 9px; - padding-top: 2px; - padding-bottom: 0; - border-bottom: none; - color: #666; - margin-top: -1px; -} - -tr.alt { - background: #f6f6f6; -} - -.row1 { - background: #EDF3FE; -} - -.row2 { - background: #fff; -} - -/* SORTABLE TABLES */ - -thead th { - padding: 2px 5px; - line-height: normal; -} - -thead th a:link, thead th a:visited { - color: #666; -} - -thead th.sorted { - background: #c5c5c5 url(../img/nav-bg-selected.gif) top left repeat-x; -} - -thead th.sorted .text { - padding-right: 42px; -} - -table thead th .text span { - padding: 2px 5px; - display:block; -} - -table thead th .text a { - display: block; - cursor: pointer; - padding: 2px 5px; -} - -table thead th.sortable:hover { - background: #fff url(../img/nav-bg-reverse.gif) 0 -5px repeat-x; -} - -thead th.sorted a.sortremove { - visibility: hidden; -} - -table thead th.sorted:hover a.sortremove { - visibility: visible; -} - -table thead th.sorted .sortoptions { - display: block; - padding: 4px 5px 0 5px; - float: right; - text-align: right; -} - -table thead th.sorted .sortpriority { - font-size: .8em; - min-width: 12px; - text-align: center; - vertical-align: top; -} - -table thead th.sorted .sortoptions a { - width: 14px; - height: 12px; - display: inline-block; -} - -table thead th.sorted .sortoptions a.sortremove { - background: url(../img/sorting-icons.gif) -4px -5px no-repeat; -} - -table thead th.sorted .sortoptions a.sortremove:hover { - background: url(../img/sorting-icons.gif) -4px -27px no-repeat; -} - -table thead th.sorted .sortoptions a.ascending { - background: url(../img/sorting-icons.gif) -5px -50px no-repeat; -} - -table thead th.sorted .sortoptions a.ascending:hover { - background: url(../img/sorting-icons.gif) -5px -72px no-repeat; -} - -table thead th.sorted .sortoptions a.descending { - background: url(../img/sorting-icons.gif) -5px -94px no-repeat; -} - -table thead th.sorted .sortoptions a.descending:hover { - background: url(../img/sorting-icons.gif) -5px -115px no-repeat; -} - -/* ORDERABLE TABLES */ - -table.orderable tbody tr td:hover { - cursor: move; -} - -table.orderable tbody tr td:first-child { - padding-left: 14px; - background-image: url(../img/nav-bg-grabber.gif); - background-repeat: repeat-y; -} - -table.orderable-initalized .order-cell, body>tr>td.order-cell { - display: none; -} - -/* FORM DEFAULTS */ - -input, textarea, select, .form-row p { - margin: 2px 0; - padding: 2px 3px; - vertical-align: middle; - font-family: "Lucida Grande", Verdana, Arial, sans-serif; - font-weight: normal; - font-size: 11px; -} - -textarea { - vertical-align: top !important; -} - -input[type=text], input[type=password], input[type=email], input[type=url], input[type=number], -textarea, select, .vTextField { - border: 1px solid #ccc; -} - -/* FORM BUTTONS */ - -.button, input[type=submit], input[type=button], .submit-row input { - background: #fff url(../img/nav-bg.gif) bottom repeat-x; - padding: 3px 5px; - color: black; - border: 1px solid #bbb; - border-color: #ddd #aaa #aaa #ddd; -} - -.button:active, input[type=submit]:active, input[type=button]:active { - background-image: url(../img/nav-bg-reverse.gif); - background-position: top; -} - -.button[disabled], input[type=submit][disabled], input[type=button][disabled] { - background-image: url(../img/nav-bg.gif); - background-position: bottom; - opacity: 0.4; -} - -.button.default, input[type=submit].default, .submit-row input.default { - border: 2px solid #5b80b2; - background: #7CA0C7 url(../img/default-bg.gif) bottom repeat-x; - font-weight: bold; - color: #fff; - float: right; -} - -.button.default:active, input[type=submit].default:active { - background-image: url(../img/default-bg-reverse.gif); - background-position: top; -} - -.button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { - background-image: url(../img/default-bg.gif); - background-position: bottom; - opacity: 0.4; -} - - -/* MODULES */ - -.module { - border: 1px solid #ccc; - margin-bottom: 5px; - background: #fff; -} - -.module p, .module ul, .module h3, .module h4, .module dl, .module pre { - padding-left: 10px; - padding-right: 10px; -} - -.module blockquote { - margin-left: 12px; -} - -.module ul, .module ol { - margin-left: 1.5em; -} - -.module h3 { - margin-top: .6em; -} - -.module h2, .module caption, .inline-group h2 { - margin: 0; - padding: 2px 5px 3px 5px; - font-size: 11px; - text-align: left; - font-weight: bold; - background: #7CA0C7 url(../img/default-bg.gif) top left repeat-x; - color: #fff; -} - -.module table { - border-collapse: collapse; -} - -/* MESSAGES & ERRORS */ - -ul.messagelist { - padding: 0; - margin: 0; -} - -ul.messagelist li { - font-size: 12px; - font-weight: bold; - display: block; - padding: 5px 5px 4px 25px; - margin: 0 0 3px 0; - border-bottom: 1px solid #ddd; - color: #666; - background: #dfd url(../img/icon_success.gif) 5px .3em no-repeat; -} - -ul.messagelist li.warning { - background: #ffc url(../img/icon_alert.gif) 5px .3em no-repeat; -} - -ul.messagelist li.error { - background: #ffefef url(../img/icon_error.gif) 5px .3em no-repeat; -} - -.errornote { - font-size: 12px !important; - font-weight: bold; - display: block; - padding: 5px 5px 4px 25px; - margin: 0 0 3px 0; - border: 1px solid #c22; - color: #c11; - background: #ffefef url(../img/icon_error.gif) 5px .38em no-repeat; -} - -.errornote, ul.errorlist { - border-radius: 1px; -} - -ul.errorlist { - margin: 0 0 4px !important; - padding: 0 !important; - color: #fff; - background: #c11; -} - -ul.errorlist li { - font-size: 12px !important; - display: block; - padding: 5px 5px 4px 7px; - margin: 3px 0 0 0; -} - -ul.errorlist li:first-child { - margin-top: 0; -} - -ul.errorlist li a { - color: #fff; - text-decoration: underline; -} - -td ul.errorlist { - margin: 0 !important; - padding: 0 !important; -} - -td ul.errorlist li { - margin: 0 !important; -} - -.errors, .form-row.errors { - background: #ffefef; -} - -.form-row.errors { - border: 1px solid #c22; - margin: -1px; -} - -.errors input, .errors select, .errors textarea { - border: 1px solid #c11; -} - -div.system-message { - background: #ffc; - margin: 10px; - padding: 6px 8px; - font-size: .8em; -} - -div.system-message p.system-message-title { - padding: 4px 5px 4px 25px; - margin: 0; - color: #c11; - background: #ffefef url(../img/icon_error.gif) 5px .3em no-repeat; -} - -.description { - font-size: 12px; - padding: 5px 0 0 12px; -} - -/* BREADCRUMBS */ - -div.breadcrumbs { - background: #fff url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; - padding: 2px 8px 3px 8px; - font-size: 11px; - color: #999; - border-top: 1px solid #fff; - border-bottom: 1px solid #ddd; - text-align: left; -} - -/* ACTION ICONS */ - -.addlink { - padding-left: 12px; - background: url(../img/icon_addlink.gif) 0 .2em no-repeat; -} - -.changelink { - padding-left: 12px; - background: url(../img/icon_changelink.gif) 0 .2em no-repeat; -} - -.deletelink { - padding-left: 12px; - background: url(../img/icon_deletelink.gif) 0 .25em no-repeat; -} - -a.deletelink:link, a.deletelink:visited { - color: #CC3434; -} - -a.deletelink:hover { - color: #993333; -} - -/* OBJECT TOOLS */ - -.object-tools { - font-size: 10px; - font-weight: bold; - font-family: Arial,Helvetica,sans-serif; - padding-left: 0; - float: right; - position: relative; - margin-top: -2.4em; - margin-bottom: -2em; -} - -.form-row .object-tools { - margin-top: 5px; - margin-bottom: 5px; - float: none; - height: 2em; - padding-left: 3.5em; -} - -.object-tools li { - display: block; - float: left; - margin-left: 5px; - height: 16px; -} - -.object-tools a { - border-radius: 15px; -} - -.object-tools a:link, .object-tools a:visited { - display: block; - float: left; - color: #fff; - padding: .2em 10px; - background: #999; -} - -.object-tools a:hover, .object-tools li:hover a { - background-color: #5b80b2; -} - -.object-tools a.viewsitelink, .object-tools a.golink { - background: #999 url(../img/tooltag-arrowright.png) 95% center no-repeat; - padding-right: 26px; -} - -.object-tools a.addlink { - background: #999 url(../img/tooltag-add.png) 95% center no-repeat; - padding-right: 26px; -} - -/* OBJECT HISTORY */ - -table#change-history { - width: 100%; -} - -table#change-history tbody th { - width: 16em; -} - -/* PAGE STRUCTURE */ - -#container { - position: relative; - width: 100%; - min-width: 760px; - padding: 0; -} - -#content { - margin: 10px 15px; -} - -#content-main { - float: left; - width: 100%; -} - -#content-related { - float: right; - width: 18em; - position: relative; - margin-right: -19em; -} - -#footer { - clear: both; - padding: 10px; -} - -/* COLUMN TYPES */ - -.colMS { - margin-right: 20em !important; -} - -.colSM { - margin-left: 20em !important; -} - -.colSM #content-related { - float: left; - margin-right: 0; - margin-left: -19em; -} - -.colSM #content-main { - float: right; -} - -.popup .colM { - width: 95%; -} - -.subcol { - float: left; - width: 46%; - margin-right: 15px; -} - -.dashboard #content { - width: 500px; -} - -/* HEADER */ - -#header { - width: 100%; - background: #417690; - color: #ffc; - overflow: hidden; -} - -#header a:link, #header a:visited { - color: #fff; -} - -#header a:hover { - text-decoration: underline; -} - -#branding { - float: left; -} -#branding h1 { - padding: 0 10px; - font-size: 18px; - margin: 8px 0; - font-weight: normal; -} - -#branding h1, #branding h1 a:link, #branding h1 a:visited { - color: #f4f379; -} - -#branding h2 { - padding: 0 10px; - font-size: 14px; - margin: -8px 0 8px 0; - font-weight: normal; - color: #ffc; -} - -#branding a:hover { - text-decoration: none; -} - -#user-tools { - float: right; - padding: 1.2em 10px; - font-size: 11px; - text-align: right; -} - -/* SIDEBAR */ - -#content-related h3 { - font-size: 12px; - color: #666; - margin-bottom: 3px; -} - -#content-related h4 { - font-size: 11px; -} - -#content-related .module h2 { - background: #eee url(../img/nav-bg.gif) bottom left repeat-x; - color: #666; -} diff --git a/django/contrib/admin/static/admin/css/changelists.css b/django/contrib/admin/static/admin/css/changelists.css deleted file mode 100644 index 28021d02b..000000000 --- a/django/contrib/admin/static/admin/css/changelists.css +++ /dev/null @@ -1,293 +0,0 @@ -/* CHANGELISTS */ - -#changelist { - position: relative; - width: 100%; -} - -#changelist table { - width: 100%; -} - -.change-list .hiddenfields { display:none; } - -.change-list .filtered table { - border-right: 1px solid #ddd; -} - -.change-list .filtered { - min-height: 400px; -} - -.change-list .filtered { - background: white url(../img/changelist-bg.gif) top right repeat-y !important; -} - -.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { - margin-right: 160px !important; - width: auto !important; -} - -.change-list .filtered table tbody th { - padding-right: 1em; -} - -#changelist-form .results { - overflow-x: auto; -} - -#changelist .toplinks { - border-bottom: 1px solid #ccc !important; -} - -#changelist .paginator { - color: #666; - border-top: 1px solid #eee; - border-bottom: 1px solid #eee; - background: white url(../img/nav-bg.gif) 0 180% repeat-x; - overflow: hidden; -} - -.change-list .filtered .paginator { - border-right: 1px solid #ddd; -} - -/* CHANGELIST TABLES */ - -#changelist table thead th { - padding: 0; - white-space: nowrap; - vertical-align: middle; -} - -#changelist table thead th.action-checkbox-column { - width: 1.5em; - text-align: center; -} - -#changelist table tbody td, #changelist table tbody th { - border-left: 1px solid #ddd; -} - -#changelist table tbody td:first-child, #changelist table tbody th:first-child { - border-left: 0; - border-right: 1px solid #ddd; -} - -#changelist table tbody td.action-checkbox { - text-align:center; -} - -#changelist table tfoot { - color: #666; -} - -/* TOOLBAR */ - -#changelist #toolbar { - padding: 3px; - border-bottom: 1px solid #ddd; - background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; - color: #666; -} - -#changelist #toolbar form input { - font-size: 11px; - padding: 1px 2px; -} - -#changelist #toolbar form #searchbar { - padding: 2px; -} - -#changelist #changelist-search img { - vertical-align: middle; -} - -/* FILTER COLUMN */ - -#changelist-filter { - position: absolute; - top: 0; - right: 0; - z-index: 1000; - width: 160px; - border-left: 1px solid #ddd; - background: #efefef; - margin: 0; -} - -#changelist-filter h2 { - font-size: 11px; - padding: 2px 5px; - border-bottom: 1px solid #ddd; -} - -#changelist-filter h3 { - font-size: 12px; - margin-bottom: 0; -} - -#changelist-filter ul { - padding-left: 0; - margin-left: 10px; -} - -#changelist-filter li { - list-style-type: none; - margin-left: 0; - padding-left: 0; -} - -#changelist-filter a { - color: #999; -} - -#changelist-filter a:hover { - color: #036; -} - -#changelist-filter li.selected { - border-left: 5px solid #ccc; - padding-left: 5px; - margin-left: -10px; -} - -#changelist-filter li.selected a { - color: #5b80b2 !important; -} - -/* DATE DRILLDOWN */ - -.change-list ul.toplinks { - display: block; - background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; - border-top: 1px solid white; - float: left; - padding: 0 !important; - margin: 0 !important; - width: 100%; -} - -.change-list ul.toplinks li { - padding: 3px 6px; - font-weight: bold; - list-style-type: none; - display: inline-block; -} - -.change-list ul.toplinks .date-back a { - color: #999; -} - -.change-list ul.toplinks .date-back a:hover { - color: #036; -} - -/* PAGINATOR */ - -.paginator { - font-size: 11px; - padding-top: 10px; - padding-bottom: 10px; - line-height: 22px; - margin: 0; - border-top: 1px solid #ddd; -} - -.paginator a:link, .paginator a:visited { - padding: 2px 6px; - border: solid 1px #ccc; - background: white; - text-decoration: none; -} - -.paginator a.showall { - padding: 0 !important; - border: none !important; -} - -.paginator a.showall:hover { - color: #036 !important; - background: transparent !important; -} - -.paginator .end { - border-width: 2px !important; - margin-right: 6px; -} - -.paginator .this-page { - padding: 2px 6px; - font-weight: bold; - font-size: 13px; - vertical-align: top; -} - -.paginator a:hover { - color: white; - background: #5b80b2; - border-color: #036; -} - -/* ACTIONS */ - -.filtered .actions { - margin-right: 160px !important; - border-right: 1px solid #ddd; -} - -#changelist table input { - margin: 0; -} - -#changelist table tbody tr.selected { - background-color: #FFFFCC; -} - -#changelist .actions { - color: #999; - padding: 3px; - border-top: 1px solid #fff; - border-bottom: 1px solid #ddd; - background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; -} - -#changelist .actions.selected { - background: #fffccf; - border-top: 1px solid #fffee8; - border-bottom: 1px solid #edecd6; -} - -#changelist .actions span.all, -#changelist .actions span.action-counter, -#changelist .actions span.clear, -#changelist .actions span.question { - font-size: 11px; - margin: 0 0.5em; - display: none; -} - -#changelist .actions:last-child { - border-bottom: none; -} - -#changelist .actions select { - border: 1px solid #aaa; - margin-left: 0.5em; - padding: 1px 2px; -} - -#changelist .actions label { - font-size: 11px; - margin-left: 0.5em; -} - -#changelist #action-toggle { - display: none; -} - -#changelist .actions .button { - font-size: 11px; - padding: 1px 2px; -} diff --git a/django/contrib/admin/static/admin/css/dashboard.css b/django/contrib/admin/static/admin/css/dashboard.css deleted file mode 100644 index 05808bcb0..000000000 --- a/django/contrib/admin/static/admin/css/dashboard.css +++ /dev/null @@ -1,30 +0,0 @@ -/* DASHBOARD */ - -.dashboard .module table th { - width: 100%; -} - -.dashboard .module table td { - white-space: nowrap; -} - -.dashboard .module table td a { - display: block; - padding-right: .6em; -} - -/* RECENT ACTIONS MODULE */ - -.module ul.actionlist { - margin-left: 0; -} - -ul.actionlist li { - list-style-type: none; -} - -ul.actionlist li { - overflow: hidden; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; -} diff --git a/django/contrib/admin/static/admin/css/forms.css b/django/contrib/admin/static/admin/css/forms.css deleted file mode 100644 index d088d8db4..000000000 --- a/django/contrib/admin/static/admin/css/forms.css +++ /dev/null @@ -1,376 +0,0 @@ -@import url('widgets.css'); - -/* FORM ROWS */ - -.form-row { - overflow: hidden; - padding: 8px 12px; - font-size: 11px; - border-bottom: 1px solid #eee; -} - -.form-row img, .form-row input { - vertical-align: middle; -} - -form .form-row p { - padding-left: 0; - font-size: 11px; -} - -.hidden { - display: none; -} - -/* FORM LABELS */ - -form h4 { - margin: 0 !important; - padding: 0 !important; - border: none !important; -} - -label { - font-weight: normal !important; - color: #666; - font-size: 12px; -} - -.required label, label.required { - font-weight: bold !important; - color: #333 !important; -} - -/* RADIO BUTTONS */ - -form ul.radiolist li { - list-style-type: none; -} - -form ul.radiolist label { - float: none; - display: inline; -} - -form ul.inline { - margin-left: 0; - padding: 0; -} - -form ul.inline li { - float: left; - padding-right: 7px; -} - -/* ALIGNED FIELDSETS */ - -.aligned label { - display: block; - padding: 3px 10px 0 0; - float: left; - width: 8em; - word-wrap: break-word; -} - -.aligned ul label { - display: inline; - float: none; - width: auto; -} - -.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { - width: 350px; -} - -form .aligned p, form .aligned ul { - margin-left: 7em; - padding-left: 30px; -} - -form .aligned table p { - margin-left: 0; - padding-left: 0; -} - -form .aligned p.help { - padding-left: 38px; -} - -.aligned .vCheckboxLabel { - float: none !important; - display: inline; - padding-left: 4px; -} - -.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { - width: 610px; -} - -.checkbox-row p.help { - margin-left: 0; - padding-left: 0 !important; -} - -fieldset .field-box { - float: left; - margin-right: 20px; -} - -/* WIDE FIELDSETS */ - -.wide label { - width: 15em !important; -} - -form .wide p { - margin-left: 15em; -} - -form .wide p.help { - padding-left: 38px; -} - -.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { - width: 450px; -} - -/* COLLAPSED FIELDSETS */ - -fieldset.collapsed * { - display: none; -} - -fieldset.collapsed h2, fieldset.collapsed { - display: block !important; -} - -fieldset.collapsed h2 { - background-image: url(../img/nav-bg.gif); - background-position: bottom left; - color: #999; -} - -fieldset.collapsed .collapse-toggle { - background: transparent; - display: inline !important; -} - -/* MONOSPACE TEXTAREAS */ - -fieldset.monospace textarea { - font-family: "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace; -} - -/* SUBMIT ROW */ - -.submit-row { - padding: 5px 7px; - text-align: right; - background: white url(../img/nav-bg.gif) 0 100% repeat-x; - border: 1px solid #ccc; - margin: 5px 0; - overflow: hidden; -} - -body.popup .submit-row { - overflow: auto; -} - -.submit-row input { - margin: 0 0 0 5px; -} - -.submit-row p { - margin: 0.3em; -} - -.submit-row p.deletelink-box { - float: left; -} - -.submit-row .deletelink { - background: url(../img/icon_deletelink.gif) 0 50% no-repeat; - padding-left: 14px; -} - -/* CUSTOM FORM FIELDS */ - -.vSelectMultipleField { - vertical-align: top !important; -} - -.vCheckboxField { - border: none; -} - -.vDateField, .vTimeField { - margin-right: 2px; -} - -.vDateField { - min-width: 6.85em; -} - -.vTimeField { - min-width: 4.7em; -} - -.vURLField { - width: 30em; -} - -.vLargeTextField, .vXMLLargeTextField { - width: 48em; -} - -.flatpages-flatpage #id_content { - height: 40.2em; -} - -.module table .vPositiveSmallIntegerField { - width: 2.2em; -} - -.vTextField { - width: 20em; -} - -.vIntegerField { - width: 5em; -} - -.vBigIntegerField { - width: 10em; -} - -.vForeignKeyRawIdAdminField { - width: 5em; -} - -/* INLINES */ - -.inline-group { - padding: 0; - border: 1px solid #ccc; - margin: 10px 0; -} - -.inline-group .aligned label { - width: 8em; -} - -.inline-related { - position: relative; -} - -.inline-related h3 { - margin: 0; - color: #666; - padding: 3px 5px; - font-size: 11px; - background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; - border-bottom: 1px solid #ddd; -} - -.inline-related h3 span.delete { - float: right; -} - -.inline-related h3 span.delete label { - margin-left: 2px; - font-size: 11px; -} - -.inline-related fieldset { - margin: 0; - background: #fff; - border: none; - width: 100%; -} - -.inline-related fieldset.module h3 { - margin: 0; - padding: 2px 5px 3px 5px; - font-size: 11px; - text-align: left; - font-weight: bold; - background: #bcd; - color: #fff; -} - -.inline-group .tabular fieldset.module { - border: none; - border-bottom: 1px solid #ddd; -} - -.inline-related.tabular fieldset.module table { - width: 100%; -} - -.last-related fieldset { - border: none; -} - -.inline-group .tabular tr.has_original td { - padding-top: 2em; -} - -.inline-group .tabular tr td.original { - padding: 2px 0 0 0; - width: 0; - _position: relative; -} - -.inline-group .tabular th.original { - width: 0px; - padding: 0; -} - -.inline-group .tabular td.original p { - position: absolute; - left: 0; - height: 1.1em; - padding: 2px 7px; - overflow: hidden; - font-size: 9px; - font-weight: bold; - color: #666; - _width: 700px; -} - -.inline-group ul.tools { - padding: 0; - margin: 0; - list-style: none; -} - -.inline-group ul.tools li { - display: inline; - padding: 0 5px; -} - -.inline-group div.add-row, -.inline-group .tabular tr.add-row td { - color: #666; - padding: 3px 5px; - border-bottom: 1px solid #ddd; - background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; -} - -.inline-group .tabular tr.add-row td { - padding: 4px 5px 3px; - border-bottom: none; -} - -.inline-group ul.tools a.add, -.inline-group div.add-row a, -.inline-group .tabular tr.add-row td a { - background: url(../img/icon_addlink.gif) 0 50% no-repeat; - padding-left: 14px; - font-size: 11px; - outline: 0; /* Remove dotted border around link */ -} - -.empty-form { - display: none; -} diff --git a/django/contrib/admin/static/admin/css/ie.css b/django/contrib/admin/static/admin/css/ie.css deleted file mode 100644 index fd00f7f20..000000000 --- a/django/contrib/admin/static/admin/css/ie.css +++ /dev/null @@ -1,63 +0,0 @@ -/* IE 6 & 7 */ - -/* Proper fixed width for dashboard in IE6 */ - -.dashboard #content { - *width: 768px; -} - -.dashboard #content-main { - *width: 535px; -} - -/* IE 6 ONLY */ - -/* Keep header from flowing off the page */ - -#container { - _position: static; -} - -/* Put the right sidebars back on the page */ - -.colMS #content-related { - _margin-right: 0; - _margin-left: 10px; - _position: static; -} - -/* Put the left sidebars back on the page */ - -.colSM #content-related { - _margin-right: 10px; - _margin-left: -115px; - _position: static; -} - -.form-row { - _height: 1%; -} - -/* Fix right margin for changelist filters in IE6 */ - -#changelist-filter ul { - _margin-right: -10px; -} - -/* IE ignores min-height, but treats height as if it were min-height */ - -.change-list .filtered { - _height: 400px; -} - -/* IE doesn't know alpha transparency in PNGs */ - -.inline-deletelink { - background: transparent url(../img/inline-delete-8bit.png) no-repeat; -} - -/* IE7 doesn't support inline-block */ -.change-list ul.toplinks li { - zoom: 1; - *display: inline; -} \ No newline at end of file diff --git a/django/contrib/admin/static/admin/css/login.css b/django/contrib/admin/static/admin/css/login.css deleted file mode 100644 index a91de117b..000000000 --- a/django/contrib/admin/static/admin/css/login.css +++ /dev/null @@ -1,60 +0,0 @@ -/* LOGIN FORM */ - -body.login { - background: #eee; -} - -.login #container { - background: white; - border: 1px solid #ccc; - width: 28em; - min-width: 300px; - margin-left: auto; - margin-right: auto; - margin-top: 100px; -} - -.login #content-main { - width: 100%; -} - -.login form { - margin-top: 1em; -} - -.login .form-row { - padding: 4px 0; - float: left; - width: 100%; -} - -.login .form-row label { - padding-right: 0.5em; - line-height: 2em; - font-size: 1em; - clear: both; - color: #333; -} - -.login .form-row #id_username, .login .form-row #id_password { - clear: both; - padding: 6px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.login span.help { - font-size: 10px; - display: block; -} - -.login .submit-row { - clear: both; - padding: 1em 0 0 9.4em; -} - -.login .password-reset-link { - text-align: center; -} diff --git a/django/contrib/admin/static/admin/css/rtl.css b/django/contrib/admin/static/admin/css/rtl.css deleted file mode 100644 index ba9f1b5ad..000000000 --- a/django/contrib/admin/static/admin/css/rtl.css +++ /dev/null @@ -1,250 +0,0 @@ -body { - direction: rtl; -} - -/* LOGIN */ - -.login .form-row { - float: right; -} - -.login .form-row label { - float: right; - padding-left: 0.5em; - padding-right: 0; - text-align: left; -} - -.login .submit-row { - clear: both; - padding: 1em 9.4em 0 0; -} - -/* GLOBAL */ - -th { - text-align: right; -} - -.module h2, .module caption { - text-align: right; -} - -.addlink, .changelink { - padding-left: 0px; - padding-right: 12px; - background-position: 100% 0.2em; -} - -.deletelink { - padding-left: 0px; - padding-right: 12px; - background-position: 100% 0.25em; -} - -.object-tools { - float: left; -} - -thead th:first-child, -tfoot td:first-child { - border-left: 1px solid #ddd !important; -} - -/* LAYOUT */ - -#user-tools { - right: auto; - left: 0; - text-align: left; -} - -div.breadcrumbs { - text-align: right; -} - -#content-main { - float: right; -} - -#content-related { - float: left; - margin-left: -19em; - margin-right: auto; -} - -.colMS { - margin-left: 20em !important; - margin-right: 10px !important; -} - -/* SORTABLE TABLES */ - -table thead th.sorted .sortoptions { - float: left; -} - -thead th.sorted .text { - padding-right: 0; - padding-left: 42px; -} - -/* dashboard styles */ - -.dashboard .module table td a { - padding-left: .6em; - padding-right: 12px; -} - -/* changelists styles */ - -.change-list .filtered { - background: white url(../img/changelist-bg_rtl.gif) top left repeat-y !important; -} - -.change-list .filtered table { - border-left: 1px solid #ddd; - border-right: 0px none; -} - -#changelist-filter { - right: auto; - left: 0; - border-left: 0px none; - border-right: 1px solid #ddd; -} - -.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { - margin-right: 0px !important; - margin-left: 160px !important; -} - -#changelist-filter li.selected { - border-left: 0px none; - padding-left: 0px; - margin-left: 0; - border-right: 5px solid #ccc; - padding-right: 5px; - margin-right: -10px; -} - -.filtered .actions { - border-left:1px solid #DDDDDD; - margin-left:160px !important; - border-right: 0 none; - margin-right:0 !important; -} - -#changelist table tbody td:first-child, #changelist table tbody th:first-child { - border-right: 0; - border-left: 1px solid #ddd; -} - -/* FORMS */ - -.aligned label { - padding: 0 0 3px 1em; - float: right; -} - -.submit-row { - text-align: left -} - -.submit-row p.deletelink-box { - float: right; -} - -.submit-row .deletelink { - background: url(../img/icon_deletelink.gif) 0 50% no-repeat; - padding-right: 14px; -} - -.vDateField, .vTimeField { - margin-left: 2px; -} - -form ul.inline li { - float: right; - padding-right: 0; - padding-left: 7px; -} - -input[type=submit].default, .submit-row input.default { - float: left; -} - -fieldset .field-box { - float: right; - margin-left: 20px; - margin-right: 0; -} - -.errorlist li { - background-position: 100% .3em; - padding: 4px 25px 4px 5px; -} - -.errornote { - background-position: 100% .3em; - padding: 4px 25px 4px 5px; -} - -/* WIDGETS */ - -.calendarnav-previous { - top: 0; - left: auto; - right: 0; -} - -.calendarnav-next { - top: 0; - right: auto; - left: 0; -} - -.calendar caption, .calendarbox h2 { - text-align: center; -} - -.selector { - float: right; -} - -.selector .selector-filter { - text-align: right; -} - -.inline-deletelink { - float: left; -} - -/* MISC */ - -.inline-related h2, .inline-group h2 { - text-align: right -} - -.inline-related h3 span.delete { - padding-right: 20px; - padding-left: inherit; - left: 10px; - right: inherit; - float:left; -} - -.inline-related h3 span.delete label { - margin-left: inherit; - margin-right: 2px; -} - -/* IE7 specific bug fixes */ - -div.colM { - position: relative; -} - -.submit-row input { - float: left; -} \ No newline at end of file diff --git a/django/contrib/admin/static/admin/css/widgets.css b/django/contrib/admin/static/admin/css/widgets.css deleted file mode 100644 index 56817228f..000000000 --- a/django/contrib/admin/static/admin/css/widgets.css +++ /dev/null @@ -1,578 +0,0 @@ -/* SELECTOR (FILTER INTERFACE) */ - -.selector { - width: 840px; - float: left; -} - -.selector select { - width: 400px; - height: 17.2em; -} - -.selector-available, .selector-chosen { - float: left; - width: 400px; - text-align: center; - margin-bottom: 5px; -} - -.selector-chosen select { - border-top: none; -} - -.selector-available h2, .selector-chosen h2 { - border: 1px solid #ccc; -} - -.selector .selector-available h2 { - background: white url(../img/nav-bg.gif) bottom left repeat-x; - color: #666; -} - -.selector .selector-filter { - background: white; - border: 1px solid #ccc; - border-width: 0 1px; - padding: 3px; - color: #999; - font-size: 10px; - margin: 0; - text-align: left; -} - -.selector .selector-filter label, -.inline-group .aligned .selector .selector-filter label { - width: 16px; - padding: 2px; -} - -.selector .selector-available input { - width: 360px; -} - -.selector ul.selector-chooser { - float: left; - width: 22px; - background-color: #eee; - border-radius: 10px; - margin: 10em 5px 0 5px; - padding: 0; -} - -.selector-chooser li { - margin: 0; - padding: 3px; - list-style-type: none; -} - -.selector select { - margin-bottom: 10px; - margin-top: 0; -} - -.selector-add, .selector-remove { - width: 16px; - height: 16px; - display: block; - text-indent: -3000px; - overflow: hidden; -} - -.selector-add { - background: url(../img/selector-icons.gif) 0 -161px no-repeat; - cursor: default; - margin-bottom: 2px; -} - -.active.selector-add { - background: url(../img/selector-icons.gif) 0 -187px no-repeat; - cursor: pointer; -} - -.selector-remove { - background: url(../img/selector-icons.gif) 0 -109px no-repeat; - cursor: default; -} - -.active.selector-remove { - background: url(../img/selector-icons.gif) 0 -135px no-repeat; - cursor: pointer; -} - -a.selector-chooseall, a.selector-clearall { - display: inline-block; - text-align: left; - margin-left: auto; - margin-right: auto; - font-weight: bold; - color: #666; -} - -a.selector-chooseall { - padding: 3px 18px 3px 0; -} - -a.selector-clearall { - padding: 3px 0 3px 18px; -} - -a.active.selector-chooseall:hover, a.active.selector-clearall:hover { - color: #036; -} - -a.selector-chooseall { - background: url(../img/selector-icons.gif) right -263px no-repeat; - cursor: default; -} - -a.active.selector-chooseall { - background: url(../img/selector-icons.gif) right -289px no-repeat; - cursor: pointer; -} - -a.selector-clearall { - background: url(../img/selector-icons.gif) left -211px no-repeat; - cursor: default; -} - -a.active.selector-clearall { - background: url(../img/selector-icons.gif) left -237px no-repeat; - cursor: pointer; -} - -/* STACKED SELECTORS */ - -.stacked { - float: left; - width: 500px; -} - -.stacked select { - width: 480px; - height: 10.1em; -} - -.stacked .selector-available, .stacked .selector-chosen { - width: 480px; -} - -.stacked .selector-available { - margin-bottom: 0; -} - -.stacked .selector-available input { - width: 442px; -} - -.stacked ul.selector-chooser { - height: 22px; - width: 50px; - margin: 0 0 3px 40%; - background-color: #eee; - border-radius: 10px; -} - -.stacked .selector-chooser li { - float: left; - padding: 3px 3px 3px 5px; -} - -.stacked .selector-chooseall, .stacked .selector-clearall { - display: none; -} - -.stacked .selector-add { - background: url(../img/selector-icons.gif) 0 -57px no-repeat; - cursor: default; -} - -.stacked .active.selector-add { - background: url(../img/selector-icons.gif) 0 -83px no-repeat; - cursor: pointer; -} - -.stacked .selector-remove { - background: url(../img/selector-icons.gif) 0 -5px no-repeat; - cursor: default; -} - -.stacked .active.selector-remove { - background: url(../img/selector-icons.gif) 0 -31px no-repeat; - cursor: pointer; -} - -/* DATE AND TIME */ - -p.datetime { - line-height: 20px; - margin: 0; - padding: 0; - color: #666; - font-size: 11px; - font-weight: bold; -} - -.datetime span { - font-size: 11px; - color: #ccc; - font-weight: normal; - white-space: nowrap; -} - -table p.datetime { - font-size: 10px; - margin-left: 0; - padding-left: 0; -} - -/* URL */ - -p.url { - line-height: 20px; - margin: 0; - padding: 0; - color: #666; - font-size: 11px; - font-weight: bold; -} - -.url a { - font-weight: normal; -} - -/* FILE UPLOADS */ - -p.file-upload { - line-height: 20px; - margin: 0; - padding: 0; - color: #666; - font-size: 11px; - font-weight: bold; -} - -.file-upload a { - font-weight: normal; -} - -.file-upload .deletelink { - margin-left: 5px; -} - -span.clearable-file-input label { - color: #333; - font-size: 11px; - display: inline; - float: none; -} - -/* CALENDARS & CLOCKS */ - -.calendarbox, .clockbox { - margin: 5px auto; - font-size: 11px; - width: 16em; - text-align: center; - background: white; - position: relative; -} - -.clockbox { - width: auto; -} - -.calendar { - margin: 0; - padding: 0; -} - -.calendar table { - margin: 0; - padding: 0; - border-collapse: collapse; - background: white; - width: 100%; -} - -.calendar caption, .calendarbox h2 { - margin: 0; - font-size: 11px; - text-align: center; - border-top: none; -} - -.calendar th { - font-size: 10px; - color: #666; - padding: 2px 3px; - text-align: center; - background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x; - border-bottom: 1px solid #ddd; -} - -.calendar td { - font-size: 11px; - text-align: center; - padding: 0; - border-top: 1px solid #eee; - border-bottom: none; -} - -.calendar td.selected a { - background: #C9DBED; -} - -.calendar td.nonday { - background: #efefef; -} - -.calendar td.today a { - background: #ffc; -} - -.calendar td a, .timelist a { - display: block; - font-weight: bold; - padding: 4px; - text-decoration: none; - color: #444; -} - -.calendar td a:hover, .timelist a:hover { - background: #5b80b2; - color: white; -} - -.calendar td a:active, .timelist a:active { - background: #036; - color: white; -} - -.calendarnav { - font-size: 10px; - text-align: center; - color: #ccc; - margin: 0; - padding: 1px 3px; -} - -.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { - color: #999; -} - -.calendar-shortcuts { - background: white; - font-size: 10px; - line-height: 11px; - border-top: 1px solid #eee; - padding: 3px 0 4px; - color: #ccc; -} - -.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { - display: block; - position: absolute; - font-weight: bold; - font-size: 12px; - background: #C9DBED url(../img/default-bg.gif) bottom left repeat-x; - padding: 1px 4px 2px 4px; - color: white; -} - -.calendarnav-previous:hover, .calendarnav-next:hover { - background: #036; -} - -.calendarnav-previous { - top: 0; - left: 0; -} - -.calendarnav-next { - top: 0; - right: 0; -} - -.calendar-cancel { - margin: 0 !important; - padding: 0 !important; - font-size: 10px; - background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x; - border-top: 1px solid #ddd; -} - -.calendar-cancel:hover { - background: #e1e1e1 url(../img/nav-bg-reverse.gif) 0 50% repeat-x; -} - -.calendar-cancel a { - color: black; - display: block; -} - -ul.timelist, .timelist li { - list-style-type: none; - margin: 0; - padding: 0; -} - -.timelist a { - padding: 2px; -} - -/* INLINE ORDERER */ - -ul.orderer { - position: relative; - padding: 0 !important; - margin: 0 !important; - list-style-type: none; -} - -ul.orderer li { - list-style-type: none; - display: block; - padding: 0; - margin: 0; - border: 1px solid #bbb; - border-width: 0 1px 1px 0; - white-space: nowrap; - overflow: hidden; - background: #e2e2e2 url(../img/nav-bg-grabber.gif) repeat-y; -} - -ul.orderer li:hover { - cursor: move; - background-color: #ddd; -} - -ul.orderer li a.selector { - margin-left: 12px; - overflow: hidden; - width: 83%; - font-size: 10px !important; - padding: 0.6em 0; -} - -ul.orderer li a:link, ul.orderer li a:visited { - color: #333; -} - -ul.orderer li .inline-deletelink { - position: absolute; - right: 4px; - margin-top: 0.6em; -} - -ul.orderer li.selected { - background-color: #f8f8f8; - border-right-color: #f8f8f8; -} - -ul.orderer li.deleted { - background: #bbb url(../img/deleted-overlay.gif); -} - -ul.orderer li.deleted a:link, ul.orderer li.deleted a:visited { - color: #888; -} - -ul.orderer li.deleted .inline-deletelink { - background-image: url(../img/inline-restore.png); -} - -ul.orderer li.deleted:hover, ul.orderer li.deleted a.selector:hover { - cursor: default; -} - -/* EDIT INLINE */ - -.inline-deletelink { - float: right; - text-indent: -9999px; - background: transparent url(../img/inline-delete.png) no-repeat; - width: 15px; - height: 15px; - border: 0px none; - outline: 0; /* Remove dotted border around link */ -} - -.inline-deletelink:hover { - background-position: -15px 0; - cursor: pointer; -} - -.editinline button.addlink { - border: 0px none; - color: #5b80b2; - font-size: 100%; - cursor: pointer; -} - -.editinline button.addlink:hover { - color: #036; - cursor: pointer; -} - -.editinline table .help { - text-align: right; - float: right; - padding-left: 2em; -} - -.editinline tfoot .addlink { - white-space: nowrap; -} - -.editinline table thead th:last-child { - border-left: none; -} - -.editinline tr.deleted { - background: #ddd url(../img/deleted-overlay.gif); -} - -.editinline tr.deleted .inline-deletelink { - background-image: url(../img/inline-restore.png); -} - -.editinline tr.deleted td:hover { - cursor: default; -} - -.editinline tr.deleted td:first-child { - background-image: none !important; -} - -/* EDIT INLINE - STACKED */ - -.editinline-stacked { - min-width: 758px; -} - -.editinline-stacked .inline-object { - margin-left: 210px; - background: white; -} - -.editinline-stacked .inline-source { - float: left; - width: 200px; - background: #f8f8f8; -} - -.editinline-stacked .inline-splitter { - float: left; - width: 9px; - background: #f8f8f8 url(../img/inline-splitter-bg.gif) 50% 50% no-repeat; - border-right: 1px solid #ccc; -} - -.editinline-stacked .controls { - clear: both; - background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; - padding: 3px 4px; - font-size: 11px; - border-top: 1px solid #ddd; -} diff --git a/django/contrib/admin/static/admin/img/changelist-bg.gif b/django/contrib/admin/static/admin/img/changelist-bg.gif deleted file mode 100644 index 94e09f7715e559bf199dc0bec756ae844baa8a6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50 zcmZ?wbh9u|T*$!0@PUEh{rmTK@7~p600NK*1Ct<6-^$Z(`4`XG5|y^@-k#s`q72pm D$4C<I diff --git a/django/contrib/admin/static/admin/img/changelist-bg_rtl.gif b/django/contrib/admin/static/admin/img/changelist-bg_rtl.gif deleted file mode 100644 index 237971257f9978723e602f12de3702dec6bf76d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75 zcmZ?wbhEHbT*$!0(7?p-{{8#Acke3x6Ll_1O)N=GQ7F$W$xsN%NL6t6^bKIpVE_V< dQU)f$mj0Ee-|{b>vt?bv=6id7ONcO70{{r%8=U|E diff --git a/django/contrib/admin/static/admin/img/default-bg-reverse.gif b/django/contrib/admin/static/admin/img/default-bg-reverse.gif deleted file mode 100644 index a28f4ad51a64131afbee7e2c3b6af352893c21e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmV-J1HAl4Nk%v~VG#fy0QLX?ywd5g$>Wc((SfDPyV2;h%;kux&VHiEgQv@Yq{*Sa z+l{W!qQ2X>&*yuf#)zuThN#S(y4aey*L$GHimcC{yxF9{+^)ysgs01&yxO+S=DE=5 zq`=*$!rrpW<dn43sl?y5&gOrl$(*^^e4)s$$l<ce<hak~xzOj8wA87?-<P)4ext~) z$KjH))2qhee4@yVt<aRS)UnCqi>%I<wbp#0$GXtxm$ufCvD2r)-ioZweWJ&bvC@~d z)ug}Nf~Cr=#^9#H-kP`8yV2>a#o)Ef<&3V-tHt57%Hx^1)~CYVyVB@=p~tMo;ew{h zv&!VG#o?8+)Qqmrnz+`6sm*|+$&#|ts>I*7&E~4Z;GetNkg(B_veJR3%8#$nw9VzU z&E=W6*PXi9oVwYCsLX|_%&NoRhN#WD(ddt_(zwp%xX$ON!QH9E;Dn~jv&-bS&gP%H z*|yE)hN;YZp~kn*=6s;Xx6kLIz1xql(y__nrNG^btIvL;$&0MdEC2ui01*Hm000O7 zfOifPgAR3s6N!Zm4lp*4BuykFJTOf*l}$X9EG!3~2cDpzoqh=-BB!URRtX8Ms!u=z zUbD1M1G%=j2p9;zy>Gw17{$G1Xb@%)%w}{DRc2LX%n%O-*9O`T+}qs-6yY>9I~3y- zJAD*?=sPhn3-R$WM@RDTQ%3><T>JcA0syKJpvRw!9yxMc>2a`&3xzovx=8UshKv*x zrBwWoF@=l|HCC*s;bR3396o&D2#Io}gqKQ&P@xj@r5G_1lt>sdX2ggH5q<(4L&hf= zpb;u$$grh?Ql=T4R*<u_f&vB%u4=`qpljAV3^;K3!NG!su@?B4C2N+05FJaXI<)D~ zA+C-NI)n(pyF`T>EFeIr5KLGLmcd%i6bbUe36dy_8@~t=1<8vdNG`N!QKH3#5}!MR z)_mbYfB-X2r#`*swCdC*JV5b~Bz9~MxJ{UV0|gEkBL#wo0UoA+5ir4%YY4HNd5A1o z;>^)NJp}VL4YJ!gaiT$Y@80pSX|Q3#jT<OXm``v1M)?gW2oPXGgo%9lL<pqGZ=V2w N{{RLk;D3Pt06V!4$|3*& diff --git a/django/contrib/admin/static/admin/img/default-bg.gif b/django/contrib/admin/static/admin/img/default-bg.gif deleted file mode 100644 index 91c819b350050a2bc891229b89286a4784fbd87f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 836 zcmV-K1H1f3Nk%v~VG#fy0QLX?ywd5g$>Wc((SfDPyV2;h%;kux&VHiEgQv@Yq{*Sa z+l{W!qQ2X>&*yuf#)zuThN#S(y4aey*L$GHimcC{yxF9{+^)ysgs01&yxO+S=DE=5 zq`=*$!rrpW<dn43sl?y5&gOrl$(*^^e4)s$$l<ce<hak~xzOj8wA87?-<P)4ext~) z$KjH))2qhee4@yVt<aRS)UnCqi>%I<wbp#0$GXtxm$ufCvD2r)-ioZweWJ&bvC@~d z)ug}Nf~Cr=#^9#H-kP`8yV2>a#o)Ef<&3V-tHt57%Hx^1)~CYVyVB@=p~tMo;ew{h zv&!VG#o?8+)Qqmrnz+`6sm*|+$&#|ts>I*7&E~4Z;GetNkg(B_veJR3%8#$nw9VzU z&E=W6*PXi9oVwYCsLX|_%&NoRhN#WD(ddt_(zwp%xX$ON!QH9E;Dn~jv&-bS&gP%H z*|yE)hN;YZp~kn*=6s;Xx6kLIz1xql(y__nrNG^btIvL;$&0MdEC2ui01*Hm000O7 zfB=GngoT0x1WZIsh=@c4X^)Hq8yhz_C@7YhmN%6fC~FO)b|)tdr>LlSYz-PAudpFm zS#fh3xFN7$Mg_iMy<r7LV7|sC9#9@h$jBbgCMIxDZ~*}`*4Wm2*4fw>EiEN27bWH6 z=HM3>ML{o4NKx(YFF{dAFGWZyZdf27DgX-9f+e7qGeUGM>CmP_hlM&i=nx`A;t~!V zesHj0A)^I895r&}pnw5`k|<3oSa~uJg9;fkY^eZKW(JxS<ixBnX2ggH5q<(4L&hf= zpb;b}RWgJM6{bqXh>@T~!jKv(R@CsZ0tXHsK5$_Dsx`$288T9sm2&pO+7vRWKDg+S zBgd5<bGx{(n<K9a0Rp%H4*W$xVKoBu42}_Ffn&!pjvRU1c*+q9m}$`1K|wQx9epVL z`Ml$S0n-LjKUl4rwSh8dAeezb+YB8DRm@Z=LmL7D3<!e%eiIxxhU34V02$zAIrAq2 zqC1bCK!k|u)vsGgkYGD@9xPZK7=J)K`SRiYz_7udL=zGuc))04Lw*w;B<?tvu-`!) O{u2b)p92mA0suRY+`;Vt diff --git a/django/contrib/admin/static/admin/img/deleted-overlay.gif b/django/contrib/admin/static/admin/img/deleted-overlay.gif deleted file mode 100644 index dc3828fe06f058b1f697e87d79e5c334c3b16e7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 xcmZ?wbhEHbWM*JyXkcVGbLPzd|Nj+#vM@3*Ff!;c00Bsbfr-UME{&DJ8UPxe3Gn~` diff --git a/django/contrib/admin/static/admin/img/gis/move_vertex_off.png b/django/contrib/admin/static/admin/img/gis/move_vertex_off.png deleted file mode 100644 index 296b2e29c970fca4222db7cb86e91deb56c5a7d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 711 zcmV;&0yzDNP)<h;3K|Lk000e1NJLTq000;O000&U1^@s6+I?Jz00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru*9Qs)8xuEoOtk<20#r#v zK~zY`t(DDA6hRb)zuVK3kXfLSsdNvEF_ExB*0^znuR}Dl;St#I5N>z~BMB}|@Q2`r zz!0M(GL*z*R@l?k*F|^NbkFEGAeD6Lr>o96_tdQ_$ug(M$DcUs_2^&rxr;JCKhN^= zGOMd=ghxm3IRAD|6i2K*dHVn8s@NajIqUTR2v1H<SXp_DX)oT1dPFd05n~qF-+xUo z7z{9`Q_`bo(aOJ~n>Tb!>_nqp27>`XK0!QyAbG8d0CA^F9Cx|8`Ux^7w#1hTk>)Z> z(jcFpXfa(;R1{={7MV5+3lFf?Vy&HYrCcdFs;KyOm=EBs5ygXBYq_}i>Vb?getdik z1axF^S%p;#RdeO?k9{10j>wELh)9l6DFO8@^|iIO1~iS#7=yKzIPTKvJS0t1(27OX zED#B9m7S%S$g~L?jj;#{HVN{sy_`*bwOnuSu)F(;!=n#WF@q^-d?WC=txYt`YI`}d z2t^e-aTlPLIkSRK-WXXWf($fM@8R|K&W*wM-t4jdY`u~wQq3Z~a_`|Sm6w7`<7)(N zm;x}jwK+A4Y2bAdf6y|d;Bv#1Ml-w-cwE`LQsme{%Sn7BN%F@irYVn1n{=2=V1=U# zEAT(0AgQYR^5Xdfcsfi#;r#0<A^|}lxXjf&3R<mJam8kp;~bzs^W_GSY3E8dH%OBt z|AvVdfE4!}8P2(yfL5!892~sW{zachOH16p7a=&mu6!nDe#|P<KOVlvm<42*{L<6j t=b0aU=NxJ3aLy43G{TT(v-#IY|2J~wGSI`L)TRIc002ovPDHLkV1nb=KpX%7 diff --git a/django/contrib/admin/static/admin/img/gis/move_vertex_on.png b/django/contrib/admin/static/admin/img/gis/move_vertex_on.png deleted file mode 100644 index 21f4758d9cd80f49df3083bc28d736713ef5e60e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmV<W0R{evP)<h;3K|Lk000e1NJLTq000;O000&U1^@s6+I?Jz00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru*9Qs)8wyh#<aGc50f$LM zK~zY`wN*Py!%!6d5>t!86r@QjICV%6p{_bOc97ED*<YZW;4J=+E)}6;DS};G1fhda zu(qXIXoV))B^@-<n>c7<DCzA@jc2>B?{Ut#9L~0h(`w!0soRBa=!hZ`i3C(tMK-$w zq0zX*pg%xHYGQBoG7^Fp?f}pI6#xKNE*G6GrH2hC8gPGHzny?LP4i#C0l+j(@bfMu za~&je9lU;SE=0n!TuLi4l;uYlmIlMpLJ<hGL&MTAs{O80@wT@=y|)m-tnh=nWV48P zn)-R_T;No^4a3sBdWEh*7*}aUo=>2Es7&hpF|OoMDi!f?u@=39aU~C_P=#aL^dh_Y z^LGv_IP*V9D>BBFd}#2i;VJgl&*=_EHTCD=-<4BqAQh@q7p&k5eY7C(@7f)D8DQ$7 zAQv>{)BVrv!0oKw@zG51AmyF|Q4~RQ;VNUzxj#fv1Xr)$IQmdWMruYncy8a%peRXj wVTV2;1d|B?Ap|@JEC~W)u~^{H-_Gvh3u9NM*1xcED*ylh07*qoM6N<$g2#E+6951J diff --git a/django/contrib/admin/static/admin/img/icon-no.gif b/django/contrib/admin/static/admin/img/icon-no.gif deleted file mode 100644 index 1b4ee5814570885705399533f1182f8b0491c5fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmZ?wbhEHb<YM4rIKsqmPf_vzzkmP#|9@y~{6J6d<B}y$JUqVc+xI*n;YCu?r<E(8 zMMQi%aNv1V)T`3c&+FEG-M#z$#EGwpir)42GY|n3f3h$#FfcLbfYgHQWMI`@pdfR? x!K7cq#o@IT)8lgv6ECbYWN>`H-TFR%!C^)o_GDj!gPtK1gc27Dv@$SQ0{~`FJvsmY diff --git a/django/contrib/admin/static/admin/img/icon-unknown.gif b/django/contrib/admin/static/admin/img/icon-unknown.gif deleted file mode 100644 index cfd2b02ad91b3677dbe59111faaf4f437c362cb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmV-|0Db>QNk%w1VF~~W0J9GO^z`(anwr7E!O_vts;a8Fxw+ur;K|9!=;-Lh#l`#k z`?0aH)z#IOmX?c)i~s-sA^8LW000jFEC2ui015yK000Cp@IAI#TTH&>x=&LlD2fp{ kltU;-pbSpsb&B9v9)J|xHP4tFtdrsVKoW`tBZ&Y2J8`5w82|tP diff --git a/django/contrib/admin/static/admin/img/icon-yes.gif b/django/contrib/admin/static/admin/img/icon-yes.gif deleted file mode 100644 index 73992827403791d6c1a75a079880e41dce7e0214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 299 zcmZ?wbhEHb<YM4rxXQ%fwAS8bt>b?NhTQ$x_deWPc4O)NkN2|oXRf%p{M+wuUw(Z# z`TWGXJ8Mf07p=Or^7yl3mtJ2C+~V)C-fh~&DX}}E_C4PF@Y93ee}B)tGUw-?pC_Il zZ#vO%{oS?y|Nqw=uUUR`+4?){5_iQh&<rU4WMO1rU}De#*#Pnr1Dl6KV?%%ij{wWU z2Z9VHj15Nxq%x``7?=-nPSvnzIL~;Y!AVH4Vd5f&Ts`3z3m6WR7>Q{xM6OkFieY2o T4)tf0@^WEj=4)bdWUvMRbX#E6 diff --git a/django/contrib/admin/static/admin/img/icon_addlink.gif b/django/contrib/admin/static/admin/img/icon_addlink.gif deleted file mode 100644 index ee70e1adba52480cc6aedbee650000c5d55b0088..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmZ?wbhEHb<YM4r*v!dLdZH+0TVm?g#FT9bsoN5B_h-hhkFGvn?mETs|Ns9C7(nqS z3nK#qCxZ@124n^Ui;97#%fvmLbCV12#fCLb-6recC~;*b7hANLW2GYV>(s)E@aY^3 F)&O8RB1ZrK diff --git a/django/contrib/admin/static/admin/img/icon_alert.gif b/django/contrib/admin/static/admin/img/icon_alert.gif deleted file mode 100644 index a1dde2625445b76d041ae02ccfcb83481ca63c5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmV;C0B-+BNk%w1VGsZi0J9GO|G@+Q!3O`;RR7pu|IkAJ%Ps%YPXF0v|I<tV!wmn; zHvhs2|J-u@{r&&I0RR90A^8LW000jFEC2ui01yBW000C&@X1N5y?CaODRa)yNec*! z2M7vX;4}@G4Im667*NNuC8#zK!J>NcdJ{u&=}=IXLDhr+J%S1nrq(gCL;wIgri4F* diff --git a/django/contrib/admin/static/admin/img/icon_calendar.gif b/django/contrib/admin/static/admin/img/icon_calendar.gif deleted file mode 100644 index 7587b305a4ee702cbed3bee1ae17c78feb85d00b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmV;x06+gnNk%w1VGsZi0J8u9nVFf2iHY^~_4)bv@bK{4+uQ&D|FN{U?d|Qf&F0D5 z?Wd=w{QUgs>FMX^=l}ozA^8LW000jFEC2ui01yBW000DS@X1N*1UPGamH(iU1QH+` z43ii};vPZqm~L$+una7G@AI)4YnU1cj)Wk<a9}bHgM;93Na}_x#=s~bAe2t1bbR<; uQQBkI+W;S)(J6x3))lz~FQVa4YPnqqdwf9;0f&f*hcXlej*pNM5db?TMO=pf diff --git a/django/contrib/admin/static/admin/img/icon_changelink.gif b/django/contrib/admin/static/admin/img/icon_changelink.gif deleted file mode 100644 index e1b9afde65cc924df232aad7c1bdd753dd8e971b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmZ?wbhEHb<YM4r*v!lD_fGcTJ6V6euK4@1^A8Zc==}3#xwEwN->=I*&Aa=g_Vl48 zmH)wj0Spv>vM@3*@G|Itcpx(vSX4HgyeYC&>*nrB_bxSQsBGn6*)YRRaLr}Q6>6LJ P$Rx*~-FRR+2ZJ>L#Kbnb diff --git a/django/contrib/admin/static/admin/img/icon_clock.gif b/django/contrib/admin/static/admin/img/icon_clock.gif deleted file mode 100644 index ff2d57e0a3b6373b7bd9540e688b1b4c71081cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 390 zcmV;10eSvMNk%w1VGsZi0M$DH{QUg>{{H#-`S$kq$lLA4+3fD_?(*{T{{H>?`uXqg z@BaV(?CkCH^Yi-p`u6wt#Mtch_4dHk>iGEh^7Hca^z*{j>crRU`1twz{QT_e?DqEc z$J*@b>gvMQ>+|&V$lC14+wAM>>;3)w@9*%!*X#51^1;{Z`}_OH+U@-O`^ehu#MkWU z>FEFe{^{xI#n|ld@$l~N@5kBgv9!0z+wHW?=G)ubr>Cd?|NohpnY8A@0000000000 z00000A^8LW0027xEC2ui01yBW000J~z@2cXD;jmfB(YW_ga{xGQmJF&uGa!=Dy-IU zx$q)@gRrJva4tXt05Uks30VcZ5F=VbfDzy%IyZGW2r3RV4+8@cI5vSg1UL%-4ihvL z4F?pBk1IF<C=(G4G$aNJoPsGh00|EtF$Odm45>OZ1vml&CJGE4FE})gH$(*xI2#8t kA}zwiLpm2FSXaY=R2~vG+}zkoL`Ox%;6gX&=t@BVI|kg>kN^Mx diff --git a/django/contrib/admin/static/admin/img/icon_deletelink.gif b/django/contrib/admin/static/admin/img/icon_deletelink.gif deleted file mode 100644 index 72523e3a3ba1446c8f768c157cea642119a02741..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmZ?wbhEHb<YM4rI3mvQG%WmGTG|6Y|5tJGx82-c#>c&kkH2hg{xUB9fxq8%JG(R5 zT3?Eao`!{eDJnj1U~tLY{9|s;X>G0VWo1vp!yowhEs~V{|NlP&4xspxg^__loIwX9 z53-Yi)#yQK<RXt*mor6|nELjm@;Y2K3Ty}{%VcG{cTz+|plx+qAY<l5p-qRKFTLs& MJ8{WFgo(i#0MqC{7ytkO diff --git a/django/contrib/admin/static/admin/img/icon_error.gif b/django/contrib/admin/static/admin/img/icon_error.gif deleted file mode 100644 index 3730a00b260392902a17ce317231f225d301a241..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319 zcmZ?wbhEHb6krfwxGK-^KP2RTRMdYzzyCjf{=awc|GIVm&z$-H_U-@b>i;S#{{sX6 zi;Dh#`0#&e>3>Vh|D2rv=g<Ft?AZU?xBn+3{I{|BFCp=N>C*q|>i-WM_<#QV|C1;G zS5*8rF!=rZ_kUyK|3JV%TcG%pg^__lo<Rp>4aiRnY%vG=3p{kB40{i-Of=+@<eN~U zWg)^jb){IzMn2oyx(N{+?YxH?D!T=WmdxE@qZi6?aKX<QtA85TqNJU~8iEC#m^oWT fT-f-txmjGLx}xQT{Fnup<m4Dw{T8}8GFSru2k~SX diff --git a/django/contrib/admin/static/admin/img/icon_searchbox.png b/django/contrib/admin/static/admin/img/icon_searchbox.png deleted file mode 100644 index f87f308f2658d7b729f18a633f6abb9d6d6d757a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 368 zcmV-$0gwKPP)<h;3K|Lk000e1NJLTq000sI000mO00000K5cM-00004XF*Lt007q5 z)K6G40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz0!c(cR2Ufr z!M!enVHn5Z-~IHVZ>!=XF*PxeFcKRp5+{MAgNb8s5C%r0Nf+V(Fc^hI3<eQxLVY$Z zef7EjuFC`f002Og)URK(QfYp3Bp86X|Lt9SRgK^3?r1Q;QeHnB-<YOxc)z$a7=WPs ziuJilWoB#S@;SMrp!}mcC3RlHEX^cIQ3-nApDD%)o+1#X?De4>2V>!mF$oB=+5Fr} zS@EPfJ&q(r71kQJj|+D5gx-cdfOUJF*3qLUpX@fhwj2Z2NqP6D^+9o>vF~16iNV_P zex5r<@ABBawmM*6NbZs;Z(r0sJ19qig#gHWiPP;Qdj|l(`@h|k4Q2l`VT~qprl8mW O0000<MNUMnLSTZ_G?+^O diff --git a/django/contrib/admin/static/admin/img/icon_success.gif b/django/contrib/admin/static/admin/img/icon_success.gif deleted file mode 100644 index 5cf90a15aa6731798b025a238fa47a1658510fff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmZ?wbhEHb6krfwxXJ(m|NsC0@cYBBf4?q$zBut-@A?;OHoRQB_4TGbZ+4yjc=Gy} zYu7$sefa&slkbn8{dih+uDI?}MdP*V#;eu+_qwJ$=-=~p=Y>z_u719puq!NScSPpF zg#4pv1xM2>&lOf*D6TwP`0>{VkG0l*8=OKmdxUNAj@;&(aUeGLNb=vme}Ptmoj^XJ z_>+Z^fkBHw2V?}uPYi5D4pR#}bfiS5bS&9qz$LFSv4l%VM0VNAuq7M$%x`OYevyni z6y)sQCFr(n`AWsDVxcXCnHqNfPZgaKf;1I5H8q8UQ?&$wdD=UoSe-bM`a7e<otPz) j<f3I<B$P9hRQX(4=0;2N`Z2RBNK4C$`E7S|WUvMRv<-ht diff --git a/django/contrib/admin/static/admin/img/inline-delete-8bit.png b/django/contrib/admin/static/admin/img/inline-delete-8bit.png deleted file mode 100644 index 01ade88c534344ba1f5f7f7744c9bad82467b9f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-y!3-of#o4L?slWiA5ZC|z|Ns8|`}_CrpFe+o z|Ni}}SFfHud-mwjqkH%6-MV$_+O=z!E?qiz?%b(Ur;Z*ydhp=Ey?gg=-MV$-#*Hgi zu3WHS!HgL*rc9YKVZwx-o}Pw=2B2xD?NuUxhD(<O`2_>HH~@pX3AZUw**Q-a$B>F! ztrKr=Yc}9;F^sEP<>n$(`sY7?u41ok{?o=aDc_ikE__wyGB|VQ^y4}i)8{7jjRziW zWUGH=WYhPK*<`iF!A)ju@)o}Kg)K}zLYiIb+Pf7eGI?>na!@|xVkorHV+YfQ?MuAg z@|CcCdDQaSD5k#PP-zbv&$a)aU$%TM?7cSs{*JlDYX#Oi?a^KlyEQB$CcW%X`i6gI z?dKote=zN6@Xw<+-ygU)|H5tdm42e~0drUR>AA++`7K+t{M~&$wP%?>-X)!`lzy#O bcZ8c|t#ZiQiz<~spD}p4`njxgN@xNAak0;{ diff --git a/django/contrib/admin/static/admin/img/inline-delete.png b/django/contrib/admin/static/admin/img/inline-delete.png deleted file mode 100644 index c5fe53c4e3bbd5f2e349be9c87c896ab99f7b6c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-y!3-of#o4MdFfg(P_=LCux&QzF2a<yUI6684 zoe>feg65dw;$omkMMVXW?CtFZk`pIR1d<CEF4WP{v9hvSwQ5ypXlP_)WNvP5K|#Th zBS(%NJ=)aN)ZN_;lv=Z9&4&*kUc7km>({T}zkh%K{{83Apa1^-`}_AVkOX=^Bseb$ zXk1uHkY6w`V3=6hIXJnvdHDDRg+wJJrDYYA)wOi>^bL$m&CIQA?d%<#T)lmK{emN- zV&W1~QqwZB^9qZKYisN38@hTXOqe-)(UN5=R&O|P@X@QU-+%lB+H!Mm$rGT-;+`&! zAr-e;Cq{-Ja^PuYcU{#KefL!pw}wQabHGaP2^;l#oTg{~{$Jnq@=QSgz6$wC?Z4;F zncX5<*Znupk-2PZ*!}3avlz}rF0bBaJeT>JqK52Q%>_lhUgq6w8ghqKZ-z)2vqWtF z;bS)S-X1oY3Jwbf{&@-08`So>F$KEh-w1Np$hl76a{52nIT2@ex$F0|b{rP3S(9== zh(XZP$?gDGw7ZIu=Lz>aXBebC<THQG`)c}3;ia~({pPs2J`apIRL-k+Sac;VRC~cw z`*Qb`#rZ}&k1s5iaXyu>Eu%l?lwsCvUAE-@q8|1er`{)A(RgVs@%7ZRNlR<r%AZ-~ zJxza0{nihkyPvL&s=a+~{#M4h?^Z6J|Mk83enyK#8@_^K!8TwdFnGH9xvX<aXaWF& CUGS#> diff --git a/django/contrib/admin/static/admin/img/inline-restore-8bit.png b/django/contrib/admin/static/admin/img/inline-restore-8bit.png deleted file mode 100644 index d29fe1da636554080638326474fd122a52d2580a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-y!3-of#o4L?DUSf35ZC|z|Ns8|`}_CrpFe+o z|Ni}}SFfHud-mwjqkH%6-MV$_+O=z!E?qiz?%dI%M-Lu6xOeZ~ty{Nl+_-V&%9RTi zESNE4#)JtI8X6jah8%q?0Ww;mB*-rq$i)U2&I;?j0;<{N>EaktajSLWZN3%-9+%Up zue-X;r~LnaIoDd^+gVS88J07rXkHa(d|>%Jbw&TBz*Cmx2cDnZ@@rMsQ?uBOjCps> z*dB`Pe^<@&kkRLnu#rib`1}cl5)ZB{7tlEpzTVC-+9TwF@;*(D17Ef6>R3IvHmDk~ zPr4m2S+yrw;pB{o7t$2moMtO>OfYB`s**6)Sm<uIaWB)O=b}mu?(Y|xr`mp5cHs$A veWvfc59fbu@78?Y`CIQ>(6=vd9=Y0k<j8Mg-c{ZT^aX>btDnm{r-UW|Qe3-Z diff --git a/django/contrib/admin/static/admin/img/inline-restore.png b/django/contrib/admin/static/admin/img/inline-restore.png deleted file mode 100644 index 2a6778884027c4ec32dcadb1a06874549e3f7dc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-y!3-of#o4L?sRIE%A+A9B|Ns9$a`1!w`}ZF` zdi3(;%TJ#^eevSO%a<>KF1J&*-Vb!TWl4}<FarZ46DvChCl@ylAHSfGsDz}ntb($- zmad+@fsv`1xs|P*y@Qjhw~w!1aAZ_WLTXw@c3x3!UBmBt=Jr5C9(%ethE&{YofsW_ zD1fJhKPq~u>p~_mQGJnv%`q&x#~R-L{~x|2{j$-oNBdI0&7SL<B(*>F-wH+rxxP#7 zuP1YPJbQii(Yq~dP3f;q_7ymM@$-|P&Q+m*ZIiNEIupx$mp2`2I28o<I~?1~5d4ul zWsl{7*<JB(%I-7mVN<&y<i@yfk<bpI`!C%)`d$W_auo(MZPev_R;wr(J6Rx9`Jw>l zEyZ+|jP^OIj@Aj>X>S{JXDn^bV=UatdgKOEd4O-t9mlDyRi6I^|6Sg>J7q`9{w&%0 qi*h}eZttiIyT8tSGt2p3-)FP?x|keocymf06y2V#elF{r5}E)*XPtQf diff --git a/django/contrib/admin/static/admin/img/inline-splitter-bg.gif b/django/contrib/admin/static/admin/img/inline-splitter-bg.gif deleted file mode 100644 index 2fc918db98f2730cdf7660ab08bdc57f4a406f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmZ?wbh9u|WMyDw_{_jyV{4<Jps;7(?yXz5Zrir)*RNmZ=H@?t{+v5^?vp1^wr}5_ ykdTm@n|touxx&K2|NsB%FaQBaF9VBk!G;4J#s_w^vP7NwDC0F*#8a4&!5RSJk|`Mg diff --git a/django/contrib/admin/static/admin/img/nav-bg-grabber.gif b/django/contrib/admin/static/admin/img/nav-bg-grabber.gif deleted file mode 100644 index 0a784fa769212348b3cb42f43f2d32c54e6fff6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 116 zcmZ?wbhEHb6l9QRSj56`{P^*AZ{OazbLap6{|x^_7+^s0CkrD30}F!=NC2dkf!Wey z*B$FdhvzH`(_Y<u_T<LY#uV||7_(_>#2a57-S&KT*C(G{DQl+NNW9y=`fHnu-v==- Ot=>b+CQo8uum%9*_Ae;_ diff --git a/django/contrib/admin/static/admin/img/nav-bg-reverse.gif b/django/contrib/admin/static/admin/img/nav-bg-reverse.gif deleted file mode 100644 index 19913fb0b069276d27d11e90842792284ecc5cd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmV;j08Rf#Nk%v~VG#fy0P_F<|NsB^`1t<*{`U6v@$vEd`}^(f?dRv`;^N}{{r&3d z>hA9D<mBY^^z`WH==}WrEC2ui01*Hm000DM5Xniay_V_CyFOqjj$}zXXsWKL;=XX~ z8gy;nc#bc8@Bci4a7Zi~kH&^_$!sbI(5Q4utx^Nntai)odcWL)cuX#v&*q1E&2Fm` g@VI;q7ufIkyne3-`2T=`f`f#GhKGoWii!~cJId{7JOBUy diff --git a/django/contrib/admin/static/admin/img/nav-bg-selected.gif b/django/contrib/admin/static/admin/img/nav-bg-selected.gif deleted file mode 100644 index 98c5672ab367bcec7b471f4ef252c6e89b73d105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmZ?wbhEHb6l9QRXpv+%di3b=<Ht{(I(7E!+4JYmU%Ytn%9ShEuV24;^XBc_x9{D% z_u#>U$B!R9e*F0P^XD&Kym<BM)tfhO-oAbN{{8!pA3uKj^y$l&FW<g>`~Lm=e{4X9 z0SG{LF|hV2sP&~}&dXS}F6Z^GaGmodx!1$iy|0P;dtku_cTK7O6OU3(=2%Uiw4%hT z*KOU6HQ%^iR_%ZAF4;$K_VK<gRcHOo?|s;@=U~K*_doW;9(@1%e+_3-b4zOzM@MH@ zcL#f4|AdKsY*VIAn?8kg*6cZRXR$0;xM=YL=4H!QtX#&lX6?H5YZy0e-m-NQ!;YQ1 KcJEMRum%7|E~#?> diff --git a/django/contrib/admin/static/admin/img/nav-bg.gif b/django/contrib/admin/static/admin/img/nav-bg.gif deleted file mode 100644 index d7e22ff1b3ba4c2e4c0995adf9e8defb8f9b32d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmZ?wbh9u|6l9QR_`<;O{rmT~Z{I$D{`}ReSAYNh{q^hDhYue<gTSXJPo8}I`0?Sx zhwt9K`~Ca(j~_o?ym;~T>(@t*9{u_A=gpfpKY#xG_U+rVXV3oq`}hC<e+Fzo2P6ox zi-EOIL9H((b6&=(bvdthh3lLz$-VBf?tP8k-vbLiT-T85KarGpGRJEAlocgjy;kdP ztog?EqH6zxyi^~(*~cersXFT?fA7PNKMesl-v8Kh_rUw#|7&=fnp;|%7&|(<x;upX z`X@~6W1cc~+Vm;>vu4kkJBw+-!bOW0h%H;bV&yW<HEY+cUn96_^OmifxOeQ_wR?vm GgEat3_nEZ- diff --git a/django/contrib/admin/static/admin/img/selector-icons.gif b/django/contrib/admin/static/admin/img/selector-icons.gif deleted file mode 100644 index 8809c4fb9acea53623b8e3b8251b72a245aa17e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2771 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 Zpam_8(T+!#coX3W$0kPo=cNV&06TG~#AN^g diff --git a/django/contrib/admin/static/admin/img/selector-search.gif b/django/contrib/admin/static/admin/img/selector-search.gif deleted file mode 100644 index 6d5f4c74923af2daba13baa484364380fb1614b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmZ?wbhEHb6krfwc*ekR;r}fg8=Jp>|9X0Qe){yu!NI}X+uO&-$I8koH8s`3!otqZ z?(W^YSy@?TW@e{PpT2zg^6J&ABO)T)-Q5!s60Tjl=Ire3>gqaW%9PsL+PQP*Ha9mX zCnrZoN9W|^#K*^f{rYv@ym@clym|8E$<CcSpFVvW92|V*%9T~CRvkQe@Z!abetv#0 zU%pIBOFMe>=&V_@LPJBVtE(?uxDXW;RaaLxbLLEYd;7Mww%N01*VNRUKY#wgg9n+J znUg0^j*E-y=;*j{<Ho~>51X2rQc_ZG-@bkS{(VPBM~0yT6o0ZXf?TTuB0zD%z~0)x z(A3=0+M*~cF2*k1)@;Hotjo#FYS$;lCc@9cB5K1e*(T4%&$OJ0N1L&YotI^~f{vr% zn$~qnssdI5qW0Tb4Ak_r)E!)0jSn<Cu~{1NSSy=zJNHcyvXu~F<(BDVkQ455;}l}# k5PZ<0@`CHt>m~~hE<TNqO{QO2e>CZvY5o%BVqvfb0K*)eZU6uP diff --git a/django/contrib/admin/static/admin/img/sorting-icons.gif b/django/contrib/admin/static/admin/img/sorting-icons.gif deleted file mode 100644 index 451aae59874c795763cee9b044bf2c487f15a853..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmZ?wbhEHb6k}*%IKsg2;>C++&z_w<dv@=+>!(hg+Pin}?%lgLZrnIy)1g(XR`svm zGk^a4IdkUBoH=vGj2X$3R|a-2{Qv(y1JOY7CkrDxgCK(rNC(JH2G(~8Dt#%L^D<Vg z%Xz)bNpZsI=sQZu2H)1IbIx0RA%dat(6vPu6D+d#9$H;8*>Ad!+Lo{0I{PlaWBPvS z<Era{IcB-L?|;})<G21adk5pok3m0N`5SBN8e3~yJM=r+nz;(<`hvTg^d{GIb=1$O znJ`JYqN;4s;w4L$Enl&6DPsX2-<n)L7WVbQo7i`3)!n{h=LYR{2M_LFb@bTr6DLod zKBLc2ARur)_u|FNdRMPr*S>l4w&vYiXCFU#`t13Om+FTO9ns`tXZiGLm(GX1Uw7}z rTlY@?-zz3A8IKJL+X^m4Dfq0|aN9iZ(F((o&leUP?N)YTV6X-NKX0r` diff --git a/django/contrib/admin/static/admin/img/tooltag-add.png b/django/contrib/admin/static/admin/img/tooltag-add.png deleted file mode 100644 index 1488ecf2ef9be1d5ba1541904b0761831eacf942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJTYyi9>who^t@)Y*6k#k0@(X5g zcy=QV$dUJSaSW-rwe;*lMj)@r;OGC$*+-Xki)?Au7Z81S`izJHgX-)r-*y8f89ZJ6 KT-G@yGywo`GbQ~1 diff --git a/django/contrib/admin/static/admin/img/tooltag-arrowright.png b/django/contrib/admin/static/admin/img/tooltag-arrowright.png deleted file mode 100644 index 2f05598f53be50627daf5265ce2fa3c7fc48b3cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`{hlt4Ar-gIUf#&r>>$#R*xah< z%NF1<pV8+vQ{;hjtaFY?syq;qe5fV9fyb<Al3J_gr$6278~3I^J{Z1F{++CN#|gFH zyfzAR<cqu&nl7JUU-^`av#NKGKy+Eb;WdKoi&HyW|M(|!PFd~nRQkk+s}I$k<{w~f z<}0`Ot@E)Zto{CuUp9{!P1SmKy#KGCvx#A;ywqm)7m1&NPGj(N^>bP0l+XkKCcREV diff --git a/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt b/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt deleted file mode 100644 index a4c5bd76a..000000000 --- a/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2010 John Resig, http://jquery.com/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/django/contrib/admin/static/admin/js/SelectBox.js b/django/contrib/admin/static/admin/js/SelectBox.js deleted file mode 100644 index db3206ccf..000000000 --- a/django/contrib/admin/static/admin/js/SelectBox.js +++ /dev/null @@ -1,114 +0,0 @@ -var SelectBox = { - cache: new Object(), - init: function(id) { - var box = document.getElementById(id); - var node; - SelectBox.cache[id] = new Array(); - var cache = SelectBox.cache[id]; - for (var i = 0; (node = box.options[i]); i++) { - cache.push({value: node.value, text: node.text, displayed: 1}); - } - }, - redisplay: function(id) { - // Repopulate HTML select box from cache - var box = document.getElementById(id); - box.options.length = 0; // clear all options - for (var i = 0, j = SelectBox.cache[id].length; i < j; i++) { - var node = SelectBox.cache[id][i]; - if (node.displayed) { - var new_option = new Option(node.text, node.value, false, false); - // Shows a tooltip when hovering over the option - new_option.setAttribute("title", node.text); - box.options[box.options.length] = new_option; - } - } - }, - filter: function(id, text) { - // Redisplay the HTML select box, displaying only the choices containing ALL - // the words in text. (It's an AND search.) - var tokens = text.toLowerCase().split(/\s+/); - var node, token; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - node.displayed = 1; - for (var j = 0; (token = tokens[j]); j++) { - if (node.text.toLowerCase().indexOf(token) == -1) { - node.displayed = 0; - } - } - } - SelectBox.redisplay(id); - }, - delete_from_cache: function(id, value) { - var node, delete_index = null; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - if (node.value == value) { - delete_index = i; - break; - } - } - var j = SelectBox.cache[id].length - 1; - for (var i = delete_index; i < j; i++) { - SelectBox.cache[id][i] = SelectBox.cache[id][i+1]; - } - SelectBox.cache[id].length--; - }, - add_to_cache: function(id, option) { - SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1}); - }, - cache_contains: function(id, value) { - // Check if an item is contained in the cache - var node; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - if (node.value == value) { - return true; - } - } - return false; - }, - move: function(from, to) { - var from_box = document.getElementById(from); - var to_box = document.getElementById(to); - var option; - for (var i = 0; (option = from_box.options[i]); i++) { - if (option.selected && SelectBox.cache_contains(from, option.value)) { - SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option.value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - move_all: function(from, to) { - var from_box = document.getElementById(from); - var to_box = document.getElementById(to); - var option; - for (var i = 0; (option = from_box.options[i]); i++) { - if (SelectBox.cache_contains(from, option.value)) { - SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option.value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - sort: function(id) { - SelectBox.cache[id].sort( function(a, b) { - a = a.text.toLowerCase(); - b = b.text.toLowerCase(); - try { - if (a > b) return 1; - if (a < b) return -1; - } - catch (e) { - // silently fail on IE 'unknown' exception - } - return 0; - } ); - }, - select_all: function(id) { - var box = document.getElementById(id); - for (var i = 0; i < box.options.length; i++) { - box.options[i].selected = 'selected'; - } - } -} diff --git a/django/contrib/admin/static/admin/js/SelectFilter2.js b/django/contrib/admin/static/admin/js/SelectFilter2.js deleted file mode 100644 index 4da5b90f9..000000000 --- a/django/contrib/admin/static/admin/js/SelectFilter2.js +++ /dev/null @@ -1,161 +0,0 @@ -/* -SelectFilter2 - Turns a multiple-select box into a filter interface. - -Requires core.js, SelectBox.js and addevent.js. -*/ -(function($) { -function findForm(node) { - // returns the node of the form containing the given node - if (node.tagName.toLowerCase() != 'form') { - return findForm(node.parentNode); - } - return node; -} - -window.SelectFilter = { - init: function(field_id, field_name, is_stacked, admin_static_prefix) { - if (field_id.match(/__prefix__/)){ - // Don't initialize on empty forms. - return; - } - var from_box = document.getElementById(field_id); - from_box.id += '_from'; // change its ID - from_box.className = 'filtered'; - - var ps = from_box.parentNode.getElementsByTagName('p'); - for (var i=0; i<ps.length; i++) { - if (ps[i].className.indexOf("info") != -1) { - // Remove <p class="info">, because it just gets in the way. - from_box.parentNode.removeChild(ps[i]); - } else if (ps[i].className.indexOf("help") != -1) { - // Move help text up to the top so it isn't below the select - // boxes or wrapped off on the side to the right of the add - // button: - from_box.parentNode.insertBefore(ps[i], from_box.parentNode.firstChild); - } - } - - // <div class="selector"> or <div class="selector stacked"> - var selector_div = quickElement('div', from_box.parentNode); - selector_div.className = is_stacked ? 'selector stacked' : 'selector'; - - // <div class="selector-available"> - var selector_available = quickElement('div', selector_div); - selector_available.className = 'selector-available'; - var title_available = quickElement('h2', selector_available, interpolate(gettext('Available %s') + ' ', [field_name])); - quickElement('img', title_available, '', 'src', admin_static_prefix + 'img/icon-unknown.gif', 'width', '10', 'height', '10', 'class', 'help help-tooltip', 'title', interpolate(gettext('This is the list of available %s. You may choose some by selecting them in the box below and then clicking the "Choose" arrow between the two boxes.'), [field_name])); - - var filter_p = quickElement('p', selector_available, '', 'id', field_id + '_filter'); - filter_p.className = 'selector-filter'; - - var search_filter_label = quickElement('label', filter_p, '', 'for', field_id + "_input"); - - var search_selector_img = quickElement('img', search_filter_label, '', 'src', admin_static_prefix + 'img/selector-search.gif', 'class', 'help-tooltip', 'alt', '', 'title', interpolate(gettext("Type into this box to filter down the list of available %s."), [field_name])); - - filter_p.appendChild(document.createTextNode(' ')); - - var filter_input = quickElement('input', filter_p, '', 'type', 'text', 'placeholder', gettext("Filter")); - filter_input.id = field_id + '_input'; - - selector_available.appendChild(from_box); - var choose_all = quickElement('a', selector_available, gettext('Choose all'), 'title', interpolate(gettext('Click to choose all %s at once.'), [field_name]), 'href', 'javascript: (function(){ SelectBox.move_all("' + field_id + '_from", "' + field_id + '_to"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_add_all_link'); - choose_all.className = 'selector-chooseall'; - - // <ul class="selector-chooser"> - var selector_chooser = quickElement('ul', selector_div); - selector_chooser.className = 'selector-chooser'; - var add_link = quickElement('a', quickElement('li', selector_chooser), gettext('Choose'), 'title', gettext('Choose'), 'href', 'javascript: (function(){ SelectBox.move("' + field_id + '_from","' + field_id + '_to"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_add_link'); - add_link.className = 'selector-add'; - var remove_link = quickElement('a', quickElement('li', selector_chooser), gettext('Remove'), 'title', gettext('Remove'), 'href', 'javascript: (function(){ SelectBox.move("' + field_id + '_to","' + field_id + '_from"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_remove_link'); - remove_link.className = 'selector-remove'; - - // <div class="selector-chosen"> - var selector_chosen = quickElement('div', selector_div); - selector_chosen.className = 'selector-chosen'; - var title_chosen = quickElement('h2', selector_chosen, interpolate(gettext('Chosen %s') + ' ', [field_name])); - quickElement('img', title_chosen, '', 'src', admin_static_prefix + 'img/icon-unknown.gif', 'width', '10', 'height', '10', 'class', 'help help-tooltip', 'title', interpolate(gettext('This is the list of chosen %s. You may remove some by selecting them in the box below and then clicking the "Remove" arrow between the two boxes.'), [field_name])); - - var to_box = quickElement('select', selector_chosen, '', 'id', field_id + '_to', 'multiple', 'multiple', 'size', from_box.size, 'name', from_box.getAttribute('name')); - to_box.className = 'filtered'; - var clear_all = quickElement('a', selector_chosen, gettext('Remove all'), 'title', interpolate(gettext('Click to remove all chosen %s at once.'), [field_name]), 'href', 'javascript: (function() { SelectBox.move_all("' + field_id + '_to", "' + field_id + '_from"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_remove_all_link'); - clear_all.className = 'selector-clearall'; - - from_box.setAttribute('name', from_box.getAttribute('name') + '_old'); - - // Set up the JavaScript event handlers for the select box filter interface - addEvent(filter_input, 'keyup', function(e) { SelectFilter.filter_key_up(e, field_id); }); - addEvent(filter_input, 'keydown', function(e) { SelectFilter.filter_key_down(e, field_id); }); - addEvent(from_box, 'change', function(e) { SelectFilter.refresh_icons(field_id) }); - addEvent(to_box, 'change', function(e) { SelectFilter.refresh_icons(field_id) }); - addEvent(from_box, 'dblclick', function() { SelectBox.move(field_id + '_from', field_id + '_to'); SelectFilter.refresh_icons(field_id); }); - addEvent(to_box, 'dblclick', function() { SelectBox.move(field_id + '_to', field_id + '_from'); SelectFilter.refresh_icons(field_id); }); - addEvent(findForm(from_box), 'submit', function() { SelectBox.select_all(field_id + '_to'); }); - SelectBox.init(field_id + '_from'); - SelectBox.init(field_id + '_to'); - // Move selected from_box options to to_box - SelectBox.move(field_id + '_from', field_id + '_to'); - - if (!is_stacked) { - // In horizontal mode, give the same height to the two boxes. - var j_from_box = $(from_box); - var j_to_box = $(to_box); - var resize_filters = function() { j_to_box.height($(filter_p).outerHeight() + j_from_box.outerHeight()); } - if (j_from_box.outerHeight() > 0) { - resize_filters(); // This fieldset is already open. Resize now. - } else { - // This fieldset is probably collapsed. Wait for its 'show' event. - j_to_box.closest('fieldset').one('show.fieldset', resize_filters); - } - } - - // Initial icon refresh - SelectFilter.refresh_icons(field_id); - }, - refresh_icons: function(field_id) { - var from = $('#' + field_id + '_from'); - var to = $('#' + field_id + '_to'); - var is_from_selected = from.find('option:selected').length > 0; - var is_to_selected = to.find('option:selected').length > 0; - // Active if at least one item is selected - $('#' + field_id + '_add_link').toggleClass('active', is_from_selected); - $('#' + field_id + '_remove_link').toggleClass('active', is_to_selected); - // Active if the corresponding box isn't empty - $('#' + field_id + '_add_all_link').toggleClass('active', from.find('option').length > 0); - $('#' + field_id + '_remove_all_link').toggleClass('active', to.find('option').length > 0); - }, - filter_key_up: function(event, field_id) { - var from = document.getElementById(field_id + '_from'); - // don't submit form if user pressed Enter - if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) { - from.selectedIndex = 0; - SelectBox.move(field_id + '_from', field_id + '_to'); - from.selectedIndex = 0; - return false; - } - var temp = from.selectedIndex; - SelectBox.filter(field_id + '_from', document.getElementById(field_id + '_input').value); - from.selectedIndex = temp; - return true; - }, - filter_key_down: function(event, field_id) { - var from = document.getElementById(field_id + '_from'); - // right arrow -- move across - if ((event.which && event.which == 39) || (event.keyCode && event.keyCode == 39)) { - var old_index = from.selectedIndex; - SelectBox.move(field_id + '_from', field_id + '_to'); - from.selectedIndex = (old_index == from.length) ? from.length - 1 : old_index; - return false; - } - // down arrow -- wrap around - if ((event.which && event.which == 40) || (event.keyCode && event.keyCode == 40)) { - from.selectedIndex = (from.length == from.selectedIndex + 1) ? 0 : from.selectedIndex + 1; - } - // up arrow -- wrap around - if ((event.which && event.which == 38) || (event.keyCode && event.keyCode == 38)) { - from.selectedIndex = (from.selectedIndex == 0) ? from.length - 1 : from.selectedIndex - 1; - } - return true; - } -} - -})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/actions.js b/django/contrib/admin/static/admin/js/actions.js deleted file mode 100644 index 58f572f25..000000000 --- a/django/contrib/admin/static/admin/js/actions.js +++ /dev/null @@ -1,144 +0,0 @@ -(function($) { - var lastChecked; - - $.fn.actions = function(opts) { - var options = $.extend({}, $.fn.actions.defaults, opts); - var actionCheckboxes = $(this); - var list_editable_changed = false; - var checker = function(checked) { - if (checked) { - showQuestion(); - } else { - reset(); - } - $(actionCheckboxes).prop("checked", checked) - .parent().parent().toggleClass(options.selectedClass, checked); - }, - updateCounter = function() { - var sel = $(actionCheckboxes).filter(":checked").length; - // _actions_icnt is defined in the generated HTML - // and contains the total amount of objects in the queryset - $(options.counterContainer).html(interpolate( - ngettext('%(sel)s of %(cnt)s selected', '%(sel)s of %(cnt)s selected', sel), { - sel: sel, - cnt: _actions_icnt - }, true)); - $(options.allToggle).prop("checked", function() { - var value; - if (sel == actionCheckboxes.length) { - value = true; - showQuestion(); - } else { - value = false; - clearAcross(); - } - return value; - }); - }, - showQuestion = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).show(); - $(options.allContainer).hide(); - }, - showClear = function() { - $(options.acrossClears).show(); - $(options.acrossQuestions).hide(); - $(options.actionContainer).toggleClass(options.selectedClass); - $(options.allContainer).show(); - $(options.counterContainer).hide(); - }, - reset = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).hide(); - $(options.allContainer).hide(); - $(options.counterContainer).show(); - }, - clearAcross = function() { - reset(); - $(options.acrossInput).val(0); - $(options.actionContainer).removeClass(options.selectedClass); - }; - // Show counter by default - $(options.counterContainer).show(); - // Check state of checkboxes and reinit state if needed - $(this).filter(":checked").each(function(i) { - $(this).parent().parent().toggleClass(options.selectedClass); - updateCounter(); - if ($(options.acrossInput).val() == 1) { - showClear(); - } - }); - $(options.allToggle).show().click(function() { - checker($(this).prop("checked")); - updateCounter(); - }); - $("a", options.acrossQuestions).click(function(event) { - event.preventDefault(); - $(options.acrossInput).val(1); - showClear(); - }); - $("a", options.acrossClears).click(function(event) { - event.preventDefault(); - $(options.allToggle).prop("checked", false); - clearAcross(); - checker(0); - updateCounter(); - }); - lastChecked = null; - $(actionCheckboxes).click(function(event) { - if (!event) { event = window.event; } - var target = event.target ? event.target : event.srcElement; - if (lastChecked && $.data(lastChecked) != $.data(target) && event.shiftKey === true) { - var inrange = false; - $(lastChecked).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - $(actionCheckboxes).each(function() { - if ($.data(this) == $.data(lastChecked) || $.data(this) == $.data(target)) { - inrange = (inrange) ? false : true; - } - if (inrange) { - $(this).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - } - }); - } - $(target).parent().parent().toggleClass(options.selectedClass, target.checked); - lastChecked = target; - updateCounter(); - }); - $('form#changelist-form table#result_list tr').find('td:gt(0) :input').change(function() { - list_editable_changed = true; - }); - $('form#changelist-form button[name="index"]').click(function(event) { - if (list_editable_changed) { - return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.")); - } - }); - $('form#changelist-form input[name="_save"]').click(function(event) { - var action_changed = false; - $('select option:selected', options.actionContainer).each(function() { - if ($(this).val()) { - action_changed = true; - } - }); - if (action_changed) { - if (list_editable_changed) { - return confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")); - } else { - return confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button.")); - } - } - }); - }; - /* Setup plugin defaults */ - $.fn.actions.defaults = { - actionContainer: "div.actions", - counterContainer: "span.action-counter", - allContainer: "div.actions span.all", - acrossInput: "div.actions input.select-across", - acrossQuestions: "div.actions span.question", - acrossClears: "div.actions span.clear", - allToggle: "#action-toggle", - selectedClass: "selected" - }; -})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/actions.min.js b/django/contrib/admin/static/admin/js/actions.min.js deleted file mode 100644 index 0dd6683fb..000000000 --- a/django/contrib/admin/static/admin/js/actions.min.js +++ /dev/null @@ -1,6 +0,0 @@ -(function(a){var f;a.fn.actions=function(q){var b=a.extend({},a.fn.actions.defaults,q),g=a(this),e=!1,m=function(c){c?k():l();a(g).prop("checked",c).parent().parent().toggleClass(b.selectedClass,c)},h=function(){var c=a(g).filter(":checked").length;a(b.counterContainer).html(interpolate(ngettext("%(sel)s of %(cnt)s selected","%(sel)s of %(cnt)s selected",c),{sel:c,cnt:_actions_icnt},!0));a(b.allToggle).prop("checked",function(){var a;c==g.length?(a=!0,k()):(a=!1,n());return a})},k=function(){a(b.acrossClears).hide(); -a(b.acrossQuestions).show();a(b.allContainer).hide()},p=function(){a(b.acrossClears).show();a(b.acrossQuestions).hide();a(b.actionContainer).toggleClass(b.selectedClass);a(b.allContainer).show();a(b.counterContainer).hide()},l=function(){a(b.acrossClears).hide();a(b.acrossQuestions).hide();a(b.allContainer).hide();a(b.counterContainer).show()},n=function(){l();a(b.acrossInput).val(0);a(b.actionContainer).removeClass(b.selectedClass)};a(b.counterContainer).show();a(this).filter(":checked").each(function(c){a(this).parent().parent().toggleClass(b.selectedClass); -h();1==a(b.acrossInput).val()&&p()});a(b.allToggle).show().click(function(){m(a(this).prop("checked"));h()});a("a",b.acrossQuestions).click(function(c){c.preventDefault();a(b.acrossInput).val(1);p()});a("a",b.acrossClears).click(function(c){c.preventDefault();a(b.allToggle).prop("checked",!1);n();m(0);h()});f=null;a(g).click(function(c){c||(c=window.event);var d=c.target?c.target:c.srcElement;if(f&&a.data(f)!=a.data(d)&&!0===c.shiftKey){var e=!1;a(f).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass, -d.checked);a(g).each(function(){if(a.data(this)==a.data(f)||a.data(this)==a.data(d))e=e?!1:!0;e&&a(this).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked)})}a(d).parent().parent().toggleClass(b.selectedClass,d.checked);f=d;h()});a("form#changelist-form table#result_list tr").find("td:gt(0) :input").change(function(){e=!0});a('form#changelist-form button[name="index"]').click(function(a){if(e)return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost."))}); -a('form#changelist-form input[name="_save"]').click(function(c){var d=!1;a("select option:selected",b.actionContainer).each(function(){a(this).val()&&(d=!0)});if(d)return e?confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")):confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button."))})}; -a.fn.actions.defaults={actionContainer:"div.actions",counterContainer:"span.action-counter",allContainer:"div.actions span.all",acrossInput:"div.actions input.select-across",acrossQuestions:"div.actions span.question",acrossClears:"div.actions span.clear",allToggle:"#action-toggle",selectedClass:"selected"}})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js b/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js deleted file mode 100644 index fdd4bef53..000000000 --- a/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js +++ /dev/null @@ -1,356 +0,0 @@ -// Inserts shortcut buttons after all of the following: -// <input type="text" class="vDateField"> -// <input type="text" class="vTimeField"> - -var DateTimeShortcuts = { - calendars: [], - calendarInputs: [], - clockInputs: [], - dismissClockFunc: [], - dismissCalendarFunc: [], - calendarDivName1: 'calendarbox', // name of calendar <div> that gets toggled - calendarDivName2: 'calendarin', // name of <div> that contains calendar - calendarLinkName: 'calendarlink',// name of the link that is used to toggle - clockDivName: 'clockbox', // name of clock <div> that gets toggled - clockLinkName: 'clocklink', // name of the link that is used to toggle - shortCutsClass: 'datetimeshortcuts', // class of the clock and cal shortcuts - timezoneWarningClass: 'timezonewarning', // class of the warning for timezone mismatch - timezoneOffset: 0, - admin_media_prefix: '', - init: function() { - // Get admin_media_prefix by grabbing it off the window object. It's - // set in the admin/base.html template, so if it's not there, someone's - // overridden the template. In that case, we'll set a clearly-invalid - // value in the hopes that someone will examine HTTP requests and see it. - if (window.__admin_media_prefix__ != undefined) { - DateTimeShortcuts.admin_media_prefix = window.__admin_media_prefix__; - } else { - DateTimeShortcuts.admin_media_prefix = '/missing-admin-media-prefix/'; - } - - if (window.__admin_utc_offset__ != undefined) { - var serverOffset = window.__admin_utc_offset__; - var localOffset = new Date().getTimezoneOffset() * -60; - DateTimeShortcuts.timezoneOffset = localOffset - serverOffset; - } - - var inputs = document.getElementsByTagName('input'); - for (i=0; i<inputs.length; i++) { - var inp = inputs[i]; - if (inp.getAttribute('type') == 'text' && inp.className.match(/vTimeField/)) { - DateTimeShortcuts.addClock(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - else if (inp.getAttribute('type') == 'text' && inp.className.match(/vDateField/)) { - DateTimeShortcuts.addCalendar(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - } - }, - // Return the current time while accounting for the server timezone. - now: function() { - if (window.__admin_utc_offset__ != undefined) { - var serverOffset = window.__admin_utc_offset__; - var localNow = new Date(); - var localOffset = localNow.getTimezoneOffset() * -60; - localNow.setTime(localNow.getTime() + 1000 * (serverOffset - localOffset)); - return localNow; - } else { - return new Date(); - } - }, - // Add a warning when the time zone in the browser and backend do not match. - addTimezoneWarning: function(inp) { - var $ = django.jQuery; - var warningClass = DateTimeShortcuts.timezoneWarningClass; - var timezoneOffset = DateTimeShortcuts.timezoneOffset / 3600; - - // Only warn if there is a time zone mismatch. - if (!timezoneOffset) - return; - - // Check if warning is already there. - if ($(inp).siblings('.' + warningClass).length) - return; - - var message; - if (timezoneOffset > 0) { - message = ngettext( - 'Note: You are %s hour ahead of server time.', - 'Note: You are %s hours ahead of server time.', - timezoneOffset - ); - } - else { - timezoneOffset *= -1 - message = ngettext( - 'Note: You are %s hour behind server time.', - 'Note: You are %s hours behind server time.', - timezoneOffset - ); - } - message = interpolate(message, [timezoneOffset]); - - var $warning = $('<span>'); - $warning.attr('class', warningClass); - $warning.text(message); - - $(inp).parent() - .append($('<br>')) - .append($warning) - }, - // Add clock widget to a given field - addClock: function(inp) { - var num = DateTimeShortcuts.clockInputs.length; - DateTimeShortcuts.clockInputs[num] = inp; - DateTimeShortcuts.dismissClockFunc[num] = function() { DateTimeShortcuts.dismissClock(num); return true; }; - - // Shortcut links (clock icon and "Now" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var now_link = document.createElement('a'); - now_link.setAttribute('href', "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", -1);"); - now_link.appendChild(document.createTextNode(gettext('Now'))); - var clock_link = document.createElement('a'); - clock_link.setAttribute('href', 'javascript:DateTimeShortcuts.openClock(' + num + ');'); - clock_link.id = DateTimeShortcuts.clockLinkName + num; - quickElement('img', clock_link, '', 'src', DateTimeShortcuts.admin_media_prefix + 'img/icon_clock.gif', 'alt', gettext('Clock')); - shortcuts_span.appendChild(document.createTextNode('\240')); - shortcuts_span.appendChild(now_link); - shortcuts_span.appendChild(document.createTextNode('\240|\240')); - shortcuts_span.appendChild(clock_link); - - // Create clock link div - // - // Markup looks like: - // <div id="clockbox1" class="clockbox module"> - // <h2>Choose a time</h2> - // <ul class="timelist"> - // <li><a href="#">Now</a></li> - // <li><a href="#">Midnight</a></li> - // <li><a href="#">6 a.m.</a></li> - // <li><a href="#">Noon</a></li> - // </ul> - // <p class="calendar-cancel"><a href="#">Cancel</a></p> - // </div> - - var clock_box = document.createElement('div'); - clock_box.style.display = 'none'; - clock_box.style.position = 'absolute'; - clock_box.className = 'clockbox module'; - clock_box.setAttribute('id', DateTimeShortcuts.clockDivName + num); - document.body.appendChild(clock_box); - addEvent(clock_box, 'click', cancelEventPropagation); - - quickElement('h2', clock_box, gettext('Choose a time')); - var time_list = quickElement('ul', clock_box); - time_list.className = 'timelist'; - quickElement("a", quickElement("li", time_list), gettext("Now"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", -1);"); - quickElement("a", quickElement("li", time_list), gettext("Midnight"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", 0);"); - quickElement("a", quickElement("li", time_list), gettext("6 a.m."), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", 6);"); - quickElement("a", quickElement("li", time_list), gettext("Noon"), "href", "javascript:DateTimeShortcuts.handleClockQuicklink(" + num + ", 12);"); - - var cancel_p = quickElement('p', clock_box); - cancel_p.className = 'calendar-cancel'; - quickElement('a', cancel_p, gettext('Cancel'), 'href', 'javascript:DateTimeShortcuts.dismissClock(' + num + ');'); - django.jQuery(document).bind('keyup', function(event) { - if (event.which == 27) { - // ESC key closes popup - DateTimeShortcuts.dismissClock(num); - event.preventDefault(); - } - }); - }, - openClock: function(num) { - var clock_box = document.getElementById(DateTimeShortcuts.clockDivName+num) - var clock_link = document.getElementById(DateTimeShortcuts.clockLinkName+num) - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body,'direction')!='rtl') { - clock_box.style.left = findPosX(clock_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - clock_box.style.left = findPosX(clock_link) - 110 + 'px'; - } - clock_box.style.top = Math.max(0, findPosY(clock_link) - 30) + 'px'; - - // Show the clock box - clock_box.style.display = 'block'; - addEvent(document, 'click', DateTimeShortcuts.dismissClockFunc[num]); - }, - dismissClock: function(num) { - document.getElementById(DateTimeShortcuts.clockDivName + num).style.display = 'none'; - removeEvent(document, 'click', DateTimeShortcuts.dismissClockFunc[num]); - }, - handleClockQuicklink: function(num, val) { - var d; - if (val == -1) { - d = DateTimeShortcuts.now(); - } - else { - d = new Date(1970, 1, 1, val, 0, 0, 0) - } - DateTimeShortcuts.clockInputs[num].value = d.strftime(get_format('TIME_INPUT_FORMATS')[0]); - DateTimeShortcuts.clockInputs[num].focus(); - DateTimeShortcuts.dismissClock(num); - }, - // Add calendar widget to a given field. - addCalendar: function(inp) { - var num = DateTimeShortcuts.calendars.length; - - DateTimeShortcuts.calendarInputs[num] = inp; - DateTimeShortcuts.dismissCalendarFunc[num] = function() { DateTimeShortcuts.dismissCalendar(num); return true; }; - - // Shortcut links (calendar icon and "Today" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var today_link = document.createElement('a'); - today_link.setAttribute('href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', 0);'); - today_link.appendChild(document.createTextNode(gettext('Today'))); - var cal_link = document.createElement('a'); - cal_link.setAttribute('href', 'javascript:DateTimeShortcuts.openCalendar(' + num + ');'); - cal_link.id = DateTimeShortcuts.calendarLinkName + num; - quickElement('img', cal_link, '', 'src', DateTimeShortcuts.admin_media_prefix + 'img/icon_calendar.gif', 'alt', gettext('Calendar')); - shortcuts_span.appendChild(document.createTextNode('\240')); - shortcuts_span.appendChild(today_link); - shortcuts_span.appendChild(document.createTextNode('\240|\240')); - shortcuts_span.appendChild(cal_link); - - // Create calendarbox div. - // - // Markup looks like: - // - // <div id="calendarbox3" class="calendarbox module"> - // <h2> - // <a href="#" class="link-previous">‹</a> - // <a href="#" class="link-next">›</a> February 2003 - // </h2> - // <div class="calendar" id="calendarin3"> - // <!-- (cal) --> - // </div> - // <div class="calendar-shortcuts"> - // <a href="#">Yesterday</a> | <a href="#">Today</a> | <a href="#">Tomorrow</a> - // </div> - // <p class="calendar-cancel"><a href="#">Cancel</a></p> - // </div> - var cal_box = document.createElement('div'); - cal_box.style.display = 'none'; - cal_box.style.position = 'absolute'; - cal_box.className = 'calendarbox module'; - cal_box.setAttribute('id', DateTimeShortcuts.calendarDivName1 + num); - document.body.appendChild(cal_box); - addEvent(cal_box, 'click', cancelEventPropagation); - - // next-prev links - var cal_nav = quickElement('div', cal_box); - var cal_nav_prev = quickElement('a', cal_nav, '<', 'href', 'javascript:DateTimeShortcuts.drawPrev('+num+');'); - cal_nav_prev.className = 'calendarnav-previous'; - var cal_nav_next = quickElement('a', cal_nav, '>', 'href', 'javascript:DateTimeShortcuts.drawNext('+num+');'); - cal_nav_next.className = 'calendarnav-next'; - - // main box - var cal_main = quickElement('div', cal_box, '', 'id', DateTimeShortcuts.calendarDivName2 + num); - cal_main.className = 'calendar'; - DateTimeShortcuts.calendars[num] = new Calendar(DateTimeShortcuts.calendarDivName2 + num, DateTimeShortcuts.handleCalendarCallback(num)); - DateTimeShortcuts.calendars[num].drawCurrent(); - - // calendar shortcuts - var shortcuts = quickElement('div', cal_box); - shortcuts.className = 'calendar-shortcuts'; - quickElement('a', shortcuts, gettext('Yesterday'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', -1);'); - shortcuts.appendChild(document.createTextNode('\240|\240')); - quickElement('a', shortcuts, gettext('Today'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', 0);'); - shortcuts.appendChild(document.createTextNode('\240|\240')); - quickElement('a', shortcuts, gettext('Tomorrow'), 'href', 'javascript:DateTimeShortcuts.handleCalendarQuickLink(' + num + ', +1);'); - - // cancel bar - var cancel_p = quickElement('p', cal_box); - cancel_p.className = 'calendar-cancel'; - quickElement('a', cancel_p, gettext('Cancel'), 'href', 'javascript:DateTimeShortcuts.dismissCalendar(' + num + ');'); - django.jQuery(document).bind('keyup', function(event) { - if (event.which == 27) { - // ESC key closes popup - DateTimeShortcuts.dismissCalendar(num); - event.preventDefault(); - } - }); - }, - openCalendar: function(num) { - var cal_box = document.getElementById(DateTimeShortcuts.calendarDivName1+num) - var cal_link = document.getElementById(DateTimeShortcuts.calendarLinkName+num) - var inp = DateTimeShortcuts.calendarInputs[num]; - - // Determine if the current value in the input has a valid date. - // If so, draw the calendar with that date's year and month. - if (inp.value) { - var date_parts = inp.value.split('-'); - var year = date_parts[0]; - var month = parseFloat(date_parts[1]); - var selected = new Date(inp.value); - if (year.match(/\d\d\d\d/) && month >= 1 && month <= 12) { - DateTimeShortcuts.calendars[num].drawDate(month, year, selected); - } - } - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body,'direction')!='rtl') { - cal_box.style.left = findPosX(cal_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - cal_box.style.left = findPosX(cal_link) - 180 + 'px'; - } - cal_box.style.top = Math.max(0, findPosY(cal_link) - 75) + 'px'; - - cal_box.style.display = 'block'; - addEvent(document, 'click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - dismissCalendar: function(num) { - document.getElementById(DateTimeShortcuts.calendarDivName1+num).style.display = 'none'; - removeEvent(document, 'click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - drawPrev: function(num) { - DateTimeShortcuts.calendars[num].drawPreviousMonth(); - }, - drawNext: function(num) { - DateTimeShortcuts.calendars[num].drawNextMonth(); - }, - handleCalendarCallback: function(num) { - var format = get_format('DATE_INPUT_FORMATS')[0]; - // the format needs to be escaped a little - format = format.replace('\\', '\\\\'); - format = format.replace('\r', '\\r'); - format = format.replace('\n', '\\n'); - format = format.replace('\t', '\\t'); - format = format.replace("'", "\\'"); - return ["function(y, m, d) { DateTimeShortcuts.calendarInputs[", - num, - "].value = new Date(y, m-1, d).strftime('", - format, - "');DateTimeShortcuts.calendarInputs[", - num, - "].focus();document.getElementById(DateTimeShortcuts.calendarDivName1+", - num, - ").style.display='none';}"].join(''); - }, - handleCalendarQuickLink: function(num, offset) { - var d = DateTimeShortcuts.now(); - d.setDate(d.getDate() + offset) - DateTimeShortcuts.calendarInputs[num].value = d.strftime(get_format('DATE_INPUT_FORMATS')[0]); - DateTimeShortcuts.calendarInputs[num].focus(); - DateTimeShortcuts.dismissCalendar(num); - } -} - -addEvent(window, 'load', DateTimeShortcuts.init); diff --git a/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js b/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js deleted file mode 100644 index 0d7ca41d9..000000000 --- a/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js +++ /dev/null @@ -1,97 +0,0 @@ -// Handles related-objects functionality: lookup link for raw_id_fields -// and Add Another links. - -function html_unescape(text) { - // Unescape a string that was escaped using django.utils.html.escape. - text = text.replace(/</g, '<'); - text = text.replace(/>/g, '>'); - text = text.replace(/"/g, '"'); - text = text.replace(/'/g, "'"); - text = text.replace(/&/g, '&'); - return text; -} - -// IE doesn't accept periods or dashes in the window name, but the element IDs -// we use to generate popup window names may contain them, therefore we map them -// to allowed characters in a reversible way so that we can locate the correct -// element when the popup window is dismissed. -function id_to_windowname(text) { - text = text.replace(/\./g, '__dot__'); - text = text.replace(/\-/g, '__dash__'); - return text; -} - -function windowname_to_id(text) { - text = text.replace(/__dot__/g, '.'); - text = text.replace(/__dash__/g, '-'); - return text; -} - -function showRelatedObjectLookupPopup(triggeringLink) { - var name = triggeringLink.id.replace(/^lookup_/, ''); - name = id_to_windowname(name); - var href; - if (triggeringLink.href.search(/\?/) >= 0) { - href = triggeringLink.href + '&_popup=1'; - } else { - href = triggeringLink.href + '?_popup=1'; - } - var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes'); - win.focus(); - return false; -} - -function dismissRelatedLookupPopup(win, chosenId) { - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - if (elem.className.indexOf('vManyToManyRawIdAdminField') != -1 && elem.value) { - elem.value += ',' + chosenId; - } else { - document.getElementById(name).value = chosenId; - } - win.close(); -} - -function showAddAnotherPopup(triggeringLink) { - var name = triggeringLink.id.replace(/^add_/, ''); - name = id_to_windowname(name); - var href = triggeringLink.href; - if (href.indexOf('?') == -1) { - href += '?_popup=1'; - } else { - href += '&_popup=1'; - } - var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes'); - win.focus(); - return false; -} - -function dismissAddAnotherPopup(win, newId, newRepr) { - // newId and newRepr are expected to have previously been escaped by - // django.utils.html.escape. - newId = html_unescape(newId); - newRepr = html_unescape(newRepr); - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - var o; - if (elem) { - var elemName = elem.nodeName.toUpperCase(); - if (elemName == 'SELECT') { - o = new Option(newRepr, newId); - elem.options[elem.options.length] = o; - o.selected = true; - } else if (elemName == 'INPUT') { - if (elem.className.indexOf('vManyToManyRawIdAdminField') != -1 && elem.value) { - elem.value += ',' + newId; - } else { - elem.value = newId; - } - } - } else { - var toId = name + "_to"; - o = new Option(newRepr, newId); - SelectBox.add_to_cache(toId, o); - SelectBox.redisplay(toId); - } - win.close(); -} diff --git a/django/contrib/admin/static/admin/js/calendar.js b/django/contrib/admin/static/admin/js/calendar.js deleted file mode 100644 index 458eece92..000000000 --- a/django/contrib/admin/static/admin/js/calendar.js +++ /dev/null @@ -1,169 +0,0 @@ -/* -calendar.js - Calendar functions by Adrian Holovaty -depends on core.js for utility functions like removeChildren or quickElement -*/ - -// CalendarNamespace -- Provides a collection of HTML calendar-related helper functions -var CalendarNamespace = { - monthsOfYear: gettext('January February March April May June July August September October November December').split(' '), - daysOfWeek: gettext('S M T W T F S').split(' '), - firstDayOfWeek: parseInt(get_format('FIRST_DAY_OF_WEEK')), - isLeapYear: function(year) { - return (((year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0)); - }, - getDaysInMonth: function(month,year) { - var days; - if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12) { - days = 31; - } - else if (month==4 || month==6 || month==9 || month==11) { - days = 30; - } - else if (month==2 && CalendarNamespace.isLeapYear(year)) { - days = 29; - } - else { - days = 28; - } - return days; - }, - draw: function(month, year, div_id, callback, selected) { // month = 1-12, year = 1-9999 - var today = new Date(); - var todayDay = today.getDate(); - var todayMonth = today.getMonth()+1; - var todayYear = today.getFullYear(); - var todayClass = ''; - - // Use UTC functions here because the date field does not contain time - // and using the UTC function variants prevent the local time offset - // from altering the date, specifically the day field. For example: - // - // ``` - // var x = new Date('2013-10-02'); - // var day = x.getDate(); - // ``` - // - // The day variable above will be 1 instead of 2 in, say, US Pacific time - // zone. - var isSelectedMonth = false; - if (typeof selected != 'undefined') { - isSelectedMonth = (selected.getUTCFullYear() == year && (selected.getUTCMonth()+1) == month); - } - - month = parseInt(month); - year = parseInt(year); - var calDiv = document.getElementById(div_id); - removeChildren(calDiv); - var calTable = document.createElement('table'); - quickElement('caption', calTable, CalendarNamespace.monthsOfYear[month-1] + ' ' + year); - var tableBody = quickElement('tbody', calTable); - - // Draw days-of-week header - var tableRow = quickElement('tr', tableBody); - for (var i = 0; i < 7; i++) { - quickElement('th', tableRow, CalendarNamespace.daysOfWeek[(i + CalendarNamespace.firstDayOfWeek) % 7]); - } - - var startingPos = new Date(year, month-1, 1 - CalendarNamespace.firstDayOfWeek).getDay(); - var days = CalendarNamespace.getDaysInMonth(month, year); - - // Draw blanks before first of month - tableRow = quickElement('tr', tableBody); - for (var i = 0; i < startingPos; i++) { - var _cell = quickElement('td', tableRow, ' '); - _cell.className = "nonday"; - } - - // Draw days of month - var currentDay = 1; - for (var i = startingPos; currentDay <= days; i++) { - if (i%7 == 0 && currentDay != 1) { - tableRow = quickElement('tr', tableBody); - } - if ((currentDay==todayDay) && (month==todayMonth) && (year==todayYear)) { - todayClass='today'; - } else { - todayClass=''; - } - - // use UTC function; see above for explanation. - if (isSelectedMonth && currentDay == selected.getUTCDate()) { - if (todayClass != '') todayClass += " "; - todayClass += "selected"; - } - - var cell = quickElement('td', tableRow, '', 'class', todayClass); - - quickElement('a', cell, currentDay, 'href', 'javascript:void(' + callback + '('+year+','+month+','+currentDay+'));'); - currentDay++; - } - - // Draw blanks after end of month (optional, but makes for valid code) - while (tableRow.childNodes.length < 7) { - var _cell = quickElement('td', tableRow, ' '); - _cell.className = "nonday"; - } - - calDiv.appendChild(calTable); - } -} - -// Calendar -- A calendar instance -function Calendar(div_id, callback, selected) { - // div_id (string) is the ID of the element in which the calendar will - // be displayed - // callback (string) is the name of a JavaScript function that will be - // called with the parameters (year, month, day) when a day in the - // calendar is clicked - this.div_id = div_id; - this.callback = callback; - this.today = new Date(); - this.currentMonth = this.today.getMonth() + 1; - this.currentYear = this.today.getFullYear(); - if (typeof selected != 'undefined') { - this.selected = selected; - } -} -Calendar.prototype = { - drawCurrent: function() { - CalendarNamespace.draw(this.currentMonth, this.currentYear, this.div_id, this.callback, this.selected); - }, - drawDate: function(month, year, selected) { - this.currentMonth = month; - this.currentYear = year; - - if(selected) { - this.selected = selected; - } - - this.drawCurrent(); - }, - drawPreviousMonth: function() { - if (this.currentMonth == 1) { - this.currentMonth = 12; - this.currentYear--; - } - else { - this.currentMonth--; - } - this.drawCurrent(); - }, - drawNextMonth: function() { - if (this.currentMonth == 12) { - this.currentMonth = 1; - this.currentYear++; - } - else { - this.currentMonth++; - } - this.drawCurrent(); - }, - drawPreviousYear: function() { - this.currentYear--; - this.drawCurrent(); - }, - drawNextYear: function() { - this.currentYear++; - this.drawCurrent(); - } -} diff --git a/django/contrib/admin/static/admin/js/collapse.js b/django/contrib/admin/static/admin/js/collapse.js deleted file mode 100644 index 3b1f31bd2..000000000 --- a/django/contrib/admin/static/admin/js/collapse.js +++ /dev/null @@ -1,24 +0,0 @@ -(function($) { - $(document).ready(function() { - // Add anchor tag for Show/Hide link - $("fieldset.collapse").each(function(i, elem) { - // Don't hide if fields in this fieldset have errors - if ($(elem).find("div.errors").length == 0) { - $(elem).addClass("collapsed").find("h2").first().append(' (<a id="fieldsetcollapser' + - i +'" class="collapse-toggle" href="#">' + gettext("Show") + - '</a>)'); - } - }); - // Add toggle to anchor tag - $("fieldset.collapse a.collapse-toggle").click(function(ev) { - if ($(this).closest("fieldset").hasClass("collapsed")) { - // Show - $(this).text(gettext("Hide")).closest("fieldset").removeClass("collapsed").trigger("show.fieldset", [$(this).attr("id")]); - } else { - // Hide - $(this).text(gettext("Show")).closest("fieldset").addClass("collapsed").trigger("hide.fieldset", [$(this).attr("id")]); - } - return false; - }); - }); -})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/collapse.min.js b/django/contrib/admin/static/admin/js/collapse.min.js deleted file mode 100644 index 0a8c20ea4..000000000 --- a/django/contrib/admin/static/admin/js/collapse.min.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(a){a(document).ready(function(){a("fieldset.collapse").each(function(c,b){a(b).find("div.errors").length==0&&a(b).addClass("collapsed").find("h2").first().append(' (<a id="fieldsetcollapser'+c+'" class="collapse-toggle" href="#">'+gettext("Show")+"</a>)")});a("fieldset.collapse a.collapse-toggle").click(function(){a(this).closest("fieldset").hasClass("collapsed")?a(this).text(gettext("Hide")).closest("fieldset").removeClass("collapsed").trigger("show.fieldset",[a(this).attr("id")]):a(this).text(gettext("Show")).closest("fieldset").addClass("collapsed").trigger("hide.fieldset", -[a(this).attr("id")]);return false})})})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/core.js b/django/contrib/admin/static/admin/js/core.js deleted file mode 100644 index 9e735af1e..000000000 --- a/django/contrib/admin/static/admin/js/core.js +++ /dev/null @@ -1,222 +0,0 @@ -// Core javascript helper functions - -// basic browser identification & version -var isOpera = (navigator.userAgent.indexOf("Opera")>=0) && parseFloat(navigator.appVersion); -var isIE = ((document.all) && (!isOpera)) && parseFloat(navigator.appVersion.split("MSIE ")[1].split(";")[0]); - -// Cross-browser event handlers. -function addEvent(obj, evType, fn) { - if (obj.addEventListener) { - obj.addEventListener(evType, fn, false); - return true; - } else if (obj.attachEvent) { - var r = obj.attachEvent("on" + evType, fn); - return r; - } else { - return false; - } -} - -function removeEvent(obj, evType, fn) { - if (obj.removeEventListener) { - obj.removeEventListener(evType, fn, false); - return true; - } else if (obj.detachEvent) { - obj.detachEvent("on" + evType, fn); - return true; - } else { - return false; - } -} - -function cancelEventPropagation(e) { - if (!e) e = window.event; - e.cancelBubble = true; - if (e.stopPropagation) e.stopPropagation(); -} - -// quickElement(tagType, parentReference [, textInChildNode, attribute, attributeValue ...]); -function quickElement() { - var obj = document.createElement(arguments[0]); - if (arguments[2]) { - var textNode = document.createTextNode(arguments[2]); - obj.appendChild(textNode); - } - var len = arguments.length; - for (var i = 3; i < len; i += 2) { - obj.setAttribute(arguments[i], arguments[i+1]); - } - arguments[1].appendChild(obj); - return obj; -} - -// "a" is reference to an object -function removeChildren(a) { - while (a.hasChildNodes()) a.removeChild(a.lastChild); -} - -// ---------------------------------------------------------------------------- -// Cross-browser xmlhttp object -// from http://jibbering.com/2002/4/httprequest.html -// ---------------------------------------------------------------------------- -var xmlhttp; -/*@cc_on @*/ -/*@if (@_jscript_version >= 5) - try { - xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); - } catch (e) { - try { - xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); - } catch (E) { - xmlhttp = false; - } - } -@else - xmlhttp = false; -@end @*/ -if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { - xmlhttp = new XMLHttpRequest(); -} - -// ---------------------------------------------------------------------------- -// Find-position functions by PPK -// See http://www.quirksmode.org/js/findpos.html -// ---------------------------------------------------------------------------- -function findPosX(obj) { - var curleft = 0; - if (obj.offsetParent) { - while (obj.offsetParent) { - curleft += obj.offsetLeft - ((isOpera) ? 0 : obj.scrollLeft); - obj = obj.offsetParent; - } - // IE offsetParent does not include the top-level - if (isIE && obj.parentElement){ - curleft += obj.offsetLeft - obj.scrollLeft; - } - } else if (obj.x) { - curleft += obj.x; - } - return curleft; -} - -function findPosY(obj) { - var curtop = 0; - if (obj.offsetParent) { - while (obj.offsetParent) { - curtop += obj.offsetTop - ((isOpera) ? 0 : obj.scrollTop); - obj = obj.offsetParent; - } - // IE offsetParent does not include the top-level - if (isIE && obj.parentElement){ - curtop += obj.offsetTop - obj.scrollTop; - } - } else if (obj.y) { - curtop += obj.y; - } - return curtop; -} - -//----------------------------------------------------------------------------- -// Date object extensions -// ---------------------------------------------------------------------------- - -Date.prototype.getTwelveHours = function() { - hours = this.getHours(); - if (hours == 0) { - return 12; - } - else { - return hours <= 12 ? hours : hours-12 - } -} - -Date.prototype.getTwoDigitMonth = function() { - return (this.getMonth() < 9) ? '0' + (this.getMonth()+1) : (this.getMonth()+1); -} - -Date.prototype.getTwoDigitDate = function() { - return (this.getDate() < 10) ? '0' + this.getDate() : this.getDate(); -} - -Date.prototype.getTwoDigitTwelveHour = function() { - return (this.getTwelveHours() < 10) ? '0' + this.getTwelveHours() : this.getTwelveHours(); -} - -Date.prototype.getTwoDigitHour = function() { - return (this.getHours() < 10) ? '0' + this.getHours() : this.getHours(); -} - -Date.prototype.getTwoDigitMinute = function() { - return (this.getMinutes() < 10) ? '0' + this.getMinutes() : this.getMinutes(); -} - -Date.prototype.getTwoDigitSecond = function() { - return (this.getSeconds() < 10) ? '0' + this.getSeconds() : this.getSeconds(); -} - -Date.prototype.getHourMinute = function() { - return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute(); -} - -Date.prototype.getHourMinuteSecond = function() { - return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute() + ':' + this.getTwoDigitSecond(); -} - -Date.prototype.strftime = function(format) { - var fields = { - c: this.toString(), - d: this.getTwoDigitDate(), - H: this.getTwoDigitHour(), - I: this.getTwoDigitTwelveHour(), - m: this.getTwoDigitMonth(), - M: this.getTwoDigitMinute(), - p: (this.getHours() >= 12) ? 'PM' : 'AM', - S: this.getTwoDigitSecond(), - w: '0' + this.getDay(), - x: this.toLocaleDateString(), - X: this.toLocaleTimeString(), - y: ('' + this.getFullYear()).substr(2, 4), - Y: '' + this.getFullYear(), - '%' : '%' - }; - var result = '', i = 0; - while (i < format.length) { - if (format.charAt(i) === '%') { - result = result + fields[format.charAt(i + 1)]; - ++i; - } - else { - result = result + format.charAt(i); - } - ++i; - } - return result; -} - -// ---------------------------------------------------------------------------- -// String object extensions -// ---------------------------------------------------------------------------- -String.prototype.pad_left = function(pad_length, pad_string) { - var new_string = this; - for (var i = 0; new_string.length < pad_length; i++) { - new_string = pad_string + new_string; - } - return new_string; -} - -// ---------------------------------------------------------------------------- -// Get the computed style for and element -// ---------------------------------------------------------------------------- -function getStyle(oElm, strCssRule){ - var strValue = ""; - if(document.defaultView && document.defaultView.getComputedStyle){ - strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule); - } - else if(oElm.currentStyle){ - strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){ - return p1.toUpperCase(); - }); - strValue = oElm.currentStyle[strCssRule]; - } - return strValue; -} diff --git a/django/contrib/admin/static/admin/js/inlines.js b/django/contrib/admin/static/admin/js/inlines.js deleted file mode 100644 index 0bfcd3412..000000000 --- a/django/contrib/admin/static/admin/js/inlines.js +++ /dev/null @@ -1,272 +0,0 @@ -/** - * Django admin inlines - * - * Based on jQuery Formset 1.1 - * @author Stanislaus Madueke (stan DOT madueke AT gmail DOT com) - * @requires jQuery 1.2.6 or later - * - * Copyright (c) 2009, Stanislaus Madueke - * All rights reserved. - * - * Spiced up with Code from Zain Memon's GSoC project 2009 - * and modified for Django by Jannis Leidel, Travis Swicegood and Julien Phalip. - * - * Licensed under the New BSD License - * See: http://www.opensource.org/licenses/bsd-license.php - */ -(function($) { - $.fn.formset = function(opts) { - var options = $.extend({}, $.fn.formset.defaults, opts); - var $this = $(this); - var $parent = $this.parent(); - var updateElementIndex = function(el, prefix, ndx) { - var id_regex = new RegExp("(" + prefix + "-(\\d+|__prefix__))"); - var replacement = prefix + "-" + ndx; - if ($(el).prop("for")) { - $(el).prop("for", $(el).prop("for").replace(id_regex, replacement)); - } - if (el.id) { - el.id = el.id.replace(id_regex, replacement); - } - if (el.name) { - el.name = el.name.replace(id_regex, replacement); - } - }; - var totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS").prop("autocomplete", "off"); - var nextIndex = parseInt(totalForms.val(), 10); - var maxForms = $("#id_" + options.prefix + "-MAX_NUM_FORMS").prop("autocomplete", "off"); - // only show the add button if we are allowed to add more items, - // note that max_num = None translates to a blank string. - var showAddButton = maxForms.val() === '' || (maxForms.val()-totalForms.val()) > 0; - $this.each(function(i) { - $(this).not("." + options.emptyCssClass).addClass(options.formCssClass); - }); - if ($this.length && showAddButton) { - var addButton; - if ($this.prop("tagName") == "TR") { - // If forms are laid out as table rows, insert the - // "add" button in a new table row: - var numCols = this.eq(-1).children().length; - $parent.append('<tr class="' + options.addCssClass + '"><td colspan="' + numCols + '"><a href="javascript:void(0)">' + options.addText + "</a></tr>"); - addButton = $parent.find("tr:last a"); - } else { - // Otherwise, insert it immediately after the last form: - $this.filter(":last").after('<div class="' + options.addCssClass + '"><a href="javascript:void(0)">' + options.addText + "</a></div>"); - addButton = $this.filter(":last").next().find("a"); - } - addButton.click(function(e) { - e.preventDefault(); - var totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS"); - var template = $("#" + options.prefix + "-empty"); - var row = template.clone(true); - row.removeClass(options.emptyCssClass) - .addClass(options.formCssClass) - .attr("id", options.prefix + "-" + nextIndex); - if (row.is("tr")) { - // If the forms are laid out in table rows, insert - // the remove button into the last table cell: - row.children(":last").append('<div><a class="' + options.deleteCssClass +'" href="javascript:void(0)">' + options.deleteText + "</a></div>"); - } else if (row.is("ul") || row.is("ol")) { - // If they're laid out as an ordered/unordered list, - // insert an <li> after the last list item: - row.append('<li><a class="' + options.deleteCssClass +'" href="javascript:void(0)">' + options.deleteText + "</a></li>"); - } else { - // Otherwise, just insert the remove button as the - // last child element of the form's container: - row.children(":first").append('<span><a class="' + options.deleteCssClass + '" href="javascript:void(0)">' + options.deleteText + "</a></span>"); - } - row.find("*").each(function() { - updateElementIndex(this, options.prefix, totalForms.val()); - }); - // Insert the new form when it has been fully edited - row.insertBefore($(template)); - // Update number of total forms - $(totalForms).val(parseInt(totalForms.val(), 10) + 1); - nextIndex += 1; - // Hide add button in case we've hit the max, except we want to add infinitely - if ((maxForms.val() !== '') && (maxForms.val()-totalForms.val()) <= 0) { - addButton.parent().hide(); - } - // The delete button of each row triggers a bunch of other things - row.find("a." + options.deleteCssClass).click(function(e) { - e.preventDefault(); - // Remove the parent form containing this button: - var row = $(this).parents("." + options.formCssClass); - row.remove(); - nextIndex -= 1; - // If a post-delete callback was provided, call it with the deleted form: - if (options.removed) { - options.removed(row); - } - // Update the TOTAL_FORMS form count. - var forms = $("." + options.formCssClass); - $("#id_" + options.prefix + "-TOTAL_FORMS").val(forms.length); - // Show add button again once we drop below max - if ((maxForms.val() === '') || (maxForms.val()-forms.length) > 0) { - addButton.parent().show(); - } - // Also, update names and ids for all remaining form controls - // so they remain in sequence: - for (var i=0, formCount=forms.length; i<formCount; i++) - { - updateElementIndex($(forms).get(i), options.prefix, i); - $(forms.get(i)).find("*").each(function() { - updateElementIndex(this, options.prefix, i); - }); - } - }); - // If a post-add callback was supplied, call it with the added form: - if (options.added) { - options.added(row); - } - }); - } - return this; - }; - - /* Setup plugin defaults */ - $.fn.formset.defaults = { - prefix: "form", // The form prefix for your django formset - addText: "add another", // Text for the add link - deleteText: "remove", // Text for the delete link - addCssClass: "add-row", // CSS class applied to the add link - deleteCssClass: "delete-row", // CSS class applied to the delete link - emptyCssClass: "empty-row", // CSS class applied to the empty row - formCssClass: "dynamic-form", // CSS class applied to each form in a formset - added: null, // Function called each time a new form is added - removed: null // Function called each time a form is deleted - }; - - - // Tabular inlines --------------------------------------------------------- - $.fn.tabularFormset = function(options) { - var $rows = $(this); - var alternatingRows = function(row) { - $($rows.selector).not(".add-row").removeClass("row1 row2") - .filter(":even").addClass("row1").end() - .filter(":odd").addClass("row2"); - }; - - var reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force - if (typeof DateTimeShortcuts != "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - var updateSelectFilter = function() { - // If any SelectFilter widgets are a part of the new form, - // instantiate a new SelectFilter instance for it. - if (typeof SelectFilter != 'undefined'){ - $('.selectfilter').each(function(index, value){ - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length-1], false, options.adminStaticPrefix ); - }); - $('.selectfilterstacked').each(function(index, value){ - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length-1], true, options.adminStaticPrefix ); - }); - } - }; - - var initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - var field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - dependencies.push('#' + row.find('.field-' + field_name).find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - removed: alternatingRows, - added: function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - alternatingRows(row); - } - }); - - return $rows; - }; - - // Stacked inlines --------------------------------------------------------- - $.fn.stackedFormset = function(options) { - var $rows = $(this); - var updateInlineLabel = function(row) { - $($rows.selector).find(".inline_label").each(function(i) { - var count = i + 1; - $(this).html($(this).html().replace(/(#\d+)/g, "#" + count)); - }); - }; - - var reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force, yuck. - if (typeof DateTimeShortcuts != "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - var updateSelectFilter = function() { - // If any SelectFilter widgets were added, instantiate a new instance. - if (typeof SelectFilter != "undefined"){ - $(".selectfilter").each(function(index, value){ - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length-1], false, options.adminStaticPrefix); - }); - $(".selectfilterstacked").each(function(index, value){ - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length-1], true, options.adminStaticPrefix); - }); - } - }; - - var initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - var field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - dependencies.push('#' + row.find('.form-row .field-' + field_name).find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - removed: updateInlineLabel, - added: (function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - updateInlineLabel(row); - }) - }); - - return $rows; - }; -})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/inlines.min.js b/django/contrib/admin/static/admin/js/inlines.min.js deleted file mode 100644 index cc888a562..000000000 --- a/django/contrib/admin/static/admin/js/inlines.min.js +++ /dev/null @@ -1,9 +0,0 @@ -(function(a){a.fn.formset=function(g){var b=a.extend({},a.fn.formset.defaults,g),i=a(this);g=i.parent();var m=function(e,k,h){var j=RegExp("("+k+"-(\\d+|__prefix__))");k=k+"-"+h;a(e).prop("for")&&a(e).prop("for",a(e).prop("for").replace(j,k));if(e.id)e.id=e.id.replace(j,k);if(e.name)e.name=e.name.replace(j,k)},l=a("#id_"+b.prefix+"-TOTAL_FORMS").prop("autocomplete","off"),d=parseInt(l.val(),10),c=a("#id_"+b.prefix+"-MAX_NUM_FORMS").prop("autocomplete","off");l=c.val()===""||c.val()-l.val()>0;i.each(function(){a(this).not("."+ -b.emptyCssClass).addClass(b.formCssClass)});if(i.length&&l){var f;if(i.prop("tagName")=="TR"){i=this.eq(-1).children().length;g.append('<tr class="'+b.addCssClass+'"><td colspan="'+i+'"><a href="javascript:void(0)">'+b.addText+"</a></tr>");f=g.find("tr:last a")}else{i.filter(":last").after('<div class="'+b.addCssClass+'"><a href="javascript:void(0)">'+b.addText+"</a></div>");f=i.filter(":last").next().find("a")}f.click(function(e){e.preventDefault();var k=a("#id_"+b.prefix+"-TOTAL_FORMS");e=a("#"+ -b.prefix+"-empty");var h=e.clone(true);h.removeClass(b.emptyCssClass).addClass(b.formCssClass).attr("id",b.prefix+"-"+d);if(h.is("tr"))h.children(":last").append('<div><a class="'+b.deleteCssClass+'" href="javascript:void(0)">'+b.deleteText+"</a></div>");else h.is("ul")||h.is("ol")?h.append('<li><a class="'+b.deleteCssClass+'" href="javascript:void(0)">'+b.deleteText+"</a></li>"):h.children(":first").append('<span><a class="'+b.deleteCssClass+'" href="javascript:void(0)">'+b.deleteText+"</a></span>"); -h.find("*").each(function(){m(this,b.prefix,k.val())});h.insertBefore(a(e));a(k).val(parseInt(k.val(),10)+1);d+=1;c.val()!==""&&c.val()-k.val()<=0&&f.parent().hide();h.find("a."+b.deleteCssClass).click(function(j){j.preventDefault();j=a(this).parents("."+b.formCssClass);j.remove();d-=1;b.removed&&b.removed(j);j=a("."+b.formCssClass);a("#id_"+b.prefix+"-TOTAL_FORMS").val(j.length);if(c.val()===""||c.val()-j.length>0)f.parent().show();for(var n=0,o=j.length;n<o;n++){m(a(j).get(n),b.prefix,n);a(j.get(n)).find("*").each(function(){m(this, -b.prefix,n)})}});b.added&&b.added(h)})}return this};a.fn.formset.defaults={prefix:"form",addText:"add another",deleteText:"remove",addCssClass:"add-row",deleteCssClass:"delete-row",emptyCssClass:"empty-row",formCssClass:"dynamic-form",added:null,removed:null};a.fn.tabularFormset=function(g){var b=a(this),i=function(){a(b.selector).not(".add-row").removeClass("row1 row2").filter(":even").addClass("row1").end().filter(":odd").addClass("row2")},m=function(){if(typeof SelectFilter!="undefined"){a(".selectfilter").each(function(d, -c){var f=c.name.split("-");SelectFilter.init(c.id,f[f.length-1],false,g.adminStaticPrefix)});a(".selectfilterstacked").each(function(d,c){var f=c.name.split("-");SelectFilter.init(c.id,f[f.length-1],true,g.adminStaticPrefix)})}},l=function(d){d.find(".prepopulated_field").each(function(){var c=a(this).find("input, select, textarea"),f=c.data("dependency_list")||[],e=[];a.each(f,function(k,h){e.push("#"+d.find(".field-"+h).find("input, select, textarea").attr("id"))});e.length&&c.prepopulate(e,c.attr("maxlength"))})}; -b.formset({prefix:g.prefix,addText:g.addText,formCssClass:"dynamic-"+g.prefix,deleteCssClass:"inline-deletelink",deleteText:g.deleteText,emptyCssClass:"empty-form",removed:i,added:function(d){l(d);if(typeof DateTimeShortcuts!="undefined"){a(".datetimeshortcuts").remove();DateTimeShortcuts.init()}m();i(d)}});return b};a.fn.stackedFormset=function(g){var b=a(this),i=function(){a(b.selector).find(".inline_label").each(function(d){d=d+1;a(this).html(a(this).html().replace(/(#\d+)/g,"#"+d))})},m=function(){if(typeof SelectFilter!= -"undefined"){a(".selectfilter").each(function(d,c){var f=c.name.split("-");SelectFilter.init(c.id,f[f.length-1],false,g.adminStaticPrefix)});a(".selectfilterstacked").each(function(d,c){var f=c.name.split("-");SelectFilter.init(c.id,f[f.length-1],true,g.adminStaticPrefix)})}},l=function(d){d.find(".prepopulated_field").each(function(){var c=a(this).find("input, select, textarea"),f=c.data("dependency_list")||[],e=[];a.each(f,function(k,h){e.push("#"+d.find(".form-row .field-"+h).find("input, select, textarea").attr("id"))}); -e.length&&c.prepopulate(e,c.attr("maxlength"))})};b.formset({prefix:g.prefix,addText:g.addText,formCssClass:"dynamic-"+g.prefix,deleteCssClass:"inline-deletelink",deleteText:g.deleteText,emptyCssClass:"empty-form",removed:i,added:function(d){l(d);if(typeof DateTimeShortcuts!="undefined"){a(".datetimeshortcuts").remove();DateTimeShortcuts.init()}m();i(d)}});return b}})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/jquery.init.js b/django/contrib/admin/static/admin/js/jquery.init.js deleted file mode 100644 index 22a4c8bfd..000000000 --- a/django/contrib/admin/static/admin/js/jquery.init.js +++ /dev/null @@ -1,7 +0,0 @@ -/* Puts the included jQuery into our own namespace using noConflict and passing - * it 'true'. This ensures that the included jQuery doesn't pollute the global - * namespace (i.e. this preserves pre-existing values for both window.$ and - * window.jQuery). - */ -var django = django || {}; -django.jQuery = jQuery.noConflict(true); diff --git a/django/contrib/admin/static/admin/js/jquery.js b/django/contrib/admin/static/admin/js/jquery.js deleted file mode 100644 index e2c203fe9..000000000 --- a/django/contrib/admin/static/admin/js/jquery.js +++ /dev/null @@ -1,9597 +0,0 @@ -/*! - * jQuery JavaScript Library v1.9.1 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2013-2-4 - */ -(function( window, undefined ) { - -// Can't do this because several apps including ASP.NET trace -// the stack via arguments.caller.callee and Firefox dies if -// you try to trace through "use strict" call chains. (#13335) -// Support: Firefox 18+ -//"use strict"; -var - // The deferred used on DOM ready - readyList, - - // A central reference to the root jQuery(document) - rootjQuery, - - // Support: IE<9 - // For `typeof node.method` instead of `node.method !== undefined` - core_strundefined = typeof undefined, - - // Use the correct document accordingly with window argument (sandbox) - document = window.document, - location = window.location, - - // Map over jQuery in case of overwrite - _jQuery = window.jQuery, - - // Map over the $ in case of overwrite - _$ = window.$, - - // [[Class]] -> type pairs - class2type = {}, - - // List of deleted data cache ids, so we can reuse them - core_deletedIds = [], - - core_version = "1.9.1", - - // Save a reference to some core methods - core_concat = core_deletedIds.concat, - core_push = core_deletedIds.push, - core_slice = core_deletedIds.slice, - core_indexOf = core_deletedIds.indexOf, - core_toString = class2type.toString, - core_hasOwn = class2type.hasOwnProperty, - core_trim = core_version.trim, - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - return new jQuery.fn.init( selector, context, rootjQuery ); - }, - - // Used for matching numbers - core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, - - // Used for splitting on whitespace - core_rnotwhite = /\S+/g, - - // Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE) - rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, - - // A simple way to check for HTML strings - // Prioritize #id over <tag> to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - rquickExpr = /^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/, - - // Match a standalone tag - rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, - - // JSON RegExp - rvalidchars = /^[\],:{}\s]*$/, - rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, - rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g, - rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g, - - // Matches dashed string for camelizing - rmsPrefix = /^-ms-/, - rdashAlpha = /-([\da-z])/gi, - - // Used by jQuery.camelCase as callback to replace() - fcamelCase = function( all, letter ) { - return letter.toUpperCase(); - }, - - // The ready event handler - completed = function( event ) { - - // readyState === "complete" is good enough for us to call the dom ready in oldIE - if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) { - detach(); - jQuery.ready(); - } - }, - // Clean-up method for dom ready events - detach = function() { - if ( document.addEventListener ) { - document.removeEventListener( "DOMContentLoaded", completed, false ); - window.removeEventListener( "load", completed, false ); - - } else { - document.detachEvent( "onreadystatechange", completed ); - window.detachEvent( "onload", completed ); - } - }; - -jQuery.fn = jQuery.prototype = { - // The current version of jQuery being used - jquery: core_version, - - constructor: jQuery, - init: function( selector, context, rootjQuery ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) { - context = context instanceof jQuery ? context[0] : context; - - // scripts is true for back-compat - jQuery.merge( this, jQuery.parseHTML( - match[1], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - // Properties of context are called as methods if possible - if ( jQuery.isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[2] ); - - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem.id !== match[2] ) { - return rootjQuery.find( selector ); - } - - // Otherwise, we inject the element directly into the jQuery object - this.length = 1; - this[0] = elem; - } - - this.context = document; - this.selector = selector; - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || rootjQuery ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this.context = this[0] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) { - return rootjQuery.ready( selector ); - } - - if ( selector.selector !== undefined ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return jQuery.makeArray( selector, this ); - }, - - // Start with an empty selector - selector: "", - - // The default length of a jQuery object is 0 - length: 0, - - // The number of elements contained in the matched element set - size: function() { - return this.length; - }, - - toArray: function() { - return core_slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num == null ? - - // Return a 'clean' array - this.toArray() : - - // Return just the object - ( num < 0 ? this[ this.length + num ] : this[ num ] ); - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - ret.context = this.context; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - ready: function( fn ) { - // Add the callback - jQuery.ready.promise().done( fn ); - - return this; - }, - - slice: function() { - return this.pushStack( core_slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function( elem, i ) { - return callback.call( elem, i, elem ); - })); - }, - - end: function() { - return this.prevObject || this.constructor(null); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: core_push, - sort: [].sort, - splice: [].splice -}; - -// Give the init function the jQuery prototype for later instantiation -jQuery.fn.init.prototype = jQuery.fn; - -jQuery.extend = jQuery.fn.extend = function() { - var src, copyIsArray, copy, name, options, clone, - target = arguments[0] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) { - target = {}; - } - - // extend jQuery itself if only one argument is passed - if ( length === i ) { - target = this; - --i; - } - - for ( ; i < length; i++ ) { - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) { - // Extend the base object - for ( name in options ) { - src = target[ name ]; - copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { - if ( copyIsArray ) { - copyIsArray = false; - clone = src && jQuery.isArray(src) ? src : []; - - } else { - clone = src && jQuery.isPlainObject(src) ? src : {}; - } - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend({ - noConflict: function( deep ) { - if ( window.$ === jQuery ) { - window.$ = _$; - } - - if ( deep && window.jQuery === jQuery ) { - window.jQuery = _jQuery; - } - - return jQuery; - }, - - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Hold (or release) the ready event - holdReady: function( hold ) { - if ( hold ) { - jQuery.readyWait++; - } else { - jQuery.ready( true ); - } - }, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). - if ( !document.body ) { - return setTimeout( jQuery.ready ); - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - - // Trigger any bound ready events - if ( jQuery.fn.trigger ) { - jQuery( document ).trigger("ready").off("ready"); - } - }, - - // See test/unit/core.js for details concerning isFunction. - // Since version 1.3, DOM methods and functions like alert - // aren't supported. They return false on IE (#2968). - isFunction: function( obj ) { - return jQuery.type(obj) === "function"; - }, - - isArray: Array.isArray || function( obj ) { - return jQuery.type(obj) === "array"; - }, - - isWindow: function( obj ) { - return obj != null && obj == obj.window; - }, - - isNumeric: function( obj ) { - return !isNaN( parseFloat(obj) ) && isFinite( obj ); - }, - - type: function( obj ) { - if ( obj == null ) { - return String( obj ); - } - return typeof obj === "object" || typeof obj === "function" ? - class2type[ core_toString.call(obj) ] || "object" : - typeof obj; - }, - - isPlainObject: function( obj ) { - // Must be an Object. - // Because of IE, we also have to check the presence of the constructor property. - // Make sure that DOM nodes and window objects don't pass through, as well - if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { - return false; - } - - try { - // Not own constructor property must be Object - if ( obj.constructor && - !core_hasOwn.call(obj, "constructor") && - !core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { - return false; - } - } catch ( e ) { - // IE8,9 Will throw exceptions on certain host objects #9897 - return false; - } - - // Own properties are enumerated firstly, so to speed up, - // if last one is own, then all properties are own. - - var key; - for ( key in obj ) {} - - return key === undefined || core_hasOwn.call( obj, key ); - }, - - isEmptyObject: function( obj ) { - var name; - for ( name in obj ) { - return false; - } - return true; - }, - - error: function( msg ) { - throw new Error( msg ); - }, - - // data: string of html - // context (optional): If specified, the fragment will be created in this context, defaults to document - // keepScripts (optional): If true, will include scripts passed in the html string - parseHTML: function( data, context, keepScripts ) { - if ( !data || typeof data !== "string" ) { - return null; - } - if ( typeof context === "boolean" ) { - keepScripts = context; - context = false; - } - context = context || document; - - var parsed = rsingleTag.exec( data ), - scripts = !keepScripts && []; - - // Single tag - if ( parsed ) { - return [ context.createElement( parsed[1] ) ]; - } - - parsed = jQuery.buildFragment( [ data ], context, scripts ); - if ( scripts ) { - jQuery( scripts ).remove(); - } - return jQuery.merge( [], parsed.childNodes ); - }, - - parseJSON: function( data ) { - // Attempt to parse using the native JSON parser first - if ( window.JSON && window.JSON.parse ) { - return window.JSON.parse( data ); - } - - if ( data === null ) { - return data; - } - - if ( typeof data === "string" ) { - - // Make sure leading/trailing whitespace is removed (IE can't handle it) - data = jQuery.trim( data ); - - if ( data ) { - // Make sure the incoming data is actual JSON - // Logic borrowed from http://json.org/json2.js - if ( rvalidchars.test( data.replace( rvalidescape, "@" ) - .replace( rvalidtokens, "]" ) - .replace( rvalidbraces, "")) ) { - - return ( new Function( "return " + data ) )(); - } - } - } - - jQuery.error( "Invalid JSON: " + data ); - }, - - // Cross-browser xml parsing - parseXML: function( data ) { - var xml, tmp; - if ( !data || typeof data !== "string" ) { - return null; - } - try { - if ( window.DOMParser ) { // Standard - tmp = new DOMParser(); - xml = tmp.parseFromString( data , "text/xml" ); - } else { // IE - xml = new ActiveXObject( "Microsoft.XMLDOM" ); - xml.async = "false"; - xml.loadXML( data ); - } - } catch( e ) { - xml = undefined; - } - if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) { - jQuery.error( "Invalid XML: " + data ); - } - return xml; - }, - - noop: function() {}, - - // Evaluates a script in a global context - // Workarounds based on findings by Jim Driscoll - // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context - globalEval: function( data ) { - if ( data && jQuery.trim( data ) ) { - // We use execScript on Internet Explorer - // We use an anonymous function so that context is window - // rather than jQuery in Firefox - ( window.execScript || function( data ) { - window[ "eval" ].call( window, data ); - } )( data ); - } - }, - - // Convert dashed to camelCase; used by the css and data modules - // Microsoft forgot to hump their vendor prefix (#9572) - camelCase: function( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - }, - - // args is for internal usage only - each: function( obj, callback, args ) { - var value, - i = 0, - length = obj.length, - isArray = isArraylike( obj ); - - if ( args ) { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.apply( obj[ i ], args ); - - if ( value === false ) { - break; - } - } - } - - // A special, fast, case for the most common use of each - } else { - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } else { - for ( i in obj ) { - value = callback.call( obj[ i ], i, obj[ i ] ); - - if ( value === false ) { - break; - } - } - } - } - - return obj; - }, - - // Use native String.trim function wherever possible - trim: core_trim && !core_trim.call("\uFEFF\xA0") ? - function( text ) { - return text == null ? - "" : - core_trim.call( text ); - } : - - // Otherwise use our own trimming functionality - function( text ) { - return text == null ? - "" : - ( text + "" ).replace( rtrim, "" ); - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArraylike( Object(arr) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - core_push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - var len; - - if ( arr ) { - if ( core_indexOf ) { - return core_indexOf.call( arr, elem, i ); - } - - len = arr.length; - i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; - - for ( ; i < len; i++ ) { - // Skip accessing in sparse arrays - if ( i in arr && arr[ i ] === elem ) { - return i; - } - } - } - - return -1; - }, - - merge: function( first, second ) { - var l = second.length, - i = first.length, - j = 0; - - if ( typeof l === "number" ) { - for ( ; j < l; j++ ) { - first[ i++ ] = second[ j ]; - } - } else { - while ( second[j] !== undefined ) { - first[ i++ ] = second[ j++ ]; - } - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, inv ) { - var retVal, - ret = [], - i = 0, - length = elems.length; - inv = !!inv; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - retVal = !!callback( elems[ i ], i ); - if ( inv !== retVal ) { - ret.push( elems[ i ] ); - } - } - - return ret; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var value, - i = 0, - length = elems.length, - isArray = isArraylike( elems ), - ret = []; - - // Go through the array, translating each of the items to their - if ( isArray ) { - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret[ ret.length ] = value; - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret[ ret.length ] = value; - } - } - } - - // Flatten any nested arrays - return core_concat.apply( [], ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // Bind a function to a context, optionally partially applying any - // arguments. - proxy: function( fn, context ) { - var args, proxy, tmp; - - if ( typeof context === "string" ) { - tmp = fn[ context ]; - context = fn; - fn = tmp; - } - - // Quick check to determine if target is callable, in the spec - // this throws a TypeError, but we will just return undefined. - if ( !jQuery.isFunction( fn ) ) { - return undefined; - } - - // Simulated bind - args = core_slice.call( arguments, 2 ); - proxy = function() { - return fn.apply( context || this, args.concat( core_slice.call( arguments ) ) ); - }; - - // Set the guid of unique handler to the same of original handler, so it can be removed - proxy.guid = fn.guid = fn.guid || jQuery.guid++; - - return proxy; - }, - - // Multifunctional method to get and set values of a collection - // The value/s can optionally be executed if it's a function - access: function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - length = elems.length, - bulk = key == null; - - // Sets many values - if ( jQuery.type( key ) === "object" ) { - chainable = true; - for ( i in key ) { - jQuery.access( elems, fn, i, key[i], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !jQuery.isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < length; i++ ) { - fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) ); - } - } - } - - return chainable ? - elems : - - // Gets - bulk ? - fn.call( elems ) : - length ? fn( elems[0], key ) : emptyGet; - }, - - now: function() { - return ( new Date() ).getTime(); - } -}); - -jQuery.ready.promise = function( obj ) { - if ( !readyList ) { - - readyList = jQuery.Deferred(); - - // Catch cases where $(document).ready() is called after the browser event has already occurred. - // we once tried to use readyState "interactive" here, but it caused issues like the one - // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15 - if ( document.readyState === "complete" ) { - // Handle it asynchronously to allow scripts the opportunity to delay ready - setTimeout( jQuery.ready ); - - // Standards-based browsers support DOMContentLoaded - } else if ( document.addEventListener ) { - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed, false ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed, false ); - - // If IE event model is used - } else { - // Ensure firing before onload, maybe late but safe also for iframes - document.attachEvent( "onreadystatechange", completed ); - - // A fallback to window.onload, that will always work - window.attachEvent( "onload", completed ); - - // If IE and not a frame - // continually check to see if the document is ready - var top = false; - - try { - top = window.frameElement == null && document.documentElement; - } catch(e) {} - - if ( top && top.doScroll ) { - (function doScrollCheck() { - if ( !jQuery.isReady ) { - - try { - // Use the trick by Diego Perini - // http://javascript.nwbox.com/IEContentLoaded/ - top.doScroll("left"); - } catch(e) { - return setTimeout( doScrollCheck, 50 ); - } - - // detach all dom ready events - detach(); - - // and execute any waiting functions - jQuery.ready(); - } - })(); - } - } - } - return readyList.promise( obj ); -}; - -// Populate the class2type map -jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -}); - -function isArraylike( obj ) { - var length = obj.length, - type = jQuery.type( obj ); - - if ( jQuery.isWindow( obj ) ) { - return false; - } - - if ( obj.nodeType === 1 && length ) { - return true; - } - - return type === "array" || type !== "function" && - ( length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj ); -} - -// All jQuery objects should point back to these -rootjQuery = jQuery(document); -// String to Object options format cache -var optionsCache = {}; - -// Convert String-formatted options into Object-formatted ones and store in cache -function createOptions( options ) { - var object = optionsCache[ options ] = {}; - jQuery.each( options.match( core_rnotwhite ) || [], function( _, flag ) { - object[ flag ] = true; - }); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - ( optionsCache[ options ] || createOptions( options ) ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - // Last fire value (for non-forgettable lists) - memory, - // Flag to know if list was already fired - fired, - // End of the loop when firing - firingLength, - // Index of currently firing callback (modified by remove if needed) - firingIndex, - // First callback to fire (used internally by add and fireWith) - firingStart, - // Actual callback list - list = [], - // Stack of fire calls for repeatable lists - stack = !options.once && [], - // Fire callbacks - fire = function( data ) { - memory = options.memory && data; - fired = true; - firingIndex = firingStart || 0; - firingStart = 0; - firingLength = list.length; - firing = true; - for ( ; list && firingIndex < firingLength; firingIndex++ ) { - if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) { - memory = false; // To prevent further calls using add - break; - } - } - firing = false; - if ( list ) { - if ( stack ) { - if ( stack.length ) { - fire( stack.shift() ); - } - } else if ( memory ) { - list = []; - } else { - self.disable(); - } - } - }, - // Actual Callbacks object - self = { - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - // First, we save the current length - var start = list.length; - (function add( args ) { - jQuery.each( args, function( _, arg ) { - var type = jQuery.type( arg ); - if ( type === "function" ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && type !== "string" ) { - // Inspect recursively - add( arg ); - } - }); - })( arguments ); - // Do we need to add the callbacks to the - // current firing batch? - if ( firing ) { - firingLength = list.length; - // With memory, if we're not firing then - // we should call right away - } else if ( memory ) { - firingStart = start; - fire( memory ); - } - } - return this; - }, - // Remove a callback from the list - remove: function() { - if ( list ) { - jQuery.each( arguments, function( _, arg ) { - var index; - while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - // Handle firing indexes - if ( firing ) { - if ( index <= firingLength ) { - firingLength--; - } - if ( index <= firingIndex ) { - firingIndex--; - } - } - } - }); - } - return this; - }, - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length ); - }, - // Remove all callbacks from the list - empty: function() { - list = []; - return this; - }, - // Have the list do nothing anymore - disable: function() { - list = stack = memory = undefined; - return this; - }, - // Is it disabled? - disabled: function() { - return !list; - }, - // Lock the list in its current state - lock: function() { - stack = undefined; - if ( !memory ) { - self.disable(); - } - return this; - }, - // Is it locked? - locked: function() { - return !stack; - }, - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - if ( list && ( !fired || stack ) ) { - if ( firing ) { - stack.push( args ); - } else { - fire( args ); - } - } - return this; - }, - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; -jQuery.extend({ - - Deferred: function( func ) { - var tuples = [ - // action, add listener, listener list, final state - [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ], - [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ], - [ "notify", "progress", jQuery.Callbacks("memory") ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - then: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - return jQuery.Deferred(function( newDefer ) { - jQuery.each( tuples, function( i, tuple ) { - var action = tuple[ 0 ], - fn = jQuery.isFunction( fns[ i ] ) && fns[ i ]; - // deferred[ done | fail | progress ] for forwarding actions to newDefer - deferred[ tuple[1] ](function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && jQuery.isFunction( returned.promise ) ) { - returned.promise() - .done( newDefer.resolve ) - .fail( newDefer.reject ) - .progress( newDefer.notify ); - } else { - newDefer[ action + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments ); - } - }); - }); - fns = null; - }).promise(); - }, - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Keep pipe for back-compat - promise.pipe = promise.then; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 3 ]; - - // promise[ done | fail | progress ] = list.add - promise[ tuple[1] ] = list.add; - - // Handle state - if ( stateString ) { - list.add(function() { - // state = [ resolved | rejected ] - state = stateString; - - // [ reject_list | resolve_list ].disable; progress_list.lock - }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock ); - } - - // deferred[ resolve | reject | notify ] - deferred[ tuple[0] ] = function() { - deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments ); - return this; - }; - deferred[ tuple[0] + "With" ] = list.fireWith; - }); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( subordinate /* , ..., subordinateN */ ) { - var i = 0, - resolveValues = core_slice.call( arguments ), - length = resolveValues.length, - - // the count of uncompleted subordinates - remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0, - - // the master Deferred. If resolveValues consist of only a single Deferred, just use that. - deferred = remaining === 1 ? subordinate : jQuery.Deferred(), - - // Update function for both resolve and progress values - updateFunc = function( i, contexts, values ) { - return function( value ) { - contexts[ i ] = this; - values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value; - if( values === progressValues ) { - deferred.notifyWith( contexts, values ); - } else if ( !( --remaining ) ) { - deferred.resolveWith( contexts, values ); - } - }; - }, - - progressValues, progressContexts, resolveContexts; - - // add listeners to Deferred subordinates; treat others as resolved - if ( length > 1 ) { - progressValues = new Array( length ); - progressContexts = new Array( length ); - resolveContexts = new Array( length ); - for ( ; i < length; i++ ) { - if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) { - resolveValues[ i ].promise() - .done( updateFunc( i, resolveContexts, resolveValues ) ) - .fail( deferred.reject ) - .progress( updateFunc( i, progressContexts, progressValues ) ); - } else { - --remaining; - } - } - } - - // if we're not waiting on anything, resolve the master - if ( !remaining ) { - deferred.resolveWith( resolveContexts, resolveValues ); - } - - return deferred.promise(); - } -}); -jQuery.support = (function() { - - var support, all, a, - input, select, fragment, - opt, eventName, isSupported, i, - div = document.createElement("div"); - - // Setup - div.setAttribute( "className", "t" ); - div.innerHTML = " <link/><table></table><a href='/a'>a</a><input type='checkbox'/>"; - - // Support tests won't run in some limited or non-browser environments - all = div.getElementsByTagName("*"); - a = div.getElementsByTagName("a")[ 0 ]; - if ( !all || !a || !all.length ) { - return {}; - } - - // First batch of tests - select = document.createElement("select"); - opt = select.appendChild( document.createElement("option") ); - input = div.getElementsByTagName("input")[ 0 ]; - - a.style.cssText = "top:1px;float:left;opacity:.5"; - support = { - // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) - getSetAttribute: div.className !== "t", - - // IE strips leading whitespace when .innerHTML is used - leadingWhitespace: div.firstChild.nodeType === 3, - - // Make sure that tbody elements aren't automatically inserted - // IE will insert them into empty tables - tbody: !div.getElementsByTagName("tbody").length, - - // Make sure that link elements get serialized correctly by innerHTML - // This requires a wrapper element in IE - htmlSerialize: !!div.getElementsByTagName("link").length, - - // Get the style information from getAttribute - // (IE uses .cssText instead) - style: /top/.test( a.getAttribute("style") ), - - // Make sure that URLs aren't manipulated - // (IE normalizes it by default) - hrefNormalized: a.getAttribute("href") === "/a", - - // Make sure that element opacity exists - // (IE uses filter instead) - // Use a regex to work around a WebKit issue. See #5145 - opacity: /^0.5/.test( a.style.opacity ), - - // Verify style float existence - // (IE uses styleFloat instead of cssFloat) - cssFloat: !!a.style.cssFloat, - - // Check the default checkbox/radio value ("" on WebKit; "on" elsewhere) - checkOn: !!input.value, - - // Make sure that a selected-by-default option has a working selected property. - // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) - optSelected: opt.selected, - - // Tests for enctype support on a form (#6743) - enctype: !!document.createElement("form").enctype, - - // Makes sure cloning an html5 element does not cause problems - // Where outerHTML is undefined, this still works - html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>", - - // jQuery.support.boxModel DEPRECATED in 1.8 since we don't support Quirks Mode - boxModel: document.compatMode === "CSS1Compat", - - // Will be defined later - deleteExpando: true, - noCloneEvent: true, - inlineBlockNeedsLayout: false, - shrinkWrapBlocks: false, - reliableMarginRight: true, - boxSizingReliable: true, - pixelPosition: false - }; - - // Make sure checked status is properly cloned - input.checked = true; - support.noCloneChecked = input.cloneNode( true ).checked; - - // Make sure that the options inside disabled selects aren't marked as disabled - // (WebKit marks them as disabled) - select.disabled = true; - support.optDisabled = !opt.disabled; - - // Support: IE<9 - try { - delete div.test; - } catch( e ) { - support.deleteExpando = false; - } - - // Check if we can trust getAttribute("value") - input = document.createElement("input"); - input.setAttribute( "value", "" ); - support.input = input.getAttribute( "value" ) === ""; - - // Check if an input maintains its value after becoming a radio - input.value = "t"; - input.setAttribute( "type", "radio" ); - support.radioValue = input.value === "t"; - - // #11217 - WebKit loses check when the name is after the checked attribute - input.setAttribute( "checked", "t" ); - input.setAttribute( "name", "t" ); - - fragment = document.createDocumentFragment(); - fragment.appendChild( input ); - - // Check if a disconnected checkbox will retain its checked - // value of true after appended to the DOM (IE6/7) - support.appendChecked = input.checked; - - // WebKit doesn't clone checked state correctly in fragments - support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE<9 - // Opera does not clone events (and typeof div.attachEvent === undefined). - // IE9-10 clones events bound via attachEvent, but they don't trigger with .click() - if ( div.attachEvent ) { - div.attachEvent( "onclick", function() { - support.noCloneEvent = false; - }); - - div.cloneNode( true ).click(); - } - - // Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event) - // Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP), test/csp.php - for ( i in { submit: true, change: true, focusin: true }) { - div.setAttribute( eventName = "on" + i, "t" ); - - support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false; - } - - div.style.backgroundClip = "content-box"; - div.cloneNode( true ).style.backgroundClip = ""; - support.clearCloneStyle = div.style.backgroundClip === "content-box"; - - // Run tests that need a body at doc ready - jQuery(function() { - var container, marginDiv, tds, - divReset = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;", - body = document.getElementsByTagName("body")[0]; - - if ( !body ) { - // Return for frameset docs that don't have a body - return; - } - - container = document.createElement("div"); - container.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px"; - - body.appendChild( container ).appendChild( div ); - - // Support: IE8 - // Check if table cells still have offsetWidth/Height when they are set - // to display:none and there are still other visible table cells in a - // table row; if so, offsetWidth/Height are not reliable for use when - // determining if an element has been hidden directly using - // display:none (it is still safe to use offsets if a parent element is - // hidden; don safety goggles and see bug #4512 for more information). - div.innerHTML = "<table><tr><td></td><td>t</td></tr></table>"; - tds = div.getElementsByTagName("td"); - tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none"; - isSupported = ( tds[ 0 ].offsetHeight === 0 ); - - tds[ 0 ].style.display = ""; - tds[ 1 ].style.display = "none"; - - // Support: IE8 - // Check if empty table cells still have offsetWidth/Height - support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); - - // Check box-sizing and margin behavior - div.innerHTML = ""; - div.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;"; - support.boxSizing = ( div.offsetWidth === 4 ); - support.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== 1 ); - - // Use window.getComputedStyle because jsdom on node.js will break without it. - if ( window.getComputedStyle ) { - support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%"; - support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px"; - - // Check if div with explicit width and no margin-right incorrectly - // gets computed margin-right based on width of container. (#3333) - // Fails in WebKit before Feb 2011 nightlies - // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right - marginDiv = div.appendChild( document.createElement("div") ); - marginDiv.style.cssText = div.style.cssText = divReset; - marginDiv.style.marginRight = marginDiv.style.width = "0"; - div.style.width = "1px"; - - support.reliableMarginRight = - !parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight ); - } - - if ( typeof div.style.zoom !== core_strundefined ) { - // Support: IE<8 - // Check if natively block-level elements act like inline-block - // elements when setting their display to 'inline' and giving - // them layout - div.innerHTML = ""; - div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1"; - support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 ); - - // Support: IE6 - // Check if elements with layout shrink-wrap their children - div.style.display = "block"; - div.innerHTML = "<div></div>"; - div.firstChild.style.width = "5px"; - support.shrinkWrapBlocks = ( div.offsetWidth !== 3 ); - - if ( support.inlineBlockNeedsLayout ) { - // Prevent IE 6 from affecting layout for positioned elements #11048 - // Prevent IE from shrinking the body in IE 7 mode #12869 - // Support: IE<8 - body.style.zoom = 1; - } - } - - body.removeChild( container ); - - // Null elements to avoid leaks in IE - container = div = tds = marginDiv = null; - }); - - // Null elements to avoid leaks in IE - all = select = fragment = opt = a = input = null; - - return support; -})(); - -var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/, - rmultiDash = /([A-Z])/g; - -function internalData( elem, name, data, pvt /* Internal Use Only */ ){ - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var thisCache, ret, - internalKey = jQuery.expando, - getByName = typeof name === "string", - - // We have to handle DOM nodes and JS objects differently because IE6-7 - // can't GC object references properly across the DOM-JS boundary - isNode = elem.nodeType, - - // Only DOM nodes need the global jQuery cache; JS object data is - // attached directly to the object so GC can occur automatically - cache = isNode ? jQuery.cache : elem, - - // Only defining an ID for JS objects if its cache already exists allows - // the code to shortcut on the same path as a DOM node with no cache - id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey; - - // Avoid doing any more work than we need to when trying to get data on an - // object that has no data at all - if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { - return; - } - - if ( !id ) { - // Only DOM nodes need a new unique ID for each element since their data - // ends up in the global cache - if ( isNode ) { - elem[ internalKey ] = id = core_deletedIds.pop() || jQuery.guid++; - } else { - id = internalKey; - } - } - - if ( !cache[ id ] ) { - cache[ id ] = {}; - - // Avoids exposing jQuery metadata on plain JS objects when the object - // is serialized using JSON.stringify - if ( !isNode ) { - cache[ id ].toJSON = jQuery.noop; - } - } - - // An object can be passed to jQuery.data instead of a key/value pair; this gets - // shallow copied over onto the existing cache - if ( typeof name === "object" || typeof name === "function" ) { - if ( pvt ) { - cache[ id ] = jQuery.extend( cache[ id ], name ); - } else { - cache[ id ].data = jQuery.extend( cache[ id ].data, name ); - } - } - - thisCache = cache[ id ]; - - // jQuery data() is stored in a separate object inside the object's internal data - // cache in order to avoid key collisions between internal data and user-defined - // data. - if ( !pvt ) { - if ( !thisCache.data ) { - thisCache.data = {}; - } - - thisCache = thisCache.data; - } - - if ( data !== undefined ) { - thisCache[ jQuery.camelCase( name ) ] = data; - } - - // Check for both converted-to-camel and non-converted data property names - // If a data property was specified - if ( getByName ) { - - // First Try to find as-is property data - ret = thisCache[ name ]; - - // Test for null|undefined property data - if ( ret == null ) { - - // Try to find the camelCased property - ret = thisCache[ jQuery.camelCase( name ) ]; - } - } else { - ret = thisCache; - } - - return ret; -} - -function internalRemoveData( elem, name, pvt ) { - if ( !jQuery.acceptData( elem ) ) { - return; - } - - var i, l, thisCache, - isNode = elem.nodeType, - - // See jQuery.data for more information - cache = isNode ? jQuery.cache : elem, - id = isNode ? elem[ jQuery.expando ] : jQuery.expando; - - // If there is already no cache entry for this object, there is no - // purpose in continuing - if ( !cache[ id ] ) { - return; - } - - if ( name ) { - - thisCache = pvt ? cache[ id ] : cache[ id ].data; - - if ( thisCache ) { - - // Support array or space separated string names for data keys - if ( !jQuery.isArray( name ) ) { - - // try the string as a key before any manipulation - if ( name in thisCache ) { - name = [ name ]; - } else { - - // split the camel cased version by spaces unless a key with the spaces exists - name = jQuery.camelCase( name ); - if ( name in thisCache ) { - name = [ name ]; - } else { - name = name.split(" "); - } - } - } else { - // If "name" is an array of keys... - // When data is initially created, via ("key", "val") signature, - // keys will be converted to camelCase. - // Since there is no way to tell _how_ a key was added, remove - // both plain key and camelCase key. #12786 - // This will only penalize the array argument path. - name = name.concat( jQuery.map( name, jQuery.camelCase ) ); - } - - for ( i = 0, l = name.length; i < l; i++ ) { - delete thisCache[ name[i] ]; - } - - // If there is no data left in the cache, we want to continue - // and let the cache object itself get destroyed - if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { - return; - } - } - } - - // See jQuery.data for more information - if ( !pvt ) { - delete cache[ id ].data; - - // Don't destroy the parent cache unless the internal data object - // had been the only thing left in it - if ( !isEmptyDataObject( cache[ id ] ) ) { - return; - } - } - - // Destroy the cache - if ( isNode ) { - jQuery.cleanData( [ elem ], true ); - - // Use delete when supported for expandos or `cache` is not a window per isWindow (#10080) - } else if ( jQuery.support.deleteExpando || cache != cache.window ) { - delete cache[ id ]; - - // When all else fails, null - } else { - cache[ id ] = null; - } -} - -jQuery.extend({ - cache: {}, - - // Unique for each copy of jQuery on the page - // Non-digits removed to match rinlinejQuery - expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ), - - // The following elements throw uncatchable exceptions if you - // attempt to add expando properties to them. - noData: { - "embed": true, - // Ban all objects except for Flash (which handle expandos) - "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", - "applet": true - }, - - hasData: function( elem ) { - elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; - return !!elem && !isEmptyDataObject( elem ); - }, - - data: function( elem, name, data ) { - return internalData( elem, name, data ); - }, - - removeData: function( elem, name ) { - return internalRemoveData( elem, name ); - }, - - // For internal use only. - _data: function( elem, name, data ) { - return internalData( elem, name, data, true ); - }, - - _removeData: function( elem, name ) { - return internalRemoveData( elem, name, true ); - }, - - // A method for determining if a DOM node can handle the data expando - acceptData: function( elem ) { - // Do not set data on non-element because it will not be cleared (#8335). - if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) { - return false; - } - - var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ]; - - // nodes accept data unless otherwise specified; rejection can be conditional - return !noData || noData !== true && elem.getAttribute("classid") === noData; - } -}); - -jQuery.fn.extend({ - data: function( key, value ) { - var attrs, name, - elem = this[0], - i = 0, - data = null; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = jQuery.data( elem ); - - if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) { - attrs = elem.attributes; - for ( ; i < attrs.length; i++ ) { - name = attrs[i].name; - - if ( !name.indexOf( "data-" ) ) { - name = jQuery.camelCase( name.slice(5) ); - - dataAttr( elem, name, data[ name ] ); - } - } - jQuery._data( elem, "parsedAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each(function() { - jQuery.data( this, key ); - }); - } - - return jQuery.access( this, function( value ) { - - if ( value === undefined ) { - // Try to fetch any internally stored data first - return elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null; - } - - this.each(function() { - jQuery.data( this, key, value ); - }); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each(function() { - jQuery.removeData( this, key ); - }); - } -}); - -function dataAttr( elem, key, data ) { - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - - var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); - - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = data === "true" ? true : - data === "false" ? false : - data === "null" ? null : - // Only convert to a number if it doesn't change the string - +data + "" === data ? +data : - rbrace.test( data ) ? jQuery.parseJSON( data ) : - data; - } catch( e ) {} - - // Make sure we set the data so it isn't changed later - jQuery.data( elem, key, data ); - - } else { - data = undefined; - } - } - - return data; -} - -// checks a cache object for emptiness -function isEmptyDataObject( obj ) { - var name; - for ( name in obj ) { - - // if the public data object is empty, the private is still empty - if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { - continue; - } - if ( name !== "toJSON" ) { - return false; - } - } - - return true; -} -jQuery.extend({ - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = jQuery._data( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || jQuery.isArray(data) ) { - queue = jQuery._data( elem, type, jQuery.makeArray(data) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - hooks.cur = fn; - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // not intended for public consumption - generates a queueHooks object, or returns the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return jQuery._data( elem, key ) || jQuery._data( elem, key, { - empty: jQuery.Callbacks("once memory").add(function() { - jQuery._removeData( elem, type + "queue" ); - jQuery._removeData( elem, key ); - }) - }); - } -}); - -jQuery.fn.extend({ - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[0], type ); - } - - return data === undefined ? - this : - this.each(function() { - var queue = jQuery.queue( this, type, data ); - - // ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[0] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - }); - }, - dequeue: function( type ) { - return this.each(function() { - jQuery.dequeue( this, type ); - }); - }, - // Based off of the plugin by Clint Helfers, with permission. - // http://blindsignals.com/index.php/2009/07/jquery-delay/ - delay: function( time, type ) { - time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; - type = type || "fx"; - - return this.queue( type, function( next, hooks ) { - var timeout = setTimeout( next, time ); - hooks.stop = function() { - clearTimeout( timeout ); - }; - }); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while( i-- ) { - tmp = jQuery._data( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -}); -var nodeHook, boolHook, - rclass = /[\t\r\n]/g, - rreturn = /\r/g, - rfocusable = /^(?:input|select|textarea|button|object)$/i, - rclickable = /^(?:a|area)$/i, - rboolean = /^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i, - ruseDefault = /^(?:checked|selected)$/i, - getSetAttribute = jQuery.support.getSetAttribute, - getSetInput = jQuery.support.input; - -jQuery.fn.extend({ - attr: function( name, value ) { - return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 ); - }, - - removeAttr: function( name ) { - return this.each(function() { - jQuery.removeAttr( this, name ); - }); - }, - - prop: function( name, value ) { - return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 ); - }, - - removeProp: function( name ) { - name = jQuery.propFix[ name ] || name; - return this.each(function() { - // try/catch handles cases where IE balks (such as removing a property on window) - try { - this[ name ] = undefined; - delete this[ name ]; - } catch( e ) {} - }); - }, - - addClass: function( value ) { - var classes, elem, cur, clazz, j, - i = 0, - len = this.length, - proceed = typeof value === "string" && value; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).addClass( value.call( this, j, this.className ) ); - }); - } - - if ( proceed ) { - // The disjunction here is for better compressibility (see removeClass) - classes = ( value || "" ).match( core_rnotwhite ) || []; - - for ( ; i < len; i++ ) { - elem = this[ i ]; - cur = elem.nodeType === 1 && ( elem.className ? - ( " " + elem.className + " " ).replace( rclass, " " ) : - " " - ); - - if ( cur ) { - j = 0; - while ( (clazz = classes[j++]) ) { - if ( cur.indexOf( " " + clazz + " " ) < 0 ) { - cur += clazz + " "; - } - } - elem.className = jQuery.trim( cur ); - - } - } - } - - return this; - }, - - removeClass: function( value ) { - var classes, elem, cur, clazz, j, - i = 0, - len = this.length, - proceed = arguments.length === 0 || typeof value === "string" && value; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( j ) { - jQuery( this ).removeClass( value.call( this, j, this.className ) ); - }); - } - if ( proceed ) { - classes = ( value || "" ).match( core_rnotwhite ) || []; - - for ( ; i < len; i++ ) { - elem = this[ i ]; - // This expression is here for better compressibility (see addClass) - cur = elem.nodeType === 1 && ( elem.className ? - ( " " + elem.className + " " ).replace( rclass, " " ) : - "" - ); - - if ( cur ) { - j = 0; - while ( (clazz = classes[j++]) ) { - // Remove *all* instances - while ( cur.indexOf( " " + clazz + " " ) >= 0 ) { - cur = cur.replace( " " + clazz + " ", " " ); - } - } - elem.className = value ? jQuery.trim( cur ) : ""; - } - } - } - - return this; - }, - - toggleClass: function( value, stateVal ) { - var type = typeof value, - isBool = typeof stateVal === "boolean"; - - if ( jQuery.isFunction( value ) ) { - return this.each(function( i ) { - jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); - }); - } - - return this.each(function() { - if ( type === "string" ) { - // toggle individual class names - var className, - i = 0, - self = jQuery( this ), - state = stateVal, - classNames = value.match( core_rnotwhite ) || []; - - while ( (className = classNames[ i++ ]) ) { - // check each className given, space separated list - state = isBool ? state : !self.hasClass( className ); - self[ state ? "addClass" : "removeClass" ]( className ); - } - - // Toggle whole class name - } else if ( type === core_strundefined || type === "boolean" ) { - if ( this.className ) { - // store className if set - jQuery._data( this, "__className__", this.className ); - } - - // If the element has a class name or if we're passed "false", - // then remove the whole classname (if there was one, the above saved it). - // Otherwise bring back whatever was previously saved (if anything), - // falling back to the empty string if nothing was stored. - this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; - } - }); - }, - - hasClass: function( selector ) { - var className = " " + selector + " ", - i = 0, - l = this.length; - for ( ; i < l; i++ ) { - if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) { - return true; - } - } - - return false; - }, - - val: function( value ) { - var ret, hooks, isFunction, - elem = this[0]; - - if ( !arguments.length ) { - if ( elem ) { - hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ]; - - if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { - return ret; - } - - ret = elem.value; - - return typeof ret === "string" ? - // handle most common string cases - ret.replace(rreturn, "") : - // handle cases where value is null/undef or number - ret == null ? "" : ret; - } - - return; - } - - isFunction = jQuery.isFunction( value ); - - return this.each(function( i ) { - var val, - self = jQuery(this); - - if ( this.nodeType !== 1 ) { - return; - } - - if ( isFunction ) { - val = value.call( this, i, self.val() ); - } else { - val = value; - } - - // Treat null/undefined as ""; convert numbers to string - if ( val == null ) { - val = ""; - } else if ( typeof val === "number" ) { - val += ""; - } else if ( jQuery.isArray( val ) ) { - val = jQuery.map(val, function ( value ) { - return value == null ? "" : value + ""; - }); - } - - hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; - - // If set returns undefined, fall back to normal setting - if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { - this.value = val; - } - }); - } -}); - -jQuery.extend({ - valHooks: { - option: { - get: function( elem ) { - // attributes.value is undefined in Blackberry 4.7 but - // uses .value. See #6932 - var val = elem.attributes.value; - return !val || val.specified ? elem.value : elem.text; - } - }, - select: { - get: function( elem ) { - var value, option, - options = elem.options, - index = elem.selectedIndex, - one = elem.type === "select-one" || index < 0, - values = one ? null : [], - max = one ? index + 1 : options.length, - i = index < 0 ? - max : - one ? index : 0; - - // Loop through all the selected options - for ( ; i < max; i++ ) { - option = options[ i ]; - - // oldIE doesn't update selected after form reset (#2551) - if ( ( option.selected || i === index ) && - // Don't return options that are disabled or in a disabled optgroup - ( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) && - ( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) { - - // Get the specific value for the option - value = jQuery( option ).val(); - - // We don't need an array for one selects - if ( one ) { - return value; - } - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - }, - - set: function( elem, value ) { - var values = jQuery.makeArray( value ); - - jQuery(elem).find("option").each(function() { - this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; - }); - - if ( !values.length ) { - elem.selectedIndex = -1; - } - return values; - } - } - }, - - attr: function( elem, name, value ) { - var hooks, notxml, ret, - nType = elem.nodeType; - - // don't get/set attributes on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - // Fallback to prop when attributes are not supported - if ( typeof elem.getAttribute === core_strundefined ) { - return jQuery.prop( elem, name, value ); - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - // All attributes are lowercase - // Grab necessary hook if one is defined - if ( notxml ) { - name = name.toLowerCase(); - hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook ); - } - - if ( value !== undefined ) { - - if ( value === null ) { - jQuery.removeAttr( elem, name ); - - } else if ( hooks && notxml && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - elem.setAttribute( name, value + "" ); - return value; - } - - } else if ( hooks && notxml && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - - // In IE9+, Flash objects don't have .getAttribute (#12945) - // Support: IE9+ - if ( typeof elem.getAttribute !== core_strundefined ) { - ret = elem.getAttribute( name ); - } - - // Non-existent attributes return null, we normalize to undefined - return ret == null ? - undefined : - ret; - } - }, - - removeAttr: function( elem, value ) { - var name, propName, - i = 0, - attrNames = value && value.match( core_rnotwhite ); - - if ( attrNames && elem.nodeType === 1 ) { - while ( (name = attrNames[i++]) ) { - propName = jQuery.propFix[ name ] || name; - - // Boolean attributes get special treatment (#10870) - if ( rboolean.test( name ) ) { - // Set corresponding property to false for boolean attributes - // Also clear defaultChecked/defaultSelected (if appropriate) for IE<8 - if ( !getSetAttribute && ruseDefault.test( name ) ) { - elem[ jQuery.camelCase( "default-" + name ) ] = - elem[ propName ] = false; - } else { - elem[ propName ] = false; - } - - // See #9699 for explanation of this approach (setting first, then removal) - } else { - jQuery.attr( elem, name, "" ); - } - - elem.removeAttribute( getSetAttribute ? name : propName ); - } - } - }, - - attrHooks: { - type: { - set: function( elem, value ) { - if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { - // Setting the type on a radio button after the value resets the value in IE6-9 - // Reset value to default in case type is set after value during creation - var val = elem.value; - elem.setAttribute( "type", value ); - if ( val ) { - elem.value = val; - } - return value; - } - } - } - }, - - propFix: { - tabindex: "tabIndex", - readonly: "readOnly", - "for": "htmlFor", - "class": "className", - maxlength: "maxLength", - cellspacing: "cellSpacing", - cellpadding: "cellPadding", - rowspan: "rowSpan", - colspan: "colSpan", - usemap: "useMap", - frameborder: "frameBorder", - contenteditable: "contentEditable" - }, - - prop: function( elem, name, value ) { - var ret, hooks, notxml, - nType = elem.nodeType; - - // don't get/set properties on text, comment and attribute nodes - if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); - - if ( notxml ) { - // Fix name and attach hooks - name = jQuery.propFix[ name ] || name; - hooks = jQuery.propHooks[ name ]; - } - - if ( value !== undefined ) { - if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { - return ret; - - } else { - return ( elem[ name ] = value ); - } - - } else { - if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { - return ret; - - } else { - return elem[ name ]; - } - } - }, - - propHooks: { - tabIndex: { - get: function( elem ) { - // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set - // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ - var attributeNode = elem.getAttributeNode("tabindex"); - - return attributeNode && attributeNode.specified ? - parseInt( attributeNode.value, 10 ) : - rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? - 0 : - undefined; - } - } - } -}); - -// Hook for boolean attributes -boolHook = { - get: function( elem, name ) { - var - // Use .prop to determine if this attribute is understood as boolean - prop = jQuery.prop( elem, name ), - - // Fetch it accordingly - attr = typeof prop === "boolean" && elem.getAttribute( name ), - detail = typeof prop === "boolean" ? - - getSetInput && getSetAttribute ? - attr != null : - // oldIE fabricates an empty string for missing boolean attributes - // and conflates checked/selected into attroperties - ruseDefault.test( name ) ? - elem[ jQuery.camelCase( "default-" + name ) ] : - !!attr : - - // fetch an attribute node for properties not recognized as boolean - elem.getAttributeNode( name ); - - return detail && detail.value !== false ? - name.toLowerCase() : - undefined; - }, - set: function( elem, value, name ) { - if ( value === false ) { - // Remove boolean attributes when set to false - jQuery.removeAttr( elem, name ); - } else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) { - // IE<8 needs the *property* name - elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name ); - - // Use defaultChecked and defaultSelected for oldIE - } else { - elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true; - } - - return name; - } -}; - -// fix oldIE value attroperty -if ( !getSetInput || !getSetAttribute ) { - jQuery.attrHooks.value = { - get: function( elem, name ) { - var ret = elem.getAttributeNode( name ); - return jQuery.nodeName( elem, "input" ) ? - - // Ignore the value *property* by using defaultValue - elem.defaultValue : - - ret && ret.specified ? ret.value : undefined; - }, - set: function( elem, value, name ) { - if ( jQuery.nodeName( elem, "input" ) ) { - // Does not return so that setAttribute is also used - elem.defaultValue = value; - } else { - // Use nodeHook if defined (#1954); otherwise setAttribute is fine - return nodeHook && nodeHook.set( elem, value, name ); - } - } - }; -} - -// IE6/7 do not support getting/setting some attributes with get/setAttribute -if ( !getSetAttribute ) { - - // Use this for any attribute in IE6/7 - // This fixes almost every IE6/7 issue - nodeHook = jQuery.valHooks.button = { - get: function( elem, name ) { - var ret = elem.getAttributeNode( name ); - return ret && ( name === "id" || name === "name" || name === "coords" ? ret.value !== "" : ret.specified ) ? - ret.value : - undefined; - }, - set: function( elem, value, name ) { - // Set the existing or create a new attribute node - var ret = elem.getAttributeNode( name ); - if ( !ret ) { - elem.setAttributeNode( - (ret = elem.ownerDocument.createAttribute( name )) - ); - } - - ret.value = value += ""; - - // Break association with cloned elements by also using setAttribute (#9646) - return name === "value" || value === elem.getAttribute( name ) ? - value : - undefined; - } - }; - - // Set contenteditable to false on removals(#10429) - // Setting to empty string throws an error as an invalid value - jQuery.attrHooks.contenteditable = { - get: nodeHook.get, - set: function( elem, value, name ) { - nodeHook.set( elem, value === "" ? false : value, name ); - } - }; - - // Set width and height to auto instead of 0 on empty string( Bug #8150 ) - // This is for removals - jQuery.each([ "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - set: function( elem, value ) { - if ( value === "" ) { - elem.setAttribute( name, "auto" ); - return value; - } - } - }); - }); -} - - -// Some attributes require a special call on IE -// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !jQuery.support.hrefNormalized ) { - jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { - jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { - get: function( elem ) { - var ret = elem.getAttribute( name, 2 ); - return ret == null ? undefined : ret; - } - }); - }); - - // href/src property should get the full normalized URL (#10299/#12915) - jQuery.each([ "href", "src" ], function( i, name ) { - jQuery.propHooks[ name ] = { - get: function( elem ) { - return elem.getAttribute( name, 4 ); - } - }; - }); -} - -if ( !jQuery.support.style ) { - jQuery.attrHooks.style = { - get: function( elem ) { - // Return undefined in the case of empty string - // Note: IE uppercases css property names, but if we were to .toLowerCase() - // .cssText, that would destroy case senstitivity in URL's, like in "background" - return elem.style.cssText || undefined; - }, - set: function( elem, value ) { - return ( elem.style.cssText = value + "" ); - } - }; -} - -// Safari mis-reports the default selected property of an option -// Accessing the parent's selectedIndex property fixes it -if ( !jQuery.support.optSelected ) { - jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { - get: function( elem ) { - var parent = elem.parentNode; - - if ( parent ) { - parent.selectedIndex; - - // Make sure that it also works with optgroups, see #5701 - if ( parent.parentNode ) { - parent.parentNode.selectedIndex; - } - } - return null; - } - }); -} - -// IE6/7 call enctype encoding -if ( !jQuery.support.enctype ) { - jQuery.propFix.enctype = "encoding"; -} - -// Radios and checkboxes getter/setter -if ( !jQuery.support.checkOn ) { - jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = { - get: function( elem ) { - // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified - return elem.getAttribute("value") === null ? "on" : elem.value; - } - }; - }); -} -jQuery.each([ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { - set: function( elem, value ) { - if ( jQuery.isArray( value ) ) { - return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 ); - } - } - }); -}); -var rformElems = /^(?:input|select|textarea)$/i, - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|contextmenu)|click/, - rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)$/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - var tmp, events, t, handleObjIn, - special, eventHandle, handleObj, - handlers, type, namespaces, origType, - elemData = jQuery._data( elem ); - - // Don't attach events to noData or text/comment nodes (but allow plain objects) - if ( !elemData ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !(events = elemData.events) ) { - events = elemData.events = {}; - } - if ( !(eventHandle = elemData.handle) ) { - eventHandle = elemData.handle = function( e ) { - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ? - jQuery.event.dispatch.apply( eventHandle.elem, arguments ) : - undefined; - }; - // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events - eventHandle.elem = elem; - } - - // Handle multiple events separated by a space - // jQuery(...).bind("mouseover mouseout", fn); - types = ( types || "" ).match( core_rnotwhite ) || [""]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend({ - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join(".") - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !(handlers = events[ type ]) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener/attachEvent if the special events handler returns false - if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - // Bind the global event handler to the element - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle, false ); - - } else if ( elem.attachEvent ) { - elem.attachEvent( "on" + type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - // Nullify elem to prevent memory leaks in IE - elem = null; - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - var j, handleObj, tmp, - origCount, t, events, - special, handlers, type, - namespaces, origType, - elemData = jQuery.hasData( elem ) && jQuery._data( elem ); - - if ( !elemData || !(events = elemData.events) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( core_rnotwhite ) || [""]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[t] ) || []; - type = origType = tmp[1]; - namespaces = ( tmp[2] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - delete elemData.handle; - - // removeData also checks for emptiness and clears the expando if empty - // so use it instead of delete - jQuery._removeData( elem, "events" ); - } - }, - - trigger: function( event, data, elem, onlyHandlers ) { - var handle, ontype, cur, - bubbleType, special, tmp, i, - eventPath = [ elem || document ], - type = core_hasOwn.call( event, "type" ) ? event.type : event, - namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : []; - - cur = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf(".") >= 0 ) { - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split("."); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf(":") < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - event.isTrigger = true; - event.namespace = namespaces.join("."); - event.namespace_re = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === (elem.ownerDocument || document) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) { - - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) { - event.preventDefault(); - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( (!special._default || special._default.apply( elem.ownerDocument, data ) === false) && - !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name name as the event. - // Can't use an .isFunction() check here because IE6/7 fails that test. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - try { - elem[ type ](); - } catch ( e ) { - // IE<9 dies on focus/blur to hidden element (#1486,#12518) - // only reproducible on winXP IE8 native, not IE9 in IE8 mode - } - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - dispatch: function( event ) { - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( event ); - - var i, ret, handleObj, matched, j, - handlerQueue = [], - args = core_slice.call( arguments ), - handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[0] = event; - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) { - - // Triggered event must either 1) have no namespace, or - // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). - if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler ) - .apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( (event.result = ret) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var sel, handleObj, matches, i, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - // Black-hole SVG <use> instance trees (#13180) - // Avoid non-left-click bubbling in Firefox (#3861) - if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) { - - for ( ; cur != this; cur = cur.parentNode || this ) { - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) { - matches = []; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matches[ sel ] === undefined ) { - matches[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) >= 0 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matches[ sel ] ) { - matches.push( handleObj ); - } - } - if ( matches.length ) { - handlerQueue.push({ elem: cur, handlers: matches }); - } - } - } - } - - // Add the remaining (directly-bound) handlers - if ( delegateCount < handlers.length ) { - handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) }); - } - - return handlerQueue; - }, - - fix: function( event ) { - if ( event[ jQuery.expando ] ) { - return event; - } - - // Create a writable copy of the event object and normalize some properties - var i, prop, copy, - type = event.type, - originalEvent = event, - fixHook = this.fixHooks[ type ]; - - if ( !fixHook ) { - this.fixHooks[ type ] = fixHook = - rmouseEvent.test( type ) ? this.mouseHooks : - rkeyEvent.test( type ) ? this.keyHooks : - {}; - } - copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; - - event = new jQuery.Event( originalEvent ); - - i = copy.length; - while ( i-- ) { - prop = copy[ i ]; - event[ prop ] = originalEvent[ prop ]; - } - - // Support: IE<9 - // Fix target property (#1925) - if ( !event.target ) { - event.target = originalEvent.srcElement || document; - } - - // Support: Chrome 23+, Safari? - // Target should not be a text node (#504, #13143) - if ( event.target.nodeType === 3 ) { - event.target = event.target.parentNode; - } - - // Support: IE<9 - // For mouse/key events, metaKey==false if it's undefined (#3368, #11328) - event.metaKey = !!event.metaKey; - - return fixHook.filter ? fixHook.filter( event, originalEvent ) : event; - }, - - // Includes some event props shared by KeyEvent and MouseEvent - props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), - - fixHooks: {}, - - keyHooks: { - props: "char charCode key keyCode".split(" "), - filter: function( event, original ) { - - // Add which for key events - if ( event.which == null ) { - event.which = original.charCode != null ? original.charCode : original.keyCode; - } - - return event; - } - }, - - mouseHooks: { - props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "), - filter: function( event, original ) { - var body, eventDoc, doc, - button = original.button, - fromElement = original.fromElement; - - // Calculate pageX/Y if missing and clientX/Y available - if ( event.pageX == null && original.clientX != null ) { - eventDoc = event.target.ownerDocument || document; - doc = eventDoc.documentElement; - body = eventDoc.body; - - event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 ); - event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 ); - } - - // Add relatedTarget, if necessary - if ( !event.relatedTarget && fromElement ) { - event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - // Note: button is not normalized, so don't use it - if ( !event.which && button !== undefined ) { - event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); - } - - return event; - } - }, - - special: { - load: { - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - click: { - // For checkbox, fire native event so checked state will be right - trigger: function() { - if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) { - this.click(); - return false; - } - } - }, - focus: { - // Fire native event if possible so blur/focus sequence is correct - trigger: function() { - if ( this !== document.activeElement && this.focus ) { - try { - this.focus(); - return false; - } catch ( e ) { - // Support: IE<9 - // If we error on focus to hidden element (#1486, #12518), - // let .trigger() run the handlers - } - } - }, - delegateType: "focusin" - }, - blur: { - trigger: function() { - if ( this === document.activeElement && this.blur ) { - this.blur(); - return false; - } - }, - delegateType: "focusout" - }, - - beforeunload: { - postDispatch: function( event ) { - - // Even when returnValue equals to undefined Firefox will still show alert - if ( event.result !== undefined ) { - event.originalEvent.returnValue = event.result; - } - } - } - }, - - simulate: function( type, elem, event, bubble ) { - // Piggyback on a donor event to simulate a different one. - // Fake originalEvent to avoid donor's stopPropagation, but if the - // simulated event prevents default then we do the same on the donor. - var e = jQuery.extend( - new jQuery.Event(), - event, - { type: type, - isSimulated: true, - originalEvent: {} - } - ); - if ( bubble ) { - jQuery.event.trigger( e, null, elem ); - } else { - jQuery.event.dispatch.call( elem, e ); - } - if ( e.isDefaultPrevented() ) { - event.preventDefault(); - } - } -}; - -jQuery.removeEvent = document.removeEventListener ? - function( elem, type, handle ) { - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle, false ); - } - } : - function( elem, type, handle ) { - var name = "on" + type; - - if ( elem.detachEvent ) { - - // #8545, #7054, preventing memory leaks for custom events in IE6-8 - // detachEvent needed property on element, by name of that event, to properly expose it to GC - if ( typeof elem[ name ] === core_strundefined ) { - elem[ name ] = null; - } - - elem.detachEvent( name, handle ); - } - }; - -jQuery.Event = function( src, props ) { - // Allow instantiation without the 'new' keyword - if ( !(this instanceof jQuery.Event) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || - src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || jQuery.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - if ( !e ) { - return; - } - - // If preventDefault exists, run it on the original event - if ( e.preventDefault ) { - e.preventDefault(); - - // Support: IE - // Otherwise set the returnValue property of the original event to false - } else { - e.returnValue = false; - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - if ( !e ) { - return; - } - // If stopPropagation exists, run it on the original event - if ( e.stopPropagation ) { - e.stopPropagation(); - } - - // Support: IE - // Set the cancelBubble property of the original event to true - e.cancelBubble = true; - }, - stopImmediatePropagation: function() { - this.isImmediatePropagationStopped = returnTrue; - this.stopPropagation(); - } -}; - -// Create mouseenter/leave events using mouseover/out and event-time checks -jQuery.each({ - mouseenter: "mouseover", - mouseleave: "mouseout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mousenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || (related !== target && !jQuery.contains( target, related )) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -}); - -// IE submit delegation -if ( !jQuery.support.submitBubbles ) { - - jQuery.event.special.submit = { - setup: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Lazy-add a submit handler when a descendant form may potentially be submitted - jQuery.event.add( this, "click._submit keypress._submit", function( e ) { - // Node name check avoids a VML-related crash in IE (#9807) - var elem = e.target, - form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; - if ( form && !jQuery._data( form, "submitBubbles" ) ) { - jQuery.event.add( form, "submit._submit", function( event ) { - event._submit_bubble = true; - }); - jQuery._data( form, "submitBubbles", true ); - } - }); - // return undefined since we don't need an event listener - }, - - postDispatch: function( event ) { - // If form was submitted by the user, bubble the event up the tree - if ( event._submit_bubble ) { - delete event._submit_bubble; - if ( this.parentNode && !event.isTrigger ) { - jQuery.event.simulate( "submit", this.parentNode, event, true ); - } - } - }, - - teardown: function() { - // Only need this for delegated form submit events - if ( jQuery.nodeName( this, "form" ) ) { - return false; - } - - // Remove delegated handlers; cleanData eventually reaps submit handlers attached above - jQuery.event.remove( this, "._submit" ); - } - }; -} - -// IE change delegation and checkbox/radio fix -if ( !jQuery.support.changeBubbles ) { - - jQuery.event.special.change = { - - setup: function() { - - if ( rformElems.test( this.nodeName ) ) { - // IE doesn't fire change on a check/radio until blur; trigger it on click - // after a propertychange. Eat the blur-change in special.change.handle. - // This still fires onchange a second time for check/radio after blur. - if ( this.type === "checkbox" || this.type === "radio" ) { - jQuery.event.add( this, "propertychange._change", function( event ) { - if ( event.originalEvent.propertyName === "checked" ) { - this._just_changed = true; - } - }); - jQuery.event.add( this, "click._change", function( event ) { - if ( this._just_changed && !event.isTrigger ) { - this._just_changed = false; - } - // Allow triggered, simulated change events (#11500) - jQuery.event.simulate( "change", this, event, true ); - }); - } - return false; - } - // Delegated event; lazy-add a change handler on descendant inputs - jQuery.event.add( this, "beforeactivate._change", function( e ) { - var elem = e.target; - - if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) { - jQuery.event.add( elem, "change._change", function( event ) { - if ( this.parentNode && !event.isSimulated && !event.isTrigger ) { - jQuery.event.simulate( "change", this.parentNode, event, true ); - } - }); - jQuery._data( elem, "changeBubbles", true ); - } - }); - }, - - handle: function( event ) { - var elem = event.target; - - // Swallow native change events from checkbox/radio, we already triggered them above - if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { - return event.handleObj.handler.apply( this, arguments ); - } - }, - - teardown: function() { - jQuery.event.remove( this, "._change" ); - - return !rformElems.test( this.nodeName ); - } - }; -} - -// Create "bubbling" focus and blur events -if ( !jQuery.support.focusinBubbles ) { - jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler while someone wants focusin/focusout - var attaches = 0, - handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - if ( attaches++ === 0 ) { - document.addEventListener( orig, handler, true ); - } - }, - teardown: function() { - if ( --attaches === 0 ) { - document.removeEventListener( orig, handler, true ); - } - } - }; - }); -} - -jQuery.fn.extend({ - - on: function( types, selector, data, fn, /*INTERNAL*/ one ) { - var type, origFn; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - this.on( type, selector, data, types[ type ], one ); - } - return this; - } - - if ( data == null && fn == null ) { - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return this; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return this.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - }); - }, - one: function( types, selector, data, fn ) { - return this.on( types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each(function() { - jQuery.event.remove( this, types, fn, selector ); - }); - }, - - bind: function( types, data, fn ) { - return this.on( types, null, data, fn ); - }, - unbind: function( types, fn ) { - return this.off( types, null, fn ); - }, - - delegate: function( selector, types, data, fn ) { - return this.on( types, selector, data, fn ); - }, - undelegate: function( selector, types, fn ) { - // ( namespace ) or ( selector, types [, fn] ) - return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn ); - }, - - trigger: function( type, data ) { - return this.each(function() { - jQuery.event.trigger( type, data, this ); - }); - }, - triggerHandler: function( type, data ) { - var elem = this[0]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -}); -/*! - * Sizzle CSS Selector Engine - * Copyright 2012 jQuery Foundation and other contributors - * Released under the MIT license - * http://sizzlejs.com/ - */ -(function( window, undefined ) { - -var i, - cachedruns, - Expr, - getText, - isXML, - compile, - hasDuplicate, - outermostContext, - - // Local document vars - setDocument, - document, - docElem, - documentIsXML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - sortOrder, - - // Instance-specific data - expando = "sizzle" + -(new Date()), - preferredDoc = window.document, - support = {}, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - - // General-purpose constants - strundefined = typeof undefined, - MAX_NEGATIVE = 1 << 31, - - // Array methods - arr = [], - pop = arr.pop, - push = arr.push, - slice = arr.slice, - // Use a stripped-down indexOf if we can't use a native one - indexOf = arr.indexOf || function( elem ) { - var i = 0, - len = this.length; - for ( ; i < len; i++ ) { - if ( this[i] === elem ) { - return i; - } - } - return -1; - }, - - - // Regular expressions - - // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - // http://www.w3.org/TR/css3-syntax/#characters - characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", - - // Loosely modeled on CSS identifier characters - // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors - // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier - identifier = characterEncoding.replace( "w", "w#" ), - - // Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors - operators = "([*^$|!~]?=)", - attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace + - "*(?:" + operators + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]", - - // Prefer arguments quoted, - // then not containing pseudos/brackets, - // then attribute selectors/non-parenthetical expressions, - // then anything else - // These preferences are here to reduce the number of selectors - // needing tokenize in the PSEUDO preFilter - pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([\\x20\\t\\r\\n\\f>+~])" + whitespace + "*" ), - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + characterEncoding + ")" ), - "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ), - "NAME": new RegExp( "^\\[name=['\"]?(" + characterEncoding + ")['\"]?\\]" ), - "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + - "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + - "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + - whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rsibling = /[\x20\t\r\n\f]*[+~]/, - - rnative = /^[^{]+\{\s*\[native code/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rescape = /'|\\/g, - rattributeQuotes = /\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g, - - // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = /\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g, - funescape = function( _, escaped ) { - var high = "0x" + escaped - 0x10000; - // NaN means non-codepoint - return high !== high ? - escaped : - // BMP codepoint - high < 0 ? - String.fromCharCode( high + 0x10000 ) : - // Supplemental Plane codepoint (surrogate pair) - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }; - -// Use a stripped-down slice if we can't use a native one -try { - slice.call( preferredDoc.documentElement.childNodes, 0 )[0].nodeType; -} catch ( e ) { - slice = function( i ) { - var elem, - results = []; - while ( (elem = this[i++]) ) { - results.push( elem ); - } - return results; - }; -} - -/** - * For feature detection - * @param {Function} fn The function to test for native support - */ -function isNative( fn ) { - return rnative.test( fn + "" ); -} - -/** - * Create key-value caches of limited size - * @returns {Function(string, Object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var cache, - keys = []; - - return (cache = function( key, value ) { - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key += " " ) > Expr.cacheLength ) { - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return (cache[ key ] = value); - }); -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created div and expects a boolean result - */ -function assert( fn ) { - var div = document.createElement("div"); - - try { - return fn( div ); - } catch (e) { - return false; - } finally { - // release memory in IE - div = null; - } -} - -function Sizzle( selector, context, results, seed ) { - var match, elem, m, nodeType, - // QSA vars - i, groups, old, nid, newContext, newSelector; - - if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { - setDocument( context ); - } - - context = context || document; - results = results || []; - - if ( !selector || typeof selector !== "string" ) { - return results; - } - - if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) { - return []; - } - - if ( !documentIsXML && !seed ) { - - // Shortcuts - if ( (match = rquickExpr.exec( selector )) ) { - // Speed-up: Sizzle("#ID") - if ( (m = match[1]) ) { - if ( nodeType === 9 ) { - elem = context.getElementById( m ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - if ( elem && elem.parentNode ) { - // Handle the case where IE, Opera, and Webkit return items - // by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - } else { - // Context is not a document - if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) && - contains( context, elem ) && elem.id === m ) { - results.push( elem ); - return results; - } - } - - // Speed-up: Sizzle("TAG") - } else if ( match[2] ) { - push.apply( results, slice.call(context.getElementsByTagName( selector ), 0) ); - return results; - - // Speed-up: Sizzle(".CLASS") - } else if ( (m = match[3]) && support.getByClassName && context.getElementsByClassName ) { - push.apply( results, slice.call(context.getElementsByClassName( m ), 0) ); - return results; - } - } - - // QSA path - if ( support.qsa && !rbuggyQSA.test(selector) ) { - old = true; - nid = expando; - newContext = context; - newSelector = nodeType === 9 && selector; - - // qSA works strangely on Element-rooted queries - // We can work around this by specifying an extra ID on the root - // and working up from there (Thanks to Andrew Dupont for the technique) - // IE 8 doesn't work on object elements - if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { - groups = tokenize( selector ); - - if ( (old = context.getAttribute("id")) ) { - nid = old.replace( rescape, "\\$&" ); - } else { - context.setAttribute( "id", nid ); - } - nid = "[id='" + nid + "'] "; - - i = groups.length; - while ( i-- ) { - groups[i] = nid + toSelector( groups[i] ); - } - newContext = rsibling.test( selector ) && context.parentNode || context; - newSelector = groups.join(","); - } - - if ( newSelector ) { - try { - push.apply( results, slice.call( newContext.querySelectorAll( - newSelector - ), 0 ) ); - return results; - } catch(qsaError) { - } finally { - if ( !old ) { - context.removeAttribute("id"); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Detect xml - * @param {Element|Object} elem An element or a document - */ -isXML = Sizzle.isXML = function( elem ) { - // documentElement is verified for cases where it doesn't yet exist - // (such as loading iframes in IE - #4833) - var documentElement = elem && (elem.ownerDocument || elem).documentElement; - return documentElement ? documentElement.nodeName !== "HTML" : false; -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var doc = node ? node.ownerDocument || node : preferredDoc; - - // If no document and documentElement is available, return - if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Set our document - document = doc; - docElem = doc.documentElement; - - // Support tests - documentIsXML = isXML( doc ); - - // Check if getElementsByTagName("*") returns only elements - support.tagNameNoComments = assert(function( div ) { - div.appendChild( doc.createComment("") ); - return !div.getElementsByTagName("*").length; - }); - - // Check if attributes should be retrieved by attribute nodes - support.attributes = assert(function( div ) { - div.innerHTML = "<select></select>"; - var type = typeof div.lastChild.getAttribute("multiple"); - // IE8 returns a string for some attributes even when not present - return type !== "boolean" && type !== "string"; - }); - - // Check if getElementsByClassName can be trusted - support.getByClassName = assert(function( div ) { - // Opera can't find a second classname (in 9.6) - div.innerHTML = "<div class='hidden e'></div><div class='hidden'></div>"; - if ( !div.getElementsByClassName || !div.getElementsByClassName("e").length ) { - return false; - } - - // Safari 3.2 caches class attributes and doesn't catch changes - div.lastChild.className = "e"; - return div.getElementsByClassName("e").length === 2; - }); - - // Check if getElementById returns elements by name - // Check if getElementsByName privileges form controls or returns elements by ID - support.getByName = assert(function( div ) { - // Inject content - div.id = expando + 0; - div.innerHTML = "<a name='" + expando + "'></a><div name='" + expando + "'></div>"; - docElem.insertBefore( div, docElem.firstChild ); - - // Test - var pass = doc.getElementsByName && - // buggy browsers will return fewer than the correct 2 - doc.getElementsByName( expando ).length === 2 + - // buggy browsers will return more than the correct 0 - doc.getElementsByName( expando + 0 ).length; - support.getIdNotName = !doc.getElementById( expando ); - - // Cleanup - docElem.removeChild( div ); - - return pass; - }); - - // IE6/7 return modified attributes - Expr.attrHandle = assert(function( div ) { - div.innerHTML = "<a href='#'></a>"; - return div.firstChild && typeof div.firstChild.getAttribute !== strundefined && - div.firstChild.getAttribute("href") === "#"; - }) ? - {} : - { - "href": function( elem ) { - return elem.getAttribute( "href", 2 ); - }, - "type": function( elem ) { - return elem.getAttribute("type"); - } - }; - - // ID find and filter - if ( support.getIdNotName ) { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== strundefined && !documentIsXML ) { - var m = context.getElementById( id ); - // Check parentNode to catch when Blackberry 4.6 returns - // nodes that are no longer in the document #6963 - return m && m.parentNode ? [m] : []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute("id") === attrId; - }; - }; - } else { - Expr.find["ID"] = function( id, context ) { - if ( typeof context.getElementById !== strundefined && !documentIsXML ) { - var m = context.getElementById( id ); - - return m ? - m.id === id || typeof m.getAttributeNode !== strundefined && m.getAttributeNode("id").value === id ? - [m] : - undefined : - []; - } - }; - Expr.filter["ID"] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id"); - return node && node.value === attrId; - }; - }; - } - - // Tag - Expr.find["TAG"] = support.tagNameNoComments ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== strundefined ) { - return context.getElementsByTagName( tag ); - } - } : - function( tag, context ) { - var elem, - tmp = [], - i = 0, - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( (elem = results[i++]) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Name - Expr.find["NAME"] = support.getByName && function( tag, context ) { - if ( typeof context.getElementsByName !== strundefined ) { - return context.getElementsByName( name ); - } - }; - - // Class - Expr.find["CLASS"] = support.getByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== strundefined && !documentIsXML ) { - return context.getElementsByClassName( className ); - } - }; - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21), - // no need to also add to buggyMatches since matches checks buggyQSA - // A support test would require too much code (would include document ready) - rbuggyQSA = [ ":focus" ]; - - if ( (support.qsa = isNative(doc.querySelectorAll)) ) { - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert(function( div ) { - // Select is set to empty string on purpose - // This is to test IE's treatment of not explictly - // setting a boolean content attribute, - // since its presence should be enough - // http://bugs.jquery.com/ticket/12359 - div.innerHTML = "<select><option selected=''></option></select>"; - - // IE8 - Some boolean attributes are not treated correctly - if ( !div.querySelectorAll("[selected]").length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:checked|disabled|ismap|multiple|readonly|selected|value)" ); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":checked").length ) { - rbuggyQSA.push(":checked"); - } - }); - - assert(function( div ) { - - // Opera 10-12/IE8 - ^= $= *= and empty values - // Should not select anything - div.innerHTML = "<input type='hidden' i=''/>"; - if ( div.querySelectorAll("[i^='']").length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:\"\"|'')" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( !div.querySelectorAll(":enabled").length ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Opera 10-11 does not throw on post-comma invalid pseudos - div.querySelectorAll("*,:x"); - rbuggyQSA.push(",.*:"); - }); - } - - if ( (support.matchesSelector = isNative( (matches = docElem.matchesSelector || - docElem.mozMatchesSelector || - docElem.webkitMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector) )) ) { - - assert(function( div ) { - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( div, "div" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( div, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - }); - } - - rbuggyQSA = new RegExp( rbuggyQSA.join("|") ); - rbuggyMatches = new RegExp( rbuggyMatches.join("|") ); - - // Element contains another - // Purposefully does not implement inclusive descendent - // As in, an element does not contain itself - contains = isNative(docElem.contains) || docElem.compareDocumentPosition ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - )); - } : - function( a, b ) { - if ( b ) { - while ( (b = b.parentNode) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - // Document order sorting - sortOrder = docElem.compareDocumentPosition ? - function( a, b ) { - var compare; - - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - if ( (compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b )) ) { - if ( compare & 1 || a.parentNode && a.parentNode.nodeType === 11 ) { - if ( a === doc || contains( preferredDoc, a ) ) { - return -1; - } - if ( b === doc || contains( preferredDoc, b ) ) { - return 1; - } - return 0; - } - return compare & 4 ? -1 : 1; - } - - return a.compareDocumentPosition ? -1 : 1; - } : - function( a, b ) { - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - - // Parentless nodes are either documents or disconnected - } else if ( !aup || !bup ) { - return a === doc ? -1 : - b === doc ? 1 : - aup ? -1 : - bup ? 1 : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( (cur = cur.parentNode) ) { - ap.unshift( cur ); - } - cur = b; - while ( (cur = cur.parentNode) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[i] === bp[i] ) { - i++; - } - - return i ? - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[i], bp[i] ) : - - // Otherwise nodes in our document sort first - ap[i] === preferredDoc ? -1 : - bp[i] === preferredDoc ? 1 : - 0; - }; - - // Always assume the presence of duplicates if sort doesn't - // pass them to our comparison function (as in Google Chrome). - hasDuplicate = false; - [0, 0].sort( sortOrder ); - support.detectDuplicates = hasDuplicate; - - return document; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - // Make sure that attribute selectors are quoted - expr = expr.replace( rattributeQuotes, "='$1']" ); - - // rbuggyQSA always contains :focus, so no need for an existence check - if ( support.matchesSelector && !documentIsXML && (!rbuggyMatches || !rbuggyMatches.test(expr)) && !rbuggyQSA.test(expr) ) { - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch(e) {} - } - - return Sizzle( expr, document, null, [elem] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - // Set document vars if needed - if ( ( context.ownerDocument || context ) !== document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - var val; - - // Set document vars if needed - if ( ( elem.ownerDocument || elem ) !== document ) { - setDocument( elem ); - } - - if ( !documentIsXML ) { - name = name.toLowerCase(); - } - if ( (val = Expr.attrHandle[ name ]) ) { - return val( elem ); - } - if ( documentIsXML || support.attributes ) { - return elem.getAttribute( name ); - } - return ( (val = elem.getAttributeNode( name )) || elem.getAttribute( name ) ) && elem[ name ] === true ? - name : - val && val.specified ? val.value : null; -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -// Document sorting and removing duplicates -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - i = 1, - j = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - results.sort( sortOrder ); - - if ( hasDuplicate ) { - for ( ; (elem = results[i]); i++ ) { - if ( elem === results[ i - 1 ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - return results; -}; - -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && ( ~b.sourceIndex || MAX_NEGATIVE ) - ( ~a.sourceIndex || MAX_NEGATIVE ); - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( (cur = cur.nextSibling) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -// Returns a function to use in pseudos for input types -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -// Returns a function to use in pseudos for buttons -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return (name === "input" || name === "button") && elem.type === type; - }; -} - -// Returns a function to use in pseudos for positionals -function createPositionalPseudo( fn ) { - return markFunction(function( argument ) { - argument = +argument; - return markFunction(function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ (j = matchIndexes[i]) ] ) { - seed[j] = !(matches[j] = seed[j]); - } - } - }); - }); -} - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - // If no nodeType, this is expected to be an array - for ( ; (node = elem[i]); i++ ) { - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - // Use textContent for elements - // innerText usage removed for consistency of new lines (see #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[1] = match[1].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape ); - - if ( match[2] === "~=" ) { - match[3] = " " + match[3] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[1] = match[1].toLowerCase(); - - if ( match[1].slice( 0, 3 ) === "nth" ) { - // nth-* requires argument - if ( !match[3] ) { - Sizzle.error( match[0] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); - match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); - - // other types prohibit arguments - } else if ( match[3] ) { - Sizzle.error( match[0] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[5] && match[2]; - - if ( matchExpr["CHILD"].test( match[0] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[4] ) { - match[2] = match[4]; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - // Get excess from tokenize (recursively) - (excess = tokenize( unquoted, true )) && - // advance to the next closing parenthesis - (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { - - // excess is a negative index - match[0] = match[0].slice( 0, excess ); - match[2] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeName ) { - if ( nodeName === "*" ) { - return function() { return true; }; - } - - nodeName = nodeName.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && - classCache( className, function( elem ) { - return pattern.test( elem.className || (typeof elem.getAttribute !== strundefined && elem.getAttribute("class")) || "" ); - }); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - }; - }, - - "CHILD": function( type, what, argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, context, xml ) { - var cache, outerCache, node, diff, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( (node = node[ dir ]) ) { - if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) { - return false; - } - } - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - // Seek `elem` from a previously-cached index - outerCache = parent[ expando ] || (parent[ expando ] = {}); - cache = outerCache[ type ] || []; - nodeIndex = cache[0] === dirruns && cache[1]; - diff = cache[0] === dirruns && cache[2]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( (node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - (diff = nodeIndex = 0) || start.pop()) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - outerCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - // Use previously-cached element index if available - } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) { - diff = cache[1]; - - // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...) - } else { - // Use the same loop as above to seek `elem` from the start - while ( (node = ++nodeIndex && node && node[ dir ] || - (diff = nodeIndex = 0) || start.pop()) ) { - - if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) { - // Cache the index of each encountered element - if ( useCache ) { - (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction(function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf.call( seed, matched[i] ); - seed[ idx ] = !( matches[ idx ] = matched[i] ); - } - }) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - // Potentially complex pseudos - "not": markFunction(function( selector ) { - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction(function( seed, matches, context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( (elem = unmatched[i]) ) { - seed[i] = !(matches[i] = elem); - } - } - }) : - function( elem, context, xml ) { - input[0] = elem; - matcher( input, null, xml, results ); - return !results.pop(); - }; - }), - - "has": markFunction(function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - }), - - "contains": markFunction(function( text ) { - return function( elem ) { - return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; - }; - }), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - // lang value must be a valid identifider - if ( !ridentifier.test(lang || "") ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( (elemLang = documentIsXML ? - elem.getAttribute("xml:lang") || elem.getAttribute("lang") : - elem.lang) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); - return false; - }; - }), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); - }, - - // Boolean properties - "enabled": function( elem ) { - return elem.disabled === false; - }, - - "disabled": function( elem ) { - return elem.disabled === true; - }, - - "checked": function( elem ) { - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); - }, - - "selected": function( elem ) { - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is only affected by element nodes and content nodes(including text(3), cdata(4)), - // not comment, processing instructions, or others - // Thanks to Diego Perini for the nodeName shortcut - // Greater than "@" means alpha characters (specifically not starting with "#" or "?") - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos["empty"]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) - // use getAttribute instead to test this case - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type ); - }, - - // Position-in-collection - "first": createPositionalPseudo(function() { - return [ 0 ]; - }), - - "last": createPositionalPseudo(function( matchIndexes, length ) { - return [ length - 1 ]; - }), - - "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - }), - - "even": createPositionalPseudo(function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "odd": createPositionalPseudo(function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }), - - "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - }) - } -}; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -function tokenize( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || (match = rcomma.exec( soFar )) ) { - if ( match ) { - // Don't consume trailing commas as valid - soFar = soFar.slice( match[0].length ) || soFar; - } - groups.push( tokens = [] ); - } - - matched = false; - - // Combinators - if ( (match = rcombinators.exec( soFar )) ) { - matched = match.shift(); - tokens.push( { - value: matched, - // Cast descendant combinators to space - type: match[0].replace( rtrim, " " ) - } ); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || - (match = preFilters[ type ]( match ))) ) { - matched = match.shift(); - tokens.push( { - value: matched, - type: type, - matches: match - } ); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -} - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[i].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - checkNonElements = base && dir === "parentNode", - doneName = done++; - - return combinator.first ? - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var data, cache, outerCache, - dirkey = dirruns + " " + doneName; - - // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching - if ( xml ) { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( (elem = elem[ dir ]) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || (elem[ expando ] = {}); - if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) { - if ( (data = cache[1]) === true || data === cachedruns ) { - return data === true; - } - } else { - cache = outerCache[ dir ] = [ dirkey ]; - cache[1] = matcher( elem, context, xml ) || cachedruns; - if ( cache[1] === true ) { - return true; - } - } - } - } - } - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[i]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[0]; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( (elem = unmatched[i]) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction(function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( (elem = temp[i]) ) { - matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) ) { - // Restore matcherIn since elem is not yet a final match - temp.push( (matcherIn[i] = elem) ); - } - } - postFinder( null, (matcherOut = []), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( (elem = matcherOut[i]) && - (temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) { - - seed[temp] = !(results[temp] = elem); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - }); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[0].type ], - implicitRelative = leadingRelative || Expr.relative[" "], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf.call( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - return ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - (checkContext = context).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - } ]; - - for ( ; i < len; i++ ) { - if ( (matcher = Expr.relative[ tokens[i].type ]) ) { - matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; - } else { - matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[j].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( tokens.slice( 0, i - 1 ) ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - // A counter to specify which element is currently being matched - var matcherCachedRuns = 0, - bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, expandContext ) { - var elem, j, matcher, - setMatched = [], - matchedCount = 0, - i = "0", - unmatched = seed && [], - outermost = expandContext != null, - contextBackup = outermostContext, - // We must always have either seed elements or context - elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ), - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1); - - if ( outermost ) { - outermostContext = context !== document && context; - cachedruns = matcherCachedRuns; - } - - // Add elements passing elementMatchers directly to results - // Keep `i` a string if there are no elements so `matchedCount` will be "00" below - for ( ; (elem = elems[i]) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - while ( (matcher = elementMatchers[j++]) ) { - if ( matcher( elem, context, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - cachedruns = ++matcherCachedRuns; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - // They will have gone through all possible matchers - if ( (elem = !matcher && elem) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // Apply set filters to unmatched elements - matchedCount += i; - if ( bySet && i !== matchedCount ) { - j = 0; - while ( (matcher = setMatchers[j++]) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !(unmatched[i] || setMatched[i]) ) { - setMatched[i] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - // Generate a function of recursive functions that can be used to check each element - if ( !group ) { - group = tokenize( selector ); - } - i = group.length; - while ( i-- ) { - cached = matcherFromTokens( group[i] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); - } - return cached; -}; - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[i], results ); - } - return results; -} - -function select( selector, context, results, seed ) { - var i, tokens, token, type, find, - match = tokenize( selector ); - - if ( !seed ) { - // Try to minimize operations if there is only one group - if ( match.length === 1 ) { - - // Take a shortcut and set the context if the root selector is an ID - tokens = match[0] = match[0].slice( 0 ); - if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && - context.nodeType === 9 && !documentIsXML && - Expr.relative[ tokens[1].type ] ) { - - context = Expr.find["ID"]( token.matches[0].replace( runescape, funescape ), context )[0]; - if ( !context ) { - return results; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[i]; - - // Abort if we hit a combinator - if ( Expr.relative[ (type = token.type) ] ) { - break; - } - if ( (find = Expr.find[ type ]) ) { - // Search, expanding context for leading sibling combinators - if ( (seed = find( - token.matches[0].replace( runescape, funescape ), - rsibling.test( tokens[0].type ) && context.parentNode || context - )) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, slice.call( seed, 0 ) ); - return results; - } - - break; - } - } - } - } - } - - // Compile and execute a filtering function - // Provide `match` to avoid retokenization if we modified the selector above - compile( selector, match )( - seed, - context, - documentIsXML, - results, - rsibling.test( selector ) - ); - return results; -} - -// Deprecated -Expr.pseudos["nth"] = Expr.pseudos["eq"]; - -// Easy API for creating new setFilters -function setFilters() {} -Expr.filters = setFilters.prototype = Expr.pseudos; -Expr.setFilters = new setFilters(); - -// Initialize with the default document -setDocument(); - -// Override sizzle attribute retrieval -Sizzle.attr = jQuery.attr; -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; -jQuery.expr[":"] = jQuery.expr.pseudos; -jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; - - -})( window ); -var runtil = /Until$/, - rparentsprev = /^(?:parents|prev(?:Until|All))/, - isSimple = /^.[^:#\[\.,]*$/, - rneedsContext = jQuery.expr.match.needsContext, - // methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend({ - find: function( selector ) { - var i, ret, self, - len = this.length; - - if ( typeof selector !== "string" ) { - self = this; - return this.pushStack( jQuery( selector ).filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - }) ); - } - - ret = []; - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, this[ i ], ret ); - } - - // Needed because $( selector, context ) becomes $( context ).find( selector ) - ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret ); - ret.selector = ( this.selector ? this.selector + " " : "" ) + selector; - return ret; - }, - - has: function( target ) { - var i, - targets = jQuery( target, this ), - len = targets.length; - - return this.filter(function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( this, targets[i] ) ) { - return true; - } - } - }); - }, - - not: function( selector ) { - return this.pushStack( winnow(this, selector, false) ); - }, - - filter: function( selector ) { - return this.pushStack( winnow(this, selector, true) ); - }, - - is: function( selector ) { - return !!selector && ( - typeof selector === "string" ? - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - rneedsContext.test( selector ) ? - jQuery( selector, this.context ).index( this[0] ) >= 0 : - jQuery.filter( selector, this ).length > 0 : - this.filter( selector ).length > 0 ); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - ret = [], - pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ? - jQuery( selectors, context || this.context ) : - 0; - - for ( ; i < l; i++ ) { - cur = this[i]; - - while ( cur && cur.ownerDocument && cur !== context && cur.nodeType !== 11 ) { - if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { - ret.push( cur ); - break; - } - cur = cur.parentNode; - } - } - - return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1; - } - - // index in selector - if ( typeof elem === "string" ) { - return jQuery.inArray( this[0], jQuery( elem ) ); - } - - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[0] : elem, this ); - }, - - add: function( selector, context ) { - var set = typeof selector === "string" ? - jQuery( selector, context ) : - jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), - all = jQuery.merge( this.get(), set ); - - return this.pushStack( jQuery.unique(all) ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter(selector) - ); - } -}); - -jQuery.fn.andSelf = jQuery.fn.addBack; - -function sibling( cur, dir ) { - do { - cur = cur[ dir ]; - } while ( cur && cur.nodeType !== 1 ); - - return cur; -} - -jQuery.each({ - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return jQuery.dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, i, until ) { - return jQuery.dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return jQuery.dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return jQuery.dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, i, until ) { - return jQuery.dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, i, until ) { - return jQuery.dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return jQuery.sibling( elem.firstChild ); - }, - contents: function( elem ) { - return jQuery.nodeName( elem, "iframe" ) ? - elem.contentDocument || elem.contentWindow.document : - jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var ret = jQuery.map( this, fn, until ); - - if ( !runtil.test( name ) ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - ret = jQuery.filter( selector, ret ); - } - - ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; - - if ( this.length > 1 && rparentsprev.test( name ) ) { - ret = ret.reverse(); - } - - return this.pushStack( ret ); - }; -}); - -jQuery.extend({ - filter: function( expr, elems, not ) { - if ( not ) { - expr = ":not(" + expr + ")"; - } - - return elems.length === 1 ? - jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : - jQuery.find.matches(expr, elems); - }, - - dir: function( elem, dir, until ) { - var matched = [], - cur = elem[ dir ]; - - while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { - if ( cur.nodeType === 1 ) { - matched.push( cur ); - } - cur = cur[dir]; - } - return matched; - }, - - sibling: function( n, elem ) { - var r = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - r.push( n ); - } - } - - return r; - } -}); - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, keep ) { - - // Can't pass null or undefined to indexOf in Firefox 4 - // Set to 0 to skip string check - qualifier = qualifier || 0; - - if ( jQuery.isFunction( qualifier ) ) { - return jQuery.grep(elements, function( elem, i ) { - var retVal = !!qualifier.call( elem, i, elem ); - return retVal === keep; - }); - - } else if ( qualifier.nodeType ) { - return jQuery.grep(elements, function( elem ) { - return ( elem === qualifier ) === keep; - }); - - } else if ( typeof qualifier === "string" ) { - var filtered = jQuery.grep(elements, function( elem ) { - return elem.nodeType === 1; - }); - - if ( isSimple.test( qualifier ) ) { - return jQuery.filter(qualifier, filtered, !keep); - } else { - qualifier = jQuery.filter( qualifier, filtered ); - } - } - - return jQuery.grep(elements, function( elem ) { - return ( jQuery.inArray( elem, qualifier ) >= 0 ) === keep; - }); -} -function createSafeFragment( document ) { - var list = nodeNames.split( "|" ), - safeFrag = document.createDocumentFragment(); - - if ( safeFrag.createElement ) { - while ( list.length ) { - safeFrag.createElement( - list.pop() - ); - } - } - return safeFrag; -} - -var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" + - "header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", - rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g, - rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"), - rleadingWhitespace = /^\s+/, - rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, - rtagName = /<([\w:]+)/, - rtbody = /<tbody/i, - rhtml = /<|&#?\w+;/, - rnoInnerhtml = /<(?:script|style|link)/i, - manipulation_rcheckableType = /^(?:checkbox|radio)$/i, - // checked="checked" or checked - rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i, - rscriptType = /^$|\/(?:java|ecma)script/i, - rscriptTypeMasked = /^true\/(.*)/, - rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g, - - // We have to close these tags to support XHTML (#13200) - wrapMap = { - option: [ 1, "<select multiple='multiple'>", "</select>" ], - legend: [ 1, "<fieldset>", "</fieldset>" ], - area: [ 1, "<map>", "</map>" ], - param: [ 1, "<object>", "</object>" ], - thead: [ 1, "<table>", "</table>" ], - tr: [ 2, "<table><tbody>", "</tbody></table>" ], - col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ], - td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ], - - // IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags, - // unless wrapped in a div with non-breaking characters in front of it. - _default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X<div>", "</div>" ] - }, - safeFragment = createSafeFragment( document ), - fragmentDiv = safeFragment.appendChild( document.createElement("div") ); - -wrapMap.optgroup = wrapMap.option; -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -jQuery.fn.extend({ - text: function( value ) { - return jQuery.access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) ); - }, null, value, arguments.length ); - }, - - wrapAll: function( html ) { - if ( jQuery.isFunction( html ) ) { - return this.each(function(i) { - jQuery(this).wrapAll( html.call(this, i) ); - }); - } - - if ( this[0] ) { - // The elements to wrap the target around - var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true); - - if ( this[0].parentNode ) { - wrap.insertBefore( this[0] ); - } - - wrap.map(function() { - var elem = this; - - while ( elem.firstChild && elem.firstChild.nodeType === 1 ) { - elem = elem.firstChild; - } - - return elem; - }).append( this ); - } - - return this; - }, - - wrapInner: function( html ) { - if ( jQuery.isFunction( html ) ) { - return this.each(function(i) { - jQuery(this).wrapInner( html.call(this, i) ); - }); - } - - return this.each(function() { - var self = jQuery( this ), - contents = self.contents(); - - if ( contents.length ) { - contents.wrapAll( html ); - - } else { - self.append( html ); - } - }); - }, - - wrap: function( html ) { - var isFunction = jQuery.isFunction( html ); - - return this.each(function(i) { - jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html ); - }); - }, - - unwrap: function() { - return this.parent().each(function() { - if ( !jQuery.nodeName( this, "body" ) ) { - jQuery( this ).replaceWith( this.childNodes ); - } - }).end(); - }, - - append: function() { - return this.domManip(arguments, true, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.appendChild( elem ); - } - }); - }, - - prepend: function() { - return this.domManip(arguments, true, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.insertBefore( elem, this.firstChild ); - } - }); - }, - - before: function() { - return this.domManip( arguments, false, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - }); - }, - - after: function() { - return this.domManip( arguments, false, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - }); - }, - - // keepData is for internal use only--do not document - remove: function( selector, keepData ) { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - if ( !selector || jQuery.filter( selector, [ elem ] ).length > 0 ) { - if ( !keepData && elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem ) ); - } - - if ( elem.parentNode ) { - if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) { - setGlobalEval( getAll( elem, "script" ) ); - } - elem.parentNode.removeChild( elem ); - } - } - } - - return this; - }, - - empty: function() { - var elem, - i = 0; - - for ( ; (elem = this[i]) != null; i++ ) { - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - } - - // Remove any remaining nodes - while ( elem.firstChild ) { - elem.removeChild( elem.firstChild ); - } - - // If this is a select, ensure that it displays empty (#12336) - // Support: IE<9 - if ( elem.options && jQuery.nodeName( elem, "select" ) ) { - elem.options.length = 0; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map( function () { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - }); - }, - - html: function( value ) { - return jQuery.access( this, function( value ) { - var elem = this[0] || {}, - i = 0, - l = this.length; - - if ( value === undefined ) { - return elem.nodeType === 1 ? - elem.innerHTML.replace( rinlinejQuery, "" ) : - undefined; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - ( jQuery.support.htmlSerialize || !rnoshimcache.test( value ) ) && - ( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) && - !wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) { - - value = value.replace( rxhtmlTag, "<$1></$2>" ); - - try { - for (; i < l; i++ ) { - // Remove element nodes and prevent memory leaks - elem = this[i] || {}; - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch(e) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function( value ) { - var isFunc = jQuery.isFunction( value ); - - // Make sure that the elements are removed from the DOM before they are inserted - // this can help fix replacing a parent with child elements - if ( !isFunc && typeof value !== "string" ) { - value = jQuery( value ).not( this ).detach(); - } - - return this.domManip( [ value ], true, function( elem ) { - var next = this.nextSibling, - parent = this.parentNode; - - if ( parent ) { - jQuery( this ).remove(); - parent.insertBefore( elem, next ); - } - }); - }, - - detach: function( selector ) { - return this.remove( selector, true ); - }, - - domManip: function( args, table, callback ) { - - // Flatten any nested arrays - args = core_concat.apply( [], args ); - - var first, node, hasScripts, - scripts, doc, fragment, - i = 0, - l = this.length, - set = this, - iNoClone = l - 1, - value = args[0], - isFunction = jQuery.isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) { - return this.each(function( index ) { - var self = set.eq( index ); - if ( isFunction ) { - args[0] = value.call( this, index, table ? self.html() : undefined ); - } - self.domManip( args, table, callback ); - }); - } - - if ( l ) { - fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - if ( first ) { - table = table && jQuery.nodeName( first, "tr" ); - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( - table && jQuery.nodeName( this[i], "table" ) ? - findOrAppend( this[i], "tbody" ) : - this[i], - node, - i - ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) { - - if ( node.src ) { - // Hope ajax is available... - jQuery.ajax({ - url: node.src, - type: "GET", - dataType: "script", - async: false, - global: false, - "throws": true - }); - } else { - jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) ); - } - } - } - } - - // Fix #11809: Avoid leaking memory - fragment = first = null; - } - } - - return this; - } -}); - -function findOrAppend( elem, tag ) { - return elem.getElementsByTagName( tag )[0] || elem.appendChild( elem.ownerDocument.createElement( tag ) ); -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - var attr = elem.getAttributeNode("type"); - elem.type = ( attr && attr.specified ) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - var match = rscriptTypeMasked.exec( elem.type ); - if ( match ) { - elem.type = match[1]; - } else { - elem.removeAttribute("type"); - } - return elem; -} - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var elem, - i = 0; - for ( ; (elem = elems[i]) != null; i++ ) { - jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) ); - } -} - -function cloneCopyEvent( src, dest ) { - - if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) { - return; - } - - var type, i, l, - oldData = jQuery._data( src ), - curData = jQuery._data( dest, oldData ), - events = oldData.events; - - if ( events ) { - delete curData.handle; - curData.events = {}; - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - - // make the cloned public data object a copy from the original - if ( curData.data ) { - curData.data = jQuery.extend( {}, curData.data ); - } -} - -function fixCloneNodeIssues( src, dest ) { - var nodeName, e, data; - - // We do not need to do anything for non-Elements - if ( dest.nodeType !== 1 ) { - return; - } - - nodeName = dest.nodeName.toLowerCase(); - - // IE6-8 copies events bound via attachEvent when using cloneNode. - if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) { - data = jQuery._data( dest ); - - for ( e in data.events ) { - jQuery.removeEvent( dest, e, data.handle ); - } - - // Event data gets referenced instead of copied if the expando gets copied too - dest.removeAttribute( jQuery.expando ); - } - - // IE blanks contents when cloning scripts, and tries to evaluate newly-set text - if ( nodeName === "script" && dest.text !== src.text ) { - disableScript( dest ).text = src.text; - restoreScript( dest ); - - // IE6-10 improperly clones children of object elements using classid. - // IE10 throws NoModificationAllowedError if parent is null, #12132. - } else if ( nodeName === "object" ) { - if ( dest.parentNode ) { - dest.outerHTML = src.outerHTML; - } - - // This path appears unavoidable for IE9. When cloning an object - // element in IE9, the outerHTML strategy above is not sufficient. - // If the src has innerHTML and the destination does not, - // copy the src.innerHTML into the dest.innerHTML. #10324 - if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) { - dest.innerHTML = src.innerHTML; - } - - } else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) { - // IE6-8 fails to persist the checked state of a cloned checkbox - // or radio button. Worse, IE6-7 fail to give the cloned element - // a checked appearance if the defaultChecked value isn't also set - - dest.defaultChecked = dest.checked = src.checked; - - // IE6-7 get confused and end up setting the value of a cloned - // checkbox/radio button to an empty string instead of "on" - if ( dest.value !== src.value ) { - dest.value = src.value; - } - - // IE6-8 fails to return the selected option to the default selected - // state when cloning options - } else if ( nodeName === "option" ) { - dest.defaultSelected = dest.selected = src.defaultSelected; - - // IE6-8 fails to set the defaultValue to the correct value when - // cloning other types of input fields - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -jQuery.each({ - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - i = 0, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone(true); - jQuery( insert[i] )[ original ]( elems ); - - // Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get() - core_push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -}); - -function getAll( context, tag ) { - var elems, elem, - i = 0, - found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) : - typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) : - undefined; - - if ( !found ) { - for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) { - if ( !tag || jQuery.nodeName( elem, tag ) ) { - found.push( elem ); - } else { - jQuery.merge( found, getAll( elem, tag ) ); - } - } - } - - return tag === undefined || tag && jQuery.nodeName( context, tag ) ? - jQuery.merge( [ context ], found ) : - found; -} - -// Used in buildFragment, fixes the defaultChecked property -function fixDefaultChecked( elem ) { - if ( manipulation_rcheckableType.test( elem.type ) ) { - elem.defaultChecked = elem.checked; - } -} - -jQuery.extend({ - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var destElements, node, clone, i, srcElements, - inPage = jQuery.contains( elem.ownerDocument, elem ); - - if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) { - clone = elem.cloneNode( true ); - - // IE<=8 does not properly clone detached, unknown element nodes - } else { - fragmentDiv.innerHTML = elem.outerHTML; - fragmentDiv.removeChild( clone = fragmentDiv.firstChild ); - } - - if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) && - (elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) { - - // We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - // Fix all IE cloning issues - for ( i = 0; (node = srcElements[i]) != null; ++i ) { - // Ensure that the destination node is not null; Fixes #9587 - if ( destElements[i] ) { - fixCloneNodeIssues( node, destElements[i] ); - } - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0; (node = srcElements[i]) != null; i++ ) { - cloneCopyEvent( node, destElements[i] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - destElements = srcElements = node = null; - - // Return the cloned set - return clone; - }, - - buildFragment: function( elems, context, scripts, selection ) { - var j, elem, contains, - tmp, tag, tbody, wrap, - l = elems.length, - - // Ensure a safe fragment - safe = createSafeFragment( context ), - - nodes = [], - i = 0; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( jQuery.type( elem ) === "object" ) { - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || safe.appendChild( context.createElement("div") ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - - tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[2]; - - // Descend through wrappers to the right content - j = wrap[0]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Manually add leading whitespace removed by IE - if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) { - nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) ); - } - - // Remove IE's autoinserted <tbody> from table fragments - if ( !jQuery.support.tbody ) { - - // String was a <table>, *may* have spurious <tbody> - elem = tag === "table" && !rtbody.test( elem ) ? - tmp.firstChild : - - // String was a bare <thead> or <tfoot> - wrap[1] === "<table>" && !rtbody.test( elem ) ? - tmp : - 0; - - j = elem && elem.childNodes.length; - while ( j-- ) { - if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) { - elem.removeChild( tbody ); - } - } - } - - jQuery.merge( nodes, tmp.childNodes ); - - // Fix #12392 for WebKit and IE > 9 - tmp.textContent = ""; - - // Fix #12392 for oldIE - while ( tmp.firstChild ) { - tmp.removeChild( tmp.firstChild ); - } - - // Remember the top-level container for proper cleanup - tmp = safe.lastChild; - } - } - } - - // Fix #11356: Clear elements from fragment - if ( tmp ) { - safe.removeChild( tmp ); - } - - // Reset defaultChecked for any radios and checkboxes - // about to be appended to the DOM in IE 6/7 (#8060) - if ( !jQuery.support.appendChecked ) { - jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked ); - } - - i = 0; - while ( (elem = nodes[ i++ ]) ) { - - // #4087 - If origin and destination elements are the same, and this is - // that element, do not do anything - if ( selection && jQuery.inArray( elem, selection ) !== -1 ) { - continue; - } - - contains = jQuery.contains( elem.ownerDocument, elem ); - - // Append to fragment - tmp = getAll( safe.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( contains ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( (elem = tmp[ j++ ]) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - tmp = null; - - return safe; - }, - - cleanData: function( elems, /* internal */ acceptData ) { - var elem, type, id, data, - i = 0, - internalKey = jQuery.expando, - cache = jQuery.cache, - deleteExpando = jQuery.support.deleteExpando, - special = jQuery.event.special; - - for ( ; (elem = elems[i]) != null; i++ ) { - - if ( acceptData || jQuery.acceptData( elem ) ) { - - id = elem[ internalKey ]; - data = id && cache[ id ]; - - if ( data ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Remove cache only if it was not already removed by jQuery.event.remove - if ( cache[ id ] ) { - - delete cache[ id ]; - - // IE does not allow us to delete expando properties from nodes, - // nor does it have a removeAttribute function on Document nodes; - // we must handle all of these cases - if ( deleteExpando ) { - delete elem[ internalKey ]; - - } else if ( typeof elem.removeAttribute !== core_strundefined ) { - elem.removeAttribute( internalKey ); - - } else { - elem[ internalKey ] = null; - } - - core_deletedIds.push( id ); - } - } - } - } - } -}); -var iframe, getStyles, curCSS, - ralpha = /alpha\([^)]*\)/i, - ropacity = /opacity\s*=\s*([^)]*)/, - rposition = /^(top|right|bottom|left)$/, - // swappable if display is none or starts with table except "table", "table-cell", or "table-caption" - // see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display - rdisplayswap = /^(none|table(?!-c[ea]).+)/, - rmargin = /^margin/, - rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ), - rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ), - rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ), - elemdisplay = { BODY: "block" }, - - cssShow = { position: "absolute", visibility: "hidden", display: "block" }, - cssNormalTransform = { - letterSpacing: 0, - fontWeight: 400 - }, - - cssExpand = [ "Top", "Right", "Bottom", "Left" ], - cssPrefixes = [ "Webkit", "O", "Moz", "ms" ]; - -// return a css property mapped to a potentially vendor prefixed property -function vendorPropName( style, name ) { - - // shortcut for names that are not vendor prefixed - if ( name in style ) { - return name; - } - - // check for vendor prefixed names - var capName = name.charAt(0).toUpperCase() + name.slice(1), - origName = name, - i = cssPrefixes.length; - - while ( i-- ) { - name = cssPrefixes[ i ] + capName; - if ( name in style ) { - return name; - } - } - - return origName; -} - -function isHidden( elem, el ) { - // isHidden might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem ); -} - -function showHide( elements, show ) { - var display, elem, hidden, - values = [], - index = 0, - length = elements.length; - - for ( ; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - - values[ index ] = jQuery._data( elem, "olddisplay" ); - display = elem.style.display; - if ( show ) { - // Reset the inline display of this element to learn if it is - // being hidden by cascaded rules or not - if ( !values[ index ] && display === "none" ) { - elem.style.display = ""; - } - - // Set elements which have been overridden with display: none - // in a stylesheet to whatever the default browser style is - // for such an element - if ( elem.style.display === "" && isHidden( elem ) ) { - values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) ); - } - } else { - - if ( !values[ index ] ) { - hidden = isHidden( elem ); - - if ( display && display !== "none" || !hidden ) { - jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) ); - } - } - } - } - - // Set the display of most of the elements in a second loop - // to avoid the constant reflow - for ( index = 0; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - if ( !show || elem.style.display === "none" || elem.style.display === "" ) { - elem.style.display = show ? values[ index ] || "" : "none"; - } - } - - return elements; -} - -jQuery.fn.extend({ - css: function( name, value ) { - return jQuery.access( this, function( elem, name, value ) { - var len, styles, - map = {}, - i = 0; - - if ( jQuery.isArray( name ) ) { - styles = getStyles( elem ); - len = name.length; - - for ( ; i < len; i++ ) { - map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); - } - - return map; - } - - return value !== undefined ? - jQuery.style( elem, name, value ) : - jQuery.css( elem, name ); - }, name, value, arguments.length > 1 ); - }, - show: function() { - return showHide( this, true ); - }, - hide: function() { - return showHide( this ); - }, - toggle: function( state ) { - var bool = typeof state === "boolean"; - - return this.each(function() { - if ( bool ? state : isHidden( this ) ) { - jQuery( this ).show(); - } else { - jQuery( this ).hide(); - } - }); - } -}); - -jQuery.extend({ - // Add in style property hooks for overriding the default - // behavior of getting and setting a style property - cssHooks: { - opacity: { - get: function( elem, computed ) { - if ( computed ) { - // We should always get a number back from opacity - var ret = curCSS( elem, "opacity" ); - return ret === "" ? "1" : ret; - } - } - } - }, - - // Exclude the following css properties to add px - cssNumber: { - "columnCount": true, - "fillOpacity": true, - "fontWeight": true, - "lineHeight": true, - "opacity": true, - "orphans": true, - "widows": true, - "zIndex": true, - "zoom": true - }, - - // Add in properties whose names you wish to fix before - // setting or getting the value - cssProps: { - // normalize float css property - "float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat" - }, - - // Get and set the style property on a DOM Node - style: function( elem, name, value, extra ) { - // Don't set styles on text and comment nodes - if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { - return; - } - - // Make sure that we're working with the right name - var ret, type, hooks, - origName = jQuery.camelCase( name ), - style = elem.style; - - name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) ); - - // gets hook for the prefixed version - // followed by the unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // Check if we're setting a value - if ( value !== undefined ) { - type = typeof value; - - // convert relative number strings (+= or -=) to relative numbers. #7345 - if ( type === "string" && (ret = rrelNum.exec( value )) ) { - value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) ); - // Fixes bug #9237 - type = "number"; - } - - // Make sure that NaN and null values aren't set. See: #7116 - if ( value == null || type === "number" && isNaN( value ) ) { - return; - } - - // If a number was passed in, add 'px' to the (except for certain CSS properties) - if ( type === "number" && !jQuery.cssNumber[ origName ] ) { - value += "px"; - } - - // Fixes #8908, it can be done more correctly by specifing setters in cssHooks, - // but it would mean to define eight (for every problematic property) identical functions - if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) { - style[ name ] = "inherit"; - } - - // If a hook was provided, use that value, otherwise just set the specified value - if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) { - - // Wrapped to prevent IE from throwing errors when 'invalid' values are provided - // Fixes bug #5509 - try { - style[ name ] = value; - } catch(e) {} - } - - } else { - // If a hook was provided get the non-computed value from there - if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) { - return ret; - } - - // Otherwise just get the value from the style object - return style[ name ]; - } - }, - - css: function( elem, name, extra, styles ) { - var num, val, hooks, - origName = jQuery.camelCase( name ); - - // Make sure that we're working with the right name - name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) ); - - // gets hook for the prefixed version - // followed by the unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // If a hook was provided get the computed value from there - if ( hooks && "get" in hooks ) { - val = hooks.get( elem, true, extra ); - } - - // Otherwise, if a way to get the computed value exists, use that - if ( val === undefined ) { - val = curCSS( elem, name, styles ); - } - - //convert "normal" to computed value - if ( val === "normal" && name in cssNormalTransform ) { - val = cssNormalTransform[ name ]; - } - - // Return, converting to number if forced or a qualifier was provided and val looks numeric - if ( extra === "" || extra ) { - num = parseFloat( val ); - return extra === true || jQuery.isNumeric( num ) ? num || 0 : val; - } - return val; - }, - - // A method for quickly swapping in/out CSS properties to get correct calculations - swap: function( elem, options, callback, args ) { - var ret, name, - old = {}; - - // Remember the old values, and insert the new ones - for ( name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - ret = callback.apply( elem, args || [] ); - - // Revert the old values - for ( name in options ) { - elem.style[ name ] = old[ name ]; - } - - return ret; - } -}); - -// NOTE: we've included the "window" in window.getComputedStyle -// because jsdom on node.js will break without it. -if ( window.getComputedStyle ) { - getStyles = function( elem ) { - return window.getComputedStyle( elem, null ); - }; - - curCSS = function( elem, name, _computed ) { - var width, minWidth, maxWidth, - computed = _computed || getStyles( elem ), - - // getPropertyValue is only needed for .css('filter') in IE9, see #12537 - ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined, - style = elem.style; - - if ( computed ) { - - if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { - ret = jQuery.style( elem, name ); - } - - // A tribute to the "awesome hack by Dean Edwards" - // Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right - // Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels - // this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values - if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) { - - // Remember the original values - width = style.width; - minWidth = style.minWidth; - maxWidth = style.maxWidth; - - // Put in the new values to get a computed value out - style.minWidth = style.maxWidth = style.width = ret; - ret = computed.width; - - // Revert the changed values - style.width = width; - style.minWidth = minWidth; - style.maxWidth = maxWidth; - } - } - - return ret; - }; -} else if ( document.documentElement.currentStyle ) { - getStyles = function( elem ) { - return elem.currentStyle; - }; - - curCSS = function( elem, name, _computed ) { - var left, rs, rsLeft, - computed = _computed || getStyles( elem ), - ret = computed ? computed[ name ] : undefined, - style = elem.style; - - // Avoid setting ret to empty string here - // so we don't default to auto - if ( ret == null && style && style[ name ] ) { - ret = style[ name ]; - } - - // From the awesome hack by Dean Edwards - // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 - - // If we're not dealing with a regular pixel number - // but a number that has a weird ending, we need to convert it to pixels - // but not position css attributes, as those are proportional to the parent element instead - // and we can't measure the parent instead because it might trigger a "stacking dolls" problem - if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) { - - // Remember the original values - left = style.left; - rs = elem.runtimeStyle; - rsLeft = rs && rs.left; - - // Put in the new values to get a computed value out - if ( rsLeft ) { - rs.left = elem.currentStyle.left; - } - style.left = name === "fontSize" ? "1em" : ret; - ret = style.pixelLeft + "px"; - - // Revert the changed values - style.left = left; - if ( rsLeft ) { - rs.left = rsLeft; - } - } - - return ret === "" ? "auto" : ret; - }; -} - -function setPositiveNumber( elem, value, subtract ) { - var matches = rnumsplit.exec( value ); - return matches ? - // Guard against undefined "subtract", e.g., when used as in cssHooks - Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) : - value; -} - -function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { - var i = extra === ( isBorderBox ? "border" : "content" ) ? - // If we already have the right measurement, avoid augmentation - 4 : - // Otherwise initialize for horizontal or vertical properties - name === "width" ? 1 : 0, - - val = 0; - - for ( ; i < 4; i += 2 ) { - // both box models exclude margin, so add it if we want it - if ( extra === "margin" ) { - val += jQuery.css( elem, extra + cssExpand[ i ], true, styles ); - } - - if ( isBorderBox ) { - // border-box includes padding, so remove it if we want content - if ( extra === "content" ) { - val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - } - - // at this point, extra isn't border nor margin, so remove border - if ( extra !== "margin" ) { - val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } else { - // at this point, extra isn't content, so add padding - val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - - // at this point, extra isn't content nor padding, so add border - if ( extra !== "padding" ) { - val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } - } - - return val; -} - -function getWidthOrHeight( elem, name, extra ) { - - // Start with offset property, which is equivalent to the border-box value - var valueIsBorderBox = true, - val = name === "width" ? elem.offsetWidth : elem.offsetHeight, - styles = getStyles( elem ), - isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; - - // some non-html elements return undefined for offsetWidth, so check for null/undefined - // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 - // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 - if ( val <= 0 || val == null ) { - // Fall back to computed then uncomputed css if necessary - val = curCSS( elem, name, styles ); - if ( val < 0 || val == null ) { - val = elem.style[ name ]; - } - - // Computed unit is not pixels. Stop here and return. - if ( rnumnonpx.test(val) ) { - return val; - } - - // we need the check for style in case a browser which returns unreliable values - // for getComputedStyle silently falls back to the reliable elem.style - valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] ); - - // Normalize "", auto, and prepare for extra - val = parseFloat( val ) || 0; - } - - // use the active box-sizing model to add/subtract irrelevant styles - return ( val + - augmentWidthOrHeight( - elem, - name, - extra || ( isBorderBox ? "border" : "content" ), - valueIsBorderBox, - styles - ) - ) + "px"; -} - -// Try to determine the default display value of an element -function css_defaultDisplay( nodeName ) { - var doc = document, - display = elemdisplay[ nodeName ]; - - if ( !display ) { - display = actualDisplay( nodeName, doc ); - - // If the simple way fails, read from inside an iframe - if ( display === "none" || !display ) { - // Use the already-created iframe if possible - iframe = ( iframe || - jQuery("<iframe frameborder='0' width='0' height='0'/>") - .css( "cssText", "display:block !important" ) - ).appendTo( doc.documentElement ); - - // Always write a new HTML skeleton so Webkit and Firefox don't choke on reuse - doc = ( iframe[0].contentWindow || iframe[0].contentDocument ).document; - doc.write("<!doctype html><html><body>"); - doc.close(); - - display = actualDisplay( nodeName, doc ); - iframe.detach(); - } - - // Store the correct default display - elemdisplay[ nodeName ] = display; - } - - return display; -} - -// Called ONLY from within css_defaultDisplay -function actualDisplay( name, doc ) { - var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ), - display = jQuery.css( elem[0], "display" ); - elem.remove(); - return display; -} - -jQuery.each([ "height", "width" ], function( i, name ) { - jQuery.cssHooks[ name ] = { - get: function( elem, computed, extra ) { - if ( computed ) { - // certain elements can have dimension info if we invisibly show them - // however, it must have a current display style that would benefit from this - return elem.offsetWidth === 0 && rdisplayswap.test( jQuery.css( elem, "display" ) ) ? - jQuery.swap( elem, cssShow, function() { - return getWidthOrHeight( elem, name, extra ); - }) : - getWidthOrHeight( elem, name, extra ); - } - }, - - set: function( elem, value, extra ) { - var styles = extra && getStyles( elem ); - return setPositiveNumber( elem, value, extra ? - augmentWidthOrHeight( - elem, - name, - extra, - jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box", - styles - ) : 0 - ); - } - }; -}); - -if ( !jQuery.support.opacity ) { - jQuery.cssHooks.opacity = { - get: function( elem, computed ) { - // IE uses filters for opacity - return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ? - ( 0.01 * parseFloat( RegExp.$1 ) ) + "" : - computed ? "1" : ""; - }, - - set: function( elem, value ) { - var style = elem.style, - currentStyle = elem.currentStyle, - opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "", - filter = currentStyle && currentStyle.filter || style.filter || ""; - - // IE has trouble with opacity if it does not have layout - // Force it by setting the zoom level - style.zoom = 1; - - // if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652 - // if value === "", then remove inline opacity #12685 - if ( ( value >= 1 || value === "" ) && - jQuery.trim( filter.replace( ralpha, "" ) ) === "" && - style.removeAttribute ) { - - // Setting style.filter to null, "" & " " still leave "filter:" in the cssText - // if "filter:" is present at all, clearType is disabled, we want to avoid this - // style.removeAttribute is IE Only, but so apparently is this code path... - style.removeAttribute( "filter" ); - - // if there is no filter style applied in a css rule or unset inline opacity, we are done - if ( value === "" || currentStyle && !currentStyle.filter ) { - return; - } - } - - // otherwise, set new filter values - style.filter = ralpha.test( filter ) ? - filter.replace( ralpha, opacity ) : - filter + " " + opacity; - } - }; -} - -// These hooks cannot be added until DOM ready because the support test -// for it is not run until after DOM ready -jQuery(function() { - if ( !jQuery.support.reliableMarginRight ) { - jQuery.cssHooks.marginRight = { - get: function( elem, computed ) { - if ( computed ) { - // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right - // Work around by temporarily setting element display to inline-block - return jQuery.swap( elem, { "display": "inline-block" }, - curCSS, [ elem, "marginRight" ] ); - } - } - }; - } - - // Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084 - // getComputedStyle returns percent when specified for top/left/bottom/right - // rather than make the css module depend on the offset module, we just check for it here - if ( !jQuery.support.pixelPosition && jQuery.fn.position ) { - jQuery.each( [ "top", "left" ], function( i, prop ) { - jQuery.cssHooks[ prop ] = { - get: function( elem, computed ) { - if ( computed ) { - computed = curCSS( elem, prop ); - // if curCSS returns percentage, fallback to offset - return rnumnonpx.test( computed ) ? - jQuery( elem ).position()[ prop ] + "px" : - computed; - } - } - }; - }); - } - -}); - -if ( jQuery.expr && jQuery.expr.filters ) { - jQuery.expr.filters.hidden = function( elem ) { - // Support: Opera <= 12.12 - // Opera reports offsetWidths and offsetHeights less than zero on some elements - return elem.offsetWidth <= 0 && elem.offsetHeight <= 0 || - (!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none"); - }; - - jQuery.expr.filters.visible = function( elem ) { - return !jQuery.expr.filters.hidden( elem ); - }; -} - -// These hooks are used by animate to expand properties -jQuery.each({ - margin: "", - padding: "", - border: "Width" -}, function( prefix, suffix ) { - jQuery.cssHooks[ prefix + suffix ] = { - expand: function( value ) { - var i = 0, - expanded = {}, - - // assumes a single number if not a string - parts = typeof value === "string" ? value.split(" ") : [ value ]; - - for ( ; i < 4; i++ ) { - expanded[ prefix + cssExpand[ i ] + suffix ] = - parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; - } - - return expanded; - } - }; - - if ( !rmargin.test( prefix ) ) { - jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; - } -}); -var r20 = /%20/g, - rbracket = /\[\]$/, - rCRLF = /\r?\n/g, - rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, - rsubmittable = /^(?:input|select|textarea|keygen)/i; - -jQuery.fn.extend({ - serialize: function() { - return jQuery.param( this.serializeArray() ); - }, - serializeArray: function() { - return this.map(function(){ - // Can add propHook for "elements" to filter or add form elements - var elements = jQuery.prop( this, "elements" ); - return elements ? jQuery.makeArray( elements ) : this; - }) - .filter(function(){ - var type = this.type; - // Use .is(":disabled") so that fieldset[disabled] works - return this.name && !jQuery( this ).is( ":disabled" ) && - rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && - ( this.checked || !manipulation_rcheckableType.test( type ) ); - }) - .map(function( i, elem ){ - var val = jQuery( this ).val(); - - return val == null ? - null : - jQuery.isArray( val ) ? - jQuery.map( val, function( val ){ - return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - }) : - { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - }).get(); - } -}); - -//Serialize an array of form elements or a set of -//key/values into a query string -jQuery.param = function( a, traditional ) { - var prefix, - s = [], - add = function( key, value ) { - // If value is a function, invoke it and return its value - value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value ); - s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value ); - }; - - // Set traditional to true for jQuery <= 1.3.2 behavior. - if ( traditional === undefined ) { - traditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional; - } - - // If an array was passed in, assume that it is an array of form elements. - if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { - // Serialize the form elements - jQuery.each( a, function() { - add( this.name, this.value ); - }); - - } else { - // If traditional, encode the "old" way (the way 1.3.2 or older - // did it), otherwise encode params recursively. - for ( prefix in a ) { - buildParams( prefix, a[ prefix ], traditional, add ); - } - } - - // Return the resulting serialization - return s.join( "&" ).replace( r20, "+" ); -}; - -function buildParams( prefix, obj, traditional, add ) { - var name; - - if ( jQuery.isArray( obj ) ) { - // Serialize array item. - jQuery.each( obj, function( i, v ) { - if ( traditional || rbracket.test( prefix ) ) { - // Treat each array item as a scalar. - add( prefix, v ); - - } else { - // Item is non-scalar (array or object), encode its numeric index. - buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add ); - } - }); - - } else if ( !traditional && jQuery.type( obj ) === "object" ) { - // Serialize object item. - for ( name in obj ) { - buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); - } - - } else { - // Serialize scalar item. - add( prefix, obj ); - } -} -jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + - "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + - "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { - - // Handle event binding - jQuery.fn[ name ] = function( data, fn ) { - return arguments.length > 0 ? - this.on( name, null, data, fn ) : - this.trigger( name ); - }; -}); - -jQuery.fn.hover = function( fnOver, fnOut ) { - return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); -}; -var - // Document location - ajaxLocParts, - ajaxLocation, - ajax_nonce = jQuery.now(), - - ajax_rquery = /\?/, - rhash = /#.*$/, - rts = /([?&])_=[^&]*/, - rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL - // #7653, #8125, #8152: local protocol detection - rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, - rnoContent = /^(?:GET|HEAD)$/, - rprotocol = /^\/\//, - rurl = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/, - - // Keep a copy of the old load method - _load = jQuery.fn.load, - - /* Prefilters - * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) - * 2) These are called: - * - BEFORE asking for a transport - * - AFTER param serialization (s.data is a string if s.processData is true) - * 3) key is the dataType - * 4) the catchall symbol "*" can be used - * 5) execution will start with transport dataType and THEN continue down to "*" if needed - */ - prefilters = {}, - - /* Transports bindings - * 1) key is the dataType - * 2) the catchall symbol "*" can be used - * 3) selection will start with transport dataType and THEN go to "*" if needed - */ - transports = {}, - - // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression - allTypes = "*/".concat("*"); - -// #8138, IE may throw an exception when accessing -// a field from window.location if document.domain has been set -try { - ajaxLocation = location.href; -} catch( e ) { - // Use the href attribute of an A element - // since IE will modify it given document.location - ajaxLocation = document.createElement( "a" ); - ajaxLocation.href = ""; - ajaxLocation = ajaxLocation.href; -} - -// Segment location into parts -ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || []; - -// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport -function addToPrefiltersOrTransports( structure ) { - - // dataTypeExpression is optional and defaults to "*" - return function( dataTypeExpression, func ) { - - if ( typeof dataTypeExpression !== "string" ) { - func = dataTypeExpression; - dataTypeExpression = "*"; - } - - var dataType, - i = 0, - dataTypes = dataTypeExpression.toLowerCase().match( core_rnotwhite ) || []; - - if ( jQuery.isFunction( func ) ) { - // For each dataType in the dataTypeExpression - while ( (dataType = dataTypes[i++]) ) { - // Prepend if requested - if ( dataType[0] === "+" ) { - dataType = dataType.slice( 1 ) || "*"; - (structure[ dataType ] = structure[ dataType ] || []).unshift( func ); - - // Otherwise append - } else { - (structure[ dataType ] = structure[ dataType ] || []).push( func ); - } - } - } - }; -} - -// Base inspection function for prefilters and transports -function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { - - var inspected = {}, - seekingTransport = ( structure === transports ); - - function inspect( dataType ) { - var selected; - inspected[ dataType ] = true; - jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { - var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); - if( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) { - options.dataTypes.unshift( dataTypeOrTransport ); - inspect( dataTypeOrTransport ); - return false; - } else if ( seekingTransport ) { - return !( selected = dataTypeOrTransport ); - } - }); - return selected; - } - - return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); -} - -// A special extend for ajax options -// that takes "flat" options (not to be deep extended) -// Fixes #9887 -function ajaxExtend( target, src ) { - var deep, key, - flatOptions = jQuery.ajaxSettings.flatOptions || {}; - - for ( key in src ) { - if ( src[ key ] !== undefined ) { - ( flatOptions[ key ] ? target : ( deep || (deep = {}) ) )[ key ] = src[ key ]; - } - } - if ( deep ) { - jQuery.extend( true, target, deep ); - } - - return target; -} - -jQuery.fn.load = function( url, params, callback ) { - if ( typeof url !== "string" && _load ) { - return _load.apply( this, arguments ); - } - - var selector, response, type, - self = this, - off = url.indexOf(" "); - - if ( off >= 0 ) { - selector = url.slice( off, url.length ); - url = url.slice( 0, off ); - } - - // If it's a function - if ( jQuery.isFunction( params ) ) { - - // We assume that it's the callback - callback = params; - params = undefined; - - // Otherwise, build a param string - } else if ( params && typeof params === "object" ) { - type = "POST"; - } - - // If we have elements to modify, make the request - if ( self.length > 0 ) { - jQuery.ajax({ - url: url, - - // if "type" variable is undefined, then "GET" method will be used - type: type, - dataType: "html", - data: params - }).done(function( responseText ) { - - // Save response for use in complete callback - response = arguments; - - self.html( selector ? - - // If a selector was specified, locate the right elements in a dummy div - // Exclude scripts to avoid IE 'Permission Denied' errors - jQuery("<div>").append( jQuery.parseHTML( responseText ) ).find( selector ) : - - // Otherwise use the full result - responseText ); - - }).complete( callback && function( jqXHR, status ) { - self.each( callback, response || [ jqXHR.responseText, status, jqXHR ] ); - }); - } - - return this; -}; - -// Attach a bunch of functions for handling common AJAX events -jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ){ - jQuery.fn[ type ] = function( fn ){ - return this.on( type, fn ); - }; -}); - -jQuery.each( [ "get", "post" ], function( i, method ) { - jQuery[ method ] = function( url, data, callback, type ) { - // shift arguments if data argument was omitted - if ( jQuery.isFunction( data ) ) { - type = type || callback; - callback = data; - data = undefined; - } - - return jQuery.ajax({ - url: url, - type: method, - dataType: type, - data: data, - success: callback - }); - }; -}); - -jQuery.extend({ - - // Counter for holding the number of active queries - active: 0, - - // Last-Modified header cache for next request - lastModified: {}, - etag: {}, - - ajaxSettings: { - url: ajaxLocation, - type: "GET", - isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ), - global: true, - processData: true, - async: true, - contentType: "application/x-www-form-urlencoded; charset=UTF-8", - /* - timeout: 0, - data: null, - dataType: null, - username: null, - password: null, - cache: null, - throws: false, - traditional: false, - headers: {}, - */ - - accepts: { - "*": allTypes, - text: "text/plain", - html: "text/html", - xml: "application/xml, text/xml", - json: "application/json, text/javascript" - }, - - contents: { - xml: /xml/, - html: /html/, - json: /json/ - }, - - responseFields: { - xml: "responseXML", - text: "responseText" - }, - - // Data converters - // Keys separate source (or catchall "*") and destination types with a single space - converters: { - - // Convert anything to text - "* text": window.String, - - // Text to html (true = no transformation) - "text html": true, - - // Evaluate text as a json expression - "text json": jQuery.parseJSON, - - // Parse text as xml - "text xml": jQuery.parseXML - }, - - // For options that shouldn't be deep extended: - // you can add your own custom options here if - // and when you create one that shouldn't be - // deep extended (see ajaxExtend) - flatOptions: { - url: true, - context: true - } - }, - - // Creates a full fledged settings object into target - // with both ajaxSettings and settings fields. - // If target is omitted, writes into ajaxSettings. - ajaxSetup: function( target, settings ) { - return settings ? - - // Building a settings object - ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : - - // Extending ajaxSettings - ajaxExtend( jQuery.ajaxSettings, target ); - }, - - ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), - ajaxTransport: addToPrefiltersOrTransports( transports ), - - // Main method - ajax: function( url, options ) { - - // If url is an object, simulate pre-1.5 signature - if ( typeof url === "object" ) { - options = url; - url = undefined; - } - - // Force options to be an object - options = options || {}; - - var // Cross-domain detection vars - parts, - // Loop variable - i, - // URL without anti-cache param - cacheURL, - // Response headers as string - responseHeadersString, - // timeout handle - timeoutTimer, - - // To know if global events are to be dispatched - fireGlobals, - - transport, - // Response headers - responseHeaders, - // Create the final options object - s = jQuery.ajaxSetup( {}, options ), - // Callbacks context - callbackContext = s.context || s, - // Context for global events is callbackContext if it is a DOM node or jQuery collection - globalEventContext = s.context && ( callbackContext.nodeType || callbackContext.jquery ) ? - jQuery( callbackContext ) : - jQuery.event, - // Deferreds - deferred = jQuery.Deferred(), - completeDeferred = jQuery.Callbacks("once memory"), - // Status-dependent callbacks - statusCode = s.statusCode || {}, - // Headers (they are sent all at once) - requestHeaders = {}, - requestHeadersNames = {}, - // The jqXHR state - state = 0, - // Default abort message - strAbort = "canceled", - // Fake xhr - jqXHR = { - readyState: 0, - - // Builds headers hashtable if needed - getResponseHeader: function( key ) { - var match; - if ( state === 2 ) { - if ( !responseHeaders ) { - responseHeaders = {}; - while ( (match = rheaders.exec( responseHeadersString )) ) { - responseHeaders[ match[1].toLowerCase() ] = match[ 2 ]; - } - } - match = responseHeaders[ key.toLowerCase() ]; - } - return match == null ? null : match; - }, - - // Raw string - getAllResponseHeaders: function() { - return state === 2 ? responseHeadersString : null; - }, - - // Caches the header - setRequestHeader: function( name, value ) { - var lname = name.toLowerCase(); - if ( !state ) { - name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name; - requestHeaders[ name ] = value; - } - return this; - }, - - // Overrides response content-type header - overrideMimeType: function( type ) { - if ( !state ) { - s.mimeType = type; - } - return this; - }, - - // Status-dependent callbacks - statusCode: function( map ) { - var code; - if ( map ) { - if ( state < 2 ) { - for ( code in map ) { - // Lazy-add the new callback in a way that preserves old ones - statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; - } - } else { - // Execute the appropriate callbacks - jqXHR.always( map[ jqXHR.status ] ); - } - } - return this; - }, - - // Cancel the request - abort: function( statusText ) { - var finalText = statusText || strAbort; - if ( transport ) { - transport.abort( finalText ); - } - done( 0, finalText ); - return this; - } - }; - - // Attach deferreds - deferred.promise( jqXHR ).complete = completeDeferred.add; - jqXHR.success = jqXHR.done; - jqXHR.error = jqXHR.fail; - - // Remove hash character (#7531: and string promotion) - // Add protocol if not provided (#5866: IE7 issue with protocol-less urls) - // Handle falsy url in the settings object (#10093: consistency with old signature) - // We also use the url parameter if available - s.url = ( ( url || s.url || ajaxLocation ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" ); - - // Alias method option to type as per ticket #12004 - s.type = options.method || options.type || s.method || s.type; - - // Extract dataTypes list - s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( core_rnotwhite ) || [""]; - - // A cross-domain request is in order when we have a protocol:host:port mismatch - if ( s.crossDomain == null ) { - parts = rurl.exec( s.url.toLowerCase() ); - s.crossDomain = !!( parts && - ( parts[ 1 ] !== ajaxLocParts[ 1 ] || parts[ 2 ] !== ajaxLocParts[ 2 ] || - ( parts[ 3 ] || ( parts[ 1 ] === "http:" ? 80 : 443 ) ) != - ( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? 80 : 443 ) ) ) - ); - } - - // Convert data if not already a string - if ( s.data && s.processData && typeof s.data !== "string" ) { - s.data = jQuery.param( s.data, s.traditional ); - } - - // Apply prefilters - inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); - - // If request was aborted inside a prefilter, stop there - if ( state === 2 ) { - return jqXHR; - } - - // We can fire global events as of now if asked to - fireGlobals = s.global; - - // Watch for a new set of requests - if ( fireGlobals && jQuery.active++ === 0 ) { - jQuery.event.trigger("ajaxStart"); - } - - // Uppercase the type - s.type = s.type.toUpperCase(); - - // Determine if request has content - s.hasContent = !rnoContent.test( s.type ); - - // Save the URL in case we're toying with the If-Modified-Since - // and/or If-None-Match header later on - cacheURL = s.url; - - // More options handling for requests with no content - if ( !s.hasContent ) { - - // If data is available, append data to url - if ( s.data ) { - cacheURL = ( s.url += ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + s.data ); - // #9682: remove data so that it's not used in an eventual retry - delete s.data; - } - - // Add anti-cache in url if needed - if ( s.cache === false ) { - s.url = rts.test( cacheURL ) ? - - // If there is already a '_' parameter, set its value - cacheURL.replace( rts, "$1_=" + ajax_nonce++ ) : - - // Otherwise add one to the end - cacheURL + ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ajax_nonce++; - } - } - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - if ( jQuery.lastModified[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); - } - if ( jQuery.etag[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); - } - } - - // Set the correct header, if data is being sent - if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { - jqXHR.setRequestHeader( "Content-Type", s.contentType ); - } - - // Set the Accepts header for the server, depending on the dataType - jqXHR.setRequestHeader( - "Accept", - s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ? - s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : - s.accepts[ "*" ] - ); - - // Check for headers option - for ( i in s.headers ) { - jqXHR.setRequestHeader( i, s.headers[ i ] ); - } - - // Allow custom headers/mimetypes and early abort - if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) { - // Abort if not done already and return - return jqXHR.abort(); - } - - // aborting is no longer a cancellation - strAbort = "abort"; - - // Install callbacks on deferreds - for ( i in { success: 1, error: 1, complete: 1 } ) { - jqXHR[ i ]( s[ i ] ); - } - - // Get transport - transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); - - // If no transport, we auto-abort - if ( !transport ) { - done( -1, "No Transport" ); - } else { - jqXHR.readyState = 1; - - // Send global event - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); - } - // Timeout - if ( s.async && s.timeout > 0 ) { - timeoutTimer = setTimeout(function() { - jqXHR.abort("timeout"); - }, s.timeout ); - } - - try { - state = 1; - transport.send( requestHeaders, done ); - } catch ( e ) { - // Propagate exception as error if not done - if ( state < 2 ) { - done( -1, e ); - // Simply rethrow otherwise - } else { - throw e; - } - } - } - - // Callback for when everything is done - function done( status, nativeStatusText, responses, headers ) { - var isSuccess, success, error, response, modified, - statusText = nativeStatusText; - - // Called once - if ( state === 2 ) { - return; - } - - // State is "done" now - state = 2; - - // Clear timeout if it exists - if ( timeoutTimer ) { - clearTimeout( timeoutTimer ); - } - - // Dereference transport for early garbage collection - // (no matter how long the jqXHR object will be used) - transport = undefined; - - // Cache response headers - responseHeadersString = headers || ""; - - // Set readyState - jqXHR.readyState = status > 0 ? 4 : 0; - - // Get response data - if ( responses ) { - response = ajaxHandleResponses( s, jqXHR, responses ); - } - - // If successful, handle type chaining - if ( status >= 200 && status < 300 || status === 304 ) { - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - modified = jqXHR.getResponseHeader("Last-Modified"); - if ( modified ) { - jQuery.lastModified[ cacheURL ] = modified; - } - modified = jqXHR.getResponseHeader("etag"); - if ( modified ) { - jQuery.etag[ cacheURL ] = modified; - } - } - - // if no content - if ( status === 204 ) { - isSuccess = true; - statusText = "nocontent"; - - // if not modified - } else if ( status === 304 ) { - isSuccess = true; - statusText = "notmodified"; - - // If we have data, let's convert it - } else { - isSuccess = ajaxConvert( s, response ); - statusText = isSuccess.state; - success = isSuccess.data; - error = isSuccess.error; - isSuccess = !error; - } - } else { - // We extract error from statusText - // then normalize statusText and status for non-aborts - error = statusText; - if ( status || !statusText ) { - statusText = "error"; - if ( status < 0 ) { - status = 0; - } - } - } - - // Set data for the fake xhr object - jqXHR.status = status; - jqXHR.statusText = ( nativeStatusText || statusText ) + ""; - - // Success/Error - if ( isSuccess ) { - deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); - } else { - deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); - } - - // Status-dependent callbacks - jqXHR.statusCode( statusCode ); - statusCode = undefined; - - if ( fireGlobals ) { - globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", - [ jqXHR, s, isSuccess ? success : error ] ); - } - - // Complete - completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); - - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); - // Handle the global AJAX counter - if ( !( --jQuery.active ) ) { - jQuery.event.trigger("ajaxStop"); - } - } - } - - return jqXHR; - }, - - getScript: function( url, callback ) { - return jQuery.get( url, undefined, callback, "script" ); - }, - - getJSON: function( url, data, callback ) { - return jQuery.get( url, data, callback, "json" ); - } -}); - -/* Handles responses to an ajax request: - * - sets all responseXXX fields accordingly - * - finds the right dataType (mediates between content-type and expected dataType) - * - returns the corresponding response - */ -function ajaxHandleResponses( s, jqXHR, responses ) { - var firstDataType, ct, finalDataType, type, - contents = s.contents, - dataTypes = s.dataTypes, - responseFields = s.responseFields; - - // Fill responseXXX fields - for ( type in responseFields ) { - if ( type in responses ) { - jqXHR[ responseFields[type] ] = responses[ type ]; - } - } - - // Remove auto dataType and get content-type in the process - while( dataTypes[ 0 ] === "*" ) { - dataTypes.shift(); - if ( ct === undefined ) { - ct = s.mimeType || jqXHR.getResponseHeader("Content-Type"); - } - } - - // Check if we're dealing with a known content-type - if ( ct ) { - for ( type in contents ) { - if ( contents[ type ] && contents[ type ].test( ct ) ) { - dataTypes.unshift( type ); - break; - } - } - } - - // Check to see if we have a response for the expected dataType - if ( dataTypes[ 0 ] in responses ) { - finalDataType = dataTypes[ 0 ]; - } else { - // Try convertible dataTypes - for ( type in responses ) { - if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) { - finalDataType = type; - break; - } - if ( !firstDataType ) { - firstDataType = type; - } - } - // Or just use first one - finalDataType = finalDataType || firstDataType; - } - - // If we found a dataType - // We add the dataType to the list if needed - // and return the corresponding response - if ( finalDataType ) { - if ( finalDataType !== dataTypes[ 0 ] ) { - dataTypes.unshift( finalDataType ); - } - return responses[ finalDataType ]; - } -} - -// Chain conversions given the request and the original response -function ajaxConvert( s, response ) { - var conv2, current, conv, tmp, - converters = {}, - i = 0, - // Work with a copy of dataTypes in case we need to modify it for conversion - dataTypes = s.dataTypes.slice(), - prev = dataTypes[ 0 ]; - - // Apply the dataFilter if provided - if ( s.dataFilter ) { - response = s.dataFilter( response, s.dataType ); - } - - // Create converters map with lowercased keys - if ( dataTypes[ 1 ] ) { - for ( conv in s.converters ) { - converters[ conv.toLowerCase() ] = s.converters[ conv ]; - } - } - - // Convert to each sequential dataType, tolerating list modification - for ( ; (current = dataTypes[++i]); ) { - - // There's only work to do if current dataType is non-auto - if ( current !== "*" ) { - - // Convert response if prev dataType is non-auto and differs from current - if ( prev !== "*" && prev !== current ) { - - // Seek a direct converter - conv = converters[ prev + " " + current ] || converters[ "* " + current ]; - - // If none found, seek a pair - if ( !conv ) { - for ( conv2 in converters ) { - - // If conv2 outputs current - tmp = conv2.split(" "); - if ( tmp[ 1 ] === current ) { - - // If prev can be converted to accepted input - conv = converters[ prev + " " + tmp[ 0 ] ] || - converters[ "* " + tmp[ 0 ] ]; - if ( conv ) { - // Condense equivalence converters - if ( conv === true ) { - conv = converters[ conv2 ]; - - // Otherwise, insert the intermediate dataType - } else if ( converters[ conv2 ] !== true ) { - current = tmp[ 0 ]; - dataTypes.splice( i--, 0, current ); - } - - break; - } - } - } - } - - // Apply converter (if not an equivalence) - if ( conv !== true ) { - - // Unless errors are allowed to bubble, catch and return them - if ( conv && s["throws"] ) { - response = conv( response ); - } else { - try { - response = conv( response ); - } catch ( e ) { - return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current }; - } - } - } - } - - // Update prev for next iteration - prev = current; - } - } - - return { state: "success", data: response }; -} -// Install script dataType -jQuery.ajaxSetup({ - accepts: { - script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript" - }, - contents: { - script: /(?:java|ecma)script/ - }, - converters: { - "text script": function( text ) { - jQuery.globalEval( text ); - return text; - } - } -}); - -// Handle cache's special case and global -jQuery.ajaxPrefilter( "script", function( s ) { - if ( s.cache === undefined ) { - s.cache = false; - } - if ( s.crossDomain ) { - s.type = "GET"; - s.global = false; - } -}); - -// Bind script tag hack transport -jQuery.ajaxTransport( "script", function(s) { - - // This transport only deals with cross domain requests - if ( s.crossDomain ) { - - var script, - head = document.head || jQuery("head")[0] || document.documentElement; - - return { - - send: function( _, callback ) { - - script = document.createElement("script"); - - script.async = true; - - if ( s.scriptCharset ) { - script.charset = s.scriptCharset; - } - - script.src = s.url; - - // Attach handlers for all browsers - script.onload = script.onreadystatechange = function( _, isAbort ) { - - if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) { - - // Handle memory leak in IE - script.onload = script.onreadystatechange = null; - - // Remove the script - if ( script.parentNode ) { - script.parentNode.removeChild( script ); - } - - // Dereference the script - script = null; - - // Callback if not abort - if ( !isAbort ) { - callback( 200, "success" ); - } - } - }; - - // Circumvent IE6 bugs with base elements (#2709 and #4378) by prepending - // Use native DOM manipulation to avoid our domManip AJAX trickery - head.insertBefore( script, head.firstChild ); - }, - - abort: function() { - if ( script ) { - script.onload( undefined, true ); - } - } - }; - } -}); -var oldCallbacks = [], - rjsonp = /(=)\?(?=&|$)|\?\?/; - -// Default jsonp settings -jQuery.ajaxSetup({ - jsonp: "callback", - jsonpCallback: function() { - var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( ajax_nonce++ ) ); - this[ callback ] = true; - return callback; - } -}); - -// Detect, normalize options and install callbacks for jsonp requests -jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) { - - var callbackName, overwritten, responseContainer, - jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ? - "url" : - typeof s.data === "string" && !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && rjsonp.test( s.data ) && "data" - ); - - // Handle iff the expected data type is "jsonp" or we have a parameter to set - if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) { - - // Get callback name, remembering preexisting value associated with it - callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ? - s.jsonpCallback() : - s.jsonpCallback; - - // Insert callback into url or form data - if ( jsonProp ) { - s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName ); - } else if ( s.jsonp !== false ) { - s.url += ( ajax_rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName; - } - - // Use data converter to retrieve json after script execution - s.converters["script json"] = function() { - if ( !responseContainer ) { - jQuery.error( callbackName + " was not called" ); - } - return responseContainer[ 0 ]; - }; - - // force json dataType - s.dataTypes[ 0 ] = "json"; - - // Install callback - overwritten = window[ callbackName ]; - window[ callbackName ] = function() { - responseContainer = arguments; - }; - - // Clean-up function (fires after converters) - jqXHR.always(function() { - // Restore preexisting value - window[ callbackName ] = overwritten; - - // Save back as free - if ( s[ callbackName ] ) { - // make sure that re-using the options doesn't screw things around - s.jsonpCallback = originalSettings.jsonpCallback; - - // save the callback name for future use - oldCallbacks.push( callbackName ); - } - - // Call if it was a function and we have a response - if ( responseContainer && jQuery.isFunction( overwritten ) ) { - overwritten( responseContainer[ 0 ] ); - } - - responseContainer = overwritten = undefined; - }); - - // Delegate to script - return "script"; - } -}); -var xhrCallbacks, xhrSupported, - xhrId = 0, - // #5280: Internet Explorer will keep connections alive if we don't abort on unload - xhrOnUnloadAbort = window.ActiveXObject && function() { - // Abort all pending requests - var key; - for ( key in xhrCallbacks ) { - xhrCallbacks[ key ]( undefined, true ); - } - }; - -// Functions to create xhrs -function createStandardXHR() { - try { - return new window.XMLHttpRequest(); - } catch( e ) {} -} - -function createActiveXHR() { - try { - return new window.ActiveXObject("Microsoft.XMLHTTP"); - } catch( e ) {} -} - -// Create the request object -// (This is still attached to ajaxSettings for backward compatibility) -jQuery.ajaxSettings.xhr = window.ActiveXObject ? - /* Microsoft failed to properly - * implement the XMLHttpRequest in IE7 (can't request local files), - * so we use the ActiveXObject when it is available - * Additionally XMLHttpRequest can be disabled in IE7/IE8 so - * we need a fallback. - */ - function() { - return !this.isLocal && createStandardXHR() || createActiveXHR(); - } : - // For all other browsers, use the standard XMLHttpRequest object - createStandardXHR; - -// Determine support properties -xhrSupported = jQuery.ajaxSettings.xhr(); -jQuery.support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); -xhrSupported = jQuery.support.ajax = !!xhrSupported; - -// Create transport if the browser can provide an xhr -if ( xhrSupported ) { - - jQuery.ajaxTransport(function( s ) { - // Cross domain only allowed if supported through XMLHttpRequest - if ( !s.crossDomain || jQuery.support.cors ) { - - var callback; - - return { - send: function( headers, complete ) { - - // Get a new xhr - var handle, i, - xhr = s.xhr(); - - // Open the socket - // Passing null username, generates a login popup on Opera (#2865) - if ( s.username ) { - xhr.open( s.type, s.url, s.async, s.username, s.password ); - } else { - xhr.open( s.type, s.url, s.async ); - } - - // Apply custom fields if provided - if ( s.xhrFields ) { - for ( i in s.xhrFields ) { - xhr[ i ] = s.xhrFields[ i ]; - } - } - - // Override mime type if needed - if ( s.mimeType && xhr.overrideMimeType ) { - xhr.overrideMimeType( s.mimeType ); - } - - // X-Requested-With header - // For cross-domain requests, seeing as conditions for a preflight are - // akin to a jigsaw puzzle, we simply never set it to be sure. - // (it can always be set on a per-request basis or even using ajaxSetup) - // For same-domain requests, won't change header if already provided. - if ( !s.crossDomain && !headers["X-Requested-With"] ) { - headers["X-Requested-With"] = "XMLHttpRequest"; - } - - // Need an extra try/catch for cross domain requests in Firefox 3 - try { - for ( i in headers ) { - xhr.setRequestHeader( i, headers[ i ] ); - } - } catch( err ) {} - - // Do send the request - // This may raise an exception which is actually - // handled in jQuery.ajax (so no try/catch here) - xhr.send( ( s.hasContent && s.data ) || null ); - - // Listener - callback = function( _, isAbort ) { - var status, responseHeaders, statusText, responses; - - // Firefox throws exceptions when accessing properties - // of an xhr when a network error occurred - // http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE) - try { - - // Was never called and is aborted or complete - if ( callback && ( isAbort || xhr.readyState === 4 ) ) { - - // Only called once - callback = undefined; - - // Do not keep as active anymore - if ( handle ) { - xhr.onreadystatechange = jQuery.noop; - if ( xhrOnUnloadAbort ) { - delete xhrCallbacks[ handle ]; - } - } - - // If it's an abort - if ( isAbort ) { - // Abort it manually if needed - if ( xhr.readyState !== 4 ) { - xhr.abort(); - } - } else { - responses = {}; - status = xhr.status; - responseHeaders = xhr.getAllResponseHeaders(); - - // When requesting binary data, IE6-9 will throw an exception - // on any attempt to access responseText (#11426) - if ( typeof xhr.responseText === "string" ) { - responses.text = xhr.responseText; - } - - // Firefox throws an exception when accessing - // statusText for faulty cross-domain requests - try { - statusText = xhr.statusText; - } catch( e ) { - // We normalize with Webkit giving an empty statusText - statusText = ""; - } - - // Filter status for non standard behaviors - - // If the request is local and we have data: assume a success - // (success with no data won't get notified, that's the best we - // can do given current implementations) - if ( !status && s.isLocal && !s.crossDomain ) { - status = responses.text ? 200 : 404; - // IE - #1450: sometimes returns 1223 when it should be 204 - } else if ( status === 1223 ) { - status = 204; - } - } - } - } catch( firefoxAccessException ) { - if ( !isAbort ) { - complete( -1, firefoxAccessException ); - } - } - - // Call complete if needed - if ( responses ) { - complete( status, statusText, responses, responseHeaders ); - } - }; - - if ( !s.async ) { - // if we're in sync mode we fire the callback - callback(); - } else if ( xhr.readyState === 4 ) { - // (IE6 & IE7) if it's in cache and has been - // retrieved directly we need to fire the callback - setTimeout( callback ); - } else { - handle = ++xhrId; - if ( xhrOnUnloadAbort ) { - // Create the active xhrs callbacks list if needed - // and attach the unload handler - if ( !xhrCallbacks ) { - xhrCallbacks = {}; - jQuery( window ).unload( xhrOnUnloadAbort ); - } - // Add to list of active xhrs callbacks - xhrCallbacks[ handle ] = callback; - } - xhr.onreadystatechange = callback; - } - }, - - abort: function() { - if ( callback ) { - callback( undefined, true ); - } - } - }; - } - }); -} -var fxNow, timerId, - rfxtypes = /^(?:toggle|show|hide)$/, - rfxnum = new RegExp( "^(?:([+-])=|)(" + core_pnum + ")([a-z%]*)$", "i" ), - rrun = /queueHooks$/, - animationPrefilters = [ defaultPrefilter ], - tweeners = { - "*": [function( prop, value ) { - var end, unit, - tween = this.createTween( prop, value ), - parts = rfxnum.exec( value ), - target = tween.cur(), - start = +target || 0, - scale = 1, - maxIterations = 20; - - if ( parts ) { - end = +parts[2]; - unit = parts[3] || ( jQuery.cssNumber[ prop ] ? "" : "px" ); - - // We need to compute starting value - if ( unit !== "px" && start ) { - // Iteratively approximate from a nonzero starting point - // Prefer the current property, because this process will be trivial if it uses the same units - // Fallback to end or a simple constant - start = jQuery.css( tween.elem, prop, true ) || end || 1; - - do { - // If previous iteration zeroed out, double until we get *something* - // Use a string for doubling factor so we don't accidentally see scale as unchanged below - scale = scale || ".5"; - - // Adjust and apply - start = start / scale; - jQuery.style( tween.elem, prop, start + unit ); - - // Update scale, tolerating zero or NaN from tween.cur() - // And breaking the loop if scale is unchanged or perfect, or if we've just had enough - } while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations ); - } - - tween.unit = unit; - tween.start = start; - // If a +=/-= token was provided, we're doing a relative animation - tween.end = parts[1] ? start + ( parts[1] + 1 ) * end : end; - } - return tween; - }] - }; - -// Animations created synchronously will run synchronously -function createFxNow() { - setTimeout(function() { - fxNow = undefined; - }); - return ( fxNow = jQuery.now() ); -} - -function createTweens( animation, props ) { - jQuery.each( props, function( prop, value ) { - var collection = ( tweeners[ prop ] || [] ).concat( tweeners[ "*" ] ), - index = 0, - length = collection.length; - for ( ; index < length; index++ ) { - if ( collection[ index ].call( animation, prop, value ) ) { - - // we're done with this property - return; - } - } - }); -} - -function Animation( elem, properties, options ) { - var result, - stopped, - index = 0, - length = animationPrefilters.length, - deferred = jQuery.Deferred().always( function() { - // don't match elem in the :animated selector - delete tick.elem; - }), - tick = function() { - if ( stopped ) { - return false; - } - var currentTime = fxNow || createFxNow(), - remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), - // archaic crash bug won't allow us to use 1 - ( 0.5 || 0 ) (#12497) - temp = remaining / animation.duration || 0, - percent = 1 - temp, - index = 0, - length = animation.tweens.length; - - for ( ; index < length ; index++ ) { - animation.tweens[ index ].run( percent ); - } - - deferred.notifyWith( elem, [ animation, percent, remaining ]); - - if ( percent < 1 && length ) { - return remaining; - } else { - deferred.resolveWith( elem, [ animation ] ); - return false; - } - }, - animation = deferred.promise({ - elem: elem, - props: jQuery.extend( {}, properties ), - opts: jQuery.extend( true, { specialEasing: {} }, options ), - originalProperties: properties, - originalOptions: options, - startTime: fxNow || createFxNow(), - duration: options.duration, - tweens: [], - createTween: function( prop, end ) { - var tween = jQuery.Tween( elem, animation.opts, prop, end, - animation.opts.specialEasing[ prop ] || animation.opts.easing ); - animation.tweens.push( tween ); - return tween; - }, - stop: function( gotoEnd ) { - var index = 0, - // if we are going to the end, we want to run all the tweens - // otherwise we skip this part - length = gotoEnd ? animation.tweens.length : 0; - if ( stopped ) { - return this; - } - stopped = true; - for ( ; index < length ; index++ ) { - animation.tweens[ index ].run( 1 ); - } - - // resolve when we played the last frame - // otherwise, reject - if ( gotoEnd ) { - deferred.resolveWith( elem, [ animation, gotoEnd ] ); - } else { - deferred.rejectWith( elem, [ animation, gotoEnd ] ); - } - return this; - } - }), - props = animation.props; - - propFilter( props, animation.opts.specialEasing ); - - for ( ; index < length ; index++ ) { - result = animationPrefilters[ index ].call( animation, elem, props, animation.opts ); - if ( result ) { - return result; - } - } - - createTweens( animation, props ); - - if ( jQuery.isFunction( animation.opts.start ) ) { - animation.opts.start.call( elem, animation ); - } - - jQuery.fx.timer( - jQuery.extend( tick, { - elem: elem, - anim: animation, - queue: animation.opts.queue - }) - ); - - // attach callbacks from options - return animation.progress( animation.opts.progress ) - .done( animation.opts.done, animation.opts.complete ) - .fail( animation.opts.fail ) - .always( animation.opts.always ); -} - -function propFilter( props, specialEasing ) { - var value, name, index, easing, hooks; - - // camelCase, specialEasing and expand cssHook pass - for ( index in props ) { - name = jQuery.camelCase( index ); - easing = specialEasing[ name ]; - value = props[ index ]; - if ( jQuery.isArray( value ) ) { - easing = value[ 1 ]; - value = props[ index ] = value[ 0 ]; - } - - if ( index !== name ) { - props[ name ] = value; - delete props[ index ]; - } - - hooks = jQuery.cssHooks[ name ]; - if ( hooks && "expand" in hooks ) { - value = hooks.expand( value ); - delete props[ name ]; - - // not quite $.extend, this wont overwrite keys already present. - // also - reusing 'index' from above because we have the correct "name" - for ( index in value ) { - if ( !( index in props ) ) { - props[ index ] = value[ index ]; - specialEasing[ index ] = easing; - } - } - } else { - specialEasing[ name ] = easing; - } - } -} - -jQuery.Animation = jQuery.extend( Animation, { - - tweener: function( props, callback ) { - if ( jQuery.isFunction( props ) ) { - callback = props; - props = [ "*" ]; - } else { - props = props.split(" "); - } - - var prop, - index = 0, - length = props.length; - - for ( ; index < length ; index++ ) { - prop = props[ index ]; - tweeners[ prop ] = tweeners[ prop ] || []; - tweeners[ prop ].unshift( callback ); - } - }, - - prefilter: function( callback, prepend ) { - if ( prepend ) { - animationPrefilters.unshift( callback ); - } else { - animationPrefilters.push( callback ); - } - } -}); - -function defaultPrefilter( elem, props, opts ) { - /*jshint validthis:true */ - var prop, index, length, - value, dataShow, toggle, - tween, hooks, oldfire, - anim = this, - style = elem.style, - orig = {}, - handled = [], - hidden = elem.nodeType && isHidden( elem ); - - // handle queue: false promises - if ( !opts.queue ) { - hooks = jQuery._queueHooks( elem, "fx" ); - if ( hooks.unqueued == null ) { - hooks.unqueued = 0; - oldfire = hooks.empty.fire; - hooks.empty.fire = function() { - if ( !hooks.unqueued ) { - oldfire(); - } - }; - } - hooks.unqueued++; - - anim.always(function() { - // doing this makes sure that the complete handler will be called - // before this completes - anim.always(function() { - hooks.unqueued--; - if ( !jQuery.queue( elem, "fx" ).length ) { - hooks.empty.fire(); - } - }); - }); - } - - // height/width overflow pass - if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) { - // Make sure that nothing sneaks out - // Record all 3 overflow attributes because IE does not - // change the overflow attribute when overflowX and - // overflowY are set to the same value - opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; - - // Set display property to inline-block for height/width - // animations on inline elements that are having width/height animated - if ( jQuery.css( elem, "display" ) === "inline" && - jQuery.css( elem, "float" ) === "none" ) { - - // inline-level elements accept inline-block; - // block-level elements need to be inline with layout - if ( !jQuery.support.inlineBlockNeedsLayout || css_defaultDisplay( elem.nodeName ) === "inline" ) { - style.display = "inline-block"; - - } else { - style.zoom = 1; - } - } - } - - if ( opts.overflow ) { - style.overflow = "hidden"; - if ( !jQuery.support.shrinkWrapBlocks ) { - anim.always(function() { - style.overflow = opts.overflow[ 0 ]; - style.overflowX = opts.overflow[ 1 ]; - style.overflowY = opts.overflow[ 2 ]; - }); - } - } - - - // show/hide pass - for ( index in props ) { - value = props[ index ]; - if ( rfxtypes.exec( value ) ) { - delete props[ index ]; - toggle = toggle || value === "toggle"; - if ( value === ( hidden ? "hide" : "show" ) ) { - continue; - } - handled.push( index ); - } - } - - length = handled.length; - if ( length ) { - dataShow = jQuery._data( elem, "fxshow" ) || jQuery._data( elem, "fxshow", {} ); - if ( "hidden" in dataShow ) { - hidden = dataShow.hidden; - } - - // store state if its toggle - enables .stop().toggle() to "reverse" - if ( toggle ) { - dataShow.hidden = !hidden; - } - if ( hidden ) { - jQuery( elem ).show(); - } else { - anim.done(function() { - jQuery( elem ).hide(); - }); - } - anim.done(function() { - var prop; - jQuery._removeData( elem, "fxshow" ); - for ( prop in orig ) { - jQuery.style( elem, prop, orig[ prop ] ); - } - }); - for ( index = 0 ; index < length ; index++ ) { - prop = handled[ index ]; - tween = anim.createTween( prop, hidden ? dataShow[ prop ] : 0 ); - orig[ prop ] = dataShow[ prop ] || jQuery.style( elem, prop ); - - if ( !( prop in dataShow ) ) { - dataShow[ prop ] = tween.start; - if ( hidden ) { - tween.end = tween.start; - tween.start = prop === "width" || prop === "height" ? 1 : 0; - } - } - } - } -} - -function Tween( elem, options, prop, end, easing ) { - return new Tween.prototype.init( elem, options, prop, end, easing ); -} -jQuery.Tween = Tween; - -Tween.prototype = { - constructor: Tween, - init: function( elem, options, prop, end, easing, unit ) { - this.elem = elem; - this.prop = prop; - this.easing = easing || "swing"; - this.options = options; - this.start = this.now = this.cur(); - this.end = end; - this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); - }, - cur: function() { - var hooks = Tween.propHooks[ this.prop ]; - - return hooks && hooks.get ? - hooks.get( this ) : - Tween.propHooks._default.get( this ); - }, - run: function( percent ) { - var eased, - hooks = Tween.propHooks[ this.prop ]; - - if ( this.options.duration ) { - this.pos = eased = jQuery.easing[ this.easing ]( - percent, this.options.duration * percent, 0, 1, this.options.duration - ); - } else { - this.pos = eased = percent; - } - this.now = ( this.end - this.start ) * eased + this.start; - - if ( this.options.step ) { - this.options.step.call( this.elem, this.now, this ); - } - - if ( hooks && hooks.set ) { - hooks.set( this ); - } else { - Tween.propHooks._default.set( this ); - } - return this; - } -}; - -Tween.prototype.init.prototype = Tween.prototype; - -Tween.propHooks = { - _default: { - get: function( tween ) { - var result; - - if ( tween.elem[ tween.prop ] != null && - (!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) { - return tween.elem[ tween.prop ]; - } - - // passing an empty string as a 3rd parameter to .css will automatically - // attempt a parseFloat and fallback to a string if the parse fails - // so, simple values such as "10px" are parsed to Float. - // complex values such as "rotate(1rad)" are returned as is. - result = jQuery.css( tween.elem, tween.prop, "" ); - // Empty strings, null, undefined and "auto" are converted to 0. - return !result || result === "auto" ? 0 : result; - }, - set: function( tween ) { - // use step hook for back compat - use cssHook if its there - use .style if its - // available and use plain properties where available - if ( jQuery.fx.step[ tween.prop ] ) { - jQuery.fx.step[ tween.prop ]( tween ); - } else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) { - jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); - } else { - tween.elem[ tween.prop ] = tween.now; - } - } - } -}; - -// Remove in 2.0 - this supports IE8's panic based approach -// to setting things on disconnected nodes - -Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { - set: function( tween ) { - if ( tween.elem.nodeType && tween.elem.parentNode ) { - tween.elem[ tween.prop ] = tween.now; - } - } -}; - -jQuery.each([ "toggle", "show", "hide" ], function( i, name ) { - var cssFn = jQuery.fn[ name ]; - jQuery.fn[ name ] = function( speed, easing, callback ) { - return speed == null || typeof speed === "boolean" ? - cssFn.apply( this, arguments ) : - this.animate( genFx( name, true ), speed, easing, callback ); - }; -}); - -jQuery.fn.extend({ - fadeTo: function( speed, to, easing, callback ) { - - // show any hidden elements after setting opacity to 0 - return this.filter( isHidden ).css( "opacity", 0 ).show() - - // animate to the value specified - .end().animate({ opacity: to }, speed, easing, callback ); - }, - animate: function( prop, speed, easing, callback ) { - var empty = jQuery.isEmptyObject( prop ), - optall = jQuery.speed( speed, easing, callback ), - doAnimation = function() { - // Operate on a copy of prop so per-property easing won't be lost - var anim = Animation( this, jQuery.extend( {}, prop ), optall ); - doAnimation.finish = function() { - anim.stop( true ); - }; - // Empty animations, or finishing resolves immediately - if ( empty || jQuery._data( this, "finish" ) ) { - anim.stop( true ); - } - }; - doAnimation.finish = doAnimation; - - return empty || optall.queue === false ? - this.each( doAnimation ) : - this.queue( optall.queue, doAnimation ); - }, - stop: function( type, clearQueue, gotoEnd ) { - var stopQueue = function( hooks ) { - var stop = hooks.stop; - delete hooks.stop; - stop( gotoEnd ); - }; - - if ( typeof type !== "string" ) { - gotoEnd = clearQueue; - clearQueue = type; - type = undefined; - } - if ( clearQueue && type !== false ) { - this.queue( type || "fx", [] ); - } - - return this.each(function() { - var dequeue = true, - index = type != null && type + "queueHooks", - timers = jQuery.timers, - data = jQuery._data( this ); - - if ( index ) { - if ( data[ index ] && data[ index ].stop ) { - stopQueue( data[ index ] ); - } - } else { - for ( index in data ) { - if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { - stopQueue( data[ index ] ); - } - } - } - - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) { - timers[ index ].anim.stop( gotoEnd ); - dequeue = false; - timers.splice( index, 1 ); - } - } - - // start the next in the queue if the last step wasn't forced - // timers currently will call their complete callbacks, which will dequeue - // but only if they were gotoEnd - if ( dequeue || !gotoEnd ) { - jQuery.dequeue( this, type ); - } - }); - }, - finish: function( type ) { - if ( type !== false ) { - type = type || "fx"; - } - return this.each(function() { - var index, - data = jQuery._data( this ), - queue = data[ type + "queue" ], - hooks = data[ type + "queueHooks" ], - timers = jQuery.timers, - length = queue ? queue.length : 0; - - // enable finishing flag on private data - data.finish = true; - - // empty the queue first - jQuery.queue( this, type, [] ); - - if ( hooks && hooks.cur && hooks.cur.finish ) { - hooks.cur.finish.call( this ); - } - - // look for any active animations, and finish them - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && timers[ index ].queue === type ) { - timers[ index ].anim.stop( true ); - timers.splice( index, 1 ); - } - } - - // look for any animations in the old queue and finish them - for ( index = 0; index < length; index++ ) { - if ( queue[ index ] && queue[ index ].finish ) { - queue[ index ].finish.call( this ); - } - } - - // turn off finishing flag - delete data.finish; - }); - } -}); - -// Generate parameters to create a standard animation -function genFx( type, includeWidth ) { - var which, - attrs = { height: type }, - i = 0; - - // if we include width, step value is 1 to do all cssExpand values, - // if we don't include width, step value is 2 to skip over Left and Right - includeWidth = includeWidth? 1 : 0; - for( ; i < 4 ; i += 2 - includeWidth ) { - which = cssExpand[ i ]; - attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; - } - - if ( includeWidth ) { - attrs.opacity = attrs.width = type; - } - - return attrs; -} - -// Generate shortcuts for custom animations -jQuery.each({ - slideDown: genFx("show"), - slideUp: genFx("hide"), - slideToggle: genFx("toggle"), - fadeIn: { opacity: "show" }, - fadeOut: { opacity: "hide" }, - fadeToggle: { opacity: "toggle" } -}, function( name, props ) { - jQuery.fn[ name ] = function( speed, easing, callback ) { - return this.animate( props, speed, easing, callback ); - }; -}); - -jQuery.speed = function( speed, easing, fn ) { - var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { - complete: fn || !fn && easing || - jQuery.isFunction( speed ) && speed, - duration: speed, - easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing - }; - - opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration : - opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default; - - // normalize opt.queue - true/undefined/null -> "fx" - if ( opt.queue == null || opt.queue === true ) { - opt.queue = "fx"; - } - - // Queueing - opt.old = opt.complete; - - opt.complete = function() { - if ( jQuery.isFunction( opt.old ) ) { - opt.old.call( this ); - } - - if ( opt.queue ) { - jQuery.dequeue( this, opt.queue ); - } - }; - - return opt; -}; - -jQuery.easing = { - linear: function( p ) { - return p; - }, - swing: function( p ) { - return 0.5 - Math.cos( p*Math.PI ) / 2; - } -}; - -jQuery.timers = []; -jQuery.fx = Tween.prototype.init; -jQuery.fx.tick = function() { - var timer, - timers = jQuery.timers, - i = 0; - - fxNow = jQuery.now(); - - for ( ; i < timers.length; i++ ) { - timer = timers[ i ]; - // Checks the timer has not already been removed - if ( !timer() && timers[ i ] === timer ) { - timers.splice( i--, 1 ); - } - } - - if ( !timers.length ) { - jQuery.fx.stop(); - } - fxNow = undefined; -}; - -jQuery.fx.timer = function( timer ) { - if ( timer() && jQuery.timers.push( timer ) ) { - jQuery.fx.start(); - } -}; - -jQuery.fx.interval = 13; - -jQuery.fx.start = function() { - if ( !timerId ) { - timerId = setInterval( jQuery.fx.tick, jQuery.fx.interval ); - } -}; - -jQuery.fx.stop = function() { - clearInterval( timerId ); - timerId = null; -}; - -jQuery.fx.speeds = { - slow: 600, - fast: 200, - // Default speed - _default: 400 -}; - -// Back Compat <1.8 extension point -jQuery.fx.step = {}; - -if ( jQuery.expr && jQuery.expr.filters ) { - jQuery.expr.filters.animated = function( elem ) { - return jQuery.grep(jQuery.timers, function( fn ) { - return elem === fn.elem; - }).length; - }; -} -jQuery.fn.offset = function( options ) { - if ( arguments.length ) { - return options === undefined ? - this : - this.each(function( i ) { - jQuery.offset.setOffset( this, options, i ); - }); - } - - var docElem, win, - box = { top: 0, left: 0 }, - elem = this[ 0 ], - doc = elem && elem.ownerDocument; - - if ( !doc ) { - return; - } - - docElem = doc.documentElement; - - // Make sure it's not a disconnected DOM node - if ( !jQuery.contains( docElem, elem ) ) { - return box; - } - - // If we don't have gBCR, just use 0,0 rather than error - // BlackBerry 5, iOS 3 (original iPhone) - if ( typeof elem.getBoundingClientRect !== core_strundefined ) { - box = elem.getBoundingClientRect(); - } - win = getWindow( doc ); - return { - top: box.top + ( win.pageYOffset || docElem.scrollTop ) - ( docElem.clientTop || 0 ), - left: box.left + ( win.pageXOffset || docElem.scrollLeft ) - ( docElem.clientLeft || 0 ) - }; -}; - -jQuery.offset = { - - setOffset: function( elem, options, i ) { - var position = jQuery.css( elem, "position" ); - - // set position first, in-case top/left are set even on static elem - if ( position === "static" ) { - elem.style.position = "relative"; - } - - var curElem = jQuery( elem ), - curOffset = curElem.offset(), - curCSSTop = jQuery.css( elem, "top" ), - curCSSLeft = jQuery.css( elem, "left" ), - calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1, - props = {}, curPosition = {}, curTop, curLeft; - - // need to be able to calculate position if either top or left is auto and position is either absolute or fixed - if ( calculatePosition ) { - curPosition = curElem.position(); - curTop = curPosition.top; - curLeft = curPosition.left; - } else { - curTop = parseFloat( curCSSTop ) || 0; - curLeft = parseFloat( curCSSLeft ) || 0; - } - - if ( jQuery.isFunction( options ) ) { - options = options.call( elem, i, curOffset ); - } - - if ( options.top != null ) { - props.top = ( options.top - curOffset.top ) + curTop; - } - if ( options.left != null ) { - props.left = ( options.left - curOffset.left ) + curLeft; - } - - if ( "using" in options ) { - options.using.call( elem, props ); - } else { - curElem.css( props ); - } - } -}; - - -jQuery.fn.extend({ - - position: function() { - if ( !this[ 0 ] ) { - return; - } - - var offsetParent, offset, - parentOffset = { top: 0, left: 0 }, - elem = this[ 0 ]; - - // fixed elements are offset from window (parentOffset = {top:0, left: 0}, because it is it's only offset parent - if ( jQuery.css( elem, "position" ) === "fixed" ) { - // we assume that getBoundingClientRect is available when computed position is fixed - offset = elem.getBoundingClientRect(); - } else { - // Get *real* offsetParent - offsetParent = this.offsetParent(); - - // Get correct offsets - offset = this.offset(); - if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) { - parentOffset = offsetParent.offset(); - } - - // Add offsetParent borders - parentOffset.top += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ); - parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true ); - } - - // Subtract parent offsets and element margins - // note: when an element has margin: auto the offsetLeft and marginLeft - // are the same in Safari causing offset.left to incorrectly be 0 - return { - top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ), - left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true) - }; - }, - - offsetParent: function() { - return this.map(function() { - var offsetParent = this.offsetParent || document.documentElement; - while ( offsetParent && ( !jQuery.nodeName( offsetParent, "html" ) && jQuery.css( offsetParent, "position") === "static" ) ) { - offsetParent = offsetParent.offsetParent; - } - return offsetParent || document.documentElement; - }); - } -}); - - -// Create scrollLeft and scrollTop methods -jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) { - var top = /Y/.test( prop ); - - jQuery.fn[ method ] = function( val ) { - return jQuery.access( this, function( elem, method, val ) { - var win = getWindow( elem ); - - if ( val === undefined ) { - return win ? (prop in win) ? win[ prop ] : - win.document.documentElement[ method ] : - elem[ method ]; - } - - if ( win ) { - win.scrollTo( - !top ? val : jQuery( win ).scrollLeft(), - top ? val : jQuery( win ).scrollTop() - ); - - } else { - elem[ method ] = val; - } - }, method, val, arguments.length, null ); - }; -}); - -function getWindow( elem ) { - return jQuery.isWindow( elem ) ? - elem : - elem.nodeType === 9 ? - elem.defaultView || elem.parentWindow : - false; -} -// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods -jQuery.each( { Height: "height", Width: "width" }, function( name, type ) { - jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) { - // margin is only for outerHeight, outerWidth - jQuery.fn[ funcName ] = function( margin, value ) { - var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ), - extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" ); - - return jQuery.access( this, function( elem, type, value ) { - var doc; - - if ( jQuery.isWindow( elem ) ) { - // As of 5/8/2012 this will yield incorrect results for Mobile Safari, but there - // isn't a whole lot we can do. See pull request at this URL for discussion: - // https://github.com/jquery/jquery/pull/764 - return elem.document.documentElement[ "client" + name ]; - } - - // Get document width or height - if ( elem.nodeType === 9 ) { - doc = elem.documentElement; - - // Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], whichever is greatest - // unfortunately, this causes bug #3838 in IE6/8 only, but there is currently no good, small way to fix it. - return Math.max( - elem.body[ "scroll" + name ], doc[ "scroll" + name ], - elem.body[ "offset" + name ], doc[ "offset" + name ], - doc[ "client" + name ] - ); - } - - return value === undefined ? - // Get width or height on the element, requesting but not forcing parseFloat - jQuery.css( elem, type, extra ) : - - // Set width or height on the element - jQuery.style( elem, type, value, extra ); - }, type, chainable ? margin : undefined, chainable, null ); - }; - }); -}); -// Limit scope pollution from any deprecated API -// (function() { - -// })(); -// Expose jQuery to the global object -window.jQuery = window.$ = jQuery; - -// Expose jQuery as an AMD module, but only for AMD loaders that -// understand the issues with loading multiple versions of jQuery -// in a page that all might call define(). The loader will indicate -// they have special allowances for multiple jQuery versions by -// specifying define.amd.jQuery = true. Register as a named module, -// since jQuery can be concatenated with other files that may use define, -// but not use a proper concatenation script that understands anonymous -// AMD modules. A named AMD is safest and most robust way to register. -// Lowercase jquery is used because AMD module names are derived from -// file names, and jQuery is normally delivered in a lowercase file name. -// Do this after creating the global so that if an AMD module wants to call -// noConflict to hide this version of jQuery, it will work. -if ( typeof define === "function" && define.amd && define.amd.jQuery ) { - define( "jquery", [], function () { return jQuery; } ); -} - -})( window ); diff --git a/django/contrib/admin/static/admin/js/jquery.min.js b/django/contrib/admin/static/admin/js/jquery.min.js deleted file mode 100644 index 006e95310..000000000 --- a/django/contrib/admin/static/admin/js/jquery.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license -//@ sourceMappingURL=jquery.min.map -*/(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj; -return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="<a name='"+x+"'></a><div name='"+x+"'></div>",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&>(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Nt=/^(?:checkbox|radio)$/i,Ct=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:b.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._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++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.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)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l) -}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=ln(e,t),Pt.detach()),Gt[e]=n),n}function ln(e,t){var n=b(t.createElement(e)).appendTo(t.body),r=b.css(n[0],"display");return n.remove(),r}b.each(["height","width"],function(e,n){b.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(b.css(e,"display"))?b.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,i),i):0)}}}),b.support.opacity||(b.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=b.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===b.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),b(function(){b.support.reliableMarginRight||(b.cssHooks.marginRight={get:function(e,n){return n?b.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!b.support.pixelPosition&&b.fn.position&&b.each(["top","left"],function(e,n){b.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?b(e).position()[n]+"px":r):t}}})}),b.expr&&b.expr.filters&&(b.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!b.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||b.css(e,"display"))},b.expr.filters.visible=function(e){return!b.expr.filters.hidden(e)}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(b.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Nt.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:b.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),b.param=function(e,n){var r,i=[],o=function(e,t){t=b.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=b.ajaxSettings&&b.ajaxSettings.traditional),b.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(b.isArray(t))b.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==b.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}b.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var mn,yn,vn=b.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Nn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Cn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=b.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=a.href}catch(Ln){yn=o.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(w)||[];if(b.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(u){var l;return o[u]=!0,b.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||a||o[c]?a?!(l=c):t:(n.dataTypes.unshift(c),s(c),!1)}),l}return s(n.dataTypes[0])||!o["*"]&&s("*")}function Mn(e,n){var r,i,o=b.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&b.extend(!0,e,r),e}b.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),b.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&b.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?b("<div>").append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks("once memory"),m=p.statusCode||{},y={},v={},x=0,T="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else N.always(e[N.status]);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?80:443))==(mn[3]||("http:"===mn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(b.lastModified[o]&&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.setRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader("Content-Type",p.contentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T="abort";for(i in{success:1,error:1,complete:1})N[i](p[i]);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort("timeout")},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||"",N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader("Last-Modified"),T&&(b.lastModified[o]=T),T=N.getResponseHeader("etag"),T&&(b.etag[o]=T)),204===e?(c=!0,C="nocontent"):304===e?(c=!0,C="notmodified"):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),N.status=e,N.statusText=(n||C)+"",c?h.resolveWith(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=t,u&&d.trigger(c?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return N},getScript:function(e,n){return b.get(e,t,n,"script")},getJSON:function(e,t,n){return b.get(e,t,n,"json")}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n[c[s]]=r[s]);while("*"===l[0])l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(i in e.converters)a[i.toLowerCase()]=e.converters[i];for(;r=u[++s];)if("*"!==r){if("*"!==l&&l!==r){if(i=a[l+" "+r]||a["* "+r],!i)for(n in a)if(o=n.split(" "),o[1]===r&&(i=a[l+" "+o[0]]||a["* "+o[0]])){i===!0?i=a[n]:a[n]!==!0&&(r=o[0],u.splice(s--,0,r));break}if(i!==!0)if(i&&e["throws"])t=i(t);else try{t=i(t)}catch(c){return{state:"parsererror",error:i?c:"No conversion from "+l+" to "+r}}}l=r}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),b.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=o.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=o.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=[],Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||b.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&"withCredentials"in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn[a]),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=Yn.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(b.cssNumber[e]?"":"px"),"px"!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn[t]||[]).concat(Qn["*"]),i=0,o=r.length;for(;o>i;i++)if(r[i].call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn[o].call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t[r],n=e[i],b.isArray(n)&&(o=n[1],n=e[i]=n[0]),i!==r&&(e[r]=n,delete e[i]),a=b.cssHooks[r],a&&"expand"in a){n=a.expand(n),delete e[r];for(i in n)i in e||(e[i]=n[i],t[i]=o)}else t[r]=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=[],m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===b.css(e,"display")&&"none"===b.css(e,"float")&&(b.support.inlineBlockNeedsLayout&&"inline"!==un(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Vn.exec(a)){if(delete t[i],u=u||"toggle"===a,a===(m?"hide":"show"))continue;g.push(i)}if(o=g.length){s=b._data(e,"fxshow")||b._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in h)b.style(e,t,h[t])});for(i=0;o>i;i++)r=g[i],l=f.createTween(r,m?s[r]:0),h[r]=s[r]||b.style(e,r),r in s||(s[r]=l.start,m&&(l.end=l.start,l.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=b.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=b.timers,a=b._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=b._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=[],b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,"position");"static"===r&&(e.style.position="relative");var i=b(e),o=i.offset(),a=b.css(e,"top"),s=b.css(e,"left"),u=("absolute"===r||"fixed"===r)&&b.inArray("auto",[a,s])>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),"using"in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===b.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e[0],"html")||(n=e.offset()),n.top+=b.css(e[0],"borderTopWidth",!0),n.left+=b.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&"static"===b.css(e,"position"))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);b.fn[e]=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b})})(window); \ No newline at end of file diff --git a/django/contrib/admin/static/admin/js/prepopulate.js b/django/contrib/admin/static/admin/js/prepopulate.js deleted file mode 100644 index db7903a5e..000000000 --- a/django/contrib/admin/static/admin/js/prepopulate.js +++ /dev/null @@ -1,39 +0,0 @@ -(function($) { - $.fn.prepopulate = function(dependencies, maxLength) { - /* - Depends on urlify.js - Populates a selected field with the values of the dependent fields, - URLifies and shortens the string. - dependencies - array of dependent fields ids - maxLength - maximum length of the URLify'd string - */ - return this.each(function() { - var prepopulatedField = $(this); - - var populate = function () { - // Bail if the field's value has been changed by the user - if (prepopulatedField.data('_changed')) { - return; - } - - var values = []; - $.each(dependencies, function(i, field) { - field = $(field); - if (field.val().length > 0) { - values.push(field.val()); - } - }); - prepopulatedField.val(URLify(values.join(' '), maxLength)); - }; - - prepopulatedField.data('_changed', false); - prepopulatedField.change(function() { - prepopulatedField.data('_changed', true); - }); - - if (!prepopulatedField.val()) { - $(dependencies.join(',')).keyup(populate).change(populate).focus(populate); - } - }); - }; -})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/prepopulate.min.js b/django/contrib/admin/static/admin/js/prepopulate.min.js deleted file mode 100644 index 4a75827c9..000000000 --- a/django/contrib/admin/static/admin/js/prepopulate.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(b){b.fn.prepopulate=function(e,g){return this.each(function(){var a=b(this),d=function(){if(!a.data("_changed")){var f=[];b.each(e,function(h,c){c=b(c);c.val().length>0&&f.push(c.val())});a.val(URLify(f.join(" "),g))}};a.data("_changed",false);a.change(function(){a.data("_changed",true)});a.val()||b(e.join(",")).keyup(d).change(d).focus(d)})}})(django.jQuery); diff --git a/django/contrib/admin/static/admin/js/timeparse.js b/django/contrib/admin/static/admin/js/timeparse.js deleted file mode 100644 index 882f41d56..000000000 --- a/django/contrib/admin/static/admin/js/timeparse.js +++ /dev/null @@ -1,94 +0,0 @@ -var timeParsePatterns = [ - // 9 - { re: /^\d{1,2}$/i, - handler: function(bits) { - if (bits[0].length == 1) { - return '0' + bits[0] + ':00'; - } else { - return bits[0] + ':00'; - } - } - }, - // 13:00 - { re: /^\d{2}[:.]\d{2}$/i, - handler: function(bits) { - return bits[0].replace('.', ':'); - } - }, - // 9:00 - { re: /^\d[:.]\d{2}$/i, - handler: function(bits) { - return '0' + bits[0].replace('.', ':'); - } - }, - // 3 am / 3 a.m. / 3am - { re: /^(\d+)\s*([ap])(?:.?m.?)?$/i, - handler: function(bits) { - var hour = parseInt(bits[1]); - if (hour == 12) { - hour = 0; - } - if (bits[2].toLowerCase() == 'p') { - if (hour == 12) { - hour = 0; - } - return (hour + 12) + ':00'; - } else { - if (hour < 10) { - return '0' + hour + ':00'; - } else { - return hour + ':00'; - } - } - } - }, - // 3.30 am / 3:15 a.m. / 3.00am - { re: /^(\d+)[.:](\d{2})\s*([ap]).?m.?$/i, - handler: function(bits) { - var hour = parseInt(bits[1]); - var mins = parseInt(bits[2]); - if (mins < 10) { - mins = '0' + mins; - } - if (hour == 12) { - hour = 0; - } - if (bits[3].toLowerCase() == 'p') { - if (hour == 12) { - hour = 0; - } - return (hour + 12) + ':' + mins; - } else { - if (hour < 10) { - return '0' + hour + ':' + mins; - } else { - return hour + ':' + mins; - } - } - } - }, - // noon - { re: /^no/i, - handler: function(bits) { - return '12:00'; - } - }, - // midnight - { re: /^mid/i, - handler: function(bits) { - return '00:00'; - } - } -]; - -function parseTimeString(s) { - for (var i = 0; i < timeParsePatterns.length; i++) { - var re = timeParsePatterns[i].re; - var handler = timeParsePatterns[i].handler; - var bits = re.exec(s); - if (bits) { - return handler(bits); - } - } - return s; -} diff --git a/django/contrib/admin/static/admin/js/urlify.js b/django/contrib/admin/static/admin/js/urlify.js deleted file mode 100644 index bcf158f0a..000000000 --- a/django/contrib/admin/static/admin/js/urlify.js +++ /dev/null @@ -1,147 +0,0 @@ -var LATIN_MAP = { - 'À': 'A', 'Á': 'A', 'Â': 'A', 'Ã': 'A', 'Ä': 'A', 'Å': 'A', 'Æ': 'AE', 'Ç': - 'C', 'È': 'E', 'É': 'E', 'Ê': 'E', 'Ë': 'E', 'Ì': 'I', 'Í': 'I', 'Î': 'I', - 'Ï': 'I', 'Ð': 'D', 'Ñ': 'N', 'Ò': 'O', 'Ó': 'O', 'Ô': 'O', 'Õ': 'O', 'Ö': - 'O', 'Ő': 'O', 'Ø': 'O', 'Ù': 'U', 'Ú': 'U', 'Û': 'U', 'Ü': 'U', 'Ű': 'U', - 'Ý': 'Y', 'Þ': 'TH', 'Ÿ': 'Y', 'ß': 'ss', 'à':'a', 'á':'a', 'â': 'a', 'ã': - 'a', 'ä': 'a', 'å': 'a', 'æ': 'ae', 'ç': 'c', 'è': 'e', 'é': 'e', 'ê': 'e', - 'ë': 'e', 'ì': 'i', 'í': 'i', 'î': 'i', 'ï': 'i', 'ð': 'd', 'ñ': 'n', 'ò': - 'o', 'ó': 'o', 'ô': 'o', 'õ': 'o', 'ö': 'o', 'ő': 'o', 'ø': 'o', 'ù': 'u', - 'ú': 'u', 'û': 'u', 'ü': 'u', 'ű': 'u', 'ý': 'y', 'þ': 'th', 'ÿ': 'y' -}; -var LATIN_SYMBOLS_MAP = { - '©':'(c)' -}; -var GREEK_MAP = { - 'α':'a', 'β':'b', 'γ':'g', 'δ':'d', 'ε':'e', 'ζ':'z', 'η':'h', 'θ':'8', - 'ι':'i', 'κ':'k', 'λ':'l', 'μ':'m', 'ν':'n', 'ξ':'3', 'ο':'o', 'π':'p', - 'ρ':'r', 'σ':'s', 'τ':'t', 'υ':'y', 'φ':'f', 'χ':'x', 'ψ':'ps', 'ω':'w', - 'ά':'a', 'έ':'e', 'ί':'i', 'ό':'o', 'ύ':'y', 'ή':'h', 'ώ':'w', 'ς':'s', - 'ϊ':'i', 'ΰ':'y', 'ϋ':'y', 'ΐ':'i', - 'Α':'A', 'Β':'B', 'Γ':'G', 'Δ':'D', 'Ε':'E', 'Ζ':'Z', 'Η':'H', 'Θ':'8', - 'Ι':'I', 'Κ':'K', 'Λ':'L', 'Μ':'M', 'Ν':'N', 'Ξ':'3', 'Ο':'O', 'Π':'P', - 'Ρ':'R', 'Σ':'S', 'Τ':'T', 'Υ':'Y', 'Φ':'F', 'Χ':'X', 'Ψ':'PS', 'Ω':'W', - 'Ά':'A', 'Έ':'E', 'Ί':'I', 'Ό':'O', 'Ύ':'Y', 'Ή':'H', 'Ώ':'W', 'Ϊ':'I', - 'Ϋ':'Y' -}; -var TURKISH_MAP = { - 'ş':'s', 'Ş':'S', 'ı':'i', 'İ':'I', 'ç':'c', 'Ç':'C', 'ü':'u', 'Ü':'U', - 'ö':'o', 'Ö':'O', 'ğ':'g', 'Ğ':'G' -}; -var RUSSIAN_MAP = { - 'а':'a', 'б':'b', 'в':'v', 'г':'g', 'д':'d', 'е':'e', 'ё':'yo', 'ж':'zh', - 'з':'z', 'и':'i', 'й':'j', 'к':'k', 'л':'l', 'м':'m', 'н':'n', 'о':'o', - 'п':'p', 'р':'r', 'с':'s', 'т':'t', 'у':'u', 'ф':'f', 'х':'h', 'ц':'c', - 'ч':'ch', 'ш':'sh', 'щ':'sh', 'ъ':'', 'ы':'y', 'ь':'', 'э':'e', 'ю':'yu', - 'я':'ya', - 'А':'A', 'Б':'B', 'В':'V', 'Г':'G', 'Д':'D', 'Е':'E', 'Ё':'Yo', 'Ж':'Zh', - 'З':'Z', 'И':'I', 'Й':'J', 'К':'K', 'Л':'L', 'М':'M', 'Н':'N', 'О':'O', - 'П':'P', 'Р':'R', 'С':'S', 'Т':'T', 'У':'U', 'Ф':'F', 'Х':'H', 'Ц':'C', - 'Ч':'Ch', 'Ш':'Sh', 'Щ':'Sh', 'Ъ':'', 'Ы':'Y', 'Ь':'', 'Э':'E', 'Ю':'Yu', - 'Я':'Ya' -}; -var UKRAINIAN_MAP = { - 'Є':'Ye', 'І':'I', 'Ї':'Yi', 'Ґ':'G', 'є':'ye', 'і':'i', 'ї':'yi', 'ґ':'g' -}; -var CZECH_MAP = { - 'č':'c', 'ď':'d', 'ě':'e', 'ň': 'n', 'ř':'r', 'š':'s', 'ť':'t', 'ů':'u', - 'ž':'z', 'Č':'C', 'Ď':'D', 'Ě':'E', 'Ň': 'N', 'Ř':'R', 'Š':'S', 'Ť':'T', - 'Ů':'U', 'Ž':'Z' -}; -var POLISH_MAP = { - 'ą':'a', 'ć':'c', 'ę':'e', 'ł':'l', 'ń':'n', 'ó':'o', 'ś':'s', 'ź':'z', - 'ż':'z', 'Ą':'A', 'Ć':'C', 'Ę':'E', 'Ł':'L', 'Ń':'N', 'Ó':'O', 'Ś':'S', - 'Ź':'Z', 'Ż':'Z' -}; -var LATVIAN_MAP = { - 'ā':'a', 'č':'c', 'ē':'e', 'ģ':'g', 'ī':'i', 'ķ':'k', 'ļ':'l', 'ņ':'n', - 'š':'s', 'ū':'u', 'ž':'z', 'Ā':'A', 'Č':'C', 'Ē':'E', 'Ģ':'G', 'Ī':'I', - 'Ķ':'K', 'Ļ':'L', 'Ņ':'N', 'Š':'S', 'Ū':'U', 'Ž':'Z' -}; -var ARABIC_MAP = { - 'أ':'a', 'ب':'b', 'ت':'t', 'ث': 'th', 'ج':'g', 'ح':'h', 'خ':'kh', 'د':'d', - 'ذ':'th', 'ر':'r', 'ز':'z', 'س':'s', 'ش':'sh', 'ص':'s', 'ض':'d', 'ط':'t', - 'ظ':'th', 'ع':'aa', 'غ':'gh', 'ف':'f', 'ق':'k', 'ك':'k', 'ل':'l', 'م':'m', - 'ن':'n', 'ه':'h', 'و':'o', 'ي':'y' -}; -var LITHUANIAN_MAP = { - 'ą':'a', 'č':'c', 'ę':'e', 'ė':'e', 'į':'i', 'š':'s', 'ų':'u', 'ū':'u', - 'ž':'z', - 'Ą':'A', 'Č':'C', 'Ę':'E', 'Ė':'E', 'Į':'I', 'Š':'S', 'Ų':'U', 'Ū':'U', - 'Ž':'Z' -}; -var SERBIAN_MAP = { - 'ђ':'dj', 'ј':'j', 'љ':'lj', 'њ':'nj', 'ћ':'c', 'џ':'dz', 'đ':'dj', - 'Ђ':'Dj', 'Ј':'j', 'Љ':'Lj', 'Њ':'Nj', 'Ћ':'C', 'Џ':'Dz', 'Đ':'Dj' -}; -var AZERBAIJANI_MAP = { - 'ç':'c', 'ə':'e', 'ğ':'g', 'ı':'i', 'ö':'o', 'ş':'s', 'ü':'u', - 'Ç':'C', 'Ə':'E', 'Ğ':'G', 'İ':'I', 'Ö':'O', 'Ş':'S', 'Ü':'U' -}; - -var ALL_DOWNCODE_MAPS = [ - LATIN_MAP, - LATIN_SYMBOLS_MAP, - GREEK_MAP, - TURKISH_MAP, - RUSSIAN_MAP, - UKRAINIAN_MAP, - CZECH_MAP, - POLISH_MAP, - LATVIAN_MAP, - ARABIC_MAP, - LITHUANIAN_MAP, - SERBIAN_MAP, - AZERBAIJANI_MAP -]; - -var Downcoder = { - 'Initialize': function() { - if (Downcoder.map) { // already made - return; - } - Downcoder.map = {}; - Downcoder.chars = []; - for (var i=0; i<ALL_DOWNCODE_MAPS.length; i++) { - var lookup = ALL_DOWNCODE_MAPS[i]; - for (var c in lookup) { - if (lookup.hasOwnProperty(c)) { - Downcoder.map[c] = lookup[c]; - } - } - } - for (var k in Downcoder.map) { - if (Downcoder.map.hasOwnProperty(k)) { - Downcoder.chars.push(k); - } - } - Downcoder.regex = new RegExp(Downcoder.chars.join('|'), 'g'); - } -}; - -function downcode(slug) { - Downcoder.Initialize(); - return slug.replace(Downcoder.regex, function(m) { - return Downcoder.map[m]; - }); -} - - -function URLify(s, num_chars) { - // changes, e.g., "Petty theft" to "petty_theft" - // remove all these words from the string before urlifying - s = downcode(s); - var removelist = [ - "a", "an", "as", "at", "before", "but", "by", "for", "from", "is", - "in", "into", "like", "of", "off", "on", "onto", "per", "since", - "than", "the", "this", "that", "to", "up", "via", "with" - ]; - var r = new RegExp('\\b(' + removelist.join('|') + ')\\b', 'gi'); - s = s.replace(r, ''); - // if downcode doesn't hit, the char will be stripped here - s = s.replace(/[^-\w\s]/g, ''); // remove unneeded chars - s = s.replace(/^\s+|\s+$/g, ''); // trim leading/trailing spaces - s = s.replace(/[-\s]+/g, '-'); // convert spaces to hyphens - s = s.toLowerCase(); // convert to lowercase - return s.substring(0, num_chars);// trim to first num_chars chars -} diff --git a/django/contrib/admin/templates/admin/404.html b/django/contrib/admin/templates/admin/404.html deleted file mode 100644 index 9bf4293e7..000000000 --- a/django/contrib/admin/templates/admin/404.html +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block title %}{% trans 'Page not found' %}{% endblock %} - -{% block content %} - -<h2>{% trans 'Page not found' %}</h2> - -<p>{% trans "We're sorry, but the requested page could not be found." %}</p> - -{% endblock %} diff --git a/django/contrib/admin/templates/admin/500.html b/django/contrib/admin/templates/admin/500.html deleted file mode 100644 index 4842faa65..000000000 --- a/django/contrib/admin/templates/admin/500.html +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} -<div class="breadcrumbs"> -<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a> -› {% trans 'Server error' %} -</div> -{% endblock %} - -{% block title %}{% trans 'Server error (500)' %}{% endblock %} - -{% block content %} -<h1>{% trans 'Server Error <em>(500)</em>' %}</h1> -<p>{% trans "There's been an error. It's been reported to the site administrators via email and should be fixed shortly. Thanks for your patience." %}</p> - -{% endblock %} diff --git a/django/contrib/admin/templates/admin/actions.html b/django/contrib/admin/templates/admin/actions.html deleted file mode 100644 index aaaa2458c..000000000 --- a/django/contrib/admin/templates/admin/actions.html +++ /dev/null @@ -1,16 +0,0 @@ -{% load i18n %} -<div class="actions"> - {% for field in action_form %}{% if field.label %}<label>{{ field.label }} {% endif %}{{ field }}{% if field.label %}</label>{% endif %}{% endfor %} - <button type="submit" class="button" title="{% trans "Run the selected action" %}" name="index" value="{{ action_index|default:0 }}">{% trans "Go" %}</button> - {% if actions_selection_counter %} - <script type="text/javascript">var _actions_icnt="{{ cl.result_list|length|default:"0" }}";</script> - <span class="action-counter">{{ selection_note }}</span> - {% if cl.result_count != cl.result_list|length %} - <span class="all">{{ selection_note_all }}</span> - <span class="question"> - <a href="javascript:;" title="{% trans "Click here to select the objects across all pages" %}">{% blocktrans with cl.result_count as total_count %}Select all {{ total_count }} {{ module_name }}{% endblocktrans %}</a> - </span> - <span class="clear"><a href="javascript:;">{% trans "Clear selection" %}</a></span> - {% endif %} - {% endif %} -</div> diff --git a/django/contrib/admin/templates/admin/app_index.html b/django/contrib/admin/templates/admin/app_index.html deleted file mode 100644 index 6868b497d..000000000 --- a/django/contrib/admin/templates/admin/app_index.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "admin/index.html" %} -{% load i18n %} - -{% block bodyclass %}{{ block.super }} app-{{ app_label }}{% endblock %} - -{% if not is_popup %} -{% block breadcrumbs %} -<div class="breadcrumbs"> -<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a> -› -{% for app in app_list %} -{{ app.name }} -{% endfor %} -</div> -{% endblock %} -{% endif %} - -{% block sidebar %}{% endblock %} diff --git a/django/contrib/admin/templates/admin/auth/user/add_form.html b/django/contrib/admin/templates/admin/auth/user/add_form.html deleted file mode 100644 index c8889eb06..000000000 --- a/django/contrib/admin/templates/admin/auth/user/add_form.html +++ /dev/null @@ -1,14 +0,0 @@ -{% extends "admin/change_form.html" %} -{% load i18n %} - -{% block form_top %} - {% if not is_popup %} - <p>{% trans "First, enter a username and password. Then, you'll be able to edit more user options." %}</p> - {% else %} - <p>{% trans "Enter a username and password." %}</p> - {% endif %} -{% endblock %} - -{% block after_field_sets %} -<script type="text/javascript">document.getElementById("id_username").focus();</script> -{% endblock %} diff --git a/django/contrib/admin/templates/admin/auth/user/change_password.html b/django/contrib/admin/templates/admin/auth/user/change_password.html deleted file mode 100644 index cd11a2ee4..000000000 --- a/django/contrib/admin/templates/admin/auth/user/change_password.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} -{% load admin_urls %} - -{% block extrahead %}{{ block.super }} -<script type="text/javascript" src="{% url 'admin:jsi18n' %}"></script> -{% endblock %} -{% block extrastyle %}{{ block.super }}<link rel="stylesheet" type="text/css" href="{% static "admin/css/forms.css" %}" />{% endblock %} -{% block bodyclass %}{{ block.super }} {{ opts.app_label }}-{{ opts.model_name }} change-form{% endblock %} -{% if not is_popup %} -{% block breadcrumbs %} -<div class="breadcrumbs"> -<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a> -› <a href="{% url 'admin:app_list' app_label=opts.app_label %}">{{ opts.app_config.verbose_name }}</a> -› <a href="{% url opts|admin_urlname:'changelist' %}">{{ opts.verbose_name_plural|capfirst }}</a> -› <a href="{% url opts|admin_urlname:'change' original.pk|admin_urlquote %}">{{ original|truncatewords:"18" }}</a> -› {% trans 'Change password' %} -</div> -{% endblock %} -{% endif %} -{% block content %}<div id="content-main"> -<form action="{{ form_url }}" method="post" id="{{ opts.model_name }}_form">{% csrf_token %}{% block form_top %}{% endblock %} -<div> -{% if is_popup %}<input type="hidden" name="_popup" value="1" />{% endif %} -{% if form.errors %} - <p class="errornote"> - {% if form.errors.items|length == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} - </p> -{% endif %} - -<p>{% blocktrans with username=original %}Enter a new password for the user <strong>{{ username }}</strong>.{% endblocktrans %}</p> - -<fieldset class="module aligned"> - -<div class="form-row"> - {{ form.password1.errors }} - {# TODO: get required class on label_tag #} - <label for="id_password1" class="required">{% trans 'Password' %}:</label> {{ form.password1 }} -</div> - -<div class="form-row"> - {{ form.password2.errors }} - {# TODO: get required class on label_tag #} - <label for="id_password2" class="required">{% trans 'Password (again)' %}:</label> {{ form.password2 }} - <p class="help">{% trans 'Enter the same password as above, for verification.' %}</p> -</div> - -</fieldset> - -<div class="submit-row"> -<input type="submit" value="{% trans 'Change password' %}" class="default" /> -</div> - -<script type="text/javascript">document.getElementById("id_password1").focus();</script> -</div> -</form></div> -{% endblock %} diff --git a/django/contrib/admin/templates/admin/base.html b/django/contrib/admin/templates/admin/base.html deleted file mode 100644 index d93128a14..000000000 --- a/django/contrib/admin/templates/admin/base.html +++ /dev/null @@ -1,82 +0,0 @@ -{% load admin_static %}{% load firstof from future %}<!DOCTYPE html> -<html lang="{{ LANGUAGE_CODE|default:"en-us" }}" {% if LANGUAGE_BIDI %}dir="rtl"{% endif %}> -<head> -<title>{% block title %}{% endblock %} - -{% block extrastyle %}{% endblock %} - -{% if LANGUAGE_BIDI %}{% endif %} - - -{% block extrahead %}{% endblock %} -{% block blockbots %}{% endblock %} - -{% load i18n %} - - - - -

    - - {% if not is_popup %} - - - - {% block breadcrumbs %} - - {% endblock %} - {% endif %} - - {% block messages %} - {% if messages %} -
      {% for message in messages %} - {{ message|capfirst }} - {% endfor %}
    - {% endif %} - {% endblock messages %} - - -
    - {% block pretitle %}{% endblock %} - {% block content_title %}{% if title %}

    {{ title }}

    {% endif %}{% endblock %} - {% block content %} - {% block object-tools %}{% endblock %} - {{ content }} - {% endblock %} - {% block sidebar %}{% endblock %} -
    -
    - - - {% block footer %}{% endblock %} -
    - - - - diff --git a/django/contrib/admin/templates/admin/base_site.html b/django/contrib/admin/templates/admin/base_site.html deleted file mode 100644 index cae0a691e..000000000 --- a/django/contrib/admin/templates/admin/base_site.html +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "admin/base.html" %} - -{% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %} - -{% block branding %} -

    {{ site_header|default:_('Django administration') }}

    -{% endblock %} - -{% block nav-global %}{% endblock %} diff --git a/django/contrib/admin/templates/admin/change_form.html b/django/contrib/admin/templates/admin/change_form.html deleted file mode 100644 index 7c7100f84..000000000 --- a/django/contrib/admin/templates/admin/change_form.html +++ /dev/null @@ -1,85 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_urls admin_static admin_modify %} - -{% block extrahead %}{{ block.super }} - -{{ media }} -{% endblock %} - -{% block extrastyle %}{{ block.super }}{% endblock %} - -{% block coltype %}colM{% endblock %} - -{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} change-form{% endblock %} - -{% if not is_popup %} -{% block breadcrumbs %} - -{% endblock %} -{% endif %} - -{% block content %}
    -{% block object-tools %} -{% if change %}{% if not is_popup %} - -{% endif %}{% endif %} -{% endblock %} -
    {% csrf_token %}{% block form_top %}{% endblock %} -
    -{% if is_popup %}{% endif %} -{% if to_field %}{% endif %} -{% if save_on_top %}{% block submit_buttons_top %}{% submit_row %}{% endblock %}{% endif %} -{% if errors %} -

    - {% if errors|length == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} -

    - {{ adminform.form.non_field_errors }} -{% endif %} - -{% block field_sets %} -{% for fieldset in adminform %} - {% include "admin/includes/fieldset.html" %} -{% endfor %} -{% endblock %} - -{% block after_field_sets %}{% endblock %} - -{% block inline_field_sets %} -{% for inline_admin_formset in inline_admin_formsets %} - {% include inline_admin_formset.opts.template %} -{% endfor %} -{% endblock %} - -{% block after_related_objects %}{% endblock %} - -{% block submit_buttons_bottom %}{% submit_row %}{% endblock %} - -{% if adminform and add %} - -{% endif %} - -{# JavaScript for prepopulated fields #} -{% prepopulated_fields_js %} - -
    -
    -{% endblock %} diff --git a/django/contrib/admin/templates/admin/change_list.html b/django/contrib/admin/templates/admin/change_list.html deleted file mode 100644 index ca0080e3b..000000000 --- a/django/contrib/admin/templates/admin/change_list.html +++ /dev/null @@ -1,98 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_urls admin_static admin_list %} - -{% block extrastyle %} - {{ block.super }} - - {% if cl.formset %} - - {% endif %} - {% if cl.formset or action_form %} - - {% endif %} - {{ media.css }} - {% if not actions_on_top and not actions_on_bottom %} - - {% endif %} -{% endblock %} - -{% block extrahead %} -{{ block.super }} -{{ media.js }} -{% if action_form %}{% if actions_on_top or actions_on_bottom %} - -{% endif %}{% endif %} -{% endblock %} - -{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} change-list{% endblock %} - -{% if not is_popup %} -{% block breadcrumbs %} - -{% endblock %} -{% endif %} - -{% block coltype %}flex{% endblock %} - -{% block content %} -
    - {% block object-tools %} - {% if has_add_permission %} - - {% endif %} - {% endblock %} - {% if cl.formset.errors %} -

    - {% if cl.formset.total_error_count == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} -

    - {{ cl.formset.non_form_errors }} - {% endif %} -
    - {% block search %}{% search_form cl %}{% endblock %} - {% block date_hierarchy %}{% date_hierarchy cl %}{% endblock %} - - {% block filters %} - {% if cl.has_filters %} -
    -

    {% trans 'Filter' %}

    - {% for spec in cl.filter_specs %}{% admin_list_filter cl spec %}{% endfor %} -
    - {% endif %} - {% endblock %} - -
    {% csrf_token %} - {% if cl.formset %} -
    {{ cl.formset.management_form }}
    - {% endif %} - - {% block result_list %} - {% if action_form and actions_on_top and cl.full_result_count %}{% admin_actions %}{% endif %} - {% result_list cl %} - {% if action_form and actions_on_bottom and cl.full_result_count %}{% admin_actions %}{% endif %} - {% endblock %} - {% block pagination %}{% pagination cl %}{% endblock %} -
    -
    -
    -{% endblock %} diff --git a/django/contrib/admin/templates/admin/change_list_results.html b/django/contrib/admin/templates/admin/change_list_results.html deleted file mode 100644 index 636869895..000000000 --- a/django/contrib/admin/templates/admin/change_list_results.html +++ /dev/null @@ -1,38 +0,0 @@ -{% load i18n admin_static %}{% load cycle from future %} -{% if result_hidden_fields %} -
    {# DIV for HTML validation #} -{% for item in result_hidden_fields %}{{ item }}{% endfor %} -
    -{% endif %} -{% if results %} -
    - - - -{% for header in result_headers %} -{% endfor %} - - - -{% for result in results %} -{% if result.form.non_field_errors %} - -{% endif %} -{% for item in result %}{{ item }}{% endfor %} -{% endfor %} - -
    - {% if header.sortable %} - {% if header.sort_priority > 0 %} -
    - - {% if num_sorted_fields > 1 %}{{ header.sort_priority }}{% endif %} - -
    - {% endif %} - {% endif %} -
    {% if header.sortable %}{{ header.text|capfirst }}{% else %}{{ header.text|capfirst }}{% endif %}
    -
    -
    {{ result.form.non_field_errors }}
    -
    -{% endif %} diff --git a/django/contrib/admin/templates/admin/date_hierarchy.html b/django/contrib/admin/templates/admin/date_hierarchy.html deleted file mode 100644 index 005851051..000000000 --- a/django/contrib/admin/templates/admin/date_hierarchy.html +++ /dev/null @@ -1,10 +0,0 @@ -{% if show %} -
    -
    -
    -{% endif %} diff --git a/django/contrib/admin/templates/admin/delete_confirmation.html b/django/contrib/admin/templates/admin/delete_confirmation.html deleted file mode 100644 index 9d5172ad6..000000000 --- a/django/contrib/admin/templates/admin/delete_confirmation.html +++ /dev/null @@ -1,44 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_urls %} - -{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} delete-confirmation{% endblock %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block content %} -{% if perms_lacking or protected %} - {% if perms_lacking %} -

    {% blocktrans with escaped_object=object %}Deleting the {{ object_name }} '{{ escaped_object }}' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:{% endblocktrans %}

    -
      - {% for obj in perms_lacking %} -
    • {{ obj }}
    • - {% endfor %} -
    - {% endif %} - {% if protected %} -

    {% blocktrans with escaped_object=object %}Deleting the {{ object_name }} '{{ escaped_object }}' would require deleting the following protected related objects:{% endblocktrans %}

    -
      - {% for obj in protected %} -
    • {{ obj }}
    • - {% endfor %} -
    - {% endif %} -{% else %} -

    {% blocktrans with escaped_object=object %}Are you sure you want to delete the {{ object_name }} "{{ escaped_object }}"? All of the following related items will be deleted:{% endblocktrans %}

    -
      {{ deleted_objects|unordered_list }}
    -
    {% csrf_token %} -
    - - -
    -
    -{% endif %} -{% endblock %} diff --git a/django/contrib/admin/templates/admin/delete_selected_confirmation.html b/django/contrib/admin/templates/admin/delete_selected_confirmation.html deleted file mode 100644 index 79ea977d2..000000000 --- a/django/contrib/admin/templates/admin/delete_selected_confirmation.html +++ /dev/null @@ -1,49 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n l10n admin_urls %} - -{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} delete-confirmation delete-selected-confirmation{% endblock %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block content %} -{% if perms_lacking or protected %} - {% if perms_lacking %} -

    {% blocktrans %}Deleting the selected {{ objects_name }} would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:{% endblocktrans %}

    -
      - {% for obj in perms_lacking %} -
    • {{ obj }}
    • - {% endfor %} -
    - {% endif %} - {% if protected %} -

    {% blocktrans %}Deleting the selected {{ objects_name }} would require deleting the following protected related objects:{% endblocktrans %}

    -
      - {% for obj in protected %} -
    • {{ obj }}
    • - {% endfor %} -
    - {% endif %} -{% else %} -

    {% blocktrans %}Are you sure you want to delete the selected {{ objects_name }}? All of the following objects and their related items will be deleted:{% endblocktrans %}

    - {% for deletable_object in deletable_objects %} -
      {{ deletable_object|unordered_list }}
    - {% endfor %} -
    {% csrf_token %} -
    - {% for obj in queryset %} - - {% endfor %} - - - -
    -
    -{% endif %} -{% endblock %} diff --git a/django/contrib/admin/templates/admin/edit_inline/stacked.html b/django/contrib/admin/templates/admin/edit_inline/stacked.html deleted file mode 100644 index 79c052c6c..000000000 --- a/django/contrib/admin/templates/admin/edit_inline/stacked.html +++ /dev/null @@ -1,30 +0,0 @@ -{% load i18n admin_static %} -
    -

    {{ inline_admin_formset.opts.verbose_name_plural|capfirst }}

    -{{ inline_admin_formset.formset.management_form }} -{{ inline_admin_formset.formset.non_form_errors }} - -{% for inline_admin_form in inline_admin_formset %}
    -

    {{ inline_admin_formset.opts.verbose_name|capfirst }}: {% if inline_admin_form.original %}{{ inline_admin_form.original }}{% else %}#{{ forloop.counter }}{% endif %} - {% if inline_admin_form.show_url %}{% trans "View on site" %}{% endif %} - {% if inline_admin_formset.formset.can_delete and inline_admin_form.original %}{{ inline_admin_form.deletion_field.field }} {{ inline_admin_form.deletion_field.label_tag }}{% endif %} -

    - {% if inline_admin_form.form.non_field_errors %}{{ inline_admin_form.form.non_field_errors }}{% endif %} - {% for fieldset in inline_admin_form %} - {% include "admin/includes/fieldset.html" %} - {% endfor %} - {% if inline_admin_form.needs_explicit_pk_field %}{{ inline_admin_form.pk_field.field }}{% endif %} - {{ inline_admin_form.fk_field.field }} -
    {% endfor %} -
    - - diff --git a/django/contrib/admin/templates/admin/edit_inline/tabular.html b/django/contrib/admin/templates/admin/edit_inline/tabular.html deleted file mode 100644 index 9ef6e8f1d..000000000 --- a/django/contrib/admin/templates/admin/edit_inline/tabular.html +++ /dev/null @@ -1,81 +0,0 @@ -{% load i18n admin_static admin_modify %}{% load cycle from future %} -
    - -
    - - diff --git a/django/contrib/admin/templates/admin/filter.html b/django/contrib/admin/templates/admin/filter.html deleted file mode 100644 index d4a61a151..000000000 --- a/django/contrib/admin/templates/admin/filter.html +++ /dev/null @@ -1,8 +0,0 @@ -{% load i18n %} -

    {% blocktrans with filter_title=title %} By {{ filter_title }} {% endblocktrans %}

    - diff --git a/django/contrib/admin/templates/admin/includes/fieldset.html b/django/contrib/admin/templates/admin/includes/fieldset.html deleted file mode 100644 index c45e731fa..000000000 --- a/django/contrib/admin/templates/admin/includes/fieldset.html +++ /dev/null @@ -1,29 +0,0 @@ -
    - {% if fieldset.name %}

    {{ fieldset.name }}

    {% endif %} - {% if fieldset.description %} -
    {{ fieldset.description|safe }}
    - {% endif %} - {% for line in fieldset %} -
    - {% if line.fields|length_is:'1' %}{{ line.errors }}{% endif %} - {% for field in line %} - - {% if not line.fields|length_is:'1' and not field.is_readonly %}{{ field.errors }}{% endif %} - {% if field.is_checkbox %} - {{ field.field }}{{ field.label_tag }} - {% else %} - {{ field.label_tag }} - {% if field.is_readonly %} -

    {{ field.contents }}

    - {% else %} - {{ field.field }} - {% endif %} - {% endif %} - {% if field.field.help_text %} -

    {{ field.field.help_text|safe }}

    - {% endif %} -
    - {% endfor %} - - {% endfor %} -
    diff --git a/django/contrib/admin/templates/admin/index.html b/django/contrib/admin/templates/admin/index.html deleted file mode 100644 index fcf269e22..000000000 --- a/django/contrib/admin/templates/admin/index.html +++ /dev/null @@ -1,82 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} - -{% block extrastyle %}{{ block.super }}{% endblock %} - -{% block coltype %}colMS{% endblock %} - -{% block bodyclass %}{{ block.super }} dashboard{% endblock %} - -{% block breadcrumbs %}{% endblock %} - -{% block content %} -
    - -{% if app_list %} - {% for app in app_list %} -
    - - - {% for model in app.models %} - - {% if model.admin_url %} - - {% else %} - - {% endif %} - - {% if model.add_url %} - - {% else %} - - {% endif %} - - {% if model.admin_url %} - - {% else %} - - {% endif %} - - {% endfor %} -
    - {{ app.name }} -
    {{ model.name }}{{ model.name }}{% trans 'Add' %} {% trans 'Change' %} 
    -
    - {% endfor %} -{% else %} -

    {% trans "You don't have permission to edit anything." %}

    -{% endif %} -
    -{% endblock %} - -{% block sidebar %} - -{% endblock %} diff --git a/django/contrib/admin/templates/admin/invalid_setup.html b/django/contrib/admin/templates/admin/invalid_setup.html deleted file mode 100644 index 7c711072d..000000000 --- a/django/contrib/admin/templates/admin/invalid_setup.html +++ /dev/null @@ -1,13 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block content %} -

    {% trans "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." %}

    -{% endblock %} diff --git a/django/contrib/admin/templates/admin/login.html b/django/contrib/admin/templates/admin/login.html deleted file mode 100644 index bf1b3f938..000000000 --- a/django/contrib/admin/templates/admin/login.html +++ /dev/null @@ -1,55 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} - -{% block extrastyle %}{{ block.super }}{% endblock %} - -{% block bodyclass %}{{ block.super }} login{% endblock %} - -{% block nav-global %}{% endblock %} - -{% block content_title %}{% endblock %} - -{% block breadcrumbs %}{% endblock %} - -{% block content %} -{% if form.errors and not form.non_field_errors %} -

    -{% if form.errors.items|length == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} -

    -{% endif %} - -{% if form.non_field_errors %} -{% for error in form.non_field_errors %} -

    - {{ error }} -

    -{% endfor %} -{% endif %} - -
    -
    {% csrf_token %} -
    - {{ form.username.errors }} - {{ form.username }} -
    -
    - {{ form.password.errors }} - {{ form.password }} - -
    - {% url 'admin_password_reset' as password_reset_url %} - {% if password_reset_url %} - - {% endif %} -
    - -
    -
    - - -
    -{% endblock %} diff --git a/django/contrib/admin/templates/admin/object_history.html b/django/contrib/admin/templates/admin/object_history.html deleted file mode 100644 index cf3e7e2e0..000000000 --- a/django/contrib/admin/templates/admin/object_history.html +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_urls %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block content %} -
    -
    - -{% if action_list %} - - - - - - - - - - {% for action in action_list %} - - - - - - {% endfor %} - -
    {% trans 'Date/time' %}{% trans 'User' %}{% trans 'Action' %}
    {{ action.action_time|date:"DATETIME_FORMAT" }}{{ action.user.get_username }}{% if action.user.get_full_name %} ({{ action.user.get_full_name }}){% endif %}{{ action.change_message }}
    -{% else %} -

    {% trans "This object doesn't have a change history. It probably wasn't added via this admin site." %}

    -{% endif %} -
    -
    -{% endblock %} diff --git a/django/contrib/admin/templates/admin/pagination.html b/django/contrib/admin/templates/admin/pagination.html deleted file mode 100644 index 358813290..000000000 --- a/django/contrib/admin/templates/admin/pagination.html +++ /dev/null @@ -1,12 +0,0 @@ -{% load admin_list %} -{% load i18n %} -

    -{% if pagination_required %} -{% for i in page_range %} - {% paginator_number cl i %} -{% endfor %} -{% endif %} -{{ cl.result_count }} {% ifequal cl.result_count 1 %}{{ cl.opts.verbose_name }}{% else %}{{ cl.opts.verbose_name_plural }}{% endifequal %} -{% if show_all_url %}  {% trans 'Show all' %}{% endif %} -{% if cl.formset and cl.result_count %}{% endif %} -

    diff --git a/django/contrib/admin/templates/admin/popup_response.html b/django/contrib/admin/templates/admin/popup_response.html deleted file mode 100644 index 281f0354e..000000000 --- a/django/contrib/admin/templates/admin/popup_response.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/django/contrib/admin/templates/admin/prepopulated_fields_js.html b/django/contrib/admin/templates/admin/prepopulated_fields_js.html deleted file mode 100644 index 0ff4d27ac..000000000 --- a/django/contrib/admin/templates/admin/prepopulated_fields_js.html +++ /dev/null @@ -1,27 +0,0 @@ -{% load l10n %} - diff --git a/django/contrib/admin/templates/admin/search_form.html b/django/contrib/admin/templates/admin/search_form.html deleted file mode 100644 index c9b626d18..000000000 --- a/django/contrib/admin/templates/admin/search_form.html +++ /dev/null @@ -1,17 +0,0 @@ -{% load i18n admin_static %} -{% if cl.search_fields %} -
    - -{% endif %} diff --git a/django/contrib/admin/templates/admin/submit_line.html b/django/contrib/admin/templates/admin/submit_line.html deleted file mode 100644 index 52baed3ff..000000000 --- a/django/contrib/admin/templates/admin/submit_line.html +++ /dev/null @@ -1,11 +0,0 @@ -{% load i18n admin_urls %} -
    -{% if show_save %}{% endif %} -{% if show_delete_link %} - {% url opts|admin_urlname:'delete' original.pk|admin_urlquote as delete_url %} - -{% endif %} -{% if show_save_as_new %}{%endif%} -{% if show_save_and_add_another %}{% endif %} -{% if show_save_and_continue %}{% endif %} -
    diff --git a/django/contrib/admin/templates/registration/logged_out.html b/django/contrib/admin/templates/registration/logged_out.html deleted file mode 100644 index 6a18186f7..000000000 --- a/django/contrib/admin/templates/registration/logged_out.html +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %}{% endblock %} - -{% block content %} - -

    {% trans "Thanks for spending some quality time with the Web site today." %}

    - -

    {% trans 'Log in again' %}

    - -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_change_done.html b/django/contrib/admin/templates/registration/password_change_done.html deleted file mode 100644 index 3e557ebef..000000000 --- a/django/contrib/admin/templates/registration/password_change_done.html +++ /dev/null @@ -1,15 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} -{% block userlinks %}{% url 'django-admindocs-docroot' as docsroot %}{% if docsroot %}{% trans 'Documentation' %} / {% endif %}{% trans 'Change password' %} / {% trans 'Log out' %}{% endblock %} -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} -{% block content %} -

    {% trans 'Your password was changed.' %}

    -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_change_form.html b/django/contrib/admin/templates/registration/password_change_form.html deleted file mode 100644 index 7b3ae6f6b..000000000 --- a/django/contrib/admin/templates/registration/password_change_form.html +++ /dev/null @@ -1,55 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} -{% block extrastyle %}{{ block.super }}{% endblock %} -{% block userlinks %}{% url 'django-admindocs-docroot' as docsroot %}{% if docsroot %}{% trans 'Documentation' %} / {% endif %} {% trans 'Change password' %} / {% trans 'Log out' %}{% endblock %} -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} - -{% block content %}
    - -
    {% csrf_token %} -
    -{% if form.errors %} -

    - {% if form.errors.items|length == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} -

    -{% endif %} - - -

    {% trans "Please enter your old password, for security's sake, and then enter your new password twice so we can verify you typed it in correctly." %}

    - -
    - -
    - {{ form.old_password.errors }} - {{ form.old_password }} -
    - -
    - {{ form.new_password1.errors }} - {{ form.new_password1 }} -
    - -
    -{{ form.new_password2.errors }} - {{ form.new_password2 }} -
    - -
    - -
    - -
    - - -
    -
    - -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_reset_complete.html b/django/contrib/admin/templates/registration/password_reset_complete.html deleted file mode 100644 index 19f87a5b7..000000000 --- a/django/contrib/admin/templates/registration/password_reset_complete.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} - -{% block content %} - -

    {% trans "Your password has been set. You may go ahead and log in now." %}

    - -

    {% trans 'Log in' %}

    - -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_reset_confirm.html b/django/contrib/admin/templates/registration/password_reset_confirm.html deleted file mode 100644 index bd24806d4..000000000 --- a/django/contrib/admin/templates/registration/password_reset_confirm.html +++ /dev/null @@ -1,33 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} -{% block content %} - -{% if validlink %} - -

    {% trans "Please enter your new password twice so we can verify you typed it in correctly." %}

    - -
    {% csrf_token %} -{{ form.new_password1.errors }} -

    {{ form.new_password1 }}

    -{{ form.new_password2.errors }} -

    {{ form.new_password2 }}

    -

    -
    - -{% else %} - -

    {% trans "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." %}

    - -{% endif %} - -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_reset_done.html b/django/contrib/admin/templates/registration/password_reset_done.html deleted file mode 100644 index d157306a9..000000000 --- a/django/contrib/admin/templates/registration/password_reset_done.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} -{% block content %} - -

    {% trans "We've emailed you instructions for setting your password. You should be receiving them shortly." %}

    - -

    {% trans "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." %}

    - -{% endblock %} diff --git a/django/contrib/admin/templates/registration/password_reset_email.html b/django/contrib/admin/templates/registration/password_reset_email.html deleted file mode 100644 index 01b3bccbb..000000000 --- a/django/contrib/admin/templates/registration/password_reset_email.html +++ /dev/null @@ -1,14 +0,0 @@ -{% load i18n %}{% autoescape off %} -{% blocktrans %}You're receiving this email because you requested a password reset for your user account at {{ site_name }}.{% endblocktrans %} - -{% trans "Please go to the following page and choose a new password:" %} -{% block reset_link %} -{{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %} -{% endblock %} -{% trans "Your username, in case you've forgotten:" %} {{ user.get_username }} - -{% trans "Thanks for using our site!" %} - -{% blocktrans %}The {{ site_name }} team{% endblocktrans %} - -{% endautoescape %} diff --git a/django/contrib/admin/templates/registration/password_reset_form.html b/django/contrib/admin/templates/registration/password_reset_form.html deleted file mode 100644 index dc05cd024..000000000 --- a/django/contrib/admin/templates/registration/password_reset_form.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %} - -{% endblock %} - -{% block title %}{{ title }}{% endblock %} -{% block content_title %}

    {{ title }}

    {% endblock %} -{% block content %} - -

    {% trans "Forgotten your password? Enter your email address below, and we'll email instructions for setting a new one." %}

    - -
    {% csrf_token %} -{{ form.email.errors }} -

    {{ form.email }}

    -
    - -{% endblock %} diff --git a/django/contrib/admin/templatetags/__init__.py b/django/contrib/admin/templatetags/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/admin/templatetags/admin_list.py b/django/contrib/admin/templatetags/admin_list.py deleted file mode 100644 index 42ab18007..000000000 --- a/django/contrib/admin/templatetags/admin_list.py +++ /dev/null @@ -1,426 +0,0 @@ -from __future__ import unicode_literals - -import datetime - -from django.contrib.admin.templatetags.admin_urls import add_preserved_filters -from django.contrib.admin.utils import (lookup_field, display_for_field, - display_for_value, label_for_field) -from django.contrib.admin.views.main import (ALL_VAR, EMPTY_CHANGELIST_VALUE, - ORDER_VAR, PAGE_VAR, SEARCH_VAR) -from django.contrib.admin.templatetags.admin_static import static -from django.core.exceptions import ObjectDoesNotExist -from django.core.urlresolvers import NoReverseMatch -from django.db import models -from django.utils import formats -from django.utils.html import escapejs, format_html -from django.utils.safestring import mark_safe -from django.utils.text import capfirst -from django.utils.translation import ugettext as _ -from django.utils.encoding import force_text -from django.template import Library -from django.template.loader import get_template -from django.template.context import Context - -register = Library() - -DOT = '.' - - -@register.simple_tag -def paginator_number(cl, i): - """ - Generates an individual page index link in a paginated list. - """ - if i == DOT: - return '... ' - elif i == cl.page_num: - return format_html('{0} ', i + 1) - else: - return format_html('{2} ', - cl.get_query_string({PAGE_VAR: i}), - mark_safe(' class="end"' if i == cl.paginator.num_pages - 1 else ''), - i + 1) - - -@register.inclusion_tag('admin/pagination.html') -def pagination(cl): - """ - Generates the series of links to the pages in a paginated list. - """ - paginator, page_num = cl.paginator, cl.page_num - - pagination_required = (not cl.show_all or not cl.can_show_all) and cl.multi_page - if not pagination_required: - page_range = [] - else: - ON_EACH_SIDE = 3 - ON_ENDS = 2 - - # If there are 10 or fewer pages, display links to every page. - # Otherwise, do some fancy - if paginator.num_pages <= 10: - page_range = range(paginator.num_pages) - else: - # Insert "smart" pagination links, so that there are always ON_ENDS - # links at either end of the list of pages, and there are always - # ON_EACH_SIDE links at either end of the "current page" link. - page_range = [] - if page_num > (ON_EACH_SIDE + ON_ENDS): - page_range.extend(range(0, ON_ENDS)) - page_range.append(DOT) - page_range.extend(range(page_num - ON_EACH_SIDE, page_num + 1)) - else: - page_range.extend(range(0, page_num + 1)) - if page_num < (paginator.num_pages - ON_EACH_SIDE - ON_ENDS - 1): - page_range.extend(range(page_num + 1, page_num + ON_EACH_SIDE + 1)) - page_range.append(DOT) - page_range.extend(range(paginator.num_pages - ON_ENDS, paginator.num_pages)) - else: - page_range.extend(range(page_num + 1, paginator.num_pages)) - - need_show_all_link = cl.can_show_all and not cl.show_all and cl.multi_page - return { - 'cl': cl, - 'pagination_required': pagination_required, - 'show_all_url': need_show_all_link and cl.get_query_string({ALL_VAR: ''}), - 'page_range': page_range, - 'ALL_VAR': ALL_VAR, - '1': 1, - } - - -def result_headers(cl): - """ - Generates the list column headers. - """ - ordering_field_columns = cl.get_ordering_field_columns() - for i, field_name in enumerate(cl.list_display): - text, attr = label_for_field( - field_name, cl.model, - model_admin=cl.model_admin, - return_attr=True - ) - if attr: - # Potentially not sortable - - # if the field is the action checkbox: no sorting and special class - if field_name == 'action_checkbox': - yield { - "text": text, - "class_attrib": mark_safe(' class="action-checkbox-column"'), - "sortable": False, - } - continue - - admin_order_field = getattr(attr, "admin_order_field", None) - if not admin_order_field: - # Not sortable - yield { - "text": text, - "class_attrib": format_html(' class="column-{0}"', field_name), - "sortable": False, - } - continue - - # OK, it is sortable if we got this far - th_classes = ['sortable', 'column-{0}'.format(field_name)] - order_type = '' - new_order_type = 'asc' - sort_priority = 0 - sorted = False - # Is it currently being sorted on? - if i in ordering_field_columns: - sorted = True - order_type = ordering_field_columns.get(i).lower() - sort_priority = list(ordering_field_columns).index(i) + 1 - th_classes.append('sorted %sending' % order_type) - new_order_type = {'asc': 'desc', 'desc': 'asc'}[order_type] - - # build new ordering param - o_list_primary = [] # URL for making this field the primary sort - o_list_remove = [] # URL for removing this field from sort - o_list_toggle = [] # URL for toggling order type for this field - make_qs_param = lambda t, n: ('-' if t == 'desc' else '') + str(n) - - for j, ot in ordering_field_columns.items(): - if j == i: # Same column - param = make_qs_param(new_order_type, j) - # We want clicking on this header to bring the ordering to the - # front - o_list_primary.insert(0, param) - o_list_toggle.append(param) - # o_list_remove - omit - else: - param = make_qs_param(ot, j) - o_list_primary.append(param) - o_list_toggle.append(param) - o_list_remove.append(param) - - if i not in ordering_field_columns: - o_list_primary.insert(0, make_qs_param(new_order_type, i)) - - yield { - "text": text, - "sortable": True, - "sorted": sorted, - "ascending": order_type == "asc", - "sort_priority": sort_priority, - "url_primary": cl.get_query_string({ORDER_VAR: '.'.join(o_list_primary)}), - "url_remove": cl.get_query_string({ORDER_VAR: '.'.join(o_list_remove)}), - "url_toggle": cl.get_query_string({ORDER_VAR: '.'.join(o_list_toggle)}), - "class_attrib": format_html(' class="{0}"', ' '.join(th_classes)) if th_classes else '', - } - - -def _boolean_icon(field_val): - icon_url = static('admin/img/icon-%s.gif' % - {True: 'yes', False: 'no', None: 'unknown'}[field_val]) - return format_html('{1}', icon_url, field_val) - - -def items_for_result(cl, result, form): - """ - Generates the actual list of data. - """ - - def link_in_col(is_first, field_name, cl): - if cl.list_display_links is None: - return False - if is_first and not cl.list_display_links: - return True - return field_name in cl.list_display_links - - first = True - pk = cl.lookup_opts.pk.attname - for field_name in cl.list_display: - row_classes = ['field-%s' % field_name] - try: - f, attr, value = lookup_field(field_name, result, cl.model_admin) - except ObjectDoesNotExist: - result_repr = EMPTY_CHANGELIST_VALUE - else: - if f is None: - if field_name == 'action_checkbox': - row_classes = ['action-checkbox'] - allow_tags = getattr(attr, 'allow_tags', False) - boolean = getattr(attr, 'boolean', False) - if boolean: - allow_tags = True - result_repr = display_for_value(value, boolean) - # Strip HTML tags in the resulting text, except if the - # function has an "allow_tags" attribute set to True. - if allow_tags: - result_repr = mark_safe(result_repr) - if isinstance(value, (datetime.date, datetime.time)): - row_classes.append('nowrap') - else: - if isinstance(f.rel, models.ManyToOneRel): - field_val = getattr(result, f.name) - if field_val is None: - result_repr = EMPTY_CHANGELIST_VALUE - else: - result_repr = field_val - else: - result_repr = display_for_field(value, f) - if isinstance(f, (models.DateField, models.TimeField, models.ForeignKey)): - row_classes.append('nowrap') - if force_text(result_repr) == '': - result_repr = mark_safe(' ') - row_class = mark_safe(' class="%s"' % ' '.join(row_classes)) - # If list_display_links not defined, add the link tag to the first field - if link_in_col(first, field_name, cl): - table_tag = 'th' if first else 'td' - first = False - - # Display link to the result's change_view if the url exists, else - # display just the result's representation. - try: - url = cl.url_for_result(result) - except NoReverseMatch: - link_or_text = result_repr - else: - url = add_preserved_filters({'preserved_filters': cl.preserved_filters, 'opts': cl.opts}, url) - # Convert the pk to something that can be used in Javascript. - # Problem cases are long ints (23L) and non-ASCII strings. - if cl.to_field: - attr = str(cl.to_field) - else: - attr = pk - value = result.serializable_value(attr) - result_id = escapejs(value) - link_or_text = format_html( - '{2}', - url, - format_html(' onclick="opener.dismissRelatedLookupPopup(window, '{0}'); return false;"', result_id) if cl.is_popup else '', - result_repr) - - yield format_html('<{0}{1}>{2}', - table_tag, - row_class, - link_or_text, - table_tag) - else: - # By default the fields come from ModelAdmin.list_editable, but if we pull - # the fields out of the form instead of list_editable custom admins - # can provide fields on a per request basis - if (form and field_name in form.fields and not ( - field_name == cl.model._meta.pk.name and - form[cl.model._meta.pk.name].is_hidden)): - bf = form[field_name] - result_repr = mark_safe(force_text(bf.errors) + force_text(bf)) - yield format_html('{1}', row_class, result_repr) - if form and not form[cl.model._meta.pk.name].is_hidden: - yield format_html('{0}', force_text(form[cl.model._meta.pk.name])) - - -class ResultList(list): - # Wrapper class used to return items in a list_editable - # changelist, annotated with the form object for error - # reporting purposes. Needed to maintain backwards - # compatibility with existing admin templates. - def __init__(self, form, *items): - self.form = form - super(ResultList, self).__init__(*items) - - -def results(cl): - if cl.formset: - for res, form in zip(cl.result_list, cl.formset.forms): - yield ResultList(form, items_for_result(cl, res, form)) - else: - for res in cl.result_list: - yield ResultList(None, items_for_result(cl, res, None)) - - -def result_hidden_fields(cl): - if cl.formset: - for res, form in zip(cl.result_list, cl.formset.forms): - if form[cl.model._meta.pk.name].is_hidden: - yield mark_safe(force_text(form[cl.model._meta.pk.name])) - - -@register.inclusion_tag("admin/change_list_results.html") -def result_list(cl): - """ - Displays the headers and data list together - """ - headers = list(result_headers(cl)) - num_sorted_fields = 0 - for h in headers: - if h['sortable'] and h['sorted']: - num_sorted_fields += 1 - return {'cl': cl, - 'result_hidden_fields': list(result_hidden_fields(cl)), - 'result_headers': headers, - 'num_sorted_fields': num_sorted_fields, - 'results': list(results(cl))} - - -@register.inclusion_tag('admin/date_hierarchy.html') -def date_hierarchy(cl): - """ - Displays the date hierarchy for date drill-down functionality. - """ - if cl.date_hierarchy: - field_name = cl.date_hierarchy - field = cl.opts.get_field_by_name(field_name)[0] - dates_or_datetimes = 'datetimes' if isinstance(field, models.DateTimeField) else 'dates' - year_field = '%s__year' % field_name - month_field = '%s__month' % field_name - day_field = '%s__day' % field_name - field_generic = '%s__' % field_name - year_lookup = cl.params.get(year_field) - month_lookup = cl.params.get(month_field) - day_lookup = cl.params.get(day_field) - - link = lambda filters: cl.get_query_string(filters, [field_generic]) - - if not (year_lookup or month_lookup or day_lookup): - # select appropriate start level - date_range = cl.queryset.aggregate(first=models.Min(field_name), - last=models.Max(field_name)) - if date_range['first'] and date_range['last']: - if date_range['first'].year == date_range['last'].year: - year_lookup = date_range['first'].year - if date_range['first'].month == date_range['last'].month: - month_lookup = date_range['first'].month - - if year_lookup and month_lookup and day_lookup: - day = datetime.date(int(year_lookup), int(month_lookup), int(day_lookup)) - return { - 'show': True, - 'back': { - 'link': link({year_field: year_lookup, month_field: month_lookup}), - 'title': capfirst(formats.date_format(day, 'YEAR_MONTH_FORMAT')) - }, - 'choices': [{'title': capfirst(formats.date_format(day, 'MONTH_DAY_FORMAT'))}] - } - elif year_lookup and month_lookup: - days = cl.queryset.filter(**{year_field: year_lookup, month_field: month_lookup}) - days = getattr(days, dates_or_datetimes)(field_name, 'day') - return { - 'show': True, - 'back': { - 'link': link({year_field: year_lookup}), - 'title': str(year_lookup) - }, - 'choices': [{ - 'link': link({year_field: year_lookup, month_field: month_lookup, day_field: day.day}), - 'title': capfirst(formats.date_format(day, 'MONTH_DAY_FORMAT')) - } for day in days] - } - elif year_lookup: - months = cl.queryset.filter(**{year_field: year_lookup}) - months = getattr(months, dates_or_datetimes)(field_name, 'month') - return { - 'show': True, - 'back': { - 'link': link({}), - 'title': _('All dates') - }, - 'choices': [{ - 'link': link({year_field: year_lookup, month_field: month.month}), - 'title': capfirst(formats.date_format(month, 'YEAR_MONTH_FORMAT')) - } for month in months] - } - else: - years = getattr(cl.queryset, dates_or_datetimes)(field_name, 'year') - return { - 'show': True, - 'choices': [{ - 'link': link({year_field: str(year.year)}), - 'title': str(year.year), - } for year in years] - } - - -@register.inclusion_tag('admin/search_form.html') -def search_form(cl): - """ - Displays a search form for searching the list. - """ - return { - 'cl': cl, - 'show_result_count': cl.result_count != cl.full_result_count, - 'search_var': SEARCH_VAR - } - - -@register.simple_tag -def admin_list_filter(cl, spec): - tpl = get_template(spec.template) - return tpl.render(Context({ - 'title': spec.title, - 'choices': list(spec.choices(cl)), - 'spec': spec, - })) - - -@register.inclusion_tag('admin/actions.html', takes_context=True) -def admin_actions(context): - """ - Track the number of times the action field has been rendered on the page, - so we know which value to use. - """ - context['action_index'] = context.get('action_index', -1) + 1 - return context diff --git a/django/contrib/admin/templatetags/admin_modify.py b/django/contrib/admin/templatetags/admin_modify.py deleted file mode 100644 index 4a6f5c319..000000000 --- a/django/contrib/admin/templatetags/admin_modify.py +++ /dev/null @@ -1,60 +0,0 @@ -from django import template - -register = template.Library() - - -@register.inclusion_tag('admin/prepopulated_fields_js.html', takes_context=True) -def prepopulated_fields_js(context): - """ - Creates a list of prepopulated_fields that should render Javascript for - the prepopulated fields for both the admin form and inlines. - """ - prepopulated_fields = [] - if 'adminform' in context: - prepopulated_fields.extend(context['adminform'].prepopulated_fields) - if 'inline_admin_formsets' in context: - for inline_admin_formset in context['inline_admin_formsets']: - for inline_admin_form in inline_admin_formset: - if inline_admin_form.original is None: - prepopulated_fields.extend(inline_admin_form.prepopulated_fields) - context.update({'prepopulated_fields': prepopulated_fields}) - return context - - -@register.inclusion_tag('admin/submit_line.html', takes_context=True) -def submit_row(context): - """ - Displays the row of buttons for delete and save. - """ - opts = context['opts'] - change = context['change'] - is_popup = context['is_popup'] - save_as = context['save_as'] - ctx = { - 'opts': opts, - 'show_delete_link': not is_popup and context['has_delete_permission'] and change and context.get('show_delete', True), - 'show_save_as_new': not is_popup and change and save_as, - 'show_save_and_add_another': context['has_add_permission'] and not is_popup and (not save_as or context['add']), - 'show_save_and_continue': not is_popup and context['has_change_permission'], - 'is_popup': is_popup, - 'show_save': True, - 'preserved_filters': context.get('preserved_filters'), - } - if context.get('original') is not None: - ctx['original'] = context['original'] - return ctx - - -@register.filter -def cell_count(inline_admin_form): - """Returns the number of cells used in a tabular inline""" - count = 1 # Hidden cell with hidden 'id' field - for fieldset in inline_admin_form: - # Loop through all the fields (one per cell) - for line in fieldset: - for field in line: - count += 1 - if inline_admin_form.formset.can_delete: - # Delete checkbox - count += 1 - return count diff --git a/django/contrib/admin/templatetags/admin_static.py b/django/contrib/admin/templatetags/admin_static.py deleted file mode 100644 index b767dc745..000000000 --- a/django/contrib/admin/templatetags/admin_static.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.apps import apps -from django.template import Library - -register = Library() - -_static = None - - -@register.simple_tag -def static(path): - global _static - if _static is None: - if apps.is_installed('django.contrib.staticfiles'): - from django.contrib.staticfiles.templatetags.staticfiles import static as _static - else: - from django.templatetags.static import static as _static - return _static(path) diff --git a/django/contrib/admin/templatetags/admin_urls.py b/django/contrib/admin/templatetags/admin_urls.py deleted file mode 100644 index b19ee104a..000000000 --- a/django/contrib/admin/templatetags/admin_urls.py +++ /dev/null @@ -1,55 +0,0 @@ -from django import template -from django.contrib.admin.utils import quote -from django.core.urlresolvers import Resolver404, get_script_prefix, resolve -from django.utils.http import urlencode -from django.utils.six.moves.urllib.parse import parse_qsl, urlparse, urlunparse - -register = template.Library() - - -@register.filter -def admin_urlname(value, arg): - return 'admin:%s_%s_%s' % (value.app_label, value.model_name, arg) - - -@register.filter -def admin_urlquote(value): - return quote(value) - - -@register.simple_tag(takes_context=True) -def add_preserved_filters(context, url, popup=False, to_field=None): - opts = context.get('opts') - preserved_filters = context.get('preserved_filters') - - parsed_url = list(urlparse(url)) - parsed_qs = dict(parse_qsl(parsed_url[4])) - merged_qs = dict() - - if opts and preserved_filters: - preserved_filters = dict(parse_qsl(preserved_filters)) - - match_url = '/%s' % url.partition(get_script_prefix())[2] - try: - match = resolve(match_url) - except Resolver404: - pass - else: - current_url = '%s:%s' % (match.app_name, match.url_name) - changelist_url = 'admin:%s_%s_changelist' % (opts.app_label, opts.model_name) - if changelist_url == current_url and '_changelist_filters' in preserved_filters: - preserved_filters = dict(parse_qsl(preserved_filters['_changelist_filters'])) - - merged_qs.update(preserved_filters) - - if popup: - from django.contrib.admin.options import IS_POPUP_VAR - merged_qs[IS_POPUP_VAR] = 1 - if to_field: - from django.contrib.admin.options import TO_FIELD_VAR - merged_qs[TO_FIELD_VAR] = to_field - - merged_qs.update(parsed_qs) - - parsed_url[4] = urlencode(merged_qs) - return urlunparse(parsed_url) diff --git a/django/contrib/admin/templatetags/log.py b/django/contrib/admin/templatetags/log.py deleted file mode 100644 index 01b54c29c..000000000 --- a/django/contrib/admin/templatetags/log.py +++ /dev/null @@ -1,58 +0,0 @@ -from django import template -from django.contrib.admin.models import LogEntry - -register = template.Library() - - -class AdminLogNode(template.Node): - def __init__(self, limit, varname, user): - self.limit, self.varname, self.user = limit, varname, user - - def __repr__(self): - return "" - - def render(self, context): - if self.user is None: - context[self.varname] = LogEntry.objects.all().select_related('content_type', 'user')[:self.limit] - else: - user_id = self.user - if not user_id.isdigit(): - user_id = context[self.user].pk - context[self.varname] = LogEntry.objects.filter(user__pk=user_id).select_related('content_type', 'user')[:int(self.limit)] - return '' - - -@register.tag -def get_admin_log(parser, token): - """ - Populates a template variable with the admin log for the given criteria. - - Usage:: - - {% get_admin_log [limit] as [varname] for_user [context_var_containing_user_obj] %} - - Examples:: - - {% get_admin_log 10 as admin_log for_user 23 %} - {% get_admin_log 10 as admin_log for_user user %} - {% get_admin_log 10 as admin_log %} - - Note that ``context_var_containing_user_obj`` can be a hard-coded integer - (user ID) or the name of a template context variable containing the user - object whose ID you want. - """ - tokens = token.contents.split() - if len(tokens) < 4: - raise template.TemplateSyntaxError( - "'get_admin_log' statements require two arguments") - if not tokens[1].isdigit(): - raise template.TemplateSyntaxError( - "First argument to 'get_admin_log' must be an integer") - if tokens[2] != 'as': - raise template.TemplateSyntaxError( - "Second argument to 'get_admin_log' must be 'as'") - if len(tokens) > 4: - if tokens[4] != 'for_user': - raise template.TemplateSyntaxError( - "Fourth argument to 'get_admin_log' must be 'for_user'") - return AdminLogNode(limit=tokens[1], varname=tokens[3], user=(tokens[5] if len(tokens) > 5 else None)) diff --git a/django/contrib/admin/tests.py b/django/contrib/admin/tests.py deleted file mode 100644 index d7780da21..000000000 --- a/django/contrib/admin/tests.py +++ /dev/null @@ -1,156 +0,0 @@ -import os -from unittest import SkipTest - -from django.contrib.staticfiles.testing import StaticLiveServerTestCase -from django.utils.module_loading import import_string -from django.utils.translation import ugettext as _ - - -class AdminSeleniumWebDriverTestCase(StaticLiveServerTestCase): - - available_apps = [ - 'django.contrib.admin', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.sites', - ] - webdriver_class = 'selenium.webdriver.firefox.webdriver.WebDriver' - - @classmethod - def setUpClass(cls): - if not os.environ.get('DJANGO_SELENIUM_TESTS', False): - raise SkipTest('Selenium tests not requested') - try: - cls.selenium = import_string(cls.webdriver_class)() - except Exception as e: - raise SkipTest('Selenium webdriver "%s" not installed or not ' - 'operational: %s' % (cls.webdriver_class, str(e))) - # This has to be last to ensure that resources are cleaned up properly! - super(AdminSeleniumWebDriverTestCase, cls).setUpClass() - - @classmethod - def _tearDownClassInternal(cls): - if hasattr(cls, 'selenium'): - cls.selenium.quit() - super(AdminSeleniumWebDriverTestCase, cls)._tearDownClassInternal() - - def wait_until(self, callback, timeout=10): - """ - Helper function that blocks the execution of the tests until the - specified callback returns a value that is not falsy. This function can - be called, for example, after clicking a link or submitting a form. - See the other public methods that call this function for more details. - """ - from selenium.webdriver.support.wait import WebDriverWait - WebDriverWait(self.selenium, timeout).until(callback) - - def wait_loaded_tag(self, tag_name, timeout=10): - """ - Helper function that blocks until the element with the given tag name - is found on the page. - """ - self.wait_for(tag_name, timeout) - - def wait_for(self, css_selector, timeout=10): - """ - Helper function that blocks until a CSS selector is found on the page. - """ - from selenium.webdriver.common.by import By - from selenium.webdriver.support import expected_conditions as ec - self.wait_until( - ec.presence_of_element_located((By.CSS_SELECTOR, css_selector)), - timeout - ) - - def wait_for_text(self, css_selector, text, timeout=10): - """ - Helper function that blocks until the text is found in the CSS selector. - """ - from selenium.webdriver.common.by import By - from selenium.webdriver.support import expected_conditions as ec - self.wait_until( - ec.text_to_be_present_in_element( - (By.CSS_SELECTOR, css_selector), text), - timeout - ) - - def wait_for_value(self, css_selector, text, timeout=10): - """ - Helper function that blocks until the value is found in the CSS selector. - """ - from selenium.webdriver.common.by import By - from selenium.webdriver.support import expected_conditions as ec - self.wait_until( - ec.text_to_be_present_in_element_value( - (By.CSS_SELECTOR, css_selector), text), - timeout - ) - - def wait_page_loaded(self): - """ - Block until page has started to load. - """ - from selenium.common.exceptions import TimeoutException - try: - # Wait for the next page to be loaded - self.wait_loaded_tag('body') - except TimeoutException: - # IE7 occasionally returns an error "Internet Explorer cannot - # display the webpage" and doesn't load the next page. We just - # ignore it. - pass - - def admin_login(self, username, password, login_url='/admin/'): - """ - Helper function to log into the admin. - """ - self.selenium.get('%s%s' % (self.live_server_url, login_url)) - username_input = self.selenium.find_element_by_name('username') - username_input.send_keys(username) - password_input = self.selenium.find_element_by_name('password') - password_input.send_keys(password) - login_text = _('Log in') - self.selenium.find_element_by_xpath( - '//input[@value="%s"]' % login_text).click() - self.wait_page_loaded() - - def get_css_value(self, selector, attribute): - """ - Helper function that returns the value for the CSS attribute of an - DOM element specified by the given selector. Uses the jQuery that ships - with Django. - """ - return self.selenium.execute_script( - 'return django.jQuery("%s").css("%s")' % (selector, attribute)) - - def get_select_option(self, selector, value): - """ - Returns the

    V=f~#VpM;nWRzWz-6o^rIpK{^5+bTIh_-7;$=*&=vrJ^nX|l< zr<5qC%--9Y+Aw8=FjN}ZSLV75~4LB<5M#YL$b4{8J30I{eBfY zLWP2lb$f)cBV*1{`Bhla!eEhZ2ceTK@txSLgQT)(e^{grUeqUkPwL%BVH}d+u%E~R zq>6deJCO~A2i$%F#1CRC*l-aOEMrgJ4{|9N4D2)aTPET@S&I#Xb)hobLW)H=KeLL0 zi(H2@x%`sB8;`ph4W*19Dz6y45f16I3bL!%r{36vN zXO97Lc&GPk&I?Q| zdI`;yXrw5rBA5fAs(4v6upn9Rr_AnaTR1%T%iEuy><>qyG~ar;Yi}S^yB?QPCwM_A z`Fkd0vM3Q>ANpUe_x;NV`>~II4Sym^sKPRH!%=ffe_ylzH|Z`=T*&+f!hfBdeBY^% z9_o>`0|Go)I4R6`tVGNsWUvyNMhNdk4pm5{thAMIFwt9007=V$J?Po>|GU2JD~G(?66|qwN1}Ld$yGtbhPL z7iDsL!*%rVg?;E=#xS_IphULiL9Z$%rpaJ#EXp5)d~?j6-MLBls($oXGRdMM*qTe0 zTzE+?IT4HAGmgE=)PMJQ@+UDA<(Qg-W{7Gjg^EgR+>^fE$o<)AQQ{_kzZ+B@`)DzR zgLMH#O|hcp{=UU3#bu!)GRI=r0t+ghn1`d4cOs7-`jcqkZw9Aoh*J>N>>)Q%JAJQ0 znErBJD2D}M`(zCj@i!9o|JG~a!3g6L^m;PlTRt3^{(rj=5e8)a=?We~?0NbXSqee; zd>ngR-6Eouez|{qfgOdLVxY$nm!=YtmSyn$W*r4-n$!cDh%NG^$Y(mmhD-RFYGZL5 z$_`i4K0@Z5?gNEY7kfBT>$8I}uLeU3d*h)^`UEkci{)d_%XXqhdeAopR;aiX-q8`v zT$T(pX(noKK3j_qRcb}L#R-w+7?HO>qJ>RNb_zTDS)Q7m7C?-#TIHL2 zg=bdiP{T08ag8DbB_&B(d zAe*8z((BcTsqg<=fd{60xPlz^XR3SsB0a|TUy4$9p^CX2xh!apxP~ zI1_?2aoHVGn47t+veN`t6gn)op72EKBkM1=H2g^hbw5M7h7K+XXL+N-GN|Z8G$0%> zXYa9#CH?QELT@*Q2wliR1jl{mbvrcZVP5?G4Rn@XxhPF#kfPzP$$g9X$T615aKSH# z3oV`OxFK5@_{5ie53Ph=cmr()>e2KBSq}k|9gZfbf}PdOA*q8U_ldx#`G$VP6@T;572`uwKwD54QaF`5$8$(zN*(lPEl$}kpeu;;CBvjBTrK9LnB2c}uvd=N1s X_ul4f&SmyndeMZ)j~-$DE0_CUKl%8c diff --git a/django/contrib/admin/locale/ne/LC_MESSAGES/django.po b/django/contrib/admin/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index ee490789d..000000000 --- a/django/contrib/admin/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,835 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Sagar Chalise , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "सफलतापूर्वक मेटियो %(count)d %(items)s ।" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s मेट्न सकिएन " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "के तपाई पक्का हुनुहुन्छ ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "%(verbose_name_plural)s छानिएको मेट्नुहोस" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "सबै" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "हो" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "होइन" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "अज्ञात" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "कुनै मिति" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "आज" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "पूर्व ७ दिन" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "यो महिना" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "यो साल" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"कृपया स्टाफ खाताको लागि सही %(username)s र पासवर्ड राख्नु होस । दुवै खाली ठाउँ केस " -"सेन्सिटिव हुन सक्छन् ।" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "कार्य:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "कार्य समय" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "वस्तु परिचय" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "एक्सन फ्ल्याग" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "सन्देश परिवर्तन गर्नुहोस" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "लग" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "लगहरु" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr " \"%(object)s\" थपिएको छ ।" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "\"%(object)s\" - %(changes)s फेरियो ।" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "\"%(object)s\" मेटिएको छ ।" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "लग ईन्ट्री वस्तु" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "शुन्य" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s परिवर्तित ।" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "र" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" थपिएको छ ।" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s को %(list)s फेरियो ।" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" मेटिएको छ ।" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "कुनै फाँट फेरिएन ।" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" सफलतापूर्वक थप भयो । तपाई यो पुन: संशोधन गर्न सक्नुहुनेछ ।" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" सफलता पूर्वक थप भयो । तपाई अर्को %(name)s तल राख्न सक्नु हुनेछ।" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" सफलतापूर्वक परिवर्तन भयो । " - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" सफलता पूर्वक फेर बदल भयो । तपाई तल यो पुन: संशोधन गर्न सक्नु " -"हुनेछ ।" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" सफलता पूर्वक फेर बदल भयो । तपाई अर्को %(name)s तल राख्न सक्नु " -"हुनेछ।" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" सफलतापूर्वक परिवर्तन भयो । " - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "कार्य गर्नका निम्ति वस्तु छान्नु पर्दछ । कुनैपनि छस्तु छानिएको छैन । " - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "कार्य छानिएको छैन ।" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" सफलतापूर्वक मेटियो । " - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "प्राइमरी की %(key)r भएको %(name)s अब्जेक्ट" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s थप्नुहोस" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s परिवर्तित ।" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "डाटाबेस त्रुटि" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s सफलतापूर्वक परिवर्तन भयो ।" -msgstr[1] "%(count)s %(name)sहरु सफलतापूर्वक परिवर्तन भयो ।" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s चयन भयो" -msgstr[1] "सबै %(total_count)s चयन भयो" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s को ० चयन गरियो" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "इतिहास फेर्नुहोस : %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ज्याङ्गो साइट प्रशासन" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ज्याङ्गो प्रशासन" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "साइट प्रशासन" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "लगिन" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "पृष्ठ भेटिएन" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "क्षमापार्थी छौं तर अनुरोध गरिएको पृष्ठ भेटिएन ।" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "गृह" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "सर्भर त्रुटि" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "सर्भर त्रुटि (५००)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "सर्भर त्रुटि (५००)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"त्रुटी भयो । साइट प्रशासकलाई ई-मेलबाट खबर गरिएको छ र चाँडै समाधान हुनेछ । धैर्यताको " -"लागि धन्यवाद ।" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "छानिएको कार्य गर्नुहोस ।" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "बढ्नुहोस" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "सबै पृष्ठभरमा वस्तु छान्न यहाँ थिच्नुहोस ।" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "%(total_count)s %(module_name)s सबै छान्नुहोस " - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "चुनेको कुरा हटाउनुहोस ।" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"सर्वप्रथम प्रयोगकर्ता नाम र पासवर्ड हाल्नुहोस । अनिपछि तपाइ प्रयोगकर्ताका विकल्पहरु " -"संपादन गर्न सक्नुहुनेछ ।" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "प्रयोगकर्ता नाम र पासवर्ड राख्नुहोस।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "पासवर्ड फेर्नुहोस " - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "कृपया तलका त्रुटिहरु सच्याउनुहोस ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "कृपया तलका त्रुटी सुधार्नु होस ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "प्रयोगकर्ता %(username)s को लागि नयाँ पासवर्ड राख्नुहोस ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "पासवर्ड" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "पासवर्ड (पुन:)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "प्रमाणिकरणको लागि माथी कै पासवर्ड राख्नुहोस ।" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "स्वागतम्" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "विस्तृत विवरण" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "लग आउट" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "थप्नुहोस " - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "इतिहास" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "साइटमा हेर्नुहोस" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s थप्नुहोस" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "छान्नुहोस" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "मेट्नुहोस" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "हुन्छ, म पक्का छु ।" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "वहु वस्तुहरु मेट्नुहोस ।" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "%(objects_name)s " - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "हटाउनुहोस" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "अर्को %(verbose_name)s थप्नुहोस ।" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "मेट्नुहुन्छ ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s द्वारा" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "%(name)s एप्लिकेसनमा भएको मोडेलहरु" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "फेर्नुहोस" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "तपाइलाई केही पनि संपादन गर्ने अनुमति छैन ।" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "हालैका कार्यहरु" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "मेरो कार्यहरु" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "कुनै पनि उपलब्ध छैन ।" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "अज्ञात सामग्री" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"डाटाबेस स्थापनामा केही त्रुटी छ । सम्वद्ध टेबल बनाएको र प्रयोगकर्तालाई डाटाबेसमा अनुमति " -"भएको छ छैन जाच्नुहोस ।" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "पासवर्ड" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "पासवर्ड अथवा प्रयोगकर्ता नाम भुल्नुभयो ।" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "मिति/समय" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "प्रयोगकर्ता" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "कार्य:" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "यो अब्जेक्टको पुर्व परिवर्तन छैन । यो यस " - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "सबै देखाउनुहोस" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "बचत गर्नुहोस" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "खोज्नुहोस" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s नतिजा" -msgstr[1] "%(counter)s नतिजाहरु" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "जम्मा %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "नयाँ रुपमा बचत गर्नुहोस" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "बचत गरेर अर्को थप्नुहोस" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "बचत गरेर संशोधन जारी राख्नुहोस" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "वेब साइटमा समय बिताउनु भएकोमा धन्यवाद ।" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "पुन: लगिन गर्नुहोस" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "पासवर्ड फेरबदल" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "तपाइको पासवर्ड फेरिएको छ ।" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"सुरक्षाको निम्ति आफ्नो पुरानो पासवर्ड राख्नुहोस र कृपया दोहर्याएर आफ्नो नयाँ पासवर्ड " -"राख्नुहोस ताकी प्रमाणीकरण होस । " - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "पुरानो पासवर्ड" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "नयाँ पासवर्ड" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "मेरो पासवर्ड फेर्नुहोस " - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "पासवर्डपून: राख्नुहोस । " - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "तपाइको पासवर्ड राखियो । कृपया लगिन गर्नुहोस ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "पासवर्ड पुनर्स्थापना पुष्टि" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "ठीक तरिकाले राखिएको पुष्टि गर्न कृपया नयाँ पासवर्ड दोहोर्याएर राख्नुहोस ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "नयाँ पासवर्ड :" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "पासवर्ड पुष्टि:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "पासवर्ड पुनर्स्थापना प्रयोग भइसकेको छ । कृपया नयाँ पासवर्ड रिसेट माग्नुहोस ।" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "पासवर्ड मिलाउने तरिका ई-मेल गरेका छौँ । " - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"ई-मेल नपाइए मा कृपया ई-मेल ठेगाना सही राखेको नराखेको जाँच गर्नु होला र साथै आफ्नो ई-" -"मेलको स्प्याम पनि जाँच गर्नु होला ।" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -" %(site_name)s को लागि तपाइले पासवर्ड पुन: राख्न आग्रह गरेको हुनाले ई-मेल पाउनुहुदैंछ । " - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "कृपया उक्त पृष्ठमा जानुहोस र नयाँ पासवर्ड राख्नुहोस :" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "तपाइको प्रयोगकर्ता नाम, बिर्सनुभएको भए :" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "हाम्रो साइट प्रयोग गरेकोमा धन्यवाद" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s टोली" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"पासवर्ड बिर्सनु भयो ? तल ई-मेल दिनु होस र हामी नयाँ पासवर्ड हाल्ने प्रकृया पठाइ दिनेछौँ ।" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "ई-मेल ठेगाना :" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "मेरो पासवर्ड पुन: राख्नुहोस ।" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "सबै मिति" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(शुन्य)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s छान्नुहोस" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s परिवर्तन गर्न छान्नुहोस ।" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "मिति:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "समय:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "खोज तलास" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "अर्को थप्नुहोस" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "अहिले :" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "फेर्नु होस :" diff --git a/django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.mo deleted file mode 100644 index a98e79d75958090c032ddf0422db6ba7f5818ca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4877 zcmd6o&yO5O6~`+i;IJ470TU7+6f4=WWzX#FDkjb>MwqoXICyR2-C#xH(lb-L+i_3# zsJqAGy_xXCK^8)hVw0>btU!-#C9yG<64?jrE6Jab18VL$B5{lOysDm={W0D+%7xa> ze!HsQd-Z+a_p0h&k3Mux@o0YEk>3MK?G*eR|9JihJ_EiFegS;oL8Uf>4}%YbTR@qA zvcRq2ml^K@N5CrhMeqRlJ@5#)4UE9ggXcl`r&4@Ay?*EF@>-1M$-Ohl& z!S1zU{P-hE{g?4Ja1ZuReod)&86RgchE}u3L5U4T%Yh~ALkRnb{>ZGf9TB5IB(&N? z!D=P>JW+g;oa7PBNL784pVU_#sHku76Mc|h6|KmddnA8(q#lp)gR)Xvw2>pe{R2`0@kbfO@%) zz-KK)_f`m4)-OhF-Go&kLlQNOt}PW6@xujiZE8QXA!^YnT{A({(O%e)nNZh7r@~H; zI{inr7snXYOxiKn$m(e)(zu(XJd{*l+5w|N_|M45$@EE#qK3Dm=AvdKyw%)N%aAh7 zk&1qjHShDb$hr}ATt-9nR4V6zAAOb(v&Q z(SKH$xNqf+sbQp7QcLh`$V}WPhZ^h1=_Qkv_0hn1iE&+_kNiw@6Mx5?EfyMLF&Udu z+;+^IBr8a@L$~B`DNMsp?e_0!a&X?#m2fKrwtUw{>iAHou@#~uEvut(^b*HT>0qPu z3lk^QrK%e*A%8S-%(S97EzKkgexvl0_Civci>i9$=#jb7RBSw{VQIgYnyQ|tj6Yqf z>@JNztH*a&$0v4HCMp#SOUKMfUt+GYo2cl@v(=}^cUE{t4tYshnv1wC5H<{d9N1ym59gyF;S(;jy#-U6GhVZ*51W=3_TUkKv<6&90parr{<@9rd7&5ax`eiUQn8j;%34`%MO#h z6O-D#?%f{h@9)*)J0?fC2Hd@nXXo0?223&b_(mvPTde@%)#Qaow!T@ z%Ss%s=G|ZA*==m{?3S2aa0^+>bsul#*>y4@z?uZtg(4Ehka`8<4P*8`ibj9z2`Ndq zf%qdXR7nz(bC$v#W_$6u4L@Ot`;9aR(Pc{fve_IjSZnRid~ z*2`y@BsZf02#S6Zg1)NlLWCxOThA z6ec1ct%9dCqkDseOyfWs+_F9yW8PTI#kgeOuiI}l+YM*#>cBU`2}x$5drcM+7RA(? zwobNHdb7%Mxnix@7ci9eTr1TnVFN2^?%(AZDHh4n z@z=E__Oew%6r*9u?TUSq9$;fg9p1CkE`7=RJ)8JlWw#U&&)>76vg>gevQ3$_hlUlN zMVH-Db}M#;BKfnmQRS69gCSKr!z=-X5v48Uba5b2aHU+1sMSRLFJZEFzeb)d*hR}?+d6JPeEoE}9@ z25r+Xy*nD^^uX-icMHj|0Ef_7==Iwhx1zV*!RU@Oxn%kTr19Ac95#1(d)qRkXIPey z?qDpM(4CkxB`h!7JEO3`Zxu1d*Lru1?9dB&mwiT>cJJZMj*(qB#L2ZP(WUDLv^Y;+ zcLeeNi#^Hu4Q_8&cT;?pyybu%p4*0m-Tk*dOE%H3Z3djSlFP6lOmncT+@M+4mXY&H z`oey*hgNp05N~Z6xl+WxN+{a*&(;rh=`xyA8f%rtmXPZKf|Ia46V&R4DYpOGY7=Xa n!v^JD%g~t?Ei{PWE;p;5)n~|Zw!0)1cb!Y4(zVhdB8K`OuYUc+ diff --git a/django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.po deleted file mode 100644 index f8a0b7c4f..000000000 --- a/django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,198 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Paras Nath Chaudhary , 2012 -# Sagar Chalise , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "उपलब्ध %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"यो उपलब्ध %s को सुची हो। तपाईंले यी मध्य केही बक्सबाट चयन गरी बक्स बीच्को \"छान्नुहोस " -"\" तीरमा क्लिक गरी छान्नसक्नुहुन्छ । " - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr " उपलब्ध %s को सुचिबाट छान्न यो बक्समा टाइप गर्नुहोस " - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "छान्नुहोस" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "सबै छान्नुहोस " - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "एकै क्लिकमा सबै %s छान्नुहोस " - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "छान्नुहोस " - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "हटाउनुहोस" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "छानिएको %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"यो छानिएका %s को सुची हो । तपाईंले यी मध्य केही बक्सबाट चयन गरी बक्स बीच्को " -"\"हटाउनुहोस\" तीरमा क्लिक गरी हटाउन सक्नुहुन्छ । " - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "सबै हटाउनुहोस " - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "एकै क्लिकमा सबै छानिएका %s हटाउनुहोस ।" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s को %(sel)s चयन गरियो" -msgstr[1] "%(cnt)s को %(sel)s चयन गरियो" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "तपाइको फेरबदल बचत भएको छैन । कार्य भएमा बचत नभएका फेरबदल हराउने छन् ।" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"तपाइले कार्य छाने पनि फेरबदलहरु बचत गर्नु भएको छैन । कृपया बचत गर्न हुन्छ थिच्नुहोस । कार्य " -"पुन: सञ्चालन गर्नुपर्नेछ ।" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"तपाइले कार्य छाने पनि फाँटहरुमा फेरबदलहरु गर्नु भएको छैन । बचत गर्नु भन्दा पनि अघि बढ्नुहोस " -"।" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "यतिखेर" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "घडी" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "समय चयन गर्नुहोस" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "मध्यरात" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "बिहान ६ बजे" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "मध्यान्ह" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "रद्द गर्नुहोस " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "आज" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "पात्रो " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "हिजो" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "भोलि" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "जनवरी फेब्रुअरी मार्च अप्रिल मई जुन जुलै अगस्त सेप्टेम्बर अक्टुवर नभम्वर डिसम्वर" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "आइत सोम मंगल बुध बिही शुक्र शनि" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "देखाउनुहोस " - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "लुकाउनुहोस " diff --git a/django/contrib/admin/locale/nl/LC_MESSAGES/django.mo b/django/contrib/admin/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index 91748eeb95c962a97b586e9bf903a9c9d6fefb4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15391 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 S-w}iq4^AWWRi&`!MJ?^*%MR=XT7%lp! zh&fs5$Pj4pf34aw2~^qaFPm&fQFlcLNwQy_HJfR2(zRd9f7=-A_VFDCyQ_!Zt2a_Y zZ?((`iL6i|XQkt;uz0_sG9(p?Hcqhy4PRSCc-T29+RJ$4k_}yiQ@;7|W+Haf)ePH0 zmXH}GgMML~Iwj5IgPm%7J4^05#c|b{WfvrxNaP~0++wg{duvhoRNltP%1byj^;nsS zSlkw30^{xs^<@9Z1sqQ-_osa?9Ckp0Bh(>+DDqk%AU%8}gUprAk-Dsn4f|TZ$9ekJ zaZ(E_@me1LkyTAXmTc=7d3=$9h_Wh)fY^RynwIld+}e;^~2aGTS{J@R^o+#NR{ zCkv}ZsVwA zD3()f(-o64Z0!B;Rl3)_U557ZgG;DTk#n;P_QYgR8)R8y<*r7|Qh70AY&r`2=(rPx f%ZNt`-GumPL|1zDW~BBWIPRXUu199=^~nDKHGr-W diff --git a/django/contrib/admin/locale/nl/LC_MESSAGES/django.po b/django/contrib/admin/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index ef85461ed..000000000 --- a/django/contrib/admin/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,869 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bas Peschier , 2013 -# Harro van der Klauw , 2012 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2011-2012 -# Tino de Bruijn , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 06:53+0000\n" -"Last-Translator: Jeffrey Gelens \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s succesvol verwijderd." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "%(name)s kan niet worden verwijderd " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Weet u het zeker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Verwijder geselecteerde %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alle" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nee" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Onbekend" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Elke datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Vandaag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Afgelopen zeven dagen" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Deze maand" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Dit jaar" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Voer de correcte %(username)s en wachtwoord voor een stafaccount in. Let op " -"dat beide velden hoofdlettergevoelig zijn." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Actie:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "actietijd" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "object-id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "object-repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "actievlag" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "wijzig bericht" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logregistratie" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logregistraties" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Toegevoegd \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Gewijzigd \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Verwijderd \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry Object" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Geen" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s gewijzigd." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "en" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" toegevoegd." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(list)s aangepast voor %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" verwijderd." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Geen velden gewijzigd." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "De %(name)s \"%(obj)s\" was toegevoegd. U kunt het hieronder wijzigen." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"De %(name)s \"%(obj)s\" was succesvol gewijzigd. Je kan hieronder een andere " -"%(name)s toevoegen." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "De %(name)s \"%(obj)s\" is toegevoegd." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"De %(name)s \"%(obj)s\" was succesvol gewijzigd. Je kunt het hieronder " -"wijzigen." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"De %(name)s \"%(obj)s\" was succesvol gewijzigd. Je kan hieronder een andere " -"%(name)s toevoegen." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Het wijzigen van %(name)s \"%(obj)s\" is geslaagd." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Er moeten items worden geselecteerd om acties op uit te voeren. Geen items " -"zijn veranderd." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Geen actie geselecteerd." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Gebruiker %(name)s \"%(obj)s\" is verwijderd." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s object met primaire sleutel %(key)r bestaat niet." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Toevoegen %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Wijzig %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Databasefout" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s is succesvol gewijzigd." -msgstr[1] "%(count)s %(name)s zijn succesvol gewijzigd." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s geselecteerd" -msgstr[1] "Alle %(total_count)s geselecteerd" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 van de %(cnt)s geselecteerd" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Wijzigingsgeschiedenis: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Het verwijderen van %(class_name)s %(instance)s vereist het verwijderen van " -"de volgende beschermde gerelateerde objecten: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django sitebeheer" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Djangobeheer" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Sitebeheer" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Inloggen" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Pagina niet gevonden" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Onze excuses, maar de gevraagde pagina bestaat niet." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Voorpagina" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverfout" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverfout (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverfout (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Er heeft zich een fout voorgedaan. De fout is via email gemeld aan de " -"website administrators en zou snel verholpen moeten zijn. Bedankt voor uw " -"geduld." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Voer de geselecteerde actie uit" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Voer Uit" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klik hier om alle objecten op alle pagina's te selecteren" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Selecteer alle %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Leeg selectie" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Vul allereerst een gebruikersnaam en wachtwoord in. Vervolgens kunt u de " -"andere opties instellen." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Voer een gebruikersnaam en wachtwoord in." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Wachtwoord wijzigen" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Herstel de fouten hieronder." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Herstel de fouten hieronder." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Geef een nieuw wachtwoord voor gebruiker %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Wachtwoord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Wachtwoord (nogmaals)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Vul hetzelfde wachtwoord als hierboven in, ter bevestiging." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Welkom," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentatie" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Afmelden" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Toevoegen" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Geschiedenis" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Toon op site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s toevoegen" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Verwijder uit de sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteer prioriteit: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Sortering aan/uit" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Verwijderen" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Het verwijderen van %(object_name)s '%(escaped_object)s' zal ook " -"gerelateerde objecten verwijderen. Echter u heeft geen rechten om de " -"volgende typen objecten te verwijderen:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Het verwijderen van %(object_name)s '%(escaped_object)s' vereist het " -"verwijderen van de volgende gerelateerde objecten:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Weet u zeker dat u %(object_name)s \"%(escaped_object)s\" wilt verwijderen? " -"Alle volgende objecten worden verwijderd:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, ik weet het zeker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Verwijder meerdere objecten" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Het verwijderen van de geselecteerde %(objects_name)s vereist het " -"verwijderen van gerelateerde objecten, maar uw account heeft geen " -"toestemming om de volgende soorten objecten te verwijderen:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Het verwijderen van de geselecteerde %(objects_name)s vereist het " -"verwijderen van de volgende beschermde gerelateerde objecten:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Weet u zeker dat u de geselecteerde %(objects_name)s wilt verwijderen? Alle " -"volgende objecten en hun aanverwante items zullen worden verwijderd:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Verwijderen" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Voeg nog een %(verbose_name)s toe" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Verwijderen?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Op %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modellen in de %(name)s applicatie" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Wijzigen" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "U heeft geen rechten om iets te wijzigen." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Recente acties" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mijn acties" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Geen beschikbaar" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Onbekende inhoud" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Er is iets mis met de database. Verzeker u ervan dat de benodigde tabellen " -"zijn aangemaakt en dat de database toegankelijk is voor de juiste gebruiker." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Wachtwoord:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Wachtwoord of gebruikersnaam vergeten?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/tijd" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Gebruiker" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Actie" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Dit object heeft geen wijzigingsgeschiedenis. Het is mogelijk niet via de " -"beheersite toegevoegd." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Alles tonen" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Opslaan" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Zoek" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultaat" -msgstr[1] "%(counter)s resultaten" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s totaal" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Opslaan als nieuw item" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Opslaan en nieuwe toevoegen" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Opslaan en opnieuw bewerken" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Bedankt voor de aanwezigheid op de site vandaag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Log opnieuw in" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Wachtwoordwijziging" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Uw wachtwoord is gewijzigd." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Vanwege de beveiliging moet u uw oude en twee keer uw nieuwe wachtwoord " -"invoeren, zodat we kunnen controleren of er geen typefouten zijn gemaakt." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Oud wachtwoord" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nieuw wachtwoord" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Wijzig mijn wachtwoord" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Wachtwoord hersteld" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Uw wachtwoord is ingesteld. U kunt nu verder gaan en inloggen." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Bevestiging wachtwoord herstellen" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Voer het nieuwe wachtwoord twee keer in, zodat we kunnen controleren of er " -"geen typefouten zijn gemaakt." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nieuw wachtwoord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Bevestig wachtwoord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"De link voor het herstellen van het wachtwoord is ongeldig, waarschijnlijk " -"omdat de link al eens is gebruikt. Vraag opnieuw een wachtwoord aan." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"We hebben u instructies voor het instellen van uw wachtwoord gemaild. U zou " -"deze binnenkort moeten ontvangen." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Als u geen e-mail ontvangt, controleer dan of u het e-mailadres hebt " -"opgegeven waar u zich mee geregistreerd heeft en controleer uw spam-map." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"U ontvangt deze email omdat u heeft verzocht het wachtwoord te resetten voor " -"uw account op %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Gaat u naar de volgende pagina en kies een nieuw wachtwoord:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Uw gebruikersnaam, mocht u deze vergeten zijn:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Bedankt voor het gebruik van onze site!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Het %(site_name)s team" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Wachtwoord vergeten? Vul uw emailadres hieronder in, en we zullen " -"instructies voor het opnieuw instellen van uw wachtwoord mailen." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Emailadres:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Herstel mijn wachtwoord" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle data" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Geen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selecteer %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selecteer %s om te wijzigen" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tijd:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Opzoeken" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Voeg nog één toe" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Huidig:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Wijzig:" diff --git a/django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.mo deleted file mode 100644 index e59a5ee579bfbc2c036fded9930d6c8c1000af1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3650 zcmbtW&yO5O6|RIp!Vn+{2?@W#Vz$?J-0{4I~0X^{Zz~2C6{yV_OfWHUc0=@?n`~RuiA4ex%)ssLO{}fQ{ zKM$1k)`0k_HXgqMZUBD)`~WEH`~(lN*9Tq#j)B7K55V66{{)nIZ@~Bz_z&Q3p~cO| zmD6owx81UIr+9rgi(XB4c)SVx7w}8KE+#(*yaN=Mc%ZcBz^?+|2FiLr2Vx8A9pE2`g;lB@j7kCHw7vR5vKL!37MzQ@k<{Loq9ZafcaAQckWPQ10ec21)mg~g| z;(EeK^b+l4AEJR=FH{g?PWJP4+~Qxkp2GbsZqXxh2d-Y;4H@_p(|!S-xH zen_Xz3|zn~8h8*meQ4jSq??nb+MH=)b>A|bD%6&?>{6ZM#SPf1t&#Ty*Fc(rnVfvt z*k7=VGp!knDR>&hDWt7MGwDDcmYQm7*`M>o&p7sDXf=Cvm>-PQjP$8Y>W23YkGZ-TdDS5F)B$y=M{nZZp#ya=!l2&B6og+GFD|HsIudZBuL;)S>BEvAeuBRGQSC%eY`Fglr1Kd*N5Kt0tR zE)WW0PLv&Kgw8U$AsXpHFy5Vy`Yq}K?sR|)QpA`OKWLXRvcrKvYGx)awZ+5Bv~OOTnoLG5wdCTpdQb zVs1s?$oGCra{~%}q=GL(Q|;&e5XVk(HBD}FUcfIMN)I8wZ`|am&qLBJGLt5+msyeY ze1{tQd%a{UXDvQVwsqhRU1+brlC(FH^&imsMrZxPx%P#28v~P@JTqeR6XPx>>l@U5 zwX^Zcxi+rG8@dQdFW0WHI{3Up*LXP0c|p545nVw)JgmNd8)*Eu3TyX=R;wIXiXT@KFT?#na0irqYPwU@fa% z9((l1$<~a?Phz_ikH9pJlbh=LYFBnV1w%5n<`9*KX~y{+wq;S7;E(GFq7hXf0|`VU zYKWm>RZI-d37rShv6xKQ&|&H1VGZe6OiC%H%W~q!RXK6Xa+0o;6RhhrR8hUT)^@lQ zYGTqRRQw zHJX}3OQ9^JSfgEvP(=yf;v@KGESld>xQ@3IcQuiZ6=ASiao1;Nx+3kTr+XVkSL;l5 zeTn bF>$rpe4wKeM-!Htf5IFHS}!S-32pT;, 2013 -# Harro van der Klauw , 2012 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2011-2012 -# wunki , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 06:54+0000\n" -"Last-Translator: Jeffrey Gelens \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Beschikbare %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dit is de lijst met beschikbare %s. U kunt kiezen uit een aantal door ze te " -"selecteren in het vak hieronder en vervolgens op de \"Kiezen\" pijl tussen " -"de twee lijsten te klikken." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Type in dit vak om te filteren in de lijst met beschikbare %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Kies alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klik om alle %s te kiezen." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Kiezen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Verwijderen" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Gekozen %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dit is de lijst van de gekozen %s. Je kunt ze verwijderen door ze te " -"selecteren in het vak hieronder en vervolgens op de \"Verwijderen\" pijl " -"tussen de twee lijsten te klikken." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Verwijder alles" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klik om alle gekozen %s tegelijk te verwijderen." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s van de %(cnt)s geselecteerd" -msgstr[1] "%(sel)s van de %(cnt)s geselecteerd" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"U heeft niet opgeslagen wijzigingen op enkele indviduele velden. Als u nu " -"een actie uitvoert zullen uw wijzigingen verloren gaan." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"U heeft een actie geselecteerd, maar heeft de wijzigingen op de individuele " -"velden nog niet opgeslagen. Klik alstublieft op OK om op te slaan. U zult " -"vervolgens de actie opnieuw moeten uitvoeren." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"U heeft een actie geselecteerd en heeft geen wijzigingen gemaakt op de " -"individuele velden. U zoekt waarschijnlijk naar de Gaan knop in plaats van " -"de Opslaan knop." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klok" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Kies een tijd" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Middernacht" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Zes uur 's ochtends" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Twaalf uur 's middags" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Annuleren" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Vandaag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Gisteren" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Morgen" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"januari februari maart april mei juni juli augustus september oktober " -"november december" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Z M D W D V Z" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Tonen" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Verbergen" diff --git a/django/contrib/admin/locale/nn/LC_MESSAGES/django.mo b/django/contrib/admin/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 6a3c80db1de2cdb208c219a33e1ed93b371ae708..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12298 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 diff --git a/django/contrib/admin/locale/nn/LC_MESSAGES/django.po b/django/contrib/admin/locale/nn/LC_MESSAGES/django.po deleted file mode 100644 index 7b9f2d3af..000000000 --- a/django/contrib/admin/locale/nn/LC_MESSAGES/django.po +++ /dev/null @@ -1,847 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# hgrimelid , 2011-2012 -# Jannis Leidel , 2011 -# jensadne , 2013 -# Sigurd Gartmann , 2012 -# velmont , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Sletta %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kan ikkje slette %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Er du sikker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Slett valgte %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alle" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nei" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ukjend" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Når som helst" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Siste sju dagar" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Denne månaden" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "I år" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Handling:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "tid for handling" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objekt-ID" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objekt repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "handlingsflagg" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "endre melding" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "logginnlegg" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logginnlegg" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "La til «%(object)s»." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Endra «%(object)s» - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Sletta «%(object)s»." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry-objekt" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ingen" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Endra %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "og" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Oppretta %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Endra %(list)s for %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Sletta %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ingen felt endra." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" vart endra Du kan redigere vidare nedanfor." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" vart oppretta." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" vart endra." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Objekt må vere valde for at dei skal kunne utførast handlingar på. Ingen " -"object er endra." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Inga valt handling." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" vart sletta." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s-objekt med primærnøkkelen %(key)r eksisterer ikkje." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Opprett %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Rediger %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Databasefeil" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s vart endra." -msgstr[1] "%(count)s %(name)s vart endra." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s valde" -msgstr[1] "Alle %(total_count)s valde" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Ingen av %(cnt)s valde" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Endringshistorikk: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Sletting av %(class_name)s «%(instance)s» krev sletting av følgande beskytta " -"relaterte objekt: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administrasjonsside" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django-administrasjon" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Nettstadsadministrasjon" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Logg inn" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Fann ikkje sida" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Sida du spør etter finst ikkje." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Heim" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Tenarfeil" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Tenarfeil (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Tenarfeil (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Utfør den valde handlinga" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Gå" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klikk her for å velje objekt på tvers av alle sider" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Velg alle %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Nullstill utval" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Skriv først inn brukernamn og passord. Deretter vil du få høve til å endre " -"fleire brukarinnstillingar." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Skriv inn nytt brukarnamn og passord." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Endre passord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Korriger feila under." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Skriv inn eit nytt passord for brukaren %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Passord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Passord (gjenta)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Skriv inn det samme passordet som over, for verifisering." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Velkommen," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentasjon" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Logg ut" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Opprett" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historikk" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vis på nettstad" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Opprett %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrering" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Fjern frå sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteringspriorite: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Slår av eller på sortering" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Slett" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Dersom du slettar %(object_name)s '%(escaped_object)s', vil også slette " -"relaterte objekt, men du har ikkje løyve til å slette følgande objekttypar:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Sletting av %(object_name)s '%(escaped_object)s' krevar sletting av " -"følgjande beskytta relaterte objekt:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Er du sikker på at du vil slette %(object_name)s \"%(escaped_object)s\"? " -"Alle dei følgjande relaterte objekta vil bli sletta:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, eg er sikker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Slett fleire objekt" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Sletting av %(objects_name)s vil føre til at relaterte objekt blir sletta, " -"men kontoen din manglar løyve til å slette følgjande objekttypar:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Sletting av %(objects_name)s krevar sletting av følgjande beskytta relaterte " -"objekt:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Er du sikker på at du vil slette dei valgte objekta %(objects_name)s? " -"Følgjande objekt og deira relaterte objekt vil bli sletta:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Fjern" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Legg til ny %(verbose_name)s." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Slette?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Etter %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Endre" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Du har ikkje løyve til å redigere noko." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Siste handlingar" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mine handlingar" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ingen tilgjengelege" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Ukjent innhald" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Noko er gale med databaseinstallasjonen din. Syt for at databasetabellane er " -"oppretta og at brukaren har dei naudsynte løyve." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Passord:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Gløymd brukarnamn eller passord?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dato/tid" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Brukar" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Handling" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Dette objektet har ingen endringshistorikk. Det var sannsynlegvis ikkje " -"oppretta med administrasjonssida." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Vis alle" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Lagre" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Søk" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultat" -msgstr[1] "%(counter)s resultat" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s totalt" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Lagre som ny" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Lagre og opprett ny" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Lagre og hald fram å redigere" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Takk for at du brukte kvalitetstid på nettstaden i dag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Logg inn att" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Endre passord" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Passordet ditt vart endret." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Av sikkerheitsgrunnar må du oppgje det gamle passordet ditt. Oppgje så det " -"nye passordet ditt to gonger, slik at vi kan kontrollere at det er korrekt." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Gammalt passord" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nytt passord" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Endre passord" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Nullstill passord" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Passordet ditt er sett. Du kan logge inn." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Stadfesting på nullstilt passord" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Oppgje det nye passordet ditt to gonger, for å sikre at du oppgjev det " -"korrekt." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nytt passord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Gjenta nytt passord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Nullstillingslinken er ugyldig, kanskje fordi den allereie har vore brukt. " -"Nullstill passordet ditt på nytt." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Gå til følgjande side og velg eit nytt passord:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Brukarnamnet ditt, i tilfelle du har gløymt det:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Takk for at du brukar sida vår!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Helsing %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Nullstill passordet" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alle datoar" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ingen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Velg %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Velg %s du ønskar å redigere" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dato:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tid:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Oppslag" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Legg til ny" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 7e02364c584c762e63abb24d8c3a68b8b0c24bf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3440 zcmbtW&yO5O6)r;{VF?fdA^Z#v3zN0%o|#?Zkc=^~?0S>6cfHom*eDX0n&~$^wNqU+ zs;-&wh$AOB0Rj$)0}@0aapIg?atVkV5(gv@{1tFQe6PA^cd=K=A+4$Yx~uEG_tjUg z>dil%e(Yxo7omM#+6ASq2)++DTyF!v2K*!NgTM>#SL#XN6Tl~c&j6+Wxdtx*KZ5tG zz%^hO_#xm;;1_|1z^?#3@B_e~1I7NAz{h~U2Hpey4k-Tr+w?z{kg%v0LA~` zfJeZ80ufq$6_b?y>p)qOt>%3Ph@ZNJo6P?nP~s1PKLQrO9|Hda6#MUgxaRQ#;5OcW z0+jfF1&U68Z_s0L9o{d%DW;#ee+DRP2UqH8G+BSSK2}4D51CUAN!N2tzxbEfA4U5F z+B0aMMU(5(HKd$FX!R*H;V+lyD;h$Aq(PI4c&o3^HTVVKvuGce_e<*)+shUC5nWmz zx`;<~@Gx@zj^AD+-6~sZYp#ve1Iu)&Qrp_H%XPqm8?sf~WA7_&fHXx@p1#@iy<(Rv ztr<=zdKxAZ($=DzbR-W?Ew#P+9=P;#PTw)Kwmv(|4<~BZ*vLV>YI0V$w43R$q+K3_ z^l+fVa7cHgA6yvDw zc<*pqsH4QI0imaQbU=Oj4%#mDRBwzy{jsSCzc^;H2C*QzJ|kd@Uh^|5!K#s=@+H$? z*{q0hg_xFPTyin+4`{&FFG#ywdK?W!r)C^oto6T0Is^+ z_LNa0{Ci|n%k*xHe6E+O?@KSdRew2UOc}`$ML(G}o=0hsDff$dM(66OUgHX>Anruj zu}12wvKyk29!BHc)ui9D8Q`9eSb`im=42hTD;T@OfkAHOCZB1G*lhDEY4dzwng&0> z7Fd$?K8Zi_A*uWdM4rV6i5L)Ods(EjhO6 zu4P?uofUL=TXYlqnmM+ZWB5X6;4I8)X0;?|NX=Xw@_Z>cH!*Ghl_q-j`y48)OPBIv$nV#Vc*6tqm zv+clI)-c=Ak-N0n*?1xAT+23Irj2Xejm;~a%}xgcvm>4x@%hlW%?@>5?!K^brGsm2 zUso~f2kk1WqYque>EV!a`;4Q+($~QTuivuiwPoDMe*-qInCXJEKI^iJvmz|GFqrzC zrSqYh(E2#WX}8^8EEcUOzRidqw1&QHBX4BJReRd5C)&1+v$k{X%WDUF2RBc(*l2au zw!Mq&z!6)bOOYSM_S9c-}EsvmExJNnWM+PI8bx~dj>eo`&w+MZU5hx%D{UhH-{s&8y@ z%-Bhmi&QCYr%HiCdTTxi%c$<7TA&rgCepZKX(3b}fUb;&qPC1YRRH|7EVY!#)JKGbv*NASgMyyeP9&L)gv7JUtrS&Ame-#k+A&jcjAM!L zmnYyW44`pSBp@D>a7da|kQ?&3YU!{6a1fDj4D^a5u)!ZD&L&Pzr&ybeYS;U^IPHb( z=QFyBWpXP{qo7M1P56hA$XR&MXUNHhIfq`oQBWJ24JBqM5C~X;9d<1W+)98tPuw!% wxJDvKUY<@K{|uVQ=&pmG)gz+FU}tg|V7iSoH&2v1$9RrEXjl!3dWvxW14y&pApigX diff --git a/django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.po deleted file mode 100644 index 6da1391ba..000000000 --- a/django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,203 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# hgrimelid , 2011 -# Jannis Leidel , 2011 -# velmont , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Tilgjengelege %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Dette er lista over tilgjengelege %s. Du kan velja nokon ved å markera dei i " -"boksen under og so klikka på «Velg»-pila mellom dei to boksane." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Skriv i dette feltet for å filtrera ned lista av tilgjengelege %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Velg alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klikk for å velja alle %s samtidig." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Vel" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Slett" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Valde %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Dette er lista over valte %s. Du kan fjerna nokon ved å markera dei i boksen " -"under og so klikka på «Fjern»-pila mellom dei to boksane." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Fjern alle" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klikk for å fjerna alle valte %s samtidig." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s av %(cnt)s vald" -msgstr[1] "%(sel)s av %(cnt)s valde" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Det er endringar som ikkje er lagra i individuelt redigerbare felt. " -"Endringar som ikkje er lagra vil gå tapt." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Du har vald ei handling, men du har framleis ikkje lagra endringar for " -"individuelle felt. Klikk OK for å lagre. Du må gjere handlinga på nytt." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Du har vald ei handling og du har ikkje gjort endringar i individuelle felt. " -"Du ser sannsynlegvis etter Gå vidare-knappen - ikkje Lagre-knappen." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "No" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klokke" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Velg eit klokkeslett" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Midnatt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "12:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Avbryt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "I går" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "I morgon" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januar Februar Mars April Mai Juni Juli August September Oktober November " -"Desember" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T O T F L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Vis" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skjul" diff --git a/django/contrib/admin/locale/os/LC_MESSAGES/django.mo b/django/contrib/admin/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index e1494baee6c905654bde35c8b8dcf2336e50d951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17460 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, 2013 -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:08+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s хафт ӕрцыдысты." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Нӕ уайы схафын %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ӕцӕг дӕ фӕнды?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Схафын ӕвзӕрст %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Иууылдӕр" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "О" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Нӕ" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Ӕнӕбӕрӕг" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Цыфӕнды бон" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Абон" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Фӕстаг 7 бон" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ацы мӕй" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ацы аз" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Дӕ хорзӕхӕй, раст кусӕджы аккаунты %(username)s ӕмӕ пароль бафысс. Дӕ сӕры " -"дар уый, ӕмӕ дыууӕ дӕр гӕнӕн ис стыр ӕмӕ гыццыл дамгъӕ ӕвзарой." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ми:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "мийы рӕстӕг" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "объекты бӕрӕггӕнӕн" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "объекты хуыз" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "мийы флаг" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "фыстӕг фӕивын" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "логы иуӕг" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "логы иуӕгтӕ" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Ӕфтыд ӕрцыд \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Ивд ӕрцыд \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Хафт ӕрцыд \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "ЛогыИуӕг Объект" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Никӕцы" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Ивд %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ӕмӕ" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Бафтыдта %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Changed %(name)s \"%(object)s\"-ы %(list)s." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Схафта %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ивд бынат нӕй." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" ӕфтыд ӕрцыд. Дӕ бон у бындӕр та йӕ ивай." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ӕфтыд ӕрцыд. Дӕ бон у ӕндӕр %(name)s бындӕр бафтауын." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" ӕфтыд ӕрцыд." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" ивд ӕрцыд. Дӕ бон у бындӕ ӕй ногӕй ивай." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" ивд ӕрцыд. Дӕ бон у ӕндӕр %(name)s бындӕр бафтауын." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ивд ӕрцыд." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Иуӕгтӕ хъуамӕ ӕвзӕрст уой, цӕмӕй цын исты ми бакӕнай. Ницы иуӕг ӕрцыд ивд." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Ницы ми у ӕвзӕрст." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" хафт ӕрцыд." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(key)r фыццаг амонӕнимӕ %(name)s-ы объект нӕй." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Бафтауын %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Фӕивын %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Бӕрӕгдоны рӕдыд" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ивд ӕрцыд." -msgstr[1] "%(count)s %(name)s ивд ӕрцыдысты." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s у ӕвзӕрст" -msgstr[1] "%(total_count)s дӕр иууылдӕр сты ӕвзӕрст" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "%(cnt)s-ӕй 0 у ӕвзӕрст" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ивынты истори: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django сайты админ" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django администраци" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Сайты администраци" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Бахизын" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Фарс нӕ зыны" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Хатыр, фӕлӕ домд фарс нӕ зыны." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Хӕдзар" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Серверы рӕдыд" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Серверы рӕдыд (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Серверы Рӕдыд (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Рӕдыд разынд. Уый тыххӕй сайты администратормӕ электрон фыстӕг ӕрвыст ӕрцыд " -"ӕмӕ йӕ тагъд сраст кӕндзысты. Бузныг кӕй лӕууыс." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Бакӕнын ӕвзӕрст ми" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Бацӕуын" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Ам ныххӕц цӕмӕй алы фарсы объекттӕ равзарын" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Равзарын %(total_count)s %(module_name)s иууылдӕр" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Ӕвзӕрст асыгъдӕг кӕнын" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Фыццаг бафысс фӕсномыг ӕмӕ пароль. Стӕй дӕ бон уыдзӕн фылдӕр архайӕджы " -"фадӕттӕ ивын." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Бафысс фӕсномыг ӕмӕ пароль." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Пароль фӕивын" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Дӕ хорзӕхӕй, бындӕр цы рӕдыдтытӕ ис, уыдон сраст кӕн." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Бафысс ног пароль архайӕг %(username)s-ӕн." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Пароль (ногӕй)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Уӕлдӕр цы пароль бафыстай, уый бафысс, цӕмӕй бӕлвырд уа." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Ӕгас цу," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документаци" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Рахизын" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Бафтауын" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Истори" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Сайты фенын" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Бафтауын %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Фӕрсудзӕн" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Радӕй айсын" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Рады приоритет: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Рад аивын" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Схафын" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' хафыны тыххӕй баст объекттӕ дӕр хафт " -"ӕрцӕудзысты, фӕлӕ дӕ аккаунтӕн нӕй бар ацы объекты хуызтӕ хафын:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"%(object_name)s '%(escaped_object)s' хафын домы ацы хъахъхъӕд баст объекттӕ " -"хафын дӕр:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ӕцӕг дӕ фӕнды %(object_name)s \"%(escaped_object)s\" схафын? Ацы баст иуӕгтӕ " -"иууылдӕр хафт ӕрцӕудзысты:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "О, ӕцӕг мӕ фӕнды" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Цалдӕр объекты схафын" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Ӕвзӕрст %(objects_name)s хафыны тыххӕй йемӕ баст объекттӕ дӕр схафт " -"уыдзысты, фӕлӕ дӕ аккаунтӕн нӕй бар ацы объекты хуызтӕ хафын:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Ӕвзӕрст %(objects_name)s хафын домы ацы хъахъхъӕд баст объекттӕ хафын дӕр:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ӕцӕг дӕ фӕнды ӕвзӕрст %(objects_name)s схафын? ацы объекттӕ иууылдӕр, ӕмӕ " -"семӕ баст иуӕгтӕ хафт ӕрцӕудзысты:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Схафын" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Бафтауын ӕндӕр %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Хъӕуы схафын?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s-мӕ гӕсгӕ" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Моделтӕ %(name)s ӕфтуаны" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Фӕивын" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Нӕй дын бар исты ивын." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Фӕстаг митӕ" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Фылдӕр митӕ" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ницы ис" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Ӕнӕбӕрӕг мидис" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Дӕ бӕрӕгдоны цыдӕр раст ӕвӕрд нӕу. Сбӕрӕг кӕн, хъӕугӕ бӕрӕгдоны таблицӕтӕ " -"конд кӕй сты ӕмӕ амынд архайӕгӕн бӕрӕгдон фӕрсыны бар кӕй ис, уый." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Пароль:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Дӕ пароль кӕнӕ дӕ фӕсномыг ферох кодтай?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Бон/рӕстӕг" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Архайӕг" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ми" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "Ацы объектӕн ивдтыты истори нӕй. Уӕццӕгӕн ацы админӕй ӕфтыд нӕ уыд." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Иууылдӕр равдисын" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Нывӕрын" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Агурын" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s фӕстиуӕг" -msgstr[1] "%(counter)s фӕстиуӕджы" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s иумӕ" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Нывӕрын куыд ног" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Нывӕрын ӕмӕ ног бафтауын" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Нывӕрын ӕмӕ дарддӕр ивын" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Бузныг дӕ рӕстӕг абон ацы веб сайтимӕ кӕй арвыстай." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ногӕй бахизын" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Пароль ивын" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Дӕ пароль ивд ӕрцыд." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Дӕ хорзӕхӕй, ӕдасдзинады тыххӕй, бафысс дӕ зӕронд пароль ӕмӕ стӕй та дыууӕ " -"хатт дӕ нӕуӕг пароль, цӕмӕй мах сбӕлвырд кӕнӕм раст ӕй кӕй ныффыстай, уый." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Зӕронд пароль" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Ног пароль" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Мӕ пароль фӕивын" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Пароль рацаразын" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Дӕ пароль ӕвӕрд ӕрцыд. Дӕ бон у дарддӕр ацӕуын ӕмӕ бахизын." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Пароль ӕвӕрыны бӕлвырдгӕнӕн" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Дӕ хорзӕхӕй, дӕ ног пароль дыууӕ хатт бафысс, цӕмӕй мах сбӕрӕг кӕнӕм раст ӕй " -"кӕй ныффыстай, уый." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Ног пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Бӕлвырд пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Парол ӕвӕрыны ӕрвитӕн раст нӕ уыд. Уӕццӕгӕн уый тыххӕй, ӕмӕ нырид пайдагонд " -"ӕрцыд. Дӕ хорзӕхӕй, ӕрдом ног пароль ӕвӕрын." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Мах ды цы электрон адрис бацамыдтай, уырдӕм арвыстам дӕ пароль сӕвӕрыны " -"тыххӕй амынд. Тагъд ӕй хъуамӕ айсай." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Кӕд ницы фыстӕг райстай, уӕд, дӕ хорзӕхӕй, сбӕрӕг кӕн цы электрон постимӕ " -"срегистраци кодтай, уый бацамыдтай, ӕви нӕ, ӕмӕ абӕрӕг кӕн дӕ спамтӕ." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Ды райстай ацы фыстӕг, уымӕн ӕмӕ %(site_name)s-ы дӕ архайӕджы аккаунтӕн " -"пароль сӕвӕрын ӕрдомдтай." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Дӕ хорзӕхӕй, ацу ацы фарсмӕ ӕмӕ равзар дӕ ног пароль:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Дӕ фӕсномыг, кӕд дӕ ферох ис:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Бузныг нӕ сайтӕй нын кӕй пайда кӕныс!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s-ы бал" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Ферох дӕ ис дӕ пароль? Дӕ пароль бындӕр бафысс, ӕмӕ дӕм мах email-ӕй ног " -"пароль сывӕрыны амынд арвитдзыстӕм." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Email адрис:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Мӕ пароль ногӕй сӕвӕрын" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Бонтӕ иууылдӕр" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Никӕцы)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Равзарын %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Равзарын %s ивынӕн" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Бон:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Рӕстӕг:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Акӕсын" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Бафтауын ӕндӕр" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Нырыккон:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ивд:" diff --git a/django/contrib/admin/locale/os/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/os/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 077d90107919d9aff5cf7ca5891464e3b0f2fedd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4209 zcmbtV-)|gO6~3i~7Pmktgz}>;2Unqq;+b7rO-VORMR4Pg64zF|1r;Gxvpd)JG_!M8 zGqc|8n|~yIXevl0yCADAwb}x2)X9dpaU3f31$eq6gLndoKY&*rtA6L+@p|l-fMB$< z-~Dm!Ip6v2xp)5lz+FoM58-`?-#dgj#P})v;rRpbJHS5zKLfnuP9g3C-UGY`xDUwV zkL0)?_&M|kfPKIU@Uy@Zz;6P_fZqlx;HQDF19|-$z`KC&0G|i`2FU(D&d2Y@B%0zr zAlu&$Wd9EWIbJ^yKT*ctBJeQqHQ=9s9OozaV}CW^QQ%o1^ZGS#8Mq4Mb*JIH3H%3e z8CsmVTZohB{}YRO{b4NPcuxZ#0GPLN7Kevy|VTK4%yj;!;8cv)Yu z|3D(cg9)ig+JB%PrD$S6)>G-*(x9>33(b5YBeOCL>SrlcR5we=3quT(my&`fR}62>$FiYjq?w1QU0pO&^|N9m z2vZr0?+3mV&w5eIi#s$TYq4pJdU1W4jyK~Vq*1R!&$c3ozpz8cTT`thr3u+gWuqoz z8mp&@@i{~^1JB61X^7FlkAkV`R6M6tguk{pV|eAj^uz>>Qk8y$cZ4Ry#59bm(?LS` zrPGqa0I?vtR}j#p7gUQHV3o^|sD`9kC*P4En&PDm3L@j8rp{4KhN?|oPfrJC>Q?!WMpOfPmGlBbwpJ)6!R9M3532}*(8v9i-1N@uIOAsTu0G*Hoi(XW#mM31G|0v|ON z@jiIbl*H+Xz`ze?0>9;jh%G}uG1@#9OKQfdh9l6SP$?t+q>7EoCn0hxO|dxkpgIpC zDC4vA3RjX(|6iSQl}bwQ4)HoiYtWMBSOiY zmbgkndJ1gN{cdQwZV*kXr?DoQYI#%AsY9X;7yF(`nkQluGS(+fCVHFe%Tu zb=4@LS~$<7)GXQbN@4Dzq>|FXzR^>oC$<$Bbjy9iDoSMpW;h5HO69q<)C|2KI?5Fg zBi^y+t0T^lZ99%PDP!kER98N3g9;s~1!<3Jg;dfv9=2jHbVgL%NGcRHO*c6fzD-pZF4D`&E~TC|H|eG+FWw8Sy$+Hcs1TD zeEI9;>=m@v^_t$$UHyJGEA-p?eSJ-L;r>E)QE%7*#N*j~0CNazoMf{w-#NQ;fY4pn z*RkYftY){fVso*WfFbf`b`kL|u-SlFl3nD_&~EpLxq&41vc^kFX<03V3PhV1i5TdewFmQ`l`NcsH|t`zG24avsd&QVa@L` zb5)y}Ut~Yk8*IW2Gja)Du4D_W7wHw)ZDjM=&-5xn!|W}6z1V$I-`t*CgzFVE^ z)C#$yI_#m~tU1j>eyp#_D=(-O-eaL(!;aw`p%~^+LwuBXsXG7}SOt!Zv$uEtl$|dg zI*tW}D%s5?9^uksHFlH&_RAC+=1`tcf&<#SkYzv$JvPYXmIQF}|Hl*z zeUoU9KFbV>T|VtLG>%(NNOyZF@;OA6-Gq|-oxrtfj#goxNxx^O;ccCa8mJ*Yiv@oO zhCr;@in;DF+hu`zifmn-y_&$@*n5Gc&7GOU&C6WAuz1Ife!6S+j#;Cy%=N&bukn|L z!=Tp8EyKCnP1(7_V6_Zi>}AW8qvOiKhsroI_lZ5Kc9UU#oAB9rebrpA=j}aZy}IHP DOgb5j diff --git a/django/contrib/admin/locale/os/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/os/LC_MESSAGES/djangojs.po deleted file mode 100644 index eb72e32c0..000000000 --- a/django/contrib/admin/locale/os/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,202 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Уӕвӕг %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Уӕвӕг %s-ты номхыгъд. Дӕ бон у искӕцытӕ дзы рауӕлдай кӕнай, куы сӕ равзарай " -"бындӕр къӕртты ӕмӕ дыууӕ къӕртты ӕхсӕн \"Равзарын\"-ы ӕгънӕгыл куы ныххӕцай, " -"уӕд." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Бафысс ацы къӕртты, уӕвӕг %s-ты номхыгъд фӕрсудзынӕн." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Фӕрсудзӕн" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Равзарын алкӕцыдӕр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Ныххӕц, алы %s равзарынӕн." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Равзарын" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Схафын" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Ӕвзӕрст %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ай у ӕвзӕрст %s-ты номхыгъд. Сӕ хафынӕн сӕ дӕ бон у бындӕр къӕртты равзарын " -"ӕмӕ дыууӕ ӕгънӕджы ӕхсӕн \"Схфын\"-ыл ныххӕцын." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Схафын алкӕцыдӕр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Ныххӕц, алы ӕвзӕрст %s схафынӕн." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(cnt)s-ӕй %(sel)s ӕвзӕрст" -msgstr[1] "%(cnt)s-ӕй %(sel)s ӕвзӕрст" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Ӕнӕвӕрд ивдтытӕ баззадысты ивыны бынӕтты. Кӕд исты ми саразай, уӕд дӕ " -"ӕнӕвӕрд ивдтытӕ фесӕфдзысты." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Ды равзӕрстай цыдӕр ми, фӕлӕ ивӕн бынӕтты цы фӕивтай, уыдон нӕ бавӕрдтай. Дӕ " -"хорзӕхӕй, ныххӕц Хорзыл цӕмӕй бавӕрд уой. Стӕй дын хъӕудзӕн ацы ми ногӕй " -"бакӕнын." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ды равзӕртай цыдӕр ми, фӕлӕ ивӕн бынӕтты ницы баивтай. Уӕццӕгӕн дӕ Ацӕуыны " -"ӕгънӕг хъӕуы, Бавӕрыны нӕ фӕлӕ." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Ныр" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Сахат" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Рӕстӕг равзарын" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Ӕмбисӕхсӕв" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 ӕ.р." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Ӕмбисбон" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Раздӕхын" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Абон" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Къӕлиндар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Знон" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Сом" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Январь Февраль Мартъи Апрель Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Х К Д Ӕ Ц М С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Равдисын" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Айсын" diff --git a/django/contrib/admin/locale/pa/LC_MESSAGES/django.mo b/django/contrib/admin/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index ad6c29b8f5033196b7a9b9e6e73eacbedcf6116f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11842 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 Q(Dy0*A4;EA`~NBb3jjK2)Bpeg diff --git a/django/contrib/admin/locale/pa/LC_MESSAGES/django.po b/django/contrib/admin/locale/pa/LC_MESSAGES/django.po deleted file mode 100644 index 9054a76e1..000000000 --- a/django/contrib/admin/locale/pa/LC_MESSAGES/django.po +++ /dev/null @@ -1,820 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s ਠੀਕ ਤਰ੍ਹਾਂ ਹਟਾਈਆਂ ਗਈਆਂ।" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "ਕੀ ਤੁਸੀਂ ਇਹ ਚਾਹੁੰਦੇ ਹੋ?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "ਚੁਣੇ %(verbose_name_plural)s ਹਟਾਓ" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "ਸਭ" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ਹਾਂ" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "ਨਹੀਂ" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "ਅਣਜਾਣ" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "ਕੋਈ ਵੀ ਮਿਤੀ" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "ਅੱਜ" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "ਪਿਛਲੇ ੭ ਦਿਨ" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "ਇਹ ਮਹੀਨੇ" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "ਇਹ ਸਾਲ" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "ਕਾਰਵਾਈ:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "ਕਾਰਵਾਈ ਸਮਾਂ" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "ਆਬਜੈਕਟ id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "ਆਬਜੈਕਟ repr" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "ਕਾਰਵਾਈ ਫਲੈਗ" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ਸੁਨੇਹਾ ਬਦਲੋ" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ਲਾਗ ਐਂਟਰੀ" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "ਲਾਗ ਐਂਟਰੀਆਂ" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "ਕੋਈ ਨਹੀਂ" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s ਬਦਲਿਆ।" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "ਅਤੇ" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ਸ਼ਾਮਲ ਕੀਤਾ।" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ਲਈ %(list)s ਨੂੰ ਬਦਲਿਆ" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "%(name)s \"%(object)s\" ਹਟਾਇਆ ਗਿਆ।" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "ਕੋਈ ਖੇਤਰ ਨਹੀਂ ਬਦਲਿਆ।" - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" ਠੀਕ ਤਰ੍ਹਾਂ ਜੋੜਿਆ ਗਿਆ ਸੀ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਹੇਠਾਂ ਸੋਧ ਸਕਦੇ ਹੋ।" - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" ਠੀਕ ਤਰ੍ਹਾਂ ਹਟਾਇਆ ਗਿਆ ਹੈ।" - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ਨੂੰ ਠੀਕ ਤਰ੍ਹਾਂ ਬਦਲਿਆ ਗਿਆ ਸੀ।" - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "ਕੋਈ ਕਾਰਵਾਈ ਨਹੀਂ ਚੁਣੀ ਗਈ।" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" ਠੀਕ ਤਰ੍ਹਾਂ ਹਟਾਇਆ ਗਿਆ ਹੈ।" - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s ਸ਼ਾਮਲ" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s ਬਦਲੋ" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "ਡਾਟਾਬੇਸ ਗਲਤੀ" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ਠੀਕ ਤਰ੍ਹਾਂ ਬਦਲਿਆ ਗਿਆ।" -msgstr[1] "%(count)s %(name)s ਠੀਕ ਤਰ੍ਹਾਂ ਬਦਲੇ ਗਏ ਹਨ।" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s ਚੁਣਿਆ।" -msgstr[1] "%(total_count)s ਚੁਣੇ" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "ਅਤੀਤ ਬਦਲੋ: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "ਡੀਜਾਂਗੋ ਸਾਈਟ ਐਡਮਿਨ" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "ਡੀਜਾਂਗੋ ਪਰਸ਼ਾਸ਼ਨ" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "ਸਾਈਟ ਪਰਬੰਧ" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "ਲਾਗ ਇਨ" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "ਸਫ਼ਾ ਨਹੀਂ ਲੱਭਿਆ" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "ਸਾਨੂੰ ਅਫਸੋਸ ਹੈ, ਪਰ ਅਸੀਂ ਮੰਗਿਆ ਗਿਆ ਸਫ਼ਾ ਨਹੀਂ ਲੱਭ ਸਕੇ।" - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "ਘਰ" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "ਸਰਵਰ ਗਲਤੀ" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "ਸਰਵਰ ਗਲਤੀ (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "ਸਰਵਰ ਗਲਤੀ (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "ਚੁਣੀ ਕਾਰਵਾਈ ਕਰੋ" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "ਜਾਓ" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "ਸਭ ਸਫ਼ਿਆਂ ਵਿੱਚੋਂ ਆਬਜੈਕਟ ਚੁਣਨ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "ਸਭ %(total_count)s %(module_name)s ਚੁਣੋ" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "ਚੋਣ ਸਾਫ਼ ਕਰੋ" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "ਪਹਿਲਾਂ ਆਪਣਾ ਯੂਜ਼ਰ ਨਾਂ ਤੇ ਪਾਸਵਰਡ ਦਿਉ। ਫੇਰ ਤੁਸੀਂ ਹੋਰ ਯੂਜ਼ਰ ਚੋਣਾਂ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ।" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "ਪਾਸਵਰਡ ਬਦਲੋ" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "ਹੇਠ ਦਿੱਤੀਆਂ ਗਲਤੀਆਂ ਠੀਕ ਕਰੋ ਜੀ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "ਯੂਜ਼ਰ %(username)s ਲਈ ਨਵਾਂ ਪਾਸਵਰਡ ਦਿਓ।" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "ਪਾਸਵਰਡ" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "ਪਾਸਵਰਡ (ਫੇਰ)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "ਜਾਂਚ ਲਈ, ਉੱਤੇ ਦਿੱਤਾ ਪਾਸਵਰਡ ਹੀ ਦਿਓ।" - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "ਜੀ ਆਇਆਂ ਨੂੰ, " - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "ਡੌਕੂਮੈਂਟੇਸ਼ਨ" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "ਲਾਗ ਆਉਟ" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "ਸ਼ਾਮਲ" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "ਅਤੀਤ" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "ਸਾਈਟ ਉੱਤੇ ਜਾਓ" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s ਸ਼ਾਮਲ" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "ਫਿਲਟਰ" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "ਹਟਾਓ" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ਹਾਂ, ਮੈਂ ਚਾਹੁੰਦਾ ਹਾਂ" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "ਕਈ ਆਬਜੈਕਟ ਹਟਾਓ" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "ਹਟਾਓ" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "%(verbose_name)s ਹੋਰ ਸ਼ਾਮਲ" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "ਹਟਾਉਣਾ?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s ਵਲੋਂ " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "ਬਦਲੋ" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "ਤੁਹਾਨੂੰ ਕੁਝ ਵੀ ਸੋਧਣ ਦਾ ਅਧਿਕਾਰ ਨਹੀਂ ਹੈ।" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "ਤਾਜ਼ਾ ਕਾਰਵਾਈਆਂ" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "ਮੇਰੀਆਂ ਕਾਰਵਾਈਆਂ" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "ਕੋਈ ਉਪਲੱਬਧ ਨਹੀਂ" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "ਅਣਜਾਣ ਸਮੱਗਰੀ" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "ਪਾਸਵਰਡ:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "ਮਿਤੀ/ਸਮਾਂ" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "ਯੂਜ਼ਰ" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "ਕਾਰਵਾਈ" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "ਸਭ ਵੇਖੋ" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "ਸੰਭਾਲੋ" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "ਖੋਜ" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s ਕੁੱਲ" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "ਨਵੇਂ ਵਜੋਂ ਵੇਖੋ" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "ਸੰਭਾਲੋ ਤੇ ਹੋਰ ਸ਼ਾਮਲ" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "ਸੰਭਾਲੋ ਤੇ ਸੋਧਣਾ ਜਾਰੀ ਰੱਖੋ" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "ਅੱਜ ਵੈੱਬਸਾਈਟ ਨੂੰ ਕੁਝ ਚੰਗਾ ਸਮਾਂ ਦੇਣ ਲਈ ਧੰਨਵਾਦ ਹੈ।" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ਫੇਰ ਲਾਗਇਨ ਕਰੋ" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "ਪਾਸਵਰਡ ਬਦਲੋ" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਬਦਲਿਆ ਗਿਆ ਹੈ।" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"ਸੁਰੱਖਿਆ ਲਈ ਪਹਿਲਾਂ ਆਪਣਾ ਪੁਰਾਣਾ ਪਾਸਵਰਡ ਦਿਉ, ਅਤੇ ਫੇਰ ਆਪਣਾ ਨਵਾਂ ਪਾਸਵਰਡ ਦੋ ਵਰਾ ਦਿਉ ਤਾਂ ਕਿ " -"ਅਸੀਂ ਜਾਂਚ ਸਕੀਏ ਕਿ ਤੁਸੀਂ ਇਹ ਠੀਕ ਤਰ੍ਹਾਂ ਲਿਖਿਆ ਹੈ।" - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "ਪੁਰਾਣਾ ਪਾਸਵਰਡ" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "ਨਵਾਂ ਪਾਸਵਰਡ" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "ਮੇਰਾ ਪਾਸਵਰਡ ਬਦਲੋ" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "ਪਾਸਵਰਡ ਮੁੜ-ਸੈੱਟ" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਜਾਰੀ ਰੱਖ ਕੇ ਹੁਣੇ ਲਾਗਇਨ ਕਰ ਸਕਦੇ ਹੋ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "ਪਾਸਵਰਡ ਮੁੜ-ਸੈੱਟ ਕਰਨ ਪੁਸ਼ਟੀ" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"ਆਪਣਾ ਨਵਾਂ ਪਾਸਵਰਡ ਦੋ ਵਾਰ ਦਿਉ ਤਾਂ ਕਿ ਅਸੀਂ ਜਾਂਚ ਕਰ ਸਕੀਏ ਕਿ ਤੁਸੀਂ ਠੀਕ ਤਰ੍ਹਾਂ ਲਿਖਿਆ ਹੈ।" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "ਨਵਾਂ ਪਾਸਵਰਡ:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "ਪਾਸਵਰਡ ਪੁਸ਼ਟੀ:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"ਪਾਸਵਰਡ ਰੀ-ਸੈੱਟ ਲਿੰਕ ਗਲਤ ਹੈ, ਸੰਭਵ ਤੌਰ ਉੱਤੇ ਇਹ ਪਹਿਲਾਂ ਹੀ ਵਰਤਿਆ ਜਾ ਚੁੱਕਾ ਹੈ। ਨਵਾਂ ਪਾਸਵਰਡ ਰੀ-" -"ਸੈੱਟ ਲਈ ਬੇਨਤੀ ਭੇਜੋ ਜੀ।" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "ਅੱਗੇ ਦਿੱਤੇ ਸਫ਼ੇ ਉੱਤੇ ਜਾਉ ਤੇ ਨਵਾਂ ਪਾਸਵਰਡ ਚੁਣੋ:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "ਤੁਹਾਡਾ ਯੂਜ਼ਰ ਨਾਂ, ਜੇ ਕਿਤੇ ਗਲਤੀ ਨਾਲ ਭੁੱਲ ਗਏ ਹੋਵੋ:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "ਸਾਡੀ ਸਾਈਟ ਵਰਤਣ ਲਈ ਧੰਨਵਾਦ ਜੀ!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s ਟੀਮ" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "ਮੇਰਾ ਪਾਸਵਰਡ ਮੁੜ-ਸੈੱਟ ਕਰੋ" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "ਸਭ ਮਿਤੀਆਂ" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s ਚੁਣੋ" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "ਬਦਲਣ ਲਈ %s ਚੁਣੋ" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "ਮਿਤੀ:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "ਸਮਾਂ:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "ਖੋਜ" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "ਹੋਰ ਸ਼ਾਮਲ" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 3e20a7ed56fe9a169b50e73a3f6bd65ac738aef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1631 zcmZ9LU1(fI6vs!K`mt)QtqOuI<3k}K-2I}F^u~y3+QpV`vm{%^$JyP3foH_G9ADjGs zXk?XPJ%jx`_D|SHu)_!N!Lr~(;2+@Q;Gf_l;6FqEzu*(F_dm#34m=D#3LXXbgQFn5 z&x0f21b6}TLDG4D=>Hhp2m2F{;y(jPcQCyF4kW$1Aiet$q&&ZX>!{&Z@Br+$kc4`< z1|9-$f``G|;B(;5L)(H+!u}g1oe_wWeE_6BkAj=vIQT618%TP84e$4%NQyfMQk_SJ z_Bcp-lSBI?NV;<%%5*(G4U!fusud;dSros$s8?E)<6&&bFtqA&qZHS(n>)_54q{XO z$FQHmW-oG)@8;RevIs)a2qiz3uvrmG)e<^+ep~71@a0p(^5LhtEWD5b~<%^RqoA@d^8Urq}KzhA+s-$ZkW% ze6DFU@w{Hn9H(T{9auGJsi564?7Y?rpA|MQyNF^7yvpnRb?gdXU<)1G)OAbr@$Kq3 zhWUm}P#n2xv0jo*dK2VGLWxP@Co@h(2E=AYpHKCS7BjBU8o;!^3 z(T*{ZUns1stmF-82aEDzzNx!~DC;;WM1`!;LO2vFM4~X3tDdQz-kn7$U(C&FWu!ul z{Rqt(dC?T2Py}jC&57uIo0vv zmsbJgxeS@?ges8=RnrX~eCQfkhk<_9?Eq4k#8!5RX5qr)q05!>zmN@jwQV!fqew0c6Fm I_#UL#f4d, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "ਉਪਲੱਬਧ %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "ਫਿਲਟਰ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "ਸਭ ਚੁਣੋ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "ਹਟਾਓ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s ਚੁਣੋ" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "ਹੁਣੇ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "ਘੜੀ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ਸਮਾਂ ਚੁਣੋ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "ਅੱਧੀ-ਰਾਤ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 ਸਵੇਰ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "ਦੁਪਹਿਰ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "ਰੱਦ ਕਰੋ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "ਅੱਜ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "ਕੈਲੰਡਰ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "ਕੱਲ੍ਹ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "ਭਲਕੇ" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ਜਨਵਰੀ ਫਰਵਰੀ ਮਾਰਚ ਅਪਰੈਲ ਮਈ ਜੂਨ ਜੁਲਾਈ ਅਗਸਤ ਸਤੰਬਰ ਅਕਤੂਬਰ ਨਵੰਬਰ ਦਸੰਬਰ" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T W T F S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "ਵੇਖੋ" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "ਓਹਲੇ" diff --git a/django/contrib/admin/locale/pl/LC_MESSAGES/django.mo b/django/contrib/admin/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 8437b104777ba8ea84760dc69f7e8c7dfb3b99b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15573 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 L8=ak5w1fWwES-i8 diff --git a/django/contrib/admin/locale/pl/LC_MESSAGES/django.po b/django/contrib/admin/locale/pl/LC_MESSAGES/django.po deleted file mode 100644 index 824a4eba9..000000000 --- a/django/contrib/admin/locale/pl/LC_MESSAGES/django.po +++ /dev/null @@ -1,879 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# angularcircle, 2011-2013 -# angularcircle, 2013-2014 -# Jannis Leidel , 2011 -# Janusz Harkot , 2014 -# Karol , 2012 -# konryd , 2011 -# konryd , 2011 -# Ola Sitarska , 2013 -# Ola Sitarska , 2013 -# Roman Barczyński , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 11:16+0000\n" -"Last-Translator: sidewinder \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Usunięto %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nie można usunąć %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Jesteś pewien?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Usuń wybrane %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administracja" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Wszystko" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Tak" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nie" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nieznany" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Dowolna data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Dzisiaj" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Ostatnie 7 dni" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ten miesiąc" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ten rok" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Wprowadź poprawne dane w polach \"%(username)s\" i \"hasło\" dla konta " -"należącego do zespołu. Uwaga: wielkość liter może mieć znaczenie." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Akcja:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "czas akcji" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id obiektu" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "reprezentacja obiektu" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "flaga akcji" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "zmień wiadomość" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "log" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "logi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Dodano \" %(object)s \"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Zmieniono \" %(object)s \" - %(changes)s " - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Usunięto \" %(object)s \"." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Obiekt typu LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "brak" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Zmieniono %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "i" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Dodano %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Zmieniono %(list)s w %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Usunięto %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Żadne pole nie zmienione." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" dodane pomyślnie. Możesz edytować ponownie wpis poniżej." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Pomyślnie dodano %(name)s \"%(obj)s\". Poniżej możesz dodać dodać kolejny " -"%(name)s." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" dodany pomyślnie." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Zmiany w %(name)s \"%(obj)s\" zostały zapisane. Poniżej możesz edytować go " -"ponownie." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Zmiany w %(name)s \"%(obj)s\" zostały zapisane. Poniżej możesz dodać dodać " -"kolejny %(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" zostało pomyślnie zmienione." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Wykonanie akcji wymaga wybrania obiektów. Żaden obiekt nie został zmieniony." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nie wybrano akcji." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" usunięty pomyślnie." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Obiekt %(name)s o kluczu głównym %(key)r nie istnieje." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Dodaj %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Zmień %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Błąd bazy danych" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s został pomyślnie zmieniony." -msgstr[1] "%(count)s %(name)s zostały pomyślnie zmienione." -msgstr[2] "%(count)s %(name)s zostało pomyślnie zmienionych." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s wybrany" -msgstr[1] "%(total_count)s wybrane" -msgstr[2] "%(total_count)s wybranych" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 z %(cnt)s wybranych" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Historia zmian: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Usunięcie %(class_name)s %(instance)s spowoduje usunięcia następujących " -"chronionych obiektów pokrewnych: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Administracja stroną Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administracja Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administracja stroną" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Zaloguj się" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s - administracja" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Strona nie znaleziona" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Niestety, żądana strona nie została znaleziona." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Początek" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Błąd serwera" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Błąd serwera (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Błąd Serwera (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Niestety wystąpił błąd. Administratorzy strony zostali o nim powiadomieni " -"poprzez email i niebawem zaistniały problem powinien zostać rozwiązany. " -"Dziękujemy za wyrozumiałość." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Wykonaj wybraną akcję" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Wykonaj" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliknij by wybrać obiekty na wszystkich stronach" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Wybierz wszystkie %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Wyczyść wybór" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Najpierw podaj nazwę użytkownika i hasło. Następnie będziesz mógł edytować " -"więcej opcji użytkownika." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Podaj nazwę użytkownika i hasło." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Zmiana hasła" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Proszę, popraw poniższe błędy." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Proszę, popraw poniższe błędy." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Podaj nowe hasło dla użytkownika %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Hasło" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Hasło (powtórz)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Podaj powyższe hasło w celu weryfikacji." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Witaj," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacja" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Wyloguj się" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Dodaj" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Pokaż na stronie" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Dodaj %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtr" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Usuń z sortowania" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Priorytet sortowania: %(priority_number)s " - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Zmień sortowanie" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Usuń" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Usunięcie %(object_name)s '%(escaped_object)s' spowoduje skasowanie " -"obiektów, które są z nim powiązane. Niestety nie posiadasz uprawnień do " -"usunięcia następujących typów obiektów:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Usunięcie %(object_name)s '%(escaped_object)s' wymaga skasowania " -"następujących chronionych obiektów, które są z nim powiązane:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Czy chcesz skasować %(object_name)s \"%(escaped_object)s\"? Następujące " -"zależne obiekty zostaną skasowane:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Tak, na pewno" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Usuwanie wielu obiektów" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Usunięcie %(objects_name)s spowoduje skasowanie obiektów, które są z nim " -"powiązane. Niestety nie posiadasz uprawnień do usunięcia następujących typów " -"obiektów:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Usunięcie %(objects_name)s wymaga skasowania następujących chronionych " -"obiektów, które są z nim powiązane:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Czy chcesz skasować zaznaczone %(objects_name)s? Następujące obiekty oraz " -"obiekty od nich zależne zostaną skasowane:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Usuń" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Dodaj kolejne %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Usunąć?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Używając %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modele w aplikacji %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Zmień" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nie masz uprawnień by edytować cokolwiek." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Ostatnie akcje" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moje akcje" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Brak" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Zawartość nieznana" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Instalacja Twojej bazy danych jest niepoprawna. Upewnij się, że odpowiednie " -"tabele zostały utworzone i odpowiedni użytkownik jest uprawniony do ich " -"odczytu." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Hasło:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Nie pamiętasz swojego hasła, bądź nazwy konta użytkownika?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/czas" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Użytkownik" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Akcja" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ten obiekt nie ma historii zmian. Najprawdopodobniej wpis ten nie został " -"dodany poprzez panel administracyjny." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Pokaż wszystko" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Zapisz" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Szukaj" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s wynik" -msgstr[1] "%(counter)s wyniki" -msgstr[2] "%(counter)s wyników" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s trafień" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Zapisz jako nowe" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Zapisz i dodaj nowe" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Zapisz i kontynuuj edycję" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Dziękujemy za odwiedzenie serwisu." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Zaloguj się ponownie" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Zmiana hasła" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Twoje hasło zostało zmienione." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "Podaj swoje stare hasło i dwa razy nowe." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Stare hasło" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nowe hasło" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Zmień hasło" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Zresetuj hasło" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Twoje hasło zostało ustawione. Możesz się teraz zalogować." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potwierdzenie zresetowania hasła" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Podaj dwukrotnie nowe hasło, by można było zweryfikować, czy zostało wpisane " -"poprawnie." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nowe hasło:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potwierdź hasło:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Link pozwalający na reset hasła jest niepoprawny - być może dlatego, że " -"został już raz użyty. Możesz ponownie zażądać zresetowania hasła." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Instrukcja pozwalająca ustawić nowe hasło dla podanego adresu email została " -"wysłana. Niebawem powinna się pojawić na Twoim koncie pocztowym." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"W przypadku nieotrzymania wiadomości email: upewnij się czy adres " -"wprowadzony jest zgodny z tym podanym podczas rejestracji i sprawdź " -"zawartość folderu SPAM na swoim koncie." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Otrzymujesz tę wiadomość, gdyż skorzystano z opcji resetu hasła dla Twojego " -"konta na stronie %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" -"Aby wprowadzić nowe hasło, proszę przejść na stronę, której adres widnieje " -"poniżej:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Twoja nazwa użytkownika:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Dziękujemy za skorzystanie naszej strony." - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Zespół %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Nie pamiętasz swojego hasła? Wprowadź w poniższym polu swój adres email, a " -"wyślemy Ci instrukcję opisującą sposób ustawienia nowego hasła." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Adres email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Zresetuj moje hasło" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Wszystkie daty" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Brak)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Zaznacz %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Zaznacz %s aby zmienić" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Czas:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Szukaj" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Dodaj kolejny" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Aktualny:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Zmień:" diff --git a/django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 62e46a313a74a4d9855beb107f4f6e919fdacd16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4162 zcmb_eON<;x87?3YSV(|4Ji_y5rFC|RXLe@uuo>@$ENgG#$J!(Bte04DsOheqshOUt zR(17`y9p1OSW!*^nH)Be66Juzfm?3K5{K+?LR;J3j?Fa68S)k3Le+m8A2ZUGzE`JbzX#WHr2mTBA5n%m8LVN;v0{BtjX&}#E z7~>Z3K74-%I0NhfKL$*JUj_aUcog_L@Wa600Ga={z?fo#{kA20E~F&+W#VE!Q>+xsIR>v<9Q7vK%x-+|wU5zIe;^Nb1blfVr4 zAn-*X+w~gI0Dlhr0r0{5OFM4>neSEL67Y@j{2zb=eE%7E19%of1K`_0gro3@?co@F z0iDx^&>uqo4Em(;UVR=N=8DgvL%nzaebP84te+d_$=A?7#~)~)M(4d``={Gi@WH-u zhL})+SK%Gko*-ErRK@D9 z)RAmQisllrCL?7+=`b*Xio{yi+C+_kBzZkJ_=<}4M45s!(m|iRrJ!IT8AX^T>B&M; zRjf_cof_C(Rjh-wj|+rV!D#S7CZ&ha_P=RtyEa zt7AHvEwg17L3AK$D?e1AVeNis3G6DV9%|IBL^!Z$oF?znqB2bX%OV@fOtkF4vfZMU z#R@JXl|9Fgy~cQ_NJ$Fqu=MEAc#3CLg2ZKUoJ?JbM4!|mf<`j%+L~iU{IW5DdDzoH zhNuX``yfq6p_UCS2=%TGQyD?Gio&Fb&BMsg*x5D;HlxVeBKSKN$%!aGjUcDqgV{-Z z^CXn=$|hS?X&$wI0AsX*8jxyz|)Qpr&RGAfY@f^pE`Af@jAQ%N% zm~^V*($carBvVGErc`-&C{(C@aac`aa%QJ6m&Hv5xUlz~l7<>4v{4E+@m0}uwueKq zawe=?RxZK5G$`yL{C4J&immgNjijT)%D2)^Qfb)+%``8zDr-(j-owf%$w$Ugt^Qc0 z_IRcK4XQuhs4qQITdLJSSh=KjHOst>?s(3wfZA9w3+iV@s*a7CW)lCu0ed( zB{@AKUEg|I?scDPN2$^{KjY|0kef~_JF3!Ba?qfrMGkgpzUzJ5SX>+qhgHwA^p3h( z4eVeMdBPqhi}7OV*kUx6uoy>+3o{#MHclV-Ua!_>)~xZ$z$TPHgS@)xK`FI4$$Re- z^>y;A+bgXYjxyor1*bwJHgHE)yzh!BI;%KHBrA|hbb?XL6gG^j}CM%Dg#3HY( z%$t>!I(?IBgyp$>PQQ8yRSz9ZYPmqFKCbvF@ zNuDLXZ+U`c6%r!dH@Zg>XYG)u_g|nfoi6SlBcV61igQzhX_A`#>$g!ByoFIT;kcqY zxW4%Ubz-aUvYy!VS&*yI^K?G-8E#CMtANf8wF)%PZpa?3<;w8{o!2qLCfvaQtJ|PX zicwRJeii0eFuD)A#M>CRu6R2o@6P_VupznFN>Xfm@qduM;sP}dZF?HM;;{A9#DmNtDf)7B6PIk60DOB& zY;jpt8QybqxZhT%$|1IS7W5S5WnF`fH1)^jka(BN(X~D@W_DbBvlQC_5-QAbFS7K3 z##`eyb!D|oE4x)v6DK#I$akTr?qu$E8 z=O+ao99;ZtF`RivK*TlGWzDx;e+H0)YF(9+;0 zc5)cn*oL;vbV;7}CDfzvvOp&&FT{;md$Tkz3sJLIWDE;u7Y^4Jkw@4$b#6^ zr4WZreW5C@uv?ttSm^t=-gNBiyG>w4r3rX+G%XI-B0d@qdxTDx#%H+MN}F+>681(0 I*5GCTACk-TVgLXD diff --git a/django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.po deleted file mode 100644 index 77934f32b..000000000 --- a/django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,217 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# angularcircle, 2011 -# Jannis Leidel , 2011 -# Janusz Harkot , 2014 -# konryd , 2011 -# Roman Barczyński , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-31 21:01+0000\n" -"Last-Translator: Janusz Harkot \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostępne %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"To jest lista dostępnych %s. Aby wybrać pozycje zaznacz je i kliknij " -"strzałkę \"Wybierz\" pomiędzy listami." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Pisz tutaj aby wyfiltrować listę dostępnych %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtr" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Wybierz wszystko" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kliknij aby wybrać wszystkie %s na raz." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Wybierz" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Usuń" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Wybrano %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"To jest lista wybranych %s. Aby usunąć zaznacz pozycje wybrane do usunięcia " -"i kliknij strzałkę \"Usuń\" pomiędzy listami." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Usuń wszystkie" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kliknij aby usunąć wszystkie wybrane %s na raz." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Zaznaczono %(sel)s z %(cnt)s" -msgstr[1] "Zaznaczono %(sel)s z %(cnt)s" -msgstr[2] "Zaznaczono %(sel)s z %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Zmiany w niektórych polach nie zostały zachowane. Po wykonaniu akcji zmiany " -"te zostaną utracone." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Wybrano akcję, lecz część zmian w polach nie została zachowana. Kliknij OK " -"aby zapisać. Aby wykonać akcję, należy ją ponownie uruchomić." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Wybrano akcję, lecz nie dokonano żadnych zmian. Prawdopodobnie szukasz " -"przycisku \"Wykonaj\" (a nie \"Zapisz\")" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -"Uwaga: Czas lokalny jest przesunięty %s godzinę w stosunku do czasu serwera." -msgstr[1] "" -"Uwaga: Czas lokalny jest przesunięty %s godziny w stosunku do czasu serwera." -msgstr[2] "" -"Uwaga: Czas lokalny jest przesunięty %s godzin w stosunku do czasu serwera." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -"Uwaga: Czas lokalny jest przesunięty o %s godzinę w stosunku do czasu " -"serwera." -msgstr[1] "" -"Uwaga: Czas lokalny jest przesunięty o %s godziny w stosunku do czasu " -"serwera." -msgstr[2] "" -"Uwaga: Czas lokalny jest przesunięty o %s godzin w stosunku do czasu serwera." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Teraz" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Zegar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Wybierz czas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Północ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 rano" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Południe" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Anuluj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Dzisiaj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendarz" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Wczoraj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Jutro" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Styczeń Luty Marzec Kwiecień Maj Czerwiec Lipiec Sierpień Wrzesień " -"Październik Listopad Grudzień" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "N Pn Wt Śr Cz Pt So" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Pokaż" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ukryj" diff --git a/django/contrib/admin/locale/pt/LC_MESSAGES/django.mo b/django/contrib/admin/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index 02bb2bd6089aa5031607e518d60984eef2b933ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15721 zcmc(l3yd9CdB-O}LSjM!1PCEKPD~u{lD&7=29t0d+c=IB46JSJbzVTt?7g$QW8XV- zGc$MB>ktTU2=4@1LIXHT!4xUb5{OhPDAGc!7PW|~qO??0Py|8+wN0zGs1N%4pL1sJ z!@Ew5kb1Re|9582ob#RUeD8C=|FkE3B;a#`_8hgdgW&Il>-fj#qfZWkXMp#D&jddY zUJCv(cq{lr@CtC-1@3+eyqfDf!7bn)faie!1Ztdr_t)oN7z9t``Xcc0;HBXC;PXNC zp8%f(z6cauJHU&;*ZS)&$WX!iK)rt-cpi8HJQw^dcnA0p_%?9UQ-T0egNH$_c2Tn~ybuK>lb1K{((1@JcTo#5xdUx0JqXJE<$;Dt|j z{T~7uI`~si>-`?6`F{$&4E#?}}R?4tONDlCI0#fQ2V|GWb1f}-bah|@S1f-eML0E*td{L?y*fa1dvsCC{2s{cLU=fRWU2Jj}7WgNT%+^+i| zQv^Q->)=_>MW(1H2NP z29JQt;5P6_pw_t_;Ti+Cf#UO=#|)I6cq1r!-s10n2o&8P_juCZ|9$Yjvx49&pw@ru z6!;CW2_EGojq@!~_UAj`6TqK<7lJCp@lzcXI#7;OoHo&Db*V8{lrR%^*(!zW|C4E1>k_o1oAbGNwu&j+>c8u%CBZjh}Ao{n(p z{av8=P=MO+_k;We5A*L9@aLe`cLPR8_df;d{@;NIz?WPd1WXyc8`L;o1%C(pF8D$4 zj+Z+6FK9Tw{47xWdlxAAz6aDk-V0s?egZrn`~vt)@Q*<0)ptPY$q&FC;LpKju!b_} z`AP8c;1|HBgAaqKTJTLU2mcL(44#Zlh_xpGkWk?JnBwv^Ub;MbifrurX)|c4!yV%Fh-4 zi)7~_+G}Zrzjr;@quoKGKhqp~=Qd-k(d0Xy?!_q`i(NxzuOeL2wT!-IYF%ey;R44uMY@c=&Pu{W9 zw}N-mj`{0Fk0s3Wd+nkeVBnT0(CCLSJJ^ex!Qek`XwcFuoU3X{SVscFH2A~FyLEpE=Tb~{~)lX*6>%`7bw7f~l?KjCu zf8Xv>#i(YM=J1QX>4x(N$F4M)i?dF(3drqcS(Fs*xPyIERTt56A)UzJ~V`NpWaoOVXpITI)SIZKW4V^5gb zULg(5OxU#6&Kj>|V__D;#mID{tP|%s8$F`5eY%U~F4hj!T%Fv3z3?4MJ^!_G<2&y-Nq@6m4NyL`#;Y_Mx2 z)`RPVBz6(*OZuX|$S6c0!jbO2J39WkYs&pPx;lYISp}$Cbg>J%D!km3J^x--^+Uo|> zDaI_9fzgU8dr91fS8%dCy=+{Nk_USSnd?4|wp zlqxRwY#102!L9bk8IwF}_OiHG-k4)^j$&baIE4mTQ}S!11M`bUh?{+%r9i|^*<45o zf=6s?BRGIY6Q`Dfdm!py2DvLRb6MJfA(?Ch_mCAc7?U07Ic=yE(7)Fimo{&pKOTj_nuI2)u+(GeR^-b$@T3p^!ur-=jY#8gLtzNr| z_zy-Iduetn&NA0To$X^=rl!WPndBS8*k>*V8@w>KQ*dx0T~b6B9IRXz_RA-D2QiSv z0_3x~OL9vtQL?*BE|kr zbo!Q715_`?%JssQ^*6K2RtN?Mmoupc2i;aGlS?I&1lwcf_rpoAGphtKI5?1dmKg>e zU52PI+U6kRc&`~^`J>*GbfcstSCYdMb6YQLGrmzg>v$q!Z;ED(jRcAmD>C$YFW0*Y z&eY*DMjkM-E<`6$GfI(>CvRYuV>X4s_B2l6`g+2GhLGn``6ebZEqPC7g5-;eC~SBg$T>WwBzKc-Rd}5 zM2-;rE_qcv+m=;thRCu^@q%QbEuq(K+&lMMbz{6yRt^&3u||SPJA>WbEJADTi;8As z8|r3HQQpgCgPFeBaL|NK0WX=&RJB}bEVDG59(1Ry3YfIa-D&61%u5^uH)HBHiGj%K4ecrkVRK|jdaZaAe zjNfizc_xBeqFiml?Agd;BGN$G?!wnq5nNORyUg6WW!5kUl+8iB}SxLbZ- z4!pd^t@0aMlLh;;R7Jzuo>uL~C{sq=FfE%0t~+40sy3a^$F176z4^R0lQzt{{rhHW zyX55PTT>yVVKz@~dU0)POKsCj&897lO`ETr+B`Ky$J&8tG1izv{jRQUda>DbRb$iC zl~a7yy^2`1Hj{-(j^9nQhS}8)d#%Xq53}^RxrVYVS1;RqtR2s0Q9X%@?YxrA_gHFe z2CLLC`%&KBJQgG}V+%#mZA?xsEiKjY{DhNp(Xl$xHi;T)rTJuc(k*bZ?MIpH7L()a zruR(m?(<+%eQF&QAt_dEhJdnRis)D|*=>`4Y?YR0?ESVwGuPLy?)TGtb5T~?oitPV z*M_-zHZCe^8>U;V+i#0KHFC*L-Y|)){p8y=ZzVfZ8ED&BVlLZeHjQsx7ieKf;%EhX zXH~ggIl1zHik5V;MeP93e^Qb!|-bXpCuN zUc^x3U{X_+_gATIyB>KkwwKsU6>iJefeLroVW;JL;6PRGxT!~~W&3Xx*@L%K_b#9B z>romRxF(y;Qr;r=9j<@77ucNP+9&eER)l^$wv-03#)E;1n=eK0`F$-&ox1xdPYushV`#1%=Z_d3H*Sz)Ca>Wc^TAD z%Jq)J{ikbi)Q@JQ{KHyhHgaoJuegbon~!DtoI-j|4GDS4Vtigf4Nn?3DC)4$lI>rW z`xu^j)#5$TIA!}VTe;sPqf?g?4$d+`P=t-aqo6~$Qi6La5M{!$ey>aRO*~p{6&#{K zI34`x)m{!TYc>7vbI5WZ({g6aIdw}`oux~aQQJ`RWrQmg*+Z;~gTL>w+T=uBy`}P3^c~%syoV2@QrP`y&p$r3(Lm#iO8H%{)3Kp@6EgoN$wE%D~{1tkt#4aHjxx*Zo8Z zoP<(au0~2(0aXroG(hj@%;q{GUor{1!AQH(4h|PdhcI4U=D=tV55ZwYj>&6AJxZ9^ zAuIDk%b{E{Fy)TZ^(VMojCPp*^5q_TMD(MZV^p~(kIZWAg{X!SspPFZ&68+Z(~9Q! znFA*je)r&OR=J}PCa*k*SEjV)v{T6xl_k1YhX(BET)4=8Iih)zG`mLUl}paXJ#?~9 zp<=bv7M36#`PVT542b+jS?}O^M2%P~ZVRHJ=J+@7*L>rc;qz@WDrxG0{3#?Fq2`>!B!1mZFBb3{X z%<#4Z-ntu#o^clJv+;x}&mELLQ8A`F{+nYQN}|kdPZ_KzR&F%dN$o&xJvWLPp@+kQ zQB_*y7Do^mNlqn1FGIUg`)dw4d2nlKhMg|Q5+jRo56eESIPa!xIH3zC1Ov)O##+Sl zVX)u1VaIsN9$4*+Sa`Ve@Rb>>STtTmDUM9^U`Pi>USzYf2-$4L)Qyh2rIn}fexZzT zN*AfuX@+eCD<8wZOBp!-hzTi_L^%PLkj2EYJW~w`=QJC}$B?Tt>Qc%)I*#BES;$O`K_{uUVcGog2vQ^tWZ`jV+7u(B=pls3!dCnnop)#( zybM8h%bCx?-j>2qnq&r4EDS|cX~Lz^)dDdqmc+v8-~baSaLr52%S6KX2$JaunbJ1Q zU5htFKTZXWJ5NCuy~i(6BBn#j#0%wt0WsBy_i6$9?qi%C$xSeE^At4=Zpb(n%sfD3 znYj_0*i6tp=Ye#N!xlS`b3Els*6YDY99x99iF3v~D0^vh&+6!fD*`&d?PaDh)RU+i zhL5JeqX#iAy0)p=A`#>%hcTnieKmfL^lS6yzO z11?Q3nSc6`wZN78YslT1tkS3t+^mA={j3{9q>ic}xNjL4()55(5QtGM*Kxt_soRE&PQ zn78Ps2F@2^{Q4;omd!=;ntK9mU1ZfMuAOQ+S%!4oh7HQ1<*x}M`FR3AI2lyH%84rx zUvXFs(?NJ5t(@0LopfZ?D}Y zJa9>V>3*wd-DmqEzaL22-%w$F{RVj_1z&3fK5c}DdZw%zc6%t3VX;s)7b_^KoWM}@ zQ737`awAe3~`DO{Fagco#vgF^ITU*`8yJ_+kbt~SZ@;)sw9CWj@jht-kaJ+G2g zioGExJ+r-)2ce4tRasjd{>U88BL-`~SFTCx*=K2RxiK18?fry^;ioy)CF5B2dpZRl zR&*MHPNU@De4M1Jn;fpcjDm6sl4pL|!+}jFu(ZkZ@*0Oz<#l-(w`7Q%)&x4C8o2yF DlTK#T diff --git a/django/contrib/admin/locale/pt/LC_MESSAGES/django.po b/django/contrib/admin/locale/pt/LC_MESSAGES/django.po deleted file mode 100644 index 7f144b46c..000000000 --- a/django/contrib/admin/locale/pt/LC_MESSAGES/django.po +++ /dev/null @@ -1,872 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Nuno Mariz , 2013 -# Paulo Köch , 2011 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:10+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Foram removidos com sucesso %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Não é possível remover %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Tem a certeza?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Remover %(verbose_name_plural)s selecionados" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administração" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todos" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sim" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Não" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconhecido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Qualquer data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoje" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 dias" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mês" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este ano" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor introduza o %(username)s e password corretos para a conta de " -"equipa. Tenha em atenção às maiúsculas e minúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ação:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora da ação" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id do objeto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr do objeto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "flag de ação" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "modificar mensagem" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de log" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de log" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Adicionado \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Foram modificados \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Foram removidos \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objeto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nenhum" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Foi modificado %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Foram adicionados %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Foram modificados %(list)s para %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Foram removidos %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nenhum campo foi modificado." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"O(A) %(name)s \"%(obj)s\" foi adicionado(a) com sucesso. Pode voltar a " -"editar novamente abaixo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"O %(name)s \"%(obj)s\" foi adicionado corretamente. Pode adicionar um novo " -"%(name)s abaixo." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "O(A) %(name)s \"%(obj)s\" foi adicionado(a) com sucesso." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"O %(name)s \"%(obj)s\" foi modificado corretamente. Pode editá-lo novamente " -"abaixo." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"O %(name)s \"%(obj)s\" foi modificado corretamente. Pode adicionar um novo " -"%(name)s abaixo." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "O(A) %(name)s \"%(obj)s\" foi modificado(a) com sucesso." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Os itens devem ser selecionados de forma a efectuar ações sobre eles. Nenhum " -"item foi modificado." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nenhuma ação selecionada." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "O(A) %(name)s \"%(obj)s\" foi removido(a) com sucesso." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "O object %(name)s com a chave primária %(key)r não existe." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Adicionar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Erro de base de dados" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s foi modificado com sucesso." -msgstr[1] "%(count)s %(name)s foram modificados com sucesso." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selecionado" -msgstr[1] "Todos %(total_count)s selecionados" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s selecionados" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Histórico de modificações: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Site de administração do Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administração do Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administração do site" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Entrar" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Administração de %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Página não encontrada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Pedimos desculpa, mas a página solicitada não foi encontrada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Início" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Erro do servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Erro do servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Erro do servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Ocorreu um erro. Foi enviada uma notificação para os administradores do " -"site, devendo o mesmo ser corrigido em breve. Obrigado pela atenção." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Executar a acção selecionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Ir" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Clique aqui para selecionar os objetos em todas as páginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Selecionar todos %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Remover seleção" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primeiro introduza o nome do utilizador e palavra-passe. Depois poderá " -"editar mais opções do utilizador." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduza o utilizador e palavra-passe." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Modificar palavra-passe" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Por favor corrija os erros abaixo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Por favor corrija os erros abaixo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Introduza uma nova palavra-passe para o utilizador %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Palavra-passe" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Palavra-passe (novamente)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Introduza a palavra-passe como acima, para verificação." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bem-vindo," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentação" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Sair" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Adicionar" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "História" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver no site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Adicionar %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Remover da ordenação" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridade de ordenação: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Altenar ordenação" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Remover" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"A remoção de %(object_name)s '%(escaped_object)s' resultará na remoção dos " -"objetos relacionados, mas a sua conta não tem permissão de remoção dos " -"seguintes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Remover o %(object_name)s ' %(escaped_object)s ' exigiria a remoção dos " -"seguintes objetos protegidos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Tem a certeza que deseja remover %(object_name)s \"%(escaped_object)s\"? " -"Todos os items relacionados seguintes irão ser removidos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sim, tenho a certeza" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Remover múltiplos objetos." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Remover o %(objects_name)s selecionado poderia resultar na remoção de " -"objetos relacionados, mas a sua conta não tem permissão para remover os " -"seguintes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Remover o %(objects_name)s selecionado exigiria remover os seguintes objetos " -"protegidos relacionados:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Tem certeza de que deseja remover %(objects_name)s selecionado? Todos os " -"objetos seguintes e seus itens relacionados serão removidos:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Adicionar outro %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Remover?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Por %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos na aplicação %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Não tem permissão para modificar nada." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Ações Recentes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "As minhas Ações" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nenhum disponível" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Conteúdo desconhecido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Passa-se algo de errado com a instalação da sua base de dados. Verifique se " -"as tabelas da base de dados foram criadas apropriadamente e verifique se a " -"base de dados pode ser lida pelo utilizador definido." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Palavra-passe:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Esqueceu-se da sua palavra-passe ou utilizador?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Utilizador" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ação" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este objeto não tem histórico de modificações. Provavelmente não foi " -"modificado via site de administração." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar todos" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Gravar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Pesquisar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultado" -msgstr[1] "%(counter)s resultados" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s no total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Gravar como novo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Gravar e adicionar outro" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Gravar e continuar a editar" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Obrigado pela sua visita." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Entrar novamente" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Modificação da palavra-passe" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "A sua palavra-passe foi modificada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por razões de segurança, por favor introduza a sua palavra-passe antiga e " -"depois introduza a nova duas vezes para que possamos verificar se introduziu " -"corretamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Palavra-passe antiga" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova palavra-passe" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Modificar a minha palavra-passe" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Palavra-passe de reinicialização" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "A sua palavra-passe foi atribuída. Pode entrar agora." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmação da reinicialização da palavra-passe" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor, introduza a sua nova palavra-passe duas vezes para verificarmos " -"se está correcta." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova palavra-passe:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirmação da palavra-passe:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"O endereço de reinicialização da palavra-passe é inválido, possivelmente " -"porque já foi usado. Por favor requisite uma nova reinicialização da palavra-" -"passe." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Foram enviadas para o e-mail indicado as instruções de configuração da " -"palavra-passe. Deverá recebê-las brevemente." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Se não receber um email, por favor assegure-se de que introduziu o endereço " -"com o qual se registou e verifique a sua pasta de correio electrónico não " -"solicitado." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Está a receber este email porque pediu para redefinir a palavra-chave para o " -"seu utilizador no site %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Por favor siga a seguinte página e escolha a sua nova palavra-passe:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "O seu nome de utilizador, no caso de se ter esquecido:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Obrigado pela sua visita ao nosso site!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "A equipa do %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Esqueceu-se da sua palavra-chave? Introduza o seu endereço de email e enviar-" -"lhe-emos instruções para definir uma nova." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Endereço de email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reinicializar a minha palavra-passe" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas as datas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nada)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selecionar %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selecione %s para modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Procurar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Adicionar Outro" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Atualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Modificar:" diff --git a/django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 573d4c02bfc1dde76020fad1c83ba2d5338e1b99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4029 zcmb_fO^h7H6|NBeviw7S_|Nl74mP-FW*rR6_(yE^$6k~1E<58Sj&iB#uAM280j~po1Z4eBf!6{*2c8E04aoLuXyo?C@%kO` z2(SZu4G0nOC6M*M2J(2{0C{{ij;gp7_$u%&;48pC1Mw40D6#z~fro*sK=$)_;G4jg zfUNiM4MGfn9|GS1Hw`Eq!}rG!hKRTkgWd|f4R{mqK_J_GxWZpn{YNT%3dsEZ9(VxQ z13m_P707y@05O#KOND<2p27D&f%u7I7=-0kfo}jefUg6;0`k0`gK^e>0mwYOT;W?) z`@6uG(f$GOMc^`on5WNxtoK(S^YITL+q(~wW8U@vnUD8@0eIpzAwY+?9ff&=IdLxv zhYg|JgYpxU>BDPvHwxSoKShCgaVN_3;kog6{BWG?LHQYf;JE{ZePq6OJ`dvK$5jJ! zav#bAC_E3iS3JBnvsL}B3OUZj-hE!B`#srB+Pg0{0aY}pIH=^ZeUFi>Wi_!dlsc8& zRMB297GJ+FRnZU8QhTSEjh_)KIt|K+6FO1iq%^s7V_H#NS5#Wk#eG^BIGs{Uj_G7>6kh3= z7V=*11GUv4sI03Tt;NAIp2CPl!;*@NifHM?=w3gFQ`Q>1f@;zko0D|R1NCk0NcNRX zm{zac5LS5dwcTYg(W@7xuIg)(T$S0~MMq+zV6g%wQ?#i?9r`WG3bjSMZ%3lj*PieT zeMPATGnk9qvD~#{${9GU7R}pCQFmO$k2XD4%}ATVMAx2!>!}@)g!kw%6!WT9ax_~; z%PdHA5bCNhQjp=%!^jfUm9OpU)K(yDdsKzV_w=Zw=}I2iM2qAYfJ9`#~WVD(@zfsO( zU7D1f1^sqrLk+A8QOoyq68$Rg`KV)?G_$_ei58ubyoS+|%iAUm!pwS_JDEl+)@8m)W>9?kqX!RDSv|VX(4M0-xBu|W zR?fnfxFnx}O_|s$bbC>ywI%Hb)=b_TD$YYyVw+rW+E%#@Np9K4HpM=vDiR52rG;*p4YlQT*yneO_d*Y$Zjlf} z4>@C*4^dfC=ZhZEQd&mF>Y%u4qeM&2bh1fnIKgt-%)MoD3I;LpFu73XNzfo6Yy#GX zkSm-@<>cbzZA%iHABhvQb4Av?8e7Pt|AVm{p?_J&K%T!kzph}4FEUrO1-219Wy*0= ztYT=1+Q`gLT$OYp5qJLv DN6NkT diff --git a/django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.po deleted file mode 100644 index 61ce5f1bb..000000000 --- a/django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,208 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Nuno Mariz , 2011-2012 -# Paulo Köch , 2011 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 08:58+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Disponível %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta é a lista de %s disponíveis. Poderá escolher alguns, selecionando-os na " -"caixa abaixo e clicando na seta \"Escolher\" entre as duas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Digite nesta caixa para filtrar a lista de %s disponíveis." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrar" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Escolher todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Clique para escolher todos os %s de uma vez." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Escolher" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Escolhido %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta é a lista de %s escolhidos. Poderá remover alguns, selecionando-os na " -"caixa abaixo e clicando na seta \"Remover\" entre as duas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Remover todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Clique para remover todos os %s escolhidos de uma vez." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s selecionado" -msgstr[1] "%(sel)s de %(cnt)s selecionados" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Tem mudanças por guardar nos campos individuais. Se usar uma ação, as suas " -"mudanças por guardar serão perdidas." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Selecionou uma ação mas ainda não guardou as mudanças dos campos " -"individuais. Carregue em OK para gravar. Precisará de correr de novo a ação." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Selecionou uma ação mas ainda não guardou as mudanças dos campos " -"individuais. Provavelmente quererá o botão Ir ao invés do botão Guardar." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -"Nota: O seu fuso horário está %s hora adiantado em relação ao servidor." -msgstr[1] "" -"Nota: O seu fuso horário está %s horas adiantado em relação ao servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -"Nota: O use fuso horário está %s hora atrasado em relação ao servidor." -msgstr[1] "" -"Nota: O use fuso horário está %s horas atrasado em relação ao servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Agora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Relógio" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Escolha a hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Meia-noite" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Meio-dia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoje" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendário" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ontem" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Amanhã" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro " -"Novembro Dezembro" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D S T Q Q S S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ocultar" diff --git a/django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 255475d1fea69d591ab296ae28b31b19f006e69a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15657 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 diff --git a/django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.po b/django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.po deleted file mode 100644 index d4d5110ac..000000000 --- a/django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.po +++ /dev/null @@ -1,872 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Allisson Azevedo , 2014 -# bruno.devpod , 2014 -# dudanogueira , 2012 -# Elyézer Rezende , 2013 -# Gladson , 2013 -# Guilherme Gondim , 2012-2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:55+0000\n" -"Last-Translator: bruno.devpod \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Removido %(count)d %(items)s com sucesso." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Não é possível excluir %(name)s " - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Tem certeza?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Remover %(verbose_name_plural)s selecionados" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administração" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Todos" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Sim" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Não" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Desconhecido" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Qualquer data" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Hoje" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Últimos 7 dias" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Este mês" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Este ano" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Por favor, insira um %(username)s e senha corretos para uma conta de equipe. " -"Note que ambos campos são sensíveis a maiúsculas e minúsculas." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Ação:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "hora da ação" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id do objeto" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr do objeto" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "flag de ação" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "modificar mensagem" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "entrada de log" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "entradas de log" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Adicionado \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Modificado \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Removido \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objeto LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nenhum" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Modificado %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "e" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Adicionado %(name)s \"%(object)s\"" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Modificado %(list)s para %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Deletado %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nenhum campo modificado." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\": adicionado com sucesso. Você pode editar novamente " -"abaixo." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" adicionado com sucesso. Você pode adicionar um outro " -"%(name)s abaixo." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\": adicionado com sucesso." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" modificado com sucesso. Você pode editá-lo novamente " -"abaixo." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" alterado com sucesso. Você pode adicionar um outro " -"%(name)s abaixo." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\": modificado com sucesso." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Os itens devem ser selecionados a fim de executar ações sobre eles. Nenhum " -"item foi modificado." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nenhuma ação selecionada." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\": excluído com sucesso." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objeto %(name)s com chave primária %(key)r não existe." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Adicionar %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Modificar %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Erro no banco de dados" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s modificado com sucesso." -msgstr[1] "%(count)s %(name)s modificados com sucesso." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selecionado" -msgstr[1] "Todos %(total_count)s selecionados" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 de %(cnt)s selecionados" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Histórico de modificações: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Excluir o %(class_name)s %(instance)s exigiria excluir os seguintes objetos " -"protegidos relacionados: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Site de administração do Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administração do Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administração do Site" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Acessar" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s administração" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Página não encontrada" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Desculpe, mas a página requisitada não pode ser encontrada." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Início" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Erro no servidor" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Erro no servidor (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Erro no Servidor (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Houve um erro, que já foi reportado aos administradores do site por email e " -"deverá ser consertado em breve. Obrigado pela sua paciência." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Executar ação selecionada" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Fazer" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Clique aqui para selecionar os objetos de todas as páginas" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Selecionar todos %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Limpar seleção" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Primeiro, informe um nome de usuário e senha. Depois você será capaz de " -"editar mais opções do usuário." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Digite um nome de usuário e senha." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Alterar senha" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Por favor, corrija os erros abaixo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Por favor, corrija os erros abaixo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Informe uma nova senha para o usuário %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Senha" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Senha (novamente)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Informe a mesma senha digitada acima, para verificação." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bem-vindo(a)," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentação" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Encerrar sessão" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Adicionar" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Histórico" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ver no site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Adicionar %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Remover da ordenação" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioridade da ordenação: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Alternar ordenção" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Apagar" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"A remoção de '%(object_name)s' %(escaped_object)s pode resultar na remoção " -"de objetos relacionados, mas sua conta não tem a permissão para remoção dos " -"seguintes tipos de objetos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Excluir o %(object_name)s ' %(escaped_object)s ' exigiria excluir os " -"seguintes objetos protegidos relacionados:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Você tem certeza que quer remover %(object_name)s \"%(escaped_object)s\"? " -"Todos os seguintes itens relacionados serão removidos:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Sim, tenho certeza" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Remover múltiplos objetos" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Excluir o %(objects_name)s selecionado pode resultar na remoção de objetos " -"relacionados, mas sua conta não tem permissão para excluir os seguintes " -"tipos de objetos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Excluir o %(objects_name)s selecionado exigiria excluir os seguintes objetos " -"relacionados protegidos:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Tem certeza de que deseja apagar o %(objects_name)s selecionado? Todos os " -"seguintes objetos e seus itens relacionados serão removidos:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Adicionar outro(a) %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Apagar?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Por %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modelos na aplicação %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Modificar" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Você não tem permissão para edição." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Ações Recentes" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Minhas Ações" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nenhum disponível" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Conteúdo desconhecido" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Alguma coisa está errada com a instalação do banco de dados. Certifique-se " -"que as tabelas necessárias foram criadas e que o banco de dados pode ser " -"acessado pelo usuário apropriado." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Senha:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Esqueceu sua senha ou nome de usuário?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Data/hora" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Usuário" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Ação" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Este objeto não tem um histórico de alterações. Ele provavelmente não foi " -"adicionado por este site de administração." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Mostrar tudo" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salvar" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Pesquisar" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultado" -msgstr[1] "%(counter)s resultados" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salvar como novo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salvar e adicionar outro(a)" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salvar e continuar editando" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Obrigado por visitar nosso Web site hoje." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Acessar novamente" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Alterar senha" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Sua senha foi alterada." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por favor, informe sua senha antiga, por segurança, e então informe sua nova " -"senha duas vezes para que possamos verificar se você digitou corretamente." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Senha antiga" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova senha" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Alterar minha senha" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Recuperar senha" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Sua senha foi definida. Você pode prosseguir e se autenticar agora." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmação de recuperação de senha" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Por favor, informe sua nova senha duas vezes para que possamos verificar se " -"você a digitou corretamente." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova senha:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirme a senha:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"O link para a recuperação de senha era inválido, possivelmente porque jã foi " -"utilizado. Por favor, solicite uma nova recuperação de senha." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Nós te enviamos as instruções para definição da sua senha para o endereço de " -"email fornecido. Você receberá a mensagem em instantes." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Se você não receber um e-mail, por favor verifique se você digitou o " -"endereço que você usou para se registrar, e verificar a sua pasta de spam." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Você está recebendo este email porque solicitou a redefinição da senha da " -"sua conta em %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Por favor, acesse a seguinte página e escolha uma nova senha:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Seu nome de usuário, caso tenha esquecido:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Obrigado por usar nosso site!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Equipe %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Esqueceu a senha? Forneça o seu endereço de email abaixo e te enviaremos " -"instruções para definir uma nova." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Endereço de email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Reinicializar minha senha" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Todas as datas" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nenhum)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selecione %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selecione %s para modificar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Data:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Hora:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Olhar" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Adicionar Outro(a)" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Atualmente:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Alterar:" diff --git a/django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.mo deleted file mode 100644 index d54f481fbbebc4ba48cdbca97adfde44dfc1a127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4053 zcmbtWO>87b6|Ru*XF`C4|DW)%w8SRcGq#oNZf1WJuYZUGUK`JB$Vy14rn_dQHr-W| zs_Gfr7q}pCKmjDeflIRF5E2OvL7fx{Jzy(DD!GZ5p_t@iLoE7Pr>aTv@ zd-dw8SM~bO58n5pz%!5Xd6e__2+;&yc@JKA{sFuQ{3q~zz~y^|xF2{4_yOPsko#}c zcoXcH4%fOd_?*;xI$ohW(-Us|6@Fwt2K(^mNC-+~(>sjCx zU>l0H}d1zYk=d zzYlBye+Oi}zXLI~_;=mD7e;TPeLoOgq6cKT=Yfa7L!be^1>|*Q*c`YjZUdPISL1i< z{uh8Rp#P`99{|rmhF@eRyp=A3q!?Uqbm5H}HH6g?(gRW}k=A_;}sH zoO}-D3n;t}=9nM28)KX65Ah2R$GJGS;8nip$@b{nLTUo4=ul};*_mS(NH&UwSRF~7 z%WkgdoEK{{S0!jIm=~rLiKmb!K#b5X22@4PHUD=$0)>I_7}}wsa&1 zN@h%}S8fC=y!giHvRLTd3sYAOw8`$u?CGLou@_mafyoqY+NKVD6J?XyqCK!<(HUq@ z_=ka_T!R^`Mb2z@BQCiBhxMj;TPW%t)bXQDpH&OeCYtEleYl?6F-drj5ko2OYAr|e zRkX~5L=)u{JkNK$6U)rwB#Q`}M>fy?GNm52cI#@Vhxh-O{$(9F2U9XSU!{>wQ!P@zG)xsqO0Q9(OjW8PT5@*Ed}QLu$hrxI6I zo>i30I8~Zz%G0S(nGW%?nsTz$i|(?y8G@s~Z?`noaG{H%V0~zaU1x9Ol1#R;u+RmsXaRAeii_k!G7GWoF-D*ozC4NgOjXn7krzzh~MHt(p9Cr1UiD zP3|~t>%4~qxZzWq;|$dmNo66C7Mwg9K_F+=vo#fEb!Hd*A}6}%OB_<^WIezKkwpoA zo?As*e)0y5)Zq#F>e6#>6FH%MG#9SYJ(W-1=)-Hym(E7dOa`BkGnIB0ITLv+){rzO zuUcB|R#{V9PMZUM=XkI7aU?7fC+AJ*?UbQptnwx*>*_F$h;5~1Vyq5|t2W8BuVckwa;M6mSpVc@>Ny0C!oA7lMUJ`785MlFm`+bu_U}p?Ulf=PWaAcB#n9gM zq-W}ZCj>y1RNNHnI9R7Pa_=|rYa{<|gHRX4D1e67@ae<}L-NjY2+V|Eqh@YsF;?yF zykgITtWk_lgBJDFAwHRqsCo1^3J18rl!y|1ElsnoM!u~q;>H{yiRDEM1IRV``C($qtcd2-fBTC_P! o6{q6K9lk+Nveuq*eKghaMv&)dJh7x%$ss, 2014 -# Eduardo Carvalho , 2011 -# Guilherme Gondim , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 12:49+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponíveis" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Esta é a lista de %s disponíveis. Você pode escolhê-los(as) selecionando-os" -"(as) abaixo e clicando na seta \"Escolher\" entre as duas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Digite nessa caixa para filtrar a lista de %s disponíveis." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Escolher todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Clique para escolher todos os %s de uma só vez" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Escolher" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Remover" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s escolhido(s)" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Esta é a lista de %s disponíveis. Você pode removê-los(as) selecionando-os" -"(as) abaixo e clicando na seta \"Remover\" entre as duas caixas." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Remover todos" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Clique para remover de uma só vez todos os %s escolhidos." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s de %(cnt)s selecionado" -msgstr[1] "%(sel)s de %(cnt)s selecionados" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Você tem alterações não salvas em campos editáveis individuais. Se você " -"executar uma ação suas alterações não salvas serão perdidas." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Você selecionou uma ação, mas você não salvou as alterações de cada campo " -"ainda. Clique em OK para salvar. Você vai precisar executar novamente a ação." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Você selecionou uma ação, e você não fez alterações em campos individuais. " -"Você provavelmente está procurando o botão Ir ao invés do botão \"Salvar\"." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Nota: Você está %s hora à frente do horário do servidor." -msgstr[1] "Nota: Você está %s horas à frente do horário do servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Nota: Você está %s hora atrás do tempo do servidor." -msgstr[1] "Nota: Você está %s horas atrás do tempo do servidor." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Agora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Relógio" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Escolha uma hora" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Meia-noite" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 da manhã" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Meio-dia" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Cancelar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Hoje" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendário" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ontem" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Amanhã" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro " -"Novembro Dezembro" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D S T Q Q S S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Mostrar" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Esconder" diff --git a/django/contrib/admin/locale/ro/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index e848075d69adefbe6482dd2b5a2e04ce4b1db636..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13118 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 R>f&!x?FOwf%EvbE{{wgE6yg8? diff --git a/django/contrib/admin/locale/ro/LC_MESSAGES/django.po b/django/contrib/admin/locale/ro/LC_MESSAGES/django.po deleted file mode 100644 index c2c144fd4..000000000 --- a/django/contrib/admin/locale/ro/LC_MESSAGES/django.po +++ /dev/null @@ -1,856 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2011,2014 -# Ionel Cristian Mărieș , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "%(count)d %(items)s eliminate cu succes." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nu se poate șterge %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Sigur?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Elimină %(verbose_name_plural)s selectate" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Toate" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Da" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nu" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Necunoscut" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Orice dată" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Astăzi" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Ultimele 7 zile" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Luna aceasta" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Anul acesta" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Acțiune:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "timp acțiune" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id obiect" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "repr obiect" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "marcaj acțiune" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "schimbă mesaj" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "intrare jurnal" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "intrări jurnal" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "S-au adăugat \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "S-au schimbat \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "S-au șters \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Obiect LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Nimic" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "S-a schimbat %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "și" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "S-a adăugat %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "S-a schimbat %(list)s în %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "S-a șters %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Niciun câmp modificat." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" a fost adăugat(ă) cu succes. Puteți edita din nou mai " -"jos." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" a fost adăugat cu succes." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" a fost modificat(ă) cu succes." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Itemii trebuie selectați pentru a putea îndeplini sarcini asupra lor. Niciun " -"item nu a fost modificat." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nicio acțiune selectată." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" eliminat(ă) cu succes." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Obiectul %(name)s ce are cheie primară %(key)r nu există." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Adaugă %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Schimbă %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Eroare de bază de date" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s s-a modificat cu succes." -msgstr[1] "%(count)s %(name)s s-au modificat cu succes." -msgstr[2] "%(count)s de %(name)s s-au modificat cu succes." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s selectat(ă)" -msgstr[1] "Toate %(total_count)s selectate" -msgstr[2] "Toate %(total_count)s selectate" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 din %(cnt)s selectat" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Istoric schimbări: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Administrare sit Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administrare Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administrare site" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Autentificare" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Pagină inexistentă" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ne pare rău, dar pagina solicitată nu a putut fi găsită." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Acasă" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Eroare de server" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Eroare de server (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Eroare server (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Pornește acțiunea selectată" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Start" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Clic aici pentru a selecta obiectele la nivelul tuturor paginilor" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Selectați toate %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Deselectați" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Introduceți mai întâi un nume de utilizator și o parolă. Apoi veți putea " -"modifica mai multe opțiuni ale utilizatorului." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Introduceți un nume de utilizator și o parolă." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Schimbă parola" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Corectați erorile de mai jos" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Corectați erorile de mai jos." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Introduceți o parolă nouă pentru utilizatorul %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Parolă" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Parolă (din nou)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Introduceți parola din nou, pentru verificare." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Bun venit," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Documentație" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Deautentificare" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Adaugă" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Istoric" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Vizualizează pe sit" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Adaugă %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtru" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Elimină din sortare" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritate sortare: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Alternează sortarea" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Șterge" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Ștergerea %(object_name)s '%(escaped_object)s' va duce și la ștergerea " -"obiectelor asociate, însă contul dumneavoastră nu are permisiunea de a " -"șterge următoarele tipuri de obiecte:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Ștergerea %(object_name)s '%(escaped_object)s' ar putea necesita și " -"ștergerea următoarelor obiecte protejate asociate:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Sigur doriți ștergerea %(object_name)s \"%(escaped_object)s\"? Următoarele " -"itemuri asociate vor fi șterse:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Da, cu siguranță" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Ștergeți obiecte multiple" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Ștergerea %(objects_name)s conform selecției ar putea duce la ștergerea " -"obiectelor asociate, însă contul dvs. de utilizator nu are permisiunea de a " -"șterge următoarele tipuri de obiecte:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Ştergerea %(objects_name)s conform selecției ar necesita și ștergerea " -"următoarelor obiecte protejate asociate:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Sigur doriţi să ștergeți %(objects_name)s conform selecției? Toate obiectele " -"următoare alături de cele asociate lor vor fi șterse:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Elimină" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Adăugati încă un/o %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Elimină?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "După %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Schimbă" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nu nicio permisiune de editare." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Acțiuni recente" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Acțiunile mele" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Niciuna" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Conținut necunoscut" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Există o problema cu baza de date. Verificați dacă tabelele necesare din " -"baza de date au fost create și verificați dacă baza de date poate fi citită " -"de utilizatorul potrivit." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Parolă:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ați uitat parola sau utilizatorul ?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dată/oră" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Utilizator" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Acțiune" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Acest obiect nu are un istoric al schimbărilor. Probabil nu a fost adăugat " -"prin intermediul acestui sit de administrare." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Arată totul" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Salvează" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Caută" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s rezultat" -msgstr[1] "%(counter)s rezultate" -msgstr[2] "%(counter)s de rezultate" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s în total" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Salvați ca nou" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Salvați și mai adăugați" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Salvați și continuați editarea" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Mulţumiri pentru timpul petrecut astăzi pe sit." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Reautentificare" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Schimbare parolă" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Parola a fost schimbată." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Din motive de securitate, introduceți parola veche, apoi de două ori parola " -"nouă, pentru a putea verifica dacă ați scris-o corect. " - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Parolă veche" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Parolă nouă" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Schimbă-mi parola" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Resetare parolă" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"Parola dumneavoastră a fost stabilită. Acum puteți continua să vă " -"autentificați." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Confirmare resetare parolă" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Introduceți parola de două ori, pentru a putea verifica dacă ați scris-o " -"corect." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Parolă nouă:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Confirmare parolă:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Link-ul de resetare a parolei a fost nevalid, probabil din cauză că acesta a " -"fost deja utilizat. Solicitați o nouă resetare a parolei." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Mergeți la următoarea pagină și alegeți o parolă nouă:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Numele de utilizator, în caz că l-ați uitat:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Mulțumiri pentru utilizarea sitului nostru!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Echipa %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Adresă e-mail:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Resetează-mi parola" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Toate datele" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Nimic)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Selectează %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Selectează %s pentru schimbare" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dată:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Oră:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Căutare" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Mai adăugați" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "În prezent:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Schimbă:" diff --git a/django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 76c44915936612dbc0df04fa4709bf4d59805de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3605 zcmbtW-)~&S6&@%hbW4HKlJp0JgCz%B@!cPWv}A)xjT2L+-XyY@R0tlJy?1s!$-OhH zxpTeQ6sZrE5Pd;vMUfyp86@BZg!b20?mt=KH1G## z&jD+|Ht>7Ei@>LWSAeI07WiG@`#>K55%2-v$G}&Cp8?tbf2#gtc!{cb7|8aI0onfv zAjg{m;wPH;dk=U9_($MBfgI-z{IS0t@Eq_4ka>Ly{1EsRkjJgU`4IRGa2Hyv9m80( zPr#VtdLYO99gzL~0f?XY6aL^rd<0~Dwt?RVehFl|zXDGJcY&vX{{k}K8YaPh9|a}`=YAN^W=x)u_io^AE7*f z@-q~Eeo{i%bF9;G6kcC`9z*#t3M2~LtF4Gu`TV@Xr+_C=e#q_VnOvo_IoUo<&&0-~ ziVhWfmE7~)FG$w2x>($lI+eXt(R41BWU5Re9V#YPsaV>uHdhspB(JlBRvO;t%7l@r zj&G2+6o(-s(-hq#Jz03Fi>1kXr!u>#!h4vOqYs_elBSSuOv|e0 zLZu^Jyg`dYr&H?4F(rqx{T5}J*2Ve;jJg{-C;a?|qEsUmM3;vItkY|@pbV@k8FHH` z>W!-v(PqFyGtwrw=-HdpQ>h)1Gzs?@idm=1j;2cer${;nqn`331sjg;N0u;L<@F;; z?Mr*Ws1pAFWK_!ZZH#Op$D(U9%e+N*JXDx6Hiu{Zc-E-*!y;2+N9Bx;)Kk2sa%=^5 z$I5O_~xzGRLgW)ys()2YZ6C9_hJL!=5*hCEsdm1rN1|3s6OexS?l z4hbCi-tB3mL7|7EU~^v=SDn3%YbRPsqHD_KSeG^>*CD^Ht*N1PKI-HHokTAegFNcm zHr1|P=|)RVNnXR~g7m6Q^Uc=tQS(gHI!moH?biJ1=6tgW!)Q%yYW8`T-F%apXWP%W zPB-z?R%Py^u9GHDrMIq4xIGNE+^WJ=lG2M{gXXW&(5!3Iw=ZFg85DA$qOOuzo7QY5 zjmFGpHoPCU8;#LuRQK#s_tnjMY_kTo3r{p}3>)SA8foRD;cR2J)>-LXJdmJOZ`PKq z@ydW2PC}c!y6GFkRBCgMw}8u)UwE~<9KCR0$MO2gMHfwM6I=&vdZDNNKG!xmTf3ST zPNvbaby?mfGYrjq;kk2ERu^W>!b0nOvpq92W2Rfp=1Z-!vv0jsH5L|{v!_nYm}h{q zv*+jAt=ZXgwf&5Npm(JcEYG*R#gUsNqoapcDF=BW(fQCC-P6b+lbo|?3heeDsAoomi&i-qa>P#CXvC5!y0y7-3 zkaAoh7W23;$T}+_>u5DeI|`}Bd9*{`0d}OOmBOI5Ql#8}NA7Xx;pCI`xOUlUWF4-R z`3E&5Aa$$2`L)Bn+ggjoOqVl{i%eV$L^0_}rJDBzT186g&?UNtgtUk&iG_(l-%H|q z5@PW!y1PYj!P)mfW!xC6xaSJ55UvucyhnGok$N)BCM%G1IWxt`L(+j9){|dcw>j;7 zfKkKUtvs0HI?s2v1~|Bqrov)PAr@8vHx)iTaHki{A^1V=zk?zZlXx@{W%sGYLL2RPly}7Ymx3uW&Y-^*$dd$nT^95%XC|b<{eyc6UNz2Kg z@?;W+MHVZ{VKG_bl01L^z}4SB*8G*iDjMw6z1!%Z{_a+c+>qgb_jSCx<#Y%f?|hLB z3p5T=0#*-~D^e6bd0<$0c+i}EERGDlV&}rZ)W)pqx=c62F@o?M<_IElgm1jSBp6@- zcw*AggbOpIkO!_3_^rvt~ENb`M7Lya#C I?7_PDFAOCuGXMYp diff --git a/django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.po deleted file mode 100644 index c7da4458a..000000000 --- a/django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,211 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2011 -# Ionel Cristian Mărieș , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s disponibil" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Aceasta este o listă cu %s disponibile. Le puteți alege selectând mai multe " -"in chenarul de mai jos și apăsând pe săgeata \"Alege\" dintre cele două " -"chenare." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Scrie în acest chenar pentru a filtra lista de %s disponibile." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtru" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Alege toate" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Click pentru a alege toate %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Alege" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Elimină" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s alese" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Aceasta este lista de %s alese. Puteți elimina din ele selectându-le in " -"chenarul de mai jos și apasand pe săgeata \"Elimină\" dintre cele două " -"chenare." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Elimină toate" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Click pentru a elimina toate %s alese." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s din %(cnt)s selectate" -msgstr[1] "%(sel)s din %(cnt)s selectate" -msgstr[2] "de %(sel)s din %(cnt)s selectate" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Aveţi modificări nesalvate în cîmpuri individuale editabile. Dacă executaţi " -"o acțiune, modificările nesalvate vor fi pierdute." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Aţi selectat o acţiune, dar nu aţi salvat încă modificările la câmpuri " -"individuale. Faceţi clic pe OK pentru a salva. Va trebui să executați " -"acțiunea din nou." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Ați selectat o acţiune și nu ațţi făcut modificări în cîmpuri individuale. " -"Probabil căutați butonul Go, în loc de Salvează." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Acum" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Ceas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Alege o oră" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Miezul nopții" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Amiază" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Anulează" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Astăzi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Calendar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Ieri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Mâine" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Ianuarie Februare Martie Aprilie Mai Iunie Iulie August Septembrie Octombrie " -"Noiembrie Decembrie" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D L M M J V S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Arată" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ascunde" diff --git a/django/contrib/admin/locale/ru/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index d439b644970b19e254d2305fac8ea38d6de542ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19736 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 ZK9awXV)LZXf;aep;cH$-AiR9f{{^y4BPRd= diff --git a/django/contrib/admin/locale/ru/LC_MESSAGES/django.po b/django/contrib/admin/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index 0360024e0..000000000 --- a/django/contrib/admin/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,871 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ivan Ivaschenko , 2013 -# Denis Darii , 2011 -# Dimmus , 2011 -# Jannis Leidel , 2011 -# Алексей Борискин , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-16 21:09+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Успешно удалены %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Не удается удалить %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Вы уверены?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Удалить выбранные %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Администрирование" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Все" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Да" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Нет" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Неизвестно" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Любая дата" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Сегодня" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Последние 7 дней" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Этот месяц" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Этот год" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Пожалуйста, введите корректные %(username)s и пароль для аккаунта. Оба поля " -"могут быть чувствительны к регистру." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Действие:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "время действия" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "идентификатор объекта" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "представление объекта" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "тип действия" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "сообщение об изменении" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "запись в журнале" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "записи в журнале" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Добавлено \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Изменено \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Удалено \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Запись в журнале" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Нет" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Изменен %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "и" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Добавлен %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Изменены %(list)s для %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Удален %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Ни одно поле не изменено." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" был успешно добавлен. Ниже вы можете снова его " -"отредактировать." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" успешно добавлен. Ниже вы можете добавить еще %(name)s." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" был успешно добавлен." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" успешно изменен. Ниже вы можете редактировать снова." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" успешно изменен. Ниже вы можете добавить еще %(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" был успешно изменен." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Чтобы произвести действия над объектами, необходимо их выбрать. Объекты не " -"были изменены." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Действие не выбрано." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" был успешно удален." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s с первичным ключом %(key)r не существует." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Добавить %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Изменить %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Ошибка базы данных" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s был успешно изменен." -msgstr[1] "%(count)s %(name)s были успешно изменены." -msgstr[2] "%(count)s %(name)s были успешно изменены." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "Выбран %(total_count)s" -msgstr[1] "Выбраны все %(total_count)s" -msgstr[2] "Выбраны все %(total_count)s" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Выбрано 0 объектов из %(cnt)s " - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "История изменений: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Удаление объекта %(instance)s типа %(class_name)s будет требовать удаления " -"следующих связанных объектов: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Административный сайт Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Администрирование Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Администрирование сайта" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Войти" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Администрирование приложения «%(app)s»" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Страница не найдена" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "К сожалению, запрашиваемая вами страница не найдена." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Начало" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Ошибка сервера" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Ошибка сервера (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Ошибка сервера (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Произошла ошибка. О ней сообщено администраторам сайта по электронной почте, " -"ошибка должна быть вскоре исправлена. Благодарим вас за терпение." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Выполнить выбранное действие" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Выполнить" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Нажмите здесь, чтобы выбрать объекты на всех страницах" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Выбрать все %(module_name)s (%(total_count)s)" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Снять выделение" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Сначала введите имя пользователя и пароль. Затем вы сможете ввести больше " -"информации о пользователе." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Введите имя пользователя и пароль." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Изменить пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Пожалуйста, исправьте ошибки ниже." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Пожалуйста, исправьте ошибки ниже." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Введите новый пароль для пользователя %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Пароль" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Пароль (еще раз)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Введите тот же пароль, что и выше, для подтверждения." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Добро пожаловать," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Выйти" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Добавить" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "История" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Смотреть на сайте" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Добавить %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Фильтр" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Удалить из сортировки" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Приоритет сортировки: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Сортировать в другом направлении" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Удалить" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Удаление %(object_name)s '%(escaped_object)s' приведет к удалению связанных " -"объектов, но ваша учетная запись не имеет прав для удаления следующих типов " -"объектов:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Удаление %(object_name)s '%(escaped_object)s' потребует удаления следующих " -"связанных защищенных объектов:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Вы уверены, что хотите удалить %(object_name)s \"%(escaped_object)s\"? Все " -"следующие связанные объекты также будут удалены:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Да, я уверен" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Удалить несколько объектов" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Удаление выбранной %(objects_name)s приведет к удалению связанных объектов, " -"но ваша учетная запись не имеет прав на удаление следующих типов объектов:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Удаление %(objects_name)s потребует удаления следующих связанных защищенных " -"объектов:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Вы уверены, что хотите удалить %(objects_name)s? Все следующие объекты и " -"связанные с ними элементы будут удалены:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Удалить" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Добавить еще один %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Удалить?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Модели в приложении %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Изменить" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "У вас недостаточно прав для редактирования." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Последние действия" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Мои действия" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Недоступно" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Неизвестный тип" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Ваша база данных неправильно настроена. Убедитесь, что соответствующие " -"таблицы были созданы, и что соответствующему пользователю разрешен к ним " -"доступ." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Пароль:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Забыли свой пароль или имя пользователя?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Дата и время" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Пользователь" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Действие" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Данный объект не имеет истории изменений. Возможно, он был добавлен не через " -"данный административный сайт." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Показать все" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Сохранить" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Найти" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s результат" -msgstr[1] "%(counter)s результата" -msgstr[2] "%(counter)s результатов" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s всего" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Сохранить как новый объект" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Сохранить и добавить другой объект" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Сохранить и продолжить редактирование" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Благодарим вас за время, проведенное на этом сайте." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Войти снова" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Изменение пароля" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ваш пароль был изменен." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"В целях безопасности, пожалуйста, введите свой старый пароль, затем введите " -"новый пароль дважды, чтобы мы могли убедиться в правильности написания." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Старый пароль" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Новый пароль" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Изменить мой пароль" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Восстановление пароля" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Ваш пароль был сохранен. Теперь вы можете войти." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Подтверждение восстановления пароля" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Пожалуйста, введите новый пароль дважды, чтобы мы могли убедиться в " -"правильности написания." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Новый пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Подтвердите пароль:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Неверная ссылка для восстановления пароля. Возможно, ей уже воспользовались. " -"Пожалуйста, попробуйте восстановить пароль еще раз." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Мы отправили вам инструкцию по установке пароля на указанный адрес " -"электронной почты. Вы должны получить ее в ближайшее время." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Если вы не получили письмо, пожалуйста, убедитесь, что вы ввели адрес с " -"которым Вы зарегистрировались, и проверьте папку со спамом." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Вы получили это письмо, потому что вы (или кто-то другой) запросили " -"восстановление пароля от учётной записи на сайте %(site_name)s, которая " -"связана с этим адресом электронной почты." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Пожалуйста, перейдите на эту страницу и введите новый пароль:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Ваше имя пользователя (на случай, если вы его забыли):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Спасибо, что используете наш сайт!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Команда сайта %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Забыли пароль? Введите свой адрес электронной почты ниже, и мы вышлем вам " -"инструкцию, как установить новый пароль." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Адрес электронной почты:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Восстановить мой пароль" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Все даты" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ничего)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Выберите %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Выберите %s для изменения" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Дата:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Время:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Поиск" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Добавить еще" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Сейчас:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Изменить:" diff --git a/django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 8f6dfeb0d8f75e9480d2d58c1ac717334e34c89d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5655 zcmc(hU2Ggz6~`}7z6=y-Y59g*OZg(%^=@d>u!+-#G%0Cu5+x2$2_cPluf3DZ&a7r; z?HE;RJ_RVHPD&!Gs!50d6(ONIPTV+7V)FzqAk7FKctS`#Ab8*n1W)igcV_Kf#|gE0n_qul|)dy~VCx2Z30v`qc4Za5~ze}kPf*Zm2 zf!jeD-<9Kj@I$u@P6<#_%o27s<24(KMrmJcY@;Q3Giib z0+e-Mc&}1Ta31_8+>}`4^1cdV!oz9s0q{I{A9y7n|223o@4p8>4gMJvx&P$&zz39i zjQ6$R7Vsb_{`?#iy_a+RCHMp0e+!B}he^REID$XVfurDG2wK*C>%-anK~U^{8~hk} z3j7H8Q}D0g>)@ZjA2BHUj(jv*e+oR#`#BI-RWCsuL4N@p24B0MLGVG816HT-CbmDt zEoGy*Kglij+n40(6WoNM9^{rB3196?Y)M|^k~(>a`{VM$g)26fq@?Tm9B&evT*963 z{8?^Nr3lYn5?gQnEUwEXb*@&dj*Pb^(!sD^vAXKVJThRav8mm5Zi9A;jiTB*>bRaW zYx zaK`mhE#L6xjq9zgkyaGzeWn?k#*hj1?rIze?!uxSc*0cegBoyazB^Kn)vh4$`HM|O zKNGaH6ABNy9<)O3)QwXUS|byVqD6u)E-y=tE_FR}D7N;ZKMH_Mh4)df%LBr^w@w|Rqe?*oxwCh_H zL%|_j_kuC);5{?Gu1Z#OIo+F8OD`mb2o0Hd%pfDyF0we^sm-PK_PmOCB75#ITorJgB*&Zms2b*fw4*vfQkqKAT}M#D*Q$ zUJzLFhXaZemY;;=Rvfc9baYQAO6 zsOX+Oy9W!~LgPpd3r{%GGS-*M4;M<06v|)H7Y0Mek31(1!ir8#CD)VbWHvp*|23VQPUh0X$qcWv$xL!nZ;o1i zaWrsikB>Cy+Qn+n*n$>+q~(m5!k}>)6}`6=MJ`mVuE%k+($_aOHdc(qhC6Hy$%;Pe zMu-{p2qP2s z?;qSz*tjSs_J&PZ*zQ+@8vUW7Hx9Y+f~yrBwtDt>ty<0DJeD5nFPHUWx}*{3eM|rP_SEM7hvm_(C~Yp6^s~=qOOPq8VNIDe z>(^}RQOS$x$>b8OPQqvV=!D#>?ZdN6BANUDWj5&aJIN%un@grta)wkMNsp$-lKJE& zE=Mmkv*)Ei`4z$^kf$4Yxp~rQKAu>wvnP(l)hrekIHVDxAC_}Wy`#j zzCfTz$%CCZg`&&pF=1b01hO$PAvGXk=ds%HdX6+L%$-4amT;`7N-n_Bb^MxxFOreH zUa<-#H_XhyDRl)-vzcGS&+kf>uCq||;EpWsN}T3>-llY#luYu3mkViyb~`s^|0gxe zCv7%tWs!-u!D=%3HrZt#-IZnXObw8f)57sw2hozlWacd-`|eENCF6H#JfmGU&b6$e zspQ9DtOz-0PA^!KGOr|dp0~)7LaLxAF8#?`-7=W=^25(Tf%SXC!7|F6X z3~*^*eJca(O75EpP)g)7!CoO04x}HF<|#|o8xAo~;`hmt=jacL1#q%_Mu zL?ege)0C){qLA|Q*)|P1b0{4-_3{%|3KY*oN-C6wpH-YrPe{{|st{|`imiG|j$`5K zVk~$tA!R2g#k{SaYkApa^=V1WO3xk$IJi{!BDzo5^SUjJQ)lxCGJb{h$z&F8W&dHU z8ckAUOpXcGM2<+3rdntRonWWAGTgbAlQodbmhkDbLwF^($u7-`S7$mXF ZrCpMDr*2-7_9z8u)0x-dgt%K&{{_Y-i!lHI diff --git a/django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.po deleted file mode 100644 index 930ecf05a..000000000 --- a/django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,215 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Denis Darii , 2011 -# Dimmus , 2011 -# Eugene MechanisM , 2012 -# Jannis Leidel , 2011 -# Алексей Борискин , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-16 16:08+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Доступные %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Это список всех доступных %s. Вы можете выбрать некоторые из них, выделив их " -"в поле ниже и кликнув \"Выбрать\", либо двойным щелчком." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" -"Начните вводить текст в этом поле, чтобы отфитровать список доступных %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Фильтр" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Выбрать все" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Нажмите, чтобы выбрать все %s сразу." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Выбрать" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Удалить" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Выбранные %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Это список выбранных %s. Вы можете удалить некоторые из них, выделив их в " -"поле ниже и кликнув \"Удалить\", либо двойным щелчком." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Удалить все" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Нажмите чтобы удалить все %s сразу." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "Выбран %(sel)s из %(cnt)s" -msgstr[1] "Выбрано %(sel)s из %(cnt)s" -msgstr[2] "Выбрано %(sel)s из %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Имеются несохраненные изменения в отдельных полях для редактирования. Если " -"вы запустите действие, несохраненные изменения будут потеряны." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Вы выбрали действие, но еще не сохранили изменения, внесенные в некоторых " -"полях для редактирования. Нажмите OK, чтобы сохранить изменения. После " -"сохранения вам придется запустить действие еще раз." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Вы выбрали действие и не внесли изменений в данные. Возможно, вы хотели " -"воспользоваться кнопкой \"Выполнить\", а не кнопкой \"Сохранить\". Если это " -"так, то нажмите \"Отмена\", чтобы вернуться в интерфейс редактирования. " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Внимание: Ваше локальное время опережает время сервера на %s час." -msgstr[1] "Внимание: Ваше локальное время опережает время сервера на %s часа." -msgstr[2] "Внимание: Ваше локальное время опережает время сервера на %s часов." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -"Внимание: Ваше локальное время отстаёт от времени сервера на %s час." -msgstr[1] "" -"Внимание: Ваше локальное время отстаёт от времени сервера на %s часа." -msgstr[2] "" -"Внимание: Ваше локальное время отстаёт от времени сервера на %s часов." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Сейчас" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Часы" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Выберите время" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Полночь" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 часов" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Полдень" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Отмена" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Сегодня" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календарь" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Вчера" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Завтра" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь " -"Декабрь" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "В П В С Ч П С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Показать" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Скрыть" diff --git a/django/contrib/admin/locale/sk/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index af6e54f4acd3947da70b3add712e19e8653b3208..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15723 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 diff --git a/django/contrib/admin/locale/sk/LC_MESSAGES/django.po b/django/contrib/admin/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index 96b720c0f..000000000 --- a/django/contrib/admin/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,870 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Juraj Bubniak , 2012-2013 -# Marian Andre , 2013-2014 -# Martin Kosír, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 20:16+0000\n" -"Last-Translator: Marian Andre \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Úspešne zmazaných %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nedá sa vymazať %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ste si istý?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Zmazať označené %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Správa" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Všetko" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Áno" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nie" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Neznámy" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Ľubovoľný dátum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Dnes" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Posledných 7 dní" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Tento mesiac" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Tento rok" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Zadajte prosím správne %(username)s a heslo pre účet personálu - \"staff " -"account\". Obe polia môžu obsahovať veľké a malé písmená." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Akcia:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "čas akcie" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "identifikátor objektu" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "reprezentácia objektu" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "príznak akcie" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "zmeniť správu" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "položka záznamu" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "položky záznamu" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Pridané \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Zmenené \" %(object)s \" - %(changes)s " - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Odstránené \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objekt LogEntry" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Žiadne" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Zmenené %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "a" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Pridaný %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Zmenený %(list)s pre %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Zmazaný %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Polia nezmenené." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Objekt %(name)s \"%(obj)s\" bol úspešne pridaný. Ďalšie zmeny môžete urobiť " -"nižšie." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" bol úspešne pridaný. Môžete pridať ďaľší %(name)s " -"nižšie." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Objekt %(name)s \"%(obj)s\" bol úspešne pridaný." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" bol úspešne zmenený. Môžete ho znovu upraviť nižšie." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" bol úspešne zmenený. Môžete pridať ďaľšie %(name)s " -"nižšie." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Objekt %(name)s \"%(obj)s\" bol úspešne zmenený." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Položky musia byť vybrané, ak chcete na nich vykonať akcie. Neboli vybrané " -"žiadne položky." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nebola vybraná žiadna akcia." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Objekt %(name)s \"%(obj)s\" bol úspešne vymazaný." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objekt %(name)s s primárnym kľúčom %(key)r neexistuje." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Pridať %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Zmeniť %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Chyba databázy" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s bola úspešne zmenená." -msgstr[1] "%(count)s %(name)s boli úspešne zmenené." -msgstr[2] "%(count)s %(name)s bolo úspešne zmenených." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s vybraná" -msgstr[1] "Všetky %(total_count)s vybrané" -msgstr[2] "Všetkých %(total_count)s vybraných" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 z %(cnt)s vybraných" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Zmeniť históriu: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Vymazanie %(class_name)s %(instance)s vyžaduje vymazanie nasledovných " -"súvisiacich chránených objektov: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Správa Django stránky" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Správa Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Správa stránky" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prihlásenie" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "%(app)s správa" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Stránka nenájdená" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Ľutujeme, ale požadovanú stránku nie je možné nájsť." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Domov" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Chyba servera" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Chyba servera (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Chyba servera (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Došlo k chybe. Chyba bola nahlásená správcovi webu prostredníctvom e-mailu a " -"zanedlho by mala byť odstránená. Ďakujeme za vašu trpezlivosť." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Vykonať vybranú akciu" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Vykonať" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliknite sem pre výber objektov na všetkých stránkach" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Vybrať všetkých %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Zrušiť výber" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Najskôr zadajte používateľské meno a heslo. Potom budete môcť upraviť viac " -"používateľských nastavení." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Zadajte používateľské meno a heslo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Zmeniť heslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Prosím, opravte chyby uvedené nižšie." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Prosím, opravte chyby uvedené nižšie." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Zadajte nové heslo pre používateľa %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Heslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Heslo (znova)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Kvôli overeniu zadajte rovnaké heslo ako vyššie." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Vitajte," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentácia" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odhlásiť" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Pridať" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "História" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Pozrieť na stránke" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Pridať %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrovať" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Odstrániť z triedenia" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Triedenie priority: %(priority_number)s " - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Prepnúť triedenie" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Odstrániť" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Odstránenie objektu %(object_name)s '%(escaped_object)s' by malo za následok " -"aj odstránenie súvisiacich objektov. Váš účet však nemá oprávnenie na " -"odstránenie nasledujúcich typov objektov:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Vymazanie %(object_name)s '%(escaped_object)s' vyžaduje vymazanie " -"nasledovných súvisiacich chránených objektov:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ste si istý, že chcete odstrániť objekt %(object_name)s \"%(escaped_object)s" -"\"? Všetky nasledujúce súvisiace objekty budú odstránené:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Áno, som si istý" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Zmazať viacero objektov" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Vymazanie označených %(objects_name)s by spôsobilo vymazanie súvisiacich " -"objektov, ale váš účet nemá oprávnenie na vymazanie nasledujúcich typov " -"objektov:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Vymazanie označených %(objects_name)s vyžaduje vymazanie nasledujúcich " -"chránených súvisiacich objektov:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ste si isty, že chcete vymazať označené %(objects_name)s? Vymažú sa všetky " -"nasledujúce objekty a ich súvisiace položky:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Odstrániť" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Pridať ďalší %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Zmazať?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Podľa %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modely v %(name)s aplikácii" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Zmeniť" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nemáte právo na vykonávanie zmien." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Posledné akcie" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moje akcie" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nedostupné" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Neznámy obsah" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Niečo nie je v poriadku s vašou inštaláciou databázy. Uistite sa, že boli " -"vytvorené potrebné databázové tabuľky a taktiež skontrolujte, či príslušný " -"používateľ môže databázu čítať." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Heslo:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Zabudli ste heslo alebo používateľské meno?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Dátum a čas" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Používateľ" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Akcia" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Tento objekt nemá históriu zmien. Pravdepodobne nebol pridaný " -"prostredníctvom tejto správcovskej stránky." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Zobraziť všetky" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Uložiť" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Vyhľadávanie" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s výsledok" -msgstr[1] "%(counter)s výsledky" -msgstr[2] "%(counter)s výsledkov" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s spolu" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Uložiť ako nový" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Uložiť a pridať ďalší" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Uložiť a pokračovať v úpravách" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Ďakujeme za čas strávený na našich stránkach." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Znova sa prihlásiť" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Zmena hesla" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaše heslo bolo zmenené." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Z bezpečnostných dôvodov zadajte staré heslo a potom nové heslo dvakrát, aby " -"sme mohli overiť, že ste ho zadali správne." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Staré heslo" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nové heslo" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Zmeniť moje heslo" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Obnovenie hesla" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaše heslo bolo nastavené. Môžete pokračovať a prihlásiť sa." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potvrdenie obnovenia hesla" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Zadajte nové heslo dvakrát, aby sme mohli overiť, že ste ho zadali správne." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nové heslo:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potvrdenie hesla:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Odkaz na obnovenie hesla je neplatný, pretože už bol pravdepodobne raz " -"použitý. Prosím, požiadajte znovu o obnovu hesla." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Na e-mailovú adresu, ktorú ste zadali, sme odoslali pokyny pre nastavenie " -"hesla. Mali by ste ho dostať čoskoro." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Ak ste nedostali email, uistite sa, že ste zadali adresu, s ktorou ste sa " -"registrovali a skontrolujte svoj spamový priečinok." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Tento e-mail ste dostali preto, lebo ste požiadali o obnovenie hesla pre " -"užívateľský účet na %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Prosím, choďte na túto stránku a zvoľte si nové heslo:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Vaše používateľské meno, pre prípad, že ste ho zabudli:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Ďakujeme, že používate našu stránku!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Tím %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Zabudli ste heslo? Zadajte svoju e-mailovú adresu a my vám pošleme " -"inštrukcie pre nastavenie nového hesla." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-mailová adresa:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Obnova môjho hesla" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Všetky dátumy" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Žiadne)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Vybrať %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Vybrať \"%s\" na úpravu" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Dátum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Čas:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Vyhľadanie" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Pridať ďalší" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Aktuálne:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Zmeniť:" diff --git a/django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 9f495f9a0f207b275e7611541c57e2ad3856c8a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3512 zcmb_e-)~$;6`n#N#S~f!ZTZj2LKdqC#(OW;p|zXtNWD{$Ti{tftB zXmRZr3fjkD%>HizdH>%6@_d6A`yBvbD!vWm@gD#m1HJ+LDDW4+2>2^t9rzxQ_wg7u z!TWd$FK&Mk_zmD()&35U{r?aMisE%3`+F1kN#I++j{|=PgiG;z;CF$427V9NhB5R0 z3y}T42RsM-d)0mxWPgPA3E=mEcYy=o5=6!Ji?u%k@fe6GST0G~$r1hK%U$O(RRKu~ zIz4EaVmwo}m}zv}qu?kmrjRrS-6R7!c#6dGblj`d4OB4>({lD!(#Ks|>U(WyRSxOZ+$y}xke2ezJPXuP{h-p0^0XEQ$9NSh79AH< zTvWuWPORSS265Fni`TZeR`9BT>4_GtQk%YxvO+D<>cXhq)fwRzx{8d(S`b|x5-_6I zTuv!iRWf8QRn!?)C!*~pPfbbN!bQj3qK-0do1{&+$5PBXRdzI6>OV`;dl+?8*jBLN z)x)+UOjlWSUsC(h9x$qe{~sBZGW|P7E|EjgcBy0DqCM;@Y#G53SU=u1>Knx&Q{uME z9o<(?@tVpI3ha)R?Mj5sG`b-g$v9|dPZ#gTlnnME+w@a%4ay2CM8>t-_2Z8edj}M zHQUrl?Q8jFR%^Q^&8)ArYs+3qKEv7t8B~)N8uMprjkC4+7ij)$bAI7eW1-Q2VeOh4 zX!d!;ZlOVq7n*10Pc`t&T#;F*wY{{Nk-_;U;p<@$a#s{SC5B!E8#KRaie{wkhI}D=ERjsXL+N73o1KFdwZV3Hmy}rG@9R+r%H`J{tc4-~K!rRR1{d&2(x~V+WvtIq= z%<84piw6SCM~#_fXM?gJhI`PYpl*eF-$-rGa{%~Eg~jXbmD;%jJ6>-?`PxMry96JD zCY|f(u+OwfS#M_DbJ*xv>{}dNiQNc54R0``cmgbCOrI$OAxcq+e zRPIR2_PlgBV*d&YJuEVhM*x6XtLKLRgiH?Rw88m@E2;D8~%_1`&-i}9^Q3*0@kA=*`csGT#G#QO|`@NiItMi-XqsVeQzB{>tO!Oac7*3Dj|3rh` zP43L%RLfcw?kH8=A7BGVbyb$U%Y+Vd6S4 zW{+_ff3h?za=5?|1jA>M7>C{ToW;JNd8&~D9p%OqM$rQ}6($v_0}}6)6qta^aE_-- zUs%5+{I4gxb~&OY-YK$MqF|KfnO0!3PiY6SEI|Wdn#TIbZaJM`IH2NL7E5DPb!r$yqQ1W_=D diff --git a/django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.po deleted file mode 100644 index fb6c7e5f7..000000000 --- a/django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,208 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2012 -# Jannis Leidel , 2011 -# Juraj Bubniak , 2012 -# Marian Andre , 2012 -# Martin Kosír, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostupné %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Toto je zoznam dostupných %s. Pre výber je potrebné označiť ich v poli a " -"následne kliknutím na šípku \"Vybrať\" presunúť." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Píšte do tohto poľa pre vyfiltrovanie dostupných %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtrovať" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Vybrať všetko" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kliknite sem pre vybratie všetkých %s naraz." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Vybrať" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Odstrániť" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Vybrané %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Toto je zoznam dostupných %s. Pre vymazanie je potrebné označiť ich v poli a " -"následne kliknutím na šípku \"Vymazať\" vymazať." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Odstrániť všetky" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kliknite sem pre vymazanie vybratých %s naraz." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s z %(cnt)s vybrané" -msgstr[1] "%(sel)s z %(cnt)s vybrané" -msgstr[2] "%(sel)s z %(cnt)s vybraných" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Vrámci jednotlivých editovateľných polí máte neuložené zmeny. Ak vykonáte " -"akciu, vaše zmeny budú stratené." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Vybrali ste akciu, ale neuložili ste jednotlivé polia. Prosím, uložte zmeny " -"kliknutím na OK. Akciu budete musieť vykonať znova." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Vybrali ste akciu, ale neurobili ste žiadne zmeny v jednotlivých poliach. " -"Pravdepodobne ste chceli použiť tlačidlo vykonať namiesto uložiť." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Teraz" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Hodiny" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Vybrať čas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Polnoc" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Poludnie" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Zrušiť" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Dnes" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendár" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Včera" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Zajtra" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"január február marec apríl máj jún júl august september október november " -"december" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "N P U S Š P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Zobraziť" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skryť" diff --git a/django/contrib/admin/locale/sl/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index 1a04ce652ddc265e8e3d221eed6ff250b7f88f04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15007 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 diff --git a/django/contrib/admin/locale/sl/LC_MESSAGES/django.po b/django/contrib/admin/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index d211d3643..000000000 --- a/django/contrib/admin/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,869 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2013 -# zejn , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 17:11+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Uspešno izbrisano %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Ni mogoče izbrisati %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Ste prepričani?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Izbriši izbrano: %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Vse" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Da" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Neznano" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Kadarkoli" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Danes" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Zadnjih 7 dni" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ta mesec" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Letos" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Vnesite veljavno %(username)s in geslo za račun osebja. Opomba: obe polji " -"upoštevata velikost črk." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Dejanje:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "čas dejanja" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objekta" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "predstavitev objekta" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "zastavica dejanja" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "spremeni sporočilo" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "dnevniški vnos" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "dnevniški vnosi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Dodan \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Spremenjen \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Izbrisan \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Dnevniški vnos" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Brez vrednosti" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Spremenjen %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "in" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Dodal %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Spremenjeno %(list)s za %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Izbrisan %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nobeno polje ni bilo spremenjeno." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" je bil uspešno dodan. Ponovno ga lahko uredite spodaj." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" je bil uspešno dodan. Spodaj lahko dodate še kak " -"%(name)s." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" je bil uspešno dodan." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" je bil uspešno posodobljen. Spodaj ga lahko urejate še " -"dalje." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" je bil uspešno posodobljen. Spodaj lahko dodate še kak " -"%(name)s." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" je bil uspešno spremenjen." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Izbrati morate vnose, nad katerimi želite izvesti operacijo. Noben vnos ni " -"bil spremenjen." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Brez dejanja." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" je bil uspešno izbrisan." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objekt %(name)s z glavnim ključem %(key)r ne obstaja." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Dodaj %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Spremeni %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Napaka v podatkovni bazi" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s je bil uspešno spremenjen." -msgstr[1] "%(count)s %(name)s sta bila uspešno spremenjena." -msgstr[2] "%(count)s %(name)s so bili uspešno spremenjeni." -msgstr[3] "%(count)s %(name)s je bilo uspešno spremenjenih." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s izbran" -msgstr[1] "%(total_count)s izbrana" -msgstr[2] "%(total_count)s izbrani" -msgstr[3] "%(total_count)s izbranih" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 od %(cnt)s izbranih" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Zgodovina sprememb: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administrativni vmesnik" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administracija" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administracija strani" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prijavite se" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Strani ni mogoče najti" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Opravičujemo se, a zahtevane strani ni mogoče najti." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Domov" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Napaka na strežniku" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Napaka na strežniku (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Napaka na strežniku (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Prišlo je do nepričakovane napake. Napaka je bila javljena administratorjem " -"spletne strani in naj bi jo v kratkem odpravili. Hvala za potrpljenje." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Izvedi izbrano dejanje" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Pojdi" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Kliknite tu za izbiro vseh vnosov na vseh straneh" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Izberi vse %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Počisti izbiro" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Najprej vpišite uporabniško ime in geslo, nato boste lahko urejali druge " -"lastnosti uporabnika." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Vnesite uporabniško ime in geslo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Spremeni geslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Prosimo, odpravite sledeče napake." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Prosimo popravite spodnje napake." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Vpišite novo geslo za uporabnika %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Geslo" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Geslo (ponovno)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Vpišite enako geslo kot zgoraj, da se izognete tipkarskim napakam." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Dobrodošli," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odjava" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Dodaj" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Zgodovina" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Poglej na strani" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Dodaj %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Odstrani iz razvrščanja" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioriteta razvrščanja: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Preklopi razvrščanje" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Izbriši" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Izbris %(object_name)s '%(escaped_object)s' bi pomenil izbris povezanih " -"objektov, vendar nimate dovoljenja za izbris naslednjih tipov objektov:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Brisanje %(object_name)s '%(escaped_object)s' bi zahtevalo brisanje " -"naslednjih zaščitenih povezanih objektov:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Ste prepričani, da želite izbrisati %(object_name)s \"%(escaped_object)s\"? " -"Vsi naslednji povezani elementi bodo izbrisani:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, prepričan sem" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Izbriši več objektov" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Brisanje naslendjih %(objects_name)s bi imelo za posledico izbris naslednjih " -"povezanih objektov, vendar vaš račun nima pravic za izbris naslednjih tipov " -"objektov:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Brisanje izbranih %(objects_name)s zahteva brisanje naslednjih zaščitenih " -"povezanih objektov:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Ali res želite izbrisati izbrane %(objects_name)s? Vsi naslednji objekti in " -"njihovi povezani vnosi bodo izbrisani:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Odstrani" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Dodaj še en %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Izbrišem?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Po %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Model v %(name)s aplikaciji" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Spremeni" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nimate dovoljenja za urejanje." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Zadnja dejanja" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moja dejanja" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Ni na voljo" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Neznana vsebina" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Nekaj je narobe z namestitvijo vaše podatkovne baze. Preverite, da so bile " -"ustvarjene prave tabele v podatkovni bazi in da je dostop do branja baze " -"omogočen pravemu uporabniku." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Geslo:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Ste pozabili geslo ali uporabniško ime?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/čas" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Uporabnik" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Dejanje" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ta objekt nima zgodovine sprememb. Verjetno ni bil dodan preko te strani za " -"administracijo." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Prikaži vse" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Shrani" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Išči" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s zadetkov" -msgstr[1] "%(counter)s zadetek" -msgstr[2] "%(counter)s zadetka" -msgstr[3] "%(counter)s zadetki" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s skupno" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Shrani kot novo" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Shrani in dodaj še eno" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Shrani in nadaljuj z urejanjem" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Hvala, ker ste si danes vzeli nekaj časa za to spletno stran." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ponovna prijava" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Sprememba gesla" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaše geslo je bilo spremenjeno." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Vnesite vaše staro geslo (zaradi varnosti) in nato še dvakrat novo, da se " -"izognete tipkarskim napakam." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Staro geslo" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Novo geslo" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Spremeni moje geslo" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Ponastavitev gesla" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaše geslo je bilo nastavljeno. Zdaj se lahko prijavite." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potrdite ponastavitev gesla" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "Vnesite vaše novo geslo dvakrat, da se izognete tipkarskim napakam." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Novo geslo:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potrditev gesla:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Povezava za ponastavitev gesla ni bila veljavna, morda je bila že " -"uporabljena. Prosimo zahtevajte novo ponastavitev gesla." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Na e-poštni naslov, ki ste ga navedli, smo vam poslali navodila za " -"nastavitev gesla. Pošto bi morali prejeti v kratkem." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Če e-pošte niste prejeli, prosimo preverite, da ste vnesli pravilen e-poštni " -"naslov in preverite nezaželeno pošto." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"To e-pošto ste prejeli, ker je ste zahtevali ponastavitev gesla za vaš " -"uporabniški račun na %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Prosimo pojdite na sledečo stran in izberite novo geslo:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Vaše uporabniško ime (za vsak primer):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Hvala, ker uporabljate našo stran!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Ekipa strani %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Ste pozabili geslo? Vnesite vaš e-poštni naslov in poslali vam bomo navodila " -"za ponastavitev gesla." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-poštni naslov:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Ponastavi moje geslo" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Vsi datumi" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(None)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Izberite %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Izberite %s, ki ga želite spremeniti" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Ura:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Poizvedba" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Dodaj še enega" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Trenutno:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Spremembe:" diff --git a/django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 25ef560fa5460cc3da09dcef5bd4a6db8f8cf701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3502 zcmbtWOOISf6|O)+!Vn+?lJH76Of-xwPv7pI*m<-Wf;0AjAM=pAZ4{JEb>Euq>aJVW zs;b-V9$BndG6EzVMG*)^S%d|f>|m4CSPHNJmTZvt9SFpC?!7%TvONZgtG@TE$EkC^ z`s#7|?@vE^N8lm6U+4D`AhE)e+hgP_&)Fk@HasA|L>~(ade_6o&>V}Q$Y6r z9FXHJ0`U_Ke0~8u2mCqkk3f#|7C!8+3p@`T0h!kaz;}Tk0(smuI3EN50sITJxc)e7 zQGXG}FcCim^0+(rpiBI^s(%1vULOKK1NZd|reRieeea z{+mFa|0_WDzhB{&)QQ}f1yIwgJUzlFXDX$ z?^p5i^W_qXJqHTnS-h+VKTqNP5?(VHjN{@o=DI?Yg&IMHgNs2l;jkw4u7b zC~QjK8_IbjIQKX;bUfWA@AoQQd^Cq%DT$ab}u@{EkrCDE~;Kp5Su!+x<80w z%Q=hBR9r83RlxK_n>MLKKft>|ZP6aUs58)k@QVXQMk5wPm&XK5=uMYX23C~}!DWiN zvuZ`O?eox#v@Kk8-7V@W3aHB)x}GSH-D<4M&etM;NX`@<39D z(jGCYg#SMol`{P|MlO{z(Q%n$-l8)bD@+-iBeH%xYm|43MW)nE%NadTPw}P-*b3~9 zl^sZIo%!yDXe4`4JG)ZoH>(Wna>Np(*khL0LE65;>9Ams>WNNsX%JhPG!)t_dqrdK zx;O$eGR_s^?>b+o{5^=A$B4mRLUnFLP}aZAOv=9G;nZM6$EgL3Ou5A$l7kxek)xT4 z3GEmqgDQ6gZC_>GcznqmN6aetLZeqTpO?%^Nsf`qZ5i^xQm9nN;`q-sxx8D@Wp~E} zF8JQ-X{te?i=*H|OvH|NLtHzx%W3VV@&W78qI3xP-NJP>c0SfNLtm%0H}Za{bzF-U zcD6gUb+06^VeO)fszs}f=Gj`~T&?*UHP5x0t7jUkjRp*B*VRO`&wK1v8`OBMb+&n? zfoI{G46)Yn(gq`=^DV;dVX@_|DO@Fnz7000e%BP$MB82W9gMO4T=rG1qh!{iw!vj# zHKu-Q5aYO2uTQ7bB(hJvt8OJdm({Ufc&4E~u9p+6o61Q&nEL63&C8pYjx=Z{jfHh* zqq5+JqtK$LZpHf8NNvya9`HfMwHuv{+N(!)9B)_o+9lg_Dei+7z1r3BkZg;BS=ceT zm!`Jid=^?{$3-=)ojp%waqW~{YBm~cYfXBc8U&NFx{7M^sQMD!zCG_ci>_64y>$Bg z!cq1}4>OD2>w=jcoZNSEk36|ci|sDGJP@1i?nk)Ik%_K4qc{=mcr`NmU|);Nd$`IA zz~MaDmqAudG(n0&FNhT*jUHJY741m^T^OT(z{zMZ!YS5?xO&XOrGeKL_LKYUZg^Rw zBCow1iuTCsVU>>N*$4^9tKMNU8geqy{5AMqnB1F=Mkl4C9cQdN*caPlXHu&~M~>W3 zY**Y43&l*gXa^~&O$R?gp$&obNZ$QO=g6<=ik(D&g@4km6=s8-1GpxcQWw>`rYn4glpp$}c zrxSIsk2Ni$AIW_@{;{wR3_2I$zOWaiRY6?IBR0klX)@NxZe%r9e!{mR)Euf6+JhLp zAuwO;21p`q9_%Y#Q_Kb@NE31lr3$wLo8$On=fMrPS}bs?VPf%5f)x#8BvSl|D0Fc_ zW)K|B97+!o!p%2S(L!gIjCJnkFy3*)6h2@bz^gsrEtmWc;X`4`3?Cl$a7$ygmTw{* zr1|m+r4q@OXEAq^(8Y3=RXY+iPk-#Jn=t3S3HX87mPBS5;X?L@Q(K|Y5D5@l3~9ZO z&8jdU_jA#L!-yixP+_&_bdjlUBE8~oqt7w@RANCUkeP|4Ck!DR$YH^zpLbzz@%QmR DduR8R diff --git a/django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.po deleted file mode 100644 index 92441bf83..000000000 --- a/django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,210 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Možne %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"To je seznam možnih %s. Izbrane lahko izberete z izbiro v spodnjem okvirju " -"in s klikom na puščico \"Izberi\" med okvirjema." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Z vpisom niza v to polje, zožite izbor %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtriraj" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Izberi vse" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Kliknite za izbor vseh %s hkrati." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Izberi" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Odstrani" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Izbran %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"To je seznam možnih %s. Odvečne lahko odstranite z izbiro v okvirju in " -"klikom na puščico \"Odstrani\" med okvirjema." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Odstrani vse" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Kliknite za odstranitev vseh %s hkrati." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s od %(cnt)s izbranih" -msgstr[1] "%(sel)s od %(cnt)s izbran" -msgstr[2] "%(sel)s od %(cnt)s izbrana" -msgstr[3] "%(sel)s od %(cnt)s izbrani" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Na nekaterih poljih, kjer je omogočeno urejanje, so neshranjene spremembe. V " -"primeru nadaljevanja bodo neshranjene spremembe trajno izgubljene." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Izbrali ste dejanje, vendar niste shranili sprememb na posameznih poljih. " -"Kliknite na 'V redu', da boste shranili. Dejanje boste morali ponovno " -"izvesti." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Izbrali ste dejanje, vendar niste naredili nobenih sprememb na posameznih " -"poljih. Verjetno iščete gumb Pojdi namesto Shrani." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Takoj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Ura" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Izbor časa" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Polnoč" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Ob 6h" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Opoldne" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Prekliči" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Danes" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Koledar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Včeraj" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Jutri" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januar Februar Marec April Maj Junij Julij Avgust September Oktober November " -"December" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "N P T S Č P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Prikaži" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Skrij" diff --git a/django/contrib/admin/locale/sq/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 9b4f6c6dac30fe847c02f4790e0abab5bd947b59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15547 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 R)f&30o{9UU5o{wd{|mw3wxa+5 diff --git a/django/contrib/admin/locale/sq/LC_MESSAGES/django.po b/django/contrib/admin/locale/sq/LC_MESSAGES/django.po deleted file mode 100644 index 23211d640..000000000 --- a/django/contrib/admin/locale/sq/LC_MESSAGES/django.po +++ /dev/null @@ -1,869 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Besnik , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "U fshinë me sukses %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "S'mund të fshijë %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Jeni i sigurt?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Fshiji %(verbose_name_plural)s e përzgjdhur" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Krejt" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Po" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Jo" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "E panjohur" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Çfarëdo date" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Sot" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "7 ditët e shkuara" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Këtë muaj" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Këtë vit" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Ju lutemi, jepni %(username)s dhe fjalëkalimin e saktë për një llogari " -"ekipi. Kini parasysh se që të dyja fushat mund të jenë të ndjeshme ndaj " -"shkrimit me shkronja të mëdha ose të vogla." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Veprim:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "kohë veprimi" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objekti" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "shenjë veprimi" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "mesazh ndryshimi" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "zë regjistrimi" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "zëra regjistrimi" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "U shtua \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "U ndryshua \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "U fshi \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Asnjë" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Ndryshoi %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr " dhe " - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "U shtua %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "U ndryshua %(list)s për %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "U fshi %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Nuk u ndryshuan fusha." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" u shtua me sukses. Mund ta përpunoni sërish më poshtë." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" u shtua me sukses. Mund të shtoni një tjetër %(name)s " -"më poshtë." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" u shtua me sukses." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"%(name)s \"%(obj)s\" u shtua me sukses. Mund ta përpunoni sërish më poshtë." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" u ndryshua me sukses. Mund të shtoni një tjetër " -"%(name)s më poshtë." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" u ndryshua me sukses." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Duhen përzgjedhur objekte që të kryhen veprime mbi ta. Nuk u ndryshua ndonjë " -"objekt." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Pa përzgjedhje veprimi." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" u fshi me sukses." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objekti %(name)s me kyç parësor %(key)r nuk ekziston." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Shtoni %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Ndrysho %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Gabimi baze të dhënash" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s u ndryshua me sukses." -msgstr[1] "%(count)s %(name)s u ndryshuan me sukses." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s të përzgjedhur" -msgstr[1] "Krejt %(total_count)s të përzgjedhurat" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 nga %(cnt)s të përzgjedhur" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ndryshoni historikun: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Fshirja e %(class_name)s %(instance)s do të lypte fshirjen e objekteve " -"vijuese të mbrojtura që kanë lidhje me ta: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Përgjegjësi i site-it Django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Administrim i Django-s" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administrim site-i" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Hyni" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Nuk u gjet faqe" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Na ndjeni, por faqja e kërkuar nuk gjendet dot." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hyrje" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Gabim shërbyesi" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Gabim shërbyesi (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Gabim Shërbyesi (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Pati një gabim. Iu është njoftuar përgjegjësve të site-it përmes email-it " -"dhe do të duhej të ndreqej shpejt. Faleminderit për durimin." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Xhironi veprimin e përzgjedhur" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Shko tek" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klikoni këtu që të përzgjidhni objektet nëpër krejt faqet" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Përzgjidhni krejt %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Pastroje përzgjedhjen" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Së pari, jepni një emër përdoruesi dhe fjalëkalim. Mandej, do të jeni në " -"gjendje të përpunoni më tepër mundësi përdoruesi." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Jepni emër përdoruesi dhe fjalëkalim." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Ndryshoni fjalëkalimin" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ju lutem, ndreqini gabimet e mëposhtme." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" -"Jepni një fjalëkalim të ri për përdoruesin %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Fjalëkalim" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Fjalëkalim (sërish)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Jepni, për verifikim, të njëjtin fjalëkalim si më sipër." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Mirë se vini," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentim" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Dilni" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Shtoni" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historik" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Shiheni në site" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Shto %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtër" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Hiqe prej renditjeje" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Përparësi renditjesh: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Këmbe renditjen" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Fshije" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Fshirja e %(object_name)s '%(escaped_object)s' do të shpinte në fshirjen e " -"objekteve të lidhur me të, por llogaria juaj nuk ka leje për fshirje të " -"objekteve të llojeve të mëposhtëm:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Fshirja e %(object_name)s '%(escaped_object)s' do të kërkonte fshirjen e " -"objekteve vijues, të mbrojtur, të lidhur me të:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Jeni i sigurt se doni të fshihet %(object_name)s \"%(escaped_object)s\"? " -"Krejt objektet vijues të lidhur me të do të fshihen:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Po, jam i sigurt" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Fshini disa objekte njëherësh" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Fshirja e %(objects_name)s të përzgjedhur do të shpjerë në fshirjen e " -"objekteve të lidhur me të, por llogaria juaj nuk ka leje të fshijë llojet " -"vijuese të objekteve:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Fshirja e %(objects_name)s të përzgjedhur do të kërkonte fshirjen e " -"objekteve vijues, të mbrojtur, të lidhur me të:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Jeni i sigurt se doni të fshihen e %(objects_name)s përzgjedhur? Krejt " -"objektet vijues dhe gjëra të lidhura me ta do të fshihen:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Hiqe" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Shtoni një tjetër %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Të fshihet?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "Nga %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modele te zbatimi %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ndryshoje" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nuk keni leje për të përpunuar ndonjë gjë." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Veprime Së Fundi" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Veprimet e Mia" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Asnjë i passhëm" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Lëndë e panjohur" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Ka diçka që nuk shkon me instalimin e bazës suaj të të dhënave. Sigurohuni " -"që janë krijuar tabelat e duhura të bazës së të dhënave, dhe që baza e të " -"dhënave është e lexueshme nga përdoruesi i duhur." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Fjalëkalim:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Harruat fjalëkalimin ose emrin tuaj të përdoruesit?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datë/kohë" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Përdorues" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Veprim" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ky objekt nuk ka historik ndryshimesh. Ndoshta nuk qe shtuar përmes këtij " -"site-i administrimi." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Shfaqi krejt" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Ruaje" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Kërko" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s përfundim" -msgstr[1] "%(counter)s përfundime" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s gjithsej" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Ruaje si të ri" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Ruajeni dhe shtoni një tjetër" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Ruajeni dhe vazhdoni përpunimin" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Faleminderit që shpenzoni pak kohë të çmuar me site-in Web sot." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Hyni sërish" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Ndryshim fjalëkalimi" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Fjalëkalimi juaj u ndryshua." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Ju lutem, jepni fjalëkalimin tuaj të vjetër, për hir të sigurisë, dhe mandej " -"jepni dy herë fjalëkalimin tuaj të ri, që kështu të mund të verifikojmë se e " -"shtypët saktë." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Fjalëkalim i vjetër" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Fjalëkalim i ri" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Ndrysho fjalëkalimin tim" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Ricaktim fjalëkalimi" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" -"Fjakalimi juaj u caktua. Mund të vazhdoni më tej dhe të bëni hyrjen tani." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Ripohim ricaktimi fjalëkalimi" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Ju lutem, jepeni fjalëkalimin tuaj dy herë, që kështu të mund të verifikojmë " -"që e shtypët saktë." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Fjalëkalim i ri:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Ripohoni fjalëkalimin:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Lidhja për ricaktimin e fjalëkalimit qe e pavlefshme, ndoshta ngaqë është " -"përdorur tashmë një herë. Ju lutem, kërkoni një ricaktim të ri fjalëkalimi." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Ju kemi dërguar me email udhëzime për caktimin e fjalëkalimit tuaj. Do të " -"duhej t'ju vinin pas pak." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Nëse nuk merrni një email, ju lutemi, sigurohuni që keni dhënë adresën e " -"saktë me të cilën u regjistruat, dhe kontrolloni dosjen tuaj të mesazheve " -"hedhurinë." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Këtë email po e merrni ngaqë kërkuat ricaktim fjalëkalimi për llogarinë tuaj " -"si përdorues te %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Ju lutem, shkoni te faqja vijuese dhe zgjidhni një fjalëkalim të ri:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Emri juaj i përdoruesit, në rast se e keni harruar:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Faleminderit që përdorni site-in tonë!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Ekipi i %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Harruat fjalëkalimin tuaj? Jepni më poshtë adresën tuaj email, dhe do t'ju " -"dërgojmë udhëzimet për të caktuar një të ri." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Adresë email:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Ricakto fjalëkalimin tim" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Krejt datat" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Asnjë)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Përzgjidhni %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Përzgjidhni %s për ta ndryshuar" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datë:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Kohë:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Kërkim" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Shtoni Një Tjetër" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Tani:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ndryshim:" diff --git a/django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 9b080c7297e5b3e770f8a132459613b65138afed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3594 zcmcImU2h~u6|F!>f=M6=gzy<|ENymI>z)~#EF`m8gk!H0uXk)?&juyROU-o6bj@^E zjjO6XJ9$JPUO{|GfRGSKAo&T2Ul6|}yzm2%i1NZCKY$04bE|u7Z{jRMh}Kk}uBuzN zPMx|{cmDqP{XY|U2<0nW?i1n)g$-Uj{=$o~Ibw?BwZe2RyGZ2u^b z{XYrh`4)lri56Zz1zrXI82A?;&+|H7?5_vB1{?#K*B^kt1pW!g<8HzE1o$rSSI}bb zK_S*r|0f3XykEzlPXpUP_O}UyiP)>_uK_=cdLQ^1;1u{N;17Wf;7@?8=bJ!K6aNCT z-}h>K0E^m2{ShGhf4xQpWP1Z-9Xt>}F~y75|2-i4`4RBn zMc_Z`_RHAJ-=dxX{|x*q@CU%}!zq>@IeZbwdk2@|aTMNvet3QS@chh;Q22SOf;b;! zje4;rPoR9M?)yTG9CM%|K99mY`FRxOb10A`YFmdQYSr`Q8ovsB66GJWZ%=X7(L+3#`@v=^pxG7C3 z-HbL=&&7|9bp4E0Cr;(Msj&}ONGHzqW*s!kp@k4ZU zYVZ9(sxldXkYASFzRO76Mi96lxxfd(d8Kd8}zCzsQ{~5 z25$>Ry;;2@+6;MULE1zYJ$r|GDz{UTCgm1Geb%YAqs2=9MUu|JsHehI!G>oKQ%e}G zeB)eFC(@oWs)hd_8C5dM34T z9-+YQSlLV>bmq|w(Ma}#wq_~nH>(ZI#egkH5o3n;L7Jh$=`diB>O-BDGRNF1Pkq$p zqEj?+wud7yqukmk{=mAZ@=Fl83;~0kgzDUgNm>7WW>WPv?oACwbe5XO$dp^$2|1|o zA#yZRp+UR3l3rC&K|5Ql8;`G;t!^ zWp`%;j(k7pX{te?hofM9Xoy{BN4R#9%`|yMIgfp5Q#ykDc41FVtP4rU4|STnSPp&C zwQXA1-RUN4PD$RwWL*Z;rj^$6vq|e}viv+PUu`e1TxqSeS};uZ)S+gdAFx|#QS15k zv&&ancouF+ACj(<#^*9v*CyN^1|fG#;VQ}L1+YQ&+j*=uv>DiMVT>7;a;TE7l0}Fd_-f55p|m~n#N9z z0_L5Qf~Q=MEqV@M9Z=8%N4W5!DW?;5gkyMoiR&m1Yp>?r}R9A5)C8 zV#8-Ti%CX0+Rw(N3rH%?(=O5r=a&(E2eF*tKG?!#rpNSB=`-Y*EO3BPSMhrriZQNd zBd&{%@{DI?zk1k>g`RstpeCg}-GBQkuZqRPbF9Ug?#Ma0XFOS#HH=-m?%u$Ys z^gb(a_B)XOj6hH<)m~Csj&aS-H#)8yp+@5}=r<%4a5%A*V}<+Cq-sB7;QmZ!wIf_U{~bwe%m0fZ#5|AQzC~VF9s!T6J;uKV%-?hT$EI2X z^gW3&&O**+DtwgMVjUsf*y4z-k5Hv-jOjy#zahmEAxg=VV;Zwr4--RdliFxwQa6LF z1@FZG!6VPy_1Mhqls83UZ)l8xd;mh6iL(nThQrb>k%7xYtO4mS?tRr8Xs?tb-jaJ0 z#Pxeh5Q>Zf(ht0Wc1;fo@VNtd4!!fa-Yh9E@!x8RIA-{$A|=gFD@L-6(fLR=XdUVP z;;2N7aWhuvG)yq25>1<$^a+7F$ZK}^vw4nQ(WV+vs_Hc0@IjKXo3R3S?aGPgfI~Eq QCyrAv!y2;^5f2vc18}}O@c;k- diff --git a/django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.po deleted file mode 100644 index e6bc023d8..000000000 --- a/django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,204 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Besnik , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "I mundshëm %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Kjo është lista e %s të passhme. Mund të zgjidhni disa duke i përzgjedhur te " -"kutiza më poshtë e mandej duke klikuar mbi shigjetën \"Zgjidhe\" mes dy " -"kutizave." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Shkruani brenda kutizës që të filtrohet lista e %s të passhme." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filtro" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Zgjidheni krejt" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klikoni që të zgjidhen krejt %s njëherësh." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Zgjidhni" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Hiq" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "U zgjodh %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Kjo është lista e %s të passhme. Mund të hiqni disa duke i përzgjedhur te " -"kutiza më poshtë e mandej duke klikuar mbi shigjetën \"Hiqe\" mes dy " -"kutizave." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Hiqi krejt" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klikoni që të hiqen krejt %s e zgjedhura njëherësh." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "U përzgjodh %(sel)s nga %(cnt)s" -msgstr[1] "U përzgjodhën %(sel)s nga %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Keni ndryshime të paruajtura te fusha individuale të ndryshueshme. Nëse " -"kryeni një veprim, ndryshimet e paruajtura do të humbin." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Keni përzgjedhur një veprim, por nuk keni ruajtur ende ndryshimet që bëtë te " -"fusha individuale. Ju lutem, klikoni OK që të bëhet ruajtja. Do t'ju duhet " -"ta ribëni veprimin." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -".Keni përzgjedhur një veprim, dhe nuk keni bërë ndonjë ndryshim te fusha " -"individuale. Ndoshta po kërkonit për butonin Shko, në vend se të butonit " -"Ruaje." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Tani" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Orë" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Zgjidhni një kohë" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Mesnatë" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "6 a.m." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Mesditë" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Anuloje" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Sot" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Dje" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Nesër" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Janar Shkurt Mars Prill Maj Qershor Korrik Gusht Shtator Tetor Nëntor Dhjetor" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "D H M M E P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Shfaqe" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Fshihe" diff --git a/django/contrib/admin/locale/sr/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index fda47b0603e104b4d05a0ca776edb374b4b6afce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16014 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 diff --git a/django/contrib/admin/locale/sr/LC_MESSAGES/django.po b/django/contrib/admin/locale/sr/LC_MESSAGES/django.po deleted file mode 100644 index 104f9f550..000000000 --- a/django/contrib/admin/locale/sr/LC_MESSAGES/django.po +++ /dev/null @@ -1,850 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Успешно обрисано: %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Несуспело брисање %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Да ли сте сигурни?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Бриши означене објекте класе %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Сви" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Да" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Не" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Непознато" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Сви датуми" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Данас" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Последњих 7 дана" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Овај месец" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ова година" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Радња:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "време радње" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id објекта" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "опис објекта" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "ознака радње" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "опис измене" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "запис у логовима" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "записи у логовима" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Додат објекат класе „%(object)s“." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Промењен објекат класе „%(object)s“ - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Уклоњен објекат класе „%(object)s“." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Објекат уноса лога" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ништа" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Измењена поља %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "и" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Сачуван објекат „%(object)s“ класе %(name)s." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Измењена поља %(list)s објеката „%(object)s“ класе %(name)s ." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Обрисан објекат „%(object)s“ класе %(name)s." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Без измена у пољима." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Објекат „%(obj)s“ класе %(name)s додат је успешно. Доле можете унети додатне " -"измене." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Објекат „%(obj)s“ класе %(name)s сачуван је успешно." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Објекат „%(obj)s“ класе %(name)s измењен је успешно." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Потребно је изабрати објекте да би се извршила акција над њима. Ниједан " -"објекат није промењен." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Није изабрана ниједна акција." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Објекат „%(obj)s“ класе %(name)s успешно је обрисан." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Објекат класе %(name)s са примарним кључем %(key)r не постоји." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Додај објекат класе %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Измени објекат класе %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Грешка у бази података" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Успешно промењен %(count)s %(name)s." -msgstr[1] "Успешно промењена %(count)s %(name)s." -msgstr[2] "Успешно промењених %(count)s %(name)s." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s изабран" -msgstr[1] "Сва %(total_count)s изабрана" -msgstr[2] "Свих %(total_count)s изабраних" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 од %(cnt)s изабрано" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Историјат измена: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django администрација сајта" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django администрација" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Администрација система" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Пријава" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Страница није пронађена" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Жао нам је, тражена страница није пронађена." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Почетна" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Грешка на серверу" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Грешка на серверу (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Грешка на серверу (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Покрени одабрану радњу" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Почни" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Изабери све објекте на овој страници." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Изабери све %(module_name)s од %(total_count)s укупно." - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Поништи избор" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Прво унесите корисничко име и лозинку. Потом ћете моћи да мењате још " -"корисничких подешавања." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Унесите корисничко име и лозинку" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Промена лозинке" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Исправите наведене грешке." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Унесите нову лозинку за корисника %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Лозинка" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Лозинка (поновите)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Ради провере тачности поново унесите лозинку коју сте унели горе." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Добродошли," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Документација" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Одјава" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Додај" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Историјат" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Преглед на сајту" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Додај објекат класе %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Филтер" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Избаци из сортирања" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Приоритет сортирања: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Укључи/искључи сортирање" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Обриши" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Уклањање %(object_name)s „%(escaped_object)s“ повлачи уклањање свих објеката " -"који су повезани са овим објектом, али ваш налог нема дозволе за брисање " -"следећих типова објеката:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Да би избрисали изабран %(object_name)s „%(escaped_object)s“ потребно је " -"брисати и следеће заштићене повезане објекте:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Да сигурни да желите да обришете %(object_name)s „%(escaped_object)s“? " -"Следећи објекти који су у вези са овим објектом ће такође бити обрисани:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Да, сигуран сам" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Брисање више објеката" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Да би избрисали изабране %(objects_name)s потребно је брисати и заштићене " -"повезане објекте, међутим ваш налог нема дозволе за брисање следећих типова " -"објеката:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Да би избрисали изабране %(objects_name)s потребно је брисати и следеће " -"заштићене повезане објекте:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Да ли сте сигурни да желите да избришете изабране %(objects_name)s? Сви " -"следећи објекти и објекти са њима повезани ће бити избрисани:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Обриши" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Додај још један објекат класе %(verbose_name)s." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Брисање?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Измени" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Немате дозволе да уносите било какве измене." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Последње радње" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Моје радње" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Нема података" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Непознат садржај" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Нешто није уреду са вашом базом података. Проверите да ли постоје " -"одговарајуће табеле и да ли одговарајући корисник има приступ бази." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Лозинка:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Заборавили сте лозинку или корисничко име?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Датум/време" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Корисник" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Радња" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Овај објекат нема забележен историјат измена. Вероватно није додат кроз овај " -"сајт за администрацију." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Прикажи све" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Сачувај" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Претрага" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s резултат" -msgstr[1] "%(counter)s резултата" -msgstr[2] "%(counter)s резултата" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "укупно %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Сачувај као нови" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Сачувај и додај следећи" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Сачувај и настави са изменама" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Хвала што сте данас провели време на овом сајту." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Поновна пријава" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Измена лозинке" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ваша лозинка је измењена." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Из безбедносних разлога прво унесите своју стару лозинку, а нову затим " -"унесите два пута да бисмо могли да проверимо да ли сте је правилно унели." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Стара лозинка" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Нова лозинка" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Измени моју лозинку" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Ресетовање лозинке" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Ваша лозинка је постављена. Можете се пријавити." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Потврда ресетовања лозинке" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Унесите нову лозинку два пута како бисмо могли да проверимо да ли сте је " -"правилно унели." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Нова лозинка:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Потврда лозинке:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Линк за ресетовање лозинке није важећи, вероватно зато што је већ " -"искоришћен. Поново затражите ресетовање лозинке." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Идите на следећу страницу и поставите нову лозинку." - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Уколико сте заборавили, ваше корисничко име:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Хвала што користите наш сајт!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Екипа сајта %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Ресетуј моју лозинку" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Сви датуми" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ништа)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Одабери објекат класе %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Одабери објекат класе %s за измену" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Датум:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Време:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Претражи" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Додај још један" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 8da507e1630b97e819b5ccf26a9d7328ed281356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3895 zcmcgtTW=gi7B22!?)P2Tg+q`-qGWE~WC@cD5KIh#n1px$A@M-ZblGmw(=~M0WHJ&$ zjspbVK+3KRghU}ofP|23GQmo)K|JjugsO!QZ%9OlSHvGce5bl+JWdQmLZUU@UtP}i zJEv;CyXO4=2t0)MAN-yp#2UtP@xk*y;GMw#11|)gbDj{F0WSt#47?u5>$jxX54;@n zwZJ}L5qJr33-DIpcHl~&0$u?8FOc;Q0?!8?1wICR56Jd^N!KsJCWhiNAj@9`WcxP) z+20Bvej<<00pNPzYrrpn?B^+b*j@#=5x5J;alH$C12_X@y=^dF2YwIy0bK07NQh@K zzZ1f2|9#-Kzz=~}0Y3*`0sK0}Q^1=s{~35a@NxwCci`>7b-)sE5EueEkK;h*b3Vl{ zfLxGof%u8qr3vlW;{nZhvQR-h+4K#*W zkX0?+-`)E+IoVoPY~Jm7zEklf^+#gR@nzsTAqGKJ`eJZgsYs?k4r#BpIP>j(Bm=AI zd(~Z}6;-VYIlhl&ax^Je%8J3xekf~dx3v2ZO|*N(RCSja@_a2r@u25Q@sJZVoUlbh zvJ%?CuoG6tX>&dFd>VFI^iU&^`1mc_+!$*_nnq+@%UVT-w7seo<0J5B7w(r;I}pR3 z8+c>mT0EjufKOBGv~i`t;fWC%rZPQ&cZf#B$T)<`<6cDg>2XQE2VWrF=^-#nPpSsh z5LHS;q-v5Xt+XOuFvhAi@&aq3qV`Zl`l?Az;POg9Rpu#`qZJANE652$2vwwRO31Kx z-Bbj18D*CZs!Q!+L@DuqGNOd0KZ;1XPD_+kO>x|!+^S2YjONhHA7_p6s4X(Ns+nZ8 zET7^@8KD)}95XxapmjRk4bsS|YEK1gEq|?4Ah<)L1TK0k;5sD5)N*3XVXFe5EY;qbjs4KLC;&T0=Q>z&bC&Df2(VktBQB-wzE!)Eim^ zO_x`~Zg61ZjNqsxb(VJc(uri!6}0_f=8g4}$Z^C130qhUWhQJSktLM$1l0%62%LkJZd1r_P6*b%B{aP4Hax|zpi7@;mja-RYHs&A*P zt59c#qcP9T+}9Y3GG$eyz8%}knZZyxT*J)$j+R9l$QRaS^6N8&yQr|fSQuE7AIRq+ znAs_Jdu;PGxq&?8?<%eRcf4RDcR(0PU3#oMl-aN-$NolT znAs9km5bY;NE<4i?uJ^VDD2zeH$unH45_dd6)C9OX;k{xMoNaIRY89tUn&)7VF@el>Io&>2|0v9J4&ViwG??*EOM zGas92GZRnXJAXDZX8Nq8=HeGcVMDxMm;+`Z-WyNG`^=|i-puh|j(G##PMS96$INs* zAW@xM9PI8Srs1uf>U2ej35us+{}@7AFrQ?FIciQI-Xz2xm8I;#RL9M7HjW_ENnzfB z(nFnIZ1YHisC8A%qM`wY2^P= zypI{@#M%&tFUZbVyU5`L78W{FP7s7G?jJ*7FD))~Dzgy3nGBf|@cTA`K>6Tkl1b{R z$`Z1cOuEH+i_Bp%N68!^^R68qNsOOB_{Woi&%!7eX%l##<7~_{p&(0IDSoj_c$UmT zq;ee5bA3Qix2>@-M+lbt&328IV1p>2v;zQsUb4L@#(IeZfiurQAZ zQU9gAi, 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Доступни %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ово је листа доступних „%s“. Можете изабрати елементе тако што ћете их " -"изабрати у листи и кликнути на „Изабери“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Филтрирајте листу доступних елемената „%s“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Филтер" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Изабери све" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Изаберите све „%s“ одједном." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Изабери" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Уклони" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Изабрано „%s“" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ово је листа изабраних „%s“. Можете уклонити елементе тако што ћете их " -"изабрати у листи и кликнути на „Уклони“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Уклони све" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Уклоните све изабране „%s“ одједном." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s од %(cnt)s изабран" -msgstr[1] "%(sel)s од %(cnt)s изабрана" -msgstr[2] "%(sel)s од %(cnt)s изабраних" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Имате несачиване измене. Ако покренете акцију, измене ће бити изгубљене." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "Изабрали сте акцију али нисте сачували промене поља." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "Изабрали сте акцију али нисте изменили ни једно поље." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Тренутно време" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Сат" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Одабир времена" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Поноћ" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "18ч" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Подне" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Поништи" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Данас" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Календар" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Јуче" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Сутра" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"јануар фебруар март април мај јун јул август септембар октобар новембар " -"децембар" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "Н П У С Ч П С" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Покажи" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Сакриј" diff --git a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index e72c6281219a509f3868bc3dce52933581834bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12874 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 L3gSjOEur$iVEw}R diff --git a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index 3a05dc278..000000000 --- a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,850 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Uspešno obrisano: %(count)d %(items)s." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Nesuspelo brisanje %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Da li ste sigurni?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Briši označene objekte klase %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Svi" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Da" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Ne" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Nepoznato" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Svi datumi" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Poslednjih 7 dana" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Ovaj mesec" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Ova godina" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Radnja:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "vreme radnje" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "id objekta" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "opis objekta" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "oznaka radnje" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "opis izmene" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "zapis u logovima" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "zapisi u logovima" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Dodat objekat klase „%(object)s“." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Promenjen objekat klase „%(object)s“ - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Uklonjen objekat klase „%(object)s“." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Objekat unosa loga" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Ništa" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Izmenjena polja %s" - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "i" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Sačuvan objekat „%(object)s“ klase %(name)s." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Izmenjena polja %(list)s objekata „%(object)s“ klase %(name)s ." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Obrisan objekat „%(object)s“ klase %(name)s." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Bez izmena u poljima." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Objekat „%(obj)s“ klase %(name)s dodat je uspešno. Dole možete uneti dodatne " -"izmene." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s sačuvan je uspešno." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s izmenjen je uspešno." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Potrebno je izabrati objekte da bi se izvršila akcija nad njima. Nijedan " -"objekat nije promenjen." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Nije izabrana nijedna akcija." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Objekat „%(obj)s“ klase %(name)s uspešno je obrisan." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Objekat klase %(name)s sa primarnim ključem %(key)r ne postoji." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Dodaj objekat klase %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Izmeni objekat klase %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Greška u bazi podataka" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "Uspešno promenjen %(count)s %(name)s." -msgstr[1] "Uspešno promenjena %(count)s %(name)s." -msgstr[2] "Uspešno promenjenih %(count)s %(name)s." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s izabran" -msgstr[1] "Sva %(total_count)s izabrana" -msgstr[2] "Svih %(total_count)s izabranih" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 od %(cnt)s izabrano" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Istorijat izmena: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django administracija sajta" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django administracija" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Administracija sistema" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Prijava" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Stranica nije pronađena" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Žao nam je, tražena stranica nije pronađena." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Početna" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Greška na serveru" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Greška na serveru (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Pokreni odabranu radnju" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Počni" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Izaberi sve objekte na ovoj stranici." - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Izaberi sve %(module_name)s od %(total_count)s ukupno." - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Poništi izbor" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Prvo unesite korisničko ime i lozinku. Potom ćete moći da menjate još " -"korisničkih podešavanja." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Unesite korisničko ime i lozinku" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Promena lozinke" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Ispravite navedene greške." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Unesite novu lozinku za korisnika %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Lozinka" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Lozinka (ponovite)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Radi provere tačnosti ponovo unesite lozinku koju ste uneli gore." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Dobrodošli," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Odjava" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Dodaj" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Istorijat" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Pregled na sajtu" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Dodaj objekat klase %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Izbaci iz sortiranja" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Prioritet sortiranja: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Uključi/isključi sortiranje" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Obriši" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Uklanjanje %(object_name)s „%(escaped_object)s“ povlači uklanjanje svih " -"objekata koji su povezani sa ovim objektom, ali vaš nalog nema dozvole za " -"brisanje sledećih tipova objekata:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Da bi izbrisali izabran %(object_name)s „%(escaped_object)s“ potrebno je " -"brisati i sledeće zaštićene povezane objekte:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Da sigurni da želite da obrišete %(object_name)s „%(escaped_object)s“? " -"Sledeći objekti koji su u vezi sa ovim objektom će takođe biti obrisani:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Da, siguran sam" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Brisanje više objekata" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Da bi izbrisali izabrane %(objects_name)s potrebno je brisati i zaštićene " -"povezane objekte, međutim vaš nalog nema dozvole za brisanje sledećih tipova " -"objekata:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Da bi izbrisali izabrane %(objects_name)s potrebno je brisati i sledeće " -"zaštićene povezane objekte:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Da li ste sigurni da želite da izbrišete izabrane %(objects_name)s? Svi " -"sledeći objekti i objekti sa njima povezani će biti izbrisani:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Obriši" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Dodaj još jedan objekat klase %(verbose_name)s." - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Brisanje?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Izmeni" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Nemate dozvole da unosite bilo kakve izmene." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Poslednje radnje" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Moje radnje" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Nema podataka" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Nepoznat sadržaj" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Nešto nije uredu sa vašom bazom podataka. Proverite da li postoje " -"odgovarajuće tabele i da li odgovarajući korisnik ima pristup bazi." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Lozinka:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Zaboravili ste lozinku ili korisničko ime?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum/vreme" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Korisnik" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Radnja" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ovaj objekat nema zabeležen istorijat izmena. Verovatno nije dodat kroz ovaj " -"sajt za administraciju." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Prikaži sve" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Sačuvaj" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Pretraga" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s rezultat" -msgstr[1] "%(counter)s rezultata" -msgstr[2] "%(counter)s rezultata" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "ukupno %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Sačuvaj kao novi" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Sačuvaj i dodaj sledeći" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Sačuvaj i nastavi sa izmenama" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Hvala što ste danas proveli vreme na ovom sajtu." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Ponovna prijava" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Izmena lozinke" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Vaša lozinka je izmenjena." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Iz bezbednosnih razloga prvo unesite svoju staru lozinku, a novu zatim " -"unesite dva puta da bismo mogli da proverimo da li ste je pravilno uneli." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Stara lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nova lozinka" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Izmeni moju lozinku" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Resetovanje lozinke" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Vaša lozinka je postavljena. Možete se prijaviti." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Potvrda resetovanja lozinke" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Unesite novu lozinku dva puta kako bismo mogli da proverimo da li ste je " -"pravilno uneli." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nova lozinka:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Potvrda lozinke:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Link za resetovanje lozinke nije važeći, verovatno zato što je već " -"iskorišćen. Ponovo zatražite resetovanje lozinke." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Idite na sledeću stranicu i postavite novu lozinku." - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Ukoliko ste zaboravili, vaše korisničko ime:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Hvala što koristite naš sajt!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "Ekipa sajta %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Resetuj moju lozinku" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Svi datumi" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ništa)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Odaberi objekat klase %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Odaberi objekat klase %s za izmenu" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Vreme:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Pretraži" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Dodaj još jedan" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 85815f2916230be6fff4136427df1e84a77bc8e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3292 zcmbuBO>7)B6vqt|DB-(&ly4rDQWCZM6m2;s$U#xE;I$DglpnskjMQr zum1wXPkfcve+%;bm%tanU%<1Vf)m{ThnzoyC6s^7%lBb1A4Pdr&ePy=lwSi8eu(jI zkk<}FiXBL33eU|sS%21s^6~>YIWC@?{k{$94y1dK__-@X*mH12+=;|`@N)~&?MRR+ z#FTGEl(OgEocDt}kyu|bIhCk*Iw8AClT%IOkwt}SdKF!^?NO4&UQx^qq>g1HRy3K2 zc^NAcNr#MSs#wgotxZ%8lH_%7qZEhsM48Yt*3B+?OU=-QWE`WKq$i7!iei4;?o`hX zRA`53)_b#=ZFa?ij=gf?Ssf{HOqx`>5iO{O3z;S9nr)ivI~~)K9MQ4VD7@kk&84k0 z@l;cNuX+vTXu0Vv^8{uL6^B(bWWQLHf+M3b{M4J|O?U6QNh=x5w4HerVNfU96 zp(g8;+tIE}|6L@VgHc2Ip@I$1?uVApT_wdWom!W6!=qgI|LIXC(|>tnBRLXv+q3Mq zsE_&zA!BoR){mn`el;vIMRu4)w56Wnv`VlQcsN$JEwOdRyBngBYX(@ai1|CFuprcgAm|MkB60~{PDe61hz$Y-G*xDfes&zr-XCQLwJvuuH z)wvRrvi>#pBx@^P-ZdD}X4ew*jJU?FI|nuX;T(;WFVae^WTLWNLCeQkH}0Q#j!(=e zjDU;4TlhN#Nk`-$xp1xX{3-U=v>yE6#Rs z>=cehh3Aw@ur5`KI*{K^oK$`5d|@eR>8S8@+DZy_TcwGW<$7V>DamVCI4r%Y(oDIs zuTb7!s60-U{ng6Mp7Kn&48y`nHPAff-|S|}RDQg=ud=6%XJSz%zEF44B(e0?RSBnu z!IoQ8I7(tV1aDA$Dh|b>Hmmjt^f9eewp5|6WUq?T!!EKkf^f;q}h%+8FP4$bc4Z0J!wR4LO- zFJ)a|Q=Uej3i`}UADq~@Wuo;PNS~DrxP6%>d6_od7L@~Q=fq*`tF&)4UogkVSJR3$ z`ojBOi=&uBIW3kW+0c##IN+3#<7!F)ki;BhtCsG}ld zaUY)Q#+V>)&%@Z#uqOTZqN>TR(;b1`g&T@ivzrQMkn<$NJ=K#P>fnRwq%rP`a7!iG zEd_hq#VrMza7!T*gb~!JeQMIz=^Fdli`)dUfT6 z&mqsiQYX8vBu?8*(e`@iMOv~KK351h3)XAGzXvFZ8ZWz+ptYs7SAs=*!zc|Gpe9Y- zSa;!>CL?*&d|4oN@vn2|V(P8tPBYd2@7&qqg{coqBNI_e@y&*1a@xrbV&ZEi-K0Yn ztn|V6ut$pGSh{v@ym?|xxPeG^o4S+Ye*wb82&@(~(xC`>v3IC%;|~7maQyfP|D{_Z z*UqH_ZpQI}5pemSn?$!B&Oe;zY@i1c4Pgcx^>bK+zU^Z9c?~j0_U5g;FoeSZ>u|P} KHsFAP3x5J)8n%)E diff --git a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.po deleted file mode 100644 index 139b88cb7..000000000 --- a/django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,201 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Dostupni %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Ovo je lista dostupnih „%s“. Možete izabrati elemente tako što ćete ih " -"izabrati u listi i kliknuti na „Izaberi“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Filtrirajte listu dostupnih elemenata „%s“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Izaberi sve" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Izaberite sve „%s“ odjednom." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Izaberi" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Ukloni" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Izabrano „%s“" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Ovo je lista izabranih „%s“. Možete ukloniti elemente tako što ćete ih " -"izabrati u listi i kliknuti na „Ukloni“." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Ukloni sve" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Uklonite sve izabrane „%s“ odjednom." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s od %(cnt)s izabran" -msgstr[1] "%(sel)s od %(cnt)s izabrana" -msgstr[2] "%(sel)s od %(cnt)s izabranih" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Imate nesačivane izmene. Ako pokrenete akciju, izmene će biti izgubljene." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "Izabrali ste akciju ali niste sačuvali promene polja." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "Izabrali ste akciju ali niste izmenili ni jedno polje." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Trenutno vreme" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Sat" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Odabir vremena" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Ponoć" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "18č" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Podne" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Poništi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Danas" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalendar" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Juče" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Sutra" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"januar februar mart april maj jun jul avgust septembar oktobar novembar " -"decembar" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "N P U S Č P S" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Pokaži" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Sakrij" diff --git a/django/contrib/admin/locale/sv/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 7b2728895065d2b376dde893f55d7ea467e13b58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15190 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, 2012 -# Andreas Pelme , 2014 -# cvitan , 2011 -# Cybjit , 2012 -# Jannis Leidel , 2011 -# sorl , 2011 -# Thomas Lundqvist , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-29 14:03+0000\n" -"Last-Translator: Andreas Pelme \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Tog bort %(count)d %(items)s" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Kan inte ta bort %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Är du säker?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Tag bort markerade %(verbose_name_plural)s" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Administration" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "Alla" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ja" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Nej" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Okänt" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Alla datum" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Idag" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Senaste 7 dagarna" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "Denna månad" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Detta år" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Ange %(username)s och lösenord för ett personalkonto. Notera att båda fälten " -"är skiftlägeskänsliga." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Åtgärd:" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "händelsetid" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "objektets id" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "objektets beskrivning" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "händelseflagga" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "ändra meddelande" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "loggpost" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "loggposter" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Lade till \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Ändrade \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Tog bort \"%(object)s.\"" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "LogEntry-Objekt" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Inget" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Ändrade %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "och" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Lade till %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Ändrade %(list)s på %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Tog bort %(name)s \"%(object)s\"." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Inga fält ändrade." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" lades till. Du kan redigera objektet igen nedanför." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"%(name)s \"%(obj)s\" lades till. Du kan lägga till ytterligare %(name)s " -"nedan." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" lades till." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "%(name)s \"%(obj)s\" ändrades. Du kan ändra det igen nedan." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" ändrades." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Poster måste väljas för att genomföra åtgärder. Inga poster har ändrats." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Inga åtgärder valda." - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" togs bort." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "%(name)s-objekt med primärnyckel %(key)r finns inte." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Lägg till %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Ändra %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Databasfel" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "%(count)s %(name)s ändrades." -msgstr[1] "%(count)s %(name)s ändrades." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s vald" -msgstr[1] "Alla %(total_count)s valda" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "0 av %(cnt)s valda" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Ändringshistorik: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(class_name)s %(instance)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Borttagning av %(class_name)s %(instance)s kräver borttagning av följande " -"skyddade relaterade objekt: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Django webbplatsadministration" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Django-administration" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Webbplatsadministration" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Logga in" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Sidan kunde inte hittas" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Vi beklagar men den begärda sidan hittades inte." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Hem" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Serverfel" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Serverfel (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Serverfel (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Det har uppstått ett fel. Det har rapporterats till " -"webbplatsadministratörerna via e-post och bör bli rättat omgående. Tack för " -"ditt tålamod." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Kör markerade operationer" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Utför" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Klicka här för att välja alla objekt från alla sidor" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Välj alla %(total_count)s %(module_name)s" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Rensa urval" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Ange först ett användarnamn och ett lösenord. Efter det kommer du att få " -"fler användaralternativ." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Mata in användarnamn och lösenord." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Ändra lösenord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Rätta till felen nedan." - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Vänligen rätta till felen nedan." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "Ange nytt lösenord för användare %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Lösenord" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Lösenord (igen)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Fyll i samma lösenord som ovan för verifiering." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Välkommen," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Logga ut" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Lägg till" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historik" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Visa på webbplats" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Lägg till %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Filtrera" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Ta bort från sortering" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Sorteringsprioritet: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Ändra sorteringsordning" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Radera" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Att ta bort %(object_name)s '%(escaped_object)s' skulle innebära att " -"relaterade objekt togs bort, men ditt konto har inte rättigheter att ta bort " -"följande objekttyper:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Borttagning av %(object_name)s '%(escaped_object)s' kräver borttagning av " -"följande skyddade relaterade objekt:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Är du säker på att du vill ta bort %(object_name)s \"%(escaped_object)s\"? " -"Följande relaterade objekt kommer att tas bort:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ja, jag är säker" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Tog bort %(name)s \"%(object)s\"." - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Borttagning av valda %(objects_name)s skulle resultera i borttagning av " -"relaterade objekt, men ditt konto har inte behörighet att ta bort följande " -"typer av objekt:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Borttagning av valda %(objects_name)s skulle kräva borttagning av följande " -"skyddade objekt:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Är du säker på att du vill ta bort valda %(objects_name)s? Alla följande " -"objekt samt relaterade objekt kommer att tas bort: " - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Tag bort" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Lägg till ytterligare %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Radera?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " På %(filter_title)s " - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Modeller i applikationen %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Ändra" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Du har inte rättigheter att redigera något." - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Senaste Händelser" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Mina händelser" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Inga tillgängliga" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Okänt innehåll" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Någonting är fel med din databasinstallation. Se till att de rätta " -"databastabellerna har skapats och att databasen är läsbar av rätt användare." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "Lösenord:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Har du glömt lösenordet eller användarnamnet?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Datum tid" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Användare" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Händelse" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Detta objekt har ingen ändringshistorik. Det lades antagligen inte till via " -"denna administrationssida." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Visa alla" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Spara" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Sök" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "%(counter)s resultat" -msgstr[1] "%(counter)s resultat" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s totalt" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Spara som ny" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Spara och lägg till ny" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Spara och fortsätt redigera" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Tack för att du spenderade lite kvalitetstid med webbplatsen idag." - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "Logga in igen" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Ändra lösenord" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Ditt lösenord har ändrats." - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Var god fyll i ditt gamla lösenord för säkerhets skull och skriv sedan in " -"ditt nya lösenord två gånger så vi kan kontrollera att du skrev det rätt." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Gammalt lösenord" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nytt lösenord" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Ändra mitt lösenord" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Nollställ lösenord" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Ditt lösenord har ändrats. Du kan nu logga in." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Bekräftelse av lösenordsnollställning" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Var god fyll i ditt nya lösenord två gånger så vi kan kontrollera att du " -"skrev det rätt." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nytt lösenord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Bekräfta lösenord:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Länken för lösenordsnollställning var felaktig, möjligen därför att den " -"redan använts. Var god skicka en ny nollställningsförfrågan." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Vi har skickat instruktioner för att sätta ert lösenord till er via e-post . " -"De borde komma inom en snar framtid." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Om ni inte får ett e-brev, vänligen kontrollera att du har skrivit in " -"adressen du registrerade dig med och kolla din skräppostmapp." - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Du får detta e-postmeddelande för att du har begärt återställning av ditt " -"lösenord av ditt konto på %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Var god gå till följande sida och välj ett nytt lösenord:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Ditt användarnamn (i fall du skulle ha glömt det):" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Tack för att du använder vår webbplats!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "%(site_name)s-teamet" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Glömt ditt lösenord? Fyll i din e-postadress nedan så skickar vi ett e-" -"postmeddelande med instruktioner för hur du ställer in ett nytt." - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "E-postadress:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Nollställ mitt lösenord" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Alla datum" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Ingen)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Välj %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Välj %s att ändra" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Datum:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Tid:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "Uppslag" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Lägg till ytterligare" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Nuvarande:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Ändra:" diff --git a/django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 182d1a492afb667b80af619bb316aea490fb7816..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3570 zcmbtW&yO5O6|O)?!jg~>2;pb)SjpIy-958Q9O5yKVs^b|lU=Xn883>2KsD1fJ+;$a zHB?p4csTGsfFOs6LnLg4D;J*-mk|==UqC{F8wdCk5Z|lr*`3&CIixk+Uw2i#S6_Ya zRlWJ!i%OSO1K_uT7Wf(9dqB4T4e&|eZ-IA!zXP)W|1|ASqZ6;S1-k6!^V0e=Df2*~sN2oLtx2VMb=fz0be;QPSe1KDm5&L_aX1K)=hx1Sc` zGQR%>V+;{zVe|qp0kXe0fz0Oyko#`}zX0q3ncon|<9-Uf2>coFJHQWtZ1>j&{{dwF z{{-^-{|&^{VjE6)+#Zla(gkw+A&}$nV<4}83}pK`@B`q_f$srd{anrK0g!q80r(d1 zPeAtj6rB7L_#E($zz>@5pTH@WA8o!0t4OS-h6x$_%d$RTbw!PRdL>v9nzU| z0~7Fy1~mvOJGJk1l4+TWYg4HU*)J5G@nTCB%4E{v#SBy-wno-^)c{Efx;*(RV!u}= zS{8aRreJ9hO-L36nn?z-@RW+JWxrFUovPT6p|$nuFgqBF9bE+F#1C|)#M{zT(#>f{ z^<8|~mu@hkYZIpn+Lv>ByD|!oVoukpyz+s%Y7$i0SB?$_!7|>&jIm)`4dRQ~*O}4z zD2SWZ8a!s=cI4Fn(-U3Vryl(f_YQSMcZ5N`k@kdN7%3_==7Q*QMZlEawH1|M)yUv& zsi;41BBD*srX^_;UG(i;>Z`)eNScgW3=LSPW*n{8`md984ukqC%oN7(>|tgJ=E|p! zC3P(A38O~%Pspg2>HjgZnVgHBEiLmFz4=68$w-dC`thpqK8!)8%+Bf+JyuWguJT9) zcE`$&BvNOY-4KoBAZTkYM*Zf^0CP4V1Q~M7a2%w`6?TUKgG^6#R>=Z$t0MDJo3l>Q z#MwT!z?=$eqxeJXqRKZQauouMorLP#h)G%hE;Fh7($lG75Uo=4u*|r{9g~9^kC3Ce z3Mt(xl=Q033Oaa)bz}RQIkuQl@P$UF5?9sCYDrc|Ri>Wu@lvQvhq(Qhn(PiEU3Rx3 zaOC^2r}JWKavpK%P<90Q?b>ZMu`VS0KG#|D{VMlK&vt0- z)+7 zWXHPFcgRfQr@y*+h3eO<=L~)8Ds7yh21P_JtH_PTgR-e2dRav@Du?sOMdXN! zh~^@qn&e*2 z$wWFMF)w0cU{7I+0q|haoIajl6_$!0Q(MO4lM-u$TTdn$e?k5ytzBZFcL|jxN8#>{ zot|RhnKD=lFaIR1xV|`K_)=ly{v!gz6Y|Un=!}hssuA}@;QX@_*z&;?mCWh^C}N88 zBThiGxSzv0Hbv&JLt(99=Es^-a)^}1=?%Aq3h0t1NZvc}tA?m&bSH57*Kt6jH_}NI zB6y=N0>c3~h0;angP5&w@@y2S0UQ}0W5(-#h#XI4s+11F4(Vk;j+#V4nK|B@(P15I zTb3Zs8@8`Tiw9FlV=O_Q2n9-x|?^5BmL{|P|-j$H9S>V%TRnVT!u$0C;6 f9hAI4p5o)t7}q?Iu&4QEnuu&%NMZSyOT~WyJ&+(X diff --git a/django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.po deleted file mode 100644 index f2dd3d403..000000000 --- a/django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,206 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Andreas Pelme , 2012 -# Jannis Leidel , 2011 -# Mattias Jansson , 2011 -# Samuel Linde , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Tillgängliga %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Detta är listan med tillgängliga %s. Du kan välja ut vissa genom att markera " -"dem i rutan nedan och sedan klicka på \"Välj\"-knapparna mellan de två " -"rutorna." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Skriv i denna ruta för att filtrera listan av tillgängliga %s." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Filter" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Välj alla" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Klicka för att välja alla %s på en gång." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Välj" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Ta bort" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Välj %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Detta är listan med utvalda %s. Du kan ta bort vissa genom att markera dem i " -"rutan nedan och sedan klicka på \"Ta bort\"-pilen mellan de två rutorna." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Ta bort alla" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Klicka för att ta bort alla valda %s på en gång." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "%(sel)s av %(cnt)s markerade" -msgstr[1] "%(sel)s av %(cnt)s markerade" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Du har ändringar som inte sparats i enskilda redigerbara fält. Om du kör en " -"operation kommer de ändringar som inte sparats att gå förlorade." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Du har markerat en operation, men du har inte sparat sparat dina ändringar " -"till enskilda fält ännu. Var vänlig klicka OK för att spara. Du kommer att " -"behöva köra operationen på nytt." - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Du har markerat en operation och du har inte gjort några ändringar i " -"enskilda fält. Du letar antagligen efter Utför-knappen snarare än Spara." - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Nu" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Klocka" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Välj en tidpunkt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Midnatt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "06:00" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Middag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Avbryt" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "I dag" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalender" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "I går" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "I morgon" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januari Februari Mars April Maj Juni Juli Augusti September Oktober November " -"December" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "S M T O T F L" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Visa" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Göm" diff --git a/django/contrib/admin/locale/sw/LC_MESSAGES/django.mo b/django/contrib/admin/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index ad2cc91da89048e9bf4d30fd10107dfb3afbc687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15334 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 PDVU@BS>mWOWZnJ`$smHx diff --git a/django/contrib/admin/locale/sw/LC_MESSAGES/django.po b/django/contrib/admin/locale/sw/LC_MESSAGES/django.po deleted file mode 100644 index ddd95c6af..000000000 --- a/django/contrib/admin/locale/sw/LC_MESSAGES/django.po +++ /dev/null @@ -1,867 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# machaku , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-22 16:16+0000\n" -"Last-Translator: machaku \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "Umefanikiwa kufuta %(items)s %(count)d." - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "Huwezi kufuta %(name)s" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "Una uhakika?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "Futa %(verbose_name_plural)s teule" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "Utawala" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "yote" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "Ndiyo" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "Hapana" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "Haijulikani" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "Tarehe yoyote" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "Leo" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "Siku 7 zilizopita" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "mwezi huu" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "Mwaka huu" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" -"Tafadhali ingiza %(username)s na nywila sahihi kwa akaunti ya msimamizi. " -"Kumbuka kuzingatia herufi kubwa na ndogo." - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "Tendo" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "muda wa tendo" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "Kitambulisho cha kitu" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "`repr` ya kitu" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "bendera ya tendo" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "badilisha ujumbe" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "ingizo kwenye kumbukumbu" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "maingizo kwenye kumbukumbu" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "Kuongezwa kwa \"%(object)s\"." - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "Kubadilishwa kwa \"%(object)s\" - %(changes)s" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "Kufutwa kwa \"%(object)s\"." - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "Kitu cha Ingizo la Kumbukumbu" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "Hakuna" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "Mabadiliko ya %s." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "na" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "Ingizo la %(name)s \"%(object)s\" limefanyika " - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Mabadiliko %(list)s yamefanyoka kwa %(object)s \"%(name)s\"." - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Kumefutwa kwa %(name)s \"%(object)s\" kumefanyika." - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "Hakuna uga uliobadilishwa." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"Ingizo la \"%(obj)s\" %(name)s limefanyika kwa mafanikio. Unaweza " -"kuhariritena hapo chini." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" -"Ingizo la \"%(obj)s\" %(name)s limefanyika kwa mafanikio. Unaweza tena " -"kuongeza %(name)s hapo chini." - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "Ingizo la \"%(obj)s\" %(name)s limefanyika kwa mafanikio." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" -"Ingizo la \"%(obj)s\" %(name)s limebadilishwa kwa mafanikio. Unaweza tena " -"kulihariri hapo chini." - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" -"Ingizo la \"%(obj)s\" %(name)s limebadilishwa kwa mafanikio. Unaweza " -"kuongeza %(name)s hapo chini." - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "Mabadiliko ya \"%(obj)s\" %(name)s yamefanikiwa." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" -"Nilazima kuchagua vitu ili kufanyia kitu fulani. Hakuna kitu " -"kilichochaguliwa." - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "Hakuna tendo lililochaguliwa" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "Ufutaji wa \"%(obj)s\" %(name)s umefanikiwa." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "Hakuna %(name)s yenye `primary key` %(key)r." - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "Ongeza %s" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "Badilisha %s" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "Hitilafu katika hifadhidata" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "mabadiliko ya %(name)s %(count)s yamefanikiwa." -msgstr[1] "mabadiliko ya %(name)s %(count)s yamefanikiwa." - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "%(total_count)s kuchaguliwa" -msgstr[1] "%(total_count)s (kila kitu) kuchaguliwa" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "Vilivyo chaguliwa ni 0 kati ya %(cnt)s" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "Badilisha historia: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "%(instance)s %(class_name)s" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" -"Kufutwa kwa ingizo la %(instance)s %(class_name)s kutahitaji kufutwa kwa " -"vitu vifuatavyo vyenye mahusiano vilivyokingwa: %(related_objects)s" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "Utawala wa tovuti ya django" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "Utawala wa Django" - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "Utawala wa tovuti" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "Ingia" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "Utawala wa %(app)s" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "Ukurasa haujapatikana" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "Samahani, ukurasa uliohitajika haukupatikana." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "Sebule" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "Hitilafu ya seva" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "Hitilafu ya seva (500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "Hitilafu ya seva (500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" -"Kumekuwa na hitilafu. Imeripotiwa kwa watawala kupitia barua pepe na " -"inatakiwa kurekebishwa mapema." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "Fanya tendo lililochaguliwa." - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "Nenda" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "Bofya hapa kuchagua viumbile katika kurasa zote" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "Chagua kila %(module_name)s, (%(total_count)s). " - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "Safisha chaguo" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"Kwanza, ingiza jina lamtumiaji na nywila. Kisha, utaweza kuhariri zaidi " -"machaguo ya mtumiaji." - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "Ingiza jina la mtumiaji na nywila." - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "Badilisha nywila" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "Tafadhali sahihisha makosa yafuatayo " - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "Tafadhali sahihisha makosa yafuatayo." - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "ingiza nywila ya mtumiaji %(username)s." - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "Nywila" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "Nywila (tena)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "Ingiza nywila inayofanana na ya juu, kwa uthibitisho." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "Karibu" - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "Nyaraka" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "Toka" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "Ongeza" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "Historia" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "Ona kwenye tovuti" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "Ongeza %(name)s" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "Chuja" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "Ondoa katika upangaji" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "Kipaumbele katika mpangilio: %(priority_number)s" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "Geuza mpangilio" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "Futa" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"Kufutwa kwa '%(escaped_object)s' %(object_name)s kutasababisha kufutwa kwa " -"vitu vinavyohuisana, lakini akaunti yako haina ruhusa ya kufuta vitu vya " -"aina zifuatazo:" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" -"Kufuta '%(escaped_object)s' %(object_name)s kutahitaji kufuta vitu " -"vifuatavyo ambavyo vinavyohuisana na vimelindwa:" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"Una uhakika kuwa unataka kufuta \"%(escaped_object)s\" %(object_name)s ? " -"Vitu vyote vinavyohuisana kati ya vifuatavyo vitafutwa:" - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "Ndiyo, Nina uhakika" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "Futa viumbile mbalimbali" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Kufutwa kwa %(objects_name)s chaguliwa kutasababisha kufutwa kwa " -"vituvinavyohusiana, lakini akaunti yako haina ruhusa ya kufuta vitu vya " -"vifuatavyo:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" -"Kufutwa kwa %(objects_name)s kutahitaji kufutwa kwa vitu vifuatavyo vyenye " -"uhusiano na vilivyolindwa:" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" -"Una uhakika kuwa unataka kufuta %(objects_name)s chaguliwa ? Vitu vyote kati " -"ya vifuatavyo vinavyohusiana vitafutwa:" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "Ondoa" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "Ongeza %(verbose_name)s" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "Futa?" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr " Kwa %(filter_title)s" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "Models katika application %(name)s" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "Badilisha" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "Huna ruhusa ya kuhariri chochote" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "Matendo ya hivi karibuni" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "Matendo yangu" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "Hakuna kilichopatikana" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "Maudhui hayajulikani" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"Kuna tatizo limetokea katika usanikishaji wako wa hifadhidata. Hakikisha " -"kuwa majedwali sahihi ya hifadhidata yameundwa, na hakikisha hifadhidata " -"inaweza kusomwana mtumiaji sahihi." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "nenosiri" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "Umesahau jina na nenosiri lako?" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "Tarehe/saa" - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "Mtumiaji" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "Tendo" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Kiumbile hiki hakina historia ya kubadilika. Inawezekana hakikuwekwa kupitia " -"hii tovuti ya utawala." - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "Onesha yotee" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "Hifadhi" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "Tafuta" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "tokeo %(counter)s" -msgstr[1] "matokeo %(counter)s" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "jumla %(full_result_count)s" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "Hifadhi kama mpya" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "Hifadhi na ongeza" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "Hifadhi na endelea kuhariri" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Ahsante kwa kutumia muda wako katika Tovuti yetu leo. " - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "ingia tena" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "Badilisha nywila" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "Nywila yako imebadilishwa" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Tafadhali ingiza nywila yako ya zamani, kwa ajili ya usalama, kisha ingiza " -"nywila mpya mara mbili ili tuweze kuthibitisha kuwa umelichapisha kwa " -"usahihi." - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "Nywila ya zamani" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "Nywila mpya" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "Badilisha nywila yangu" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "Kuseti nywila upya" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "Nywila yako imesetiwa. Unaweza kuendelea na kuingia sasa." - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "Uthibitisho wa kuseti nywila upya" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" -"Tafadhali ingiza nywila mpya mara mbili ili tuweze kuthibitisha kuwa " -"umelichapisha kwa usahihi." - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "Nywila mpya:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "Thibitisha nywila" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" -"Kiungo cha kuseti nywila upya ni batili, inawezekana ni kwa sababu kiungo " -"hicho tayari kimetumika. tafadhali omba upya kuseti nywila." - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" -"Tumekutumia maelekezo ya kuseti nywila yako. Unapaswa kuyapata ndani ya muda " -"mfupi." - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" -"Ikiwa hujapata barua pepe, tafadhali hakikisha umeingiza anuani ya barua " -"pepe uliyoitumia kujisajili na angalia katika folda la spam" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" -"Umepata barua pepe hii kwa sababu ulihitaji ku seti upya nywila ya akaunti " -"yako ya %(site_name)s." - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "Tafadhali nenda ukurasa ufuatao na uchague nywila mpya:" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "Jina lako la mtumiaji, ikiwa umesahau:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "Ahsante kwa kutumia tovui yetu!" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "timu ya %(site_name)s" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" -"Umesahau nywila yako? Ingiza anuani yako ya barua pepe hapo chini, nasi " -"tutakutumia maelekezo ya kuseti nenosiri jipya. " - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "Anuani ya barua pepe:" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "Seti nywila yangu upya" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "Tarehe zote" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "(Hakuna)" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "Chagua %s" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "Chaguo %s kwa mabadilisho" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "Tarehe" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "Saa" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "`Lookup`" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "Ongeza" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "Kwa sasa:" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "Badilisha:" diff --git a/django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.mo deleted file mode 100644 index 3abe550c904facf218410e9351b2dc8fc1f3daff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3965 zcmb_eO^h5z6)qtBWPv~u2!sH6w&cWi+&w?Ui5c6->$Nx8an`%?%n~edc{5!zT|3=X zqweY%w=YOYIY)@(02e@9xa7czQ^W~Q+_)ePaE}yjNWh8jb@!~tWMxc9YpTDls`p;K z_q|tD^Oq+cd0XK*iS~80b01Tx1-$feyzu-3_%iUHz)t}?pHS*^zze|70IvgO{APm( zz|W)qec%T05cnvt06q)+0q{BC&w!r<{vIg$e*iuL{3GxH_$Q#)4>2g?FXQz+;3eP? z_%;wC>OG+7{|zYX{T(Rli*bCa$AE7Ep9KC0_$wfOss|;pe+76ExC0bF-vIs;_$E;F z&VE{{Iq)0|4RC<|yFgj*@z2(Np8yulR> z!l~pzxRM8MR<$kPPs$6A)VVr!I@igWoZN&?ogQ0{PYmd>*UBp4?4tb#^Q`;u-I#aKjNUJ{Eg0qsg^(d=8b~zizv^mdALc3g2zpxswq@>Ma zTI8MvdhT^P(i!cIy%W5N6{~@3dR%>|T@zU|jlH_*oW;xQ9^G~YaV9)a?23#y)*K0~ zxy}}_BEg5p%OcQ+7p9Spjg214?D3*Yb*o~r0U=WjXqSfcI@&f3)F5_CHH=M8`1x2< zV!#Yy;k9&!RmdqgY?79{RMV(z>c`lrsHS9WWn$#+!1cr}iQzqFER7|rjU1hX420KykU7h8~OOK*M z(C;>G>AA~%u$xa!6kIK)c`$T6+SuP423whC$zgDf<;du^J1++9^Fim^)H&blbYEz9 z+ieI2xAek@&HLmo1l=xmUg~w*FSPM&yvDf?h8f#DVehgY>HtyC3c56EzOGDDoX+9c zrQdiyftstfwhvxL@Qsm z&TQ=N>|VbYdnasfY&q+-g-_T5J@WdFZ_N`n_M+rI%eB9JFx(C<+>?{_COQkQ+p&vq z4)o~4$oL~ydz3FX_LCyxB-nOYn)k@gt8RX|dy(qT%cm`!xJ;ch7dKRqYOI7Xah27# z+6;74DgEkddkBdEGj+N+6DNFVGNW#DVoGf8o?KHm>I+W260^*0Rf{!1OP1AEy+w&z zq3$?J;6bjgx(QsF6)PWenk|{;oVr5}n_0=ptZ+7Rq9Vjii^M=|T@*gTa&gGG>LAfv za%OeO8C-1R*wmLCI@-uBCog1!Hm4|Hv%2P(_GY-{xVhw*uIU_i9IJ!epp>w1%9gEG zn^9cE1%kd&q@!ZSJvx}l{;b@@?TCK>#SGrtDO;1rOjcAuAq)SxUhw^zDSvp~M$?u> z${%vohtnOvNwp`*sNYm)wcn-wx2XRj_0Q8zpZdGh--m!k*!b6B2wc0&MIb>+FDGQM zbamE4IzLjytnJK4PBBe4Q9cO*?f1d^*`d^E%QGaA9VK z>isg7&2T^Gm?+)cg|azN%||B#PN>M8!;Zw=XK2KcBT3d7=kWpyJWnY3=~s_ z7`6n5L_1Xm^$doouht==|{}LcJ#|xsu1c_5PE!LE, 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-22 16:20+0000\n" -"Last-Translator: machaku \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "Yaliyomo: %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" -"Hii ni orodha ya %s uliyochagua. Unaweza kuchagua baadhi vitu kwa kuvichagua " -"katika kisanduku hapo chini kisha kubofya mshale wa \"Chagua\" kati ya " -"visanduku viwili." - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "Chapisha katika kisanduku hiki ili kuchuja orodha ya %s iliyopo." - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "Chuja" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "Chagua vyote" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "Bofya kuchagua %s kwa pamoja." - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "Chagua" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "Ondoa" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "Chaguo la %s" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" -"Hii ni orodha ya %s uliyochagua. Unaweza kuondoa baadhi vitu kwa kuvichagua " -"katika kisanduku hapo chini kisha kubofya mshale wa \"Ondoa\" kati ya " -"visanduku viwili." - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "Ondoa vyote" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "Bofya ili kuondoa %s chaguliwa kwa pamoja." - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "umechagua %(sel)s kati ya %(cnt)s" -msgstr[1] "umechagua %(sel)s kati ya %(cnt)s" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" -"Umeacha kuhifadhi mabadiliko katika uga zinazoharirika. Ikiwa utafanya tendo " -"lingine, mabadiliko ambayo hayajahifadhiwa yatapotea." - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" -"Umechagua tendo, lakini bado hujahifadhi mabadiliko yako katika uga husika. " -"Tafadali bofya Sawa ukitaka kuhifadhi. Utahitajika kufanya upya kitendo " - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" -"Umechagua tendo, lakini bado hujahifadhi mabadiliko yako katika uga husika. " -"Inawezekana unatafuta kitufe cha Nenda badala ya Hifadhi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "Kumbuka: Uko saa %s mbele ukilinganisha na majira ya seva" -msgstr[1] "Kumbuka: Uko masaa %s mbele ukilinganisha na majira ya seva" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "Kumbuka: Uko saa %s nyuma ukilinganisha na majira ya seva" -msgstr[1] "Kumbuka: Uko masaa %s nyuma ukilinganisha na majira ya seva" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "Sasa" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "Saa" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "Chagua wakati" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "Usiku wa manane" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "Saa 12 alfajiri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "Adhuhuri" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "Ghairi" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "Leo" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "Kalenda" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "Jana" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "Kesho" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" -"Januari Februari Machi Aprili Mei Juni Julai Agosti Septemba Oktoba Novemba " -"Desemba" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "J2 J3 J4 J5 IJ JM JP" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "Onesha" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "Ficha" diff --git a/django/contrib/admin/locale/ta/LC_MESSAGES/django.mo b/django/contrib/admin/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index b665a5e0220447e16b46a5b9a8fd18a9abacaa5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11502 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, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:18+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/actions.py:50 -#, python-format -msgid "Successfully deleted %(count)d %(items)s." -msgstr "" - -#: contrib/admin/actions.py:62 contrib/admin/options.py:1616 -#, python-format -msgid "Cannot delete %(name)s" -msgstr "" - -#: contrib/admin/actions.py:64 contrib/admin/options.py:1618 -msgid "Are you sure?" -msgstr "உறுதியாக சொல்கிறீர்களா?" - -#: contrib/admin/actions.py:84 -#, python-format -msgid "Delete selected %(verbose_name_plural)s" -msgstr "" - -#: contrib/admin/apps.py:11 -msgid "Administration" -msgstr "" - -#: contrib/admin/filters.py:104 contrib/admin/filters.py:199 -#: contrib/admin/filters.py:239 contrib/admin/filters.py:276 -#: contrib/admin/filters.py:387 -msgid "All" -msgstr "அனைத்தும்" - -#: contrib/admin/filters.py:240 -msgid "Yes" -msgstr "ஆம்" - -#: contrib/admin/filters.py:241 -msgid "No" -msgstr "இல்லை" - -#: contrib/admin/filters.py:255 -msgid "Unknown" -msgstr "தெரியாத" - -#: contrib/admin/filters.py:315 -msgid "Any date" -msgstr "எந்த தேதியும்" - -#: contrib/admin/filters.py:316 -msgid "Today" -msgstr "இன்று" - -#: contrib/admin/filters.py:320 -msgid "Past 7 days" -msgstr "கடந்த 7 நாட்களில்" - -#: contrib/admin/filters.py:324 -msgid "This month" -msgstr "இந்த மாதம்" - -#: contrib/admin/filters.py:328 -msgid "This year" -msgstr "இந்த வருடம்" - -#: contrib/admin/forms.py:14 -#, python-format -msgid "" -"Please enter the correct %(username)s and password for a staff account. Note " -"that both fields may be case-sensitive." -msgstr "" - -#: contrib/admin/helpers.py:23 -msgid "Action:" -msgstr "" - -#: contrib/admin/models.py:25 -msgid "action time" -msgstr "செயல் நேரம்" - -#: contrib/admin/models.py:28 -msgid "object id" -msgstr "பொருள் அடையாளம்" - -#: contrib/admin/models.py:29 -msgid "object repr" -msgstr "பொருள் உருவகித்தம்" - -#: contrib/admin/models.py:30 -msgid "action flag" -msgstr "செயர்குறி" - -#: contrib/admin/models.py:31 -msgid "change message" -msgstr "செய்தியை மாற்று" - -#: contrib/admin/models.py:36 -msgid "log entry" -msgstr "புகுபதிவு உள்ளீடு" - -#: contrib/admin/models.py:37 -msgid "log entries" -msgstr "புகுபதிவு உள்ளீடுகள்" - -#: contrib/admin/models.py:46 -#, python-format -msgid "Added \"%(object)s\"." -msgstr "" - -#: contrib/admin/models.py:48 -#, python-format -msgid "Changed \"%(object)s\" - %(changes)s" -msgstr "" - -#: contrib/admin/models.py:53 -#, python-format -msgid "Deleted \"%(object)s.\"" -msgstr "" - -#: contrib/admin/models.py:55 -msgid "LogEntry Object" -msgstr "" - -#: contrib/admin/options.py:230 contrib/admin/options.py:259 -msgid "None" -msgstr "" - -#: contrib/admin/options.py:956 -#, python-format -msgid "Changed %s." -msgstr "%s மாற்றபட்டுள்ளது." - -#: contrib/admin/options.py:956 contrib/admin/options.py:966 -#: contrib/admin/options.py:1808 -msgid "and" -msgstr "மற்றும்" - -#: contrib/admin/options.py:961 -#, python-format -msgid "Added %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:965 -#, python-format -msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:970 -#, python-format -msgid "Deleted %(name)s \"%(object)s\"." -msgstr "" - -#: contrib/admin/options.py:974 -msgid "No fields changed." -msgstr "எந்த புலமும் மாறவில்லை." - -#: contrib/admin/options.py:1098 contrib/admin/options.py:1138 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" வெற்றிகரமாக சேர்க்கப்பட்டுள்ளது. நீங்கள் கீழே தொகுக்க முடியும்." - -#: contrib/admin/options.py:1109 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1116 -#, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully." -msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாகச் சேர்க்கப்பட்டது." - -#: contrib/admin/options.py:1131 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may edit it again " -"below." -msgstr "" - -#: contrib/admin/options.py:1148 -#, python-format -msgid "" -"The %(name)s \"%(obj)s\" was changed successfully. You may add another " -"%(name)s below." -msgstr "" - -#: contrib/admin/options.py:1157 -#, python-format -msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாக மாற்றப்பட்டது." - -#: contrib/admin/options.py:1240 contrib/admin/options.py:1481 -msgid "" -"Items must be selected in order to perform actions on them. No items have " -"been changed." -msgstr "" - -#: contrib/admin/options.py:1259 -msgid "No action selected." -msgstr "" - -#: contrib/admin/options.py:1271 -#, python-format -msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாக அழிக்கப்பட்டுள்ளது." - -#: contrib/admin/options.py:1348 contrib/admin/options.py:1593 -#, python-format -msgid "%(name)s object with primary key %(key)r does not exist." -msgstr "" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Add %s" -msgstr "%s யை சேர்க்க" - -#: contrib/admin/options.py:1398 -#, python-format -msgid "Change %s" -msgstr "%s யை மாற்று" - -#: contrib/admin/options.py:1460 -msgid "Database error" -msgstr "தகவல்சேமிப்பு பிழை" - -#: contrib/admin/options.py:1523 -#, python-format -msgid "%(count)s %(name)s was changed successfully." -msgid_plural "%(count)s %(name)s were changed successfully." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1550 -#, python-format -msgid "%(total_count)s selected" -msgid_plural "All %(total_count)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/options.py:1556 -#, python-format -msgid "0 of %(cnt)s selected" -msgstr "" - -#: contrib/admin/options.py:1655 -#, python-format -msgid "Change history: %s" -msgstr "வரலாற்றை மாற்று: %s" - -#. Translators: Model verbose name and instance representation, suitable to be -#. an item in a list -#: contrib/admin/options.py:1802 -#, python-format -msgid "%(class_name)s %(instance)s" -msgstr "" - -#: contrib/admin/options.py:1809 -#, python-format -msgid "" -"Deleting %(class_name)s %(instance)s would require deleting the following " -"protected related objects: %(related_objects)s" -msgstr "" - -#: contrib/admin/sites.py:36 contrib/admin/templates/admin/base_site.html:3 -msgid "Django site admin" -msgstr "டிஜாங்ஙோ தள நிர்வாகி" - -#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:6 -msgid "Django administration" -msgstr "டிஜாங்ஙோ நிர்வாகம் " - -#: contrib/admin/sites.py:42 -msgid "Site administration" -msgstr "இணைய மேலான்மை" - -#: contrib/admin/sites.py:345 contrib/admin/templates/admin/login.html:47 -#: contrib/admin/templates/registration/password_reset_complete.html:18 -#: contrib/admin/tests.py:113 -msgid "Log in" -msgstr "உள்ளே போ" - -#: contrib/admin/sites.py:472 -#, python-format -msgid "%(app)s administration" -msgstr "" - -#: contrib/admin/templates/admin/404.html:4 -#: contrib/admin/templates/admin/404.html:8 -msgid "Page not found" -msgstr "பக்கத்தைக் காணவில்லை" - -#: contrib/admin/templates/admin/404.html:10 -msgid "We're sorry, but the requested page could not be found." -msgstr "நீங்கள் விரும்பிய பக்கத்தை காண இயலவில்லை,அதற்காக நாங்கள் வருந்துகிறோம்." - -#: contrib/admin/templates/admin/500.html:6 -#: contrib/admin/templates/admin/app_index.html:9 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/base.html:50 -#: contrib/admin/templates/admin/change_form.html:18 -#: contrib/admin/templates/admin/change_list.html:40 -#: contrib/admin/templates/admin/delete_confirmation.html:8 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:8 -#: contrib/admin/templates/admin/invalid_setup.html:6 -#: contrib/admin/templates/admin/object_history.html:6 -#: contrib/admin/templates/registration/logged_out.html:4 -#: contrib/admin/templates/registration/password_change_done.html:6 -#: contrib/admin/templates/registration/password_change_form.html:7 -#: contrib/admin/templates/registration/password_reset_complete.html:6 -#: contrib/admin/templates/registration/password_reset_confirm.html:6 -#: contrib/admin/templates/registration/password_reset_done.html:6 -#: contrib/admin/templates/registration/password_reset_form.html:6 -msgid "Home" -msgstr "வீடு" - -#: contrib/admin/templates/admin/500.html:7 -msgid "Server error" -msgstr "சேவகன் பிழை" - -#: contrib/admin/templates/admin/500.html:11 -msgid "Server error (500)" -msgstr "சேவையகம் தவறு(500)" - -#: contrib/admin/templates/admin/500.html:14 -msgid "Server Error (500)" -msgstr "சேவையகம் பிழை(500)" - -#: contrib/admin/templates/admin/500.html:15 -msgid "" -"There's been an error. It's been reported to the site administrators via " -"email and should be fixed shortly. Thanks for your patience." -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Run the selected action" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:4 -msgid "Go" -msgstr "செல்" - -#: contrib/admin/templates/admin/actions.html:11 -msgid "Click here to select the objects across all pages" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:11 -#, python-format -msgid "Select all %(total_count)s %(module_name)s" -msgstr "" - -#: contrib/admin/templates/admin/actions.html:13 -msgid "Clear selection" -msgstr "" - -#: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "" -"First, enter a username and password. Then, you'll be able to edit more user " -"options." -msgstr "" -"முதலில்,பயனர்ப்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடவும்.அதன் பிறகு தான் நீங்கள் உங்கள் பெயரின் " -"விவரங்களை திருத்த முடியும்" - -#: contrib/admin/templates/admin/auth/user/add_form.html:8 -msgid "Enter a username and password." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:17 -#: contrib/admin/templates/admin/auth/user/change_password.html:51 -#: contrib/admin/templates/admin/base.html:39 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Change password" -msgstr "கடவுச்சொல்லை மாற்று" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the error below." -msgstr "கீழே உள்ள தவறுகளைத் திருத்துக" - -#: contrib/admin/templates/admin/auth/user/change_password.html:27 -#: contrib/admin/templates/admin/change_form.html:47 -#: contrib/admin/templates/admin/change_list.html:67 -#: contrib/admin/templates/admin/login.html:17 -#: contrib/admin/templates/registration/password_change_form.html:21 -msgid "Please correct the errors below." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:31 -#, python-format -msgid "Enter a new password for the user %(username)s." -msgstr "" - -#: contrib/admin/templates/admin/auth/user/change_password.html:38 -msgid "Password" -msgstr "கடவுச்சொல்" - -#: contrib/admin/templates/admin/auth/user/change_password.html:44 -#: contrib/admin/templates/registration/password_change_form.html:42 -msgid "Password (again)" -msgstr "கடவுச்சொல்(மறுபடியும்)" - -#: contrib/admin/templates/admin/auth/user/change_password.html:45 -msgid "Enter the same password as above, for verification." -msgstr "மேலே அதே கடவுச்சொல்லை உள்ளிடவும், சரிபார்ப்பதற்காக ." - -#: contrib/admin/templates/admin/base.html:30 -msgid "Welcome," -msgstr "நல்வரவு," - -#: contrib/admin/templates/admin/base.html:36 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Documentation" -msgstr "ஆவனமாக்கம்" - -#: contrib/admin/templates/admin/base.html:41 -#: contrib/admin/templates/registration/password_change_done.html:3 -#: contrib/admin/templates/registration/password_change_form.html:4 -msgid "Log out" -msgstr "வெளியேறு" - -#: contrib/admin/templates/admin/change_form.html:21 -#: contrib/admin/templates/admin/index.html:31 -msgid "Add" -msgstr "சேர்க்க" - -#: contrib/admin/templates/admin/change_form.html:33 -#: contrib/admin/templates/admin/object_history.html:10 -msgid "History" -msgstr "வரலாறு" - -#: contrib/admin/templates/admin/change_form.html:35 -#: contrib/admin/templates/admin/edit_inline/stacked.html:9 -#: contrib/admin/templates/admin/edit_inline/tabular.html:30 -msgid "View on site" -msgstr "தளத்தில் பார்" - -#: contrib/admin/templates/admin/change_list.html:58 -#, python-format -msgid "Add %(name)s" -msgstr "%(name)s சேர்க்க" - -#: contrib/admin/templates/admin/change_list.html:78 -msgid "Filter" -msgstr "வடிகட்டி" - -#: contrib/admin/templates/admin/change_list_results.html:17 -msgid "Remove from sorting" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:18 -#, python-format -msgid "Sorting priority: %(priority_number)s" -msgstr "" - -#: contrib/admin/templates/admin/change_list_results.html:19 -msgid "Toggle sorting" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:12 -#: contrib/admin/templates/admin/submit_line.html:6 -msgid "Delete" -msgstr "நீக்குக" - -#: contrib/admin/templates/admin/delete_confirmation.html:19 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting " -"related objects, but your account doesn't have permission to delete the " -"following types of objects:" -msgstr "" -"நீக்கும் '%(escaped_object)s' ஆனது %(object_name)s தொடர்புடைய மற்றவற்றையும் நீக்கும். " -"ஆனால் அதை நீக்குவதற்குரிய உரிமை உங்களுக்கு இல்லை" - -#: contrib/admin/templates/admin/delete_confirmation.html:27 -#, python-format -msgid "" -"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the " -"following protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_confirmation.html:35 -#, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " -"All of the following related items will be deleted:" -msgstr "" -"நீங்கள் இந்த \"%(escaped_object)s\" %(object_name)s நீக்குவதில் நிச்சயமா?தொடர்புடைய " -"மற்றவையும் நீக்கப்படும். " - -#: contrib/admin/templates/admin/delete_confirmation.html:40 -#: contrib/admin/templates/admin/delete_selected_confirmation.html:45 -msgid "Yes, I'm sure" -msgstr "ஆம், எனக்கு உறுதி" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:11 -msgid "Delete multiple objects" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:18 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:26 -#, python-format -msgid "" -"Deleting the selected %(objects_name)s would require deleting the following " -"protected related objects:" -msgstr "" - -#: contrib/admin/templates/admin/delete_selected_confirmation.html:34 -#, python-format -msgid "" -"Are you sure you want to delete the selected %(objects_name)s? All of the " -"following objects and their related items will be deleted:" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:26 -#: contrib/admin/templates/admin/edit_inline/tabular.html:78 -msgid "Remove" -msgstr "அழிக்க" - -#: contrib/admin/templates/admin/edit_inline/stacked.html:27 -#: contrib/admin/templates/admin/edit_inline/tabular.html:77 -#, python-format -msgid "Add another %(verbose_name)s" -msgstr "" - -#: contrib/admin/templates/admin/edit_inline/tabular.html:17 -msgid "Delete?" -msgstr "" - -#: contrib/admin/templates/admin/filter.html:2 -#, python-format -msgid " By %(filter_title)s " -msgstr "%(filter_title)s ஆல்" - -#: contrib/admin/templates/admin/index.html:20 -#, python-format -msgid "Models in the %(name)s application" -msgstr "" - -#: contrib/admin/templates/admin/index.html:37 -msgid "Change" -msgstr "மாற்றுக" - -#: contrib/admin/templates/admin/index.html:47 -msgid "You don't have permission to edit anything." -msgstr "உங்களுக்கு மாற்றுவதற்குரிய உரிமையில்லை" - -#: contrib/admin/templates/admin/index.html:55 -msgid "Recent Actions" -msgstr "தற்போதைய செயல்கள்" - -#: contrib/admin/templates/admin/index.html:56 -msgid "My Actions" -msgstr "எனது செயல்கள்" - -#: contrib/admin/templates/admin/index.html:60 -msgid "None available" -msgstr "எதுவும் கிடைக்கவில்லை" - -#: contrib/admin/templates/admin/index.html:74 -msgid "Unknown content" -msgstr "" - -#: contrib/admin/templates/admin/invalid_setup.html:12 -msgid "" -"Something's wrong with your database installation. Make sure the appropriate " -"database tables have been created, and make sure the database is readable by " -"the appropriate user." -msgstr "" -"உங்களுடைய தகவல்சேமிப்பகத்தை நிறுவுவதில் சில தவறுகள் உள்ளது. அதற்கு இணையான " -"தகவல்சேமிப்பு அட்டவணையைதயாரிக்கவும். மேலும் பயனர் படிக்கும் படியான தகவல்சேமிப்பகத்தை " -"உருவாக்கவும்." - -#: contrib/admin/templates/admin/login.html:37 -msgid "Password:" -msgstr "கடவுச்சொல்:" - -#: contrib/admin/templates/admin/login.html:43 -msgid "Forgotten your password or username?" -msgstr "" - -#: contrib/admin/templates/admin/object_history.html:22 -msgid "Date/time" -msgstr "தேதி/நேரம் " - -#: contrib/admin/templates/admin/object_history.html:23 -msgid "User" -msgstr "பயனர்" - -#: contrib/admin/templates/admin/object_history.html:24 -msgid "Action" -msgstr "செயல்" - -#: contrib/admin/templates/admin/object_history.html:38 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"இந்த பொருள் மாற்று வரலாற்றில் இல்லைஒரு வேளை நிர்வாகத்தளத்தின் மூலம் சேர்க்கப்படாமலிருக்கலாம்" - -#: contrib/admin/templates/admin/pagination.html:10 -msgid "Show all" -msgstr "எல்லாவற்றையும் காட்டு" - -#: contrib/admin/templates/admin/pagination.html:11 -#: contrib/admin/templates/admin/submit_line.html:3 -msgid "Save" -msgstr "சேமிக்க" - -#: contrib/admin/templates/admin/search_form.html:7 -msgid "Search" -msgstr "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(counter)s result" -msgid_plural "%(counter)s results" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/templates/admin/search_form.html:9 -#, python-format -msgid "%(full_result_count)s total" -msgstr "%(full_result_count)s மொத்தம்" - -#: contrib/admin/templates/admin/submit_line.html:8 -msgid "Save as new" -msgstr "புதியதாக சேமி" - -#: contrib/admin/templates/admin/submit_line.html:9 -msgid "Save and add another" -msgstr "சேமித்து இன்னுமொன்றைச் சேர்" - -#: contrib/admin/templates/admin/submit_line.html:10 -msgid "Save and continue editing" -msgstr "சேமித்து மாற்றத்தை தொடருக" - -#: contrib/admin/templates/registration/logged_out.html:8 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "வலைத்தளத்தில் உங்களது பொன்னான நேரத்தை செலவழித்தமைக்கு மிகுந்த நன்றி" - -#: contrib/admin/templates/registration/logged_out.html:10 -msgid "Log in again" -msgstr "மீண்டும் உள்ளே பதிவு செய்யவும்" - -#: contrib/admin/templates/registration/password_change_done.html:7 -#: contrib/admin/templates/registration/password_change_form.html:8 -msgid "Password change" -msgstr "கடவுச்சொல் மாற்று" - -#: contrib/admin/templates/registration/password_change_done.html:14 -msgid "Your password was changed." -msgstr "உங்களுடைய கடவுச்சொல் மாற்றபட்டது" - -#: contrib/admin/templates/registration/password_change_form.html:26 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"பாதுகாப்பு காரணங்களுக்காக , முதலில் உங்களது பழைய கடவுச்சொல்லை உள்ளிடுக. அதன் பிறகு " -"புதிய கடவுச்சொல்லை இரு முறை உள்ளிடுக. இது உங்களது உள்ளிடுதலை சரிபார்க்க உதவும். " - -#: contrib/admin/templates/registration/password_change_form.html:32 -msgid "Old password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:37 -msgid "New password" -msgstr "" - -#: contrib/admin/templates/registration/password_change_form.html:48 -#: contrib/admin/templates/registration/password_reset_confirm.html:24 -msgid "Change my password" -msgstr "கடவுச் சொல்லை மாற்றவும்" - -#: contrib/admin/templates/registration/password_reset_complete.html:7 -#: contrib/admin/templates/registration/password_reset_done.html:7 -#: contrib/admin/templates/registration/password_reset_form.html:7 -msgid "Password reset" -msgstr "கடவுச்சொல்லை மாற்றியமை" - -#: contrib/admin/templates/registration/password_reset_complete.html:16 -msgid "Your password has been set. You may go ahead and log in now." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:7 -msgid "Password reset confirmation" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:17 -msgid "" -"Please enter your new password twice so we can verify you typed it in " -"correctly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_confirm.html:21 -msgid "New password:" -msgstr "புதிய கடவுச்சொல்:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:23 -msgid "Confirm password:" -msgstr "கடவுச்சொலின் மாற்றத்தை உறுதிப்படுத்து:" - -#: contrib/admin/templates/registration/password_reset_confirm.html:29 -msgid "" -"The password reset link was invalid, possibly because it has already been " -"used. Please request a new password reset." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:15 -msgid "" -"We've emailed you instructions for setting your password. You should be " -"receiving them shortly." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_done.html:17 -msgid "" -"If you don't receive an email, please make sure you've entered the address " -"you registered with, and check your spam folder." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:2 -#, python-format -msgid "" -"You're receiving this email because you requested a password reset for your " -"user account at %(site_name)s." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:4 -msgid "Please go to the following page and choose a new password:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_email.html:8 -msgid "Your username, in case you've forgotten:" -msgstr "உங்களது பயனாளர் பெயர், நீங்கள் மறந்திருந்தால்:" - -#: contrib/admin/templates/registration/password_reset_email.html:10 -msgid "Thanks for using our site!" -msgstr "எங்களது வலைத்தளத்தை பயன் படுத்தியதற்கு மிகுந்த நன்றி" - -#: contrib/admin/templates/registration/password_reset_email.html:12 -#, python-format -msgid "The %(site_name)s team" -msgstr "இந்த %(site_name)s -இன் குழு" - -#: contrib/admin/templates/registration/password_reset_form.html:15 -msgid "" -"Forgotten your password? Enter your email address below, and we'll email " -"instructions for setting a new one." -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Email address:" -msgstr "" - -#: contrib/admin/templates/registration/password_reset_form.html:19 -msgid "Reset my password" -msgstr "எனது கடவுச்சொல்லை மாற்றியமை" - -#: contrib/admin/templatetags/admin_list.py:379 -msgid "All dates" -msgstr "அனைத்து தேதியும்" - -#: contrib/admin/views/main.py:34 -msgid "(None)" -msgstr "" - -#: contrib/admin/views/main.py:107 -#, python-format -msgid "Select %s" -msgstr "%s யை தேர்ந்தெடு" - -#: contrib/admin/views/main.py:109 -#, python-format -msgid "Select %s to change" -msgstr "%s யை மாற்ற தேர்ந்தெடு" - -#: contrib/admin/widgets.py:91 -msgid "Date:" -msgstr "தேதி:" - -#: contrib/admin/widgets.py:92 -msgid "Time:" -msgstr "நேரம்:" - -#: contrib/admin/widgets.py:176 -msgid "Lookup" -msgstr "" - -#: contrib/admin/widgets.py:280 -msgid "Add Another" -msgstr "" - -#: contrib/admin/widgets.py:333 -msgid "Currently:" -msgstr "" - -#: contrib/admin/widgets.py:334 -msgid "Change:" -msgstr "" diff --git a/django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.mo b/django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.mo deleted file mode 100644 index b76b73fff2a05ffd72d168fa2d450557940db832..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1925 zcmb7?&ug4T7{^DgT31^&BK|;e6ap>f-F%mYWk=fHW8 z`cVf-|6>qoxmrlSKj;oA{BP{vaiZF2kT1A!JwR#fX-uT#dO>}C9+SqinA8Uvlm|P? zMZT416H6kD#6l$bXu>8%BvoC+*r=L}*kn`dL~_AR*ph=&=UF+7jEvc7 zp*kY&^0Hir-KHYqT9Z$-<1peC(dDN*N@9t+e4^9nB!#UnwnbjUCHJ`}wcTGa2rMm0L3A-$>;t$CH3t4f6Xxl--h{C~KNA+&rND&q(WZZHVQQIf+@5k5vnm>Yl=9LX8dfm z>>V5GQM^SNdnZ***F)6^__2l13=)M8k(-S=v535~j$28+8B8O|v;w)I$<&d4w^3@p3rKTt zGi)79uG;hlwGaKrbC6fE&wN8Pyugd0t9T{Ux{ejPU++-F%aRE3E&*3 d5+WiA*O?1I-ErT>c^v%kRorGjb?~pC@E?uMCw~9{ diff --git a/django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.po b/django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.po deleted file mode 100644 index 173f2c719..000000000 --- a/django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.po +++ /dev/null @@ -1,189 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admin/static/admin/js/SelectFilter2.js:45 -#, c-format -msgid "Available %s" -msgstr "%s இருக்கிறதா " - -#: contrib/admin/static/admin/js/SelectFilter2.js:46 -#, c-format -msgid "" -"This is the list of available %s. You may choose some by selecting them in " -"the box below and then clicking the \"Choose\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:53 -#, c-format -msgid "Type into this box to filter down the list of available %s." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:57 -msgid "Filter" -msgstr "வடிகட்டி" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -msgid "Choose all" -msgstr "எல்லாவற்றையும் தேர்ந்த்தெடுக்க" - -#: contrib/admin/static/admin/js/SelectFilter2.js:61 -#, c-format -msgid "Click to choose all %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:67 -msgid "Choose" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:69 -msgid "Remove" -msgstr "அழிக்க" - -#: contrib/admin/static/admin/js/SelectFilter2.js:75 -#, c-format -msgid "Chosen %s" -msgstr "%s தேர்ந்த்தெடுக்கப்பட்ட" - -#: contrib/admin/static/admin/js/SelectFilter2.js:76 -#, c-format -msgid "" -"This is the list of chosen %s. You may remove some by selecting them in the " -"box below and then clicking the \"Remove\" arrow between the two boxes." -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -msgid "Remove all" -msgstr "" - -#: contrib/admin/static/admin/js/SelectFilter2.js:80 -#, c-format -msgid "Click to remove all chosen %s at once." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:22 -#: contrib/admin/static/admin/js/actions.min.js:1 -msgid "%(sel)s of %(cnt)s selected" -msgid_plural "%(sel)s of %(cnt)s selected" -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/actions.js:114 -#: contrib/admin/static/admin/js/actions.min.js:4 -msgid "" -"You have unsaved changes on individual editable fields. If you run an " -"action, your unsaved changes will be lost." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:126 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, but you haven't saved your changes to " -"individual fields yet. Please click OK to save. You'll need to re-run the " -"action." -msgstr "" - -#: contrib/admin/static/admin/js/actions.js:128 -#: contrib/admin/static/admin/js/actions.min.js:5 -msgid "" -"You have selected an action, and you haven't made any changes on individual " -"fields. You're probably looking for the Go button rather than the Save " -"button." -msgstr "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:79 -#, c-format -msgid "Note: You are %s hour ahead of server time." -msgid_plural "Note: You are %s hours ahead of server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:87 -#, c-format -msgid "Note: You are %s hour behind server time." -msgid_plural "Note: You are %s hours behind server time." -msgstr[0] "" -msgstr[1] "" - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:114 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:149 -msgid "Now" -msgstr "இப்பொழுது " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:118 -msgid "Clock" -msgstr "கடிகாரம் " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:146 -msgid "Choose a time" -msgstr "ஒரு நேரத்தை தேர்ந்த்தெடுக்க " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:150 -msgid "Midnight" -msgstr "நடு இரவு " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:151 -msgid "6 a.m." -msgstr "காலை 6 மணி " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:152 -msgid "Noon" -msgstr "மதியம் " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:156 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:276 -msgid "Cancel" -msgstr "வேண்டாம் " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:216 -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:269 -msgid "Today" -msgstr "இன்று " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:220 -msgid "Calendar" -msgstr "நாள்காட்டி " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:267 -msgid "Yesterday" -msgstr "நேற்று " - -#: contrib/admin/static/admin/js/admin/DateTimeShortcuts.js:271 -msgid "Tomorrow" -msgstr "நாளை" - -#: contrib/admin/static/admin/js/calendar.js:8 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "ஜனவரி பிப்ரவரி மார்ச் ஏப்ரல் மே ஜூன் ஜூலை ஆகஸ்டு செப்டம்பர் அக்டோபர் நவம்பர் டிசம்பர்" - -#: contrib/admin/static/admin/js/calendar.js:9 -msgid "S M T W T F S" -msgstr "ஞா தி செ பு வி வெ ச" - -#: contrib/admin/static/admin/js/collapse.js:8 -#: contrib/admin/static/admin/js/collapse.js:19 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Show" -msgstr "" - -#: contrib/admin/static/admin/js/collapse.js:16 -#: contrib/admin/static/admin/js/collapse.min.js:1 -msgid "Hide" -msgstr "" diff --git a/django/contrib/admin/locale/te/LC_MESSAGES/django.mo b/django/contrib/admin/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index 66375e15cf1444a3e6fd455745c5db415b50e0b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12581 zcmdU!ZH!#idB-maAz;!30%_8wA;%EMyT$ur6N4Er#`pzHu-V#cQ^JcoyK{GU@XXxh z-We~0)YiBSkcQY2l|iAcT!b-{G%#!8geWZ}%?A_(DQT;!N~!xK< z^cip)_(|{>_)+k?;5zUp;9Ag~A4TVYd%zEYcZK&1l&JebL`Mg~_kjmLU-?%Uvb;H%)d;Gcs(2mTHC^WYnx*85LTK_`x~Hme+#?-6q(}lLT-GDmV=6e zQBXYH0*co?;K#uUa11;MJ_P zxEWjz&VthKd2j&y4k-KoIpBYQn!gN^#OwP(^?wYMeuDw82;bL(Up$LE2LFiu*9lgw z^9794y59w-!MDH!+>0~hkMD6?1^xt-9T$JZ>$@DplxPH0-rfLS2JQtf1%C@%2ObB- z$B#kvzX_sxbP-Oy2V4nCk4Hht`#!iFd>z!f?}3Etz%}4j@Lo{!Ujlyxd<|RyUV`&K z1#SkngH2HJ@G7^B;OihFqZKHt`5Qn~iFSdzzzV3i{U&%7*apS>M?MxsH-j5Njei6j z0iOmx2mV#Sy(G8n{6}yO{23^F?nS8Zw?Wm1$HDXQ!Pp!App2f;6b^24{mo#6Mu9pGh=IAis!=tUkv!yp!EM&Q0rXGAlb12ya7zW z3Gf7{bw7l14jciC;2603Ec(G+;JKglyx+Of%RLBgWZdrs{2?g6eH`WGhr2n%|H3}76O(KXitIW0&q7dzNSE}_nV;n_cVy<(Ko=m!M_J(-$s;^ z|L+1dzY41VH^3*rAA&c5_d&Y!{1zyGt%U?aINAwneid8`{yM02Ujzx2=m((I|5?Bf ztY+`weH~4gbh?LjA5DJ1JgW=h_8Qu`wCicQHqpd!N}HkO*QGq%MbkQQ_y~Q`o#9y^ z8+6I$9rm>Fww>2yv@sf`#4hFAEwnQ2z4pa(uKYbOyx$D|D(wndllDHEt_wUEH<)hR z?FHo<@p}&K-890|{0CTFp4J1`tu)0UWj!j3s+n0e+I15evPJ!kg!}Uf;D~MB7Du? z_QFlEtV=PX>ulN-t)Q21tq-^sRE)2oDYkT7ORLlF)e9HlYS+$y0_9onHOLF$6_rfs1`D+VT$My)=WxfKJoVm0Pru9&&WnPP1^F1f5RIT>f! zRHIU94lg=5PUEFV$0;(?IBQhuxqzNe8Q&y*uOG2D*QTD-ixv8UPRYbQ@nqf2mFqKZ zHZ50+Y18eCn{LGb_rcVak~nj52hw$6$8purx7k zO2vB2v|7{YDcT61&7=YIX}lrYRIJIW66)9Ej-+UlxhH^Ik>yV_7@wrgLeHma)6EvM zY%WPl`KZ44LijFCD+s_{Q%TxctWRyfG-I>jXj3IFrp_}YZZ;*gsd8HFEQsVrn#Q$y zrCEqJ7wg4|VivnNO_Nlw@kqT~jqQnUGciDrY2@vX(}^UD_loAdvz10#tPEyh+=hUs zC3*8b#Bt(^rE0l`X=%}X7`|p@IJK^5b28beqNwlRQZ1G%^ppt7tPpLf)#KC^T_cNA zY2k{sQpd*O(2c`grp}yQM;a9;lKt^2qZ2dAQ{_opU^v=Zt{^konxxZ7y&l)(^0Ye@ z`t!v$L^meUP2R83O$mH$tH;&MRU28|O|WK&Y*(&1e2k*?#LdPjF08tu1#9M#nnS

  • {0}
  • ', - ((force_text(w),) for w in self))) - - -class AdminRadioSelect(forms.RadioSelect): - renderer = AdminRadioFieldRenderer - - -class AdminFileWidget(forms.ClearableFileInput): - template_with_initial = ('

    %s

    ' - % forms.ClearableFileInput.template_with_initial) - template_with_clear = ('%s' - % forms.ClearableFileInput.template_with_clear) - - -def url_params_from_lookup_dict(lookups): - """ - Converts the type of lookups specified in a ForeignKey limit_choices_to - attribute to a dictionary of query parameters - """ - params = {} - if lookups and hasattr(lookups, 'items'): - items = [] - for k, v in lookups.items(): - if callable(v): - v = v() - if isinstance(v, (tuple, list)): - v = ','.join(str(x) for x in v) - elif isinstance(v, bool): - # See django.db.fields.BooleanField.get_prep_lookup - v = ('0', '1')[v] - else: - v = six.text_type(v) - items.append((k, v)) - params.update(dict(items)) - return params - - -class ForeignKeyRawIdWidget(forms.TextInput): - """ - A Widget for displaying ForeignKeys in the "raw_id" interface rather than - in a box. - """ - def render(self, name, value, attrs=None): - if attrs is None: - attrs = {} - if self.rel.to in self.admin_site._registry: - # The related object is registered with the same AdminSite - attrs['class'] = 'vManyToManyRawIdAdminField' - if value: - value = ','.join(force_text(v) for v in value) - else: - value = '' - return super(ManyToManyRawIdWidget, self).render(name, value, attrs) - - def url_parameters(self): - return self.base_url_parameters() - - def label_for_value(self, value): - return '' - - def value_from_datadict(self, data, files, name): - value = data.get(name) - if value: - return value.split(',') - - -class RelatedFieldWidgetWrapper(forms.Widget): - """ - This class is a wrapper to a given widget to add the add icon for the - admin interface. - """ - def __init__(self, widget, rel, admin_site, can_add_related=None): - self.needs_multipart_form = widget.needs_multipart_form - self.attrs = widget.attrs - self.choices = widget.choices - self.widget = widget - self.rel = rel - # Backwards compatible check for whether a user can add related - # objects. - if can_add_related is None: - can_add_related = rel.to in admin_site._registry - self.can_add_related = can_add_related - # so we can check if the related object is registered with this AdminSite - self.admin_site = admin_site - - def __deepcopy__(self, memo): - obj = copy.copy(self) - obj.widget = copy.deepcopy(self.widget, memo) - obj.attrs = self.widget.attrs - memo[id(self)] = obj - return obj - - @property - def is_hidden(self): - return self.widget.is_hidden - - @property - def media(self): - return self.widget.media - - def render(self, name, value, *args, **kwargs): - from django.contrib.admin.views.main import TO_FIELD_VAR - rel_to = self.rel.to - info = (rel_to._meta.app_label, rel_to._meta.model_name) - self.widget.choices = self.choices - output = [self.widget.render(name, value, *args, **kwargs)] - if self.can_add_related: - related_url = reverse('admin:%s_%s_add' % info, current_app=self.admin_site.name) - url_params = '?%s=%s' % (TO_FIELD_VAR, self.rel.get_related_field().name) - # TODO: "add_id_" is hard-coded here. This should instead use the - # correct API to determine the ID dynamically. - output.append(' ' - % (related_url, url_params, name)) - output.append('%s' - % (static('admin/img/icon_addlink.gif'), _('Add Another'))) - return mark_safe(''.join(output)) - - def build_attrs(self, extra_attrs=None, **kwargs): - "Helper function for building an attribute dictionary." - self.attrs = self.widget.build_attrs(extra_attrs=None, **kwargs) - return self.attrs - - def value_from_datadict(self, data, files, name): - return self.widget.value_from_datadict(data, files, name) - - def id_for_label(self, id_): - return self.widget.id_for_label(id_) - - -class AdminTextareaWidget(forms.Textarea): - def __init__(self, attrs=None): - final_attrs = {'class': 'vLargeTextField'} - if attrs is not None: - final_attrs.update(attrs) - super(AdminTextareaWidget, self).__init__(attrs=final_attrs) - - -class AdminTextInputWidget(forms.TextInput): - def __init__(self, attrs=None): - final_attrs = {'class': 'vTextField'} - if attrs is not None: - final_attrs.update(attrs) - super(AdminTextInputWidget, self).__init__(attrs=final_attrs) - - -class AdminEmailInputWidget(forms.EmailInput): - def __init__(self, attrs=None): - final_attrs = {'class': 'vTextField'} - if attrs is not None: - final_attrs.update(attrs) - super(AdminEmailInputWidget, self).__init__(attrs=final_attrs) - - -class AdminURLFieldWidget(forms.URLInput): - def __init__(self, attrs=None): - final_attrs = {'class': 'vURLField'} - if attrs is not None: - final_attrs.update(attrs) - super(AdminURLFieldWidget, self).__init__(attrs=final_attrs) - - def render(self, name, value, attrs=None): - html = super(AdminURLFieldWidget, self).render(name, value, attrs) - if value: - value = force_text(self._format_value(value)) - final_attrs = {'href': smart_urlquote(value)} - html = format_html( - '

    {0} {2}
    {3} {4}

    ', - _('Currently:'), flatatt(final_attrs), value, - _('Change:'), html - ) - return html - - -class AdminIntegerFieldWidget(forms.TextInput): - class_name = 'vIntegerField' - - def __init__(self, attrs=None): - final_attrs = {'class': self.class_name} - if attrs is not None: - final_attrs.update(attrs) - super(AdminIntegerFieldWidget, self).__init__(attrs=final_attrs) - - -class AdminBigIntegerFieldWidget(AdminIntegerFieldWidget): - class_name = 'vBigIntegerField' - - -class AdminCommaSeparatedIntegerFieldWidget(forms.TextInput): - def __init__(self, attrs=None): - final_attrs = {'class': 'vCommaSeparatedIntegerField'} - if attrs is not None: - final_attrs.update(attrs) - super(AdminCommaSeparatedIntegerFieldWidget, self).__init__(attrs=final_attrs) diff --git a/django/contrib/admindocs/__init__.py b/django/contrib/admindocs/__init__.py deleted file mode 100644 index 733519ac5..000000000 --- a/django/contrib/admindocs/__init__.py +++ /dev/null @@ -1 +0,0 @@ -default_app_config = 'django.contrib.admindocs.apps.AdminDocsConfig' diff --git a/django/contrib/admindocs/apps.py b/django/contrib/admindocs/apps.py deleted file mode 100644 index 7994f618c..000000000 --- a/django/contrib/admindocs/apps.py +++ /dev/null @@ -1,8 +0,0 @@ -from django.apps import AppConfig - -from django.utils.translation import ugettext_lazy as _ - - -class AdminDocsConfig(AppConfig): - name = 'django.contrib.admindocs' - verbose_name = _("Administrative Documentation") diff --git a/django/contrib/admindocs/locale/af/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index 9851f74b5b01a999208b91518be290474d2ae2a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmZva&u$Yj5XKD@fmU$gh6L4cKuT0OyBnyKIs`$RL=-h5s+L}noAqwodhM0%P0Aa< zjSDxp^8}oD3@%)F7RH;3N{Equ`gW|D@t<#h-`o03Fm56bkTG%#QAmgn$Tsp3xr=;5 z9wOh7E#xQixA4v{e&9&zM|en{eg;QZQQt2Txw^8y~(~YN^lLGiS$ch zA+wDDV`0jb6J0Vki>4CVb1#i1Qz=vqrU3uG77QMDim>o5WL-yInM#nkHD_Ys>0wS! zgmu`(AV1@}G|{oBjrDZqN}1FBrgStj45Im)j2>9g?m)-f=fSS-19!jIl&Q#!b+3;Pwq(urP}TiaXm~V&v^$J8W~0?P8olP+1}j%+bny9n Z\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Tuisblad" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentasie" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boole (Eder waar of vals)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Veld van type: %(field_type)s " - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 73bf1707819fa4ee7c9ba711587af2037e781bc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8842 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 diff --git a/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index b2b79a605..000000000 --- a/django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,412 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Jannis Leidel , 2011 -# Ossama Khayat , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 15:20+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "الوثائق الإدارية" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "الرئيسية" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "الوثائق" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "أوامر المفضلة" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "أوامر مفضلة الوثائق" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    لتركيب أوامر المفضلة، قم بسحب الوصلة إلى\n" -"شريط أدات المفضلات في متصفحك، أو قم بالضغط عليها بالزر الأيمن وأضفها إلى " -"مفضلاتك.\n" -"سيمكنك الآن أن اختيار أوامر المفضلة من أي صفحة في الموقع، لاحظ بأن بعض\n" -"أوامر المفضلة هذه معدة لتعمل على أجهزة كمبيوتر تعتبر على أنها \"داخلية\"\n" -"(تحدث إلى مسؤول النظم إذا لم تكن متأكدا ما إذا كان كمبيوتر يعتبر \"داخليا\")." -"

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "الوثائق لهذه الصفحة" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "ينتقل بك من أي صفحة إلى وثائق العرض الذي أنشأ هذه الصفحة." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "أظهر معرف الكائن" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "عرض نوع البيانات والمعرف الفريد للصفحات التي تمثل كائناً واحداً." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "عدّل هذا العنصر (النافذة الحالية)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ينتقل بك إلى صفحة الإدارة للصفحات التي تمثل عنصراً واحداً." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "عدّل هذا العنصر (نافذة جديدة)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "كما سبق، لكن يفتح صفحة الإدارة في نافذة جديدة." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "الوسوم" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "قائمة بجميع وسوم القوالب ووظائفهم." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "الفلاتر" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"المرشحات هي الإجراءات التي يمكن تطبيقها على المتغيرات في قالب لتغيير الناتج." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "النماذج" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"الموديلات هي وصف لجميع الكائنات في النظام والحقول المرتبطة بها. كل موديول " -"يحتوي على قائمة الحقول التي يمكن الوصول إليها كمتغيرات قالب" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "إستعراض" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"يتم إنشاء كل صفحة على الموقع علني من خلال عرض. يعرّف العرض الذي يستخدم كقالب " -"لتوليد الصفحة والتي هي الكائنات المتاحة لذلك القالب." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "أدوات المتصفح لكي تتمكن من الوصول بسرعة وظائف المشرف." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "الرجاء تثبيت docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "نظام توثيقات المشرف مكتبة بايثون docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "الرجاء الطلب من مشرف النظام لتنصيب docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "المودل: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "حقل" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "نوع" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "وصف" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "العودة إلى وثائق الموديول" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "وثائق الموديول" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "مجموعات الموديول" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "القوالب" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "قالب: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "قالب: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "البحث عن مسار القالب \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(غير موجود)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "العودة إلى الوثائق" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "مرشحات القالب" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "وثائق مرشح القالب" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "المرشحات المدمجة" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"لإستخدام هذه المرشحات, الرجاء وضع %(code)s في القالب الخاص بك " -"قبل إستخدام المرشّح." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "وسوم القالب" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "وثائق وسم القالب" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "المسوم المدمجة" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"لإستخدام هذه الوسوم, الرجاء وضع %(code)s في القالب الخاص بك قبل " -"إستخدام الوسم." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "عرض: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "السياق:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "القوالب:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "العودة إلى إستعراض الوثائق" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "عرض الوثائق" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "القفز إلى مساحة الاسم" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "مساحة إسم فارغة" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "العروض عبر مساحة الإسم %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "العروض عبر مساحة الإسم الفارغة" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" عرض الخاصية: %(full_name)s. الإسم: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ثنائي (إما True أو False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "حقل نوع: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "وسم:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "مرشّح" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "عرض:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "البرنامج %(app_label)r غير موجود" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "النموذج %(model_name)r غير موجود في التطبيق %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "العنصر `%(app_label)s.%(data_type)s` المرتبط" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "نموذج:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "عناصر `%(app_label)s.%(object_name)s` مرتبطة" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "كل %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "عدد %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "السمات على %s كائن " - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "يبدو أن %s ليس عنصر urlpattern" diff --git a/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 61d85aef0f7ddbc1179b5af5b94e2884d72b357a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcmZ9Jzi-qq6vqve9|}y&3}$Op`J4nQU40w^u05%!Cr(vhVsVpqsjI|}Y^PWL5F`c| znV1k0BVs9k022~oWMg4s;yD*li6?#X&9mMw`+dK;_L87oLvA6@k?Y87B-j}e{4dC5 zqpd3=Tom|sF>c_ zCH$h>%@__s{m?7qhn&uKz~xpoUKvfM3aWx+FB%{VRe7+2)TV$+5HCwXP82K!nOk!V zxo3L?dj{5Fo}k6C)TN0IpfT37nJZPn9<`-onGrOaKgrm{f($*_j`SdC8Yg#Iyv34j znrw+A-Hg*X#z1xeCo0tZFD{K~ye;kwH)FJDUpmh+E48bnH&)QcQfuYtJ}8`)-ot6o zeNc7oKH3lPjo^H_Tn>CFsTOcL$W6_g)kPg|`09SV z>T7W9&o`pk-fZ{$4U$0|O^o)SaW;HHK|P#$-c(ZQ5zUXJb>PQOvnd;%$AyLquxwZ7 zrck;Rba<%zzhMQ%PSLz-t*qG8*xCuIo6dFPbVOIb<8@7Mk7=?oib%iCTz&qa$wbyo XOERktWw%h<_6rRvZ7#!3ok#f#qY1p9 diff --git a/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po deleted file mode 100644 index be52439f4..000000000 --- a/django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po +++ /dev/null @@ -1,389 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campu" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Triba" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descripción" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "marca:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtru:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelu:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/az/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index fae9e80d77ebd9ce4dec81ec9c0ba7446d98c80b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3550 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, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Ev" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Sənədləşmə" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Əlfəcinciklər (Bookmarklets)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Sənədləşmə əlfəcincikləri (bookmarklets)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Əlfəcinciyi quraşdırmaq üçün keçidi brauzerinizin " -"əlfəcinlər panelinin\n" -"üstünə dartın və ya üzərinə sağ tıqlayaraq onu əlfəcinlərə əlavə edin. İndi " -"siz\n" -"saytın istənilən səhifəsindən əlfəcin seçə bilərsiniz. Nəzərə alın ki, bəzi " -"əlfəcinlər\n" -"üçün kompüteriniz \"daxili\" kimi təyin olunmuş kompüterdən baxmanızı \n" -"tələb edir. (kompüterinizin \"daxili\" olmasından əmin deyilsinizsə,\n" -"sistem administratoru ilə danışın).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Bu səhifənin sənədləşməsi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Hər hansı səhifəni əmələ gətirən funksiyanın sənədləşməsini göstərir." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Obyekt ID göstər" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Tək obyekt kimi özünü aparan səhifələrin məzmun tipini və xüsusi ID-ni " -"göstərir." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Bu obyekti redaktə et (cari pəncərədə)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Özünü tək obyekt kimi aparan səhifənin admin üçün redaktə səhifəsinə aparır" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Bu obyekti redaktə et (yeni pəncərədə)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Yuxarıdakı kimi, ancaq admin səhifəsini yeni pəncərədə açır." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Bul (ya Doğru, ya Yalan)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Sahənin tipi: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "teq:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "süzgəc:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "baxış:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(model_name)r modelini %(app_label)r tətbiqetməsində tapa bilmədik" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "bağlı \"%(app_label)s.%(data_type)s\" obyekti" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "bağlı \"%(app_label)s.%(object_name)s\" obyektləri" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "bütün %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s-in sayı" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s urlpattern obyekti deyil" diff --git a/django/contrib/admindocs/locale/be/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index 69cf1d3613ccbf99d2258a55e0af74376b9095c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4438 zcmb7GZEqY`6}~`e=~AGS0%>{4sU;UL^}e~ONGGlABsVVG*PaDM+PK`LIds2ESHVLVQCrAn^?Z6%rDE0Y31YJG1MxoeCIv z_VJxLFVA_-xp((3_uTd)f$Jdduj0PMgLOcxAz`KCI z1b!X34Ezl6kHGtZe*=C6_;26?zyqHY;%h)F#qR;{!1@djCgNq_W59XfGr->hInRB! z3xPi|jgQX)%fKgrRUrFa2i^(1351LI4G@3gclhA=zfaeH0y5t}0}H@^0@?q57!`pB zf$V<*_z%>368JW19!GGA=YRdQ5DGYfAa?`b1s(^k0uKOhNAaxNLEtxmQ^0Ql!xVo7 z9KibTz)u11Krvj;-S~J3co29Fcp3OC@WAI1z8;X{yac=qya8mtr$B=7`#|Q?zz6H_ za*7K;q!K>_ei?WbI05{1`utzOQLOL$ybuT}CV?p1^pfLdaC2RFEbhh47fLmA@(Cbo z$9`YH4XMn~Q zG8iU5punlmgt@BgRAJe5k)BP`w#fp zwTzLi7vJd*n$3?En&TNUsLA$~CeIH^Hk(QYtQhD@Y6WgnhD?I|%JWc3Jf=xj{4;8p zDy@+Grt-8A#&GFLCCO8>gj#KXHZLanI?D@JNsoq(InXSia?pZ+0ZmF*tE@QcS6dC` zg)($}Z}+OdJ9^Kn8X|-9_QWCkYJcR-1CgPlVG40#R1@8vqDNi<3HZc9I`7P`V3^N*y_xL>J z%8GKcLE@vuGc(v4scch6%`)k5)yFh?VUAV6zObp~IWM4hQ%4P}|E<`vtZPwLji$?# z#Yt=kEqM12YEd(~TEdXFgx6|RFdx`kco!&ku<5ye&N@FhlrT+7)X$~FwFqV161<~7 z($SWoOgq|j6TCkyaU$?})N@mI?j-t*Ikd=rUV3#u^R#OEL71D?b;r(4wCXxn_ASbs zc&eOxJWyt4b4NkcqLE_hP_Fn$uJkCC9MHuFuR%aZJxyNp#NX193hYvqg z#FaTNb(kv$($gs04=j2@df4f7Tshp>QLw@CJFZ#g9k1q(!^f+)(EVIl$%aJ}P%LO^ zhqu~H7&fg!VRm*lkHf;#PEEa-$DvSYCZ*~^vyfC+aMLJ-iYjC?(^J#Oc0?%Ui|n0$*4SDdiN*1|!PIpMYf z>ET$3U#I9M7HiQu zK9{4lcz&3TR^mArz8Wt@H=<28j8-Tc38y6x9DHlR(N?e!$s258_F%#n(QOae3r?PBli(TWLY${EgpM4RI=>t4Kgkz;WS7WRb% zV{Y;XsFA10w88Mg$D---1*n};GVL{LbNn__>HB7eRjTna?d`u5ci=Pto)=R19ST|_@eR5P|6FzQ4r!xS$d9>#GM)q(9o zd?8vzK^+V=kVoX;2I3=SB2m`0Z?;wummrOMkeC4e^>$ zVTFc3|2&M$U_bb7`#d1rG06Wjj`Vnd_E$C znQj7wbe^LX5&g_eXYXX_ZvzeSj=zBce`SvbVEJGDZlxXjp*k~~ND1-ht?jFOevm|O zLrG*bwvZG%h!qjhTSk~R2=k8NP1rpMdKK|FVLXzWjB?oVy|?h#h})P6>~Gw\n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Пачатак" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Дакумэнтацыя" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Закладкі" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Закладкі дакумэнтацыі" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Каб паставіць закладку, перацягніце спасылку на паліцу " -"закладак\n" -"або пстрыкніце па спасылцы праваю кнопкаю і дадайце яе да закладак. Цяпер\n" -"можна абраць закладку зь якое пажадаеце бачыны. Уважце: пэўныя закладкі\n" -"патрабуюць, каб пляцоўка праглядалася з «унутранага» кампутара (калі ня " -"ведаеце,\n" -"ці «ўнутраны» ваш кампутар, запытайцеся сыстэмнага спраўніка).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Дакумэнтацыя па бачыне" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Накіроўвае з хоць-якое бачыны да прагляду, які стварае гэтую бачыну." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Паказаць азначальнік аб’екта" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Паказвае непаўторны азначальнік і від зьмесьціва бачыны, якая ёсьць адным " -"аб’ектам." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Правіць аб’ект (у гэтым вакне)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Накіроўвае да бачыны кіраваць бачынамі, якія ёсьць адным аб’ектам." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Правіць аб’ект (у новым вакне)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Тое самае, што й вышэй, але адчыняе бачыну ў новым вакне." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Цэтлікі" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Сіты" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Мадэлі" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Прагляды" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблёны" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Ляґічнае («сапраўдна» або «не сапраўдна»)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Палі віду: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "цэтлік:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "сіта:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "прагляд:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Мадэль %(model_name)r у праґраме «%(app_label)r» не знайшлі" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "залежны аб’ект «%(app_label)s.%(data_type)s»" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "мадэль:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "залежныя аб’екты «%(app_label)s.%(object_name)s»" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "усе %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "колькасьць %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не падобны да аб’екта «шаблён спасылкі» — «urlpattern»" diff --git a/django/contrib/admindocs/locale/bg/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index e29a46791c021b076988ef75a242c3bd94e7a7ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8810 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, 2012 -# Jannis Leidel , 2011 -# Lyuboslav Petrov , 2014 -# Todor Lubenov , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Начало" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklet-и за документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    За да инсталирате bookmarklet-и, задърпайте линка в " -"bookmarks\n" -"toolbar-а, или щракнете с десния бутон и добавете линка в отметките. Сега " -"можете да\n" -"изберете bookmarklet-а от която и да е страница. Някой от тези\n" -"bookmarklet-и могат да се разглеждат само от компютър, който е маркиран \n" -"като \"вътрешен\" (приказвайте с администратора ако не сте сигурни дали\n" -"компютърът ви е \"вътрешен\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Документация за тази страница" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Препраща Ви от която и да е страница към документацията за изгледа, който я " -"е генерирал." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Покажи ID на обекта" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Показва типа на съдържанието и ID-то на страници, които представляват " -"единичен обект." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Редактирай този обект (в този прозорец)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Препраща към администраторска страница за страници, които представляват " -"единичен обект. " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Редактирай този обект (в нов прозорец)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Като горното, но отваря администраторската страница в нов прозорец." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Етикети" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Списък на всички етикети на шаблона и техните функции." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Филтри" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Филтрите са действия, които могат да се използват към променливи в даден " -"шаблон, за да променят изхода." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Модели" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Моделите са описания на всички обекти в системата и свързаните с тях полета. " -"Всеки модел си има списък на полетата, които могат да бъдат достъпни както " -"шаблонни променливи" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Прегледи" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Всяка страница на публичния сайт се генерира от един изглед. Изгледа " -"определя кой шаблон се използва за генериране на страницата, и които обекти " -"са на разположение за този шаблон." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Инструменти за вашия браузър за бърз достъп до администраторската " -"функционалност." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Моля инсталирайте docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Системата за администраторска документация изисква библиотеката за python docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Моля, попитайте вашите администратори да инсталирате docutils ." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Модел: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Поле" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Тип" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Описание" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Модел документация" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Модел групи" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблони" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Шаблон: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(Не съществува)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Назад към Документацията" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Шаблонни филтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Документация за Шаблонни филтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Вградени филтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"За да използвате тези филтри, сложи %(code)s във вашия шаблон, " -"преди да използвате филтъра." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Шаблон тагове" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Документация за шаблонни тагове" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Вградени в тагове" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"За да използвате тези тагове, сложи %(code)s във вашия шаблон, " -"преди да използвате етикет." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Изглед: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Контекст:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Шаблони:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Обратно към документацията за Изгледите" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Документация за Изгледи" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True или False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле от тип: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "етикет:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "филтър:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "изглед:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Моделът %(model_name)r не е намерен в приложение %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "свързания '%(app_label)s.%(data_type)s' обект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модел:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "свързаните '%(app_label)s.%(object_name)s' обекти" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "всички %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "брой %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Атрибути по %s обекти" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не прилича на обект от тип urlpattern" diff --git a/django/contrib/admindocs/locale/bn/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index af36e7d92c7244e8f7f60b6c92c3a155da0f6a31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4878 zcmb`KU5p!76~}L(<->%pQa(~XdK(e3R@NW8rI0!w(0r^&)or8JMDRj7wy(XDjAz`r z<81SSN>>n7fGPwnf~Kr08gCRzlde$PykvzC;t5`m5HCf;YhMuJl?Q(3&e&`3dK)Sj zt^J>S=bm%^=YP({0;a)@Xz3#;NQVdgZ~Ea20wM1QlABDIer6tFXM9{OVqc)`@t3PQSkSm#M%8G zrT9~ee0>P4gAajCQ0&&h_k*v4n5f@^{HZ_iCI0`EkN*M+-#5Vu_!cPkce1Do-UW*N zN$}_7dkSp4Td9A(PpN&(*D?0NCqc>QE$~a=E|UH@coh6H_)TyY{1Iru8{ipm9`X|R z1yJn&2#Vc5!0X^`A66;=H^9^2>_^ZH`~f%*UIKpy{uLBmFMd?1&x3D(;^$2eO6p&r z*s0r6DJeArzsbs>i5IrC*J^1$*=}9d4@Jx3Q8&G?U`=3}tip1PgKo!BS9{@k z-SavImTrOd6I0fhCx)??Xd88nj@t6jn!=d9)v zQMcDmOsreR`kl~AOsn8oy~huk4835FoJ!;-7o2P(|NgksV)8h!PBAFHO1J~w;lD_7c?`4 z<~iS|1FvC%Vw~An_2?2?BbV*OF*nRA+>GePFe!-&?2DG}hyLT#?!+<2>c302?scrH zn{F=<%IXvw!YbMQd#!3aU2DpbuBou!ZO|X=EuO_j3|jiJan829cP3++rDz|^iCdL; zotlyzy`y2vOT4_ILo+4&v!+hQk+gd0M5}a)I@5J>B7l}>!qWyaXni)2GN?Hug-n3RK2$}cb}fSw>CGwuR33?vas}sIp>SdE$im1 zx_V#jp8fl(T!jZco0RIY7h2Me;+lTI3)$)VLE}qd55k7wR|7XJ`(Zmej7`|-Q~gri zc-@*lV#1CW_57#nvQ;zFuD_?cZD{@!BRX9S@sPi?*-n{S7}E zQLX7lSU4HEK2>xR$Q{kfBZo7t+Dybnu27ucm|bbd8y7Jh&(iWYtv$>*-)49sDe_N(U_5VD@|I z;EFRBkBoN=vg)Gayud);}HP%bb0y412D=)hV+=e!XiQ{(kf#WFP{ zHCzZ=5i>J-EptjipQkR_^pxfpHp40_1}+-f?zuLsdLD+G-WfoTX_k%U&-AFMxo5W>MDlHH zw8Y3q@kd&s+rjW1_W?*mgg@z2awN2d(N$5%gS1)5eX6Bu9Tw{ZriZkoKB+pb(m&v854Uhf8TI> zz_p~_(m{3@ ziPOy>45rpmPEwv_2NWs2Ac;Z4HT63>Y=7-yKaH~~-89-d)6$e+<1bDzKAy=ARHxpB zt*?r%kFrh4e#&*oa{aN8cOr>!ZXhAmq{&3prsx6zP8at7i`X(4oth|g8DFT6*X&n` zqSHX~!zh8B)fG&r5sm*;cE@`8rQFHq+NzvL|5K%>Bq224rns<&w^NBOo^0eSGd641 zyV=VL=}qXC7ktYs#V6Z!c`M#w%dGGK*Q5Ha$iH~5Yo3zVfFUb&vzO_~(w9R&UHv^QD9|z#EG}?cN~upBaK$ne*m^(1C9Uy diff --git a/django/contrib/admindocs/locale/bn/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/bn/LC_MESSAGES/django.po deleted file mode 100644 index 4f30b2621..000000000 --- a/django/contrib/admindocs/locale/bn/LC_MESSAGES/django.po +++ /dev/null @@ -1,398 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Anubhab Baksi, 2013 -# Jannis Leidel , 2011 -# Tahmid Rafi , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "নীড়পাতা" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "সহায়িকা" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "বুকমার্কলেট" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "সহায়িকা বুকমার্কলেট" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    বুকমার্ক ইনস্টলের জন্য লিঙ্কটি আপনার বুকমার্ক টুলবারে টেনে নিয়ে " -"যান, অথবা রাইট-ক্লিক করে বুকমার্কে যোগ করুন। এখন আপনি\n" -"সাইটের যেকোন পাতা থেকে বুকমার্কলেটটি ব্যবহার করতে পারবেন। লক্ষ্য করুন যে, বেশ কিছু " -"বুকমার্কলেট দেখার জন্য \"internal\" কম্পিউটার থেকে\n" -"দেখতে হবে (আপনার প্রশাসনের কাছ থেকে জানুন যে আপনার কম্পিউটার \"internal\" কিনা)।" -"

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "এই পাতার সহায়িকা" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "যেকোন পাতা থেকে ভিউ সহায়িকাতে নিয়ে যান।" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "অবজেক্ট আইডি দেখান" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "কনটেন্ট-টাইপ এবং একক আইডি দেখায়, যা কিনা একটি নির্দিষ্ট অবজেক্টকে বোঝায়।" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "এই অবজেক্টটি সম্পাদন করুন (বর্তমান উইন্ডো)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "প্রশাসন পাতায় নিয়ে যান, যা কিনা একটি নির্দিষ্ট পাতা অবজেক্টকে বোঝায়।" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "এই অবজেক্টটি সম্পাদন করুন (নতুন উইন্ডো)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "উপরের মতই, কিন্তু নতুন উইন্ডোতে খুলুন।" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "ট্যাগগুলো" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "ফিল্টারগুলো" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "মডেলগুলো" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "ভিউগুলো" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "টেমপ্লেটগুলো" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "বুলিয়ান (হয় True অথবা False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ফিল্ডের ধরণ: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ট্যাগঃ" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ফিল্টারঃ" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ভিউঃ" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(app_label)r এ্যপে %(model_name)r মডেলটি পাওয়া যায়নি" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` সম্পর্কিত অবজেক্ট" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "মডেলঃ" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` সম্পর্কিত অবজেক্ট সমূহ" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "সকল %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s সংখ্যা" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ইউআরএল -এর মত নয়" diff --git a/django/contrib/admindocs/locale/br/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index 1b707e20d0344f176ee8fc8b2d7ff3e69aa43065..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcmZXS%Wl*#6ow6yTc8VAu%UoAl{%_C$qZC#(~F>&5v8rD+Hlz+&*V(%HnAhy=@i}r ziHG0?So0nTUI2+LD}K*ZMS>&!`f}oPvvt1Ro%+aNH=!9Qho+&=P_XaNZRiK|5c&y) z^XW^BJpk{6*TE%l3Ve3X9vJd=z)#Ry=mz{>ml?YU{strP&K1TUfivJWa0LwYHo#lp z4jAIzfG9DZ6JSVZSD}!Dqj3&!VWC%;hpiiPQb~JKl6S!=Noqc~rTh_Dp4o=DvAics zM=iE#22DlUORtP(Jw;{C&5--|HKlxZZWw;N3tr3NwDe>hdu}RXnJgUBP1Q$DB+NRt zZ_P0cyx7jgYlNX*%JXBX3lkksZLAl2u28vHZweCv*Abe@Q0 zL3EaQXCdu$=aX)dAW$68sR}j!iR&gjSxO%-&L^;FS2`~;E43@7H#X%jq}IyuT~axf zdtWv&i$s0V^k@s~P$D`4x?L$E|q_g(GRB=7Iri<%% za=W-ZuMqcb+=}+L_qP5%K&PEV8%BFPvB<`c>gmkKbt#oz=7S??9r@K)Sx+qfjSKyT zWW|;qm|W>1<%@mgFD6ZS-$wgoV`V9N##S!nx*of3wY$tGpR044uklW6Ibw%OQ*OR~ z!7enDT_{G%@|t)dP19l-HKmf{h(l_u=ar-ninQkct-zrwL!nJ7s3OZUbwW7;!#}M~ Ju?jM5!XLgz, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Degemer" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Teuliadoù" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Sinedoù" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tikedennoù" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Siloù" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boulean (gwir pe gaou)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Seurt maezienn : %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "niver a %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/bs/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index dd6226a878684bb9b9eaed8bd1d53e08f8d2f0e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3500 zcma)8OOGT+5l)PGZ1J|i1{+X##F%b*`Zc?j*1gjM-kn{07Vk1%50)&1*4bUz-Pv80 zSg?khCA3uf%u7mr8_!)jb58T4~!;cGb9{Aw>LVOnZ4Dg%4 zL*VCt9>}(S415&$Ch#%fyTES%|2D_}0P!at`h*Zq10Myx0Q?bnUXU`BimH(y9`$>Aa37jb_9_v-akEI21$nZHDc1j?bj9>5bW36bm+ zG{~g)y^XQTijCbvOWOD#vyA%IPIKv|nF@Z3QYS|g#)>j+rW7pQvC%DLd=jk9`qFKY zb>#GD92$d64B27v%O-YBd+D*D?kJus&q)EKW)BsY@T;V`NXLFL~4i$2wz_JwZ zI;bW=Jt(YYAa8R;cE}&SN>=neIrU1^PL=z>fxe=dR!7=YezB$b9yG9d5rcA+Dz8UI z29+k#(}p&9X=JuRHH2sx27ku~1#)SwjrPIGfGFr;xs!Ctd>gzXcGknB4BNuKUNu^8 z?zD>CL~MFWt@31SAXyYjI*u6VN{TKkWMC3x`x8V-Jnc#L?M!V^KL)aeGQJE<$z>5L zNk$zJd`<09Q(RujEH5%84b`q{#LUs5iwK~jYclhyF81so=E?*av^DFi)$I6FpN6my z#&D05C9bBNbzWAisWylXaS3xu^^cHP60VDDT4iaO)jNgi(q?VQFK!2{>RvpHl#A;z zFW|X7?K~4<4jdJfhf{?^VPI!T9;wgZYZ=Jq+yWQjdZo>6rmKOV%D<|DD$65f6cT^3 z5%1X)H*Bgh@XZ--8=0%REAu+E5$6F#j0EF5p0_jES6SVO7sfaX^EmDAmCGun1B>!A zp}}tBAfyzHeg(d=L5{kDPwPDuQyJtuTPJFQ&t6v?ILl?+*iRcTD(6vST}mg?jBIjC71o8u z4L{Op<8mDN#-Z&}a`64b#ucZ^dTi{0XqUFzoePcjla0<()OoVo*?ywE-EKp$aZAlK z+dL(=-KO?a-SZcpXyZzrlRh*KoirY9Ti2!Q(%=-+b4qjacEAS9?`Gw)sm;*tLdT3E zGTb;+GVju5>y73!G!CKYwpvF=M@@7AnnKRCSBxVV(#{f5dlu9|^OQQBR)*wU=7dHIP2~h%a`pZjabX<8;-;Kh3=cb! z3u72@I+v8&yYDHe6b|HKp@SxmHZhY^Mcmbm9w;(+1H-XN`+2zmUc@{mDfigvnj4yq z=Y*VARh*N39j2&8X9N-YflNd&d=z%k238&)Ny0|uxw748IJA+FO zkxPyBfokPY;)E}z(zKdN13i(e^NjPp{G>3ImMe*Lkew}gi2dVy!g0oSld_$`DXK-R zm*ndAkb(z#?m%4}*bHF}x{zn4(}6`UgOTDzoJx4U9uy?JDy+!l7Da|q;4)M=9kXo0 z)q_x=!EguWz?Zgcic^#!0W7>w#Zg%c0oyGsr?D!qa!zSf3x#DQ?lq~90rnB~_=Yk} zzCc+?1YMsRS_cmA@4lyb7?mW0L~qBt;|LRLlZz`5{mF+JhaU1v$0Jh&U8mBy=j(nq zh3BB--<@L|#`#8|a%P_O(QX%VUG=|aTQ$?pY;+IZ)$t~(Sa-#L0hekl AS^xk5 diff --git a/django/contrib/admindocs/locale/bs/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/bs/LC_MESSAGES/django.po deleted file mode 100644 index 84b73f3e0..000000000 --- a/django/contrib/admindocs/locale/bs/LC_MESSAGES/django.po +++ /dev/null @@ -1,404 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Početna" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarkleti" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarkleti dokumentacije" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Da biste instalirali bookmarklet, prevucite link do " -"svojih\n" -"bookmarka ili kliknite desnim dugmetom i dodajte među bookmarke. Nakon toga\n" -"bookmarkletima možete pristupiti sa svake stranice na sajtu. Imajte na umu\n" -"da neki bookmarkleti zahtijevaju da sajtu pristupite sa računara koji su\n" -"označeni kao „interni“ (pitajte administratora vašeg sistema ukoliko niste\n" -"sigurni da li je vaš računar „interni“).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentacija za ovu stranicu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Vodi od bilo koje stranice do dokumentacije za pogled koji generiše tu " -"stranicu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Prikaži ID objekta" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Prikazuje content-type i jedinstveni ID za stranicu koja predstavlja jedan " -"objekat." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Izmjeni ovaj objekat (u ovom prozoru)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Vodi u administracioni stranicu za stranice koje prestavljaju jedan objekat" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Izmjeni ovaj objekat (novi prozor)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Isto kao prethodni, ali otvara administracionu stranicu u novom prozoru." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Bulova vrijednost (True ili False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "pogled:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r nije pronađen u aplikaciji %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "povezani objekti klase `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "klase `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "svi povezani objekti %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "broj povezanih objekata %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ne izgleda kao urlpattern objekat" diff --git a/django/contrib/admindocs/locale/ca/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index fe7922700a64e13e7d9ca21f3af9694fc7ad1bc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8001 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 diff --git a/django/contrib/admindocs/locale/ca/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index a4d571bd8..000000000 --- a/django/contrib/admindocs/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,426 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# abraham.martin , 2014 -# Antoni Aloy , 2014 -# Carles Barrobés , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 10:59+0000\n" -"Last-Translator: abraham.martin \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentació Administrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Inici" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentació" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "'Bookmarklets'" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "'Bookmarklets' de documentació" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Per tal d'instal·lar 'bookmarklets', arrosegueu l'enllaç\n" -"a la vostra barra de marcadors, o feu click amb el botó dret a l'enllaç i\n" -"afegiu-lo als marcadors.\n" -"Ara podeu escollir el 'bookmarklet' des de qualsevol pàgina del lloc.\n" -"Observeu que per a alguns d'aquests 'bookmarklets' cal que estigueu veient\n" -"el lloc des d'un ordinador designat com a \"intern\" (parleu\n" -"amb el vostre administrador de sistemes si no esteu segurs si el vostre " -"ordinador és \"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentació d'aquesta pàgina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Us porta des de qualsevol pàgina a la documentació de la vista que la genera." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostra l'ID de l'objecte" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Mostra el 'content-type' (tipus de contingut) i l'ID inequívoc de les " -"pàgines que representen un únic objecte." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar aquest objecte (finestra actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"El porta a la pàgina d'administració de pàgines que representen un únic " -"objecte." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar aquest objecte (nova finestra)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Com abans, però obre la pàgina d'administració en una nova finestra." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquetes" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Llista d'etiquetes de plantilles i les seves funcions." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtres" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Els filtres són accions que poden ser aplicades a variables a una plantilla " -"per alterar la seva sortida." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Els models són descripcions de tots els objectes del sistema i els seus " -"camps associats. Cada model té una llista de camps que són accessibles com " -"variables de la plantilla." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vistes" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Cada plana del lloc públic és generat per una vista (view). La vista " -"defineix quina plantilla es fa servir per generar la plana i quins objectes " -"estan disponibles a aquella plantilla." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Eines pel seu navegador per accedir ràpidament a la funcionalitat de l'admin." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Si us plau instal·leu docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"El sistema d'administració de documentació requereix de la biblioteca de " -"Python docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Si us plau, demani als seus administradors la instal·lació de docutils ." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Camp" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipus" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descripció" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Tornar a la documentació del Model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentació del model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grups de model" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Plantilles" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Plantilla: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Plantilla: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Camí de cerca per la plantilla \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(no existeix)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Tornar a la documentació" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtres de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentació dels filtres de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtres integrats" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Per utilitzar aquests filtres, introdueixi %(code)s a la seva " -"plantilla abans d'utilitzar el filtre." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Etiquetes de plantilles" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentació de les etiquetes de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Etiquetes integrades" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Per utilitzar aquestes etiquetes, introdueix %(code)s a la teva " -"plantilla abans d'utilitzar l'etiqueta" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vista: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexte:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Plantilles:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Tornar a la documentació de les Vistes" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Veure documentació" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Anar a l'espai de noms" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Espai de noms buit" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Vistes de l'espai de noms %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Vistes per l'espai de noms buit" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Funció de la vista: %(full_name)s . Nom: %(url_name)s .\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleà (Cert o Fals)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Camp del tipus: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiqueta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtre:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Aplicació %(app_label)r no trobada" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "El model %(model_name)r no s'ha trobat a l'aplicació %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "l'objecte relacionat `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objectes relacionats `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "tots %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "nombre de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributs en objectes %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s no sembla ser un objecte 'urlpattern'" diff --git a/django/contrib/admindocs/locale/cs/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 1ec52713ebf26ca8a17cda790049b4286c266c26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7885 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 diff --git a/django/contrib/admindocs/locale/cs/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/cs/LC_MESSAGES/django.po deleted file mode 100644 index 38999bf22..000000000 --- a/django/contrib/admindocs/locale/cs/LC_MESSAGES/django.po +++ /dev/null @@ -1,423 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Vlada Macek , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-22 17:49+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Dokumentace správy" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Domů" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentace" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklety" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentační bookmarklety" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Pro nainstalování bookmarkletů, přetáhněte odkaz na vaše " -"záložky (oblíbené),\n" -"nebo klepněte pravým tlačítkem na odkaz a přidejte ho k vašim záložkám " -"(oblíbeným). Nyní můžete\n" -"zvolit bookmarklet z libovolné stránky. Poznámka: Některé tyto\n" -"bookmarklety vyžadují, abyste prohlížel(a) stránky z počítače, který je " -"nastaven jako\n" -"\"\"interní\" (promluvte si s vaším správcem, jestli si nejste jisti,\n" -"zda je váš počítač \"interní\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentace k této stránce" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Z libovolné stránky otevře dokumentaci pohledu (view), který generoval tuto " -"stránku." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Ukázat id položky" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Zobrazí content-type a unikátní ID stránek reprezentujících jedinou položku." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Upravit tuto položku (ve stávajícím okně)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Přepne do administračního rozhraní stránek reprezentujících jedinou položku." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Upravit tuto položku (v novém okně)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Jako výše, ale otevře prostředí správy v novém okně." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagy" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Seznam všech šablonových tagů a jejich funkce." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtry" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtry jsou akce, které mohou být aplikovány na proměnné v šabloně za účelem " -"úpravy hodnoty." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modely" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modely jsou popisy všech objektů v systému a jejich přidružených polí. Každý " -"model má seznam polí, které mohou být čteny jako proměnné v šablonách." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Každá stránka na veřejném webu je generována pomocí pohledu. Pohled " -"definuje, která šablona bude použita ke generování stránky a které objekty " -"budou v šabloně k dispozici." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Nástroje pro prohlížeč k rychlému přístupu k funkcím administračního " -"rozhraní." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Nainstalujte balík docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Dokumentační systém administračního rozhraní potřebuje pythonskou knihovnu " -"docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Požádejte správce o instalaci balíku docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Pole" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Typ" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Popis" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Zpět na dokumentaci modelu" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Dokumentace modelů" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Skupiny modelů" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Šablony" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Šablona: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Šablona: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Vyhledávací cesta pro šablonu \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(neexistuje)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Zpět na dokumentaci" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Šablonové filtry" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Dokumentace šablonových filtrů" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Vestavěné filtry" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Chcete-li tyto filtry používat, vložte do šablony před místo použití kód " -"%(code)s." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Šablonové tagy" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Dokumentace šablonových tagů" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Vestavěné tagy" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Chcete-li tyto tagy používat, vložte do šablony před místo použití kód " -"%(code)s." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Pohled: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontext:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Šablony:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Zpět na dokumentaci pohledů" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Dokumentace pohledů" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Přejít na jmenný prostor" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Prázdný jmenný prostor" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Pohledy dle jmenného prostoru %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Pohledy dle prázdného jmenného prostoru" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Funkce pohledu: %(full_name)s. Název: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Pravdivost (buď Ano (True), nebo Ne (False))" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtr:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "pohled (view):" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Aplikace %(app_label)r nebyla nalezena" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r v aplikaci %(app_label)r nenalezen" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "související položka `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "související položky `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "Vše: %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "Počet: %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributy objektů typu %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "Objekt %s patrně není typu urlpattern." diff --git a/django/contrib/admindocs/locale/cy/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index 019bfd0f8aaadcf6b8bc08cf84001be7b65c73db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7399 zcmbuDU5q4E700iLppA;6hyu!GV0LEQ?Vg!k7I&MSWj|(jS=?RLW%v@}a=Ytx_hqZA zn)=w@iVr-fG4Uh3Nb~_sgqRRs3<=5`Jophc!NgY{2qq>H6XTPK#z_2~TUFgXvrCpp zWorI&Z{3e`&-tHo&zU!`yYd;uv(9@n@4hRPGT>uZ@{8xK4=ME(@Xz26KA_aDtCZS7 z`*&9>^$GBwpv=4K!%E!*-UjXh?*=~$rr`D9_p0yDRro6SQTpEizX1Lfl=ZIqh*BQ| zZvg31^WZgLtLkrqH`2Zbl>NHk^Wan9t>A49r9KZH0TEestF{9XRec+L7 zfTzGmLD~03P~`kMDCd41lykia@}vIEuTO(lGx<93W{@MQWe`!-Uholcy~3Y>BLBa@ zHSh#N%0Ax#W&YD3pVV`p=;b9)Ooe;r%^ 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 NaJH%2D}+W^^*, 2011 -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 13:51+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Dogfennaeth Gweinyddol" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hafan" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dogfennaeth" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Nodau tudalen" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Nodau tudalen dogfennaeth" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    I osod nodau tudalen llusgwch y ddolen i'ch bar offer\n" -"nod tudalen, neu de-gliciwch y ddolen a'i ychwanegu i'ch nodau tualen.\n" -"Nawr gallwch ddewis y nod tudaln o unrhyw dudalen ar y wefan. Noder fod\n" -"rhai o'r nodau tudalen angen i chi edrych ar y wefan o gyfrifiadur sydd " -"wedi \n" -"ei ddynodi fel \"mewnol\" (siaradwch gyda'ch gweinyddwr os nad ydych yn\n" -"siwr os ydy'ch cyfrifiadur yn \"fewnol\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dogfennaeth y dudalen hon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Cymerir chi o unrhyw dudalen i'r dogfennaeth am yr olwg sy'n creu'r dudalen " -"hwnnw." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Dangos ID gwrthrych" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Dangosa'r math cynnwys a'r ID unigryw ar gyfer tudalennau sy'n cynrychioli " -"gwrthrych unigol." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Golygu'r gwrthrych yma (ffenestr cyfredol)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Neidia i'r dudalen weinyddol ar gyfer tudalennau sy'n cynrychioli gwrthrych " -"unigol." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Golygu'r gwrthrych yma (ffenestr newydd)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Fel uchod, ond yn agor y dudalen weinyddu mewn ffenest newydd." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagiau" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Rhestr o holl dagiau'r templad a'u swyddogaeth." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Hidlau" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Gweithredoedd yw hidlau sy'n gallu cael eu gosod ar newidynnau mewn templad " -"i newid yr allbwm." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelau" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Mae modelau yn disgrifio pob gwrthrych yn y system a'u meysydd " -"cysylltiedig. Mae gan bob model restr o feysydd y gellir eu defnyddio fel " -"newidynnau templad" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Golygon" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Mae pob tudalen ar y wefan gyhoeddus yn cael eu creu gan olwg. Mae'r golwg " -"yn diffunio pa templad i'w ddefnyddio i gynhyrchu'r dudalen a pa wrthrychau " -"sydd ar gael i'r templad." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Offer ar gyfer eich porwr i gael mynediad cyflym i swyddogaethau gweinyddwr." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Gosodwch docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Mae'r system dogfennaeth gweinyddol angen llyfrgell docutils Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "Gofynnwch i'r gweinyddwr i osod docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Maes" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Math" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Disgrifiad" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Nôl i Ddogfennaeth Model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Dogfennaeth model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grwpiau model" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templadau" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Templad: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Templad: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Chwilio'r llwybr am dempled \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(nid yw'n bodoli)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Nôl i Dogfennaeth" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Hidlau templadau" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Dogfennaeth hidlau templadau" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Hidlau mewnol" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"I ddefnyddio'r hildau, rhowch %(code)s yn eich templad cyn " -"defnyddio'r hidl." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Tagiau templadau" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Dogfennaeth tag templad" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Tagiau mewnol" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"I ddefnyddio'r tagiau rhowch %(code)s yn eich templad cyn " -"defnyddio'r tag." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Golwg: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Cyd-destun:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templadau:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Nôl i Ddogfennaeth Golygon" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Dogfennaeth golygon" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Gweld ffwythiant: %(full_name)s. Enw: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleaidd (Unai 'True' neu 'False')" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Maes o'r math: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "hidl:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "golwg:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Ni ddarganfuwyd ap %(app_label)r" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Ni darganfyddwyd model %(model_name)r yn ap %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "y gwrthrych `%(app_label)s.%(data_type)s` cysylltiedig" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "gwrthrychau `%(app_label)s.%(object_name)s` cysylltiedig" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "pob %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "nifer o %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Priodoleddau gwrthrych %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "nid yw %s yn ymweld i fod yn wrthrych urlpattern" diff --git a/django/contrib/admindocs/locale/da/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 1734529dd478153b560047a48c8cd0a65dc7561e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7695 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 B`?UZ7 diff --git a/django/contrib/admindocs/locale/da/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/da/LC_MESSAGES/django.po deleted file mode 100644 index 4e10530fd..000000000 --- a/django/contrib/admindocs/locale/da/LC_MESSAGES/django.po +++ /dev/null @@ -1,424 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Christian Joergensen , 2012 -# Erik Wognsen , 2013 -# Jannis Leidel , 2011 -# valberg , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 10:32+0000\n" -"Last-Translator: valberg \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Administrationsdokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hjem" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentations-bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    For at installere bookmarklets, træk linket til din\n" -"bogmærkelinje eller højreklik på linket og tilføj det til dine bogmærker.\n" -"Du kan nu markere bookmarkletten fra enhver side på websitet.\n" -"Bemærk, at nogle af disse bookmarkletter kræver, at du ser på websitet fra\n" -"en computer der opfattes som \"intern\" (tal med din systemadministrator,\n" -"hvis du ikke er sikker på om din computer er \"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentation for denne side" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Bringer dig fra en hvilken som helst side til dokumentationen for det view, " -"der genererer den pågældende side." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Vis objekt-ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Viser indholdstypen og det unikke ID for sider, der repræsenterer et enkelt " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Rediger dette objekt (i det aktuelle vindue)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Springer til administrationssiden for sider, der repræsenterer et enkelt " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Rediger dette objekt (i nyt vindue)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Som ovenfor, men åbner administrationssiden i et nyt vindue." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Mærker" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Liste af alle template tags og deres funktioner." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtre" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtre er handlinger, der kan anvendes på variabler i en skabelon for at " -"ændre outputtet." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeller" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeller er beskrivelser af alle objekter i systemet, og deres tilhørende " -"felter. Hver model har en liste af felter som kan tilgås som en skabelon " -"variabel." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Visninger" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Hver side på den offentlige side bliver genereret af et view. Viewet " -"definerer hvilken skabelon der bruges til at generere siden og hvilke " -"objekter er tilgængelige fra skabelonen." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "Værktøjer for din browser til hurtig adgang til admin funktionalitet." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Installer venligst docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Admin dokumentationssystemet kræver Python's docutils bibliotek." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Venligst spørg dine administratorer om at installere docutils ." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Felt" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Type" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Beskrivelse" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Tilbage til Model Dokumentationen" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Model dokumentation" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Model grupper" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Skabeloner" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Skabelon: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Skabelon: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Søgesti for skabelon \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(eksisterer ikke)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Tilbage til Dokumentationen" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Skabelon filtre" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Skabelon filtre dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Indbyggede filtre" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"For at bruge disse filtre, indsæt %(code)s i din skabelon, før " -"du bruger filteret." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Skabelon tags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Skabelon tag dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Indbyggede tags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"For at bruge disse tags, indsæt %(code)s i din skabelon, før du " -"bruger tagget." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontekst:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Skabeloner:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Tilbage til Views Dokumentationen" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "View dokumentation" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Hop til namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Tomt namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views efter namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views efter tomt namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" View funktion: %(full_name)s. Navn: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (enten True eller False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt af type: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Applikation %(app_label)r blev ikke fundet" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modellen %(model_name)r ikke fundet i applikationen %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "det relaterede `%(app_label)s.%(data_type)s`-objekt" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "relaterede `%(app_label)s.%(object_name)s`-objekter" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "alle %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "antal %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attributter på %s objekter" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ser ikke ud til at være et urlpattern-objekt" diff --git a/django/contrib/admindocs/locale/de/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index bc7a41da5d025f5ea03d6d2df34a320bde595fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7849 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 diff --git a/django/contrib/admindocs/locale/de/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/de/LC_MESSAGES/django.po deleted file mode 100644 index f0468bef1..000000000 --- a/django/contrib/admindocs/locale/de/LC_MESSAGES/django.po +++ /dev/null @@ -1,427 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Vajen, 2013 -# Jannis Leidel , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:19+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Administrative Dokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Start" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentations-Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Um Bookmarklets zu installieren, müssen diese Links in " -"die\n" -"Browser-Werkzeugleiste gezogen werden oder mittels rechter Maustaste in die\n" -"Bookmarks gespeichert werden. Danach können die Bookmarklets von jeder " -"Seite\n" -"aufgerufen werden. Einige Bookmarklets sind auf den Zugriff von 'internen'\n" -"Rechnern beschränkt. Falls nicht klar ist, ob ein Rechner als 'intern'\n" -"bewertet wird, bitte den Administrator fragen.

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentation für diese Seite" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Springt von jeder Seite zu der Dokumentation für den View, der diese Seite " -"erzeugt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Objekt-ID anzeigen" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Zeigt den Content-Type und die eindeutige ID für Seiten, die ein einzelnes " -"Objekt repräsentieren." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Dieses Objekt ändern (Aktives Fenster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Springt zu der Administrationsseite für dieses Objekt, wenn diese Seite ein " -"Objekt repräsentiert." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Dieses Objekt ändern (Neues Fenster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Wie zuvor, aber öffnet die Administrationsseite in einem neuen Fenster." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Alle Template-Tags und deren Funktionen auflisten." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filter" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filter sind Aktionen, die in Templates auf Variablen angewendet werden " -"können, um deren Ausgabe zu verändern." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelle" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modelle sind Beschreibungen aller Objekte und ihrer Felder, die sich im " -"System befinden. Jedes Model hat eine Reihe von Feldern, auf in Form von " -"Templatevariablen zugegriffen werden kann." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Jede öffentliche Seite wird durch einen View generiert. Dieser View " -"definiert, welches Template genutzt wird, um die Seite zu generieren und " -"welche Objekte in dem jeweiligen Template zur Verfügung stehen." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Hilfsfunktionen für den Browser, um schnell auf den Administrationsbereich " -"zugreifen zu können." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Bitte docutils installieren." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Das Admin-Dokumentationssystem erfordert die Python-Bibliothek docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Bitte durch den/die Administrator/in docutils " -"installieren lassen." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Feld" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Klasse" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Beschreibung" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Zurück zur Modell-Dokumentation" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Model-Dokumentation" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Model-Gruppen" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Suchpfade für Template „%(name)s“" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(existiert nicht)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Zurück zur Dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Template-Filter" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Template-Filter-Dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Mitgelieferte Filter" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Um diese Filter zu nutzen, muss sich %(code)s vor Aufruf des " -"Filters im Template befinden." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Template-Tags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Template-Tag-Dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Mitgelieferte Tags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Um diese Tags zu nutzen, muss sich %(code)s vor Aufruf des Tags " -"im Template befinden." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontext:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templates:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Zurück zur Dokumentation der Views." - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "View Dokumentation" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Zu Namespace springen" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Leerer Namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views in Namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views ohne Namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" View-Funktion: %(full_name)s. Name: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolescher Wert (True oder False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Feldtyp: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "Tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "Filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "View:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Anwendung %(app_label)r nicht gefunden" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modell %(model_name)r wurde nicht in Anwendung %(app_label)r gefunden" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "Das verknüpfte `%(app_label)s.%(data_type)s` Objekt" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "Modell:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "verknüpfte `%(app_label)s.%(object_name)s` Objekte" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "Alle %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "Anzahl von %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attribute von %s-Objekten" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ist scheinbar kein urlpattern-Objekt" diff --git a/django/contrib/admindocs/locale/el/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index 01ccaac757e6739ce2a5557f4769441c734b3998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10771 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 H>h6C5L}LVo diff --git a/django/contrib/admindocs/locale/el/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index 348c36777..000000000 --- a/django/contrib/admindocs/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,431 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2011 -# Jannis Leidel , 2011 -# Panos Laganakos , 2014 -# Yorgos Pagles , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:26+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Διαχειριστική Τεκμηρίωση" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Αρχική" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Τεκμηρίωση" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Σελιδοδείκτες" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Σελιδοδείκτες τεκμηρίωσης" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Για να εγκαταστήσετε έναν \"bookmarklet\" σύνδεσμο, σύρετε " -"τον σύνδεσμο στον χώρο με τους αγαπημένους σας ιστότοπους στην γραμμή " -"εργαλείων σας ή κάντε δεξί κλικ πάνω στον σύνδεσμο και σώστε τον στα " -"αγαπημένα σας. Πλέον θα μπορείτε να χρησιμοποιείτε τον σύνδεσμο bookmarklet " -"από την οποιαδήποτε σελίδα του ιστοτόπου σας. Σας υπενθημίζουμε ότι αυτού " -"του είδους τα bookmarklets απαιτούν να επισκέπτεστε τον ιστότοπο από έναν " -"υπολογιστή που να έχει οριστεί σαν \"εσωτερικός\" (\"internal\"). " -"Απευθυνθείτε στον διαχειριστή σας αν δεν γνωρίζεται αν ο υπολογιστής σας " -"θερείται \"εσωτερικός\".

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Τεκμηρίωση για αυτήν τη σελίδα" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Μεταπήδηση από οποιαδήποτε σελίδα στην τεκμηρίωση για το view που " -"δημιούργησε τη σελίδα αυτή." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Εμφάνιση ID αντικειμένου" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Εμφάνιση του content-type και του μοναδικού αναγνωριστικού για τις σελίδες " -"που αντιπροσωπεύουν ένα μοναδικό αντικείμενο." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Επεξεργασία αυτού του αντικειμένου (τρέχον παράθυρο)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Αν η σελίδα αναπαριστά ένα και μοναδικό αντικείμενο τότε οδηγεί στην " -"αντίστοιχη σελίδα διαχείρισης." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Επεξεργασία αυτού του αντικειμένου (νέο παράθυρο)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Όπως και παραπάνω, αλλά άνοιγμα της σελίδας διαχείρισης σε νέο παράθυρο." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Ετικέτες" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Λίστα όλωςν τον ετικετών περιγραμμάτων και των λειτουργιών τους." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr " Φίλτρα" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Τα φίλτρα είναι ενέργειες που μπορούν να εφαρμοστούν σε μεταβλητές μέσα σε " -"ένα περίγραμμα για να αλλάξουν το αποτέλεσμα." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Μοντέλα" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Τα μοντέλα είναι περιγραφές όλωςν τον αντικειμένων στο σύστημα και των " -"συνδεδεμένων πεδίων. Κάθε μοντέλο έχει μια λίστα πεδιών που είναι προσβάσιμα " -"ως μεταβλητές περιγραμμάτων" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Οπτικές" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Κάθε σελίδα στη δημόσια ιστοσελίδα παράγεται από μια οπτική. Η οπτική ορίζει " -"ποιό περίγραμμα θα χρησιμοποιηθεί για να παραχθεί η σελίδα και ποιά " -"αντικείμενα είναι διαθέσιμα σε αυτό το περίγραμμα." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Εργαλεία για το πρόγραμμα περιήγησης για γρήγορη πρόσβαση σε διαχειριστική " -"λειτουργικότητα. " - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Παρακαλώ εγκαταστείστε τα docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Το σύστημα διαχειριστικής τεκμηρίωσης απαιτεί την βιβλιοθήκη της Python docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Παρακαλώ ζητήστε απο τον διαχειριστή σας να εγκαταστήσει τα docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Μοντέλο: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Πεδίο" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Τύπος" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Περιγραφή" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Πίσω στην Τεκμηρίωση Μοντέλων" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Τεκμηρίωση Μοντέλων" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Ομάδες μοντέλου" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Περιγράμματα" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Περίγραμμα: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Περίγραμμα: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Αναζήτηση μονοπατιού για περίγραμμα \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(δεν υπάρχει)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Επιστροφή στην Τεκμηρίωση" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Φίλτρα περιγραμμάτων" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Τεκμηρίωση φίλτρων περιγραμμάτων" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Ενσωματωμένα φίλτρα" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Για να χρησιμοποιήσετε αυτά τα φίλτρα, βάλτε %(code)s στο " -"περίγραμμα σας, προτού χρησιμοποιήσετε το φίλτρο." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Ετικέτες περιγραμμάτων" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Τεκμηρίωση ετικετών περιγραμμάτων" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Ενσωματωμένες ετικέτες" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Για να χρησιμοποιήσετε αυτές τις ετικέτες, βάλτε %(code)s στο " -"περίγραμμα σας, προτού χρησιμοποιήσετε την ετικέτα." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Οπτική: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Πλαίσιο:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Περιγράμματα:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Πίσω στην Τεκμηρίωση Οπτικών" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Προβολή Τεκμηρίωσης" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Μεταφερθείτε στο namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Άδειο namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Οπτικές ανά namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Οπτικές ανά κενό namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Συνάρτηση οπτικής: %(full_name)s. Όνομα: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Είτε Αληθές ή Ψευδές)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Είδος πεδίου: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ετικέτα:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "φίλτρο:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "προβολή:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Η εφαρμογή %(app_label)r δεν βρέθηκε" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"Το μοντέλο %(model_name)r δεν μπορεί να βρεθεί στην εφαρμογή %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "το συσχετισμένο `%(app_label)s.%(data_type)s` αντικείμενο" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "μοντέλο:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "συσχετισμένα `%(app_label)s.%(object_name)s` αντικείμενα" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "όλα %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "πλήθος number of %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Χαρακτηριστικά στα %s αντικείμενα" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "Το %s δε φαίνεται να είναι ένα αντικείμενο urlpattern" diff --git a/django/contrib/admindocs/locale/en/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/admindocs/locale/en/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 7ece42ccd..000000000 --- a/django/contrib/admindocs/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,385 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index 19e7d0df69cb31da8a972c25c6b393efd96ef4bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8dO-}+b5Y^~ukDfh@i3bRF+g&w*BE~OBFc67Zy_(9FrDmCK+9LQv{1^Tve~SYc zNqosm``Xu;H~l`?|J)($5)X;T#698(afK%Fi!NKVt~`GjIs2x^f%S9tterO&CFE}k z3mZM^%DTXYzA!nvnHQdARzfs-$k?sZDv+1msh}mKA~|E?oFy$t&SjD|L@ERs*`t0p ztD66OsQ}TEr_F{SL<8jm%bY@As$iXjdxdB`47AC02^W-x+fEJPr~^s89qs%8E%J}0 diff --git a/django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index 0b03b5329..000000000 --- a/django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index 3011898b666ff98d070b27ae1432951e25348b2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3501 zcmeH|L5~zg6vsB*%2V-KQ7o!IgO}zRUjPd`vdv^!a#G{9;Y|U?Ly56hzfA7`w zulsg(1Nh!Ayf&!hOj_!N8}-`xkNuwL9D#0k)Wd%%0(5%6>HDewpI5cnJT z68Hyr3_S3-5HEvK#kavHv0ekQMZ5!^2j2y+fnS4s&cP>yz@J#g$6l}vUIDux+kFP^ z0>1!ZBEACgC%(Z4`~SXL{{(Wpzkp5fcaZH5VN(k{3bOqQcprLifUJ8boU`r^gEF3P zLH6?}$hvp$E_J^OvhG=sbzcKnw*guAdlf$c;aYqL^7%i4tovt>bsvUv)}4U}QG5il z?vFv%{UykDyO3gnF{cxW=hRHsj#(WNw&*SkT<_nnnFxe-!5Zo4VJr9l#&JoAYx!H+%5OZU2 z9(iy-A}z&urlJVWX4Flkb8`~|m1Yy?+J+MCyi8N-7;}3l?d?=~H$}0PeewfEX`*kF zH?(eYySc{&-k7u_?GzbHHt7$1*iDlzc5awR9g~b>O8nog8+65t*dukN4xCC=7rS6N z76bLH8IsiNl*ztAl*I;@c-0`7dxf?1G4CSf-!qXR^7=HtBP|VprdFlQKLkc zy4X{726fFa%e}G`E0^@O^ePUdqlrZ0OD)q0sv$*NX>jY#D+Cu06P-A3rAHQ$UU8DN zO22}*a-5v>f+B63{*!U1^~Tv|b}kT;j$)%6Y2!&|nUa<>hHxe2HqE5xAjouXAxq-C zBiS))YKl6!CzC1dio_JLY^F+*RwIJe*o+$D!dPW_kt(UFwvZramfAK)0xd1d)Tz3d zH{E=ww3j|H`oYzBb=*Ubdhp-}kjKRm3o%!nmu1vc>*f}D@l{Cmf7r1Va9u1WDvgV( zu4gKu$y$%USoK)d9iFDhh!bz1^x{%J%#Z=|a1uBmj)k*>HnA$RXb?mo$)N>OXf6`k zs622pKG<=U&v-l`RO&1{sr1}eTA=|p4&pN#V%fwhMchN?s+L1lw?%z>Cda)%Go#RW zj?dLpc2ruorHvEU2Dlnk+Lq>vWm(~_K{sk2au#qeV#;-L2en(8FQWQyV%xIsL|YBB zltUIba3P%F+dt_k9Z#`W?IuH!`7*A`ZP_Sil%3dw`N)`Yz(iewS;{>v~Q+Gt<%wo+2bvY z;Iec+Y+I=vWE&gNC8=@K>9R_=uxAksmanD7vXSVXIR_iv&r$ubt>iGG1vFXW22{JQ z@kOPJCN2XKX<*o7|w3(<0E^@h6}oDVgwb@Y$x%X z;YU=Q6|AJWm1($W?9fG|vtsGyX3kLg?_5pOu{oNqp9!{KE8DM??bpioYvup_TKNlu Cv;zzP diff --git a/django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index aae5f6d53..000000000 --- a/django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Home" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentation bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentation for this page" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Jumps you from any page to the documentation for the view that generates " -"that page." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Show object ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Shows the content-type and unique ID for pages that represent a single " -"object." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Edit this object (current window)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Jumps to the admin page for pages that represent a single object." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Edit this object (new window)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "As above, but opens the admin page in a new window." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filters" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Either True or False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field of type: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r not found in app %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "the related `%(app_label)s.%(data_type)s` object" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "related `%(app_label)s.%(object_name)s` objects" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "all %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "number of %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s does not appear to be a urlpattern object" diff --git a/django/contrib/admindocs/locale/eo/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 2e0d8019913bd321d8856480ba783000da387d5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7650 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 nG|lQ#{7Crwy#8*=AAh%~EYVh2yq, 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 13:35+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Administra dokumentaro" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Ĉefpaĝo" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentaro" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Legosignetoj" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentaraj legosignetoj" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Por instali legosignetojn, trenu la ligon al viaj " -"legosignaj breto aŭ dekste-alklaki la ligon kaj aldonu ĝin al viaj " -"legosignoj. Nun vi povas elekti la legosigneto el ajna paĝo en la retejo. " -"Notu ke kelkaj el tiuj legosignetoj bezonas ke vi estu uzante la retejon per " -"komputilo nomĝita\n" -"kiel \"interna\" (kontaktu via sistema administranto se vi ne estas certe " -"ke\n" -"via komputilo estas \"interna\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentaro por tiu paĝo" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Sendas vin el ajna paĝo, al la dokumentado de la vido kiu generis tiun paĝon." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Montri objektan identigilon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Montri la enhavan tipon kaj unikan identigilon por paĝoj kiu reprezentas " -"ununuran objekton." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Redakti tiun objekton (nuna fenestro)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Forsendas al la administradan paĝon kiu reprezentas ununuran objekton." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Redakti tiun objekton (nova fenestro)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Kiel supre, sed montras la administradan paĝon en nova fenestro." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etikedoj" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Listigi ĉiujn ŝablonmarkojn kaj iliajn funkciojn." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtriloj" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtriloj estas agoj kiuj povas esti aplikitaj al variabloj en ŝablono por " -"ŝanĝi la eligon." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeloj" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeloj estas priskriboj de ĉiuj objektoj en la sistemo kaj iliaj rilataj " -"kampoj. Ĉiu modelo havas liston de kampoj kiu povas esti alirita kiel " -"ŝablona variabloj" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vidoj" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Ĉiu paĝo sur la publika retejo estas produktita per vido. La vido difinas " -"kiun ŝablonon estas uzita por produkti la paĝon kaj kiuj objektoj estas " -"haveblaj en tiu ŝablono." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "Iloj por via retumilo por rapide aliri la administran funkciaron." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Bonvolu instali docutils-n" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"La admin dokumentaran sistemon bezonas la pitonan docutils bibliotekon." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Bonvolu demandi al viaj administrantoj instali docutils-n." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modelo: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Kampo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Priskribo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Reen al la modelo dokumentaro" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Modelo dokumentaro" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Modelaj grupoj" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Ŝablonoj" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Ŝablono: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Ŝablono: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Serĉi vojon por ŝablono “%(name)s”:" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(ne ekzistas)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Reen al dokumentaro" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Ŝablonaj filtriloj" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Ŝablona filtrila dokumentaro" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Integritaj filtriloj" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Por uzi tiujn filtrilojn, metu %(code)s en via ŝablono antaŭ " -"uzi la filtrilo." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Ŝablonaj etikedoj" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Ŝablona etikeda dokumentado" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Integritaj etikedoj" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Por uzi tiujn etikedojn, metu %(code)s en via ŝablono antaŭ uzi " -"la etikedon." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vido: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kunteksto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Ŝablonoj:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Reen al vidaj dokumentaro" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Vida dokumentaro" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Iri al nomspaco" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Malplena nomspaco" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Vidoj per nomspaco %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Vidoj per malplenaj nomspacoj" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Vida funkcio: %(full_name)s. Nomo: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Bulea (Vera aŭ Malvera)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Tipo de kampo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etikedo:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vido:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Aplikaĵo %(app_label)r ne trovita" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelo %(model_name)r netrovita en aplikaĵo %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "la rilatita `%(app_label)s.%(data_type)s` objekto" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelo:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "rilatitaj `%(app_label)s.%(object_name)s` objektoj" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ĉiuj %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "nombro da %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributo sur %s objektoj" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ne ŝajnas esti URLmotiva objekto" diff --git a/django/contrib/admindocs/locale/es/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 19d6fe99f393f108d287df18fc521f9c52104bd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7933 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 diff --git a/django/contrib/admindocs/locale/es/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index 9d2a21e4c..000000000 --- a/django/contrib/admindocs/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,429 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012-2013 -# Claude Paroz , 2014 -# Herty Nava , 2013 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 15:56+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentacion Administrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Inicio" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklets de documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Para instalar bookmarklets, arrastre el enlace a su barra\n" -"de favoritos, o pulse con el botón derecho el enlace y añádalo a sus " -"favoritos.\n" -"Ahora puede escoger el bookmarklet desde cualquier página del sitio.\n" -"Observe que algunos de estos bookmarklets precisan que esté viendo\n" -"el sitio desde un ordenador señalado como \"interno\" (hable\n" -"con su administrador de sistemas si no está seguro si el suyo lo es).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentación para esta página" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Lleva desde cualquier página a la documentación de la vista que la genera." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostrar ID de objeto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Muestra el tipo de contenido e ID único de las páginas que representan un " -"simple objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este objeto (ventana actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Lleva a la página de administración de páginas que representan un único " -"objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este objeto (nueva ventana)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Como antes, pero abre la página de administración en una nueva ventana." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquetas" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Lista de todas la etiquetas de plantillas y sus funciones." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Los filtros son accciones se pueden aplicar a variables en una plantilla " -"para alterar el resultado." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelos" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Los modelos son descripciones de todos los objetos en el sistema y sus " -"campos asociados. Cada modelo tienen una lista de campos a los que se puede " -"acceder como variables de plantilla" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vistas" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Cada página en el sitio público se genera a través de una vista. La vista " -"define qué plantilla se usa para generar la página y qué objetos están " -"disponibles para esa plantilla." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Herramientas para tu navegador para acceder a funciones de administración " -"rápidamente." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Por favor instale docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"El sistema de documentación de la administración require la biblioteca docutils de Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Por favor pida al administrador que installe docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modelo: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descripción" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Regresar a la Documentacion Modelo" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentación del modelo" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grupo de modelos" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Plantillas" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Plantilla: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Plantilla: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Buscar ruta para ejemplo \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(no existe)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Volver a la documentación" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtros de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentación de los filtros de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtros integrados" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Para utilizar estos filtros, incluya %(code)s en su plantilla " -"antes de usar el filtro." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Etiquetas de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentación de las etiquetas de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Etiquetas integradas" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Para utilizar estas etiquetas, incluya %(code)s en su plantilla " -"antes de utilizar la etiqueta." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vista: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Plantillas:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Volver a la documentación de las vistas" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Ver la documentación" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Ir al espacio de nombres" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Espacio de nombres vacío" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Visualizaciones por espacio de nombres %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Visualizaciones por espacio de nombres vacío" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Visualizar funcion: %(full_name)s. Nombre: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiqueta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "App %(app_label)r no encontrado" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"El modelo %(model_name)r no se ha encontrado en la aplicación %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "el objeto relacionado `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelo:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "los objetos relacionados `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todo %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributos en los objetos %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s no parece ser un objeto urlpattern" diff --git a/django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 9eb809399ff4639d1479f1f04800a589febfb227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7958 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 SNqBLuIoC4Ie6E5W`sz=P++)rF diff --git a/django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 823a6edb2..000000000 --- a/django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,426 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Federico Bond , 2013 -# Jannis Leidel , 2011 -# Ramiro Morales , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:45+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentación administrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Inicio" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklets de documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Para instalar bookmarklets, arrastre el enlace a su barra " -"de favoritos, o pulse con el botón derecho el enlace y añádalo a sus " -"favoritos. Ahora puede seleccionar el bookmarklet desde cualquier página en " -"el sitio. Tenga en cuenta que algunos de estos bookmarklets necesitan que " -"esté viendo el sitio desde un equipo señalado como \"interno\" (hable con su " -"administrador de sistemas si no está seguro de si el suyo lo es).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentación de esta página" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Le lleva desde cualquier página a la documentación de la vista que la genera." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostrar ID de objeto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Muestra el tipo de contenido e ID único de las páginas que representan un " -"único objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este objeto (ventana actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Le lleva a la página de administración de páginas que representan un único " -"objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este objeto (nueva ventana)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Como el anterior, pero abre la página de administración en una ventana nueva" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquetas" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelos" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vistas" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Plantillas" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Verdadero o Falso)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiqueta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ver:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelo %(model_name)r no encontrado en aplicación %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "el objeto `%(app_label)s.%(data_type)s` relacionado" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelo:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objetos `%(app_label)s.%(object_name)s` relacionados" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todos los %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s no parece ser un objeto urlpattern" diff --git a/django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index 639a546ba4f3faeb3bfae7965bf566582435a675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d%T59@6vgOjmabh~6BiII?Tng05o1J5G!lu9Y)xe@L&?xi+9K$G_!oYY-{KuG zns}0v_N3=NPQP|{K5B$5;vVsUxJ^7FR%j7F>9I{`<@v?X*%^)lyUExHo!8b#$Y#pq zHhRF)y1)iL*BQH9z&GgRI61Xs&+4GWbqVnRW9Y_B>>hnf4 zxEb{SJ|u36sAo+;LyNwZlsMoj@Ul?abYMJH&SU64rPr+W=c`6e(6PQ5+f18WLhD6` m-_0egXGOze;Z(t{t($uZrd&(kO**i-cIyWAyAU@zQSBQ@h>y+y diff --git a/django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index 2e8c58024..000000000 --- a/django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/et/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index 69a7320bcbf284d19124b89635a20d409bb1aac6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7567 zcmbuDUyLM2ea8!I0t|)#4%o&7$_wk;#XGZm#~IG!+l%jfcW}Pj^Wj^Yn16Q7bnQ&- z^mMnox@Ucn5?+F2=KYh77@IiGAqYiqt+)%EB1=llCrRsYl5Z~mg<`6%Vxlux}@DFc4(W`20|A1U=Q@GkK0 zU!#-<*QmeY4NAQgycd*lXTdwcKKMcKv*7LEcfogn|5(5Omm2>MyoL66y-}(6fQLYt z?=1Lc@Z%s|lm*`eCUyH?fbXLI3@Gb;1N;W~6Ywsu-%{#N!OwwzEbqbBf#0p$e+a&w z`p>~X2mcuqRgbaA+rUlmB=|6R8GH^r0{$B)dfkrDw}KZyk^f14WSudHY1ChW&x3yr zJ_O#4GPi+Gf$s;O1>XX`0A2)t1j_oi&?s`h4HP@9gQDjHAYIfa!9M{V_;&EGKvY)G zfvBLq3O){gvqlk0=kugAf=z(I}Af=8); z8x-FB8Wj8eHz+)L3ytpu+aOb`E%0veGa!HJbNq-NUj@ZJ->dP*AS$buKw0k>pa%aJ zd=9+xomKripv?a>Q0((tQ1tm7DC^&ZFk+7-@Con(py>ZMpvdzD@B;XC@YCRLz*FFP zgzAEy2boI!11NUDh?B*?w}UeNy`ao@2>c}YS@09!FTuyb4-w?j|8GH& z|4X3A{X*UTV^G%rDJb^)S5V^jCK`pGw}3MKwi@393V)XC`lH}I)IU|%p8;P(U7j-) z1ic^Nf0ZNy;V#bB1-^2i`}~lnzC>_h%G&j!_O##J=L=4^ZUk zQjUlJsvpr;biauL9mDe=zhZCU;JuXlDe{PoNg3f0{~w`9evwD=h;T;ql?M~6k5I%; z;;ZI?I_fNCg@QS+dtOTm?wmdn*KLZ}9rLLVQPwEUBk{0G5k8AAK1`8E{4X3kOgTXz zB*K1h6jUwE^O&=HdZ$eKg-esJKHg6wdt!NIr;Ot#5;L}|{`h)m>*$MAXFbY%u|rF> zj%T_b8}B!lhBnTYPHd;zCB86mtb1uX8k>9++rqEuC^rLL46Tk`GSWq=ucT!@?c-ZT zn#Mhoujw?`xf=|Nc0YD~dNxB$5@{1f+7;K2M$~jqX4HL?w7iXNpI(fdlR@v~=~$cO ziq6cyB4y~{U12+#;f1Ac3hmRe)#;AB^tLrO-s{{xRl3}Ubx@#Z^#ohGq|!@fs@Kr{ zbexri&2?nG8ziQ%QOkI}E#tBeIhnJ8?WYJk)5YhrI#)v40OMH_nTfHp^zrlBwcuO3YC;nPJ|owmN8yDXUH zppg#L<|*ja!B;!1S`6`_FjAc{{b6M$Od;gW${r!01F`5du!)5kHqyN-xKg;+(cAQs z|6tmVOEBZ!&@l~c%3}Iz#+9BSn6epP%`Gt?AyxIS&8{JvHWTCUZcIR=^d%;m**fY> zB;h9_S0nUFzswI`;MxjWqD;RQB&pkxws7$S`6!Y%mE4O zwn3hjnXfA1t7^}v>UA@6z$0>B6CluKCUL{HCIi>G4=z@cvzw%S7lHqppTmARI>>hh2+tB#^`r$bd7ZP`4? zFiFuC`Ui)WiF=9^b?$VS?A1|kTXNNQvu>5j*cIk;`NG?|?ojDQeM1gxMt1c~q3L3C zoM`&ZruJR6J&mRV;^=x0tT$P&FI_2yX>!QxS8xMd=;bEA(ox%~ zsJNzSy;(p@f?4*eGC@~` z=EA+-?PEfx?p_K-p)

    hZ+v{-JOT62$Pj@)gt!I^*emz^Sv|EqsIo55lzS`P4w{>P_fWw`QRydH5E`$+X z65i9rI$OU>?$`aH$-ON$AKgCNJ~rzo>+RUQeI_9sV0u>{>$zeoYggN%btx`$6SvQ% z`Pg@Ll7*_@JaWIT{@q+j^j(|!@ap~C0Uk3LS2mncfel~rQsKt#_qe7hw<9mxf$RxfEOzI*a;o&U)4FV}v~pma?7t|3=ld|7Hlu=*uFYM< z4qi@(Fm4cqjxARj4&KH^F7D{9{TCCsE`tY&ouINWS_@N2o3@-?I73Bi7*db+uW>!% z^lW7!*kbYtJBTmVG_vbaS;l2gFL{=vUf89&1N{>>wj-DCnoetFlqSC9;DV5x+x-4D zx-wvPVGu%Mk~L;@kU(4cr8*X+iv6oYn?z>1P-2%>r*{SE%K5$29E(wF@s2R!j*#(6 zUXP8RyC8@(;s6fYqxy~z{I4D{BbF<%#e8DOMX1=iqKwpKGY-OejeS@(4uZ2~PY^O_ z)d}|3Wyv|qj1t2+=3#CuxJs@GCR`iJ$VF<~42*Y+GPtIFtK`sg$Y3NO?=hjO2gftVJ$5u+hsS*R<4aBBmz+}LkYs7__ zU8k{CrluIZA1Od@_48D>ntI~S|m<1oOBZseG) zsNEa5i}XadH15iMK8fbjf9Nd^mcWw~aNyoC%>g>EvxH1@AWzgo7h|$+9^_?)3&Zqt zC!K1!y1jDkG)+#mXv~MaQ^AAZNCG+?V{lTwq+x8A3P}D9L209oKF5}W<3+7ls5312 zgi{Uo?&bJ1V+`!60wpr)l8MW?TSv&;@pMNc9$w+V%e{jc+kB67${k~DLDa+-Tvch%Djd86*L9@UToR}q, 2011 -# Janno Liivak , 2013 -# Marti Raudsepp , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 20:07+0000\n" -"Last-Translator: Marti Raudsepp \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Administreerimise Dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Kodu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Järjehoidjandid" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentatsiooni järjehoidjandid" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Järjehoidjandite paigaldamiseks lisa link " -"järjehoidjatesse.\n" -"Seejärel võite järjehoidjandi aktiveerida suvaliselt lehelt saidil. Mõned " -"järgnevatest\n" -"järjehoidjanditest eeldavad, et külastate saiti arvutist, mis kuulub " -"\"sisemiste\" arvutite nimekirja.\n" -"(konsulteerige süsteemiadministraatoriga, kui te ei tea, mida tähendab " -"\"sisemine\")

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Selle lehekülje dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Suunab teid suvalisel lehel asudes selle vaate dokumentatsioonile, mis antud " -"lehe genereerib." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Näita objekti ID-d" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Näitab sisutüüpi ning unikaalset ID'd lehtedel, mis esitavad mingit kindlat " -"objekti." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Muuda seda objekti (samas aknas)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Suunab administreeimislehele lehtedelt, mis esitavad mingit kindlat objekti." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Muuda seda objekti (uues aknas)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Sama, mis üleval, kuid avab admin. lehe uues aknas." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Lipikud" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Nimekiri kõikidest malli märgistustest ja nende funktsioonidest." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtrid" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtrid on tegevused, mida saab mallides külge panna muutujatele muutmaks " -"viimaste väljundit." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Mudelid" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Mudelid on süsteemi kõikide objektide ja nende väljade omavaheliste seoste " -"kirjeldused. Igal mudelil on hulk väljasid, mida saab mallide muutujatena " -"kasutada" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vaated" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Avaliku saidi iga leht on genereeritud vaate poolt. Vaade defineerib lehe " -"genereerimiseks kasutatava malli ning objektid mida mall kasutada saab." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Töövahendid sinu brauserile pääsemaks kiiresti ligi administraatori " -"funktsioonidele. " - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Palun paigaldage docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Administreerimise dokumentatsioon vajab Python'i docutils teeki." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "Palu administraatoril paigaldada docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Mudel: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Väli" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tüüp" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Kirjeldus" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Tagasi Mudeli Dokumentatsiooni" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Mudeli dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Mudeligrupid" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Mallid" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Mall: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Mall: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Otsinguteekond mallile \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(pole olemas)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Tagasi Dokumentatsiooni" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Mallifiltrid" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Mallifiltrite dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Sisseehitatud filtrid" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Et kasutada neid filtreid, pane malli sisse %(code)s enne kui " -"kasutad filtrit." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Malli märgendid" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Malli märgendite dokumentatsioon" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Sisseehitatud märgendid" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Et kasutada neid märgendeid pane malli %(code)s enne kui " -"kasutad märgendit." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vaade: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontekst:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Mallid:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Tagasi Vaadete dokumentatsiooni" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Vaata dokumentatsiooni" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Mine nimeruumile" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Tühi nimeruum" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Vaated nimeruumi kaupa %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Vaated tühja nimeruumi kaupa" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Vaate funktsioon: %(full_name)s. Nimi: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Tõeväärtus (Kas tõene või väär)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lahter tüüpi: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "lipik:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtreeri:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vaade:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Rakendust %(app_label)r ei leitud" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Mudelit %(model_name)r ei leitud rakendusest %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "seotud `%(app_label)s.%(data_type)s` objekt" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "mudel:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "seotud `%(app_label)s.%(object_name)s` objektid" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "kõik %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s arv" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Objekti %s atribuudid" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ei tundu olevat urlpattern objekt" diff --git a/django/contrib/admindocs/locale/eu/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index f8a7b557d43753b2f660a417e31540fb2eef7206..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6652 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 bZ>7ohXNVGqLBrmgi@2oS76Hna(w_P+KFQN8 diff --git a/django/contrib/admindocs/locale/eu/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index bbac25ebe..000000000 --- a/django/contrib/admindocs/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,417 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2011-2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hasiera" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentazioa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Markadoreak" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentazio markadoreak" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Markadoreak instalatzeko eraman linka zure erreminta " -"panelera (toolbar), edo eskuineko botoiarekin klik egin eta gehitu erreminta " -"panelera. Kontuan izan, markadore hauetako batzuk, exekutatzen ari diren " -"ordenagailua 'barneko' gisa markatua egotea behar dutela (hitzagin zure " -"sistema kudeatzailearekin zure ordenagailua 'barnekoa' den edo ez " -"argitzeko)\n" -".

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Web orri honen dokumentazioa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Edozein orritik, orria sortzen duen bistaren dokumentaziora eramango zaitu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Objetuaren ID erakutsi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Objetu bakarra erakusten duten orrietan, eduki mota (content-type) eta " -"orriaren ID bakarra erakutsi, ." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Objetu hau aldatu ( leiho honetan)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Objetu bakarra erakusten orrietan, adminiztrazio gunera joan." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Objetu hau aldatu (leiho berrian)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Goian bezala, baina kudeaketa guena leiho berri batean irekiko da." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiketak" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Template tag guztien eta beraien funtzioen zerrnda." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Iragazkiak" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Txantiloi barneko aldagaien irteera aldatzeko aplikatzen diren ekintzak dira " -"Filter-ak." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Ereduak" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Sisteman definitutako objektu eta beraien eremuen zehaztapenak dira " -"modeloak. Modelo bakoitzak eremu zerrenda bat dauka eta eremu hauetako " -"bakoitza txantiloietako aldagai gisa atzitu daiteke." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Bistak" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Webgune publikoan agertzen den orri bakoitza bista batek sortzen du. Bistak " -"zehazten duzein txantiloi erabiliko den eta honek eskuragarri izango dituen " -"objektuak." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "Adminera azkar sartzeko arakatzailearentzako tresnak" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Instalatu docutils mesedez" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Admin dokumentazio sostemak Pythonen docutils " -"liburutegia behar du." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Eskatu zure administratzaileari docutils " -"instalatzeko." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modeloa: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Eremua" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Mota" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Deskribapena" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Modeloaren dokumentazioa" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Modelo taldeak" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Txantiloiak" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Txantiloia: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Txantiloia: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(ez da existitzen)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Bueltatu Dokumentaziora" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Txantiloi iragazkiak" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Txantiloi iragazkien dokumentazioa" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Iragazki hauek erabiltzeko jarri %(code)s iragazkia erabili " -"aurretik zure txantiloian" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Template tags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Template tag documentazioa" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Tag hauek erabiltzeko, jarri %(code)s txantiloian taga erabili " -"aurretik." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontextua:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Txantiloia:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Bueltatu Bisten Dokumentaziora" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Bisten dokumentazioa" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolearra (egia ala gezurra)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Eremuaren mota: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiketa:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtroa:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "bista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(model_name)r modeloa ez da aurkitu %(app_label)r aplikazioan" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "erlazionatutako `%(app_label)s.%(data_type)s` objektua" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modeloa:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "erlazionatutako `%(app_label)s.%(object_name)s` objektuak" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "%s dena" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s zenbakia" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ez dirudi url heredu objetua" diff --git a/django/contrib/admindocs/locale/fa/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 0d7e125e66728bfb28c79e1bac0ff567ae6f3dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5096 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 O{J, 2011-2012 -# Eric Hamiter , 2013 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-23 07:26+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "آغازه" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "مستندات" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklet ها" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "مستندات bookmarklet ها" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    برای نصب بوکمارکلت ها لینک را روی بوکمارک تولبار خود " -"بکشید\n" -" و یا روی لینک کلیک راست کنید و add را انتخاب نمایید. اکنون شما می توانیدو " -"بوکمارکلت را از هر صحفه ای در سایت انتخاب نمایید.\n" -" توجه داشته باشید بعضی از این بوکمارکلت ها لازم است از کامپیوتری که داخلی " -"تعریف شده دیده شوند. (اگر مطمئن نیستید با مدیر شبکه خود در این باره صحبت " -"کنید.)

    \n" -"\n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "مستندات این صفحه" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"شما را از هر صفحه‌ای که باشید به مستندات نمایی که صفحه را ایجاد کرده می‌برد" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "نمایش مشخصهٔ شیء" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"نمایش محتوا و مشخصهٔ منحصر به فرد برای صفحاتی که یک شیء را نمایش می‌دهند." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "ویرایش این شیء (پنجرهٔ کنونی)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "پرش به صفحهٔ مدیر برای صفحاتی که یک شیء را نمایش می‌دهند." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "ویرایش این شیء (پنجرهٔ جدید)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "مانند بالا، اما صفحهٔ مدیر را در پنجرهٔ جدیدی باز می‌کند." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "تگ ها" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "فیلترها" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "مدل‌ها" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "نمایش ها" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "ابزار مرورگر خود را به سرعت قابلیت اداری دسترسی داشته باشید." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "لطفاً docutils نصب کنید" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "فیلد" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "نوع" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "توضیحات" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "مستندات مدل" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "گروه‌های مدل" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "قالب‌ها" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "قالب: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "قالب: «%(name)s»" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(وجود ندارد)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "برگشت به مستندات" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "فیلترهای از اول موجود" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "زمینه:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "قالب‌ها:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "مشاهده مستندات" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "بولی (درست یا غلط)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "فیلد با نوع: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "برچسب:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "فیلتر" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "نمایش:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "مدل %(model_name)r در برنامهٔ %(app_label)r یافت نشد" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "شیء «%(app_label)s.%(data_type)s» مرتبط" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "مدل:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "اشیاء «%(app_label)s.%(object_name)s» مرتبط" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "همهٔ %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "تعداد %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "به نظر نمی رسد %s یک شیء از نوع urlpattern باشد" diff --git a/django/contrib/admindocs/locale/fi/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 181cbdfa0d3f5bfac9222ba8edef4dbe52e0069a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3457 zcma)8O^hQ)6)qqUFn?hK;U|FJjxu7bowhv_R&089R@v;%B>OX)Wyc_Kh&E++*{iN%?p8B!C_zJGC;`#@!bzHys5N;R`KP<$L@ceDyCg$&bM2HuG&psu@r+}{lzYgpJ zKMf2(w)K7B^T1yKF9UxK{2K62OZ*oQKk?j0g}4cP9(V|R1IYG&1^f)~@4yGZe*!-S zyoKA-z`H=6Kf;Z9d=J0Pj3HUeQ7l7{ruK+K7vcVfb!u$xx@;?CH2mTQFGVrg!9pGhF%i<(T3`kQ_@WD?{CM~ITR8AuM?RBh6risVXVLmil!%W0@2S#?bC zHFL)u@ybeOd192bw6UiVGf#bAA%LFtr3tDnZo6SsC>v$e&YqvGW+y!HX#@*#0{1vs zVlU&Y^R!`28^g*YE^$ez{U0RG2)D()Rwk>nIxAI5>l-6}@i=1E4&pVWT->dS5}vy! zoo6Dzfgx$tQ z$f&aVEhOvC?V8U2=Oyp#^&m#tpo&sa6HA4yiUD$ueS>da8LoJGbCp-Hp^Zt5W!mi?A0Kyc3fQ1W>g^78d$(--4BfKZxYspH6Wx*Swp#~x4))F>u+{0c zZY{IjuS-6vw_~?7QrjIGPNWYi?tZ7gpIkeW3TMtd; zrAhXkFG5PTtfygjdxx6G-3?2ZcWJA=)4JFjZerh9NxAk2Nuhk6YpX1IDJN1EC@fhw zhg_c%fkd1w-pQq@N}QRw=961$va$@ait(K0VopxyIF8B+r;m?%5+TIC8UH%Ud7J8}_0AiJ33*vEW@1`4l!6`d~h6i3e#{5PQy2yRJk zRgG~;Yj6$m0cDj3y+#Ey_vlB)%o;jcMVC7Z-=n0Bd=_SngONXQEI1p^S~NFf7V}br z4EqaM=_(3QU(9Dr6w#gH&_C-Zi8I=Xd+2($v9U=7XNTle%2TV3IYSL%kV7^qE2Zs- zdn+}8(iD9ct13u8#g07!a~#Y;(+2mJcAb4yF6PaUcrT9VR@*D)=6T6kWNrucIMwkUuz>;GKvMoMPwyMzQk?qExTJ|0eS~eJGv$E8S z`Guyl7b}j1I7D$mh-SzfYb@*FgvS(zi$n-HZ!FIUl6Ck_QdI}l7_^HAoE;e91i?WS zxn5$-b6gmH2O{%ek@aX@H*3OhTiEt|Z E4Mkf~`v3p{ diff --git a/django/contrib/admindocs/locale/fi/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 618edfe23..000000000 --- a/django/contrib/admindocs/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Etusivu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Ohjeita" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Kirjanmerkkiset" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Ohjeiden kirjanmerkkiset" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Asenna kirjanmerkkinen raahaamalla linkki kirjanmerkkien " -"työkalupalkkiin tai napsauttamalla linkkiä oikeanpuoleisella hiiren " -"painikkeella ja valitsemalla kirjanmerkkeihin lisäämisen. Sen jälkeen voit " -"valita kirjanmerkkisen miltä tahansa sivuston sivulta. Huomaa, että jotkin " -"näistä kirjanmerkkisistä toimivat vain, jos selaat sivustoa \"paikalliseksi" -"\" määritellyltä tietokoneelta (kysy lisätietoja verkkonne ylläpitäjältä).\n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Tämän sivun ohjeita" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Näyttää ohjeet, jotka koskevat ko. sivun luonutta näkymää." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Näytä kohteen tunniste" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Näyttää yksittäistä kohdetta vastaavilla sivuilla kohteen tyypin ja " -"tunnisteen." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Muokkaa tätä kohdetta (tässä ikkunassa)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Siirtyy yksittäistä kohdetta vastaavalta sivulta kohteen ylläpitosivulle." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Muokkaa tätä kohdetta (uudessa ikkunassa)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Kuten yllä, mutta avaa ylläpitosivun uuteen ikkunaan." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Kenttä tyyppiä: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tagi:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "suodatin:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "näkymä:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Sovelluksesta %(app_label)r ei löydy mallia %(model_name)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "tähän liittyvä `%(app_label)s.%(data_type)s`-kohde" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "malli:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "tähän liittyvät `%(app_label)s.%(object_name)s`-kohteet" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "kaikki %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s-kohteiden lukumäärä" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ei näytä olevan urlpattern-olio" diff --git a/django/contrib/admindocs/locale/fr/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 4e9f4b57772221ee7dd5de03523dec22b44e79b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8054 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 diff --git a/django/contrib/admindocs/locale/fr/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 70ec17fa9..000000000 --- a/django/contrib/admindocs/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,427 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2013-2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:14+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentation technique" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Accueil" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Signets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentation des signets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Pour installer des signets, faites glisser le lien vers " -"votre barre \n" -"de marques-pages, ou effectuez un clic droit dessus et ajoutez-le.\n" -"Maintenant, vous pouvez le sélectionner depuis n'importe quelle page\n" -"du site. Notez que certains d'entre eux nécessitent que vous visionniez\n" -"le site depuis un ordinateur dit « interne » (contactez votre " -"administrateur\n" -"système si vous n'êtes pas sûr que votre ordinateur le soit).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentation pour cette page" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Vous envoie de n'importe quelle page vers la documentation de la vue qui a " -"généré cette page." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Afficher l'identifiant de l'objet" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Affiche le content-type et l'identifiant unique pour les pages qui " -"représentent un objet unique." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Modifier cet objet (fenêtre actuelle)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Renvoie à la page d'administration qui représente un objet seul." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Modifier cet objet (nouvelle fenêtre)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Comme ci-dessus, mais ouvre la page d'administration dans une nouvelle " -"fenêtre." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Étiquettes" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Liste de toutes les balises de gabarit et leur fonction." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtres" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Les filtres sont des actions qui peuvent être appliquées à des variables " -"dans un gabarit pour modifier leur valeur affichée." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modèles" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Les modèles sont des descriptions de tous les objets du système avec leurs " -"champs associés. Chaque modèle possède une liste de champs auxquels on peut " -"accéder comme pour les variables de gabarit" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vues" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Chaque page du site public est généré par une vue. La vue détermine le " -"gabarit utilisé pour générer la page ainsi que les objets qui sont " -"disponibles dans le gabarit." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Outils permettant au navigateur d'accéder rapidement aux fonctionnalités de " -"l'interface d'administration." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Veuillez installer docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Le système de documentation de l'interface d'administration nécessite la " -"bibliothèque Python docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Demandez à votre administrateur système d'installer docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modèle : %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Champ" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Type" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Description" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Retour à la documentation du modèle" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentation des modèles" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Groupes de modèles" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Gabarits" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Gabarit : %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Gabarit : « %(name)s »" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Chemin de recherche du gabarit « %(name)s » :" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(n'existe pas)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Retour à la documentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtres de gabarit" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentation des filtres de gabarit" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtres intégrés" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Pour utiliser ces filtres, placez %(code)s dans votre gabarit " -"avant d'utiliser un des filtres." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Balises de gabarit" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentation des balises de gabarit" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Balises intégrées" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Pour utiliser ces balises, placez %(code)s dans le gabarit " -"avant d'utiliser une des balises." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vue : %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexte :" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Gabarits :" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Retour à la documentation des vues" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Documentation des vues" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Aller à l'espace de noms" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Espace de noms vide" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Vues par espace de noms %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Vues par espace de noms vide" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"Fonction de vue : %(full_name)s. Nom : %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booléen (True ou False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Champ de type : %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "mot-clé :" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtre :" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vue :" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "L'application %(app_label)r n'a pas été trouvée" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"Le modèle %(model_name)r n'a pas été trouvé dans l'application %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "l'objet « %(app_label)s.%(data_type)s » en relation" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modèle :" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "les objets « %(app_label)s.%(object_name)s » en relation" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "tous les %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "nombre de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attributs des objets %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ne semble pas être un objet urlpattern" diff --git a/django/contrib/admindocs/locale/fy/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/admindocs/locale/fy/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index d6b72f83e..000000000 --- a/django/contrib/admindocs/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/ga/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index e4943136be81e46fe1f4a930ef819a8dea605e99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3729 zcma)8&yO5O6)r;{Fa+|01mY0L%Sx-vC_6uPZ40OEHQ2jeWh1X+*@I;+I5pih-4%CN zb*iep@dXZCI3xH2azZ{B0gHrWBqSIiZjlfY;*v;kMB>H;i38v3?wy_8HQ?6td|h4j zs=oKVSM~bi=bren!1W65mvKLTLWmylsZZb!*Ux}I!n>aXSJ2*iLWom94}1#v6X4f? zzXX0B_$S~?z`p{&0{l1dRp5)C65^}CsKr~rC(*tO#1Qda;6>o~fj5A^2l6^6KP?1) zVh4X;0FHrIfiaNnegXU}@K->Xh~EP76Mw)T&;McD{xgvIegqr>{|;pPmoR7qd>FRtGyr1fONw*p{rXa- z@^b0I*pfCr$ULWswRZ~X?&K=?6-t~;DP)RrZSGL8bkA09KE`)~wfRK46|#<;PP5RD za~)&kzKJvm$s{2ij$04ts@>%oDVC<=Rjy);g5?4SnmSvMH20{KsRGM-fY(6{2Twcn+B*;$Qg-YV0Cpocq)e23jK(M`Kq(Ku23L_o^p0ZCn+~1R1n7hg*x$@khF*m?30vkAo#H zCmeNdHms=|R}Q*_mQwE#BMu1n#FkchQb+Y(sUlkLPWi>{fL70=H-{o#you0@x2mFq z0`{l~Oo+L#I!F_zN{0ji14$k!ki+L%&_O!`C*$FaYv)WB1);{zCX<=W?R*o@;EpxRGINw6bk)*3Bluu|+nT z&}S8}FA}PZeh;zR-mFHg?UfAtMoJrk|2 zy*^qSjWDo(UES3@=aF%1BO1LCojUva2v_Hd^r1g?(s;OST|{q5gPl%Sl;*&m2OBiM znb*yMHdA{6HYTkQ{r*_VBBE`leMa3ZgfbcqcXxLOI46wPQ}zA;=fSXSy!69z*f=-L z+X;rL9QHap+dG#J{9hf6IvZ^QjO$Gi)cawGFluv-;!HZP!uq$yTm7>K<9NNPa{bFD zwh59xqO%hn=0qb(W#?L6IhpsjtSfv(rmUNO{meOP9@o2OeSMX_K_f!<`uZ9kSNZY$ z*YUJgKdo~ADLkI;o$DO0F&kNB2xra&EKy+M*#o3M4oDql_hr69W9b~+NRiZJq>m}J zl!Vy>oQi}J<8TaWmurtV%`6(zXcu=@$jtU|X2T{!@lmr6bYAa_dKQ^ho?@873ZcVf za}F>@5xHnA-s3l&-PehB9rWXTcm!8x)67UzIhyT(yRC=dTro1v2*)*Sd^LMuiwx6V z0?&B%(8+>(YhS=HNc0=Sgc4AOqX%>vNicGfO)Iz%W)BI~7ql<~lmV&5H9&$~y&6>D z%2;G@ow;K|I@o$exM{D=(}QYlCBDzZ7jL$cWq~Kf4c#;NK2i z#!;>(8gIfvQ4%{`tFlVsgMkNIkB^JSPoAKWa$hGVgF#@*r4o)Bqijm1lHy9697qt( zj;2PT!su8R5Fwd8tnH4DgNsK;9J661GMPX|MDH*mudLYM{J?RnWZGyv_Y%F-owLkm zAHWaodXH@Zzk1?2GOO^2g`y2@5T*QBHM6?3qJl2+r{!J+E7H|KLt^Eng9R* diff --git a/django/contrib/admindocs/locale/ga/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index 49711ef9e..000000000 --- a/django/contrib/admindocs/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,406 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Baile" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Doiciméadúchán" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Leabharmharcín" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Leabharmharcín doiciméadúchán" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Chun leabharmarcín a suitéal, Tarraing an nasc go dtí do " -"barra uirlisí leabhairmairc\n" -", nó deaschliceáil and nasc agus cuir leis do leabharmairc. Anois is " -"féidir\n" -"leat an leabharmarcín a roghnaigh ón aon leathanach ar an suíomh. Bí " -"cúramach go dteastaíonn cuid de na leabharmarcín go bhfuil tú ag féachaint " -"ar an suíomh ó ríomhaire inmheánach\n" -"(leabhar le do riarthóir córais muna bhfuil tú cinnte).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Doiciméadúchán le hadhaigh an leathanach seo" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Tógann se tusa ón aon leathanach go dtí an doiciméadúchán le hadhaigh an " -"radharc a rinne an leathanach." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Taispéain oibiacht ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Taispéain an content-type agus ID uathúil le leathanaigh le hadhaigh " -"oibiacht amháin." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Cuir in eagar an oibiacht seo (fuinneog láthair)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Léimeann go dtí an leathanach riaracháin le leathainaigh le hadhaigh " -"oibiacht amháin." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Cuir in eagar an oibiacht seo (fuinneog nua)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Mar thuas, ach osclaíonn sé an leathanach riarachán if fuinneog nua" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Clibeanna" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Scagairí" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Samhla" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Radharcanna" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Teimpléid" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boole" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Réimse de Cineál: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "clib:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "scag:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "radharc:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Ní bhfuarthas samhail %(model_name)r i bhfeidhmclár %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "An oibiacht gaolmhara `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "samhail:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "Oibiachtí gaolmhara `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "gach %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "líon %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "Feiceann sé nach bhfuil %s oibiacht urlpattern" diff --git a/django/contrib/admindocs/locale/gl/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index e67628597f06608fa6e7ed50f48b2aeada1ac38d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4079 zcma)8O^h5z6|O*jpa~Fyfq?mW-mqjw-uc-zMo!yn#m=tHMs~c42P+~Vr)IjQx8k0v zc2)K68U*6P5lct`2?ZhfM8XZh$>KH#lmp@%DIjr+#Dyc`0^h6dot^OpNNc;lsqU)x z^VNIx?O&gK_-6uF3-=dsf9D|~P6L1WAv|!E9~R9Fsl?yavQ8aTEAC;28J`;17W>0)GNzJMRKN3jA9${yUK8 z{R7DU{|#h2k01&B6psUWd<@8W9tZY-Eg;)_8Q2GY7s%`H0^a~{uLIu(_LG|9e}N2M z|1=(#fqmdpz6I~1CL?+Yv3!uKL9zdr$9DR6H7qO z|0EE9qK^mrc@D^NUk0+h>kYmFgljPZvj5vaw)Yz#@8j=*y#75PXp3BMTn882FI=C+ z2-L=0zc%+}3BTDdbMtB3Tyvkt%`rcNn>jy$n`7tv2=}LOKZ%=5pKFJCW=@xJbBv%o zUYr+S%rn{|Ufer;A?(@3d2nxVzF)!3^)8ZgC5;N{{rb|5D$1qv154WYAd7;A*4~;( zcdJmruTbV>PGLt;q0KD{mhRZf&F1(dSX&IGTOsSn>3k=2Mui?>=D`waGLl(FIvicy zr5EiUTcnXRiC2XhVHQ@-#Xw_cCnU`sDrK$^Wt`x3P+h|EpfHw!yqzerWB%w>GPmB7 zQ@1PaRP=)chKhEz+S8`ai!C)iXk;g46_le)d7T>>RF+6jOWNS2k;M|VK+z!${*Dg{ z!DSO|v=2@Ou%O4$lXS{FgSaYq*5f47HnXqijkdezdgb{lvS(ZvVW(?s< zs$5aZz(J55z6O>=Yc^Hw!*yF+@Fa(JSFO;n3S>)Vd}JyHH{(u{QG0~sGrQLn7bWkM zr42i(CdvdEv^C=5TmkT)P|{FqQ-fMZ16P4(N0(&bRa-o7LCtFAWWR1h(h?q_knp34ii6IV29z|4uj<_Y=#sZh~V$C)- zvw4=O&bF?_+H$UpLJ1u>VxL`c)n=+d+!Mx|Mov`Q#R?hQ3Y~>^K&jw6o;M3QR7Km> zYdG0B-PdC;wy}|(JE-n+4kzfsi|adR!iMCnjX11JXT+OpLWkKx2WC_meH+`qwGpHL zV5AIW?!`b&%7Rl91K1Kb(0_CB@z4uCdzQTz$300!OgI&$nha5P=xls*ij8FS>U_Sw zyWFayuj%oxHpzGqWS$B>PyXw|Oa|Fh!@)Aar$Z{Xo#jUBY-ODrs1YOXJAuGwyzC3&pQ>HsI!4UQ(EhR!^s^YbX0_{XQmk zUQ)Z7Z9Xt>txx@D(^F?o_HiXwqz|2elg1-$>r#3_8k{q9MQJXIbBG4R=ZZM&YBRRy zvBu;TDyK70a+1ouzcskjIdeFV{f(9DY?_hH&@(BW z8R{^LHKn{rwu{QiqI1c*iBHLtap>3A&Qkqzy=CacI<2IuH5CFMroembKO+`?@k<2XG9I}RHmbrvl>Jjt- zwgVf;lv9|VC{iY$-piyViN%L2yL2J9uw9~Wsq%=5*Upp`227?B=w5-2;(611``RED zi&F)sDDA0Xmj-J3TL~BNjMJI8`DBq#@8fKTM4_J+l@2GH$Y*DBoV+N3H)MgFv3V?nmReYn$xLaujnz?j zI}<{CpoF!ZnZO-2%Pc+Mb#XRC2X%o+XT=c}4?D>_i!-j~sAb}mCZ}2zkIp%gJR+8p z($-Jj(4b2kV(%l6&U&$BaEe%QT^5K2bo~#WW7G%VxeR84iMr&fYvRrnq!<4;p#Zyw zh8G#BDTpQ9RR2Er%8Zb%xJFSYECPQ(A-Sjs$7YE=LSM-e4J_+Ym{*TREo18Qa*3pC zp{#c)3gv}~g9n?2ZpY%VuD`4HDWd zgF_WVKj8-YiKdmWHsb@#AIPXfHP-Y%N2m8E+$e|;Ldw(Xec*qO3-DrjBmDnU YR-u}RQZZv--oVlI^8yQH<+#Ov09UfE?EnA( diff --git a/django/contrib/admindocs/locale/gl/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index 81fd07417..000000000 --- a/django/contrib/admindocs/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,403 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fonso , 2011,2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Inicio" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklets de documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Para instalar bookmarklets, arrastre a ligazón á súa\n" -"barra de favoritos ou marcadores, ou faga clic co botón dereito\n" -"e engádao aos marcadores. Agora pode usar o bookmarklet dende\n" -" calquera páxina do sitio web. Teña en conta que algúns destes\n" -"bookmarklets precisan que estea a visitar o sitio dende un ordenador\n" -"designado coma \"interno\" (fale co administrador do sistema se\n" -"non está seguro de que o seu ordenador é \"interno\" .

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentación para esta páxina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Salta á documentación para a vista que xera a páxina." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Amosar ID do obxecto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Amosa o tipo de contido e a ID única para páxinas que representan un obxecto " -"determinado." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este obxecto (nesta fiestra)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Salta á páxina de administración para páxina que representan un obxecto " -"determinado." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este obxecto (nunha nova fiestra)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Como enriba, pero abre a páxina de administración nunha nova fiestra." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquetas" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelos" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vistas" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "instale docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modelo: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descrición" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Patróns" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(non existe)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Volver á documentación" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vista: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Valor booleano (verdadeiro ou falso)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo do tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiqueta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "O modelo %(model_name)r non se atopou na aplicación %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "o obxecto relacionado `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelo:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "os obxectos relacionados `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todos os %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s non semella ser un obxecto urlpattern" diff --git a/django/contrib/admindocs/locale/he/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index a9f6aa1027b7913dc4b13a53b629b2596477d935..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8271 zcmcJTTZ|mpS;r5_E`;7dZd{Uuh2tR;&m`_{&#)#=ug9^ywzIogZ%lS_;ksMXT{Ba0 zPgT3B+Fqj&6cI#tKpKx{;+=RrYwtStj30tv9}plCgphd2123e+10W&sf)EG^B%Tnz z|EWt?kH^}T5Vd>e-{;gh-}x^8?>ndb5AT0u!|*&q`)S&*zQY&~+H{|9_G-UrTsC&ABvFM?OWS@54h+4Vt`{s8zqDE(jNkM>ysagF&+@HY50 z@Hy}!81s|hMexJm?}0xGej9uN{BuzIznekn{XS5BXoIrz1jrQgE8vfT0r-CKD;D5}s(FOXA%ze8}Lc`e}OTmVEzk~e;$P-2f-&m z>3asW;BSNcZ|?9%Jo(cC{|=NL{|){e_}EY6dbdG_%%?%g_dxmQVu4=W5?p?oCqUWpaZrAJ4$QzWfL{dL1Vj6N9Xtf?fbzrNf+_f)pz#%qEc$;2&e8vCQ0pJH#(V;N4Ai_cAarrhnF5t} zCul5j&xZ?~1W(fr6n*jVBu(-OgX5_hKUk^C_BmO1e~!;&zrc zMI&qvJnvuxnpBT?)TD_IgwOl}O`Ito`E{Bme=C+Br|D6g#Kjrfahmey8QPOH)37|B z5B$q^aTs>fAPPJ7SU2kV$0w&2hyDIbp||2sC&$`utYu%IJDM?!_fBY-#<79z_Pr#T zn^^YygNftwkqyEm_4<9g5JeYOy!b-jPm@Eo7kf)KUG{B12rt+)vR9&ET+K-uX%zJr zy!eofVjBlb%W1RQ54y}Omv~{%dcB?v(g#2f{?+`>rdDzTr_e+awSQ9lbeRjMrVx-GnPd-obEz6tIq1Oj`0o zA7=PHyKse2ihC_P&piEtX^TOK8!s;hh=EOmK65SWh6zh>Ww}0=tsGEF9`y@ofTymn6)-q>$NeMEQc7<+;cXs=0&^W*^(w6;=^ecXgMN_PddZ6enUE;Yy~+St~s-jG>EGTpR`P#Et69# z%9^~!*YehRXm45k zx3%d|>0xtS4J=o7?8u;Mvl=JLc_YzD$IMsRG^UO%&cNc3P3-wA>2eevOzc~P0WK`W zUVNox<|EZQ`H;Uw^*%%uO{+_e?lsl@M#OgvNJ}>@_#~l^kn&8=h3t_m7yRGEB0(~v ze&QnPlvs$P%ZUn8WVvN@FZ8MLj>tvnDQ|3EKS*UOd9pLhJf6n$UXnKFV=qiFJBmB@oC@uy9Zh4`Z+2JR8L;Nyml**G=YTpR)PSxv9_|n6op}Pw@$$kBaP0wvpY+ z?qzqgP5!&@zA{Fi4*PvvWV_kT(TunCagp7~u4S7x+sf9n`)szEy=L8hx7mH0{Wrn; zhcvdUS!>x213NZbMI+W|#cn>bmEGp$TDGO}+l*Js8%){CzKN98Y{RlK7*KD(VSE65))$vQcA*yXxxR2VkI z!t2c39s8c)?U>R;jgra4Z(yKfPNnJoqjEQ9WLpn=z23~ryHjaID1vU-+?kCEs7^3f z5k{ySrFZe+4xSPzwg}S>=z=R3%hH?j;@Uo=_mFyv758AxtDW4}GIFQpcEh@o-Wc5_s29a)JS!4rJZ>_rIfGdcTIu&05yqFRa3R z(NLV<>Z@iQZ9XeUyFhEg#tvKKW>!=t%?TC8=KtH!dGGu_AXfo0e=9#|c4=Eh5wg zQ?F;6#6gMlHWxaYv1FSi*UJocSuPRx43=G!FCEAkqQ%-nKdJUoV1ohWj!5my*p(k; zETv55$|UNx$^pT0jx2p~b>s`pRK=2!glrwD@T_I>V6QvZz)_VDS6j9ou*X0#Df2Cf zs_Noc9#-RQghH$Ah^`8b!dkF*pAd>k*RpG9v&|;T0XEUR`zl*|OR*wc)f1gMcbU27 z%2TnEOXht2210k7qd{P?J!md?{Eq3hXePAQl3)Tpt~HQu}0=!%po zPaX-Cv$1M6mR&{tU@jSbk3~uxx8K;CqEovz;s&QhzOvR)FmbkgB9n1=Zlvo~jMp;h zSUV$hXo{3>cb&xU9L^`MVw?)~P4ajv7g%g*8RrnH`LvQz#Jk4LHDo%{7Sg1_{ane4 zs8T(zaq#b!T&m+4Z4~+aPq(qlhAP8be2);rLU8SpqIK2hA@Ait&R_B$25#gBZKYZ5 ztBM+{`nM+as3PLs7^OvGl}9GHqUF+EL6YG&l(TYtwKl&j=r&T^ql(l*0s+&+hi8x6 zS!PagI*gI6I!)x$%9aOCnbA9_FeacnavqpcB=ZB~MI^^QLq}WJ`CRH#?3pj5gMVuz zmD{Rh7kzI*DQ;O~bw?Z)AsyBDql=)5uWr4}lp9nobt`ylrqnL9NMuKdc-6_M9n9;* zmWo^?gZQZH=O#Ck@*nTVziW|D+KWoX?Q9FFB#Ts3X;y-b?*(u7*QScg|EnJC;xth5 z7F=9KWr}(}pqs)S*C2IalX$`1Qpq7^7uPBsrPUEu3mxKJdelj$3zYjju8}3bRJp&R za^bdzow&7m?sl^0TrU5?C%@k40;tI8V0_JS&y`vC%kjuv5yvu|kiFICb-kL(xHaUJ UGPo`8Ct>V6dwhLylj@lN1wL;$kN^Mx diff --git a/django/contrib/admindocs/locale/he/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index dc69d242c..000000000 --- a/django/contrib/admindocs/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,410 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Meir Kriheli , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:22+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "תיעוד ניהולי" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "דף הבית" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "תיעוד" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "ייסומניות" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "ייסומוניות תיעוד" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    כדי להתקין ייסומניות, יש לגרור את הקישור לסרגל הסימניות\n" -"שלך, או קליק ימני והוספה לסימניות. כעת ניתן\n" -"לבחור את הייסומניה מכל עמוד באתר. יש לשים לב כי חלק מהייסומניות\n" -"ניתנות לצפיה רק ממחשב שמסווג\n" -"כ\"פנימי\" (יש לדבר עם מנהל המערכת שלך אם אינך בטוח/ה\n" -"שהמחשב מסווג ככזה).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "תיעוד לדף זה" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "מקפיץ אותך מכל עמוד לתיעוד התצוגה שייצרה אותו." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "הצג מזהה אובייקט" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "מציג את סוג התוכן והמזהה הייחודי לעמודים המייצגים אובייקט בודד." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "עריכת אובייקט זה (בחלון הנוכחי)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "קופץ לעמוד הניהול לעמודים אשר מייצגים אובייקטים בודד." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "עריכת אובייקט זה (בחלון חדש)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "כנ\"ל, אך דף הניהול ייפתח בחלון חדש." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "תגים" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "רשימת כל ה-template tags והפונקציות שלהן." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filters" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "פילטרים ופעולות אשר ניתן ליישם על משתנים בתבנית לשינוי הפלט." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "מודלים" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"מודלים הם תיאור כל האובייקטים במערכת והשדות הקשורים אליהם. לכל מודל יש רשימת " -"שדות אשר ניתן לגשת אליהם בתור משתני תבנית" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"כל עמוד באתר הציבורי מיוצר ע\"י view. ה־view מגדיר את התבנית המשמשת ליצירת " -"העמוד ואת האובייקטים הזמינים לתבנית" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "כלים המאפשרים לדפדפן שלך גישה מהירה ליכולות הניהול." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "נא להתקין את docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"מערכת התיעוד במנשק הניהול דורשת את ספריית הפייתון docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "נא לבקש ממנהל המערכת להתקין את docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "מודל: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "שדה" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "סוג" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "תיאור" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "חזרה לתיעוד מודל" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "תיעוד מודלים" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "קבוצות מודלים" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "תבניות" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "תבנית: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "תבנית: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "נתיב חיפוש לתבנית \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(לא קיים)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "חזרה לתיעוד" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "פילטרים לתבניות" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "תיעוד פילטר לתבנית" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "פילטרים מובנים" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"כדי להשתמש בפילטרים האלו יש להוסיף %(code)s בתבנית שלך לפני " -"השימוש בפילטר." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "תגים לתבניות" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "תיעוד תגים לתבניות" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "תגים מובנים" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"כדי להשתמש בתגים האלו יש להוסיף %(code)s בתבנית שלך לפני השימוש " -"בתג." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "קונטקסט:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "תבניות:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "חזרה לתיעוד ה-Views" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "תיעוד View" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "מעבר למרחב שמות" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "מרחב שמות ריק" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views לפי מרחב שמות %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views לפני מרחב שמות ריק" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" פונקציית View: %(full_name)s. שם: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "בוליאני (אמת או שקר)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "שדה מסוג: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "תג:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "סינון:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ה־view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "יישום %(app_label)r לא נמצא" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "מודל %(model_name)r לא נמצא ביישום %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "אוביקטי `%(app_label)s.%(data_type)s` קשורים" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "מודל:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "אובייקטי `%(app_label)s.%(object_name)s` קשורים" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "כל %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "מספר %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attributes באובייקטי %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "לא נראה ש-%s הוא אובייקט urlpattern" diff --git a/django/contrib/admindocs/locale/hi/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index bde6719ef8c2d42e375ac2b3e82af1efe21841be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5311 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 diff --git a/django/contrib/admindocs/locale/hi/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index 786413bf6..000000000 --- a/django/contrib/admindocs/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Chandan kumar , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "गृह" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "दस्तावेज़ीकरण" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "बुकमार्कलेट्स" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "प्रलेखन बुकमार्कलेट्स" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    पृष्ठचिन्हक स्थापित करने के लिए,अपने बुकमार्क टूलबार के लिए लिंक\n" -"को खींचें,या लिंक पर दायाँ क्लिक करें और इसे आपके बुकमार्क्स में जोड़ें. अब आप इस साइट में \n" -"किसी भी पृष्ठ से बुकमार्कलेट का चयन कर सकते हैं. ध्यान दें इनमें से कुछ पृष्ठचिन्हको को\n" -"आपकी आवश्यकता है जो \"आंतरिक\" (अपने सिस्टम व्यवस्थापक से बात करे अगर आपको यकीन नहीं " -"है\n" -"कि आपका कंप्यूटर \"आंतरिक\" है) रूप में निर्दिष्ट कंप्यूटर से\n" -"साइट को देखना चाहते है.

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "इस पृष्ठ की प्रलेखन" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "दृश्य जो उस पृष्ठ को उत्पन्न करता है के प्रलेखन के लिए किसी भी पृष्ठ पर जा सकते है." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "वस्तु आइ.डी दिखाओ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"पृष्ठों के लिए सामग्री प्रकार और अनोखी आईडी जो एक एकल वस्तु का प्रतिनिधित्व करते हैं को " -"दर्शाते है." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "इस वस्तु को संपादन करें (इस खिडकी में)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "पृष्ठों के लिए एडमिन प्रष्ट जो एक एकल वस्तु का प्रतिनिधित्व करते हैं से जाये. " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "इस वस्तु को संपादन करें (नये खिडकी में)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "जैसा कि ऊपर में,लेकिन एक नई विंडों में एडमिन पृष्ठ को खोलता है." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "टैग्स" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "फ़िल्टर्स" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "मॉडल" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "दृश्य" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "प्रारूप" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "बूलियन (सही अथ‌वा गलत)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "फील्ड के प्रकार: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "टैग:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "छन्नी:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "दृष्टि:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(model_name)r मॉडल %(app_label)r अनुप्रयोग में लापता है" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` संबंधित वस्तु" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "मॉडल :" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` संबंधित वस्तु" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "सभी %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s संख्या" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s सही यू.आऱ.एल प्रतिरूप वस्तु नहीं है" diff --git a/django/contrib/admindocs/locale/hr/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index d2b6e7d2cb2b1fb7605d4ab0b10c185b9d389d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3630 zcmbVOO>87b6)y4vp;`Wt@RRV97YlDZihF*%3EK2}49R*e9L2%PPF4sZZEB`#W@@IV zs#8@x&RP){4qV`X0C7W#1meIYfk=@!tOUZqi33R7KtddlxN?94hkUQQ#~$0eQbcQd zzNzkdufF%aSM}y^58n4ff$K5cpT+&~`-Er!FWiGKTyFw@fM;(3*D>C?Pl!uE54-^U z8SwMKw}Br9{u%fv@bAFS0RIPk9Qf(`h4>sWsqt&T4`4h8Vv6`C@LAxufY*UXKwjsO z_X~lK*u&RHfIZ-gzyXl$egXU-@Essb#IJ$)h~MLj{r|BZ{{_f={|amY{{>|GM=_}l zd<@9;`@nx7-W$Ll0TVd?0-paV5@HMZA0Yer;)f6u@G6kw{sxfsn*ce^Zv$6=KLxTr ze*m&B{{+IdxCc%i07k%l;6p$OOo6=4?|`5v?uYY-fER#MAOZRLcYvTGz7J&HKdztu z1jzn>UXOoSkADT^IDZ4=xc?1|f&T^a{EHA5;g(!kXZFqUeH{10xcLI5vQF*=vX77A zW^QcH*QaoQ68D3+nG=@~+?RYm0bIVgHaKsr73=T_?#0DA@x^*VuJZa=jUw92X^=_p zyDMXr+34GLW}3MRv$9y^5CXJvsGip`9w%K>&S4bFB`vsp4W!^%^v=v%Cn(QL4Ni85vX> zNlz=<;GvP(3avq+6B+z19~8)?Gi|gFP6nu;hviDrDf0w)6{g}sv)-RpqMEWWYE@}9xZ3bpLsQehcHHX zoGfuI<*f6tVohs0G_RY{fSkunMe zuvm!KY>GXbstmkmj5m#(sfH`_JG2G%1&SGo#(R9<%w%6>4OiKCaea)fQOmZwT@I@Z z4=k$DgqT&pzDTJs`c>p^ce`Zu-h%DPkrzER%QL1dZeT-r!MlIei(#p2B1+PUFvYBo z`oP}8JEzznrB{|Y`{wFe#k301zfu$TBFIr9ct_vWFqJ{p8C{qO-k*usca}>%-c92h z$TR9Np>!h6$VM-z+`16&`H@cJ=ZcY!dp4nH|Es%Hc!X_TLeEQsolY+(&57Lv z8w|gkmBXesL%RhVGb)h%xToYSp{ve<4{x+_2zkb1~9CbhXjgRyj8h3?C}o%r&}JYH|8 zTzt(8Y>K*1=yG3&W3CB}U9_JSPG<3rbu*uk$;+YdUb;fn&#qbRw7cC7UA##Av;BCt z)1fa>n=l*Wt?tI+)n@l8{<&68+w8RI_17yC%xO1Z(}B&#mFRpU+LqMUbuZGOqnA&c zb;|9$81RW*wj+a0JhzkMDNF50!xE>s(KDK6dWsf;$)!#by&E=%v_c(V@ z_b2A;)XCp|w?LDTWDgB~D`Q8|RN7PR$H~Kyol93n03!|`A$oM5vyF(m=F}25CM={! zg)=$=We78uM{i(D)(bALu;@klu%yUb(Uy#c-I*RV4Pw{hY-ENwQ^VM%#;y}*%m!vy zwZ(-(1@ty{4pON0L+gsWwWG2RarTZI(X?tr13i)GHcO-9yz^g``0UF=2suZRs|*$5 zWv5bb!)ZSav{q0+BPxP9VbnM`, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Početna" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentacija bookmarklets-a" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Da bi instalirali bookmarklet, povucite link na svoj " -"bookmarks\n" -"toolbar, ili desnim klikom na link dodajte u svoje bookmarke. Sada možete\n" -"selektirati bookmarklet sa bilo koje stranice. Zapamtite da neki " -"bookmarkleti\n" -"zahtjevaju da gledate stranice sa računala označenog\n" -"kao \"internal\" (razgovarajte sa svojim sistem administratorom ako niste " -"sigurni\n" -"je li vaše računalo \"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentacija za ovu stranicu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Preusmjeri te sa bilo koje stranice na dokumentaciju za taj prikaz (view) " -"koji generira stranicu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Prikaži ID objekta" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Prikazuje tip sadržaja (content-type) i jedinstveni ID za stranice koje " -"predstavljaju pojedinačan objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Uredi objekt (u trenutnom prozoru)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Preusmjeri na admin stranicu za stranice koje predstavljaju pojedinačan " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Uredi objekt (u novom prozoru)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Isto kao prethodno, ali otvara admin stranicu u novom prozoru." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagovi" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filteri" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeli" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Predlošci" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True ili False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "prikaz:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r nije pronađen u aplikaciji %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "povezani `%(app_label)s.%(data_type)s` objekt" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "povezani `%(app_label)s.%(object_name)s` objekti" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "svi %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "broj %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "izgleda da %s nije urlpattern objekt" diff --git a/django/contrib/admindocs/locale/hu/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 943b4e869d827672f4df91bc1997e615495e1c7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3607 zcma)8O>87b6|O+|8v=n4Ab*e-OO`#XXU29|v6)@3*dJTj?0U0ghZPcvHZ{{VGwrUf z>Qq(RaUVDkE^t9B0TL3IJ)u3U!m=nxxkW822P7l}io}5+u3U5Bz=7{|x9zc)AX@JE z{JN`NeeZj(>h%YYJ^XWl>sj2-;C}oeA=s$XbHF!&*MWOLUgybA z3V}bdiJ#8{2f(Yq5s>Ho7Wf(9?}3;i-UZ@MyoVq5|HsCDAIN592K*J`y#f3w@WW5ndc4^ZVjb`A0y)kPflmS-`fSbXY2XvEzX9au7l0>#uL9?R zKL)ZMZvo*_`~k?k{{mbCegK>Rp8?750DlDJaqk1!@85yn2mY&hJ^%@R|7wF{Ap5h8 zy$eJL;)g)i?I*x*0e{&%{}b>e?7uelqZov6t6cJUgjcQmMd0JO`NGmwoqQa~+C7T< zOSpL*zP^h4E4UxS&02B^!F`pFF9T;U)`IzRO>i8n+5W}#!xz^hWT~z%G$>kUG8$>= z{o34A>1^)oz*1~{kXqBw+9Z`O(JJ^QikzHKm@3k-Nhny_wYfVO<6FU6J(O;VtRojs zrlB*^@dzXLr$`f#j3SD|gR{GI)$XuI8cEagN~;k@Vde}68atbkG`p0^i2}=NfRBUf z5~c?QTL$trRbmY!kqU~7i#HNmmJvD34$fj8yl%q)bcw%Hw zQA>K7iwzzcspn`B5*^CmcYRPG7p1X@eQ+{Bg?L=8B%Lw~;FV+Lc-*RFJMbURI&F8) z^s=)pG4Cm|%9F8yWR@xESTWF*lslctz$C~Hx1f?Z=SdFjwpyZL9>`|O_)3_H%Yjsq zjM^c@8rhw$I6sqFHnft47T05F=4jw@2k((2&6+hWj&cWGLPM$jUq&1fZi|gr>8Q%;Zl?M)zc}UxHv_D;$6F0Wym%3* z7cb>$1_kVK5ttBjVRcX@PGt@S0tS*iN>op z;gLl(n$TeturDIYP5e4?cj;oq>i-LNASYf7RGMj~EN);!c)`1W-ivXiYhP5P`@-bu z5cPq*g?CQzgos|70P5eZf2WBPT{O$R?xv(**C&zPRQrmwM+? z)VYB?qYnENZAmk+tyffLUFdB3NgQ>~=M&!<*gmzcy*%h#aH^`=&P5RI)9UidH#^HG zJ1Z~H%E|u9>WSsmM||A(0~5aiDg`^E7FI~z)9l~wsn1aNgC{Q zx}suE>>03u`E6a9-PnxnS$R_38k7x^dE*=Dl`n^U~(}p$046<<^C!2nN;02o)nnqLUyb5dI z9c*+?9ggGm#>#cp&B#V5{63u;#^Hc$pQd^1n$Dfnoek?!-zSq*re9k0<9zLSv=3%R52o^3GHhG%epL3W;5JbQE`$Ees=Bkn#my z7NNZDoLr)9IoYKIryfpUZwU zrS&3*Cqu0i{wRqldrI|gH{yw?wL4&KD)Iw>{SHJ*;q99$cMR~vGi&Qu5|3EyXj>qK_ z7enszM{0>H35PZkfokJ=P{Anv|5(_Vgs#sXmIz$~rN}!6<-)NaWT)ym&>+aJIM!sU z!y6^XHNhpU(fz==+JD{ss%LSbVW|->uKEIU{Z9`w N&FgT!sPozv{{i`wc9sAD diff --git a/django/contrib/admindocs/locale/hu/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/hu/LC_MESSAGES/django.po deleted file mode 100644 index b7743587d..000000000 --- a/django/contrib/admindocs/locale/hu/LC_MESSAGES/django.po +++ /dev/null @@ -1,402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Attila Nagy <>, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Kezdőlap" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentáció" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Könyvjelzők" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentum könyvjelzők" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    A könyvjelzők felvételéhez húzza a könyvjelzők linkjét az " -"eszköztárra, vagy kattintson rájuk jobb egérgombbal és úgy adja hozzá. " -"Ezután \n" -"már ki tudja választani a könyvjelzőt a honlap bármely oldaláról. A " -"könyvjelzők között néhány oldal csak \"belső\" gépekről nézhető meg.\n" -"(Kérdezze meg rendszergazdáját, hogy az Ön gépe \"belső\" gép-e.).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Az oldal dokumentációja" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Bármely oldalról annak a nézetnek a dokumentációjára ugrik, amely a kérdéses " -"oldalt generálta." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Az objektum ID mutatása" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Az objektum által reprezentált oldalak 'content-type' és 'unique ID' " -"értékeit mutatja." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Objektum szerkesztése (aktuális ablakban)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Az objektumhoz tartozó oldalak adminisztrációjához ugrik." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Objektum szerkesztése (új ablakban)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Mint fentebb, de az adminisztrációs oldalt új ablakban nyitja meg." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Címkék" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Szűrők" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modellek" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Nézetek" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Sablonok" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Logikai (True vagy False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Mezőtípus: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "címke:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "szűrő:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "nézet:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"%(model_name)r modell nem található a következő alkalmazásban: %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "a kapcsolódó '%(app_label)s.%(data_type)s' objektum" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modell:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "kapcsolódó '%(app_label)s.%(object_name)s' objektumok" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "minden %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s mennyisége" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nem tűnik egy urlpattern objektumnak." diff --git a/django/contrib/admindocs/locale/ia/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index d50ae6ead466fd247c9dbdbe73da61fd47dcbd5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3637 zcmbtW%a0pH8ZQ=h0WU1?M|dnBktWz;+V%_}g-#|sk{L0;zz9r0;tK^*vf-EEJZNyJLD-2S<`>-*|^ z|NPyJSG*~3-Glos+&5n)LVO7_C9bK>y0afcmNoH*8txI{vG%s@LJ%P zz&n871MdX>3cMG1`=5ol8<;lu67Wi_cY)X<{sDXp_%Gn|z|Vku&Y`~ufsfe2*WZ8x z;4{Ds$Z{V5uLgbugoyYQh>!RjU#$O&X8kpg?fn+m1O5PH`8%+w54;D+^4q|-;qPhS zC%~Vt65>8Q|F9**ao{&V)^q5uLfi^G0%X6}fb92EK=yM4Yyu3e?S~9egd-IUx5SQZ8!`j2m|Ezd%){}|7@PW4rKjrHSga6 zLR9<*$bNndWceSO_0K?#>k)jx-71&7<~_ILz5(~mxcOo|Tql>~=GgJMH{s^<___@@ z$K*!b97`@CsIUCI1vr0kZE)T=R_w$Gu zcEy&Vav%7^?}~P zJFi$Er&s1}4&9}8ZE5Xdc%?Bsh$zRY;EukeU@oIQrnK5$c`)fel&m~VD-WeB ztM~U;`+aOoo>RM;bzZP6-z#v<+Y_V)I=m=-qZkviAKROl78uc24; zY8QK^QPb11*J*8SZmsV}VWrz|oovcrP_;%>=VA}Z)bhVcah$z}Qxq3Xs5AI+W7rfG9LdSbb?1_$9(ssE`C9nA32K0>yBH%Z&BZ z&MeXk&aP>P2Uz8nMJQlYP#CVwGmb$`HWek|?M(k1+pu5(o@z{hfpr(VIld8_xtc5^ zKbTa?Yj&s!(VSU&w<2aJu%ILwVH7eOUYv0pwRd@*(C7~_4LYVyLTwI@O+C^XVqT?Y z>PdTQ3?Zb*O6QUr7fkPnlX6lx&NSvMX3Ism$Gadltp-7gYDDlzstZk;O9Y9Ho<%TJ zH8o=-u)M|J7&A>m_kh;L62&2loYW|vRUb2Vbwo`~q|NN;hMCYZ2e=9Uue{sk(yZAD zjabdoi?NhJ1hyRhH~PBNK|wqgo7gYB;wW-78}@SOT37=CuvbQGdei;C7nJqLY!{;p zVq3yg3mZ;P8;)I8U>$CBs9&nd%)5rn41R#l6i$OFc-vSSewWW+wpHhpP}9>>0sYe= QJHUnuq&AgZNK7hz13MW)N&o-= diff --git a/django/contrib/admindocs/locale/ia/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index 2e7f4a02c..000000000 --- a/django/contrib/admindocs/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Initio" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentation bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Pro installar bookmarklets, trahe le ligamine a tu barra " -"de marcapaginas, o clicca sur le ligamine con le button dextre e adde lo a " -"vostre marcapaginas. Ora vos pote seliger le bookmarklet ab omne pagina in " -"le sito. Nota que alcunes de iste bookmarklets necessita visualisar le sito " -"ab un computer destinate a esser \"interne\" (contacta vostre administrator " -"de systema si vos non es secur si vostre computator es \"interne\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentation pro iste pagina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Transporta vos ab omne pagina al documentation pro le visualisation que " -"genera ille pagina." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Monstrar le ID del objecto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Monstrar le typo de contento e le ID unic pro paginas que representa un sol " -"objecto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Modificar iste objecto (fenestra actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Transporta vos al pagina administrative pro le paginas que representa un sol " -"objecto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Modificar iste objecto (nove fenestra)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Idem, ma aperi le pagina administrative in un nove fenestra." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquettas" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modellos" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Visualisationes" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Patronos" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleano (ver o false)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de typo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiquetta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "visualisation:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modello %(model_name)r non trovate in application %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "le objecto `%(app_label)s.%(data_type)s` connexe" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modello:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objectos `%(app_label)s.%(object_name)s` connexe" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "tote le %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "numero de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s non pare esser un objecto urlpattern" diff --git a/django/contrib/admindocs/locale/id/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index b957d4408e285a865cb7651a789510ab70d20b06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7625 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, 2011 -# rodin , 2011-2012 -# rodin , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-21 00:02+0000\n" -"Last-Translator: rodin \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Dokumentasi Administrasi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Beranda" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentasi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklet" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklet dokumentasi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Untuk memasang bookmarklet, seret tautan ini ke bilah\n" -"markah Anda atau klik kanan pada tautan tersebut kemudian tambahkan ke\n" -"markah Anda. Setelah itu Anda dapat memilih bookmarklet dari laman apapun\n" -"pada situs. Jangan lupa, beberapa bookmarklet ini hanya bisa digunakan\n" -"dari komputer yang terdaftar sebagai \"internal\" (hubungi administrator\n" -"sistem Anda apabila tidak yakin apakah komputer Anda termasuk komputer\n" -"\"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentasi untuk laman ini" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Buka dari laman apa saja ke laman dokumentasi untuk view yang menghasilkan " -"laman tersebut." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Tampilkan ID objek" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Tampilkan tipe-konten dan ID unik untuk laman yang mewakili sebuah objek " -"tunggal." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Edit objek ini (pada jendela ini)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Buka laman admin pada laman yang mewakili sebuah objek tunggal." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Edit objek ini (pada jendela baru)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Sama seperti di atas, tetapi laman halaman admin di jendela baru." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tag" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Daftar seluruh tag templat dan fungsinya." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filter" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filter merupakan tindakan yang dapat diterapkan pada variabel dalam sebuah " -"templat untuk mengubah keluaran." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Model" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Model merupakan deskripsi semua objek dalam sistem dan bidang yang terkait. " -"Setiap model memiliki beberapa bidang yang dapat diakses sebagai variabel " -"templat" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "View" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Setiap laman pada situs publik dihasilkan oleh sebuah 'view'. 'View' " -"mendefinisikan templat mana yang digunakan untuk menghasilkan laman dan " -"objek mana yang tersedia untuk templat tersebut." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Alat untuk peramban Anda untuk mempercepat akses fungsionalitas admin. " - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Instal docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Sistem dokumentasi admin membutuhkan pustaka docutils dari Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Ajukan permintaan kepada administrator Anda untuk menginstal docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Bidang" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipe" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Deskripsi" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Kembali ke Dokumentasi Model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Dokumentasi model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grup model" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templat" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Templat: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Templat: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Cari lokasi untuk templat \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(tidak ada)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Kembali ke Dokumentasi" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filter templat" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Dokumentasi filter templat" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filter bawaan" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Untuk menggunakan filter ini, sertakan %(code)s pada templat " -"Anda sebelum menggunakan filternya." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Tag templat" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Dokumentasi tag templat" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Tag bawaan" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Untuk menggunakan tag ini, sertakan %(code)s pada templat Anda " -"sebelum menggunakan tagnya." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Konteks:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templat:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Kembali ke Dokumentasi 'View'" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Dokumentasi view" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Loncat ke namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Namespace kosong" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "View berdasarkan namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "View berdasarkan namespace kosong" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Fungsi view: %(full_name)s. Nama: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (nilai True atau False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Jenis bidang: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Aplikasi %(app_label)r tidak ditemukan" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r tidak ditemukan di aplikasi %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "objek `%(app_label)s.%(data_type)s` yang terkait" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "obyek `%(app_label)s.%(object_name)s` yang terkait" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "semua %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "jumlah %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atribut dalam objek %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s bukan berupa objek urlpattern" diff --git a/django/contrib/admindocs/locale/io/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index c20a5a8220f96f39953d59bd66dcae674bf3f65f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8c!A=4(6vXIhkDfg|6AuvVw!2CK#WhBR1Ot(f)q7>jQnIw0wg`TRexBdrTQHC~ z$)ufh-s{ZI`Po+uae}-+ULjAB*T@QOwN1_CHk_FiE%zNAE$O}*E&j%-GPDtlhvWXSeH5~wXSA0ZQ+<|L z&&#c+Wg(RA!fYX|lRkM(2c&)URsYSUC4D_JnbJ9j_Pg?jm>iS|CdJx{f((pZIS#tq UNteW3*k6;nhRXz^MmMPa0>4y;>Hq)$ diff --git a/django/contrib/admindocs/locale/io/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/io/LC_MESSAGES/django.po deleted file mode 100644 index 762bce0f3..000000000 --- a/django/contrib/admindocs/locale/io/LC_MESSAGES/django.po +++ /dev/null @@ -1,388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/is/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index 5bc1e1e10cd1d52d0bd2b48556384632576ae949..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3695 zcma)8O^h5z6)u7y&_Do(|B&!vVP!`4{OpEE&e-c<$7^LB+gRQqLLB1MOjq~RPIq;u zs(RNeB%~Y=LR>h68ytKw;;_P!kq|n2=|xy{(ulC7$3qHu6Kd2M|>Awj{v_1yb63B$aa4OeiZl@AWX#Hf%u4jh4ZKI{LzmI@f`3p@H4>g0NLM3ivtT+rTdZ z{{UqBe*#&D$6@pp;B!D;?*@>0DB!n&TflDt-vRP^Pe4?T=VjngpaQ-Kya{Ccw}Bl0 zZ)f;BAgGJ?X7B$z8~+uEkN5|^y1<7ZCi`6h^7s^x?NT7Z4j18@WBNSqM{zUnS$T+0 zhaU;}lA%vg>518X;`N!;H4VgdJ4%c6Vo7ZQ}_yUbkKO8gbJHMDS zUtD9K;vdnOlE#^IZtd7aW#zH6!-BMNUS=7Miej2eJI$1LCn>fvB|lM=X)`5X&~8!L z{W&i3MUjo9JxPTntJ8_^j59sP%(;m)G08Y4?H{!6($!*zJ|MbqVHPVJtnlB3D!-{L-mt$=;DwuU6WsunqzkDcaU*N1G-t_B30A z#zkIMURjEj)2WeO#gTM$OdC8jGCM{sNVJf_?K-bOF3z>l&RglBf=G<{xFAg6vM-e+qjm_f#>Gxoob%plOvf69AuQMUa^n0_%6X6}X{fcXA*Q9Ft)Q%> zi!yVnEiM$}Dp$r!uM2bkXgO`}z^eov`~-1x7R7qZ<-o&+0=34Kg!; zQL8Kt>E12XfR48kesIHM)OL8AK`JL+Kuw5CRbE1x;-ETAh`F$As2{6Ji^>55Ne;D< zA?BcTcjkes^!`$u`HYtZp(f6z#2U}3G76P3Ux?T2iYrB|GVsnBZy1@Ywhf6-iV7PB zRgMb4dwk!>q-Bth4K2&4zXRQU+?flY^ZRX%nJ*WxwRS zOb3Fu`u{YHrI)je&dmgG+<~}e3*G~rjkxm?@{BqhP`o8gT13}XSy;!+)V&R41H z42uCp*S<0AJa1K~+0F$J9nfljJO8azlNNdp<$@&gq?Jb;SDC<#ucZ!O)Q@m*{ zojq-;-;y@*RhZA6M-nPJ)#yDYs`nO#TR2^DasGqPf`w_kL|5xKC{-T)4PM{i?Z~_r^Oy$C0C=8k;|&gqdau4yA+nsX z5%3nr=C(?}4$ZVn=lrBfF|moqRk^lN{g!f0TDfowu2aiK&SPD?4bcY%uKu~jfyClX z3tkY;_c{3bUba17JaSX;3M%LK^{a_Y0!5jR_(%wmPnAuybAGG7i|iXxNfWTbV)b2A zze9l7MiiDnOhIH0anT8vn%1_q^&PZ7Qq!phMFh9huO?XqMa4Q4;WThCMFO7+t*kWY zaSabs;di4aXLXNE{pJ=@m1b3%$}a3vbTQ3oMdJ!ib8&uNNSU-v-|C=PFsl`sRw#;D z+uEFNL9fb)`44IL6U)}~$4v^5AP@`L73ZzmMdgIlfDkWDEfAbPXc)E+pNA-H6N7Gx z>q>KR$plpf$sXuioAn-)dO_)2Yx!#*f z!&~b>U*npcmj{GHi?rHnQyuJY^R#EidZV9K1sj?sA@6863)i$U-y&k#OChq#zaE@o~iJ{l7NH bRRWjckVBsfRu3B8*W#Lu0;xo^*$3jka!r$y diff --git a/django/contrib/admindocs/locale/is/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index a30e474b2..000000000 --- a/django/contrib/admindocs/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,405 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Heim" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Skjölun" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bókamerklar" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Skjölunarbókamerklar" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Til að setja upp bókamerkil (Bookmarklet) þarftu að draga " -"tengilinn\n" -"í bókamerkjareinina þína eða hægrismella á tengilinn og bæta honum við " -"bókamerkin þín\n" -"Nú getur þú notað bókamerkilinn frá hvaða síðu sem er innan vefjarins. " -"Athugaðu að sumir\n" -"þessara bókamerkla krefjast þess að þú sért að skoða vefinn frá tölvu sem " -"er\n" -"skráð sem \"internal\" (hafðu samband við kerfisstjórann ef þú ert óviss " -"hvort tölvan þín er \"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Skjölun þessarar síðu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Sendir þig af hvaða síðu sem er á skjölun þess framsetningarlags sem myndar " -"hana." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Sýna kenni hlutar" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "Sýnir efnistag og sérkenni síða sem gefa tiltekna mynd af stökum hlut." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Breyta þessum hlut (í þessum glugga)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Stekkur á stjórnunarsíðuna fyrir þær síður sem gefa tiltekna mynd af stökum " -"hlut." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Breyta þessum hlut (nýr gluggi)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Eins og að ofan en opnar stjórnunarsíðuna í nýjum glugga." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tögg" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Síur" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Módel" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Ásýndir" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Sniðmát" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boole-gildi (True eða False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Reitur af gerð: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "merki:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "sía:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "skoða:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Líkanið %(model_name)r finnst ekki í forritinu %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "tengdi `%(app_label)s.%(data_type)s` hluturinn" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "líkan:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "tengdir `%(app_label)s.%(object_name)s` hlutir" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "allt %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "fjöldi af %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Eigindi á %s hlutum" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s virðist ekki vera urlpattern hlutur" diff --git a/django/contrib/admindocs/locale/it/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 72f1824dbd618358b57751daee6df62fcee52e7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7749 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 diff --git a/django/contrib/admindocs/locale/it/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 2c2eac5f9..000000000 --- a/django/contrib/admindocs/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,429 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Flavio Curella , 2013 -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 16:22+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentazione Amministrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Pagina iniziale" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentazione" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklet" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklet alla documentazione" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Per installare i bookmarklet, trascina il link sulla " -"barra \n" -"dei bookmark, o clicca il link con il tasto destro e aggiungilo ai " -"bookmark.\n" -"Potrai poi scegliere un bookmarklet in qualsiasi pagina del sito.\n" -"Nota che alcuni di questi bookmarklet richiedono l'accesso al sito tramite " -"un\n" -"computer designato come \"interno\" (chiedi al tuo amministratore di \n" -"sistema se non sei sicuro che il tuo computer sia \"interno\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentazione per questa pagina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Porta da qualsiasi pagina alla documentazione della view che genera quella " -"pagina." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostra l'ID dell'oggetto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Mostra il content-type e l'ID univoco di pagine che rappresentano un singolo " -"oggetto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Modifica quest'oggetto (nella finestra attuale)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Porta alla pagina amministrativa di pagine che rappresentano un singolo " -"oggetto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Modifica quest'oggetto (in una nuova finestra)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Come sopra, ma apre la pagina di amministrazione in una nuova finestra." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tag" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Lista di tutti i template tags e delle loro funzioni." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtri" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"I Filtri sono azioni che possono essere applicate alle variabili all'interno " -"di un Template per alterarne l'output." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelli" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"I Modelli sono descrizioni di tutti gli oggetti nel sistema e dei campi ad " -"essi associati. Ogni modello ha una lista di campi accessibili come " -"variabili nel template." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "View" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Ogni pagina sul sito pubblico è generata da una View. La View definisce " -"quale Template è usato per generare la pagina e quali oggetti sono " -"disponibili in quel Template." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Strumenti per il tuo browser per accedere velocemente a funzionalità " -"dell'admin." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Installa docutils, per favore" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Il sistema di documentazione dell'admin richiede la libreria Python docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Chiedi ai tuoi amministratori di installare docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modello: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descrizione" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Torna alla documentazione sul Modello" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentazione Modello" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Gruppi del Modello" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Template" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Percorso di ricerca per il template \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(non esiste)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Torna alla Documentazione" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtri Template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentazione del filtro template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtri inclusi" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Per usare questi filtri, inserisci %(code)s nel tuo template " -"prima di usare il filtro." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Tag Template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentazione del Tag Template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Tag inclusi" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Per usare questi tag, inserisci %(code)s nel tuo template prima " -"di usare il tag." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contesto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Template:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Torna alla documentazione sulle View" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Documentazione View" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Vai al namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Namespace vuoto" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views per il namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views per il namespace vuoto" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Funzione di View: %(full_name)s. Nome: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleano (True o False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo di tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "App %(app_label)r non trovata" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modello %(model_name)r non trovato nell'appl. %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "l'oggetto `%(app_label)s.%(data_type)s` collegato" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modello:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "oggetti `%(app_label)s.%(object_name)s` collegati" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "tutti %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "numero di %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attributi su %s oggetti" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s non sembra essere un oggetto urlpattern" diff --git a/django/contrib/admindocs/locale/ja/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 362c5350249d771f7948b6d0c96178bb20490362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8865 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, 2012 -# Jannis Leidel , 2011 -# Shinya Okano , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 14:21+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "管理用ドキュメント" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "ホーム" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "ドキュメント" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "ブックマークレット" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "ドキュメントへのブックマークレット" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    ブックマークレットをインストールするには、リンクをブック" -"マークツールバーにドラッグするか、\n" -"リンクを右クリックしてブックマークに追加してください。これで\n" -"サイトのどのページからでもブックマークレットを選択可能になりました。\n" -"ブックマークレットによっては、内部ネットワークにあるコンピューターからこのサ" -"イトを\n" -"参照していなければならないことがあります。内部ネットワークにあるかどうか不明" -"な場合は、システム管理者に確認してください。

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "このページのドキュメント" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "各ページから、ページを生成したビューのドキュメントにジャンプします。" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "オブジェクト ID を表示" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"単一のオブジェクトを表示するページのコンテンツタイプと一意な IDを表示します。" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "オブジェクトを (現在のウィンドウで) 編集" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "単一のオブジェクトを表示するページの管理ページへジャンプします。" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "オブジェクトを (新しいウィンドウで) 編集" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "上と同じですが、新しいウィンドウで管理ページを開きます。" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "タグ" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "すべてのテンプレートタグとその機能の一覧です。" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "フィルター" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"フィルタは、テンプレート内の変数に適用して出力を変更するためのアクションで" -"す。" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "モデル" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"モデルは、すべてのシステム内のオブジェクトとそれに関連するフィールドの説明で" -"す。各モデルは、テンプレート変数としてアクセスできるフィールドのリストを持っ" -"ています。" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "ビュー" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"公開サイトの各ページは、ビューによって生成されます。ビューは、ページの生成に" -"使用されるテンプレートとそのテンプレートで利用できるオブジェクトが定義されて" -"います。" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "ブラウザから管理機能にすぐにアクセスするためのツールです。" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "docutilsをインストールして下さい" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's
    docutils library." -msgstr "" -"管理ドキュメントシステムには、Pythonの docutils ライ" -"ブラリが必要です。" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"管理者に docutils のインストールについて問い合せて下" -"さい。" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "モデル: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "フィールド" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "型" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "説明" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "モデルドキュメントに戻る" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "モデルドキュメント" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "モデルグループ" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "テンプレート" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "テンプレート: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "テンプレート: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "テンプレートの検索パス \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(存在しません)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "ドキュメントに戻る" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "テンプレートフィルタ" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "テンプレートフィルタドキュメント" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "組み込みフィルタ" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"これらのフィルタを使用するには、テンプレート内でのフィルタの使用箇所より前に " -"%(code)s を記述してください。" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "テンプレートタグ" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "テンプレートタグドキュメント" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "組み込みタグ" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"これらのタグを使用するためには、タグの使用箇所より前に %(code)s " -"をテンプレート内に記述します。" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "ビュー: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "コンテキスト:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "テンプレート:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "ビュードキュメントに戻る" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "ビュードキュメント" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "ネームスペースへ移動" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "空のネームスペース" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "ネームスペース %(name)s のビュー" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "空のネームスペースのよるビュー" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"ビュー関数: %(full_name)s. 名前: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ブール値 (真: True または偽: False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "フィールドの型: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "タグ" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "フィルター" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ビュー" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "アプリケーション %(app_label)r が見つかりません" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"モデル %(model_name)r が %(app_label)r アプリケーションに見つかりません" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` (関連オブジェクト)" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "モデル :" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` (関連オブジェクト)" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "全ての %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s の数" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "%s オブジェクトの属性" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s はurlpatternオブジェクトでは無いようです" diff --git a/django/contrib/admindocs/locale/ka/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index 4009cb7a66db490cf85b06f67f3c674282365320..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5487 zcmb`LTZ|k>6^084w;>P+;gWDkWyOkJW#_UEk?iqBBwjDs$WE+eun-9B+L@Z!j(fT% zT|M4dNJwZNcmZii9K0j}tuc@gE&&AMnFquh7a{Qm(jbr!c|<(H1K+9Yx$MQeMxnLS ze^=M3bN=(6Q$0QV=i6_2R&m_T=YxFic%4%7;H|Ic#PMVB3io~jE-+rcMXCEh2i^+4 z2!0s+8TfYa58z$k5c~l6AMhUV{clw2LtwqYPl0b{dz{QssH{}B|ve*&xEKR{W37e+PkZcx^r z1ts5e;57_heT!0`<^ESl?s@Q4Q1bc`WJHha;77pUfhWO#fs)6O+mvd9p9h=ZUqG+l zJJEu%1LwdmgD-(U2mcLz?p;dd;HPg7cE1G=GyXgH3V6@EmEuzU9uyvb1tq?^Bix?_ zxup&lcpB7YQJ5uto zkjfwL(m!%YKfcXhDTO@YC>`tRW^9~0 zKC@=y-pq+cs-wi^CXV%LnqKUh>|$(lx1d{@>F9jT>NrX+>O9q#(|$I#aiu&><5iO_ z=rq$=)LF~R%{XdeIa*?pmNu=Hj`H2BEBcXiT|DZhNlMPfwuu!hr#R?#mUgvCF6*A@ zSXg=k7v;91S)NvSu%PA6%uO|NH7CW=AV=zbRWOfDpJy7~kvsRx`ktLY`X zpjZ33PJ1?SUKr11ES1rTUDxE=O4lpu!Kup1AhssabEhIS%XA~_BVeYNP3-KvT1uP! zu1#{2M`^NsG+iCHW2%jZe2w&^Sn5JrTIN9CWPnJa%AI{uj=KV zt?Svjw%j9?X=InpqVK&^PJDe zX4S^?SyFf3UZh%d9MD=?l}GU1fGIFbyfX3k7kfa?`0R+0i## z*fO~(Dmq%GWPjGx*({Y-FR!%9=cqG%Sl6v5Owvh9kJ(fQ36Sc|@_B*cJNb9C^@Q|YbJ9xKmN(aa{2JYPU5v~Rz8(9(-wVS*N0c5e9X13FPhTX zxSyH0yqsoTSJz3;58d&_qdHt3uN^I^UEdtT!L{LFV>ozWIM^HxUh)@LhJ&yA;Wa%R zJmaT>(Tl?YbC?E;=ls+&7(E@X{26Cghl4He0K2P90N{9o2BZD6d2VeJhvEL)MEW;cw*lrC6uS}8HVB));bVv(7 z2qNsodjWo7SpKbX1kA{Pza)@#vqBa`Wij?5EH|OZ82?;6&8=;^j7`4pb;AT1h0kuO z3XdVF?|FBK%TVG3b4*}d7>+9_;}ItUY=tz)Ce(&8yYFRz5ft(V>^Lu z(vk-2=w>2_qM;P{n6xMXg!i;~MfY5(&}S7r*gJ9y2cZVf zG5EG0{n!6%y`yKaM L;vFF8MqT|Edx{jp diff --git a/django/contrib/admindocs/locale/ka/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ka/LC_MESSAGES/django.po deleted file mode 100644 index 1242c09d5..000000000 --- a/django/contrib/admindocs/locale/ka/LC_MESSAGES/django.po +++ /dev/null @@ -1,402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Bouatchidzé , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "საწყისი გვერდი" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "დოკუმენტაცია" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "სანიშნები" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "დოკუმენტაციის სანიშნები" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    სანიშნების დასაყენებლად გადაათრიეთ ბმული თქვენი " -"სანიშნების\n" -"პანელზე, ან დააწკაპეთ ბმულზე მარჯვენა ღილაკით და დაამატეთ იგი სანიშნებში.\n" -"ამის შემდეგ თქვენ შეძლებთ სანიშნის არჩევას საიტის ნებისმიერი გვერდიდან.\n" -"გაითვალისწინეთ, რომ ზოგიერთი სანიშნის მოხმარებისათვის საჭიროა, რომ თქვენ\n" -"იყოთ შესული ამ საიტზე ე.წ. \"შიდა\" კომპიუტერიდან (შეუთანხმდით თქვენს\n" -"ადმინისტრატორს, თუ არ ხართ დარწმუნებული, რომ თქვენი კომპიუტერი არის\n" -"\"შიდა\" კომპიუტერი).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ამ გვერდის დოკუმენტაცია" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"გადასვლა ნებისმიერი გვერდიდან იმ წარმოდგენის დოკუმენტაციაზე, რომელიც ამ " -"გვერდს აგენერირებს." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "ობიექტის ID-ის ჩვენება" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"ერთი ობიექტის ამსახველი გვერდის content-type-ის და უნიკალური ID-ის ჩვენება." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "შევცვალოთ ეს ობიექტი (იმავე ფანჯარაში)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ერთი ობიექტის ამსახველი გვერდების ადმინისტრირებაზე გადასვლა." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "შევცვალოთ ეს ობიექტი (ახალ ფანჯარაში)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "იგივე, ოღონდ ხსნის ადმინისტრირების გვერდს ახალ ფანჯარაში." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "ტეგები" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "ფილტრები" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "მოდელები" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "წარმოდგენები" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "შაბლონები" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ლოგიკური (True ან False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ველის ტიპი: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ტეგი:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ფილტრი:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "წარმოდგენა:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "მოდელი %(model_name)r ვერ მოიძებნა აპლიკაციაში %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` დაკავშირებული ობიექტი" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "მოდელი:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` დაკავშირებული ობიექტები" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ყველა %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s - რაოდენობა" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s არ არის urlpattern-ის შესაბამისი ობიექტი" diff --git a/django/contrib/admindocs/locale/kk/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index 814b23c4cc16c4db723e002ffaa25b15663218b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2277 zcma)+ON$Q~d@6Ay-q>;^_Gd#epB7wA8I`9Pe82Bx? z5&RkCcz^V`YLyVHvEB%ByeGkX!8gF$K^MFO40`LMAm@7zEP^LM_P+#{z@Na|z<M zPw+l)&7E2O>wDY;-i_zm!56?`5T@c|@Hy}l$bP?qkSo?=a__l^3xn%f75xXG7pc71qsN;KWqF(xhEzoaGvP+50x|5k zCR=8zseil~hKSmel)sL}lHj};ah2zgu9A5xP&W1TSNXvhukw-Ds~bv;YDal^(_oJI zvZ3-}+QF)B`cB$|Ai#Sxbj*_#<>f>1%7kw9`bhis2m()EXEd_sniGCN)^ zk67E5>^NUlh1Re?t{vB}*|e?Vnnk5H)$6$fUNe-QHKM~tWRoAH%V@{I5M_UNl!kKr zWiI~&ydO_@&-6alcqZ<^6vh;PkLTaS(}chs7Fx~YXDL}JEcFJ7 zk}0Tw{TysKecFap&pdqRx+n2FPf&jSTnoO-8i}-Rx^fl;pXW-FN$N*0P9|*#y^#I8 zrYreH5jP2RqqZWz6eP~^Zmn8pZ4dZ=;LX^M!CJ6byCT#0*yyl+I zUwtEW&mjria44p@jA^vCjYoW7__$yv+UW_J$Bpz99^ov^UO5XP*t%p=pv%13b4eS= z1{YFt3=vZy$#GjC%;ofW%_S#nKCM|Ojtf7WNEDc5NV|NqTMWS#&o{L4xnjiUk?DWM STXDH9k0yFWp-bEgTl@!uzh^%H diff --git a/django/contrib/admindocs/locale/kk/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/kk/LC_MESSAGES/django.po deleted file mode 100644 index de7355d6e..000000000 --- a/django/contrib/admindocs/locale/kk/LC_MESSAGES/django.po +++ /dev/null @@ -1,390 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Nurlan Rakhimzhanov , 2011 -# yun_man_ger , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Негізгі" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Букмарклеттер" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Құжаттама букмарклеттері" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Бұл бетке арналған документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "нысан ID'ді көрсет" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Бұл объектты өзгерт (ағымдағы терезеде)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Бұл объектты өзгерт (жаңа терезеде)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Үстіндегідей, бірақ admin бетті жаңа терезеде ашады." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True немесе False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Жолақтын түрі: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "тег:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "сүзгіш:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "көрініс:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(app_label)r app ішінен %(model_name)r үлгісі табылмады" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "байланысты `%(app_label)s.%(data_type)s` объект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модель:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "байланысты `%(app_label)s.%(object_name)s` объекттер" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "барлық %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s саны" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s urlpattern объектке ұқсамайды" diff --git a/django/contrib/admindocs/locale/km/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index db52500a46b6c41968f597181e6ff5426a589976..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3428 zcmcIl+iw(A7(XiB);p-dYYvTsHgtBkMNAo5BG5J#DIzS!5MR#jp4}ZfJ2T8VOR4dp zAeSH!tS!jR*~S-MOpMVec)^62_~O6dWq9!w6JJbx@b{hB-EK=IJm6$!esj)z=lg!& z@B7Z#UzaX9#c(}|`&ryS<9-hJJ9prL>pE}-_n)}CF+Oq^V{3q403QVY0el|#7w{qA zvL%c?4O{_y2G|c=0ellke%}V-$Ijrf5%@81C-67m!@xCnGqw%533v~13V1K@Ok+F? zq_`J>I*MKho{{a&J6%d8;?gTCa4g(R2 z?FND-dmJ~-6PG7&(?#o=7s4BRst;XQX0AK&d=xinK)Nl(ja1Er&eea9y7F{jsVD$6TpZH!p^w%ymU_*YU=<_W6Wg3tKiS zrG4Mci?EyfArGB$MOy{eDZsM1M0iCmibd||8&{|KHh-Kv@`CVEO1iQDE39nez)PWD z<-(ibfhbF`GzQAiGR?7EON@o)%CAc9m*}ICskZfshjMSt38jgH1oD#abL6<=C3%sj zMhsr?t3gf6kQb$L%AU}&m=cP2I36ZF;dby&NHiydnowGTT(RnSj?$sfP{ApgNFtQp zD)6cyvQtVK*;@XccBftG{!FkT#a1d_^rhmSuek^UDMC^VbOo=4ZXh&~;C_A&RAL(y z7kPi5?B@BJ=6)bOWrQ(YT2cw_$#ITci~e|;ZECA54O}Ta-Z|tzvykV)8UzgauyB>^ zVuOC6R+XL>+VQ>lqxR~k1)oarpesm^ip7SCRCO9Ata)dl7D5-@pwzX9#T?--_6my1 zw$!Qta`P9aN1-SR<&6diWe}qD@GZDPab09%q)InDP@B!~rH0R9d#XIiAnB3Bb6I*4 zrELbHm}$1Ng3fJZH8N<1NdXEzn#I$Wo(NDmG=I%=_Cnf`LF4+?7}GvnsaVNzQFEJB z{i1Yj=GCfsR0>^=Z(5XXMvZK+|YO7G%%7wyHE^PvvZxJ501m7whQ0M(%gW=1r8Kxbt%h)r#>dCg*ifEwN^*Z18z&PaS*lEsNs`OB4F{RAYNjhSIx;#mmw!(> zo7&tcMGmE~xt9BNCUAx0t>=Y`2$j?WyK=);-<%!AE6LCr@(O+tJ!JE~yrWx0Z9Y~_ zZFg&-aIIlKtSXy(ff=fSp7lI=9muXv-FUvn(R*=pC63O-^$+7{CXOz}(aE@eB#zFT z`9pCuX@=+G2=9l@`-wRE3NKe@* z5cY6|SV(!&sE%035sICT>nImI!w>oZY!fmVeqe&4&X?f)KRaUX@HQQQ%#s3AD#<}^ z+<((N%;V@YLjqj{+jBQ_O%4-|L~Y@+d1E6!(m^8d+Um9T1kq~;;`-4fpphfdl%#;S2pO6v1Btujm^O#HyrA4^j?mtwj17ecAMksS`T%E=LC~Ze# zgVsVNAYO93C1r&zDm&Ty1E%wWTwupS!D(|$pw#c;#dvD, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "គេហទំព័រ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "ឯកសារ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "កំរងចំណាំ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "កំរងចំណាំអំពីឯកសារ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    ដើម្បីតំលើងកំរងចំណាំ សូមទាញយកអត្ថបទភ្ជាប់ទៅ​កាន់​" -"របាឧបករណ៍ ឬក៏ចុចខាងស្តាំលើអត្ថបទភ្ជាប់ហើយ​បញ្ជូលទៅក្នុងកំរងចំណាំរបស់លោកអ្នក។

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ឯកសារសំរាប់ទំព័រនេះ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Jumps you from any page to the documentation for the view that generates " -"that page." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "បង្ហាញលេខសំគាល់កម្មវិធី" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Shows the content-type and unique ID for pages that represent a single " -"object." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "កែប្រែកម្មវិធីនេះ(វីនដូវកំពុងប្រើ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "បង្វែរទៅកាន់​ ទំព័រគ្រប់គ្រង សំរាប់ទំព័រណាដែលតំណាងអោយកម្មវិធីតែមួយ។" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "កែប្រែកម្មវិធីនេះ(វីនដូវថ្មី)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "ដូចខាងលើ តែបើកនៅទំព័រវីនដូវថ្មី" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (អាច​ជា True រឺ False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ប្រភេទ:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ពាក្យស្វែងរក" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "មើល" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ទាំងអស់ %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "ចំនួន​នៃ​%s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ហាក់បីដូចជា URL ដែល​ត្រឹមត្រូវទេ" diff --git a/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index 7090a7163f0ad66e16f038c148511e15ebdd2c68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4724 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 diff --git a/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index 6c6dcc348..000000000 --- a/django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "ಪ್ರಾರಂಭಸ್ಥಳ(ಮನೆ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "ವಿವರಮಾಹಿತಿ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "ಚಿಕ್ಕ ಪುಟಗುರುತುಗಳು" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "ಮಾಹಿತಿಯ ಚಿಕ್ಕ ಪುಟಗುರುತುಗಳು" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    ಸಣ್ಣ್ಪುಟಗುರುತುಗಳನ್ನು ಅನುಸ್ಥಾಪಿಸಲು ಕೊಂಡಿಯನ್ನು ಪುಟಗುರುತು ಉಪಕರಣಪಟ್ಟಿ" -"(ಟೂಲ್ ಬಾರ್)ಕಡೆಗೆ ಎಳೆದೊಯ್ಯಿರಿ,\n" -" ಅಥವಾ ಕೊಂಡಿಯ ಮೇಲೆ ಮೂಷಿಕ(ಮೌಸ್)ದ ಬಲಬಟನ್ನನ್ನು ಒತ್ತಿ ಪುಟಗುರುತುಗಳಿಗೆ ಸೇರಿಸಿಕೊಳ್ಳಿ. ಈಗ \n" -" ನೀವು ಸಣ್ಣಪುಟಗುರುತುಗಳನ್ನು ತಾಣದ ಯಾವ ಪುಟದಿಂದ ಬೇಕಾದರೂ ಆಯ್ಕೆಮಾಡಿಕೊಳ್ಳಬಹುದು.\n" -"ನೆನಪಿರಲಿ, ಕೆಲವು ಸಣ್ಣಪುಟಗುರುತುಗಳಿಗೆ ನೀವು ಈ ತಾಣವನ್ನು ಆಂತರಿಕ (\"internal\") ಎಂದು " -"ಸೂಚಿತವಾಗಿರುವ ಗಣಕದಿಂದ ವೀಕ್ಷಿಸಬೇಕಾಗುತ್ತದೆ.\n" -"( ನಿಮ್ಮ ಗಣಕವು \"internal\" ಹೌದೇ ಅಲ್ಲವೇ ಎಂದು ಗೊತ್ತಿಲ್ಲದಿದ್ದರೆ , ಗಣಕದ ಆಡಳಿತಗಾರರನ್ನು " -"ಕೇಳಿರಿ).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ಈ ಪುಟದ ಬಗೆಗಿನ ಮಾಹಿತಿ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"ನಿಮ್ಮನ್ನು ಯಾವುದೇ ಪುಟದಿಂದ ಆ ಪುಟವನ್ನು ಸೃಷ್ಟಿಸುವ ನೋಟದ ಮಾಹಿತಿಪುಟಕ್ಕೆ ಕೊಂಡೊಯ್ಯುವದು" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "ವಸ್ತುವಿನ ಐಡಿ ತೋರಿಸಿ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"ಏಕೈಕ ವಸ್ತುವನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಪುಟಗಳ ವಿಶಿಷ್ಠ ಐಡಿ ಮತ್ತು ಒಳವಿಷಯಬಗೆಯನ್ನು ತೋರಿಸುತ್ತದೆ." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "ಈ ವಸ್ತುವನ್ನು ಬದಲಿಸಿ(ಈಗಿನ ಕಿಟಕಿಯಲ್ಲಿ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ಏಕೈಕ ವಸ್ತುವನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಪುಟಗಳಿಗಾಗಿ ಆಡಳಿತಪುಟಕ್ಕೆ ಒಯ್ಯುತ್ತದೆ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "ಈ ವಸ್ತುವನ್ನು ಬದಲಿಸಿ(ಹೊಸ ಕಿಟಕಿಯಲ್ಲಿ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "ಮೇಲಿನಂತೆ, ಆದರೆ ಆಡಳಿತಪುಟವನ್ನು ಹೊಸ ಕಿಟಕಿಯಲ್ಲಿ ತೆರೆಯುವದು." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ಬೂಲಿಯನ್ (ಹೌದು ಅಥವ ಅಲ್ಲ)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ಕ್ಷೇತ್ರದ ಬಗೆ: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ಟ್ಯಾಗ್:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ಸೋಸಕ:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ನೋಟ:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "ಮಾಡೆಲ್:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ಎಲ್ಲಾ %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s ಗಳ ಸಂಖ್ಯೆ" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s URL ಸ್ವರೂಪದ್ದಾಗಿ ತೋರುವದಿಲ್ಲ." diff --git a/django/contrib/admindocs/locale/ko/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 1d4fcaeec9295c1734d042d156b8415ec1d83005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7819 zcmb_gZEPGz86HZ3aFma>Q2GIMYU<{W`tIzsX_HHAk~B%1lC+_53I(cmeYdu^zT3U* z?!_^v#ZE4jYdbU{K5|KIb5@+Ml9p@irjFuJREZx5gv77@;X^_oA@3Yg|G^)`^UluR zhvO&}u+sRs*_nCg{dnGYX8osIZY(f7kD+}D?Rz&crU55z#2-BTP9dzg6RZQTT7*O?ZFjCmH(+a3zrBZ3TWB z_$?r&Fdg_QpsC(}A9yGF!$8{aB=98gUEn>yWQegZ0}lc}OXI+g0cX|wOTbT{|32{B zz&``Y)HT@TW?(yTBk)P!F5nU1D&XIMWY_Ib`c~j}AnE@+{?I-dAY8*<1Wp6AARAL2l=a{~}l*mr@S2O7XzfG+`IGCKl< z3G6lCGr-ddNh#9*JHU3}n?Tw}0BQXPKul#fVl(p3tw4&`9YFHyDj?bO1d#l-TlJp> z!Zelw#({f)BzGFv3Oo%YdG7;%48HskNPfs-(|@6V8Tb(TZ^IbcM*zvb6(9+{zYX{( za0ig=Dkv-g$v-~>l3#ueBt8DB`X2yE&P})ZcqfqT3j@iHhZS}JDSlgk6qjd!zX9$6 z-VJQW%O>EnK)hmuKw5tcNIaiX{mVe&&wId+0`G$JpaQ!axDL1)xD&Vs*bID6_5The zJ=fmhmGtLp$cmU!sTqY z>UXRDOF**cRUq-`G?4gn83<~#Ujc34?}0A@H^W%M_kf+i4cL_SDF7+n6F{wnnMLt^;QrtG6k$igY z^+Eb~Gk)Kr`mMl?Xzgflx8&(pfost?S`3YJ|2i5yq{m7$@-Mb!UqhoOfwo@$^8Zkr z$cJPv`H-GR(1?fkp{+(+hei)^kNir{CbU&(RA1;q}3&k#YD4tu< z!f3?3rOyp`K|T*2q!x>!QQd^QWj?h4gNNb~L8JVnSU!wK5BVQ-lm71j5|1B4dk~F< zIG(2sy`OjI%%p2rW`eIzS}DDwIozE~r=K&mj2>~;$K|^ie*)dwjGVo6LWqUdXL&NM zIZk_1ub$2}b#z+XFdbJ*r+JrU^<^}>FRi;y3s2cv4|jWYo;J)r?pl1n%GuR9PRO;a zbeCqgaLeYl(bMZjlW8M~nZXjxOmQuh;)Z+mYN%@UlSH1>%#fp}^(1CtWt|SZ+qN=X zGY5E9>(Qa5oZuL)9^+W<>ga1OcdU%gt!^50^ibV;huiv|oMG#79~jW3^S$t;VfuEF zB((=mTA6Il)oq^A9izw8Ts;-i9NuJ@cxh_sCLV^1YHn}_99M^Osf=M7j%#Z!ykK<8 zoitlFS3<8Gb~d_0(rs1wM!nETY<)c25n{~_Pg%OdP0Qt4Hmhqkc?{}m95KvlE-AsS zt{31X7Oqa!_hIV@+gMY=*sJr+Rx+2-O;;nju#MR)Zw^D~b7`$hPe*LINw<|VQ*5Kd zwJvL~-om?bF1NC}=|~q#tEx`dxC#EjYbmQg#x}aHZD2aIwM-7heXSg}Nu$_XOSTW* z?f_@g*BB#yJ4?svsK_>fX}V_e@D>9>wt1(WL&R;qRZBa1gl)Src_1y$l5P7q?E~EgL z#KNQ=-PFMhJ;l2Q5K7`+jCW!l{Q}dv4HItc?=>I>Y|5rFmt$Sd!4kMKSntcG9H5l) z=PS2!kd145H3QL2BOxrzMNS0LVr)x_(vMX3SMYE$XM>=wifCk+8MSz0G?R4)IF%VE zt0i@|)zH%^|F2BCfh-CRiV?kj&P6ZcVAPL;LSIK&y#i~I^pf7$Y})W`-K*IKncz^K zYgGftB8{X;A6PjTSsG)HA?4ZQxlERZYr4@JFqnJ*r%+b-(V?hOz=+*&j;&{HlnS^& zL#WIi_|5lCOv-d*5;xW!B{Nl@THGgtil&qt1Wav2d&byyBq_OyDl91$#D)_)Wkm7T zu&Wi`i7`K0n!_2&8o$QZ<*oG4(zI4<8Z=bzdTc9~b^H#+%0DywzIqKkz$4VYAVENv zn#KXwf(oo^AGqjij?=_S8j|Re2TqL3)R5})Uer+yhluY5e}W=$K!apbcZlxVVSMo9AA)s$endU0f_EZVkNb}7(04i8iq(~T1SWk7SLu?Hn;+h!^3!%?r3 zYE@^juV2b=D%98VC8KrIL8WWWl{GL}ncy{ps+-kuBA8bb?Ic)dHJcjL;pz-jhpfYQ z4!FIRxzgd+2?My$Wo!08jCER6>&S=rtEzVks;FDNYsRG2J|TSl@kjT$eBtV&OCW7E=xOSXa>jE=e` zfudJ+5umOk=Q(t0z|e;BD~D;ITJ>rPO$DaeVZI9zOlDt#nYm0Cv_v{%%+~3QN%80F zuLMr4IqcI~T_>Nf9_p|=!HDA5T$s{aP1XHi8QV)Hv7NR>_m$|jRP*0SB`4yVURMK|SooM@+&;GvyQc19nub$M}#Zib=>zN)qD!D#F1Xxm!ewmQ+a z>i*VMt*w|CeM;YJkj#d84@KKrd0She74z_fwrh?X?X)%1f!UUw;E(GTE`Ph|udC^N zeMajst%uic=*i#&jp35kfi-4N4uw0~scV@8{|5L)SC3xT%_idU{{H?LZhNLBO^f-@15ONr?AZ@knULwjEn)4rq(DhUA3=<$@TIK*8JR#⪻<~pA2)oe$1 z+jnWzy4A8XPJ)|R*>&36)^Y!5 zd+Rz}{=Ij~yizzThKseYg#Xib1otiud1r_TzqF9Di#;tDtr5jEg?~y@lMT)*RSx((42Sr z4KcAmb1Q{8Z}ie~0>!bzTwEMqEDzGw`FU|-JQfm@bD}iC#s2g7RT-J*-u^i;S>)d9 zXT75(UindxW}F$sVv&a?b*8|MQsuxT#yMnqBd02bbKdB%H#!pw)z71Sz45X)3FG$9 zc^3z{m!H8_;$yLS3H=;Z*rpvHU6c%8EH!{u_ zFI*8P%GjTasbMklcA!9bnXS|;EQ3KXW!QWDVC8tBQkYO;I07O@W-15qVs6koeO^o* zhW3jW#yIAQ$$39!i}Phpk(oNAc8gR$R>b6BoYca{39pR79O+C7)%=(!O~PuaL?Q2u z9#@N5SWM4}sq-WoYKg)~)r<)9)!^Rwd3c|RpUhRp$4IY*K?=*kB5GXy7Yts;jN?MtOCup*k)xe4WylOc){NUh%LD?OSDW=4gZwBd1P* z*m;nm+B-0Td|=}8*~-B~6f;ma!H`*qsnSkC17{g=s%oDkx^nI0f>#C$gFK+2#qv;X zE@=c~h|CxR2jRgUm0}(oqgY3l9dDom ze12(|vQ$jv$+vzH7@1*+0csIz{Ho!VVnK{fQh;bs#mNWKR9r-rJ4F_GvxCT2mAO^p zWfW!yVWf0!X$TI2u&UY8^Wg5(5h^XLa(tLwts02OywS5DIA3CZP{1glGO6nV1h#?@ zNDS5(Yb1tW?^HEiHl$!W_&~L?O8vz$bd(iPrUezyAfmh?8B2-ipEI;FNS-AhG}Sb| zZoU&68*;rN8w2s6mUr^fRo^-OTr~-mi>snvt%5;WkW?eh#j!H^@Gu=S6l@BZH#SHW z)K5Jzbx=7#W{8}b9YZ5COQWrXlWS4yWO5VHQBqJL7iYnY`dY7w zWUW?T@0RVKzcO`BjEf6z_(`QsL>7Gd$Z>U2Q_=_Z(cGOCCjE%uZ;t(z&MSk6{B-|v(qw{0l zPjRJ^wkNEf=MBsun$nem?hdM&7I7-!K%|)GCuF%^b_y4zJh7WsZKPiCALho7 zFDV|xFX09hT&(t zY9WD3aD5{KMd`@mI}7#sSa*-`nJ15Q`cwC9hTb)f462bhFZ_QMEOVsDaaDKl8Ro|; sp=wfs{{KsqK*3, 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 11:02+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "관리 문서" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "홈" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "문서" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "북마크릿" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "문서 북마크릿" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    북마크릿을 설치하시려면 링크를 북마크 툴바로 드래그 하거" -"나,\n" -"오른쪽 클릭으로 해당 링크를 북마크에 추가하세요.\n" -"이제 사이트 내의 모든 페이지에서 북마크릿 선택이 가능합니다.\n" -"북마크릿에 따라 내부 네트워크 상의 컴퓨터로부터 이 사이트를 참조해야하는 경우" -"가 있습니다.\n" -"(내부 네트워크가 있는지 불명확한 경우 시스템 관리자에게 확인하시기 바랍니다.)" -"

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "이 페이지의 문서" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "각 페이지로에서 해당 페이지를 생성한 뷰의 문서로 갑니다." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "오브젝트 아이디 표시" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "단일 오브젝트 페이지의 고유 아이디와 컨텐츠 타입을 표시합니다." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "오브젝트 편집(현재 창)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "단일 오브젝트 페이지의 관리 페이지로 이동" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "오브젝트 편집(새로운 창)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "위와 동일하며, 새로운 창에서 관리 페이지를 엽니다." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "태그" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "모든 템플릿 태그와 함수의 " - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "필터" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "필터는 출력을 변경하는 템플릿의 변수에 적용 할 수 있는 동작다." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "모델" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"모델은 모든 시스템에서 개체와 연관된 필드에 대한 설명입니다. 각 모델은 템플" -"릿 변수로 액세스 할 수 있는 필드의 리스트를 가지고 있습니다." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "뷰" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"일반 사이트의 각 페이지는 뷰에 의해 생성됩니다. 뷰는 페이지를 생성하는데 사용" -"되는 템플릿과 그 템플릿을 사용할 수 있게해주는 개체를 정의합니다." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "브라우저 도구는 신속하게 관리자 기능에 접근 할 수 있습니다." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "docutils를 설치해주세요." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"관리자 문서 시스템은 파이썬의 docutils 라이브러리" -"를 필요로합니다." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "관리자에게 docutils 설치를 요청해주세요." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "필드" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "타입" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "설명" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "모델 문서로 돌아가기" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "모델 문서" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "모델 그룹" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "템플릿" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "템플릿 : %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "템플릿 : \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "\"%(name)s\" 템플릿 검색 경로" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(존재하지 않습니다)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "문서로 " - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "템플릿 필터" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "템플릿 필터 문서" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "내장 필터" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"이 필터를 사용하기위해서는 필터를 사용하기 전에 템플릿에 %(code)s 를 입력하세요." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "템플릿 태그" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "템플릿 태그 문서" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "내장 태그" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"이 태그를 사용하기 위해서는 태그를 사용하기 전에 템플릿에 %(code)s 를 입력하세요." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "뷰: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "컨텍스트 :" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "템플릿 :" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "뷰 문서로 돌아가기" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "뷰 " - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "네임스페이스로" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "빈 네임스페이스" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "%(name)s 네임스페이스 뷰" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "빈 네임스페이스 뷰" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"뷰 함수: %(full_name)s. Name: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "boolean(참 또는 거짓)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s 형식 필드" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "태그:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "필터:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "뷰:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "어플리케이션 %(app_label)r 이/가 없습니다." - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "모델 %(model_name)r 이/가 어플리케이션 %(app_label)r 에 없습니다." - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` 관련 오브젝트" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "모델:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` 관련 오브젝트(들)" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "모든 %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s 의 수" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "%s 개체 " - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s 은/는 url 패턴의 오브젝트가 아닙니다." diff --git a/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 33ffe59347b5f9dbd4fdf2d34b9bb99cc9080614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmZ8d!A=4(6x8TxkDfg|6Au_I?XHqQ5o1J1Fc67Zy?5ENl$3VUb_GAgyIh#PzhhIGxxK?Xrl>?ANh-yP z!?@bWRc0$!D8GQlB7~Atx?ZoFq4rgCxoOVqik929o|bf5lIlMrsxx{KO-7T!{vYBd zi~80CX)xbMiA96l1X^mLOc!Pg;k*pJ*K|nQdtLqBTskr^Gn*?@aA;>L>;iMpSv1v^ e6PgUITX_zq{2hHS>B4r~YZy4|L447T4t@ac*Nid% diff --git a/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index 57191b1f2..000000000 --- a/django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/lt/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 826286230b3f032ab2fc2494e0217eea090a7bd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3829 zcma)8O>AUG5pE#iXZQ&O2tR>PS=NasnO`pvo7we--FO|m*on0}1_|#`f6Giahzv z*ZsPyy6UT{F8}HNd%iF5JdF1@RPtl z13v)#5AY%2z4r?7LEvfNr-4hr2Z0+vK0^aP3w&jUKL)-B^Irm?Li`qZ5%_!HHQ)p9 zF3%eQ@h5(WpHBdP1pE;2XTWEHzXr1WgHZN9AOWF5JO;#)XaVsjzBrpd1!TKdf$Z-! zAj^LX*aChB$nrl0{t^EF0{AQ751{-sz7O9o#0v1cz>foe2fQEnH{j=i{{=D+58)63 z)_{=*;A5C;;G@7-fz11xKpY|d0DLd-uR!MEpTMsJYfyF;_zIBMCqO>$H^7eq{{q|q z{u{`8E`c28;R=xVcY*x)itz76DkKbg(n1hV|UfN(!P7z(%-{oxPn zKR+MCOL!}IIej?JtcxG!lAj0gzAKK(ANHN&v;Xi}oHzI3<$U7jBX~a*M`aGphA|H~ z2RUxc1@rJZy!^0F>_6xbAI2*x=X2_(();C8TPn>@UFcfU#s`_E)U$S+NjFYa@HI-D z98%a)lxj1kU}@JD?qH9v1Z&ftbTzV$oE~n4dOy{D?A#ZTCLx(5q{B(+20d$cSR?hN zsd$yDK6XKJ&ITGdn~^lTl*^%lm2rdDK{W{CL18Wfd7CM+177s1GAHlJsTT|FR6GX` z^b~DtwWCex7i*fGL4BL$MNp0s<@M0WppuI8bV?h1G%`I!i=gO`2EXfrf^kWvjrPIG z02cHho+O6kH?E2(g4E(04u zwl@Mx;-V+nv)ighy&{m!mGP07Xv+arl8o9R_?phj{!T*!Hn zDrso(vId!sx~>4Tj#g#rRaLCmevv5?WYE?eoy~{MA6ptgL)e1f97SX#y?w z3kSl&%+~5#>^StKDps{hlNj#ZTy*Yhaiz#|P-Bm?!v?V} zOdImYsoWuRV1Xo$+(_YbWV$iaz*%}U6=yn=c|xf4vrMs4^H3Ru%-BDO&uoYdo2V3a zXN=d4%v9CIzz=MJf#6LiwCYM3FE$Y!&xKHyD<2

    czD!)Y6R3wUsz6 zQ=)H?z9!U}9TZYRh0!k}rfVzF+P6nSR}Q`Csw_|074bYO$P2zM7Q7flzB?j1(-Ee~ zddM3TBi5W^frMU|_r*6B7E4P@*Zm6zsTkz2Blrrqt6(C7oJD$HOmIPW#HO=c8}+rM z{ygH3{OnLNl4fWtS5Rl&|huhY5=!!JB8faZ< z4)}RkgXx#jIBjS%uooa>h6S>s-c>T|&^pSlkVbO}ZiSF{n$4Y^od#|fZ@1{>m&<)vXjQSXjg3pybCr`V>lvqXnBEyp z@6hz;yO{<~ZYNp|bynya8QgPOKIYrq6xP{fas%r$JRwyX71oEzjT%YUL-FUb@KG#L z)0^5rCRgcX&(k=S+j@EvdNi&Mr<2KE+=roh3%w0mk?4#xlqrm;Ft(HG*1P^nu2O)0Vu{xLfi9Ih1SLpiLx|>P_}WI+JM0W0}wxy)vLRu^_CR-l?2) z3?-z;GL^+hmO`u-GQH_7@P?!H^p<0lQOmYQka74JJy3HK#JIA^RtNkuz%=^eXs6Rf zR-=*9=rPb`qy~W$R zfuO@yyREZ*ju0YLa3Y;0!`|XQ0j>sIv(MoQAG5P)b~uompVT5|jzul|lK(v~*6k3X z-iwq?Z)O-R#=aL*;-K@5%g)!=BZ>BQFoB-P{!x|F*TLX^5YgG^g|Dha4hxH1KtA1$ zm){sENQ(+QX7bR5s<`XcBd%7(x-7Ot, 2011 -# Kostas , 2014 -# lauris , 2011 -# Povilas Balzaravičius , 2014 -# Simonas Kazlauskas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Pradinis" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Greitosios žymės" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Doumentacijos greitosios žymės" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Greitųjų žymių įdiegimui, nutempkite nuorodą į greitųjų " -"žymių\n" -"juostą, arba spauskite dešinį pelės klavišą ir pridėkite prie greitųjų " -"žymių. Dabar galite\n" -"pasirinkti greitąją žymę iš bet kurio saito puslapio. Pastebėjimas, kad " -"keletas iš šių\n" -"greitųjų žymių reikalauja, kad saitas būtų žiūrimas iš vidinio kompiuterio \n" -"(pasitarkite su administratorium, jei nežinai ar tavo kompiuteris yra " -"vidinis).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Šio puslapio dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Pereina iš bet kurio puslapio į jo view funkcijos dokumentaciją, kuri " -"sukūria tą puslapį" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Parodyti objekto ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Parodyti content-type ir unikalų puslapių ID, kuris parodo vieną objektą." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Redaguoti šį objektą (einamajame lange)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Pereina į administravimo puslapį, kuris parodo vieną objektą." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Redaguoti šį objektą (naujame lange)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Kaip ir viršuje, bet administravimo puslapį atidaro naujame lange." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Gairės" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtrai" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeliai" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Rodiniai" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Įdiekite docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Šablonai" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Loginė reikšmė (True arba False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lauko tipas: %(field_type)s " - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "žymė:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtras:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vaizdas:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelis %(model_name)r programoje %(app_label)r nerastas" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "susijęs `%(app_label)s.%(data_type)s` objektas" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelis:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "susiję`%(app_label)s.%(object_name)s` objektai" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "visi %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s skaičius" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Objektų %s atributai" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s neatrodo kaip urlpattern objektas" diff --git a/django/contrib/admindocs/locale/lv/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 109ca2dbac3321db57d64bcd4887aea5bc25bc16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3444 zcma)8O>87b6)rXbLi3+M_z9r5mYjH$`Sr5WX1v~zti6dBZ(?=_Bo1g(GhH*Tnd+)e zRrNT#H;V&TBttH6S>=R$;zSOR)A*KCjuC0 z#O<@d+d!V*#f^FV6xad|fvop!U>o=wAeM^vfq#M>9{~Rh{N)oud<*ZhM2HRGFM!Pd zec(5N9|C#*e*>BKrO(gh3HTi5T_6GbK>q%7AoF?z{2}mnz}JEQ1+D=%LGo+Bec-FW zw}CAG*9HCq2uk8#z|R3c0m%5(@eg)T;aa9NVg?;k%#Y?zGARWr_B<`RrL~=c+fsrAs zFYPLmFWu-l(l$hC4E3FxWYSNJilI)amm`Y1ij1}sijE$*!k@^5BsypM($~p(@_Muz z8v~;UkUU-@ZAvmtNym$;oAjF7V~sSBHVMk80i>|9!hwd~WhCtb%H>FbWhoGJR87M2 zs4$n2g3A=SA%6@isjLs=)tiO(s@w+#^c79D+S7J!7i(JVK?9fNMO2?j*gk&w*Ego%Jv&-FBj1SC!V9*IW6G zL@WnNoeE@KB$?+*diEITN-Dg`Wn>cM`eS%Wyc9_G-Bi`7Uqo`bvY~WL$>qdVlC0Vz z*qXY%rg*s$S)LdrEv;;7_{>w!7jU4bThato6B}+&WXeVvwXy)5@Um@Jn1!s(p;aDdC#9rIks`s6NP5mzGzC{NjGZtQN$p2)VdjWH~H% z=Z$9~%z?dv^zbV8NDS;ODIoL)ww8`;E;Miwp3Ss{&a~De-iY^X ziaRb<27EKd`&MSE=F7MaU4eQ)5+lI)j{AKh`^wb3xVMX1Sompcqnyq|I&ero8yjpk z3L&M!>NgRrt&Nh-C$o|(dpU@qHprr`D2a82EwVmhkGjD(uMB5Ay;0>An#(J5QgbuH z8w-v>L^aoz>^ttL-)f8+X-Iv(9sJ zt8Hq((7kf)`8GzfEkkVdytDykJKv?-(xQrKTWJp7b+Ezo2d11hwH>+}SYt;8BHZXH znRRJf#;N8S+Kn;qwpx38drh1IHt3;xtBGoF<#RhjD{sxsYng?LmYKF{$(^k`o2MS= zG~3C|MYMZm%18B9Y~@C3yGDau>4S>vKknUXTsxKH{f5dnHtoQrNbN3N>+5(zwM%B2 z?3lt!)41h)7P@5favIjJtkL{&eZ?+!+Ux5bdiGi3$M)s*PKREkHbI;&ujAoG>R_^3 zTT3psk8P=`co^brKb;-Mf<}I}pUL=ec9D!O^lu#J(~RiN-X6Xkyh4?Sv3ka$SF3iYMdQpP3p;! zOrZ~TN(s2k4$SNzYSe6ns78U(SoJ4xRUjjC+>ai~@ob;6+5T7}O~4sVXG=i=;)*@% zG?8`4YP3fc9V}1f(R)}3RUmnoC6x_8rB34_3k02|Jfx9%a1ifFTRZ3^d`h99X76x6 z0ZB;{5LnWRjXoI5rDSC+N#it8VIp-3|MVp^u(Rgc_~WU(4oh|Ng@py|BlMI2&7cC3 zXZluAX+u^{&$paO45ByNM;9syNz^5xJ*iXFpg|}EoFgX+XZr&UkFggE8cW`uj2ppy z;+1M@oOYqI{jd=y{by44pSdPQ{~$0)hZ)v5l08c;U)ZYk~l+(#%5?dVeY*ut#%u8s88bSsjLDH)A#a!p?9d1jrgVJ=4!lEbPd^_Kk=9z0D zTRr!YU`PUq(<~tJJE+65v={V{tQ(7$691Yi{Ru^h_Jo{;L1<8C?d)q4Vri$$jx}XX zw1l9Ko0AWV=A`kk9N0t+0ys91Z-=PaPt=|!QFD8OisOY?e{to7{=`|%PQ}9i0mN-V AKL7v# diff --git a/django/contrib/admindocs/locale/lv/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index 3d65106f1..000000000 --- a/django/contrib/admindocs/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,401 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Sākums" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentācija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Grāmatzīmes" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentācijas grāmatzīmes" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Lai uzstādītu grāmatzīmes, aizvelciet saiti uz pārlūka " -"grāmatzīmju\n" -"rīkjoslu vai arī veiciet labo klikšķi un pievienojiet to savām grāmatzīmēm. " -"Tagad varat \n" -"izvēlēties grāmatzīmi no jebkuras lapas šajā mājaslapā. Ievērojiet, ka, lai " -"lietotu dažas no šīm\n" -"grāmatzīmēm, jums jālieto dators, kura IP adrese reģistrēta kā \"iekšēja\"\n" -"(ja ir neskaidrības, vai dators ir \"iekšējais\", runājiet ar sistēmas " -"administratoru).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentācija šai lapai" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Pārvieto no jebkuras lapas uz tā skata dokumentāciju, kas ģenerē šo lapu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Parādīt objekta ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "Parāda content-type un unikālo ID lapām, kas atbilst vienam objektam." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Labot šo objektu (pašreizējā logā)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Pārvieto uz admininstrācijas lapu tām lapām, kas attēlo vienu objektu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Labot šo objektu (jaunā logā)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Tāpat kā augstāk, tikai atver administrācijas lapu jaunā logā." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True vai False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lauks ar tipu: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tags:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtrs:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "skats:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelis %(model_name)r lietotnē %(app_label)r nav atrasts" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "saistītais `%(app_label)s.%(data_type)s` objekts" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelis:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "saistītie `%(app_label)s.%(object_name)s` objekti" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "visi %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s skaits" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nav urlpattern objekts" diff --git a/django/contrib/admindocs/locale/mk/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index 6042b8afb1274d7cd03d5dce70f3cff38656069e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10106 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, 2011 -# vvangelovski , 2013-2014 -# vvangelovski , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 22:00+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Административна документација" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Дома" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документација" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Обележувачи" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Обележувачи на документација" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    За да инсталирате обележувачи, влечете ја врската до " -"вашата\n" -"лента со алатки, или кликнете со десното копче и додадете го во вашите \n" -"обележувачи. Сега може да го изберете обележувачот од било која страница " -"на \n" -"сајтот. Имајте на ум дека за некои од овие обележувачи е потребно да го " -"гледате \n" -"сајтот од компјутер кој е означен како „внатрешен“ (разговарајте со вашиот \n" -"администратор ако не сте сигурни).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Документација за оваа страница" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Ве носи од било која страница од документацијата до погледот кој ја генерира " -"таа страница." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Прикажи идентификационен број на објектот" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Го прикажува типот на содржината и уникатниот идентификационен број за " -"страници кои претставуваат единечен објект." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Уреди го овој објект (во овој прозорец)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Скокнува до администрациската страница за страници кои претставуваат " -"единечен објект." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Уреди го овој објект (во нов прозорец)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Како погоре, но ја отвара администрациската страница во нов прозорец." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Тагови" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Листа на сите шаблонски тагови и нивните функции." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Филтри" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Филтри се акции кои може да се применат на променливи во шаблон за менување " -"на излезниот резултат." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Модели" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Модели се описи на сите објекти во системот и нивните полиња. Секој модел " -"има листа на полиња до кои може да се пристапи со променливи во шаблони." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Погледи (вјуа)" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Секоја страна на јавниот сајт се генерира од поглед. Подгледот дефинира кој " -"шаблон се користи за да се генерира страната и кој објекти се достапни за " -"тој шаблон." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Алатки за вашиот веб прегледувач за брз пристап до администраторските " -"функционалности." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Ве молиме инсталирајте docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"На админ документацискиот систем му е потребна docutils Python библиотеката." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Ве молиме побарајте од вашите администратори да инсталираат docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Модел %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Поле" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Тип" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Опис" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Назад во документација за модели" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Документација за модели" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Групи на модели" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблони (темплејти)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Шаблон: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Шаблон: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Пребарај ја патеката за шаблонот \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(не постои)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Назад во документација" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Шаблонски филтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Документација за шаблонски филтер" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Вградени филтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"За да ги користите овие филтри, внесете %(code)s во вашиот " -"шаблон пред да го користите филтерот." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Шаблонски тагови" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Документација за шаблонски таг" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Вградени тагови" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"За да ги користите овие тагови, внесете %(code)s во вашиот " -"шаблон пред да го користите тагот." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Поглед: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Контекст:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Шаблони:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Назад до документација за погледи" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Документација за поглед" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Скокни до именски простор" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Празен именски простор" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Погледи по именски простор %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Погледи по празен именски простор" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Погледска функција (вју функција): %(full_name)s. Име: " -"%(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Логичка (или точно или неточно)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле од тип: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "таг:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "филтер:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "поглед:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Апликацијата %(app_label)r не е пронајдена" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Моделот %(model_name)r не е најден во апликацијата %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "поврзаниот `%(app_label)s.%(data_type)s` објект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модел:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "поврзани `%(app_label)s.%(object_name)s` објекти" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "сите %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "број на %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Атрибути на %s објекти" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не изгледа дека е url објект" diff --git a/django/contrib/admindocs/locale/ml/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index 8a181458ea324dfbff279f3123dfbe0f5d03c3b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5931 zcmc(jZH!!18OKi*-$s0^sDKKGCeGvGqac8xp%nt zPM5~Sv^4^z7LB18NMl1lO3KT&%Pf?bfW{cV@x_F1lCk=U5BkBceDL?2bML(EmbS*k z$j$CUayvYN^7BR|3VAQBbzW8@CxPmm8F|Adq{ z*L_?m{?r_o&mwEcdy#dd*exSJg?s~viTVSQKlNuW;{Tm&{Vr1S{VTG9d><+H*P}Fz zyb&q(dyyxpcOUY76#o55rGCWy_b6@&`2&)uA`72WY8!GF@;k_*$OQQ&Qt~f-Ua2`yw?;`(!6#d_Q(cxFQMyWel-;G>HUQZ&gW&PBb z96n1(S^pi$pZb6crfU6{mEuo*gNyWM7FkFB5Gj57J@P)}J4nIhhOgjXByYjFz+3#1 zo+6}uiJtJ}qr3$>O0}_o%D!-6V@h3urBFy>0kzEyF?b0#q;J9rAXeA$&R@bGc?lms zZ9gdmeC}1)*3tFAOOn|Q3nu7n*j|gYA10|61bRM-4z#`aKw#2jlWxRbOQ#D)2Yz@! zr;$Dsb>o3fQb?mHnD^pMI*N7dw-(Y;J@D&j<|ba)&|agV{dBc;S>GEiibq}d!a`yK zQ%4KSksNe0j@sG_59yBAGGu8L5{G zKS^UR1qHupBYCk2ze!$QBKysPg>B&9A9Y$RZ>w~+7u3c?HzJehFiN%8=@>5-#7NiE z-8krYsU)GJ`G-JB?MSpYA00HC^n5qfQOAUd1;*wwfXdUMS=7|ph!)H0_L0uYA~0U4 zr*`>Z7VBEv1;AME_JYI|)y}BiZJRLlQa=jESEJoYCbpV*NEawinx%F%r0cSDS?j5K zHwKq9OR2bq#xUWc+U=X5VY_;$W2$=NR8wy3PgxZcb^{Pe)Sa|m-PLV(Kp>g~K@yT& z1RZD+n@$Wt$iUMH6bPu<0$R>I2pPv2m-%dr0-{}=j!DjQ%Y+63~q~8c=IMG#?B^D4=gYm8EkuY+NJAoJ%Wv4S`rkPi-zuo z{=@Wc&rX}w~miQ=?0m$dvw>Gp0bDb=E?F6_OpR=OiLmb0auBwE#*r)R!hn!dF(bDN&IwK}u; z=IPDT(wAnZjon5z zEWaDrW!Vp#(ROUYR+sLVYQ}3<^_&-Yhj_R3)Iyqes+G#(;$oSzB24_Id8EvlQ0cfz zlS-%J3akW~lS(_N6bo~E=5`G+m?=*e?#M_`vxAYEN74$d^uw*XzTm})NoT)T+g;i+ z)RTBk6PI>{^{4^yt9r}4pAM3(>UL1r8+2nYDD95oc2d=0$1aoE&0DqmI6D>Un`ZS) zace=XdV=(OFZWlD^m`}zE64NetNq?v{oYybTsSt@MnEZM!xY!gnF`@OgOy{GNw3HzDNM>RVyj_f?$m$)Qw zN;WUE4D?VxYE4~nFWczkM@WjJfFTmP(C@9}`H(V&JYyB{;VP$sV;4=?1$fmu#kDMn z4{DE(AUMGHHS1Y|qcn=o^X}GVw@G>jrf)kp6tudL!{jGoQIG7Exoul%z0k;!j5DAF z@?Z3OBzJ^QXKaxta}={uUAv^SmKJzET0r@6-XB(tYXM3)hiqs2z28_DTv_JWJGx4- zMcR(I2Uz2wd!kH5l!l)K&}J+%3xx7 zY~&X9`F1uJWVKvYmLxg7vKe(#O!#wt|uqk}4Oa+1=mnPg8V z1aQ_IR2D+P1yBj#?!Y(Kt1Nwt=+fYjlO!eI$$`Y9!|GzEM>aN?zHW&lX*fbqC9n;i z5y$kD{gP_i{ac&XTlv>j%Z)c}hLC17DaWKicXKQ)6vTv5S7e4gEV}IHgw16#rkq=O z3x-%zr?|b+gyevr4)IB!9Os1|!?xKjyB_3N_GD;Kcg#hdUOOXLY>zKia>xwHU{5^Z zL-Btd4JgQVEdq|j9RKc5W={+zhQ*pk4o-zzT+uio3(BUtm-;J*2M4m{_;IP}CCmHl z`8s}9Og4~=IS)C$*?0=CSpRB3RD!M92zK%C>UaiZi$(#jE;?Em5^P1fX*S1P^8SpKtq_B49MqUG4> zP9M>7Ps1Vk26mS>9cz>($0d(;Tbf*@G?|>y-!U;dBedGl=?rKx`5SIbF+btl9OX{~ z%Q;Sd$~iTl77hhUsKdGXtaU%uP4+HEo*{U@w5IaC493_qd6G2tB>ulpl4`Q^krroc zv;gFsh7AJA8k}%LykeOr=M!tDgDWL2@$=Tw0{^mivBJk03+~wd+Iqxd_@t2(Z5PNy z2J*t;pXbAnACbcUF&h#?+c9%wga6uCGRVOpJ|vOkI|&czkTvS z%Vq-#I@-urGpzV!;mTV5Erp1uF8N!06{QBP7zHFl>bT^2#SzDT#81S--w-, 2011 -# Rajeesh Nair , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "പൂമുഖം" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "സഹായക്കുറിപ്പുകള്‍" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "ബുക്ക് മാര്‍ക്കുകള്‍" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "സഹായക്കുറിപ്പുകളുടെ ബുക്ക്മാര്‍ക്കുകള്‍" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    ബുക്ക്മാര്‍ക്ക്ലെറ്റുകള്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്യാന്‍, ലിങ്കിനെ നിങ്ങളുടെ ബുക്ക്മാര്‍ക് " -"ടൂള്‍ബാറിലേക്ക് \n" -"വലിച്ചിടുകയോ, ലിങ്കിന്‍മേല്‍ റൈറ്റ്ക്ളിക് ചെയ്ത് ബുക്ക്മാര്‍ക്കായി ചേര്‍ക്കുകയോ ചെയ്യുക. ഇനി സൈറ്റിലെ " -"ഏതു പേജില്‍ നിന്നും\n" -" ഈ ബുക്ക്മാര്ക് തെരഞ്ഞെടുക്കാം. ചില ബുക്ക്മാര്‍ക്കുകള്‍ ഇന്റേണല്‍ ആയ കമ്പ്യൂട്ടറില്‍ നിന്നേ ലഭ്യമാവൂ എന്നു " -"ശ്രദ്ധിക്കണം.\n" -"നിങ്ങളുടെ കംപ്യൂട്ടര്‍ അത്തരത്തില്‍ പെട്ടതാണോ എന്നറിയാന്‍ സിസ്റ്റം അഡ്മിനിസ്ട്രേട്ടറെ ബന്ധപ്പെടുക.\n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ഈ പേജിന്റെ സഹായക്കുറിപ്പുകള്‍" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "ഏതു പേജില്‍ നിന്നും അതിന്റെ ഉദ്ഭവമായ വ്യൂവിന്റെ സഹായക്കുറിപ്പിലേക്കു ചാടാന്‍" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "വസ്തുവിന്റെ ഐഡി കാണിക്കുക." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"ഒറ്റ വസ്തുവിനെ പ്രതിനിധീകരിക്കുന്ന പേജുകളുടെ ഉള്ളടക്കത്തിന്റെ തരവും തനതായ IDയും കാണിക്കുന്നു." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "ഈ വസ്തുവില് മാറ്റം വരുത്തുക (ഇതേ വിന്‍ഡോ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ഒറ്റ വസ്തുവിനെ പ്രതിനിധീകരിക്കുന്ന പേജുകള്‍ക്കുള്ള അഡ്മിന്‍ പേജിലേക്ക് ചാടുന്നു." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "ഈ വസ്തുവില് മാറ്റം വരുത്തുക (പുതിയ വിന്‍ഡോ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "മുകളിലേതു പോലെ, പക്ഷെ, അഡ്മിന്‍ പേജ് പുതിയ വിന്ഡോവിലാണ് തുറക്കുക." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "ടാഗുകള്‍" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "ഫില്‍ട്ടറുകള്‍" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "മോഡലുകള്‍" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "വ്യൂകള്‍" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "ടെമ്പ്‌ലേറ്റുകള്‍" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ശരിയോ തെറ്റോ (True അഥവാ False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s എന്ന തരത്തിലുള്ള കളം (ഫീല്‍ഡ്)" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ടാഗ്:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "അരിപ്പ:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "വ്യൂ" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(app_label)r എന്ന Appല്‍ %(model_name)r എന്ന മാത്രുക കണ്ടില്ല." - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "ബന്ധപ്പെട്ട `%(app_label)s.%(data_type)s` വസ്തു" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "മാത്രുക:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "ബന്ധപ്പെട്ട `%(app_label)s.%(object_name)s` വസ്തുക്കള്‍" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "%s എല്ലാം" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%sന്റെ എണ്ണം" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s വിലാസ മാത്രുക (urlpattern object) ആണെന്ന് തോന്നുന്നില്ല." diff --git a/django/contrib/admindocs/locale/mn/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index 324a99f18583e4c0649b8d74a4c055f45feb4eef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7201 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 Cazfew diff --git a/django/contrib/admindocs/locale/mn/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index e2d4af95f..000000000 --- a/django/contrib/admindocs/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,410 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bayarkhuu Bataa, 2014 -# Jannis Leidel , 2011 -# Zorig , 2013-2014 -# Анхбаяр Анхаа , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-31 03:30+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Админ эхлэл" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Баримтжуулалт" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklet-ууд" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Мookmarklet-уудын баримтжуулалт" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Bookmarklet суулгахын тулд холбоосыг bookmark-ийн\n" -" хэрэгслийн мөрт аваачих буюу холбоосон дээр хулганы баруун\n" -" товчлуураар дарж bookmark-даа нэмнэ. Ингэснээр та сайтын аль ч\n" -" хуудаснаас bookmarklet-ээ сонгох боломжтой болно. Зарим\n" -" bookmarklet-ийн хувьд та \"дотоод\" гэж тодорхойлогдсон компьютерээс\n" -" сайт руу орох шаардлагатай болдог (компьютер тань \"дотоод\" мөн\n" -" эсэхийг мэдэхгүй байгаа бол системийн удирдлагаасаа асууна уу).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Энэ хуудасны баримтжуулалт" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Таныг ямар ч хамаагүй хуудаснаас тухайн хуудсыг гаргаж байгаа " -"баримтжуулалтанд аваачна." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Объектийн ID-ийг харуулах" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Нэг объект харуулж буй хуудаснуудын агуулгын төрөл болоод давтагдахгүй ID-" -"ийг харуулна." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Энэ объектийг засварлах (одоо хэрэглэж буй цонх)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Нэг объект харуулж буй хуудаснуудын удирдлагын хуудсанд аваачна." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Энэ объектийг засварлах (шинэ цонх)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Дээрхийн нэгэн адил ч удирдлагын хуудсыг шинэ цонхонд нээнэ." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Таг-ууд" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Бүх загваруудын шошго мөн тэдний функц" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Шүүлтүүрүүд" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Моделууд" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "View-үүд" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "docutils ийг суулгана уу" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Админ хэсгийн баримтжуулалтын ажиллуулхад Python ийн docutils санг суулгах шаардлагатай." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Админуудаас docutils санг суулгасан эсхийг асууна " -"уу." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Модель: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Талбар" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Төрөл" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Товчхон" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Моделийн баримт" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Модел бүлэгүүд" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Загварууд" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Загвар: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Загвар: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(Оршдоггүй)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Баримтруу буцах" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Загвар шүүлт" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Загвар шүүлтийн баримт" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Өгөгдмөл шүүлтүүрүүд" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Загвар шошго" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Template tag баримтжуулалт" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Өгөгдмөл шошгууд" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Энэ шошгыг ашиглахын тулд үүнийг %(code)s шошгоны өмнө загвар " -"дотроо бич" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Харагдац: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Уул үг: " - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Загварууд:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Харагдац баримтруу буцах" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Харагдац баримт" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Хоосон нэрний зай" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "%(name)s нэрсээр харах" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Үнэн худлын аль нэг нь)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Талбарийн төрөл нь : %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "шошго:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "шүүлтүүр:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "харах:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "%(app_label)r аппликэйшн олдсонгүй" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr " %(app_label)r програмд %(model_name)r модел олдсонгүй" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "холбогдох `%(app_label)s.%(data_type)s`объект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модел:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "холбогдох `%(app_label)s.%(object_name)s` объектууд" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "бүх %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s-ийн тоо" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr " %s объектийн нэмэлт утга" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s нь url хэлбэрийн объект биш байна" diff --git a/django/contrib/admindocs/locale/mr/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index 3961f0dd8cb0f7a36942a1f9f6ad13bfa50f762b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmZ8d!A=4(6vXIhkDfg|6Aut9?XHq6MT`+4!9XNr^JsL&U;c!rCP4K-lJC)MOE3C?qrap(@XR zx`+Ym@SC{F5W!eDPZBG%%Y`?V!?Vy@IT%Zo${g-64UP}_Zfq&NF!y*zXKRs3l1Nc- zmX)SG~88mJIaVq)KNT;&\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/my/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index b182844dbcf5f6c06fd9063462d4c70e5c3cd5c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1734 zcmb7^%Wu?19LJ{xT5wBSI6$j%n4(5aM7{QgB83S-6^|59qDE-RHB5GAH%9i1<(VbP zp_Tho%ZaBD^ns8#LMtvnfpYGj&{Hc*NWJyMjSJtI$+8fL5F?F0{&{|n@9$^t{HGm` z;~y^Bt6nAKP1pe#ftx{__cJgCCqNtj1$YKA-+&)lKR8+L0&P487eEPq0R9KQ3$8=( zN8nb_>O2J6=U;;Ff#<1~bbU z$ulujP^k=UtFCO(L{gsTILCD+<+CCkDtwG44c@^;WO>Ss&}2Fh^P2D!*)(ap8jQHK zjL2>_D+;RG_N)*#phb^9nN`;Y2G#5_(KKF!K1#i*iQyea%$%Sr2DZ52GiEUtLyyDA zamZn0s!%p(c(4^tqi3|wXzLi49TglFxhhOJsXIw4+|%vou%Q?Yrao_kdkf)474Cyj zMu+42Ct?N;KmwE_-Uq|yCRD(F z)*BD|Iw1!3iC!oD1Bkofl%Y%9z`X05a{+z7(jE8&H(e8c8eh5Reg?OmiW$&;2+)gz zpL=yy9xZ!*Cyewmp?|cAR($i2bQ>Yx_uk=IH%~vRU;RX0_#1cWkQX9, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "ပင်မ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "စာရွက်စာတမ်း" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "အမည်များ" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "စီစစ်မှုများ" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "မော်ဒယ်များ" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "ကြည့်ရှုခြင်းများ" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "ပံုစံပြားများ" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "အမည်:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "စီစစ်မှု:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ကြည့်ရှု:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(app_label)r အပ်ပရိုဂရမ်တွင် %(model_name)r မော်ဒယ်ရှာမတွေ့" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "ဆက်နွယ်သော `%(app_label)s.%(data_type)s` အရာဝတ္ထု" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "မော်ဒယ်:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "ဆက်နွယ်သော `%(app_label)s.%(object_name)s` အရာဝတ္ထုများ" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "%s အားလံုး" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s အရေအတွက်" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/nb/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 1bf4e88c32f8b7092054264c72eb717771721a91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7526 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, 2011 -# Jon , 2014 -# Jon , 2013 -# Jon , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-28 11:25+0000\n" -"Last-Translator: Jon \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Administrasjons-dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hjem" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bokmerker" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentasjonsbokmerker" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    For å installere bokmerker, dra linken til verktøylinja\n" -"for bokmerker, eller høyreklikk og legg til i bokmerker. Nå kan du du velge\n" -"bokmerket fra hvilken som helst side på nettstedet. Noen av disse\n" -"bokmerkene krever at datamaskinen du bruker er markert som \"intern\"\n" -"(kontakt din systemadministrator hvis du er usikker på om maskinen din er " -"\"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentasjon for denne siden" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Hopp fra hvilken som helst side til dokumentasjonen for visningsfunksjonen " -"som genererte den siden." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Vis objekt-ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Viser \"content-type\" og en unik ID for sider som representerer et enkelt " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Rediger dette objektet (nåværende vindu)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Hopper til administrasjonssiden for sider som representerer et enkelt objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Rediger dette objektet (nytt vindu)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Samme som over, men åpner administrasjonssiden i et nytt vindu." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Liste over alle mal-taggene og deres funksjoner." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filter" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtre er handlinger som kan brukes på variabler i en mal for å endre output." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeller" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeller er beskrivelser av alle objektene i systemet og tilhørende felter. " -"Hver modell har en liste over felt som kan brukes som mal-variabler" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Hver side på det offentlige nettstedet er generert av et view. View'et " -"definerer hvilken malen som blir brukt til å generere siden og hvilke " -"objekter som er tilgjengelige for den malen." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Verktøy for nettleseren din for å få rask tilgang til admin-funksjonalitet." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Vennligst installer docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Admin-dokumentasjonssystemet krever Pythons docutils-bibliotek." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Spør dine administratorer om å installere docutils ." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modell: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Felt" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Type" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Beskrivelse" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Tilbake til modell-dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Modelldokumentasjon" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Modellgrupper" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Maler" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Mal: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Mal: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Søkebanen for mal \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(finnes ikke)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Tilbake til dokumentasjonen" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Mal-filtre" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Mal-filter dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Innebygde filtre" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"For å bruke disse filtrene, sett inn %(code)s i malen før du " -"bruker filteret." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Mal-tagger" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Mal-tag-dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Innebygde tagger" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"For å bruke disse taggene, sett inn %(code)s i malen før du " -"bruker taggen." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontekst:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Maler:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Tilbake til view-dokumentasjonen" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "View-dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Gå til navnerom" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Tomt navnerom" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views etter navnerom %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views etter tomt navnerom" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"View-funksjon: %(full_name)s. Navn: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (True eller False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt av typen: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Applikasjon %(app_label)r ikke funnet" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Fant ikke modellen %(model_name)r i applikasjonen %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "det relaterte `%(app_label)s.%(data_type)s`-objektet" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modell:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "relaterte `%(app_label)s.%(object_name)s`-objekter" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "alle %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "antall %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Felter på %s-objekter" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ser ikke ut til å være et urlpattern-objekt" diff --git a/django/contrib/admindocs/locale/ne/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index de792189e34904d90d897e8179e5e3ed93053c90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1830 zcma)+O>Y}T7{>=F6wFJZ0tAAh=^>J>vfi~zq;%5&Y7+}X0->0K#37y7V|%Oh%xY&` zx3?CA0HKNl3J5MmVoj@3XsCqL9vTo|08SjM`3{`m#D8WTH%>q>()hPC^Su3^-SMrx zyVeNCUd*R4uVC)OJbVX!FxJ6mz#qT|!Qa5Az+0fT`wQF!K5-`@2f=;dJ>cu$L*Uz> zJ@0^bgYoD*9q|nK0QS#g*Pr0CSbqwm$H1S#7r@`aY4C9v z7r;gE74R+aN$_j14&EHCccVzVzaO-^X2D0mI%xI11J=L+_%OHu&V#>#*6z{WgrFR9 zFQy$>jt5E{58GFi=6sOa<+Al{9X7rl_hZ_g*>PVE*UP)`ya&_vi5!tK=1kDyLZrJq zrH!=DsZ42&#fq26ylnP+Txg~vDJEC64Kv-16irx%lUl^%7L{$P&m=sgQ^mI3Sh1^; zA}`4vCrh%$W1RFXR|M%{`BKo~ms6ZLmOL@#RZ_yK5L#pyrF%OhipiYe9Dxz5@BEEr_OUMWPeZnbk;-D-EgOh2^-Pve>K1w5PC< zxTTt_&eHsGt|;jKIa(>r7Kq8NnBh5-T{GEFCcA2~OSI^|a+AGpvZ2X-G}*@H_inPw zW_aFY>(+kwfyq9DJwjYH!;h&ue9vUpoyk`wTg!J5dBbF%o8j5q<*NFWb3glzJY!qf{k>+^$6W|o!Oe>q8W~Ri1RJk zue(?EA+>jRyTp)8sd4LI_^y35_D$IomoA>|# diff --git a/django/contrib/admindocs/locale/ne/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index e5382eddc..000000000 --- a/django/contrib/admindocs/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,389 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Paras Nath Chaudhary , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "गृह " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "प्रलेखन" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "यो पृस्ठको लागी प्रलेखन" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "बस्तुको पहिचान देखाउनुहोस " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "ट्यागहरु " - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "नमुनाहरु " - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "धृस्यहरु " - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "बुलियन (True अथवा False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "फाँटको प्रकार: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ट्याग:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "धृस्य :" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(model_name)r नमुना %(app_label)r appमा भेटिएन" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` संबंधित बस्तु " - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "नमुना :" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` संबंधित बस्तु " - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "सबै %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%sको संख्या" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/nl/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index ba0462b46980883c2c516b2a4180b84b02d1e81d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7567 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 diff --git a/django/contrib/admindocs/locale/nl/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index 6cd10f164..000000000 --- a/django/contrib/admindocs/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,423 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bouke Haarsma , 2013 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 06:53+0000\n" -"Last-Translator: Jeffrey Gelens \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Beheer Documentatie" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Voorpagina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentatie" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentatie bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Om bookmarklets te installeren, sleep de link naar uw " -"bladwijzers\n" -"werkbalk, of rechtermuis klik op de link en voeg het toe aan de bladwijzer. " -"Nu kan\n" -"de bookmarklet vanuit elke pagina op de site worden gekozen. Let erop dat " -"het soms\n" -"noodzakelijk is dat de computer van waaruit de pagina wordt bekeken intern " -"is.\n" -"(Raadpleeg uw systeembeheerder of uw computer zich op het interne netwerk " -"bevind).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentatie voor deze pagina" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Springt vanuit elke pagina naar de documentatie voor de view die gegenereerd " -"wordt door die pagina." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Toon object-ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Toont het content-type en unieke ID voor pagina's die een enkel object " -"voorstellen." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Bewerk dit object (huidig venster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Gaat naar de beheerpagina voor pagina's die een enkel object weergeven." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Bewerk dit object (nieuw venster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Zoals hierboven, maar opent de beheerpagina in een nieuw venster." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Overzicht van alle templatetags en hun functie." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filters" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filters kunnen toegepast worden op templatevariabelen om hun uitvoer aan te " -"passen." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modellen" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modellen beschrijven welke objecten in het systeem beschikbaar zijn en met " -"welke attributen. Elk model heeft een lijst van attributen die beschikbaar " -"zijn in de templates." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Elke pagina op de publieke site wordt gegenereerd door een view. De views " -"bepalen welke template gebruikt wordt om een pagina te genereren en welke " -"objecten in de templates beschikbaar zijn." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "Snelkoppelingen in je browser om makkelijk beheerpagina's te openen." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Docutils is niet geïnstalleerd" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Python's docutils is benodigd voor de documentatie." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Vraag de beheerder om docutils te installeren." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Veld" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Type" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Beschrijving" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Terug naar Model Documentatie" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Overzicht van modellen" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Modules" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Zoek naar locatie van template \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(bestaat niet)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Terug naar documentatie" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Templatefilters" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Overzicht van templatefilters" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Standaardfilters" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Om deze filters te gebruiken zet je %(code)s bovenaan je " -"template." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Templatetags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Overzicht van templatetags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Standaardtags" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Om deze tags te gebruiken zet je %(code)s bovenaan je template." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contextvariabelen:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templates:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Terug naar lijst van views" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Bekijk documentatie" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Spring naar namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Lege namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views per namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views per lege namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" View functie: %(full_name)s. Naam: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True danwel False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Veld van type: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "App %(app_label)r niet gevonden" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r niet gevonden in module %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "het gerelateerde `%(app_label)s.%(data_type)s` object" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "gerelateerde `%(app_label)s.%(object_name)s` objecten" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "alle %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "aantal %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attributen van %s-objecten" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s lijkt geen urlpattern-object te zijn" diff --git a/django/contrib/admindocs/locale/nn/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 11afd5f7c4e5683573d293006eaf4388440469f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3357 zcma)7ON<;x8LmJeWO#)vYrCeZ zQ&l~aJtD+`VZ<=; z|M!-@uFQ_yMp7oB&zw&w+j5FM&8J{sjCD{P;6402iMVVhij4d{~H!z-L-Q zU`gBtehsLB?9Y#YPXgZua(sRV>;V4=d=B_;Ap7b}tw*Lbl`|}a-Md06n?9WpW1~<~+crORsNrU(Bxu@{3 zUpyYi^A$WWMLdRw^|MXvFAtn1xU2_YTNMmVRK^Zm1E}UGmfhOL~NZKPR6FKOKNn`*v-l+Do?ozdTM1< zc}oV`&=!kUnhk0rM8{zWMo)WFyFp4iP2sY9Kjsb9IJBRU}s`8&Y7BEvryT zvT8x_HFt}yxVV;Co){%9wf8h)=4t3F1klrEX@csAT{o^~%0?Nrv-i%{vlC8ynm|H4 zfP0)Qv6pk!d0Jad?Q!K1m)MxpIc3MO!5wi~E0d?J9+hf9o9ziN+=`fWg7_{{F0NLy z5}v!0&a)wG14jkr;Z^BT7|<*!AoT{mra*QZ30#EtR$3!7Uk?P;{?!#!OP(sLkoct{ z*4Y*NE>{Nj&KPf5Ia3{<@;Y%9?gNS#3C4H4Zy7mKrsKuU1KfosPFHr*v`*>Rq5N#j z*lk>doGPo|MY68!CUgEjFZpI~1~JhFRWuOEuz|4EY=qq7-r$>8hAW|Z^l4oxzA5dch$`7TTy4DRv6_Z#=mylf{^l^dcH%DJjGb1< za5hwOHbDFF3pLfaMc0n3^P!;jL5$^~*IO(WUGxJR^hCYa#l7#9wa1}X_G(9arV-Y& zw%2LxU)kR~j>T5D-@4S~eVB?rs`p~AG*a7hG(M0%sJQd};pOb?@jli!Q9j$VW0#}I z2XuC%aZ;~# zGCfd%=;jsw=E_XDwbvRWt}ARQ=D5%x2+&wSw?*ox#IjW}g3fYfSx5m(<(#{E;)WzZ z5?1HvvFHw5r!yG}Z6zxj`KrJN*vLGnd}5a+3v9I71rj3*tfuyVPxpuSh&(iTHVU#J zqzZ5m$aZ0IrAYI~hFdn)NFZPtCk_>%vvWjn4&hX!&`pn-AmeLUL~&EjKz*zZbO0ho z*9IS0_H4yV;n3ND;7CN5rP!kw!GboI6}PL4O-vIha1|#qsMECKgQDgG7KNt2HVey? z+`F8b6B1xy95jnPo5P13iK%;U5mltNWuwv5xTV(SfD}&Oxo$JKK^ZjjIdNA+^Ek;3 zO3y$LWyvIp5S|taE=n#Kyb-(=Lm<+~J%Xfc!8+@-X& zTX5j8%DNI~pswo3bj9lxN2$*FMDzdDpAEL3;1JEkfh!{$Y3r@pi?kMhsX$npEDKOBP|@{s)gN>o?H|%A%o>Q%|lF LNpnuchDtsLJq`Rx diff --git a/django/contrib/admindocs/locale/nn/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/nn/LC_MESSAGES/django.po deleted file mode 100644 index d07779ada..000000000 --- a/django/contrib/admindocs/locale/nn/LC_MESSAGES/django.po +++ /dev/null @@ -1,402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Heim" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentasjon" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bokmerke" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentasjonsbokmerke" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    For å installere bokmerke, dra linken til verktøylinja\n" -"for bokmerke, eller høgreklikk og legg til i bokmerke. No kan du du velge\n" -"bokmerket frå kva som helst side på nettstaden. Nokre av desse\n" -"bokmerka krevar at datamaskina du brukar er markert som \"intern\"\n" -"(kontakt systemadministratoren din dersom du er usikker på om maskina di er " -"\"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentasjon for denne sida" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Hopp frå kva som helst side til dokumentasjonen for visingsfunksjonen som " -"genererte sida." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Vis objekt-ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Viser \"content-type\" og ein unik ID for sider som representerar eit enkelt " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Endre dette objektet (noverande vindauge)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Hoppar til administrasjonssida for sider som representerer eit enkelt objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Endre dette objektet (nytt vindauge)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Samme som over, men opnar administrasjonssida i eit nytt vindauge." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (True eller False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt av typen: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" -"Kunne ikkje finne modellen %(model_name)r i applikasjonen %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "det relaterte `%(app_label)s.%(data_type)s`-objektet" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modell:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "relaterte `%(app_label)s.%(object_name)s`-objekt" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "alle %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "tal på %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ser ikkje ut til å vere eit urlpattern-objekt" diff --git a/django/contrib/admindocs/locale/os/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index a841710976bb25f97e170f01731b8e01b1ceda81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4315 zcma)8O>87b6)qs*rwMR4q$L96;g{32sO^g2eZ#+vBl4 zW@)+S>*{*--uJ%us@#7&an~}#^&swVTKvR)DYL-70Vdz;6Nn4SWcA|J{sz2k7MZ6X54Cz5;{^`#JDQ-~#Xh@FO6_ zdEm2*;g3z@=gYt<@Ht=|NbA;sUjS|Zv4nj9#2@+@OOAAgatA7lPrIJqBq8E6Bq1HS=W0}|gq0t>+Z03G1N z5QR_xhk>_%Wd9)$ChRZ3p8`Jy&H*QoWEJ=kkn%nG6~-O|7J;tOD#z!Nz>3?w@T2-j>9I1ao3L~86N@cY0wfTUjvMB1j76qnXgo?pX#A8xuR4)w`r zaFccjZDNu?y1t2adp62S z!qBgYc!Y;BkG=<`qnER%a_|;EKM9FP?P+MCuhAN%Zoha zF?c;}MeRh!+?C2}1|pHJB@`d>0=x`_Kg0`=XkP|(RV5PS+?E%3Dv3n`6}*OtBw`tS z54_rl>@_SSThG7O@3dGtQ;yDBY*=wOl!^yo!bKEG5tCw|D|kEhBasjZ9@buhO6*C+ zMJ>D{M|iEB@Gz2rGQt=xJ*fl_=Q1sDNp*Y zsp{28I()d$pcj`CjEV}gJ`_>xhbTRJrrnC5KzLXLB1BwB9kfX-qZkbW27)WJfRCJw zprzacHRHjK%YC~2g77TQtdla&O&Lfuz+NDVSz^XC12E}UyQRgid~q&*2rZ$H(`cZh3g@@F-UAu0sF$`?ZA5(wL3RqSp9#=Rz*{> zs%%9*QDzshArzzCKde~8=;|;-+F?PvRYQMZZ(%N$w7}&r_H$OH;X=kVOHsX;6IUz| zO^4BrK6ari5|LMQZyBTg>9F&0NUd(4bM1?$Gy2fs?n@$QhSm!*3gg6{R!z^fpK3Ri zT@4*>oqxV+KOIZcv-SjtI()1$`j}mL+#Y>`k3Q~3llB zyUf#TyUTiQcR8I)mvk4;-4PCxmGlPQT}!WVn$l}}ldN@@>-BsQ-ol&i==XG2ufyAt zrQgSkuD%WTJFwF4(h7RmNtfUYCb?_9sW;$QchXl)%nqKnxbDL2h6%iQC@i>b(*omm zi(G<+Mcfb5AS1oH&%ea=ui>;~t49Ta7)W5t5GC^IA~C)Wmy{trl6*!n zumyv3&LXWK&xVBZuJo3b zk;%FCq|V6mEOosDhqPM1pZ+3!EuBZf=ip##q!)-R>D5L$4?z%R9aH(k5EgC{6V$gu zRUWbmq$(I~z$8}_5jUx>sQ8Xa))>&rZZ<*UVER2O((ZB=8exbBs!e4yB2jnnqajV1 zsLn?-86h8NO5>&P|1&*p^@VjJ?Ku6 z>DOV2YJkFRlz$#NF6zx=UZZ7^?!k{0+6?4+w6ad=`=LzX-b-91isa(KM*W)43+M>)?-on9l*KBq%JeGQe{#6hrvy-G*; zAZplsZ^6Ekw?^L?VD`Z~*$Xp^Z+S#oFmLkB&w6dq>oJF!gUyIepZ}(dKqp;f`Ts}C ev2(|-t^O@#!qboLICt=J;M1$$2i9e|IPAakaBWQh diff --git a/django/contrib/admindocs/locale/os/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/os/LC_MESSAGES/django.po deleted file mode 100644 index b7eed8882..000000000 --- a/django/contrib/admindocs/locale/os/LC_MESSAGES/django.po +++ /dev/null @@ -1,398 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Хӕдзар" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документаци" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Букмарклеттӕ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Документацийы букмарклеттӕ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Букмарклеттӕ сӕвӕрынӕн, рахӕсс ӕрвитӕн дӕ сӕрмагондты\n" -"панелмӕ кӕнӕ мысты рахиз ӕгънӕгӕй ныххӕц ӕрвитӕныл ӕмӕ йӕ дӕ\n" -"сӕрмагондтӕмбахӕсс. Ныр дӕ бон у букмарклет сайты кӕцы фӕнды фарсӕй дӕр\n" -"равзарын. Уый зон ӕмӕ ацы букмарклеттӕй кӕцыдӕртӕ домынц цӕмӕй\n" -"ды сайтмӕ кӕсай ахӕм компьютерӕй, кӕцы арӕзт уыд куыд \"мидӕггаг\"\n" -"(бадзур дӕ системон администратормӕ, кӕд ӕй нӕ зоныс \"мидӕггаг\" у дӕ\n" -"компьютер, ӕви нӕ).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Ацы фарсы документаци" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Цыфӕнды фарсӕй дӕ уыцы фарс цы хуыз фӕлдисы, уый документацимӕ ӕрвиты." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Объекты бӕрӕггӕнӕн равдисын" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Иунӕг объекттӕн нывонд фӕрстӕн ӕвдисы мидисы хуыз ӕмӕ юникалон бӕрӕггӕнӕн." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Ацы объект фӕивын (ацы рудзынгы)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Иунӕг объектӕн нывонд фӕрсты админы фарсмӕ ӕрвиты." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Ацы объект фӕивын (ног рудзынгы)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Куыд уӕлдӕр, фӕлӕ админы фарс ног рудзынгы кӕны." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Тӕгтӕ" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Фӕрсудзӕнтӕ" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Моделтӕ" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Хуызтӕ" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Хуызӕгтӕ" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Булон (Бӕлвырд кӕнӕ Мӕнг)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Быдыры хуыз: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "тӕг:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "фӕрсудзӕн:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "хуыз:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Модел %(model_name)r ӕфтуан %(app_label)r-ы мидӕг нӕ разынд" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "хӕстӕг `%(app_label)s.%(data_type)s` объект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модел" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "хӕстӕг `%(app_label)s.%(object_name)s` объекттӕ" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "%s иууылдӕр" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s нымӕц" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s url-ы хуызӕгы объект нӕу" diff --git a/django/contrib/admindocs/locale/pa/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index f9e34349567490fb30eead2f71402c22d6214a25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1706 zcma)*Pj4GV7{&)EP|Tk~F9-tC6tHBgtaojwluSrLO&k&02&))QNa@%fJDaX&R=eZ6 z+<*fO3KtG-I8+K1rkz!31xQFBq4tARs^-GSK;oJ8Dpg4k8EO36*?H%A-{&3g{iBC2 z6O0!yU%{MUzKHqeBlyAC1fK!F2A>75fG>j+a0a{!9s}=zuY!LUoOzUxLs-v&&w(ew zC%{$kNw8h4KLwqB7xcjxbmzVY9|wN~U9Ov;%hST<8(;!1g4^J`;63m(ID?lyqoDKkI`|S;2b|X^@Mm~@#AI_K4z!rH7)Ai7u zasH5IccAoq94YAXInPgH9>#R_kW)&XAM)gUBy>uaRChEKQga5h^Fs&pL6o*Gy8iI8HvySp5Us7Fd#`qXt~mNFV@_u znv(a`P>_$-)tDCQD@%k&5iO^rA4Xavj0{yzM2yJMup<&DguO&WT#Ft(SFZ3lUW<4~ zMAfubu1r8sbB9auHVYIiw1{cSHe;nnA8{RFEwjt7k(K%jS4TnL@!zv3DJ z4d&Qev&RFB(ixs=ubpt2!i7p0{eVk}exDH`tkQQ-4VLdk`LY(uzB-9BaxlVucx}Ol zjJCMk;GK|GTBH1-N-OJH$ISP~<8e(p?XWK{*1Brw$5Y3tANy0IepHD0G54#b)s@xe zgI?5YL1|G*jT`pb`ITvLQTuVkLpe{o>pV$?Uii4Z?9D!ibNTur@tU%$dZ8RJI@<~L zZqW>XrBW*zB|P$$RWeK&m2tjI7aH?)`nXV$^w6M5W3x-v{BF&k)|h>R9*Up`Nd&<^5D3wmPB*)R z1, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "ਘਰ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "ਡੌਕੂਮੈਂਟੇਸ਼ਨ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "ਬੁੱਕਮਾਰਕਲਿਟ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "ਡੌਕੂਮੈਟੇਸ਼ਨ ਬੁੱਕਮਾਰਕਲਿਟ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ਇਹ ਸਫ਼ੇ ਲਈ ਡੌਕੂਮੈਂਟੇਸ਼ਨ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "ਆਬਜੈਕਟ ID ਵੇਖੋ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "ਇਹ ਆਬਜੈਕਟ ਸੋਧੋ (ਮੌਜੂਦਾ ਵਿੰਡੋ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "ਇਹ ਆਬਜੈਕਟ ਸੋਧੋ (ਨਵੀਂ ਵਿੰਡੋ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ਖੇਤਰ ਦੀ ਕਿਸਮ: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ਟੈਗ:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ਫਿਲਟਰ:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ਵੇਖੋ:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "ਮਾਡਲ:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "ਸਬੰਧਿਤ `%(app_label)s.%(object_name)s` ਆਬਜੈਕਟ" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ਸਭ %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s ਦੀ ਗਿਣਤੀ" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/pl/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 595a6e122fc0420c36cf478f30ccff47b2682893..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4076 zcma);O^h5z6~_w*2@K!H1PlRQ7S@@O=WEwCIAgEF#=91d*krLMA4DLhrn_dgrhB^D zRnG7mgsoi38$-5aNc!|8>vK&f1PhYkPiO z-BqvN``4>_`yWk_> z>)<;04e%N`1$o{R==1?_3&bn&HSnWg2)-Y@1wIdc2V^^c0^be(6|8`N2akdO2D$%Z z?<)Ox9AtY>fcPXnGi#p$InGtE1wI3^T?4j34{{to0sjcyehU5ud>xa08tjzo=YDDTt+WYfC#SPM0or4e7*r8OPK!CK^c_#mc)ng;oy8 z?^FW#*)>89p4CI9iZpI5SfG|!;rLpaCDQNH)FO)flMk+ z#VSBAj9l=6`qqp{CKF2KK*7tRgVSC$3B$cYTY7S4q{#I7qf?cI@s6yzk!h=nc@RKP z(XLiwos@C0rP&-5m{FQ}Whqon4-)BBSdosFbb^(_*fpGaqR!uB#JAKlNeF??4z{ zX0aJ^zHqaQm#RT#p{Sp^S9?g0L+5MavQ}|e{uWs=NmYlIt9^cb-J?}=_!>h|C%%Z( z5zl3#6q=a(Wns72Bi0LPW>spDVDLkdLkh)Ep;(aS%mOF#(Ttth3>O!K%4o|>EG-XI zqL4rb6Y-o)v1LLP!|xIEdLl=vW{dpjn+*F3n*oV}@A$nQ%btpBwj9I37TsOhc48ar z=Xn2=yPVzeI(FjP4z}P-zqwxN%iPDt=C%S5s z#vIz=Q%AgnJ&1f?%u;@};5av(;3H|-iGHzI9Z@LJ5lJ@cAq}zN@y#l>9@1-zLb&E~ zwG6A&&Am2@(g`mI9l^)Un+^=6m$NiE7$*48=!k7=c>gu7gpHSwJlI?v3WqWon95a^ z8tWTdZlJ@)v)RBkx~4;w?H9U@OI8&dv9SS1JG9zfIn!vLZLB;^D`z_^tEbwl?KV0# zuBu(lHjnf>*H~>+`}3W%pF7pYRr!*1zR|TZaR}Sk4qb|67Ao47*5q^n=Q>(nSiKqR zo>k36`HL8m3^HU?qpReoL)#|SZilKn-lv^bYdjt|ad;(8_tniN4yjgJM(J8Cc z&n&dkxK*ocUD?_^jDMxsu3VaBOSjl*UfuNQDRpw5f*om{@@p@4FE`E|_T%~b$~HEW zz=YUI9Xi+3e(q_9(zvo6XI93I%f^mehmy2ty0z2i@sYo*Rg<-~6?%r+gwM+>?Tc%x zbn;~Jcwy}fKUVp5`@%|_Zrv*0bDwq%V^%O`wRXPpU@=_pO(=)&yi?3r?thD1WGAUN zxs0Z_Wf3`1+0cwM28VJ;!@|mZe3QC36>=Jx={@E0%6QVV4{>P!4%@=9ZQ?`?38ly+T9H#0 zGi6PBaV!TC5@{9r-~9p=DJMS(cJ7NyMFjuQbGW}(1UQKI_d=OyoOPuojEiP9QdXA6 zYMkuf@itG?z@Rp|2uUC#pTPqSm-3^P5doJ4Gpi%a>D^efLwH0Ho!+GsHCZKf3i1iz z;F(WUbfAUFCZnZ=l6hbPyPKoKB!|UPRQW5)BQWGLWumeu219w&Hz}Tz96eMX)}al~ zbv%;s@X4YsnlTztVw&RBgB%bqOY6<_F47}510Cd8fhyOkky)iOYN{gm={;m&=_Z%Q2fECIs0kbZ zs`x>uY4*^{Xea0p*%sCuriv5go8A)tM?!xO= zs5A4POAr2$I8f!5)Eyga#f2h#; upn}?Y0mVP*c~A2D)QoYC, 2011 -# p , 2014 -# MaciejCzarny , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-20 07:56+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Dokumentacja administratora" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Początek" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacja" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Zakładki" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Zakładki Dokumentacji" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Aby zainstalować skryptozakładki, przeciągnij łącze do " -"paska zakładek\n" -"lub kliknij prawym klawiszem na łączu i dodaj je do zakładek. Teraz możesz\n" -"wybrać skryptozakładkę na dowolnej stronie serwisu. Uwaga: niektóre z tych " -"skryptozakładek wymagają przeglądania serwisu z komputera\n" -"\"wewnętrznego\" (skontaktuj się z administratorem systemu, jeśli nie jesteś " -"pewien, czy ten komputer jest \"wewnętrznym\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentacja dla tej strony" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Przekierowuje z dowolnej strony do dokumentacji dla widoku, który ją " -"generuje." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Pokaż ID obiektu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Pokazuje typ i unikalne ID dla stron, które reprezentują pojedynczy obiekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Edytuj ten obiekt (bieżące okno)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Przeskok do panelu administratora dla stron reprezentujących pojedynczy " -"obiekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Edytuj ten obiekt (nowe okno)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Jak wyżej, tyle że otwiera nowe okno." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagi" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtry" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modele" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Widoki" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Zainstaluj docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Pole" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Opis" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Szablony" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(nie istnieje)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Widok: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Szablony:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Zobacz dokumentację" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Wartość logiczna (True, False - prawda lub fałsz)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtr:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "widok:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r nie został znaleziony w aplikacji %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "powiązany obiekt `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "powiązane obiekty `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "wszystkie %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "liczba %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nie jest obiektem urlpattern" diff --git a/django/contrib/admindocs/locale/pt/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index 33f44f113d5810160cbc04ca6fa4a0b498f926d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7840 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 DoxMYr diff --git a/django/contrib/admindocs/locale/pt/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/pt/LC_MESSAGES/django.po deleted file mode 100644 index 17096f5cf..000000000 --- a/django/contrib/admindocs/locale/pt/LC_MESSAGES/django.po +++ /dev/null @@ -1,427 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bruno Miguel Custódio , 2012 -# Jannis Leidel , 2011 -# Nuno Mariz , 2011-2013 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 08:58+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentação Administrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Início" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentação" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentação dos bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Para instalar bookmarklets, arraste o link para sua " -"barra \n" -"de bookmarks, ou clique com o lado direito do rato no link e adicione ao " -"seus bookmarks. Agora pode \n" -"seleccionar o bookmarklet de qualquer página no site. Note que alguns " -"destes \n" -"bookmarklets requerem que visualize o site de um computador designado \n" -"por \"internal\" (entre em contacto com o seu administrador de sistema se \n" -"não tiver a certeza se o seu computador é \"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentação desta página" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Vai de qualquer página para a documentação da view que gera essa página." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostrar o ID do objeto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Mostra o tipo de conteúdo e o ID único para as páginas que representam um " -"único objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este objeto (janela actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Vai para a página de admin para as páginas que representam um único objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este objeto (nova janela)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Tal como acima, mas abre a página de admin numa nova janela." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Lista de todas as template tags e suas funções." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Os filtros são as acções que podem ser aplicadas às variáveis ​​de uma " -"template para alterar o output." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Models são descrições de todos os objetos no sistema e seus campos " -"associados. Cada model tem uma lista de campos que podem ser acedidos como " -"variáveis ​​de template" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Cada página no site público é gerada por uma view. A view define qual " -"template será usado para gerar a página e quais objetos estarão disponíveis " -"para esse template." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Ferramentas para o seu navegador para aceder rapidamente a funcionalidade de " -"administração." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Por favor, instale o docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"A documentação do sistema de admin requer a biblioteca docutils do Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Por favor, peça aos seu administradores para instalar o docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descrição" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Regressar à Documentação dos Modelos" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentação dos Models" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grupos de Models" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Caminho de pesquisa para o template \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(Não existe)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Voltar para a Documentação" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtros de template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentação de filtros de template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtros built-in" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Para utilizar estes filtros, coloque %(code)s na sua template " -"antes de utilizar o filtro." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Tags de template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentação de tags de template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Tags built-in" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Para utilizar estas tags, coloque %(code)s na sua template " -"antes de usar a tag." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templates:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Voltar para a documentação das Views" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Ver documentação" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Saltar para namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Namespace vazio" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views por namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views por namespace vazio" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Função de view: %(full_name)s. Nome: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Pode ser True ou False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo do tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "A aplicação %(app_label)r não foi encontrada" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "O Model %(model_name)r não foi encontrado na aplicação %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "o objeto `%(app_label)s.%(data_type)s` relacionado" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "os objetos `%(app_label)s.%(object_name)s` relacionados" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todos %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributos em %s objetos" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s não parece ser um objeto urlpattern" diff --git a/django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 38fe915ec8204f52a3d09bc0a4928718e5105d87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7861 zcmb`LTZ|<~dB+Rl067qXO`HHBP#ze2CZ2O6$a` z?bFrU)jhLog}?)sM34uhL?Q|gtSn(02|JP<1uR)SoYy==c_B)apm2FW%1d4nq(~vZ zud4gpc9%s-T2tpgRb7|wUfs3du6RC5dpGTquUE=|U%ibV9{mQTJ`Uam{@Lr4 z^56#jH@!)zw}JPAvhFna8{iQ90QhO}9pKC0o#5X#@4w&Re}ivf{9V7K)O)~tK-up! z_{-pLgG^Btd^4CgNmm9fxjZ}!CwSlZpOb2zLEZS z!QTPD2MVhXa>(uAF>nVw4?Yfl8Qcbc1PWj8fate_kAgz~Q~by|V-V4(Pl4CK&w?KV z?}nLQ2QP!~2mb_oEBGRK4tx!i^WVat(0w~7a@Yig&xb*#sNVyB6->c9z&`?ES$!FV z1@)KU6X4ey6rzOw-vy6>FM@K;zk#y;-$ACT+c-?*^L9}5^-fUax(y0H=RlFyCz}56 zgRrI&a1*=?%D&gYE%580?Dt*pMeOCD!L#(g#GyZ=|Bv80{qMkx@bzO*`2J7uF7Qr_ zlUjXHtuYe-&=fPLNm%u*&6PTBCC*TJ7ub|l9TM^EAa0L|km*D%s zLr~s-6%>B{3Y2sH9z?|I2cYQxC!omZ%{Z^v&z)cfYH%O?Q*Z$O2Pkwr0TFV}w?J9{ z8YuGoJ5c2FJrI)Bk3g2FpMv7Q??yQyuT@a^>w==6`@s9a6QJyS2yTOa2+Dphfv*GQ z5qpqF_N zqRG>z9S#4*AJG$LqJDuUvXti$n)rj*&PbU=Gtq^wOn?+!4R}AWdwheMH~ldm>-a#RD{XL_eZC zvD4!;Tq@iLq94`KJQq`YsQ2o8SfwuS>!U-L*yF2fdv%sQnVYd)_eVFwSWlm$JDX9L z%M&`PbF|RI%y@rnW#4AS%JE&N)7)1k%k;pxOJh@B%53E~bW)m;uJ*0Y()^OHoWAPn zayrL%D(A9+DL1q$b(xO#tL`vMhsOB# zZGI1Q)tsE}b%NNY`=|4puJ?{^7RNhk)$7DruX9&vQxw*eA~DD{8XXp<5+bx4JdKpp z+H|VD!qMw$XGTPNVD(8itj9L5jF^ksDGI&1#->kZW?-}RG90q!>O4_9UYmhCup4?% zSK1Xe_d&#gtEte9&apqFmbk;7+Nr8CWjfTlTtj%I%BvGbbnljqZ%5B!v)N7FiGBO! zcXOtwPGD))Z_C1 z56iR&Vp$Z@LT}y#y;^*=$EnpmIuwgkr_69aiV0DO@fP&}7tq15m^8Av#WHN72Uk(0 z*j`WXGEe@)()Q9EF&^%xY=bow8FMx3YR?ix*{+X!iw}rP#rcicHO8jRfl1MBhC?{! z;uGy|J#{J(_Y;!i3cWV0OANGXG`fC+88dzJc3f0fwS*a8n4wjtQ=296H#ptZf`CIX zlHn&Sdh4FIQ4bA98bkDIxy9*&c^5^NMqUq0nFfx>2NRJywGu_L;QcSh_t!_a{p5&K#P!CYn(x3<deWo+0SQsyArE*+jCrB-V)x z`E8>222r${COMMVO!FHt{9pl9E2e?P2`!tncY54pX=f3^|7}}#kUd@IgGK`pgVG&( z2~19tWehK6#Q0#yP3UPeHj|~5@QQILx$2e_B|~!>kggB&yxbZvx)6TDYk4t^dNYTX z0JG{<6hU7F@9V3)9uJ@rcjjGb<&H`8Q}Zc-@2##yvu@JKr>2)WeD{@@_)QlkrZP?3 zZ4-A76r z5|{2t2<_|btt0n!x9;yA`H((xfB(q#y<6K`TTJXeW)D)?b79^GyW0=wBlq>Ux9;8I z={#zD)!i*k?qS=NeZ7+rhdj6S&NKGFCJs|=MjjrGxkP*9X~$WXk7{Cfch{P6UtfUM zdQ^*zuAL~&GikQ2*Y>Nb=x=Tw9v=3{{&Ju0*(kz_S8%!M|xYGkfRVm#7O$Yz$?`z*+7~@>km;Fh-t|sG)Wd`@}Y{t)3W?V3(!GERDAiJ%{R0ZVEIazL#>1}WYmFSDhI942mtT4Jmjln+& z0mAZ6$ZScMXO#l3EoDR&LM|F${lHc5pc8Wc6!+wmP{Y`cNzx%kW4lgIzNT-qb5HM# z9OoUl;p7{-ApGc1ov;eJsg;E6WL9SgC6{ZH5${PdCf7!34zVuefIa=F9S=&|#d736 zFxjXk#paszlIL(|_|6<7pd7)k*VL#d4YQfa>Lj7WHRI$h*7E8}@wZxIp!>t*nW3!=!1%r&S zl&SRTOiQA81TwA16f*9>XhINCP%4>F$T+FJVs>1~|5oDUMVD2mJDA`iwLjyPs6AwE z3v-NK+(0K#9Haahu>d)-^?|n1ae9rAnV5vU(1~?RrQ_B^VqHSypeb_D#99;t(yHD!z_O6V!0m;1uylW!ha-ZrFSzv23G zu>fKtrpGiN!(59dpiPD2#sX-0#+;?Bt8;DjqYsGw*q<2}&9CUZN(N^4EC3xVS_YaZlK!4jLjbPgwGtQl^t@fuHYx=8ODA&!1*Jfyq!61qpdG z`DTJapFs#jH+7~l+-ZuSE}Aq-W+qOyTy_#6X<8fc<)L+CN*IgZ#3;eK>%v{62T?T1 zYV6!$Q}!fXL*2e+Fy2Q9>}EyLVrU>OYGfH{m``)c z>rCH8BT*kI>jM42S}>Yhl}bU6u~ur7$x7H@3;7GdPrl`}F;;l7wdYG0W+SYIYKiGR z9sDR9D(nYWkwPg5rkTEEC{iimBVI?#2!a1b_R>mIk-g|WbKv+;SJ=sOSb*HCY!GOg z*#P$fW*J^iuW8ATZdFmuwvWr?{uWD+qDwp_&G#7~#?^k<9zN6ctQ_f6kcvx7)x`8D z#xN%21}BqoxdiOwRopJrSCdzBi8z7mCjLj?ni;Z)wb_m=T&k?4@Wx)zMT0XprNuPX zii5Xf%L~P(DZFMieGJG81I^n1RpoVlYC>$e>|WP9F!!r`BhrJEIL!A^DR#TN{Wxb7F-~4<|1t=?JT6K0z;5XJYXr4Xw1OgykzCl!r}QAuk?O ziQ|Xz?EmMKppl+BJ(ns*dk>`L=D?2do+d!@Jqu^z>$NG;BxIH%J*nFy+shaev0o== ztcZxOxS^MH63Vul)N*nYP6KjtkAy5B+>x_4?e_*10}8oF)WfWvo4h), 2014 -# Elyézer Rezende , 2013 -# Guilherme Gondim , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 14:20+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Documentação Administrativa" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Início" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentação" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Itens de bookmark" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentação de itens de bookmark" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Para instalar um item no bookmark, arraste o link para a \n" -"barra de ferramentas de bookmarks, ou clique com o botão direito no link e\n" -"adicione-o à barra de ferramentas. Agora você pode selecionar o item de\n" -"bookmark de qualquer página do site. Lembre-se que alguns desses itens\n" -"de bookmark requerem que você veja o site de um computador designado\n" -"como \"interno\" (converse com seu administrador de sistemas se você não\n" -"souber se seu computador é \"interno\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentação para esta página" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Leva você de qualquer página para a documentação da view que gera tal página." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostar ID de objeto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Mostra o tipo de conteúdo e ID único para páginas que representam um objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este objeto (janela atual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Vai para a página de administração que representa um objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este objeto (nova janela)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Como acima, mas abre a página de administração em uma nova janela." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Lista de todas as template tags e suas funções." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Os filtros são ações que podem ser aplicadas às variáveis ​​de um template " -"para alterar a saída." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Models são descrições de todos os objetos no sistema e seus campos " -"associados. Cada model tem uma lista de campos que podem ser acessados ​​como " -"variáveis ​​de template" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Views" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Cada página no site público é gerada por uma view. A view define qual " -"template será usado para gerar a página e quais objetos estarão disponíveis " -"para esse modelo." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Ferramentas para o seu navegador para acessar rapidamente a funcionalidade " -"de administração." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Por favor, instale o docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"O sistema de documentação de administração exige a biblioteca docutils do Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Por favor, peça para os seus administradores para instalar o docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descrição" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Voltar para Documentação do Model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentação do model" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grupos de models" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Template: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Template: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Caminho de busca para o template \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(não existe)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Voltar para Documentação" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtros do template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentação do filtro do template" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtros built-in" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Para usar esses filtros, coloque o código %(code)s no seu " -"template antes de usar o filtro." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Tags de template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentação da tag de template" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Tags built-in" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Para usar estas tags, coloque o código %(code)s no seu template " -"antes de usar a tag." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Templates:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Voltar para a Documentação das Views" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Ver documentação" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Ir para namespace" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Namespace vazio" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Views por namespace %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Views por namespace vazio" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"View função: %(full_name)s. Nome: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadeiro ou Falso)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo do tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "App %(app_label)r não encontrado" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r não encontrado na aplicação %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "o objeto `%(app_label)s.%(data_type)s` relacionado" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objetos `%(app_label)s.%(object_name)s` relacionados" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todos %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributos dos objetos de %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s não aparenta ser um objeto urlpattern" diff --git a/django/contrib/admindocs/locale/ro/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index 995d2ed3abc6644bda5f7db0d90714a225c3b3eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4079 zcma)8&vP6{6>cDbFc3mwNFagG7Rc;YJo`h&ls&d&oX7?R$x-Z$DNauBOz*1WneIt< zj}#jn03Dz>2MUKiyI`{o}pw zz1QD-_|zl6W_V7aeGP5>6O5e&?tT(Kcs4)9*xML;6?hu`j~-#{4DiIGjC~&Xec-vFNjz6U%B{4?HNO}@y8y+h>Hh^te*O*E1%3pibx*_D9`HFJ*}o3l2T#|52f$}=$hR>5caZT4@KJ0+=e!0a zo--h(vY!FTu3rI(ueX8U1istgpMZ4kKY(=JvzSEZ{SZj|yb2_{b%Paf1N~j#ZQuvM zRp57VIL-SB@EPFGfj86MIgnq3q%UA3qVX^mw;sdH6SQq zKLXPJx0?4OAjPQy5?_A+c7gYSUj%*#1Wkb>+K(Q}6S#Tkp%~IRlsoee`A$60^Ca5S zXkS4i8y3;Xmv5kPG>ShxI5M0~seKZS^6wPdSJB7^$_wJ2;z1ADO+M4JP(z4O^KSs+ ziuj=#AYNH?vE*qkoLgSll6kqXGB8|e=S80Lp)t1$VQ=TsyVE?gV$A)PvL%g1T1Qp}tz5jx`{%eeB#S9ka|vqL-bROrabT&9?Xm2)=m zku?Pu`VKF}Si;IM!6`309Lv2#UwH0JA-NgRODChb^^RNlW~HnQ=fHuXF zvn@~aVdc3grFMasV9S&$!L{7s@HI0#9rof}WT}%&p?T|y0%w*FYy|=>zbbMk+w3I+ zpWpHcTa_-gs`ScewrbL^l&mZduH>rG~U)pR_{EPS|T?l2ho`wwqY`v!|sCcmKKF< z+YtJZsZcV=bL0TtSRv(v#fq@5bcw>r3P zx@GOC>z3Wxzi!^_(Y2=AjyBdduFNRtcY0B%d?XP?G2wIxbdd^5U*PGMuul5r*9KSP zbF+DL-bmW`icU?2!b$kKq4HB(6K+kknO9ci@l|6BmvCK%u3J8Hf!F^oxAgLI|57h$ zwOV?y-|MaP&$oAXo6hobuYKxNOP>U`+n1J-e!G1kI<8`yNPb(Perqj59m_&X+~&|1 z>v30to3T9joeF9eS2=%hUvtQpz#Qn$;mJ-wmmp@)Kq*QuIEpH$;K4nGJ6}{|5w<#d zOov~_HOWay@V=3?dJ;~Y7{fso?pu{gx`dP#;o9+4UMZ4AANEf7_fW&oMVjrcj6^CS zIY<10$k45o;++~QnrxsQI0yz;8ouXg6>3OPdIov6^>}4sN_ig zI!TYx+jtt@Dvo3hGI|%;8d5hXDLxo$KRWCtM!i)9eRN?f>^oNicn8ms=1Ab?LjzP% z-32yryVUg~M(W@mnT4vBJgBP_ck66x4Bg*r6c#IvYAjt4BjY?ry5s9FB(Nw^=u`#b zVUi0nkPkRuZIv#K+8L^a$v9}NO@jhs6OB(Yx+Lo95aD#Fz=D*$Q86 c^5dkrmgEUN({;y}%?mR_TqzeOQBBx?0G#=_ApigX diff --git a/django/contrib/admindocs/locale/ro/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ro/LC_MESSAGES/django.po deleted file mode 100644 index 3f32b7173..000000000 --- a/django/contrib/admindocs/locale/ro/LC_MESSAGES/django.po +++ /dev/null @@ -1,408 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Acasă" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentație" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Semne de carte" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Semne de carte pentru documentație" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Pentru a instala semne de carte, trageți link-ul în bara " -"de\n" -"semne de carte, sau clic dreapta pe link și adaugați la semne de carte. Acum " -"puteți\n" -"selecta semnul de carte din orice pagina a sitului. Notați că unele dintre\n" -"aceste semne de carte sunt accesibile doar de pe un calculator desemnat ca\n" -"\"intern\" (luați legătura cu administratorul sistemului dumneavoastră în " -"caz că nu știți\n" -"dacă acest calculator este \"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentație pentru pagina aceasta" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Vă trimite de la orice pagină către documentația pentru codul de afișare " -"care generează acea pagină." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Arată ID-ul obiectului" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Arată tipul de conținut și ID-ul unic pentru paginile ce reprezintă un " -"singur obiect." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Modifică acest obiect (în fereastra curentă)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Sare la pagina de administrare pentru pagini ce reprezintă un singur obiect." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Modifică acest obiect (într-o fereastra nouă)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"La fel ca mai sus, dar deschide pagina de administrare într-o fereastră nouă" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Taguri" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtre" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modele" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Cîmp" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tip" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descriere" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Șabloane" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Șablonul: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Șablonul: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vezi: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Context:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Șablonuri:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (adevărat sau fals)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Câmp de tip: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtru:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "cod de afișare:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelul %(model_name)r nu a fost găsit în aplicația %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "obiectul înrudit `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "obiectele înrudite `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "toate %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "numărul de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nu pare a fi un obiect urlpattern" diff --git a/django/contrib/admindocs/locale/ru/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index c0fab04e278629910173b8ec98eae339486556df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10219 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 diff --git a/django/contrib/admindocs/locale/ru/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index 853c5a714..000000000 --- a/django/contrib/admindocs/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,427 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Eugene MechanisM , 2012 -# Jannis Leidel , 2011 -# Алексей Борискин , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-16 21:07+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Документация для администраторов" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Начало" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Закладки" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Закладки документации" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Для установки закладок перетащите ссылку к себе на панель\n" -"закладок или щелкните правой кнопкой мыши по ссылке и добавьте ее в\n" -"закладки. Теперь у вас есть возможность выбрать закладку с любой страницы\n" -"сайта. Обратите внимание: некоторые из этих закладок требуют, чтобы вы\n" -"просматривали сайт с компьютера, определенного как \"внутренний\" (уточните\n" -"у своего системного администратора, если не уверены, является ли ваш\n" -"компьютер \"внутренним\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Документация для данной страницы" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Перенаправляет вас с любой страницы к документации для view, который " -"генерирует эту страницу." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Показать идентификатор объекта" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Показывает content-type и уникальный ID для страниц, представляющих один " -"объект." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Редактировать данный объект (в текущем окне)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Перейдет на административную страницу для страниц, представляющих один " -"объект." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Редактировать данный объект (в новом окне)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "То же, что и выше, но откроет административную страницу в новом окне." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Теги" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Список всех template tag-ов и их функций." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Фильтры" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Фильтры - это действия, которые могут быть выполнены над переменными в " -"шаблоне, чтобы изменить их отображение." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Модели" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Модели - это описания всех объектов, существующих в системе и связанные с " -"ними поля. Каждая модель имеет список полей, которые могут быть использованы " -"в качестве переменных в шаблонах" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "View" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Каждая страница сайта создаётся с помощью view. View определяет, какой " -"шаблон использовать, чтобы создать страницу и какие объекты будут доступны в " -"этом шаблоне." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Инструменты для вашего браузера для быстрого доступа к функциональности " -"административного раздела сайта (букмарклеты)." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Пожалуйста, установите docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Встроенной в административное приложение системе документации необходима для " -"работы Python-библиотека docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Пожалуйста, попросите ваших администраторов установить docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Модель: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Поле" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Тип" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Описание" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Назад, к списку моделей" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Документация моделей" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Группы моделей" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблоны" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Шаблон: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Шаблон: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Пути, по которым будет произведён поиск шаблона \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(не существует)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Назад к документации" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Фильтры в шаблонах" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Документация о фильтрах в шаблонах" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Встроенные фильтры" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Чтобы использовать эти фильтры, поместите %(code)s в ваш шаблон " -"выше строки с использованием фильтра." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Теги шаблонов" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Документация по тегам шаблонов" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Встроенные теги" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Чтобы использовать эти теги, поместите %(code)s в ваш шаблон " -"выше строки с использованием тега." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "View: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Контекст:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Шаблоны:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Назад к документации о view" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Документация о view" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Перейти к пространству имён" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Глобальное пространство имён" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "View в пространстве имён %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "View в глобальном пространстве имён" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -"View-функция: %(full_name)s. Имя url-шаблона: " -"%(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Логическое (True или False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле типа %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "тег:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "фильтр:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "view:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Приложение «%(app_label)r» не найдено" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Модель %(model_name)r не найдена в приложении %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "зависимый `%(app_label)s.%(data_type)s` объект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модель:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "связанные объекты `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "все %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "количество %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Атрибуты объектов типа %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не похож на объект urlpattern" diff --git a/django/contrib/admindocs/locale/sk/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index 4a9852b1d80dbc2962a7853741b523ded46b52cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5044 zcmbW4O>7)V6~}8Ke9bPfEX(Jz>{~+;5An>{P9kMHwwGj`ED27q5+{c!t8C45ji=l_ zRh_QxamIUL&nQAdfDo5m^R==d;=mqIz!qX`A&`(jNPFOb6mdY>0}>aIxWNB)_k1~t z7ST%2FI8P1um0~<)$?DTIPfij=NR74;Qi$zLc9oGe>Z;c+&Un{H&NFGr%?XTdxdx$ zJP95Jm%xvKUj-inzYTsC{65I-ehq#Q{1f+yA9$Y-Pl3;X&w?kx zr@@!N_kgby_E_HBb727d=)YVl|A zJa`ZM1UU5ptPxxUFM^jrp67cY+w%s<>)Hd^?zcc*-#@@7!T*3yfKQf$z<Tm!k^cfo1!HIV!N0elmFc?-M?ehr-_P=6N2 zbAJt<06QSB>!%>w^BZsy{3FQg_&4|w@KJ~Y3B=PNkADc{bxncX-vimNm%u~dO_1mN z4#@WX0{j&CD=^a)a0$E)J_Bxn z1pXG(;M*YUw*t{W4_*g(U9W-%!Eb;({?9><)8B&}4}S$&kAH!XP&|T44*ADGE#~|F2?HM48?V}*a&=>HQ@k07cL$>pCcsZV) z#aqGqNxai|`C(mo?n7L_!+zigrjI@BFSeZ@_8C9yYkrR4CA_@P*_}Ij6bEhh#H}EZhoSr z!f0Y)#gaBIkzq)6YlF6ogHR=Iiu_ovQqocsY7>(y3L zX@t6gmi;c$_#}OwbaH?1DqXbeJR&uuDLECY23n!#hz-R4s-U;%YS9j(^2$=Agr6?0I-wxcvrG5N~rRU;GS zm!zW!ZBS`sI6;$;Xefj0x`F1SZk96H2IK3|LCe*- zTC`9S2OarVIWjgO8AVFQtQgFdl*VBs6E=cueGMv!$w5PPxYrdv0A-2T% zv>icFyI)i`i!EZc5r?sgVniV9kmL|!A=Jt|RxL*0Xde&hVoZP336!rk57m6+Rb><+ ztUnRYSrtq0J=@P4mp2Z=F$&R$SbppppKEnY&D1nld{-40tgk{WwavU?WLuTvEasXv zMSJ)X!H4hoy%EZ~3d?cPXUxK)ZZ)=PY#fqcCrZ%7PbLH|da4#1^IsyAU z!2$Kqj=oG}u~GWn1fQ#(SdJ|pQI&IkgI<*TcO#RxSQ)XJp`=PsNX3NTZh zE@h`7B9dL_VXNLsYS^sWoTNre#!e;kS60qeP7K@ed`%Ts&X|VvahP~?qOOyHr5?GU zv>c|f3@c}C+;$$BC@Z@8qbDi<@BE~hpPwny^E6E!O`3)ISvqux%-sAjuAD*T?8%b2 zFC#b=z$%54#K6M6P279XWABHw(c28|-cHb+BAj%ImMz0KsPzN6foLz8-X?BByN0W1 z4M_ufc5yimy2-Yl!fB=ImV!_RS>Gs@o!)kvl2Gp6)_#clzTMs1)R?*$S7I*h%QZ~Y zvY4emoK``#bP+R#$~TJIy*KxE*ye$e6xnodN5gK61-p8iCXkI*m6q)W?>Jc70j3E3 zinfWynlUiqrnlW_^~XXDb-H^y(ofgWUe>#~tU~JaHupBsbN6=dP6G4$$wF@%$pYfX zVHFq>|6?rrBY-PdbPjdVmZ<)AjYxQ<=Jf;rFVZMAKux5cFh%jh)Hk-WjEPIp70 znq*-2XA1$c1*5Vw0j48UKohvmhc)fY7i5zT7JH{JP+CmUr4BBJ4%}e_gUjY})cZlM zm1r@LRzlZM>sMc!}~xn@V2-d2`4#5lIJj zL~Ovsbgg%noNQaDlbGIiVR2Pll&-B}xRV3W(FX1Aq{#m4?vBB>E7sfPoie5mX7ClE zS7f8!9mftp1Rx%qq@=ewluA;TZeW6{xRz}d>g;W*B*?bJ-lnXFy`Qlj*$!ck@&1sc zv0;#F1PzUFdPuH;xjM)(u=_cD^mwX){M2BB_BQ8k=lNaGw9wO{x8dC3YC=6QsmLreL!BrXRS*3 qgX`VpTtGJR96P{G^A7oq$c>fWu&?f)0{3+t&2U6yTe~>>J@H=)KMq9z diff --git a/django/contrib/admindocs/locale/sk/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index 3cd52aea6..000000000 --- a/django/contrib/admindocs/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,405 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Juraj Bubniak , 2012-2013 -# Marian Andre , 2012-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Domov" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentácia" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Záložky" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Záložky dokumentácie" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Ak chete nainštalovať záložky, pretiahnite odkaz do\n" -"nástrojovej lišty so záložkami, alebo kliknite pravým tlačidlom myši na " -"odkaz a pridajte ho do záložiek.\n" -"Následne môžete záložky použiť na stránkach. Poznamenávame, že použitie " -"niektorých záložiek vyžaduje, aby bol váš počítač \"interný\" (ak si nie ste " -"istý, že váš počítač je \"interný\", oslovte svojho systémového správcu).\n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentácia k tejto stránke" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Nasmeruje vás z ľubovoľnej stránky do dokumentácie, kde je popísané, ako sa " -"táto stránka generuje." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Zobraziť identifikátor objektu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Zobrazí content-type a jedinečný identifikátor pre stránky, ktoré " -"reprezentujú samostatný objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Upraviť tento objekt (aktuálne okno)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Skočí na stránku správy pre stránky, ktoré reprezentujú samostatný objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Upraviť tento objekt (nové okno)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Ako predtým, ale otvorí stránku správy v novom okne." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Značky" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Zoznam všetkých šablónových značiek a ich funkcií ." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtre" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modely" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Zobrazenia" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Prosím, nainštalujte docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Požiadajte administrátorov o inštaláciu docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Pole" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Typ" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Popis" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Dokumentácia modelu" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Skupiny modelov" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Šablóny" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Šablóna: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Šablóna: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(neexistuje)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Späť na Dokumentáciu" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtre šablóny" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Dokumentácia šablónových filtrov" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Vstavané filtre" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Šablónové značky" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Dokumentácia šablónových značiek" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Vstavané značky" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontext:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Šablóny:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Logická hodnota (buď True alebo False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "značka:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "pohľad:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r sa v aplikácii %(app_label)r nenachádza" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "súvisiaci objekt `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "súvisiace objekty `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "všetky %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "počet %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nevyzerá ako urlpattern objekt" diff --git a/django/contrib/admindocs/locale/sl/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index bc797b986be123b2192b2d9317319e7795c5b3c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6864 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 diff --git a/django/contrib/admindocs/locale/sl/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index 9f91f83e1..000000000 --- a/django/contrib/admindocs/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,418 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2013 -# zejn , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Domov" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Apleti zaznamkov" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Dokumentacijski apleti zaznamkov" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Aplete zaznamkov je mogoče namestiti z vleko\n" -"povezave v orodno vrstico z zaznamki, ali pa z desnim klikom na povezavo\n" -"Zaznamek je mogoče izbrati s katerekoli strani tega spletnega mesta.\n" -"Opomba: nekatere strani si je mogoče ogledati le le z računalnika, ki je\n" -"označen kot \"notranji\" računalnik (za več podrobnosti o tem, se obrnite\n" -"na skrbnika).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentacija te strani" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "Skok na stran z dokumentacijo za pogled, ki gustvarja trenutno stran." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Pokaži ID predmeta" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Pokaže vrsto content-type in enoznačni ID za strani, ki predstavljajo en " -"predmet." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Uredi predmet (v trenutnem oknu)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Skok na skrbniško stran vseh strani, ki predstavljajo en predmet." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Uredi ta predmet (v novem oknu)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Kot zgoraj, le da odpre skrbniško stran v novem oknu." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Oznake" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Izpiši vse značke za predloge in njihov opis." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtri" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filtri so opravila, ki jih lahko uporabite na spremenljivkah v predlogah, da " -"spremenite izpis." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeli" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeli so opisi vseh objektov v sistemu in njihovih pripadajočih polj. Vsak " -"model ima seznam polj, do katerih lahko dostopate v predlogi" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Pogledi" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Vsaka stran na javni strani je zgenerirana iz pogleda. Pogled definira " -"katera predloga je uporabljena za generiranje strani in kateri objekti so " -"dostopni ti predlogi." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Orodja za vaš brskalnik, da lahko hitro dostopate do administracijskih " -"funkcij." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Prosimo namestite paket docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Dokumentcijski sistem administracijskega vmesnika zahteva knjižnico docutils za Python." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Prosimo povprašajte administratorja, da namesti docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Polje" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tip" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Opis" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Dokumentacija modelov" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Skupine modelov" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Predloge" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Predloga: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Predloga: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(ne obstaja)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Nazaj na dokumentacijo" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtri v predlogah" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Dokumentacija filtrov v predlogah" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Vgrajeni filtri" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Če želite uporabiti te filtre, dodajte %(code)s v vašo predlogo " -"preden uporabite filter." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Značke v predlogah" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Dokumentacija značk v predlogah" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Vgrajene značke" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Če želite uporabiti te značke, dodajte %(code)s v vašo predlogo " -"preden uporabite značko." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Pogled: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontekst:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Predloge:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Nazaj na dokumentacijo pogledov" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Dokumentacija pogledov" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolova vrednost (PRAV ali NAPAK)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje vrste: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "oznaka:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "pogled:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modela %(model_name)r ni v programu %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "povezani predmet `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "povezani predmeti `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "vse %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "število %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributi na objektih tipa %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "Predmet %s ni videti veljaven predmet urlpattern" diff --git a/django/contrib/admindocs/locale/sq/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 3d4793de57e421c024cf1f5466468c37d7654a66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3652 zcmbVOL2M*P6)j*P(1av}07)R^$I=Rq;+`2hMB4POSM0_%+1+?!vXd3JP0e)8OwDvx zwX3S_I0raz;|$`!0dWZja{vV5h6GlW8xlg|1V|hci3?mg@P2jM9(xxN(Q?n5nyUZn z{r7*>_un4B@B@M8S-fAy`@~0t=l~!7C_eD~9Qb|w_6y(&##eDdQ$JOj*H{1)&bjQ4<8BEAj02K+AY4)9$d@AK3rgutKJ z#>XST0q{0(1Z2Bk0zU=(4G<>ccR>7!_wd2~|Im*A3}n841@?d+0NMU&Eb0TF1+x7P z@JEREF7SQeKR+o%ir@c|Aa-E#X(1j3eiO*?NFb)fcYqx4_gZ`h$bNqhWIg`{WR0Hz z32ZIafxO=a@GkHs@D}hVz{|jY0C`;pqCN)f1K$8%1A?0PA&}>P3}ip=06|s!ti@lq z^S=dRYw<2{4fsbO>vaKQc7cxoBOf5bjk(0v7}Jx$&*FUoFF&9ZWB3@5wPPJVhnM;A z^F_R0!238}=ENn0?V|tB0~a6Gig~bx%=;<4#}C&JKU|N@ogda9KFO7eMuqf#eQBzS zYU%30k~TibqM)I*^HREbp@Ltb+{p=rsiH!gIR#4xwst3Ld=jiJhSIH&b>#G98q!gr zM_74mB27**&q;^-t-EyF?z2Z4Nt1Y0s1a7da)ASloh?b41FGaifn{9abx>V`c~BV3 zK;D*$?3gFLN*3%rIkj7Br{X>cV5n$Mt9@;nxY$#>2aRl5)j>JRmDdv^gUS=>X-OOW zXk@WO%aG_)27lm#0=c}@M*HAofC_pXcalz-uYy;No%J}0vYq(Xi%vV;E4}J!A})H$ zt@31SAX!yPI#vvHCDpE|WMC3xhcl=ou6dF}yQfxYSO>C|GCm3uxtvHP$*6rothwFq zit7uRUMR=Snv6*w$ zdDyU~WijHe+ytp&P(P(A6u@Q$&hDR3FXhO;= z;9TTX8@-F%-Pnk%K3uQ^Iq_nk%Bo<>;w}z^7kv6JdNGc=W+IZ#gsICR>H}vBb55~A zPH!%9_T7ui4bvt>|7J_viy$YN;1m5{4RaY}o6%!4!RIp*JI->cr#JHSF7k{z%qX8p zGqK6*sA+@`?7TKeUv?_iY`OuW8LjnKzn1o2Ojlo`)fcnXwdeb5 z{XQ0^ud6-HKF_UN>r?-w?1f9u_wgjJN*~gJlg1-#>oU424Nf|}sx&9|3fN%y^&$?t z+Kla0*qBL;?56`I%Z#q!dNi63+BAeJ>-F~c_q(_%jMroJRu@-7uWADIy{gy5*DG2d zJ-^%QB-=N(H%}#4?e>$G+Zq_ea}m^Ap@&RrbD2g{>AVW-Zw$85OQ-92zp--ZrWx5B zb)V6tp$;cpGxEF1PEk8qq+8aNJ|k1bpFx9)tXta`iI#amF6^^D+g{E08XNjh<+*Qy5OFiFg)+>%kRuKFqM!d0%lBwQl1Cs_{*5h|27Yc_4;jq0d|LOrk+z=t1&aFT}YS}rl!1;q?tYMe}N3AW1%atue_cs$P3$<;?KyR z5B)qWbSH5Kd~bisPhL&10|9<#|Keu*Xvxo$B~|!+m0L9@5QCzyGaVk-#+($d9JrYhw`5`C!2qkc<2l867#W9HVLZf2q_wHK z#jJ2_dz`D1dmGK8=kwK$1C$@j(s*<>pMrusmIg`WJyFOw21kcoaU0c86KXF|>=63C z{)Ua;9^w+le?<@KZ3@i{q`6@=66^K{7Kn, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hyrje" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentim" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "\"Bookmarklet\"-e" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "\"Bookmarklet\"-e Dokumentimi" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Për instalim \"bookmarklet\"-esh, tërhiqeni lidhjen te " -"paneli juaj\n" -"i faqerojtësve, ose djathtas-klikoni dhe shtojeni te faqerojtësit tuaj. Tani " -"mundeni\n" -"të përzgjidhni \"bookmarklet\" nga cilado faqe e \"site\"-it. Kini parasysh " -"që disa prej\n" -"\"bookmarklet\"-eve kërkojnë që ju ta shihni \"site\"-in prej një kompjuteri " -"të specifikuar\n" -"si \"i brendshëm\" (sqarojeni me përgjegjësin e sistemit nëse nuk jeni i " -"sigurt\n" -"në është a jo \"i brendshëm\" kompjuteri juaj).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentim për këtë faqe" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Ju kalon nga cilado faqe te dokumenti që prodhon atë faqe, për ta parë." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Shfaq ID objekti" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Shfaq lloj lënde dhe ID unike për faqet që përfaqësojnë një objekt të vetëm." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Përpunojeni këtë objekt (dritarja e tanishme)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Kalon te faqja e përgjegjësit për faqet që përfaqësojnë një objekt të vetëm." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Përpunojeni këtë objekt (dritare e re)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Si më sipër, por hap faqen e përgjegjësit në një dritare të re." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiketa" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtra" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modele" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Parje" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Gjedhe" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Buleane (Ose True, ose False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Fushë e llojit: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiketë:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtër:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "parje:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Nuk u gjet modeli %(model_name)r në zbatimin %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "objekti i afërt `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objektet e afërta `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "krejt %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "numër i %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s nuk duket të jetë një objekt urlpattern" diff --git a/django/contrib/admindocs/locale/sr/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index 8193aafbe2b10d800c1bfd9b0c884d27ca81bf39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4562 zcma)8U2Ggz6}~{)!cr)N0&RizG?H6y>-}?DH642cZ4;}h>JTMM1P>^^yK{Fv&Fsu{ z?rdC(3dMGvf_Nfog+Zl}5E4AD|A^(-8}WdUkU%p+;sFUHDxP@gI}$>C=gzFXUOS~D zkH5Kd&+m86xjTP9dgL8}>k-^v#eM(BgvbN${W$*N>H^=!yA|LV)>B7>I1bdndx5_K zJ`7w3eg^nw;6uQF0KWqK5Aado19u7WHK3K@w}JOyeFX>+@qOTPz(wE%;O~I!=fS&$ zz@M1Lzs~||z_Y*xko8u9p907mVo~Pvi?I5Dgz$@ zvi>>XKauZ6;0MTg0>-O&{{)nmfHS}^0Y3m%fOjEj&i5H0ug?RY0lo?3e71p;!2bf7 zhY2LXd3-lR7x*KrzX$vY@SgjG_zv&}kmLO~kbrl8PKX}@9|!XL6(HN`W$Qlzxo&?2 z!j(Akc_BUxJPPD|9|k@FJPSl>Vh;Esa6ViA0f@9sE!l1k_XD``THKGDFZRoQ@(J9` z9YPadz|Hpf`Z8|j<|uCFl3R#l0oCG*xCbxp4Xzva#3yk-h`WC=pL}sYat?eUt@O%G z2Gnq+*41M($_F|-mf>YrMS6_vP_`(VQRF(_Wr}>7^E=_LjLt>A z@785FMt(@4)0&A24cBQvvacdNo1|@%6CKnp(pi6&EmA{zIjvmPfD|+bVxVT|w@G?) z6v&oBltw^1kt!0@BZak$Nc(L?ev>z~$_?mi3e{^JCsf7{5~wS>;;322OY>q&nGb6C z?VuB>kZh%$mM0@+=cJ}%j)#|?bdS*}DB7bz&*?}ZIJ@n5j*dbZfd!{&Jjqabk0Y)Q zJUh*tp>5Z`GiWqloGb+=b7Dl3?JG^5ACU|KB|~Nm;Y#X+ZXhELg8cfcU`afuN!I-< zYK-cgi2Oi#+7M%6*`-R7r)CMc+Wu@&JU>ubUbsqnGh*&SA*5jLt9N)h-Q!;7fYPBx$3-3qo&bDCj>817E=BYiM@dHV#-mjZK^sK zD2ql$oBZNZgjHT+*99Y5yol0^mpbhL4EVz&a6lXjvx7DXRS=><5P>9(7I2ZXA+(rT z;AY(4ahXkfkPu4qOgkyH+)|!G1N0rS&!U+2ZRH~FHsd8vwpBhf^=E8OtWjb2n>7BCk!bv)-a)b7kF6V*pcwkBIz)Koig zIb?AW1EB>^|A-b%!>c7s(3bEz?K=7cvxU7-v4Tyn492XBBco}gX^Q%lEO0F%*|G#r z^c@v#8Of}oeKo=JX^C^8&#hiKV;3%>&gesn>{q4N@^j}^;D=FRTDKg#@O-DG3pL-O z+_`Vo3NM7p^laf20<~zoTzRTce!5V3mMTwMmGLLb6K=mPN;F`X`~|wK}MNp{8Wpq6;dl zJ3MDIQ50CE((LSP5hsPGou+!dh!dd{qH<=hKd z3)IY5MC$dZghD#r1T|)4s8v+`R&AZmtTDOal%dh9Xc$MU1qN`<~oWr8@?C#&QAt;y)kc{Mf&iDWU} zinrq~UTtA(BUu=u_%>D>@oKV|T!XODhgQ53Z&AD+_b8cUm|2us<>u@p8%Xk~M;C&6=;Wh5@3uwST?ryT2`sK~*$>MON8%2tLjwH4qy+cNQ zE$$A-V)9{E9MLvJe`8#M4$jbUg9vV$*fu$o2OCp zeF2v|T-i4UM!gqr!5BuxRJLoTb~*0e!ACk{hiPnxI~z0Y%2eW5IFKtiMP?=d?lp4; zB+Em@(HSSST>^3-Gmu@K!nQUt_Vt zrD8hJQCwy?<~^T2R}ds`W(qy;(uxK1nU3* diff --git a/django/contrib/admindocs/locale/sr/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/sr/LC_MESSAGES/django.po deleted file mode 100644 index 414ec6576..000000000 --- a/django/contrib/admindocs/locale/sr/LC_MESSAGES/django.po +++ /dev/null @@ -1,404 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Почетна" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документација" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Букмарклети" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Букмарклети документације" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Да бисте инсталирали букмарклет, превуците линк до својих\n" -"букмаркова или кликните десним дугметом и додајте међу букмарке. Након тога\n" -"букмарклетима можете приступити са сваке странице на сајту. Имајте на уму\n" -"да неки букмарклети захтевају да сајту приступите са рачунара који су\n" -"означени као „интерни“ (питајте администратора вашег система уколико нисте\n" -"сигурни да ли је ваш рачунар „интерни“).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Документација за ову страницу" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Води од било које странице до документаицје погледа који је генерисао ту " -"страницу." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Прикажи ID објекта" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Приказује content-type и јединствени ID за страницу која преставља један " -"објекат." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Измени овај објекат (у овом прозору)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Води у администрациони страницу за странице које престављају један објекат" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Измени овај објекат (нови прозор)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Исто као претходни, али отвара администрациону страницу у новом прозору." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Тагови" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Филтери" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Модели" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Вјуеви" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблони" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Булова вредност (True или False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поње типа: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "таг:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "филтер:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "вју:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Модел %(model_name)r није пронађен у апликацији %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "повезани објекти класе `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модел:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "класе `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "сви повезани објекти %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "број повезаних објеката %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не изгледа као „urlpattern“ објекат" diff --git a/django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 3112f0513d6e0f6b23baa46d805f3fc0e5e09a0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3682 zcma)8NslB)6%N2`iP?+++bn)F(54D^Z9QW&uIX;P^fYcWJ=4q-Enm<$sxqo7sxl+e z5s}rNmStJu%)t`e5Q}7q0|EiE!~w|?l3TuUvBU*|#7JED18@Mu_cF7Vo<)$V%r7J3 zy%*nGB3}LFf%|?Sa6O9q^SB>;j}Ud>{qMyC*RO!z$G2Yt*D>C`Pl$6s54<1vGvF72 zZvsCGd>8l#@UOtn0sjR&1AOTHLVN+(t?&il2Qi)jAtGJ{J`MaX@H+4W$m=}(0U_`c z`*?f|*aKbx4uGup8{mh5zXd`?{2qv(cn1%*|A%V)Mq#)koA9Fjo$=*7USOm z+5WrL_dfx7-CMvl;J<dN^S~OA$KL_M-6EHG6>wKPg!_}YAH>ZUC>3?`J|OFS z95-|0_4wlTKZE-L+#E|TAuLz${WNg(;@aT6aje)6j@|rXzI<^#B7DX5i3&xunb9DT z-fx{9t0X(S-Ls^P4>C!pZ|yXdZknjz*C}>#L}9Eb(Pm1)(oLJYg^Z7awMk#Pb+V3} z9*sj|kmvy<=PJ^~B;%NLxKq1HSL_j6q=7V%SBV-x3Yse%Xy|N8(%hs>jucoH0$vBz zB&Y|4u?*yGs>lv`(yM4i-;+}><=UxY9XQZeG}G!xo6;|~RINb+n`U`Xj$-BY$jG4L zNP0S}4L%x~oTVB4O5fIMqh`;AB7)^srb-I%U2BUO86Q!>9<`!oFTLT5oQ) zvh7H$d5W#_WNaXrWlB1Z80bpMU6RSbB*^wBh?02PlkD4>TBm*<$Y#p;A}|G)MW`eh zbwuzrwnt6z%t~f?kSJ-Wc1a^R=#6?zbW~xhTwIP4F5iqKI%qED47tbN} z;`uzy5CMC85SS2i;pm`DoXQ*u1Pmm3lt2QXi-0yO3tWt+E3UE`uLgulKg&ugEsvB@ zD1iAwyk=AE+gK&woig4qGF5d~lDaE(ytqEb)~Ld^w^Izu z3=b@-(S!y^0sA7R+~}8(yS<%))&J*gPma9ksWeNNvN*(s@Pc>$nis<&u3b@(?h2Eq zebfi`7UrB{g_vGk?nRKJuHYSgPsLaUS!HytCU}2##euV2>W#g) zafm#l4!aajq#4=hn#!yTjeS4TapReM9W$C z*iEp(@TsI2HnkbrZRnU$j_fyjN~T@9u3TU9KD!KBrcSkS2wAt)IyyRP;>0js57o;} zoD8k3^w+ntR_SIdsZ6!JdkO@!Y1O0sz5PqecyyZW=-H|udc`IQ>gCWvTD7@IgRyj8 zg{^P*b{iL#a=hwLxyB_kurW44moD^mSP<{he7Wc#$(>9ZyVj+?OC~FZe(T&tDqpv1 zX06lS+Un3_j}gDN&un!%^mS?z#4+C9+L%vmZk^}XLZiLeY11pOlq!&E*P+va&PM%W zbZ2+kk<`ce%BMf~C=E^;=iaX96OS8V`z*zm6Y0(w-gjI2WokygC>td zWhSSJxEB~bP-O50X7eWPrGS?DwaIeo+QoW$xqb?ryut&u$fu}#S%9# z6`}3r4(7lB;hNxpgY;tI(<`j>ErZk?<1mFWx0Xx?*qQk}j5*~vG-pT?w#cz{Ia=8w`5NyD=Xd5*Y^)DdD_R++d(q3LWiK1( ziCk4h(w8#|t!z1xNC(;3l7rYgMn42qWN7XW)pCrNyy|xs0(V_euZsg~5Z0hGd5?ys zA%dI+BgG-MCwxC079_r`uAC_@Dh(yUwWzQ`X32!BXo7T<{}(v)g)JLnBPB=y3olf$ zT^51R12$u;TymLVT=X{Wk+-l6$i2FoE_hfJ=IhEZ`waCZ5qf>MMh9;lrcd6|+`x)D z39|floWs(oZpUPBVEHiPOhA4afSi4jD*-s|ep8_1Ar0c>C$gVdqs8GQM+Xp|Q-l9e u$Jnpc^5A(#6YS$`UdWB-`Ijs?#s6sazZzoM2=7?v9=fYNQOqWJSNs=VYE+y6 diff --git a/django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index 86ec20c7e..000000000 --- a/django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,404 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Početna" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentacija" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bukmarkleti" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bukmarkleti dokumentacije" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Da biste instalirali bukmarklet, prevucite link do svojih\n" -"bukmarkova ili kliknite desnim dugmetom i dodajte među bukmarke. Nakon toga\n" -"bukmarkletima možete pristupiti sa svake stranice na sajtu. Imajte na umu\n" -"da neki bukmarkleti zahtevaju da sajtu pristupite sa računara koji su\n" -"označeni kao „interni“ (pitajte administratora vašeg sistema ukoliko niste\n" -"sigurni da li je vaš računar „interni“).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentacija za ovu stranicu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Vodi od bilo koje stranice do dokumentaicje pogleda koji je generisao tu " -"stranicu." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Prikaži ID objekta" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Prikazuje content-type i jedinstveni ID za stranicu koja prestavlja jedan " -"objekat." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Izmeni ovaj objekat (u ovom prozoru)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Vodi u administracioni stranicu za stranice koje prestavljaju jedan objekat" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Izmeni ovaj objekat (novi prozor)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Isto kao prethodni, ali otvara administracionu stranicu u novom prozoru." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagovi" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filteri" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeli" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vjuevi" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Šabloni" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Bulova vrednost (True ili False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Ponje tipa: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tag:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vju:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Model %(model_name)r nije pronađen u aplikaciji %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "povezani objekti klase `%(app_label)s.%(data_type)s`" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "klase `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "svi povezani objekti %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "broj povezanih objekata %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ne izgleda kao „urlpattern“ objekat" diff --git a/django/contrib/admindocs/locale/sv/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 5f5022b54897c60c73d94ced361559be05e15ded..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6924 zcmbuDUyNK;9mkJa5eGy>1pI>>7FTwmGrQY@lxerx(l#u#P}_B*F$B)coSC_uJNI7h zxij05sL?k~Ol$%^kSGdmd@|xopENv7t@Y2% z-udpi_nhDP{XgHC-`=$AImPu!?vHTa{C1^22VTF653b~$N;KdZ;B^dd1?Bl&;D^8!P~;p3 zUjqB!o#6HFR_b=J0iu#RUW`wHh*k;sS@0|hdA}7=fbqGobk6 ztHt>1AfnYda0&blC~{r{m%%qdS-%V8pC{fm@TcGfj9BFPfX!t6bD-qPi=f2)_n^e- zAK)F}tvK_2-~-@Y;2J3Y92WRRkWi{`fVfb73lzV+2!0HF85IBh3j87X7AX6_gwy81 zUx1?LTcG6Y-$AkW7LxA?@OJPW;4|Q-!7qc74{v~bzSa*Y zy#h*{UIiuIuYo;q;e*5!{3a-N{1p_t)<`D)RVP4+M-P-ZW}wKK6!?__zXpmu=fD;4 zc~JcKbMSufm!QbKmLL*tucO5G0JqdF?LZymmP_JUUYdV!y}u+5;+yiikAK8Qxx^Ry zxJ5Uym+iJ)OT|cXq|W_`Vtglv>;1K#PsstfNHc%oChu?2U9Qy}W}gxx@qdH+-r}kF zO?*(jBxfZL?&cPMKEN&hlA4r!6kk2a-Q=F<-pjq4TYM+^B)NYNw_G3RmYkM&NKGwp z%QcsS&ofm!kmz=3oLimi+c23sxE|{ua+wK3-HPME(4>RVW^T9cq^75{zSUt64RjXk zNjyqtb6hQpEy&VQ^W|m7#)X}EX(Lr|U>V|$S-V}+tZK9g9p=~pZ zl@%RyH;sqdL=&Buo<&PP!3CLZXqIP|vB|WHhgQd3dFgDevfk;`K0OLj>-WKcmeu3H zZU#|qmq;r1(Cv7bj53?*j&(sVGMVkvjMH;L#KXvhb9w<6ZMnfsTxLnKnscO)4HkU86^7n3znI z&~fVwUQ!FQsrD>eFRDXMn^ruwyLD@n={T{G^Pcj`&3tEcWH&X&cjC>4I+SH;z;rf^ zBhCJ~aHkF%31O^{#O=}0Mw!WiIGR1(zSHE! zc2ON31z}bvl3mcIY*#+WOwXx@V%&W;YpNsGwbLN+dvDid+o+l?PHlhHW!J2ayCr$l zQPb|{uE1Q$vt-mFTeZ&tCiQG&38L-j)&#Fhnl$t}^W;C0q8miGYO^08hQKEwb2aNm zjwQIOT%XI9bd~JS=NGQkiLDPJbp4`wCH%7`@O(ir?&XHw2pf8nU^GCklQvkX&@>) zDM2$+SS&Ci&D$K0G76}n9;O=ABcowL4vK}CEH#q*UScBQko?5-)Fvr4i-CqfL_NHc zTiz%nNPpPg1PYm*YIf>8)J3ek^{7rp20V8WzubX*^0?K9Im;L@IrGje{OTm7?FgtFmYx2zrU;s4LFYF(PldRe}C52Eu{ zJKc`AmFZ;3mFD{9RjzDmtjdPXeJU4S8 zJ0yz>{y(uu5Sel4d_=txtu)?r(qUrFN!}iWG-scqg|o_1HDQp6tt5w%GipbmreZHfgs#dsb%rE2_nl}XZ)a>xYgr<^gz2d@- z$xP9U%VkQAn5H_J#&W#Z*E;nLPDVO%Q+Ljos2A5x*(6T0`U%$yI`zY&o~y6NOnjiHmHV43d+uG{v%Jj2`YAgOMCOipdzSU`gU!AB z?p@}p9XBqkucsz*m>s80{fLQRH~P2@qzxWG8-||>{jd>4-S{ADqTY!1T3@$j*wm*t zZ6|Pjz0l9Hq`9=Txw+YZ9Yrqa+OrK<&{C4y>6VhE+`Of*5V7ROON+G=YbTCwd0?fn zT=T4e(wFEq=}Tv`CC=X<+OOMvlRBHNerEkxec#qR*{^HU`q7A#CTp8|Un|IFsy4M7 z*G`6`)P(h8aXNHO9VLF~R`=}J`M;|Rk-l?PuPpAbUCNn{O)sVzRz|US<_vYv4(6O0 z7|CEbJ)aJ2;tHmzs_ql3UdUHVnzV{`6vxNkXQLPNo-T zGGfRF@_Nu$FU>}^Qfzf&xb;X6IL138J)WKq&lm^{d~}C`8At2%0w-7)%JJKY)0%9y zX6;|$-y6Jhudnd^oR^_6rVk;zDd=Izw z%Q@DJw#0CYVb`Us2QX~d9(+iqEvnN9j>m>@LWlMAVv2w+UW;0jUaw<{V?fQu^sSyr)uSc-K8&O^7)J<#RaX_eWMi?EZ%x}KZCg@IuuJ%M~dh|s^Y8ERO$kP$t z-3s;Mm1b^B2xvMbndP5i9E9cyEWIG>KGCNaGW1J3B)gQ2R5zTH7J*`X#i4FXnnrqy z!^AIJju5|K!6+M=Ork1wJ#2@t^(4W2J_9eC(%zMXr6|`KWA_n|>fy`gfbSHATN>DP zG3|zw0Alf5QS)OHcGDma`lacPx_+NA0T%1Zu*tV^o=ETD+fn4HYo0W|XNie<=4$DT z_y$+N2nOZl)ie8S%hud>Im)T24d`&O7epsOv`Rmym z!X?>EA1vz$w-9u%f00SJ#s8QzHmHG2_f^Tgjv|U@5p}6 zEH?)6aELR=8vm%88{#zy{{}fhwj+bz8KiSo;xF}6IohtmHLJ2Jt7e>jBjBvajpc_W z7&{b=C-hj`pI!(@a zfZ90ujU*3vWLho%z6VJu7*8cd#lO{Bha7UEQrY>TQaz72FE=KY8r_&spAs>l_}l1z p*i;;!#(yu!DLf~Ty&C;5X@l6=R6@1>-P-CmfMO+NU_5E6e*uoEL$Lq= diff --git a/django/contrib/admindocs/locale/sv/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/sv/LC_MESSAGES/django.po deleted file mode 100644 index 64fad2956..000000000 --- a/django/contrib/admindocs/locale/sv/LC_MESSAGES/django.po +++ /dev/null @@ -1,422 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Andreas Pelme , 2012,2014 -# Jannis Leidel , 2011 -# Thomas Lundqvist , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Hem" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Smarta bokmärken" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Smarta bokmärken för dokumentation" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    För att installera smarta bokmärken, dra länken till din\n" -"verktygsrad med bokmärken, eller högerklicka på länken och lägg till den\n" -"till dina bokmärken. Nu kan du välja det smarta bokmärket från alla sidor\n" -"på webbplatsen. Observera att några av dessa smarta bokmärken kräver att du " -"besöker\n" -"sidan från en dator som är \"intern\" (kontakta din systemadministratör\n" -"om du inte är säker på om din dator är \"intern\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Dokumentation för denna sida" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Förflyttar dig från valfri sida till dokumentationen för vyn som genererar " -"den sidan." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Visa objektets ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Visa innehållstypen och det unika ID-numret för sidor som representerar ett " -"enskilt objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Redigera detta objekt (aktuellt fönster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Hoppar till administrationssidan för sidor som representerar ett enskilt " -"objekt." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Redigera detta objekt (nytt fönster)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Som ovan, men öppnar administrationssidan i ett nytt fönster." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Taggar" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "En lista på alla malltaggar och deras funktioner." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filter" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Filter är åtgärder som kan appliceras på variabler i en mall för att ändra " -"utmatningen." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeller" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeller är beskrivningar av alla objekt i systemet och deras tillhörande " -"fält. Varje modell har en lista av fält som kan kommas åt som variabler i " -"mallen." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vyer" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Varje sida på den publika sidan är genererad av en vy. Vyn definierar vilka " -"mallar som används för att generera sidan samt vilka objekt som är " -"tillgängliga i den mallen." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Verktyg till din webbläsare för snabb tillgång till " -"administrationsfunktioner." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Vänligen installera docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Administrationsdokumentationen kräver Pythons docutils bibliotek." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Vänligen be din administratör installera docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modell: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Fält" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Typ" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Beskrivning" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Modelldokumentation" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Modellgrupper" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Mallar" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Mall: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Mall: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(finns inte)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Tillbaka till dokumentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Mallfilter" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Mallfilterdokumentation" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Inbyggda filter" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"För att använda dessa filter, lägg till %(code)s innan du " -"använder filtret i din mall." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Malltaggar" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Malltaggdokumentation" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Inbyggda taggar" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"För att använda dessa taggar, lägg till %(code)s innan du " -"använder taggen i din mall." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vy: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Kontext:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Mallar:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Tillbaka till vydokumentationen" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Titta på dokumentationen" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolesk (antingen True eller False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Fält av typ: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tagg:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filter:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vy:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modell %(model_name)r hittades inte i applikation %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "det relaterade `%(app_label)s.%(data_type)s`-objektet" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modell:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "relaterade `%(app_label)s.%(object_name)s`-objekt" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "alla %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "antal %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Attribut på %s objektet" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s verkar inte vara ett urlpattern-objekt" diff --git a/django/contrib/admindocs/locale/sw/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index 2a1858c09868ad3b28c4b147fc8dbeeb100c7477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3543 zcma)8JCGbl8E(LUSW zA2;3$NC=%m03>821VG^;At9g~;e-Mrs3IjJhbq2*X7+YGV9~0sQpa(ty{2B0Tz+VGD1^grM z8Q|Z6Uk3gQ_#E)*j|%Zs;Hbs#06&iY5fDSf_kfpx-v=H5e-Gq!&U{P={E2Z&eEHKMbdGk$PCpx5j`|S*D#)lo(&Y7$WLQS5HlbV_5$|x9Mxe%|}7yC9*Id~V0 z_l+!6*VXl%*@%4sGo#RWkNf>xPE_7?O^g=@DYix{+uqf>+f;aJ;YJgBtOE8$Lec0q zQMhb#Q_ODSm*5f zXEz(BO^W_OOWcbf=Oe*8`o9JyGRU@~%P_(Fb0ls%%U190CB1v7GkiFr!~lRosuP8yH2tsBt|X|U7jHKn<*7r+MHm-D*Y*Jfrf zBF4-ks^1$cS&ZnQlBv!$ZKffVqrsr6sy@CH#_O4StB)_jpltH=gL2TMH^|#52EH0} zJNtY4*H#K__lKP;tp&#Qwg~F2FhC)-IZxA6IC)Dnwi=Jwja^C zi4G@JN93!{?L0b}_pV!4_z{`1?)u%G^VIy@-8A&vE^T+ucOE@IZbmPS&a_V@zOFKt z1%BEs%4}wXq)bPYjZ&FtilvNH$;{%`DdcJ_cIw2=7P6PcT(4sEG__>7Z_QjCE6OTm z7K&D(w7_hAI*=Y;N+Tl@v3xKyU8Yn+h}vi z1@Ve&>u9uN%em?gk0R^Fq8Y>m&pcgOT`ctrm(=$e5&2w}yQ< zpj4Ssb!@Y{K0ueg!1<$_^G5|O_FKbR0TEFaFQ!c?>LW-Co$!YP>*LM;I(d%3`e\n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Sebule" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Waraka" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Vialamisho" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Vialamisho vya waraka" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Kusanikisha vialamisho, kokota kiungo hadi upau wako wa\n" -"maalamisho, or bofya-kulia kiungo hicho na kiongeze kwenye maalamisho yako. " -"Sasa unaweza\n" -"kuchagua kialamisho kutokea ukurasa wowote katika tovuti hii. Kumbuka " -"baadhi ya vialamisho \n" -"vitakuhitaji kuvitumia kwa kutumia kompyuta iliyoteuliwa kama \"internal\"\n" -"(ongea na utawala wa mfumo kama huna uhakika kuwa kompyuta yako ni " -"\"internal\") \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Nyaraka kwa ajili ya ukurasa huu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Inakurusha kutoka ukurasa wowote hadi kwenye waraka wa mounekano unaozalisha " -"ukurasa huo." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Onesha Utambulisho wa kitu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"inaonesha aina ya maudhui na utambulisho wa kipekee wa kurasa " -"zinazowakilisha kitu kimoja." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Hariri kitu hiki (dirisha la sasa)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Ruka hadi ukurasa wa utawala kwa kurasa zinazowakilisha kitu kimoja" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Hariri kitu hiki (dirisha jipya)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" -"Kama hapo juu, lakini hufungua ukurasa wa utawala katika dirisha jipya." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tagi" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Chujio" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeli" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Mionekano" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templeti" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Buleani (Aidha Kweli au Si kweli)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Uga wa aina %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "tagi" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "chujio" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "muonekano" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modeli %(model_name)r haijapatikana katika programu %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "`%(app_label)s.%(data_type)s` kinachohusiana" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modeli" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "`%(app_label)s.%(object_name)s` vinavyohusiana" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "kila %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "idadi ya %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s haionekani kuwa ni kitu cha urlpattern" diff --git a/django/contrib/admindocs/locale/ta/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index 39b2e94aba3c6e921e15cfaef8ad6cb4db4a2400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4517 zcmb`J%a0sa6~+q)ujUmJK;o%uOHpQ$sqUU}BH3+^Au}ladlOt zs@fAH79J#G12O`{NG1pw$w=TJbtiFV!3MKngWzv~-mwi58+QE8y;arK;}#?mrLH=C zU*~-1JKw!ke|zYGJ&)@P++X4TEB9Bqzw-eeT<>Ck#{Ez3722&pL$4xNa!zK(|WYH=5|NIHh`y;l&A|Lw~ti=5{R&XB& z^eODOup8K4U|+ml-k-3~V!w!e@UzZ7hJBd! z23F!+#4^R(!3xjUvB32{$1U@4=Y5`AF3G#R8vOYem4xd%q*AasHb$Vr-J_ZR@N}6ei{#zj;^Rg4-6>nge=HSQ?WcZv~{kscxY7Im%+?5YU?wVnpZ|a zYHS=5*fQ#JV0MDY0DUtH|sqa_z-CP49HAveF2R zj?~hb0M1ginT{YZRcCdWnPqPy?v92g%5@&Z(R{03o$SC+9}oF9=}ED?Gd-!gG#zTS z)E%Ypk{6Jc7tELeUiQ9DQN3qI!-U-8gXu{qi6VI;fYc-@rN_5c8O06B#!}TRJc!KZ zwN&`*)l*e21E&$^d0-+#Y0E$ov+2FGjdF{u&TZJHD?m3!EK%;~R}w0R_(xIj3e=w4 zu&&=5V%dj}WL`fAsd>j6#yt~uyl6DsqEe`wv0M*2o(Q?)T}WfmgnzE*f77HH1?#BZ z%Q_mwjTcQ4r@4PV8w5T7^k|Uzn{h`qF1)bmKb;y|Tz`YyI%=)G`h?$p(qBEMR-f#w zu07sfYqy!`zi2K8;`6|~wYF*>>l``yc$=&7oX&E8Gu2TR$|mTjXLQ7tP|ukF=;{P$ zXr2mfvl&GF_#|th!3Z+_O{0e$wW)_esFt?#Jn6JrJ3Bi~HdK@aee-IQjnhh8mRT!l zx#U`5;h>f4)^g+gx$|dc`L8zHji-xJY*LDj%FU~JD+zTF9ar6Lon|Iq|HkH7|LAO< z#Os^XKNEH19vbSXqgz2<0mX-ITnI<04*j!nI?OsMN^CP*Upubc-}R+P9a>kb%f}n{ zAG2yYeq%b>osNG!o!pS;c#p0<+x6CTd~Z6QOea^T<6E|8Z#up^om^+eZ|&Gyws)WQ zHR-Y*T;n#=tZSUUVdvg)3lB!K!I-o#B>gTht8S=#YoFqnuGgoN*DM1>DQ3Md{P1ci6UP$UxrD1X zEszra9MA@nm~jUj{G%Wss){r7^P`GzM>BKbx$?MRg$oO$qEHn%cImtZW}c+~fDkPG zl2TDpVpSU8|`f)LS{(1gR8p5{qFfAtsObPN@D z6l+Mn0$ULw%Bkzd&KuvhP~3B3{}<(1KoTp)R);q40{k^4*nes(Nzm7w54zrqK4#mf zB&tv*6?A&9%D0%ghNS!bdDcKtCOz3*VVo$lG#623UAQd_!=knlj!-6bn{#1{20!TW z4|d-mVmS)fSL}8hzAohI6T&aFU;AXRipCXw&=A3jgT(5+(70W7-CGn@1hPo%7LH@g zxs_s+X-F6p2(v(C;D-*DFvT8cyV<0y_{tjEd);n~Un;@)yDpkklBr4wQ{rI)NY2kE0JU5v0_;m6N2+Alkr_tC%ct(yZ4+ z5|hLM_P=~K#p!>mZ|Q5ldhOxZ?elBJ=aoMl{}|kLqJ+D$M?5fGC#HV7fnR1@2SUzm z{;>q?yoySh-RGesrcSNZw%fAq#kMDE<20O|oW%ik08ZT*K@pl`f5D5PDjS^HDp>Hg zu%#DUM6w0Dd#yp86v;X+k28C~$zDUfGkA55=G<|%IY>Pcw3Bdv&jP@?2$xK*JfNl*h>#LXUa`gJFq)kgLGZ6Uii*F0#;Z#_%P z8-d}q;%S$UZbf, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "வீடு" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "ஆவனமாக்கம்" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "புத்தகக்குறிகள்" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "ஆவணமாக்கக் குறியீடுகள்" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    புத்தக குறியீடுகளை நிறுவ இந்த இணைப்பினை புத்தகக்குறியீட்டுப் \n" -"பட்டைக்கு இழுக்கவும். அல்லது வலது கிளிக் செய்து புத்தகக்குறியீடுகளில் சேர்க்கவும். \n" -" இனி தளத்தில் எந்தப் பக்கத்தில் இருந்தும் புத்தகக்குறியீட்டினை தேர்வுசெய்ய முடியும். \n" -" நீங்கள் இந்த தளத்தை \"internal\" என குறிக்கப்பட்ட கணிணியில் இருந்து மட்டுமே \n" -" ஒருசில புத்தகக்குறிகளை செயல்படுத்தமுடியும்\n" -" உங்களுக்கு, கணிணி \"internal\" என உறுதி செய்ய கணிணிமேளாலரை அணுகவும்.

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "இந்த பக்கத்திற்கான ஆவணம்" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"எந்த ஒரு பக்கத்திலிருந்தும் ஆவணப்பக்கத்தை பார்வையிடுதல், அந்த பக்கத்தை உருவாக்குகிறது." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "object ID-ஐ காட்டு" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"ஒரே object-ஐ குறிக்கும் பக்கங்களின் பொருளடக்க வகை மற்றும் unique ID-ஐ காட்டுகிறது." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "இதை திருத்துக (தற்போதைய சாளரம்)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ஒரே object-ஐ குறிக்கும் பக்கங்களைக் காண மேலாளர் பக்கத்திற்கு செல்க." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "இதை திருத்துக. (புதிய சாளரம்)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "மேளாலர் பக்கத்தை முன்பு கண்டதுபோல், ஆனால் புதிய சாளரத்தில் திறக்கிறது." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "பூலியன் (சரி அல்லது தவறு)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ஒட்டு:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "வடிகட்டி:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "நோற்றமிடு:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "மாதிரி:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "அனைத்து %s " - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "எண்ணிக்கை %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s -ல் urlpattern தோன்றுவதில்லை" diff --git a/django/contrib/admindocs/locale/te/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index 8c0642b251a948678177c3e063c4da31cfb1b80f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2185 zcmbW1%WfP+6ov~30VZ67*l<&2VQEI8Jr}U#wBrc*CX8%hg&|06?3(GCnNE7DTHVzi zvx_5fQ4mXm2n#EU6{5(B+ksrf0ta?H09hf_PrwVX;Xl>m*ba#dlvML|RagDzoWH8) zkHZI67}|^IucH5e{u=tsBltnP1HJ+N3_cD13BC^g1wI45{3tqD1YZHi!6V>2NIJ{l z0dN(37F+`lg5QHrfIs%fzksCwD_92ag0%18V~kb6L*V1!aqt_&9s?!Dzhlu5IEI%e zz$K9Ky9IjSU2qs2LC^)zfFFXtfiHm$lBj{>AbGF|J`bMn^IPyR#_Qlm;1+1>ei9yG zTm)%f0wOK;96F5;p>H>;W4mFQt(!Edkru_HM*dKHA&2#e9t-HOgP~;h6go<>jr?K* zG555LxzdJ5d#2dSH_AKNrD432P^H8)UoAi8>5AzIov6(~>RC&)= zp6-<%utLe+y|?e^u4M0bbgy3lpPpbM2>3wET7H1iT-Mc|3|yv?ZUaT=7QKsPAdK|* z!axz8%m<<&gHk*=P|UNKSE4IR@j_oTW=6DK1{3&0H+sT|dGm3&Ya3hiWzS`EktT1Q zY0o(&qZnqn+&e8)TNh5sP)Ej@joZHGj3w>ZscV-P=H9D2_$}#uN;iDC_!i~PRmEqwxeR6D^DIdv(zF0acVX(zncF(!1&Iwlvhh5 z1^P6ybR*kb20qQwG~4{rPNdiA36EE@bSt0F(ra1zQAL+#H?^#a&SvF~`L6Kh| zyo(83I^=^ny0C73pAi)*U)jAISd)*}?d*5kHo!Lcab@5CzXuv+!!1L4)s~4HjM)D* Y(4POx`@SQH;TGoyj86-9@0`p22J5<&{{R30 diff --git a/django/contrib/admindocs/locale/te/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index 9347942af..000000000 --- a/django/contrib/admindocs/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,390 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# bhaskar teja yerneni , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "నివాసము" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "పత్రికీకరణ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "నిర్దుష్ట గుర్తులు " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "పత్రికీకరణ యొక్క నిర్దుష్ట గుర్తులు " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "ఈ పొరటుకు పత్రికీకరణ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "వస్తువు ఇడి చూడండి" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "వస్తువు ని మార్చండి (ప్రస్తుత విండొ)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "వస్తువు ని మార్చండి(కొత్త విండొ) " - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "బూలియన్ (అవునా లేక కాదా)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "టాగ్:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "వడపోత:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "దర్శనం:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "సంబంధించిన `%(app_label)s.%(data_type)s` అంశము" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "మొడల్:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "సంబంధించిన `%(app_label)s.%(object_name)s` వస్తువులు" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ఆన్నీ %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s సంఖ్య" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s యు ఆర్ యల్ నిర్మాణక్రమ అంశము లా లేదు " diff --git a/django/contrib/admindocs/locale/th/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index 44ade8f10fddd166c70edab1e45a3285d13fbd63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4633 zcmds)&yO5O6~_w_0u13tf&nM|NM(hU9eL-+It1C{A0mmpij!=xlELDF?4FsL*|vMS zCtW?>>;>6g3p*hPP@I4r0&*hD5(sH+?4;+w0U^W*4j{n^)SMy^2mSyKd|q|$Ztuoc z;w!D5{&sa$z4v|J_o}<*@AuyMs^WNn-9VmY8 zyGtofHP7W!U>ke}?1D1y8u)SW9gr#NHz23_Jr}Y6$D;igQ2720Y=Hj)W&ZsPYJv}d zGXD_x1L8dl{*aj8{g_hU;rY@hlzIdFD=2oxT$aJp;8(%B2wvje4(~qd;)wI zoCTW%foatNw}QvO^WZXg2Hg5-rJe%c0HLV<34R^?4=9Ox=rcLbUxO0&Z$XLU58!>^ zpTN(9{{}hL9rxsU*aCKFH$lnsE8tOZ1r$E_+^ZB}yIev=Rrm=%y44nba!A}#CwK4@ zpHNbtmgyPvmxo#Nv+1o{{bb zp0#_Y7ECaj+SiV>AKJtV0^NzC<3le#9+oV9Sn;6LThJNVVB=!*;YEjJ!lh=%{lHmDHnF zd!6WnnbDnbqN9-strNy^S(D1sp;^?#+KU$J>akL0r4bk})YAuiG>dgR9wT6^=e)q0 zs@flQ$3qh)UgAgL##T8yc2id$3&{fENwU;|o@8B`Icq)L9mnXB6qKqr8L>{ds^)wX z^jub#My92=P50%&k%U&&(i@h&q%>Y(_B!0s~K5N+2L+ zCuqH}AjP<`;tHF+vLHH-Gq0rF^1y_K0$6n{e>X`uEL%}1VH#F7Q<+mS=Sr-&D ziKd_Hk-+Pipc?0Mta@&NrBTRsaKCHj8SX|@W0=%L1=dARk3;`?a(8gQWA(v;ZF>W& z+GaQkgt9u!g0MW?~ z9@tttYU#?MZ??m&OC%urBuAer(Bz6yMXnrGb&AK1R;2nloKAojk+~8Grd6(nt zTr+ZIH9&Y0;3d~Q?KtD*mVTXa+(8nLX_mfHhX~s6?1DRq4{eIhEd9A7vdTSut>PR( zAP?|VSwk#AC0CHxE);Ag%cA?_dzswu@T7z{fdTU2=lkM+^78-TC)1VN#088TYej+1 z$V37Op1e^_=<*UbPU6=|ljSDZPL<QWrRmb^qMV%D_%(Osg&9sv5;j-p z<>$mX$<=}Rn{HXXEo)P1&~ck`axokBXW8b+ZlFpxlXxg)sHfJo6lsgGn!&}E!3ltr zxXufjA?U%C;CLu1Z`v-D_i4G@o91KaSF0?px_HXUkb@hj#7xZd3VG2{WMyN8^L58) zEvLn3J)KRKUH;0ZN+Jtsd=Vojs}~VzUZ~!-n{pP#rOUwN9EQ@LIi*QG^~9?xf2TnC zl2k={`IdVfXJoB1Fo+4roq`*MUV3?M@STfK#bKTVGoMl|y|+a^lxBci47Xkqs}pay zD#};Ro9oprW-*fYUa1o&op}*cbom;<6>nT*<))N?&GfH0rd-!v&k*Fjo?F9nX|Alr z{A!;9} z{~D!joHIx&S4x|?RjpS)uD9Vc&+Z3Il57QAoA!ca4&93{cu~0Nc{YHW9zJB09H~Jg z7B|tIZ4uiBS$QD&X6=#&hUSTpp|Xo~pFW=QG9pDNf<10Xk1Vt-{V|K;{dSn*_|}Dr g3s(PH>A@5#T(N&qxRI6H^}k`G`o7*t_@t%&2ec41f&c&j diff --git a/django/contrib/admindocs/locale/th/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/th/LC_MESSAGES/django.po deleted file mode 100644 index 6aaed4f75..000000000 --- a/django/contrib/admindocs/locale/th/LC_MESSAGES/django.po +++ /dev/null @@ -1,397 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Vichai Vongvorakul , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "หน้าหลัก" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "เอกสารประกอบ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Documentation bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    เพื่อติดตั้ง bookmarklets, ลากลิ้งก์ไปที่แถบเครื่องมือบุ๊กมาร์ค\n" -", หรือคลิกขวาที่ลิ้งและเพิ่มเข้าบุ๊กมาร์คของคุณ. ตอนนี้คุณสามารถ\n" -"เลือก bookmarklet จากหน้าใดๆในเว็บไซต์. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "เอกสารสำหรับหน้านี้" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "ย้ายจากทุกหน้าไปที่วิวที่สร้างหน้านั้นขึ้นมา" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "แสดงอ็อบเจ็กต์ไอดี" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "แสดง content-type และ unique ID เพื่อแสดงอ็อบเจ็กต์เพียงอย่างเดียว." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "แก้ไขออปเจ็กนี้ (ในหน้าต่างปัจจุบัน)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "ไปที่หน้าแอดมินเพื่อแสดงอ็อบเจ็กต์เพียงอย่างเดียว." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "แก้ไขออปเจ็กนี้ (หน้าใหม่)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "เหมือนด้านบน แต่เปิดหน้าต่างผู้ดูแลระบบในหน้าต่างใหม่" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Tags:" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filters" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "View" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "ตรรกะแบบบูลหมายถึง ค่า\"จริง\" (True) หรือ \"ไม่จริง \" (False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ฟิลด์ข้อมูล: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ป้ายกำกับ:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "ตัวกรอง:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ดู:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "ไม่พบโมเดล %(model_name)r ในแอป %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "ความสัมพันธ์`%(app_label)s.%(data_type)s` อ็อบเจ็กต์" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "โมเดล:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "ความสัมพันธ์`%(app_label)s.%(object_name)s` อ็อบเจ็กต์" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "ทั้งหมด %s " - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "จำนวนของ %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s ดูเหมือนจะไม่ใช่ urlpattern อ็อบเจ็กต์" diff --git a/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index 6902f87331c9155eeeae9aa44bbe3fe1afc5b67e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7900 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 diff --git a/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.po deleted file mode 100644 index a596b1aaf..000000000 --- a/django/contrib/admindocs/locale/tr/LC_MESSAGES/django.po +++ /dev/null @@ -1,428 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ahmet Emre Aladağ , 2013 -# Burak Yavuz, 2014 -# Jannis Leidel , 2011 -# Murat Çorlu , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-09 05:19+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Yönetimsel Belgeler" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Giriş" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Belgeler" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklet'ler" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Belge bookmarklet'leri" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Bookmarklet'leri yüklemek için, bağlantıyı yer imleri " -"araç \n" -"çubuğuna sürükleyin ya da bağlantıya sağ tıklayın ve yer imlerinize " -"ekleyin. \n" -"Artık sitedeki herhangi bir sayfadan bookmarklet seçebilirsiniz. Bu " -"bookmarklet'lerin \n" -"bazılarının, \"dahili\" (bilgisayarınızın \"dahili\" olduğundan emin " -"değilseniz sistem \n" -"yöneticinizle konuşun) olarak ayarlanmış bir bilgisayardan siteyi " -"görüntülüyor \n" -"olmasını gerektirdiğini unutmayın.

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Bu sayfa için belgeler" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Sizi, bu sayfayı oluşturan görünüm için herhangi bir sayfadan belgelere " -"atlatır." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Nesne kimliğini göster" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Tek bir nesneyi temsil eden sayfalar için içerik türünü ve benzersiz kimliği " -"gösterir." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Bu nesneyi düzenle (şu anki pencerede)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Tek bir nesneyi temsil eden sayfalar için yönetici sayfasına atlatır." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Bu nesneyi düzenle (yeni pencerede)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Yukarıdaki gibi, ancak yönetici sayfasını yeni bir pencerede açar." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiketler" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Tüm şablon etiketlerinin ve işlevlerinin listesi." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Süzgeçler" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Süzgeçler, çıktıyı değiştirmek için bir şablondaki değişkenlere " -"uygulanabilen eylemlerdir." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modeller" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Modeller, sistemdeki nesnelerin ve ilişkilendirilmiş alanlarının tümünün " -"tanımlarıdır. Her model, şablon değişkenleri olarak erişilebilen alanların " -"bir listesine sahiptir." - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Görünümler" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Ortak sitedeki her sayfa, bir görünüm tarafından oluşturulur. Görünüm, " -"sayfayı oluşturmak için hangi şablonun kullanılacağını ve bu şablon için " -"hangi nesnelerin kullanılabilir olacağını tanımlar." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Tarayıcınızın yönetici işlevselliğine hızlıca erişebilmesi için araçlar" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Lütfen docutils'i yükleyin" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"Yönetici belge sistemi, Python'un docutils " -"kütüphanesini gerektirir." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Lütfen yöneticilerinizden docutils yüklemesini " -"isteyin." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Model: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Alan" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tür" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Açıklama" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Model Belgelerine Geri Dön" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Model belgeleri" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Model grupları" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Şablonlar" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Şablon: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Şablon: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "\"%(name)s\" şablonu için arama yolu:" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(mevcut değil)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Belgelere Geri Dön" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Şablon süzgeçleri" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Şablon süzgeci belgeleri" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Yerleşik süzgeçler" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Bu süzgeçleri kullanmak için, süzgeci kullanmadan önce şablonunuzun içine " -"%(code)s yerleştirin." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Şablon etiketleri" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Şablon etiketi belgeleri" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Yerleşik etiketler" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Bu etiketleri kullanmak için, etiketi kullanmadan önce şablonunuzun içine " -"%(code)s yerleştirin." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Görünüm: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Bağlam:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Şablonlar:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Görünümler Belgelerine Geri Dön" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Belgeleri görüntüle" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "İsim alanına atla" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Boş isim alanı" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "%(name)s isim alanına göre görünümler" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Boş isim alanına göre görünümler" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Görünüm işlevi: %(full_name)s. Adı: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Ya True ya da False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Alan türü: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiket:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "süzgeç:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "görünüm:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "%(app_label)r uygulaması bulunamadı" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(app_label)r uygulamasında %(model_name)r modeli bulunamadı" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "İlgili `%(app_label)s.%(data_type)s` nesnesi" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "ilgili `%(app_label)s.%(object_name)s` nesneleri" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "tüm %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s sayısı" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "%s nesnelerindeki öznitelikler" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s, bir urlpattern nesnesi olarak görünmüyor" diff --git a/django/contrib/admindocs/locale/tt/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index fe03b98edbf5e0d8dd6b913cfb06c6a4e77c7f27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3685 zcmb_eO^h5z6)qs*XZTG*!jA#H7*^g6%fZql3dK$=lUM=t{a2o5s0gnMIpBLhLz*!*2)j$iJ2ePmq1AhWs z1j*-s9|8NoeGrTF`c;AN7WgM1OvEa126(qvKMXOZuzm#iIPhg4(r^#!z5O5!_i)b4 z=W7^9)jeOu{0Ij7e++|lgnRJ~41Q2zr|A>GuV8!`qx`TQ2rkf3y`-5E(1OklJy4t}peuP+2oUzLq_*bBe+sI!8993-Lhj>@gJ^ z$6;IQ35qr8pf_i0oiONN=eCKAe3HITf!%FgrRZ8}Tw0dI@XyxJ{fwrRaftnAZJTLZC#Gp>x zPX<XefiZV5|Z;zaK<_v07TF5OiH6sa13UyatFI zbSqA_9sfbuX|;Z&ksPgvF++Z=3`MaenIuYTRt$6{4Rn}D%OognzYdke^M+(QKCdRI zJ+KrfDl$$O$7M$A(J%E6kPRP)xs+f*DgT9Ka zv_Tw=uFBOh_q^)DgPlWqTr4r;bJcm7v!?ORKtmT>P^#W%$B=MUoCs9tyQ*GDlt*LZ zUH;*$#j0w=3n;lbHRvbEJia%1Cc+$86|{#|iAG}}vLu7jhsf0lSuZ?r6OMLT;nOb* zL3w_82j!l7DpDx?b|8*f7qhXiLh$V~o{eN*Rkf>YHy+?TpovjnyvKYtlx-DOwRmL? zXQ9yP zpgwwsV1Jvi_+LyOUuY0?O1zsN=7)v^r8y5 zct^kn%jZJ3tOrpyJ_?(tH$a7JEhYONwUD2t@i}V~uhE#FpReN%h)mE`Z`N_v8%ds} zX(Ww2xkgwxXjt2*R%TDm&J6RPtT!vii(0o_!&~*HZ6u)#qQlggliDad^`q8_+M(e- zj@MPXHWPJXAC2wNp>|+*hDatC2nb^CJ$5o=T!4>W%nl`{av<{ zUCb6SFQluO-%4+1OO##0@^*SHyPUtuF45Kpcy}YcP1wGau4jwswR8i6x2Lz9m!Xe! zm@W{ei`couj@cXbZT^+L!1;}I72_slSIC8UE4{_e*xly)h|kmF)(7c_>BiPF+#vGS zGQoH)TY$l0;pFai>~aQ0^fhO;k**iP*a4VcLQ*-Uo5MS~boZur(v|Gju(`#=a^82c z%SF1Y%u;OqnMK=L<|N<~n^)Li0-V#e^cG>d&Jr-?i{SqY(Ej;$9>{s~eW<|>cuRT{ z<2sYOhWxJ8#eIt6QWEKVAh+rwjJvBmy8_1uuzjJY?_dK`L}eft*C_iXc3csAz1UN} zY)Pb7QT8(ZVGkg?J>sxUS;4%WxRS`SDBCIskE05%61!xm=7Ar~$^DhAiqWq~UY5J8 z2lry0^a84weu!Y)O1n9`UR`kMqfYGM4j&ON|A;7PkQ->$|5)a4{1rKW&*VDC8$7l%`3tMk;6r755eRPZa)rrf-Wr}|YaBSAy<>2HJ=^utCDiOh+aCXC4pO>1 zkgb++Td~*MDM-WmKv}e1-`E4AJy)FY6)3WfHoJjX58$!%@g4Oi%30+#%r1N4zqrs7 AeE, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Өй" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Кыстыргычлар" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Документация кыстыргычлары" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Кыстыргычны урнаштыру өчен сылтаманы кысыргычлар аслыгына " -"күчерегез я тычканның уң төймәсенә чирттереп кыстыргычлар исемлегенә кушыгыз." -"

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Бу сәхифә өчен документация" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Теләсә нинди сәхифәдән сезне ул сәхифәне төзи торган view документациясенә " -"җибәрә." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Объект идентификаторын күрсәтергә" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "Бер объектны күрсәтә торган сәхифәнең content-type һәм ID күрсәтә." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Бу объектны төзәтергә (шушы тәрәзәдә)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Бер объектны күрсәтә торган сәхифәнең идарә сәхифәсенә җибәрә." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Бу объектны төзәтергә (яңа тәрәзәдә)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Өстәге кебек, тик идарә сәхифәсен яңа тәрәзәдә ача." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Логик (True яисә False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s типтагы кыр" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "билге:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "фильтр:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "күрсәтелеш:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "%(model_name)r моделе %(app_label)r кушымтасында табылмаган" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "бәйләнгән '%(app_label)s.%(data_type)s' объект" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модель:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "бәйләнгән '%(app_label)s.%(object_name)s' объектлар" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "бөтен %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%s саны" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s urlpattern объектына ошамаган" diff --git a/django/contrib/admindocs/locale/udm/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index ec4d0114f61c56cb442499c988b98c65c7b55c07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmZ9J&u-H|5XP5(7vJCvXbvDHsy1Gyt(0yWgjy1*C=pTRa)l+{I9u7f*6y0Lw*ogf zaDglDz@ZXCNW6mm0z3<22T{Q%{WPA@_}kf?Uw3YPCa4?8U1SHjg-nq~FOmC*K<*(I z$fs+Be8G4d*}hK51B_#gSZ>vLHNp}h2gYPlXy}ZUUr7tGEhQKW6OlRDB@-pH1k4ir zc_BGG>@1tYize$jGPmYbE<8O-=yPeEGMYnjDs*asV_6vM>CB}np$BE^XlytH^Jg(V zv{HENrB8%M&pwNGDBGpc9z?r5>Tj_=W7tTK}WQ=dV#3NfU(v$*&_LOYf!(fzEwZ#_tj\n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "True яке False" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s типъем бусы" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/uk/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index f22b49df73d780497512987fccc40df096d3d61a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6384 zcmb7|-)|gO6~}L(g|d`Fe?j?GZcUx6Tkm?;X`tD}ruo^XByH5Vg$GbO-W{)}-ksUb z%-RVQ(bR2Pq$r`q#1fD;R3O0v!f}4tNo@ZKoq0fjg!+WU6B6*!hf0XgxijnCwH?}y zy!+jI=l(e7d%ow~8NYk`jXzgh5Ayj6pKCWL^$7UAkMqTKo3snln{yTLDkn?RYj6TBDvKKNDe z$KYqdGvH0&AJYEwAb%?63)9qJ!P~%h!JXj0z{B9+&3wS)pxC(x-U0p-6#H)YRI>i9 zAf~B%z%PKk;H}^g_&9g~lzn~)id|-~Aw_s$$yS28vw|g9G3}Q0D&#EPyY8GXFgI9&uR&e@Lv(F{zjS97YKbhrw@x zHaG>I0khy;+}sKdgMDBK7Qr_`;XMMOM*Ro88+;$!1>TAA+raODyTRANA@EP&{ooyt zD)WZHuYr$%!e2GTNw7%!74R&08T>8yUC8@3_+M}gd<+qZALqa?f`0}-5B?hzUT&r_ z2;K#Xy^n$?z~?~O|2T`qQ@9D;E@YU1HzY`4AGro!s0kUtAI+;Y;!y$rvt#Px0|4KElNVd@$Sa z02qC1P~ssR+E%CouWoB^Ol}5trel7fef#;QjS=qwbqX$X!6p^b5sy5l-Q=vyHyIAdlf%eURl z*wtibXDnlATV3DjT(mF0W1umdQN4k#cy^#&FVt3}VOzd1hPjq*`n84?iV@lyeGZmX zc6F$IgsuD3&bATGq^Lo0MVSM3b6HR?^;{d%++YOi6tfuYe@zDlg6U3*Hy zOvRhZt6i3a(Oa`ptM{N+v1@DZbtp&eLKwE?>g-;JnD~0cZxSG1@3U%w-KTanom!Y9 znq#2t2WpQUlzpdR%`|M^U4CtXXdef$b%v z2jac8+>7C2vjhb#`*y=e#aL?T0G-w#&O|+L)(niky3-pZKjM)jza$@$Zqyj0L#v8z$X|LLUyn82vVFGmz3MAkCIx%j(ff>L96IzJ82K{z1f7L zBuc@vDP@5ox+Nv?zV5_|6Tou z<_-o`r;^*%tOmIeucR}Fo*2pP_H9#+a(gheqz4Pd2Xlq3x#Bim+*&FQK2R7e6d0I$ z(w=l=&8~6Va)XT9QrcR0pum+mU`h4ch>A9h!s9|Q*T^n+?&)pteQO$ z(Cg>RrnBlzK3uI^PAyL@9%d1@+9U~bBeqp9>8B=qi%Kq4Ydj1arGbH|si{15-3^>E z`-sdLXe6!&1C4>ig*DZS$^1q}X8g;@|V@tX@kvUXr`c^Hs&-3d+NxKcx42HIB z*U8VJtlL{G3=I|arcGLY7VaG?7WKDuK{K58@X%oE){dbE<)@iZ*ikI#7hXuFFs9JQ zoFa1u`?hD)y61-I_tA26PDk_cvG}EEE?S~FA1&~ELC2?~C4O9tU*yIW>EhN>d|F4B zr6an^_XTjFUq>ru*v0sz_*8UW2J!2Jj;_iY(G|_O-Z-^!UYUr0YkTrkK^Sl*NKR^)fE%i)UY(y-sp5D@h+ZD0+Ysz zSY2fo7!yCS^AtQ{=GFKFwnGW--~)44HpeH$JmDlYF`j`pA?kueDq0j4m&^uu8o$=+ zyp~74iBeP^hZ>XxUztM2n(XF8u#If z#DyPOWDb|Q6)MTOj?+}5OYDJ27?G3;%$LSIOPYkutLO}qr9xaV>8PU_;)?`N-BCCn{gN)iTPy=o{L`$`W{|E_0|Gn~&#nnugn4K2PwLBZa&3izBt_{}qqkQ4qGj~+Vf=tlPJrw=lZNWxoYmqD1@WgXlb@p(T`D3B|#uG&36uY z(c8&2n{aZe=+{Xu$VOBIh&e51loaRl5*@!?gc@GE2_>)e`eF<35Sr zQF=sRU1oN?5Oi2ifs(Sr`OnjjgiJI_>Fs*Jf+&%|>Z_2+1jb3(G$Q6z2YXs)L_D43 ziWvdXGyJ2Y;}t1km1yF>43WcI&euhGW5Ov@GS;gzdAQ*8pO+D-DzTS+5jp{%VeUe@ zQinAJ>um|KB+?B1>qSO|>ZqDY, 2014 -# Jannis Leidel , 2011 -# Sergey Lysach , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-29 13:50+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "Адміністративна документація" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Домівка" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Документація" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Інтерактивні закладки" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Інтерактивні закладки документації" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    Щоб встановити інтерактивні закладки, перетягніть лінк до\n" -"тулбару закладок, або клікніть правою кнопкою миші та додайте у\n" -"свої закладки. Тепер ви можете обрати інтерактивні закладки з будь-якої\n" -"сторінки сайту. Зауважте, що деякі з цих інтерактивних закладок на сайті\n" -"можуть переглядатися тільки з комп'ютера, що є в одній внутрішній мережі з \n" -"даним сайтом (запитайте у вашого системного адміністратора, якщо ви не " -"впевнені,\n" -"що сайт і ваш комп'ютер є в одній внутрішній мережі).

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Документація для цієї сторінки" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Перекидає вас з будь-якої сторінки в документацію для функції, що " -"сгенерувала цю сторінку." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Показати ID об'єкту" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Показує content-type та унікальний ID для сторінок, які являють собою єдиний " -"об'єкт." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Редагувати цей об'єкт (поточне вікно)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Перекидає до адміністраторської сторінки для сторінок, що відображають " -"окремий об'єкт." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Редагувати цей об'єкт (нове вікно)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Як і вище, але відкриває сторінку адміністрування у новому вікні." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Теги" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Список усіх тегів шаблонів та їх функцій." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Фільтри" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Моделі" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Відображення" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Будь ласка, встановіть docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Модель: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Поле" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Тип" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Опис" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Назад до документації моделі" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Документація моделі" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Групи моделей" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Шаблони" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Шаблон: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Шаблон: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(не існує)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Назад до Документації" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Фільтри у шаблонах" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Документація фільтрів у шаблонах" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Вбудовані фільтри" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Шаблони:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Переглянути документацію" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Перейти до іменованої зони" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Порожня іменована зона" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Булеве значення (True або False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Тип поля: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "тег:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "відфільтрувати:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "переглянути:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Модель %(model_name)r не знайдено в прикладній системі %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "пов'язаний `%(app_label)s.%(data_type)s` об'єкт" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "модель:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "пов'язані з `%(app_label)s.%(object_name)s` об'єкти" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "всі %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "кількість з %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s не є об'єктом urlpattern" diff --git a/django/contrib/admindocs/locale/ur/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index f06fc5551ac1e78d63346a11a9f42cc992d2c1f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4214 zcmbtWOOG5^6}~_q(7cln9)ak@Xhb)ee#`_Tr|hwaUtlW^#_mL7ft=f2w|mO2uBz0n z^2E!I+D$KJKLLom(|M-4jm&;%chD zxmEX`^PTUUbF2RN$U{F77+=BlRa}3?HHYgrAHomDg%1mH3;+KBIFI>XJ|e_3z(*ev z;#0uy0-prdfu9CyAlvE!p8)<6_!RIS@N2+Pj{gGUPdxrnA)W(10lWnK5s>X~0Y3x$ zGw=oA-+>Ti9Y}z0gi!7z`p@ORm^`*h$FzmK#t!7 zA{;YV@7=++cyP?D1INJoc|3-TIkMkJaj_lH6JN%~1F{$ntOLvoxSknb!i;nBh5T*- zh;lH4IYSB|3daI!x>D<=8fX=3H>7U|g}ZJV6vy}K*)g1^ERsVTjJR<3Gd z6?RT>pjPO2NP5>PkZlE)W`TAhRUvGT6y`D_?ROOUEql|$cRah z-?##m#B-Wt!@s8HsS!uy2g=h%7{g^El_XEC5Ms6cm5Mkqm06y+N_td0?Lf1T>R}84 zLpmc}txDpQ-;6uTi)7^Z-t25TJ9^)v7A!=|2#=E`PTQPyo@T76*o;Hy66KUi4_L8B zxFpUv%C${auLsJaxnhfNT#hg+Y4JUzT%3zL0V4PJ2hT*91FM4a2vrcGFyL8|M(SO} zYJ{xh7Pts!D=oKaPYXd=d|3r$mfOlxNc^rN_E{0?`2mulv@hLrDgO&uG865W}2n6>7)F-sLWxb5p0S*=M^OD>?uR%zl)MPdrpg% znz6>E&r&x-wVHNM&K@mvfF#q5k_t6y%p&`W^xA&mq6+*lDxcSF$1b0U+qzu$Eh=32e!YA$RHh!w zr$E%A#oEHR%C*Dgg=cBuu(h!GbZxO#!@}}Kb`2= zdKzK-p+)DUhc2e)mBYz91~!;}$2HT6cvSZPUp&e6kIf??ST3uOL zso)6kw9`_rR?zCzAPZ7ggK8FA)y?-;Bah)@{zrD?60N5@@cQ>+o)@cjx?NT!qdXZQMlm7p>)e<{IH`f@&Yr} zON&P-`**46(NjybP&!(8?~5T>A8k;2BUwwf_@CZ*HNBr~(`aM7O37y0Pu?D{ChI)E ziKof!@y%p4?WKJz9&MxpO4ibyw2y}~hF~GRpAN8Loh=tKb9a-iv`eEwvNc{E4YA++ z^KPiOt#tIfsSvOZOI)(b${Yye2X`(^S0O1 zokFtB_EUZiTVS%y@ve_{7~W31$s6p#_<4Xp5Ddy}CT|*LnC>=AY+}o}%g*5}?IZj> z_w1+3&imMF_<@4)JnD~jX2qMy!mjE$aoAze-+_{lG1+8?%s(@Z$UtQhnMn_%%^ZO< zqGMKuFvm9plMQyi#byeS47S&kyKH;6pPg~GM%WA(chdpFEhcNDA=@?b zW-Q_CHC%|e4|=?ChA0$+m5mu%Q*UAu7%FhD#5if&D61Q62D)T9xQBU`s4Y%#au>dK zE2{)%lXveVu&I}AaxYmMcfp$}nzR_2tOp+45(sBt>XCz{1O=SDK`4@&oMH3|=yO6% zF)$HBY*IfaS9pdxCfMnZ28bq4KkJTrJya1?Fc!s33r(s3w|SvavS{AoM)>?a&YW0i zC=Yoy6UYP7J#oPOoZ$m%I@w0F=-VmwV0M6+d@0m{s&|YITiPK3Ml zJ!vS2*-O@tZ4|(CtuVp0^mWr5e7@i`;+}wKbL_Lzcerw(yNM=Gv9W`GMbF`s-b#iC zS()hfzNs@B{J;6zG(C5Nzp>IT-eNdlCtqN5I?Dw*)4bD$#F25I_Ha6OKk#F0RyQ, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "صفحۂ اول" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "طریق استعمال" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "بک مارک لیٹس" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "طریق استعمال کے بک مارک لیٹس" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    بک مارک لیٹس کی تنصیب کے لئے،لنک کو اپنے بک مارکس ٹولبار\n" -"کی طرف ڈریگ کریں، یا لنک پر دائیں کلک کریں اسے اپنے بک مارکس میں جمع کریں۔ " -"اب آپ\n" -"سائٹ کے کسی بھی صفحے سے بک مارک لیٹ منتخب کر سکتے ہیں۔ نوٹ کریں کہ ان میں \n" -"سے کچھ بک مارک لیٹس کے لئے آپ کو ضرورت ہے کہ آپ سائٹ کو ایسے کمپیوٹر سے دیکھ " -"رہے\n" -"جو بطور \"internal\" ڈیزائن کیا گیا ہو۔ (اگر آپ کو یقین نہ ہو کہ آپ کا " -"کمپیوٹر \"internal\" ہے تو اپنے\n" -"سسٹم کے منتظم سے رابطہ کریں)۔

    \n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "اس صفحے کا طریق استعمال" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"آپ کو لے جاتا ہے کسی بھی صفحے سے طریق استعمال کی طرف اس ویو کے لئے جو اس " -"صفحے کو بناتا ہے۔" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "اوبجیکٹ کی آئی ڈی دکھائیں" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"مضمون کی قسم اور منفرد آئی ڈی دکھاتا ہے ان صفحوں کے لئے جو سنگل اوبجیکٹ کی " -"نمائندگی کرتے ہیں۔" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "اس اوبجیکٹ کو ایڈٹ کریں (موجودہ ونڈو)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"منتظم کے صفحے کی طرف جمپ کرتا ھے ان صفحوں کے لئے سنگل اوبجیکٹ کی نمائندگی " -"کرتے ہیں۔" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "اس اوبجیکٹ کو ایڈٹ کریں (نئی ونڈو)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "اوپر کی طرح ھے۔ لیکن منتظم کے صفحے کو نئی ونڈو میں کھولتا ھے۔" - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "بولین (True یا False)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s قسم کا خانہ" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "ٹیگ :" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "فلٹر:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "ویو:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "ماڈل %(model_name)r ایپ %(app_label)r میں نہیں ملا" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "متعلقہ `%(app_label)s.%(data_type)s`اوبجیکٹ" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "model:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "متعلقہ `%(app_label)s.%(object_name)s` اوبجیکٹس" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "تمام %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "%sکی تعداد " - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s بطور urlpattern ظاہر نہیں ہو رہا۔" diff --git a/django/contrib/admindocs/locale/vi/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index 80ebffdb6e7e826bcb85cecf4d87396bd4aa51e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1916 zcma)+&u<$=6vwB~LTi4v{E$k4*F&V3c4H@{QnDdcXqzal8i*PbI3T4P@7SKOJG0%H zjhh=MI0PhmC>IA~7jOl!5)v0KJ#ppxY}2>}2}Yj%?0Yls=j`~G z{kyLSjAt+pVg7{q0_OX>@W9x6pAg5uecCZ~ zH~0t0er|&gfJ65S@hEr{8#A2k=l}LND9JO zX-a~+BrqT?o77Y~G|drl(wImFnucc-wx(1`Gf5_;*&wpAC{CMd7EA2{r;NT^q8hfj zhO%AHVkT6sCz_R2S#>mA&C(R6{ZPe!*|C#IQOqhCg=A{v))VQ|&~S|v%PbWwRwE}< zE9Oir#k>h+gdH(+SqHH!rlgHSMwt$~H6{txgCtpwf)yDR)1HkLiw)DHeu8ICi%L+p zq9WrY3Y@fJNy(-aK?LVk)Vd*k(T(B@oy9BY4-&*$D%l{U3xh%I$k1@lbuTA-p&!W# z7u0>R2JgODNDa5gI}>_Ks0eNKDO?S7-4xEt#H7xfw{;bIC$qZsD#oY6!fO@pR4Thi z;GITXpT^3gFL~wT-sl949`{Gbj+DpBWo-1$%QeM5@7Xt2rt*Y;Z2U+Wqi`;;&a0$> zwy46SKAjD;#yOsoiW~bfvVk}qb;S{-Yvu%ObUnitw?uRTGzzUa7W}lzJ7GqP~~Xnkp3w^JnH~cA79cQZAe_+ToM&D&23u$xE(; zqfvU2s*NDE(oMZynf1nZ_Hn$LOuZRhHKEdVpT<{|yOXU?YpSpiWoZz3vnGwLPde#} zc4~BzdaqOE$%1&bv3-+V+WAV8#;dMVoVP!R1{u@EEN^XT2zh&hSdFz$998r7Hv!qa zeT5aDs)5_oFnQ~TDn*@5y7ghF1s?;N#XuEBrL(ChQhEEmZ15e0ntoK>*<2Tk-562c z`a;pI%X#~K5yN~?!BdNH#*<3%g)y^{N}Bz>nN5J$lG7y z8RqS)z~HUAb9Lu>h4HP0VSC`(zA0l-fiFIh))wE-bDRyXE~nrNoX};i@LIrYk>W$X anBh;)@u~fzt^aYU@u_sSv@a0V7k>fu96Buk diff --git a/django/contrib/admindocs/locale/vi/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/vi/LC_MESSAGES/django.po deleted file mode 100644 index 1fa1d8910..000000000 --- a/django/contrib/admindocs/locale/vi/LC_MESSAGES/django.po +++ /dev/null @@ -1,390 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Thanh Le Viet , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Trang chủ" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Tài liệu" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Tài liệu cho trang này" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Hiện ID" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Sửa lại đối tượng này (ở cửa sổ hiện tại)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Sửa lại đối tượng này (trong cửa sổ mới)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Như trên nhưng mở trang quản trị ở một cửa sổ mới." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Thẻ" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Bộ lọc" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Models" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Xem" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Templates" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Boolean (hoặc là Đúng hoặc là Sai)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Trường thuộc dạng: %(field_type)s " - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "Nhãn:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "Lọc:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "Xem:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Mẫu %(model_name)r không tìm thấy trong ứng dụng %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "mẫu:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "liên quan tới đối tượng `%(app_label)s.%(object_name)s`" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "Tất cả %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "số của %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "" diff --git a/django/contrib/admindocs/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 1401ea17934c8448c5520e0cd5dff4066b943bfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3541 zcma)8Yf~H789r^(rd8WCN$XzIN&S-kfpq%3yNfJHns$fX zM`!oFJn!?qXP3V{`oK8D@g&a2a6a`p#$v$c&*Orl0vyA=DzF*rUp~Ot!@!%sXMsiF z*MR>5J`VgC_;ui8Uu5k2z#jvD0Bi?R4gvfj@Kk`)z;9uF5BMPP&p?D=e+BLX{vG%- z@JC{Tz^Z?*>x62Y}>% z0vHGW0!aP~z$>W#H^2eliwOQS?*Apk*tdcI29o`buljj9fZxTsGgzmAlqVb9e*;MM zUjULmOTqe&z(=wECy@Am3?$wU!ufgNLjfKLun$Pji@ujoHR#tP#>vAsu#4` zBRE-TPmZTFVOgyW-BQan>`fY6)h%0S8t*cUV_9Jy)1+-RbHx-HZg)$rsroT)8~mh^ zH)}Rl$TkeEOPI~vFuAE_y6s3xQ&X_qbP>A3g`#lP{-k%5A2xa@B2NiDWJyh?U|EIk8DwPlpU-IiDjn_EU!awAO-Eg7owx40=^&#R{N@}Ph&$&ahD zN7enhC{mDvr;KbaZ%dOa(o!?Ju%!|b7H?2>+|-5Ez?&e^eHpBimMuX}$*Q_)*`~0e zf|~X+2~+A%gI6Az)pW>{trlOc4;qf{iRJc&Sfj-iLt0!nY%X#+DNIrfbOq0wT29zR zf*W10K_#{?m*b75XPY+iy2AEZTyz=7Wi#)}+uX=W-SU+3$kntHT$eo@#VbZnl)X^b zYFcPg=)9?2g@`6knt3Q{@(!U{GR)eHR6Z+pTiB|hZ(Y^5%i8uRjRZR_nc7?`( zmVOz$DU~-NlpRnCe~QI@!eQ2-N=@;pHgCEy+QkWW#58C_ zL=GyESI}n+XM(rACiILEdP(LC(~fjn8C8kAkk43=q>olg|VK=qwSHT6xjsd->vExHQq!&M3^^q+jcGyi}m#M zMDaq=Ej2AqkY_CC7iz_FF~zGdrUjv5Z*(8se>fHnbsp?&zpuj1Xgst(7=xs@Uu=28 zj-i>VzMH4Ig=tB<_2R_T=~|X(N+?9fJ=K410((0{$ z^!Am97oEv@1a(GkmkP6`!f@r@<KS)xwmfJiS03UePtnkbCL2Gdj054rsvM znVYYyO!@ZZFOv6`R*_-|{A=HpQn6UNI}CRO_6%;+e^Q*= zcPmTN%vl>NkImCp#l17_P7b+48<3PaqsV)Pvab)ISa)KveB+`sGDCt4U2uxMJ^^1q zBxSxp%vn9Q2Sg^{l2z^vx`p?h z%k!){Hvt-~va(!R{{Rv|6_9h5#%Y+&k7IgjzBRfv5j+J7!}U{D7YH(pqL`YS_pb=v z6{HAxLg39d)W7a|b?_Y8LH$3y=*~~0rfuH~=HF%RrH%6YYd$}`>=|aL+Bbu-{S5lF zgFH9<1623baNarRjM2Ct4spZ2!;Ymy?zMZY@~Z*oDpo_i7!`Wy*Ytzh0UP=SrKy|a ki`BsqR=&FG^e, 2011. -# Kevin Shi , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-22 09:28+0200\n" -"PO-Revision-Date: 2012-10-22 08:46+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: views.py:58 views.py:60 views.py:62 -msgid "tag:" -msgstr "标签:" - -#: views.py:93 views.py:95 views.py:97 -msgid "filter:" -msgstr "过滤器:" - -#: views.py:156 views.py:158 views.py:160 -msgid "view:" -msgstr "视图:" - -#: views.py:188 -#, python-format -msgid "App %r not found" -msgstr "应用 %r 没有找到" - -#: views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "在应用 %(app_label)r 里找不到模型 %(model_name)r" - -#: views.py:207 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "相关的 `%(app_label)s.%(data_type)s` 对象" - -#: views.py:207 views.py:226 views.py:231 views.py:245 views.py:259 -#: views.py:264 -msgid "model:" -msgstr "模型:" - -#: views.py:222 views.py:254 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "相关的 `%(app_label)s.%(object_name)s` 对象" - -#: views.py:226 views.py:259 -#, python-format -msgid "all %s" -msgstr "所有 %s" - -#: views.py:231 views.py:264 -#, python-format -msgid "number of %s" -msgstr "%s 的数量" - -#: views.py:269 -#, python-format -msgid "Fields on %s objects" -msgstr "%s 对象的字段" - -#: views.py:361 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s 似乎不是一个 urlpattern 对象" - -#: templates/admin_doc/bookmarklets.html:6 templates/admin_doc/index.html:6 -#: templates/admin_doc/missing_docutils.html:6 -#: templates/admin_doc/model_detail.html:14 -#: templates/admin_doc/model_index.html:8 -#: templates/admin_doc/template_detail.html:6 -#: templates/admin_doc/template_filter_index.html:7 -#: templates/admin_doc/template_tag_index.html:7 -#: templates/admin_doc/view_detail.html:6 -#: templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "首页" - -#: templates/admin_doc/bookmarklets.html:7 templates/admin_doc/index.html:7 -#: templates/admin_doc/missing_docutils.html:7 -#: templates/admin_doc/model_detail.html:15 -#: templates/admin_doc/model_index.html:9 -#: templates/admin_doc/template_detail.html:7 -#: templates/admin_doc/template_filter_index.html:8 -#: templates/admin_doc/template_tag_index.html:8 -#: templates/admin_doc/view_detail.html:7 -#: templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "文档" - -#: templates/admin_doc/bookmarklets.html:8 -msgid "Bookmarklets" -msgstr "书签" - -#: templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "文档书签" - -#: templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    To install bookmarklets, drag the link to your bookmarks\n" -"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" -"select the bookmarklet from any page in the site. Note that some of these\n" -"bookmarklets require you to be viewing the site from a computer designated\n" -"as \"internal\" (talk to your system administrator if you aren't sure if\n" -"your computer is \"internal\").

    \n" -msgstr "" -"\n" -"

    为了安装书签,将链接拖到你的书签工具条,\n" -"或者鼠标右击链接,添加到你的书签中。现在你可以从这个站\n" -"点的任何页面选择书签。注意,其中某些书签要求你在一台\n" -"被指定为\"内部\"的计算机上查看(如果不确定你的计算机\n" -"是否为\"内部\"的,不妨跟你的系统管理员沟通一下)。

    \n" - -#: templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "关于本页面的文档" - -#: templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "从任何页面跳转到生成该页面的 view 文档。" - -#: templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "显示对象 ID" - -#: templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "为那些展现单个对象的页面,显示 content-type 和唯一 ID。" - -#: templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "编辑该对象(当前窗口)" - -#: templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "跳转到用于展现单个对象的页面的管理页。" - -#: templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "编辑该对象(新窗口)" - -#: templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "同上,但在新窗口中打开管理页面。" - -#: templates/admin_doc/model_detail.html:16 -#: templates/admin_doc/model_index.html:10 -msgid "Models" -msgstr "模型" - -#: templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "模板" - -#: templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "过滤器" - -#: templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "标签" - -#: templates/admin_doc/view_detail.html:8 -#: templates/admin_doc/view_index.html:9 -msgid "Views" -msgstr "视图" - -#: tests/__init__.py:23 -msgid "Boolean (Either True or False)" -msgstr "布尔值(真或假)" - -#: tests/__init__.py:33 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "字段类型:%(field_type)s" diff --git a/django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 72b6c821678a8b74176595fcf0ccf7b33e4886ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6561 zcmbtXTW}lI89o$xK`kw%6ndfU!L1t$BH0e4Bubo;i&H{LngPSm%Me!5T3WK+6}ziA zrVmvvw&Ntk0XuPmoj6WnV*;_AWuti#wQs2G2v}^;mLiHvHn{a+Xq~U`8}Uz>`vfj zAknt~9|FDz{0eXs_+{WC@aw=o06z!(8}OUJe*%gBzRxgr2QUJ}A6tjlXMtP%^_{@4 zVg4MD3WRE`!=L{Gh$Gk;;IqI{Aer(n;6~uBA;z8pHUn1y zPXkH+-vYk`Bqd1SyMbQ--Vgi~un{-{TmyU@_zv)1U@eG04{QSN06qbv^9F&W-#H-J zy9gwEeg`DG{|dYt_&)G1;2l_mii`uH3VQ%ZaaiqRFOc*u0h@qLIF!!$Igt2sK>V>j zyvQHtfu#31ko+;}&#wb(-^tc_Hlpl8jA(DlG#J?6u`fUXg-3}k0_V<4VBt8we z54ayle!UIOBY)NaiLVJr>sx^2$2jmYpziNq1Fpq<-pBWVWKRQ=q;m?cWO|f2;t~IWd3!10bFA z6Cm;J29iH4;17W>0aL(V0~KHt&e#Mz4kY^D14-UHK$27N*WU+{9slIo z59Q8U43x33lWM#2A)V+UTSy#1t-wbxHi*@w7x^9` z5jnroU#9$7<^K+V;|EfM)nTC2*cuG-Bh_Rr2KhXOu@2+A7!PAaFusTJ5C-+c2QlcO z{32gdeKlf)G3fcW1W~Unv_8WVx?r|jU94KQ;#dwN^V-*(o$(BlF+pTC<7M7NOC2ahhR>S_X1;H=Prw_0W!SBwsxQBo?j6a=>Bs8J4fN5x!mxNWwn+-#*yTMbq4 z+uTxL%xab@&Vd1OmG9BicFmA>ktF{No-o@oSx2>aQnj^|p*U(Xq}aShGq7kVdJV6G zi3f9f}8Od;3Za9CRO+1=rG&3q=dFd{x{xYCDH#l4g69ZFC$<135G@4G!hx$u`@hP<+j0 zM+B?Sz_<4Dy^54#n~*W8V(_|V4Z*T_iEWTCIZ8gj`Wi{Q2Ak3{m)xvSXf}^Bt zw%J51_Bt`PMYR)_mJ#Mv8(TH2OeLFDZ?)o7CyiK8X0c`^k(RE2xs-&NY#gb~MS_4R zr5Y+CtR{K910kUtit-lF(Jy37t7gDe?P(2SkQEsnv>bd{8!T{Fz%OM}E>mepdf&Ai zNyC*ril!@Z9f@s%7P%cri?Ze31KcP6_gJU>%B8q-7?fYtptoilvdtHr1z6R+ubMNSd(O%sQy9 zD0>X0${x?QWsrkpAxx&+mAJ!r>o8XGYl*C?#?X^+8fB@I0s76Y;{TX7SdnAw3dh+s&k^!-s8zy9}jG z4O^mwTg@!uOa91Yu#fjHgjLnUmd{hAp}&^0%xuP%6N-$G=g$KW5kZFv(jUpNq;Zf* zIF}3vIutaKnxp5N2~DK2h`Jr+BJqX#JdJLrpw&w+NCH1agP+6*b(Lhu{A8fLx()ech z>A!7@m{JT?bZ@i#>3-EzPmg9h|hgZBMK#H9STQhD)sb_5~GKDHW+!{KZ s^yigL63U6Y)OMTeujG3Dr8EkWn5)9OC2U$;BZ@-Fjk|iJnfOQj8`9yZD*ylh diff --git a/django/contrib/comments/locale/da/LC_MESSAGES/django.po b/django/contrib/comments/locale/da/LC_MESSAGES/django.po deleted file mode 100644 index e711c9483..000000000 --- a/django/contrib/comments/locale/da/LC_MESSAGES/django.po +++ /dev/null @@ -1,316 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Erik Wognsen , 2013 -# Jannis Leidel , 2011 -# valberg , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 10:27+0000\n" -"Last-Translator: valberg \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Indhold" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d kommentar blev afmærket" -msgstr[1] "%d kommentarer blev afmærket" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marker valgte kommentarer" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d kommentar blev godkendt" -msgstr[1] "%d kommentarer blev godkendt" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Godkend valgte kommentarer" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d kommentar blev fjernet" -msgstr[1] "%d kommentarer blev fjernet" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Fjern valgte kommentarer" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Kommentarer" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "kommentarer på %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Seneste kommentarer på %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Navn" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mail-adresse" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Var din mund! Ordet %s er ikke tilladt her." -msgstr[1] "Var din mund! Ordene %s er ikke tilladt her." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "og" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Hvis du indtaster noget i dette felt, vil din kommentar blive betragtet som " -"spam." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "indholdstype" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekt-ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "bruger" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "brugerens navn" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "brugerens e-mail-adresse" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "brugerens URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dato/tidspunkt for oprettelse" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adresse" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "er offentlig" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Hvis du fjerner afkrydsningen her, bliver din kommentar slettet fra sitet." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "er fjernet" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Afkryds denne boks, hvis kommentaren er upassende. Beskeden \"Denne " -"kommentar er blevet fjernet\" vil blive vist i stedet." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentarer" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Denne kommentar blev indsendt af en autenticeret bruger; derfor er navnet " -"skrivebeskyttet." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Denne kommentar blev indsendt af en autenticeret bruger; derfor er e-mail-" -"adressen skrivebeskyttet." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Indsendt af %(user)s den %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "Flag" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dato" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentarflag" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommentarflag" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Godkend en kommentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Vil du godkende denne kommentar?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Godkend" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Tak for godkendelsen" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Tak fordi du tog dig tid til at højne kvaliteten af diskussionen på vores " -"website" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Fjern en kommentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Skal kommentaren fjernes?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Fjern" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Tak for fjernelsen" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flag denne kommentar" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Skal kommentaren flages?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flag" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Tak for markeringen" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Indsend" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Forhåndsvis" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Tak for kommenteringen" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Tak for kommentaren" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Forhåndsvis kommentar" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Ret venligst fejlene herunder." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Ret venligst fejlene herunder" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Indsend din kommentar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "eller gennemfør ændringer" diff --git a/django/contrib/comments/locale/de/LC_MESSAGES/django.mo b/django/contrib/comments/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index a80020c1ec29e88194612bb88f8e761576571684..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5583 zcmbuDO>A6O6@YKkAHbAST0$ta<=T+eCYc%AZD=z2X_MHlCyA+>I5DcI%A0w2W?uZ} zz2V*aJh8VK_rCCiUoolE7T2(ERP!^FFvwsY~!b_wvKDe7{nkfHim?eg)Rx&kOzwet_}| z4=D99xC|eIuRsSKl=gSw2jSm~@_XUljHGKb*_=7<`cWNhtOy zLzY%2iuy$;dS8UH?s`$)fGnlDkSW!6QGOkMl=63=jQdH^ejSP(-h%w8-}CdvJxcuv zioRD_{2crST!4Qp_~=9VI$wgaejQH2P53(eQPKV+i;5i6Q0(~(q)Ana`WlpRYf$XE zS=4_QUZ(tGI0OFyMX$%%43YmSI0p~GS@Y(5M);-T^n>HH8+GZMtTiWY(lX%nkBb}`7nZ(?&+wQrV zq1S5NajM(hE_O*$7w)olz}Hzv}B5L3E?O}&=Uy&w!}(tcpOp|{1NL1dlr z{IWWm??|6W5l4P0P<&j&OE6Z+C28EDa$)g=ZkeJ$S6^*ZVTCF}a#td1i+=38pTIM4T-r@n}6h3}M{6WwTf?Ymco{tNe@!m(?IseT%hIYZ6@Ab9}Qd?maPaaJn#o z6xz;ptCb3^F}93mEMt;z#;VoCYz77)a*i)?(RdOB;*w)VeO?tU9dE;owdihI4}->_ zL%#iEU8GIix4?)y=Jk8*>RQ{2HnP2IVztpNQdyJLQlG~vTRK`<*x;txEXZ!E%S64Y z&UqWuWIN`94ywjF=wulotNUu|g@N1BaZ}v6ky;zz3i5{&Nv=VXk)V+5(q$j>UGpOC zr9@Taf=1?DvWd8*&(x{S<~Nz&GXwtTm*ObgD*vA|O74^J9hva*#S7|k)EEzV6fO34 z81<&v#C?NJgG-<;<~ClUn@QZsgcW_uYTa{4C<&45r;_ceP3xV&u`Npc zLLp@C#qyOqu&?6!Rf*l&g2K}>(=>3(ma$5xr;H5R=b*lPBlXP(5=_0fAdcCrf34^A&R%S;k zgo&tWE8R-2T_r4LsQ9KbGqF-zSsWT*t~@(Yr2EnudsNlVTyqtUh#)$yv2|jNJ9&9+ zsdRMMPu6Riq_h|{VxK^*>ZA3*4J5^^W@0r=6E7?+#Yx9jb=1v@_T>C=oqwL3j`ZY7 zJvVcFLX9Qy()s*2!vEy-AC$C7nsL}lOn{>|LCdsE-9%%Z%w6>w>(ud*jld-CHuLP+ zWo#0%2?pWF9F=%nm_e7NOm>lcs9Ua&)SXUk%k*}xw?k)!%9}!C>9LHo+5{1&{4(c2 zMB;YaCOXXhD2gzBG90GUsOwp4NN$03Wqrwc&iNeXjOqpC1|NshQwxES95@uGmnJ^a z7fMa(6^`hXge;M_jpbc=DEsiss9MzaLhcQv6)p~?)7ibjsFmEpOmIu>3JarMCQCFT z%dn}oI+$`@RJ|0CQ&S&zez z6~y$Jtw-!6R^H$e(k4%5A!VZH)m`-;c>i7YFC0_mU(9`U%qoNCTe{n@#}#g$=(8Xf z9X2e{wKn@R+Fbeqt&AHq*VN+s9y!z$r!nJeVW$9%hup7mlOClqUa5VgT-PGkSqPJ7MX_C5R znWTv4-MK|vRLs#CT*jKgwxnSUd&Wd587&#LPgyS@$9Q6qoW_=Lo6%xN6Vx+9IE=Tx^EPuNGSmi~2z!l9 zx!w)@bNEF*&mvk<_@H^Day0z, 2011,2013-2014 -# Markus Holtermann , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:13+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Inhalt" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadaten" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d Kommentar erfolgreich markiert" -msgstr[1] "%d Kommentare erfolgreich markiert" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Ausgewählte Kommentare markieren" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d Kommentar erfolgreich freigegeben" -msgstr[1] "%d Kommentare erfolgreich freigegeben" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Ausgewählte Kommentare freigeben" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d Kommentar erfolgreich entfernt" -msgstr[1] "%d Kommentare erfolgreich entfernt" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ausgewählte Kommentare entfernen" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Kommentare" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s-Kommentare" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Die neuesten Kommentare auf %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Name" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-Mail-Adresse" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Adresse (URL)" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Keine Schimpfworte! Das Wort %s ist hier nicht erlaubt!" -msgstr[1] "Keine Schimpfworte! Die Wörter %s sind hier nicht erlaubt!" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "und" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Wenn Sie irgendetwas in dieses Feld eintragen, wird der Kommentar als Spam " -"betrachtet" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "Inhaltstyp" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "Objekt-ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "Benutzer" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "Name" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "E-Mail-Adresse" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "Kommentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "Erstellungs-Datum/Zeit" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-Adresse" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "ist öffentlich" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Deaktivieren, um den Kommentar sofort von der Website zu entfernen." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ist entfernt" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Hier einen Haken setzen, wenn der Kommentar unpassend ist. Stattdessen wird " -"dann \"Dieser Kommentar wurde entfernt\" Meldung angezeigt." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "Kommentare" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Dieser Kommentar wurde von einem authentifizierten Benutzer geschrieben. Der " -"Name ist daher schreibgeschützt." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Dieser Kommentar wurde von einem authentifizierten Benutzer geschrieben. Die " -"E-Mail-Adresse ist daher schreibgeschützt." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Geschrieben von %(user)s am %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "Markierung" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "Datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "Kommentar-Markierung" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "Kommentar-Markierungen" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Kommentar freigeben" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Wollen Sie diesen Kommentar wirklich freigeben?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Freigeben" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Vielen Dank, dass Sie den Kommentar freigegeben haben" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Vielen Dank, dass Sie dabei mithelfen, die Qualität der Diskussion auf " -"unserer Website zu verbessern" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Kommentar entfernen" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Wollen Sie diesen Kommentar wirklich entfernen?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Entfernen" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Vielen Dank, dass Sie diesen Kommentar entfernt haben" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Diesen Kommentar markieren" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Wollen Sie diesen Kommentar wirklich markieren?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Markierung" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Vielen Dank, dass Sie diesen Kommentar markiert haben" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Abschicken" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Vorschau" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Vielen Dank, dass Sie einen Kommentar geschrieben haben" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Vielen Dank für Ihren Kommentar" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Kommentarvorschau" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Bitte die unten aufgeführten Fehler korrigieren." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Bitte die unten aufgeführten Fehler korrigieren" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Kommentar abschicken" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "oder Änderungen vornehmen" diff --git a/django/contrib/comments/locale/el/LC_MESSAGES/django.mo b/django/contrib/comments/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index 4501b45c4fbcc0bbaf1aca149210fde8b1c87f59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7256 zcmds)TWlOx8OIMLh1P^p3Z)b%oP>tPwChWn(sa|LElo-c37Fut2vN#-cWiIHH)h6l z-4}9mN~N@@D5VlYqKH1mv9^xuII(LXka(LdFBK9J@C2&F3#!CJRUv-=GqdYmUlLal zFN{3)l2aI_W+(J8G^8$D##s7dM+9Nk4^4O8?s-PuL5} zuY18x@Cc}Ve+)hZo&moIz6FZUcfl#}Mx3`3d;=8!?|`yv^Gyk_x1?AACGQe=FZd>S z1iTJ%WcLriJHaw2dwu~1;3gL3z;Tc*&7VQV&p*LE;AWKB1%4g;3V0%IUj%p4eh1Wk z-59q34ud`Lcl#}j(LRFG@^>FWb{sqePJ(ZOimyirCh_w)DEprT?*Ly&`(ID{e+QzH z`3HCx_+HxXBv=){dqMf@yC8q&8Gd@epM$u@`~lnnz6HvT>q&A{G!KHP>taUZdbaXP z=f)#_v_}^&=DA0)sC>Jfm(+J0?*zr6_@jI{UhV-iywKEq?&C`}rkhu~G@iTp*v%`w z^vKS}qnME$;sDp0EUzAMDF0YqJ*r>#yRXE4#fo@U%!_9|Q0H=nPT zj^%QG7!HjUixbwXR)fk@e!gW=Xvh7)zv8sjvWAM@@bDEyt)8`7Qs9?1pj2blLx~M0 zMe8-pZT5tI(a%MGlZVheJmTj@Z8TB{?O^3;TNvWoZ>+QQ7RrvAYEbYZzso*kw+?7> zN~#@!$U)yP+f<3Iwgji%uy4l;#UevCUkIy3Z-Pw=}tI=mZ+U-V*2`<3;TxbL}kn((GRRwp1{2FFxw{!h6;W$uL(iZ ziiWOH;A3UpDmtoO$sD8=MvZBqt(0wBY?(uTgP;;X zL$NZx?ywkiR2wrx)-P-7&Ds@d*tMk{bx z?hIKI6gxxHANWrde3VGAeT&1srzB8FwvqaPNk>ZFsNXhXt7C)3LasR>aevzsjVXLn zXbH!pe+{n=jCkcy=er?TYju%vL!niFlB>A1wKL^lMXyV;6@5n0VKQn-@vNrOcj=DK23gz7v z&V$g8_8b{_B(rOIp7tB^gUtSNu97EVvv${DA!;g`wSKXqzc?0n#mpm>pcH0px$2tX zo*lbw^0{Yw*>2fmdpmb`nD{sKXX~fqOYwYMv-K18lkw7u0>3S<{>G#w8_&iw@x}VF zcsjli&&3zxS-R>+U8G;w4-#9WT`JUc&CP6PR8dfKXXmqnXrVwbMg%gYfy~0J9--Gp#>3q zoMqnyRCGboWwC-mOV>FRnFMQgYy6`2s-Ip<+#SHn%wo)(m$6l}on&x{u6bz0Zs{{y ze?Go|@{8IcrH;>YvSwwcVlnMR8Ap8*_)h!`qnGtayI4nctJha)WBd9Ibe@XOC6uIo zY;t=Po6aj{tc!}p`e}UfqVum<#Hll==K|m&jGx4f@{H@@XQi{9A1<)sIar#5b@@P7 zK#6xTa9(__?=U>`Dl?$kglH&4rZ;#`icp;gUk zLfqmsoSS%XiGd3g9TzqV681UToQ~b~=fw3X__!otnvwlqNIc_;73qQDqQC{za_2m1 zAH|;Ocuqsolx$xS1~k#|xM_`X`TZzfZ(e2p0W?HS!08w-`JDryk2=WuEH7aeYD>^`2 z>0R5ztK2dj1UT;X(6)sYUU1=TXgyj@D20c_El@w*G zJ2PtOk)%>W5o+@3Xibq^T0_jGY)YjHTB4cBB_O_B`l4_0WP}Wk)%zps^lpbLK diff --git a/django/contrib/comments/locale/el/LC_MESSAGES/django.po b/django/contrib/comments/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index df70e4378..000000000 --- a/django/contrib/comments/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,319 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2011 -# Jannis Leidel , 2011 -# nikolas demiridis , 2014 -# Panos Laganakos , 2014 -# Yorgos Pagles , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:43+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Περιεχόμενο" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Μεταδεδομένα" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d σχόλιο σημάνθηκε επιτυχώς" -msgstr[1] "%d σχόλια σημάνθηκαν επιτυχώς" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Επισημανση των επιλεγμένων σχολίων" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d σχόλιο εγκρίθηκε επιτυχώς" -msgstr[1] "%d σχόλια εγκρίθηκαν επιτυχώς" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Έγκριση των συγκεκριμένων σχολίων" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d σχόλιο αφαιρέθηκε επιτυχώς" -msgstr[1] "%d σχόλια αφαιρέθηκαν επιτυχώς" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Αφαίρεση των επιλεγμένων σχολίων" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Σχόλια" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Σχόλια στο %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Τελευταία σχόλια στο %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Όνομα" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Ηλεκτρονική διεύθυνση" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Σχόλιο" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Η λέξη %s δεν επιτρέπεται σε σχόλια." -msgstr[1] "Η λέξεις %s δεν επιτρέπονται σε σχόλια." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "και" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Αφήστε αυτό το πεδίο κενό. Αν εισάγετε κάτι τότε το σχόλιο θα θεωρηθεί spam " -"και δεν θα εμφανιστεί." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "τύπος περιεχομένου" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID αντικειμένου" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "χρήστης" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "όνομα χρήστη" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "ηλεκτρονική διεύθυνση χρήστη" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "διεύθυνση ιστοτόπου χρήστη" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "σχόλιο" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "ημερομηνία/ώρα υποβολής" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "διεύθυνση IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "είναι δημόσιο" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Απεπιλέξτε αυτή την επιλογή για να κάνετε το σχόλιο να μην εμφανίζεται." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "είναι διαγραμμένο" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Επιλέξτε αυτή την επιλογή εάν το σχόλιο είναι ανάρμοστο. Ένα μήνυμα \"Αυτό " -"το σχόλιο διαγράφηκε\" θα εμφανιστεί στη θέση του." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "σχόλια" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Αυτό το σχόλιο πραγματοποιήθκε από πιστοποιημένο χρήστη και για τον λόγο " -"αυτό δεν είναι είναι δυνατή η επεξεργασία του ονόματός του." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Αυτό το σχόλιο πραγματοποιήθκε από πιστοποιημένο χρήστη και για τον λόγο " -"αυτό δεν είναι είναι δυνατή η επεξεργασία της διεύθυνσης του ηλεκτρονικού " -"του ταχυδρομείου." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Σχόλιο από %(user)s στις %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "επισήμανση" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "ημερομηνία" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "επισήμανση σχολίου" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "επισημάνσεις σχολίου" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Έγκριση σχολίου" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Επιβεβαιώστε ότι επιθυμείτε την δημόσια εμφάνιση του σχολίου." - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Έγκριση." - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Ευχαριστούμε για την έγκριση." - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Ευχαριστούμε για τον χρόνο που διαθέσατε για την βελτίωση της ποιότητας των " -"σχολίων στον ιστότοπό μας." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Αφαίρεση σχολίου" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Επιβεβαιώστε ότι επιθυμείτε την αφαίρεση του σχολίου." - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Αφαίρεση" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Ευχαριστούμε για την αφαίρεση" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Επισήμανση σχολίου" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Επιβεβαιώστε ότι επιθυμείτε την επισήμανσση του σχολίου." - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Επισήμανση" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Ευχαριστούμε για την επισήμανση" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Δημοσίευση" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Προβολή:" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Ευχαριστούμε για το σχόλιό σας" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Ευχαριστούμε για το σχόλιό σας" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Προβολή του σχολίου σας" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Παρακαλούμε διορθώστε τα παρακάτω σφάλματα:" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Παρακαλούμε διορθώστε τα παρακάτω σφάλματα:" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Δημοσιοποίηση του σχολίου σας" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ή πραγματοποιήστε αλλαγές" diff --git a/django/contrib/comments/locale/en/LC_MESSAGES/django.mo b/django/contrib/comments/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/comments/locale/en/LC_MESSAGES/django.po b/django/contrib/comments/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 096dc1979..000000000 --- a/django/contrib/comments/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,294 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/comments/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index 2bef1674a3369adf3d97af4f109a7e12f754803e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d!A=4(5Y^~ukDfh@i3f<5b~l(n5u+j|8i<4}UQK1oQnO4qZ4vws|H5zbTbuLT;xX}*ctAWSR%j8w=(0^~<@v+N**856>>*>%+IeG9LiVOG zx6xRa)&(~7xyjh=GWRUC5~9&l%6d+#KwfsIf|ihoxXHu?i`x)i$T&F@i4bIDWBqQb zn*V%>0MVAs=9wTw1LXrtokCxzV4Z|Vg=jnsw8?Yxe zX!tPf?>;1Mh^S{VXr!PYB~2XkI`Fbk20JjFE9Z6SPSShU+WD%MGwoO(r#3T~OK82C m@RwY|rdKp7mK2!XTet8Mu-r)BO**jMc54VHU5M+QXzvFqV2`2z diff --git a/django/contrib/comments/locale/en_AU/LC_MESSAGES/django.po b/django/contrib/comments/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index ddc88d705..000000000 --- a/django/contrib/comments/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,297 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index 350ecab5aaa527c989ec8d0c49713a08d1f0e599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4504 zcmeH}&u<(_6~~JukT4K7Klqi9-Bd!H*qELfJ5F#Wn}z&vh!cBb!h{?^iptY9GoAEw z4_!5x%weTHaO8?m5CP&@+uwsS z{|9gZz6E99zr#@Uw6UGNih22Tb8-;2Ur+yaQ$aJMfe6S8zAHU-Er; ziS|~E`zrhzT!C*w3DqOG2p_`^Jok~J|1M;zdK-QW{uD}Fehzt6y;t`C9*VyYq3rv& zvi$-<;!$md60e9e)kQ|Gz-d@iCNm?jTsgLr`>_ zhoa-Rq3HNqC^{Zt(M327MaKb@{y#vm?*YVh^$=pRdIZJKEjT0n+oAZo7s`J7%l1(y zI?h9h*O{`t4B1*;gEFsEj>k~^7(&tUI}jPwVXC|@eV?Xks+3xRJT~RgRY&MMNc|jD zVkf$di^Qy2Ha-u#o`MpWI`xaxW7MNm ziH+!Uh$>~4dLVyNY7&Z8FO_Z4UCME)+(}=MMp?Kn^1PAe3{^CdvWqJDB}L*kE&&e` zcQrBTB5$uJre~*|Zl%4RO}ta5`~57vWyjQJJhay1Y;0TJhT{RJ&US6DBbM zj@mri@vx>hN{lSq&m!Y(RiD-eoAPqGsqPvkTAS$1_Sic-sC(8q)3JIO#W6!Vj9fo9 zBQ}i^=dB5=>TF>#OgxsWg`SCGZNe~Pt~wu^PX43+-CP+ftSt>tiz{mr7u$N24m2y; zOq*ncS4oFmiwW(>#-Y5Btr?Y=dJ`IN)N4qf zR$^{T zb;Bz%CQ_GJmt{r&GgNDKO>#5WrcG4VOQ7;0r=>s7vs*~EzO#(Mre5)=v#BpPbyJ@= zH|fb0@lg*~Qyum4Lz4G>YhdEYk969WENu;(i;!CWND?_>Sh6nHhvY{eF$>j9qRoKA zlK7~VXOD zB8%mzNZ?SVt2g9qE}m0lS{|AfN!hVZiER1L5vL`V(&n+yZhR+|of3YIS}JP=i(&9} zn@P$vba;cs(#jRvPct7ZyG|4aX9gV?G}DHztXyseXOYbFZg39c8+x`rGZ)m41v4k~ z%(2GI>~wv$UgyQ&3g=nY-1OdTUDr=E=H{mBl**EEK4@kpak24f*3cJClHl!Nz8{F^gRauD#nTdn*Y1VTMo%Hjj zJ2iV!7mueV6Mf*6o|)pm$PJgbF4OJ#_ws-3dnx}(JpW+Ie{#=1n9o0$o4&ID#~;jp E0d2y{-2eap diff --git a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index 29ba75d50..000000000 --- a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,312 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ross Poulton , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Content" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Flag selected comments" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Approve selected comments" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Remove selected comments" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s comments" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Latest comments on %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Name" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Email address" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comment" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Watch your mouth! The word %s is not allowed here." -msgstr[1] "Watch your mouth! The words %s are not allowed here." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "and" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"If you enter anything in this field your comment will be treated as spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "content type" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "object ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "user" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "user's name" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "user's email address" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "user's URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comment" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "date/time submitted" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP address" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "is public" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Uncheck this box to make the comment effectively disappear from the site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "is removed" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comments" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flag" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "date" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "comment flag" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "comment flags" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Approve a comment" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Really make this comment public?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Approve" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Thanks for approving" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Thanks for taking the time to improve the quality of discussion on our site" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Remove a comment" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Really remove this comment?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Remove" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Thanks for removing" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flag this comment" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Really flag this comment?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flag" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Thanks for flagging" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Post" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Preview" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Thanks for commenting" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Thank you for your comment" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Preview your comment" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Please correct the errors below" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Post your comment" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "or make changes" diff --git a/django/contrib/comments/locale/eo/LC_MESSAGES/django.mo b/django/contrib/comments/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 0b68d984fd7d2cbdbd86c8a165ab87130be73e0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5248 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 diff --git a/django/contrib/comments/locale/eo/LC_MESSAGES/django.po b/django/contrib/comments/locale/eo/LC_MESSAGES/django.po deleted file mode 100644 index d89290f67..000000000 --- a/django/contrib/comments/locale/eo/LC_MESSAGES/django.po +++ /dev/null @@ -1,314 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2013 -# Baptiste Darthenay , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 13:37+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Enhavo" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatumo" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d komento sukcese flagitaj" -msgstr[1] "%d komentoj sukcese flagitaj" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marki elektitajn komentojn" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d komento sukcese aprovita" -msgstr[1] "%d komentoj sukcese aprovitaj" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprobi elektitajn komentojn" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d komento sukcese forigita" -msgstr[1] "%d komentoj sukcese forigitaj" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Forigi elektitajn komentojn" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Komentoj" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s komentoj" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Lastaj komentoj ĉe %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nomo" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Retpoŝtadreso" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komento" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Atentu via lingvaĵo! La vorto %s ne estas permisita ĉi-tie." -msgstr[1] "Atentu via lingvaĵo! La vortoj %s ne estas permisitaj ĉi-tie." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "kaj" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Se vi enigas ion-ajn en ĉi-tiu kampo, via komento estos traktita kiel spamo" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "enhava tipo" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekta identigaĵo" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "uzanto" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "uzanta nomo" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "uzanta retpoŝtadreso" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "uzanta URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komento" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dato kaj horo transsenditaj" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adreso" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "estas publika" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Malŝaltu ĉi-tiun markobutonon por definitive malaperigi la komenton el la " -"retejo." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "estas forigita" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Ŝaltu ĉi-tiun markobutonon se la komento estas nekonvena. La mesaĝo \"Ĉi-tiu " -"komento estis forigita\" estos montrita anstataŭe." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentoj" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ĉi-tiu komento estis afiŝita de aŭtentigita uzanto, do tiel la nomo estas " -"nurlega." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ĉi-tiu komento estis afiŝita de aŭtentigita uzanto, do tiel la nomo kaj " -"retpoŝtadreo estas nurlegaj." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Afiŝita de %(user)s - %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marko" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dato" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "komenta marko" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "komentaj markoj" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobi komenton" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Ĉu certe publikigi ĉi-tiun komenton?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobi" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Dankon por la aprobo" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Dankon por trapasi tempon por plibonigi la diskutan kvaliton ĉe nia retejo" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Forigi komenton" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Ĉu certe forigi ĉi-tiun komenton?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Forigu" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Dankon por la forigo" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marki ĉi-tiun komenton" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Ĉu certe marki ĉi-tiun komenton?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marki" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Dankon por la marko" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Afiŝi" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Antaŭrigardo" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Dankon por al komentado" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Dankon por via komento" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Antaŭrigardi vian komenton" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Bonvolu ĝustigi la erarojn sube." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Bonvolu korekti la subajn erarojn" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publikigi vian komenton" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "aŭ lin redakti" diff --git a/django/contrib/comments/locale/es/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 5e9b401a82032e1596bc586955c33c76a8d83bb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5489 zcmbuCU2Ggz6~`|jDXl4`6hhlT;U-`jlkBeTHZf#10^yI!x;n!?Dl zzq#M%{?EA|{>MYxf2??p@_wH8{%uNKgztTnAD**2l=>{3hhK-^h4b)M#dqPyNFTpP zsZYVP@KN|Jn8O@O`P=Yb_|Gc+Z}UMZlJv6!&cTNvMe5t|Gtfe@^9I!LNAPp-w-D3RU*LoAukaE0Hrxfb z-B-4M4DKX73qK9dR(u|cPJQ?sd;>1P2bhdV`U0GXZPUqI2}HOQZOlb>53QR>f7 z;^0LFKMrp~iH*O*MY!vM(#{yl{0leR;Ux(7}Ap9yk2KU0{D*t6DdfbF(;IE+c_bwE_ZYLO~poR_j zEZhfgK+*S?Q0#aO%D8`m5+CnC>Gz(8O1*YL{#2t%KLej5eHnfaz6v{VKaIrSFT>~I zPhbK61(8`TBfjVqL9)~e6o0(LkLdPu$k6H*+yQ?N`BQK5BRc#IO1-xrQmJ>K#LasU z7pVJij>P*TP|7u|!D)zz>N`;E5N&69<=MkqEqkASoL|wP&MVr;BU;IN`!cWCC4E21 zi_Cugv3;ngcn|Q(cnmXqp5{wpOZ5NRFjuK3_&&t@aFw@zq)dD!^I=-v?q*fyV}Wm7 zr6ooWSKrf6w3Yahm=|5-k@YKDOI$q0D}I(o;z?rj2=7;TT~e_8vYqdXEvGrSUa zgGXY>Ka+c1nA;Z;6Wb}L+i4uzBzI~u7<}s$qdbw{zJShPkKfrR7+QIDyrBsN#TsoRrX)u=S7ui^z zH+3v8H&@8<9?Qd+sir!N{f^-Ct`;T=^HrU8B%IrYb0MK1e*}^2HCQsTC}el(fAP-$yf*6#c%MWlIY+5~0SIwfxNKaV>tT1uMF(szSBtI8DlS!${D zRhtiL-?W*8Oj8HTbe2vm+J2hlwezkU2DN93uB$DjO+B&jjiuU2T$WR}b_(O0dUkr| z$=dXR+RW2>=0J01cHi{u^fVP~i>znqbFAL%jGj5zeB!Bn(>xRBjLU0FnMqt^@-%De zXH!>LeZiQRu)Gku+(i0J!7gR=;bkdHeBSY1noCU9k^CsVB;A5Ny|!dc+|(EQhFU$n zx7uu0R#xh{j1hM1b!pLH<;cukqu(ee+=!|!8rC(YCeF{FpIg^tranDUodC5Z+}6~& zy`DEXHNxbOM*hs%{K%!H)3t-^^<=z`&1!Q=I}KR7O?|Kx=0j7P+PaB_sK`uIJDp~+ zYwD!$lkUjuAzgkR*_-IyNA%3pp$Q2fR;bCs)ak&EZS#}<#H`9W^H}pi%085(Efb{G zonhFVc-dHCaP=7PAU0Y1gW6Z+V#>59^-r z#%Ej&WD=P!5=sXWNN!oOer`z9vtr!w(%HJQCko7r=R5I@FLkXy&v&4}%4OnExG>(v7{Tu9?q#&*Mo)iKx7 zY`>ptxLmr=h20`V9sJ-gBi7Z|t8P(K%_Y}D1QN(ic*Od$2)o(H)-NXB%KzbF;^ct6 z!ASmkGDwY$c;^pt8xc=)tF+D<_Gj_mxKqkY$!NWvX>;U``A+xOekXUB^qAV*a}{Wt z8XZ$}<;p{p>SJu_RM}gE)0xb)Lw`+R6>QLTw8T`4bTn@eK&s5lyaP%hsw}yDVEDk! z(Z)HqLUvPGYk6oTB>RS~Keo#$i%>`W%YY*S6CiNJ+u{t87)}br%ZSgAqe;zeTm-`n zv7JV#Y-oObHk1NKvZ2cL2d9M{?mq#?9E&kdsU>>{a}Ty!rrZkfowV^?v?A^j?`MLQ zfc>x*Bz^(iZ5TP{Pg#d(!;P+O9RJyvQn)g(2u6dB)(6>!%}-SHn(@D6OD4|!H8$Fo z7c5g(cV0PJgyf^cHMDCLktnuXpSW7A-4=^Xz?H@C27b)QwD8v?YxqO8BqWS)DmSgV zT2+H6!ka#J#J2G~e-Msju75g}hs2I=BiAk2ZJAQfl)sH0(IlmKW9@b|LZPjfaEskR@T0V>v&Y)5>2rIR9;EdL;oIINKA4F&@e*gdg diff --git a/django/contrib/comments/locale/es/LC_MESSAGES/django.po b/django/contrib/comments/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index 8948495dd..000000000 --- a/django/contrib/comments/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,317 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2013 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -# Marc Garcia , 2011 -# Sebastián Ramírez Magrí , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 18:37+0000\n" -"Last-Translator: Josue Naaman Nistal Guerra \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contenido" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatos" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d comentario ha sido marcado" -msgstr[1] "%d comentarios han sido marcados" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marca los comentarios seleccionados" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d comentario ha sido aprobado" -msgstr[1] "%d comentarios han sido aprobados" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprueba los comentarios seleccionados" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d comentario fue eliminado con éxito" -msgstr[1] "%d comentarios fueron eliminados con éxito" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Elimina los comentarios seleccionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Comentarios" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "comentarios de %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentarios en %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nombre" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Dirección de correo electrónico" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentario" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "¡Cuide su vocabulario! Aquí no admitimos la palabra %s." -msgstr[1] "¡Cuide su vocabulario! Aquí no admitimos las palabras %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "y" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Si introduce algo en este campo su comentario será tratado como spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID de objeto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usuario" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nombre del usuario" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "dirección de correo electrónico del usuario" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL del usuario" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentario" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "fecha/hora de envío" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Dirección IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "es público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Desmarque esta casilla para hacer desaparecer el comentario del sitio web de " -"forma efectiva." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "está eliminado" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Marque esta opción si el comentario es inapropiado. En su lugar se mostrará " -"el mensaje \"Este comentario ha sido eliminado\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentarios" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentario ha sido enviado por un usuario autentificado: de modo que su " -"nombre no es modificable." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentario ha sido colocado por un usuario autentificado: de modo que " -"su dirección de correo electrónico no es modificable." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Enviado por %(user)s en %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marcar" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "fecha" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marca de comentario" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcas de comentario" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobar un comentario" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Realmente desea hacer este comentario público?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Gracias por aprobar" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Gracias por tomarse el tiempo para mejorar la calidad del debate en nuestro " -"sitio" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Eliminar un comentario" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "¿Realmente desea eliminar este comentario?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Gracias por eliminar" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar este comentario" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "¿Realmente desea marcar este comentario?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Graciar por marcar" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Enviar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Previsualizar" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Gracias por comentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Gracias por su comentario" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Previsualizar su comentario" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Por favor corrija los siguientes errores" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Envie su comentario" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "o haga cambios" diff --git a/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index a4b8a725c3d673b8a2e24833d4c2515018b71270..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5581 zcmb`JTWlRi8Gxsu;bPiSLPIZ5Iu4k|H0St|h9oCRQ#WxMtGO7*ArcgY@!2`Y>+I!Z zW{(|*_6>xDL@QMw1TUykA1Xmqq=*+9aj5|z@d6SLJOPjN5vk$H_@ddw6l3-l^0_;S78Rei_cdA6EQ3d>`c} z->cMz;c56F`~oas0j2#-_04BPP8JXJ8Yy;f<<(_Xo@MJqYijei({< z>X50`(W-tLir#Zj=Dk#vuRx|!9f(MEy()hVeu(mmP{w_~YJUZa9bSXn>X*EJaEDUA zgAxbNG5I<8T`24SYsJI&l-r)bh8Bu_zYaBg z0gB&WgQD-Rq4?_$@YC=ioFL<;pp1J4eg@7}d>)ElUxlL2kKohrS5W+aH?I-+2>dLZ zh7#+~!9(zMDE55|$~yi9_rUvhm3ke7Qh%u`XHfKh0p1T^ffwN|_*J+Ir^N6(Q2c!d zi+T#~gk5+VVrKPID0cce6hHnJa;rb{61%+xSxT6UEv9xcskA=;rCfv3Z$HFT>Nu3R zIS(aXpM_$VZq@!gtWo|Z6uGZMS%=tml1DDlyV~}l{3vhPBXu6Jfm~uM*>9iXk#)%2 zkMm&e5C^0Wb&%%(kIct3>(^nvB(}zQ#23A5KOaYU#GZ2PD-qtKya}nGJ0@0*P+P`= z_)k}5@#)d(dmM^wKglC8FLsej_OIAl;_P7_i3_UymAF|yakg}t1a)Q)=H%+u6ng;yg{?^~}JuYI@KwBEP6NwTUyiIJgucpaLUeU#3 z?Dax^O~)<1ZEu{WHqL@+IxaSat?MbhXI?s2M%9ZLa>3e6SBu!AQ*3J5RCQh`8B8L!l3Ok0E-nwpSE0uYic&J#*6iw!_2{w*16nah9qCPZL?S~wCBE1v%Cft7iw73!YXrjy>*1NDfnhy z!h2|FWN&2xDJ&L6r!h80YmP0mQO_8cjCwWe>~d^bM9IM^=B$xTAR#$m)Z?mZNzD~I z(4srtg(PmScPQOI&_&uLd@J;YV_E+nygI*VvMa%NEv(k>A{Cmvmilt9;?n-g$_ATi z!zSBQ7nZuIt}s`q2_7rr6jgH_ry(PRx~pB2#Ko%4TN2LAuJ?3Dm{h);QgAc^Vcg`qtGYQ#2P#7o|Ds4eNOl$4c%ZJwn#- zI?D@9ROKsJVUa}oc0;_3F(liqgRqn8ZSjgBPJ5N1;Cm(c2&qIDs~xLki-gx$@T%`F zq;Y{;l*EN%k!2LiR~f*O$`_Vo@6Mc5L|QOSlb~!{uf%QP^{CfkODXeN`mUF=s!B0G zTP+t^wV9~)dFv!(8ai4+SUxmoJGm=rXMH=4YEO0BzBZpX^w8}2`PvCwR?xS0lEpXl zCQZkmY)b&vvF{TM$=Y2Kcx~RAw4pC_Ocwh^y?4sBC4@6G zs`pk|W@TliUWo9xWv|KTF}94T?8iD|rKV#^C2q|6%Tse>qeEwB&Q5RGW1>DjRAv9# zJT7bK!d@%J_+!M`5sm4cx5crG^QUTuHu}kwE$eF2Su>B=w+(%0AuiTe-q2yLq1mL1 zmbFv4OMOFUolx}0CXeXy^Vr@@4WgO!jH5Xr+U4NBQe~*pO=m<_r+W_rUw z>$MwIWh!qHjV8*~S>vvDEl$8hYc~p;k|MQD`b5wc4i+x&#Ehux>5OxhPP%Op4S&#- z-`tGXZe}{F ze$^s@pmo&6&9M9?x}yc?n~yVr^sBV=y$(UmjaBteFf*$z#3)+0JnA+HqNL4S1V>QB zq@7%}-WbaSqBE*r2*4ss4z`(8olu}h7XAS9V4=;OI%(mMvezR-#-CZ>ijd`1y, 2011 -# Ramiro Morales , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:52+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contenido" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatos" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "Se reportó exitosamente %d comentario" -msgstr[1] "Se reportaron exitosamente %d comentarios" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marcar comentarios seleccionados" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "Se aprobó exitosamente %d comentario" -msgstr[1] "Se aprobaron exitosamente %d comentarios" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprobar comentario seleccionado" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "Se eliminó exitosamente %d comentario" -msgstr[1] "Se eliminaron exitosamente %d comentarios" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Eliminar comentarios seleccionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Comentarios" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "comentarios en %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentarios en %(site_name)s." - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nombre" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Dirección de correo electrónico" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentario" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "¡Controla tu lenguaje! Aquí no admitimos la palabra %s." -msgstr[1] "¡Controla tu lenguaje! Aquí no admitimos las palabras %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "y" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Si introduce algo en este campo su comentario será tratado como spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID de objeto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usuario" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nombre de usuario" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "dirección de correo electrónico del usuario" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL del usuario" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentario" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "fecha/hora de envío" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Dirección IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "es público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "desmarque este ítem para que el comentario desaparezca del sitio." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "se ha eliminado" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Marque este ítem si el comentario es inapropiado. En su lugar se mostrará un " -"mensaje \"Este comentario ha sido eliminado\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentarios" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentario ha sido enviado por un usuario identificado, por lo tanto el " -"nombre no puede modificarse." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentario ha sido enviado por un usuario identificado, por lo tanto la " -"dirección de correo electrónico no puede modificarse." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Enviado por %(user)s el %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marca" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "fecha" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marca de comentario" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcas de comentario" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobar un comentario" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "¿Confirma que realmente desea hacer este comentario público?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "¡Gracias por aprobar!" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Gracias por tomarse el tiempo de mejorar la calidad de la discusión en " -"nuestro sitio" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Eliminar un comentario" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "¿Confirma que realmente desea eliminar este comentario?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "¡Gracias por eliminar!" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar este comentario" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "¿Confirma que realmente desde marcar este comentario?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "¡Gracias por marcar!" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Remitir" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Previsualización" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Gracias por dejar su comentario" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Gracias por dejar su comentario" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Ver una copia previa de su comentario" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Por favor, corrija los siguientes errores." - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Enviar su comentario" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "o realice modificaciones" diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index 91a34b91ebe8afbc7b840a97ba14e2b136d018d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5424 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 diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index f2f810f18..000000000 --- a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,311 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011,2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contenido" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatos" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d comentario fue marcado exitosamente" -msgstr[1] "%d comentarios fueron marcados exitosamente" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marcar comentarios seleccionados" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d comentario se aprobó con éxito" -msgstr[1] "%d comentarios se aprobaron con éxito" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprobar comentario seleccionado" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d comentario ha sido eliminado correctamente" -msgstr[1] "%d comentarios han sido eliminados correctamente" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Eliminar comentarios seleccionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "comentarios en %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentarios en %(site_name)s " - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nombre" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Dirección de correo electrónico" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentario" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "¡Controla tu lenguaje! Aquí no admitimos la palabra %s." -msgstr[1] "¡Controla tu lenguaje! Aquí no admitimos las palabras %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "y" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Si introduce algo en este campo su comentario será tratado como spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID de objeto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usuario" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nombre de usuario" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "dirección de correo electrónico del usuario" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL del usuario" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentario" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "fecha/hora de envío" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Dirección IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "es público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Desactive esta casilla para hacer el comentario desaparezca del sitio." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "se ha eliminado" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Marque esta casilla si el comentario es inapropiado. En su lugar se mostrará " -"un mensaje \"Este comentario ha sido eliminado\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentarios" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentario ha sido enviado por un usuario identificado, por lo tanto el " -"nombre no puede modificarse." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentario ha sido enviado por un usuario identificado, por lo tanto la " -"dirección de correo electrónico no puede modificarse." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Enviado por %(user)s el %(date)s \n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marca" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "fecha" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marca de comentario" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcas de comentario" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobar un comentario" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "¿Desea hacer público este comentario?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Gracias por aprovar" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Gracias por tomarse el tiempo para mejorar la calidad de la discución en " -"nuestro sitio" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Eliminar comentario" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "¿Desea eliminar este comentario?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Eliminar" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Gracias por eliminar" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar este comentario" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "¿Desea marcar este comentario?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Gracias por marcar" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Enviar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Previsualizar" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Gracias por comentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Gracier por el comentario" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Previsualizar el comentario" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Por favor corrija los errores" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Por favor, corrija los siguientes errores" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Envia comentario" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "o hacer cambios" diff --git a/django/contrib/comments/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index e6898aed1e80cb5498acc957a10c5309491a43ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d%T59@6vgOjmabh~6BiIH?MyI%BF3ngXe1IH*_z5+hLWM3v_;ha@Gtx(zr{OX zF!3ZO?McsloPO``ebxv&!~^0HahG^Ztk5BT(PNj+%Cp7D**Q)EyUExXo!8b#$mYuA zHhRF)y1<4$*BQH5=ANZiLNvNh*`-4j$jh!&KnaP6+f1CWxC`-#jFYBFgdih(z*k-M z{O3yqh^}n6n}QJCDIZwsl<|cM)=9Wk#%K?Bs530!l(r#xUaVzHo2fmc8j~+ojx0sB zknmV4vdo}9MuQ(qEK~#Pvk*$j`D(Rlg{r%r;#+HC7rfkL_PpeqsJ!@X$I(BJ2fPst zZ-#@v4~bhMy0j*sp+(\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/et/LC_MESSAGES/django.mo b/django/contrib/comments/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index e4867470c4a787e66ec0bd151b92c128b2670f56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5350 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 diff --git a/django/contrib/comments/locale/et/LC_MESSAGES/django.po b/django/contrib/comments/locale/et/LC_MESSAGES/django.po deleted file mode 100644 index 63d7a181a..000000000 --- a/django/contrib/comments/locale/et/LC_MESSAGES/django.po +++ /dev/null @@ -1,311 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -# madisvain , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 20:45+0000\n" -"Last-Translator: Marti Raudsepp \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Sisu" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Meta-andmed" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d kommentaar on edukalt märgistatud." -msgstr[1] "%d kommentaari on edukalt märgistatud." - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Märgista valitud kommentaarid" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d kommentaar on edukalt kinnitatud" -msgstr[1] "%d kommentaari on edukalt kinnitatud" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Kiida heaks valitud kommentaarid" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d kommentaar on edukalt eemaldatud" -msgstr[1] "%d kommentaari on edukalt eemaldatud" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Eemalda valitud kommentaarid" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Kommentaarid" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Saidi %(site_name)s kommentaarid" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Viimased kommentaarid saidil %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nimi" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-posti aadress" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentaar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Jälgige oma keelekasutust. Sõna %s ei ole lubatud." -msgstr[1] "Jälgige oma keelekasutust. Sõnad %s ei ole lubatud." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ja" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Kui sisestate sellesse lahtrisse midagi, loetakse kommentaar rämpsuks" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "sisutüüp" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekti ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "kasutaja" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "kasutaja pärisnimi" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "kasutaja e-posti aadress" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "kasutaja URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentaar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "loomise kuupäev/kellaaeg" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP aadress" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "on avalik" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Eemaldage siit linnuke, et varjata kommentaar saidilt." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "on eemaldatud" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Märkige siia linnuke, kui see kommentaar on ebasobiv. Kommentaari asemel " -"kuvatakse kirja \"Kommentaar on kustutatud\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentaarid" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Selle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole nimetus " -"muudetav." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Selle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole e-posti " -"aadress muudetav." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Postitatud kasutaja %(user)s poolt %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "märge" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "kuupäev" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentaari märge" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommentaari märked" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Märgi kommentaar sobivaks" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Oled kindel, et soovid teha selle kommentaari avalikuks?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Sobib" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Aitäh, et märkisid kommentaari sobivaks" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Aitäh, et leidsid aega parandamaks arutelude kvaliteeti meie lehel" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Eemalda kommentaar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Oled kindel, et soovid selle kommentaari eemaldada?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Eemalda" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Aitäh, et eemaldasid kommentaari" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Märgi see kommentaar" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Oled kindel, et soovid selle kommentaari märkida?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Märge" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Aitäh, et märkisid kommentaari" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Postita" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Eelvaade" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Tänan kommenteerimast" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Aitäh kommentaari eest" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Kommentaari eelvaade" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Palun parandage allolevad vead" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Palun parandage allolevad vead" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Postita kommentaar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "või tee muudatused" diff --git a/django/contrib/comments/locale/eu/LC_MESSAGES/django.mo b/django/contrib/comments/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index bd26c938b73d263a21410c43506ad5abdbedaff7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5181 zcmbuCON<;x8GsAoKv*7ugakqelpQwlV$Wk28|-l$$B(r#wimC>8cQ64YNl&uE8WvQ z>4(=lIm0Cv1SBFTw@5t1fg|RG;1VH_;J|@g5`jceq#QVaxI_`(U)??4*VLVan|fDfKCM z1U>}M!5juq+F!5uH~4YNZ^J$Czfk6X7s~ki={yJL;nT1UHQa>vz#l^y_bU7X{2BZr ze66bgCzN^Kfy?kc$WNVN@TcJgDDoMo;q&le_zFY>bpw79{sw*){uzD_z71vko{uQ? z0DK7E4_g&aL($JwcnQ7=SK)u4sPZhE>cVqy2!9Br{#_{YsgEl4F>ntQ{X76!QaxJL zAB3{+qfpj;vMOJOETOJKrc$OVNAO74|A#(i#YPbjI5qr-=+22!8{NtI56L^vGOK=R|f(g8OUunV!!91$p0NE_WB;=r(WbCdiXh%@xQEi1Ij$Vg)F81RF(e@MKAw? z8s1Go;_ESpnf+ReP_Dh)RhawoV?0H74Q}yqxnxbz!=v0HhsgXDZq)7dM!Ha6@U{>x8{C=TYN+=vAOueXSjVlLb=-9kNdas@#Xq`et+h2 z`|a3_>_Vpd$!KKbJX7;Q{jN7mrn92ow^=qQqG(f_@iq>}ydW25R(CQ5rMKtNaW#h9hpbu- z7&sdR(jlD+UyGQhmdyoPoMLQ7>H?)Kue)VBiS>+2sTG@>z~n}K9T!upku{kpElts` zSD;PPBxUzevT@61QJim2vRtk5m=Vs`AX9IXwTsNAc(TcPXI;E{Zf<^mr2;9e=lQtP zYSEgY%XlGUOd2g@YBjajoJEL|vrAmIMtom9aYm^pRMj#vp`B^b7CAq{+w&EBkG#t0wQSmnIq|Y;Uh#BVTMJX`tsx7MYHdT;o;A23lArfBwHA znT#>y*qwvWld40!qW9Cf(igJ2BriUd=zMc*m4t|Yw7gZbqBn9mW>Ml73L#4`mbcP@ z1C{iimDuf`QFxkHO&_Nm+DwVr{NwRVi!Pb zwW4Zv@YWgNu)8be(24KYnHHY~#qyezM-c zrj6yep9BPIM<40Ad@5;2+hT4tDpC_Q&L-(7>*#pwi`ns|W4e4jzCYG`kL$&SV{>XI ziR)nz+mL`yiwRl4gsOVe^8qm)Bs@%-7dkL zKZP09&v$~0uQty^2EgbIuNy5XZ;=rEB(kx5;m?Zgg~&>7w1qt?{> z&fjd3p4I9`y9qfhF!G6?6h^ZS(`Al@0>;W&i8Np*P1UVbs+NO-dDXIHMV7Tu5C1dD zOH)2k)NMqr?IU0M=?u%nZK2nbm=AHRCpPUFmunZ82?q+e%q(G#4xc{>2A$d*X z$2ltUayNH(3Ns0rryd(tAAHrF*ckC`X4xn6Qw-R^WGqVX-+YT7-LCxBd<@AMFGvfyOm!Xk6(=IgeFzvcL*RU7sWQafvG z)}0o8M&^WCmCwI-?^-t})Q*wjFxYiw;Bx8Rs$#tozEQdTExcek!=FIhM2^!ZJYIB69t^B fF|b;$f?Vv&xUD7eBGKHA%F58wRJfyqH;nopC8xit diff --git a/django/contrib/comments/locale/eu/LC_MESSAGES/django.po b/django/contrib/comments/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index 1c44a1299..000000000 --- a/django/contrib/comments/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,314 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2011 -# ander , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Edukia" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metada" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "iruzkin %d ondo markatu da" -msgstr[1] "%d iruzkin ondo markatu dira" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Markatu aukeratutako iruzkinak" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "iruzkin %d ondo onartu da" -msgstr[1] "%d iruzkin ondo onartu dira" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Onartu aukeratutako iruzkinak" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "iruzkin %d ondo ezabatu da" -msgstr[1] "%d iruzkin ondo ezabatu dira" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ezabatu aukeratutako iruzkinak" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s guneko iruzkinak" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s guneko azken iruzkinak" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Izena" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Eposta helbidea" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Iruzkina" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Txiiist! %s hitza ez zaigu gustatzen" -msgstr[1] "Txiiist! %s hitzak ez zaizkigu gustatzen" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "eta" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Eremu honetan zerbait idazten baduzu zure iruzkina spam gisa tratatuko da." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "eduki mota" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objetuaren ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "Erabiltzailea" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "erabiltzailearen izena" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "erabiltzailearen eposta helbidea" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "erabiltzailearen URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "iruzkina" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/hordua bidalia" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP helbidea" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "publikoa" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Markatu kutxa hau iruzkina webgunetik desagertarazteko." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ezabatua" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Markatu kutxa hau komentario ezegokia bada. \"Komentario hau ezabatua izan da" -"\" mezua erakutsiko da bere ordez." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "iruzkinak" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Iruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, izena " -"irakurtzeko moduan dago bakarrik. " - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Iruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, " -"eposta irakurtzeko moduan dago bakarrik. " - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s erabiltzileak bidalia %(date)s datan\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marka" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "iruzkin marka" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "iruzkin markak" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Onartu iruzkina" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Publikatu iruzkina?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Onartu" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Eskerrik asko onartzearren" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Eskerrik asko webguneko estabaidaren kalitatea hobetzeko hartutako " -"denboragatik" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Ezabatu iruzkina" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Ziur iruzkin hau ezabtu nahi duzula?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Ezabatu" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Eskerrik asko ezabatzearren" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Markatu iruzkina" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Ziur iruzkin hau markatu nahi duzula?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marka" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Eskerrik asko markatzearren" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Bidali" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Aurreikusi" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Eskerrik asko iruzkintzearren" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Eskerrik asko zure iruzkinagatik" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Aurreikusi zure iruzkina" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Mesedez zuzendu azpiko erroreak" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Mesedez zuzendu azpiko erroreak" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Bidali zure iruzkina" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "edo egin aldaketak" diff --git a/django/contrib/comments/locale/fa/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index fc7f654eb446bc62e5df2432e957dd64336ed127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5855 zcmcJRU2Ggz6~}Kw(}F3b6hd1_;U*5ArgXy@$RfW&F;=J zGaJVNq`Kt85|OA-5lA3KlnOg;W7mnJG*J|Rgaj{0Ao?(qNCENICxj4rKs@j}ckb-2 z?ZhcUjCSTf_v_qq{^x)0?2QNS{*mI^&b^ZRzGX^%1^o91cyR4muGA;NUhqrcH^E-; zEsHn7ducy=k5V54_kfRpUjrjB0%iO?@PpvrZTnx~M`$l&@NVz{Q1)2?ik&CH4sbiT z2kZqk_(M?aoCjsy74S3QufflPf3f{CN$e~KcYzOq45@E`p8#D@{5%S3@HOz$-~|xZ z)E~hIz!-cOd=LB-xa>pe`bWVPw0pphgL^D~9TcAG;0xdtun)YSV1&|xU@uq%hrqM8 zf5nGW{~iJFqkk1B{NzElR$FcVE>Pm`2W8&_wtWa>D^&+EsgBzAaqy$Ge*nt5({}s~ zPUg9ky;#mk`N|7W1=a}ks{ zZh*t!Kfxb^FOrn+f;T}~7eR6zd==~m??N<`m>K|O-vgl3-HV{`@NH0dI}PHRnzHRH z;N!G^3(CHKv*Y*BkUTyNiXL*H%-aEq9S;g{vfl)lN0oX-DYlW+j4$wweMY^#4db_=B1wGlKcrrqBGI<8g99s;1-Q<;})*u zl9~{nq!#YwmP_&}9Ev`&Ykl^zW^L$2?!lT=;vpRkd!Zimk7%#VyPK`k^m;WzO+E0O$j$2=di8)zwxsG|h#Yj? znzl}?)>SxlhFm@3RVobWk{8x1&M2FDwJ>s>QeN#$Gm;@*__c@>sa;jat7xZG3NWH} z!=riV#eU0J>bCVn_4YLv_LlXi-_Tfe1MSpC39mN9_UVGM=T=HGA!tUC`5FZ-QI@o* zqwZAIURq(4O$)VO)AO{Y_PLQ$aw11PkJeOQ#dShqF9@L7FzE(?A3#IJAGz(YFlfg8 zFj9Ry<~e72@M&bThBFTBAenHuhs&mMlH=^r}!HQRGPDs-~Z;FhGd@Z!eG3~!aRtJWi z+98v>GOV?yNSUEfOMhCcq_n-$auh$ynr73DwtL)tm^X?^_M0 z;zgs{FN>UujWG0(g8UGXoHcmTRupo&)X8I-HK(SX231vyyrNN;BoSGbFx?1^eb?w7 z3+S(u^J|sS{QqcC&ORyMHiP^7_p1H1;{1XqP@CIU)w|^~^7Rh8NP=*o+jRn64*aTd zR^rX815Q*NPE%C%32&7i;NTeXgOXmusS)a$A8AzOkHEq(2kBBvLRsT**e+fKPbw>M zi$u^P1)^JF{%3&`+uPVk_5M%6-)hL^1_kdI@8GN55P5gDAHz z9P&!JFE)n4+<;%u9erOO$n7L$5p#3T;e0{&baijcb#2OZKcl-h6}o%YclC62F)`Oq zJ&VnG^ET&tHt4RW3mZ1B@8as%>x5BmAaH77#fki&p!?mUj^5`FJJqUF^7Ph#_Op@8 zcVRg11>0Fr8)|TT=LTG-TF`ysHv(R3&y|spk$fcPys~>FPd+*+5(zTwtaqldbylp2 z&a%_Fu47;CzFn>GyYpQg_OQ!+@tif42@7thc;BYz39(M!p(cp^EDfp|I@$JU}5XXCe%vDRAb zO{Dfz>s4Prb?uC`+1}meAG@4j!8FcJrq)iXc;ebjJe&E#IG)HeJ}+|waEslN6FPn? zp3rfdx0CU?ek$q_K1Tl#XA=W^#hSF(1$Ac!up} z7*CGN=p0ncWL2}jlnjE`!hA3x~ap}Ky=K3ks<}}g1 zjg?teG*|!i5j4!fzwz>Sc`zRMe|~A8fKH;zKr5)Le)75O$g5xj6v-&gdyQb z>h-lVDW@?Z8EFX>aAdi=1Y=BypvmP{7VtuFr<(b)6|DdC7j=uU<0&?xxFEE(Ey6x09*|WzC=#ksh@OO*H*KAwGt+5m z&{q7M7&8$t)~u|S2F+0nBcfe4)A5_YR70-{7J6{xY2r`6OnEgNbWsZb9?oJM~Q#o~nNN4GUG`>uR9P1#TluNM@xv6zYjC=*8 zV5xujX{yOgx|oc^rX^O2Oyo8mPm&gnJefPeNivhJwjU5uIV&Geh!z((Rp6OD$7mm4 zC5kwP)J`U^$=^lmu6*dAm(L`}4lk3*xV*>#4!tTFSD50Yy3L1W>A|#^?3@(X39E9j zU(#(~HzN>pctM+`WxA7(E}sKY-C`Bp#v$p>jt=Zd3~B9W(zBfyp5vImVCabF2>0g% u%gF#AcyQSiu9P`FaMbp-%Bz;#g`C^vKT95&ZlAWq$9usF`G?WA)qemlpjMOs diff --git a/django/contrib/comments/locale/fa/LC_MESSAGES/django.po b/django/contrib/comments/locale/fa/LC_MESSAGES/django.po deleted file mode 100644 index ea4125911..000000000 --- a/django/contrib/comments/locale/fa/LC_MESSAGES/django.po +++ /dev/null @@ -1,306 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ali Nikneshan , 2012 -# Arash Fazeli , 2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-23 07:34+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "محتوا" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "فوق داده" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d نظر علامت خوردند" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "نشان‌گذاری نظرات انتخاب شده" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d نظر تأیید شدند" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "تایید نظرات انتخاب شده" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d نظر حذف شدند" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "حذف نظر های انتخاب شده" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "نظرات" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "نظرات %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "آخرین نظرات در %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "نام" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "نشانی پست الکترونیکی" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "نشانی اینترنتی" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "نظر:" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "حرف دهنت رو بفهم! کلمهٔ %s اینجا قابل قبول نیست" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "و" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "اگر چیزی در این فیلد وارد کنید، نظر شما به عنوان اسپم شناخته خواهد شد" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "نوع محتوا" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "مشخصهٔ شیء" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "کاربر" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "نام کاربر" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "نشانی پست الکترونیکی کاربر" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "نشانی اینترنتی کاربر" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "نظر" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "تاریخ/زمان فرستاده شد" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "نشانی IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "عمومی است" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "تیک این جعبه را بردارید تا نظر به طور کارا از وبگاه ناپدید شود." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "حذف شده است" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"اگر نظر نامناسب است این جا علامت بزنید. پیغام \"این نظر حذف شد\" به جای آن " -"نمایش داده می شود." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "نظرات" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "این نظر توسط یک کاربر ثبت‌شده فرستاده شده و لذا نامش فقط-خواندنی است." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"این نظر توسط یک کاربر ثبت‌شده فرستاده شده و لذا پست الکترونیکی‌اش فقط-خواندنی " -"است." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"ارسال‌شده توسط %(user)s در تاریخ %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "علامت گذاری " - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "تاریخ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "علامت گذاری نظر" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "علامت گذاری های نظر" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "تایید یک نظر" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "واقعا این نظر به صورت عمومی نمایش داده شود؟" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "تایید" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "ممنون از تایید." - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "ممنون از وقتی که برای افزایش کیفیت بحث در سایت ما گذاشتید." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "حذف یک نظر" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "واقعا این نظر حذف شود؟" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "حذف" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "ممنون از حذف" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "علامت گذاری این نظر" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "واقعا این نظر علامت گذاری شود؟" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "علامت گذاری " - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "ممنون از علامت گذاری " - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "پست" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "پیش نمایش" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "برای اظهار نظر" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "با تشکر از نظر شما" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "پیش نمایش نظر شما" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "لطفا خطاهای زیر را تصحیح" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "لطفاً خطاهای زیر را تصحیح کنید" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "نظر خود را ارسال کنید" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "و یا تغییر ایجاد کنید." diff --git a/django/contrib/comments/locale/fi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 3e1a7859657ac57e5ddbb6016a3f5b2c576867cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4705 zcmbuCTWnlM8Gwhjkg{A8uDwtu2DdTE?%J+X5{FPi5)(I0ViJcUQ3T`NS?_qyp0hnO zXPte6cf=dwBA&n%LaISs{)c>&7$KfoG%6<&hs4N7US4DW@TP}X_)5WH2kzY1mjH{nJ2Jt*h? z4Zaip3yNHa>D2Hzd;qRMhEx~69VYO-@C)#M_;o1je+b_Ne-7UPe_!&i@G|W~2=_^N z1FphnpqT3Ka2fs+Zoms~Ec%~?ELG3JH^U!6vCH$2sp?l{|8Jq_`wEnE|6I23!bnur zAt?4bT(%#CZ=?M%ly#3m{?r*>qQ??^6Z{PP20q<@Q?&0w2sw8e9)S%g`k#YO!>6E} z_sf#MhBEIZDC=H@GXLLD?0g@}$oxm)Rd^OQ;Frq&pF)xEc_{OL0cD?;q3ru7_#{+s zE#&_+6#KVe9gbiFeg~d_FGBI--6$`9tU>YP15or{fO5_J-qJ#bi#e;GbT``a*r zzk#2HpI|dgq@ICG@HyCp|A2SF&l7Z_XA6pd`cUHei)H`UAX}+#LGkwwAb;v7yky-A zQ2g;C#B}N<$kysFkiT4589##1(*F>AKWsu7zXoxmdYB^T$XwA&Q{-tDC~Q;KAA#cY z4^SirMBeHVn~7cJ`4B~P7ro>;MLAAcpos6pU-FzTAg;<~oG#mvpJF3sHe5+cLp9CoB-VROuCCZ%+9nuv z6&I-0$Qmz3OH-_y8_=d{lA?W-Y^l}6hy1nY@VtjJ*GKG~d7I)%6R5KOv_k+5sCb>{Q^Z64R`Kzz09NgRzDuW?67dCAIM8{WLWqHe~my?KnHrEe$6 zY&#vo(+w>lfx4L6npAhvq@N2b`Zm;)CbYVRi~0%b9o1{x2U|(n*3(=DUdKt$L{+kd z6}mS4pG&-~F{wRZ5q45l3YW~|wCczk6B%NG=pmYb$UP;OYS#BKTO5wFFT(xzJYuDX-TPBA~JmdIZ9<#zp3 zHkFWB)a^|+OKR8cAW1|0ir;YU`p2^kUtdcWb#3+9TKzmO3(T!wK=?&HKRdTjpFLTh zJFVwVF3!y#pPiqbWn%q0`7C?xn>RnJXHPFKEF7QZsjV0v>T9WqePlwCF6t*t9HZ@u zb!{8zk01@rk41U2;o?s6QP#v885eVX&6@tAUUD*}tB;je%huLbBgl@fV{bKZNs~Mg zJ$-Y~EYxd8TNiCb8V@9 zYBEpG>)5n@F>WPoGIdd(T6bYb)J5HKwbdv~O;le>(!O8R@gQ&dv-4+kQ9XMs)<@6k zxfy;gUM@Z?E|9&$%!ee3?7pk}(r7r|?)j0bD!NxJ3U1OhlzSly)sPG7Iu>`q=*`4e zy}`*HIMT-R*HXLP*XA8+s7Y>+sv zmk_e4Mx_g4-Ee-q9fk32bz{8U?Tv5CCFByH$PIPHrac$@q@wQ>zM7*EVb7U-J?rH@ zPoS6|jc+rBPZ;MQtL|~TQJ3mw67b}SiM-zFC`&loq9T`Jn)sf{CF^;SIk*4552qeF zu3_T4j~KhnD<9P0Y)I5q*LUciZW<%^j7cIpIMI_N?Qz}(1FdpUpXa7yHDtWOlA8@|5P7f1&kY%)tge;M{XQd==k6_^g zo=L3qBteT!cM|W8!(u`gFTKXy`NUKyx9VJ!h=@H*<|ZK`_eF0+*oYl>ZnA(Tg)yr% zPBSvCL8`f7VzkdP?~dvlCMGndru~#i>Zw=C718Li*#T>k&Huk>)2K;ARUr@;u^x-d zcSiYtAdd%$oKSUhi~8y&3!~9s;M8Ee?YNHBj#r5j(!1wWv0OIARe3VRHkNvB0=XjD swj1O>4_wHXjH{3fijR)X9iLzt#GUwccRkKO^t%QRiln^@aK2Oj0bwp|IsgCw diff --git a/django/contrib/comments/locale/fi/LC_MESSAGES/django.po b/django/contrib/comments/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 9296671b5..000000000 --- a/django/contrib/comments/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,310 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Sisältö" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metatieto" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Merkitse valitut kommentit" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Hyväksy valitut kommentit" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Poista valitut kommentit" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Kommentit sivustolle %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Sivuston %(site_name)s viimeisimmät kommentit" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nimi" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Sähköpostiosoite" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL-osoite" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentti" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Siivoa suusi! Sanaa \"%s\" ei saa käyttää tässä." -msgstr[1] "Siivoa suusi! Sanoja \"%s\" ei saa käyttää tässä." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ja" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Jos syötät tähän kenttään jotain, kommenttisi luokitellaan roskapostiksi" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "sisältötyyppi" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "kohteen tunniste" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "käyttäjä" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "käyttäjän nimi" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "käyttäjän sähköpostiosoite" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "käyttäjän URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentti" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "lähettämishetki" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-osoite" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "on julkinen" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Piilottaaksesi kommentin näkymästä sivustolta, poista tämä ruksi." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "on poistettu" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Rastita jos kommentti on asiaankuulumaton. Kommentin tilalla näytetään\n" -"viesti \"Tämä kommentti on poistettu\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentit" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Kommentin lähettäjän nimeä ei voi muuttaa, koska lähettäjä on kirjautunut " -"käyttäjä." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Kommentin lähettäjän sähköpostiosoitetta ei voi muuttaa, koska lähettäjä on " -"kirjautunut käyttäjä." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -" Kirjoittanut %(user)s, pvm %(date)s\\n\n" -" \\n\n" -" %(comment)s\\n\n" -" \\n\n" -" http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "merkintä" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "päivä" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentin merkintä" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommenttien merkinnät" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Hyväksy kommentti" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Haluatko varmasti tehdä kommentista julkisen?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Hyväksy" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Kiitos hyväksynnästäsi" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Kiitos sivustomme keskusteluihin panostamastasi ajasta" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Poista kommentti" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Haluatko varmasti poistaa tämän kommentin?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Poista" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Kiitos poistamisesta" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Merkitse tämä kommentti" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Haluatko varmasti merkitä tämän kommentin?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Merkitse" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Kiitos merkitsemisestä" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Lähetä" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Esikatsele" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Kiitos kommentista" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Kiitos kommentistasi" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Esikatsele kommenttia" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Korjaa allaolevat virheet" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Lähetä kommentti" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "tai tee muutoksia" diff --git a/django/contrib/comments/locale/fr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 684908c33ea0cc9046c49b93886ba8385bd98d6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5676 zcmbuCU2Gjk6@Z7(Kry9+mNWz?OajJnlY9L`U6Px>2FFn>;$jjfLHsBk@6NTi-n)CV zvuno@4}GaXyznCsNC*g`s<6tBR0I+t4`9PH^Z|r~1iYb2Ai)a{s7QQgcJKAQc0!E0 z^4@Rf@660OXU-h|>7o0+s(4QEzMJ=fT}oYoufCoip7XnvdIV0xkHDwlH2i+Wf5A6W ze)0`Uy$zm+`{5^G4s$5&ufY4^KdbV;;ae#0qVYbs2g*Eqp~yJ`2jD4q9!^6IzYImr zkD-ja4c`NQ3EvC^=bHaXrZk0Ce-jN@LljHkfo`Y;U4%0_zw6A zd?(!XrgHqFa4+R?_%J+Q@l#Or)P^5}x8W>&kj;onufb^;zyOr_cok?Lkueh$8s@)w|t`*zj-JQO|r2=b?X#n0DX zr_^tu=yQ?Duffm4Pr|=e<;e%jb$%C$yS{4*5!_hW3a=N@EGDD!?C%6WJeieG%QD*p@)QvQ8aeihD9-j6YwFo93Q z-$7aL6DWBGHsI&s=O9N+J&ZC$Pme%Z_dzKBbpndsu0m9zLMV32q3C-Rik`k$@f%R& zyZ}W{FG1P&FRJ?AK&DiGgdc$asLJ~ghPnOT$Duq2d1cL=NAw_TtMkg-@`&xkKi<#F z(f4b79AXB4{$y{W*9qPlFVl6OV|^-|}m(`5T!ood8ZSS>RQf6B_SX8IinQ{-RqBfoFc59rCZIIip9-Nw7 zw84_j7bB0*yNk|R^USi#P>Xl8O-o&%%hC)r#Ocain?-}ZJ$1R7<)?3PzJ@i;uQGSx zY=%ploNwmEy$1#c4^=9V!eXAc8zUpMrsy&mc8tm5VW(y@yBt{-QL=xEi`K{?5SQ#z z>SfEA9mb~qnXsy>o$~QSJ_2pT` zq`j4u4z|?#L$;;PFLg^@ZkDL=7R#d+TTOM;@)5z;T`x==<*PbviaQ5|a}ll}e>joE z8dlPCC?vYHv14g9lW0?Ls**ekymyHaamx_Vh4b>Q_j@GZe_<_6;???Vlqj)Jj&F~^ z%NH-G%Sq6G;Mr(p+s#vNn@!v|TDG_Z+eO{hWV)H9Ex%aVZ(UtAd9YZTsFkw41A30Y zv65z?9wcfwous+OtI`#;ut*^NUqhUXF$CM~gV2-e9Px_YPdk;q;5sGw@S#NKt8J^~ zi1?ooZ&g>!x1t=gDDex$B1oiOo+jBv~j3;I%nxS`B?Jv-pfY zR0Womm6duf@}j1_QO6)7oD$ik8)=V}n;VHM2_wyHWO!g^dS+^K|6}#hfhyY9<}gu1 z=k`WE!VM86$2F?XoXt;Oo;z1Ny4g?WYuc}+XIc?~p^HJViX#?LJn2n3f#Ip) zwt-IzHon)JRFv{?zpVps?YocY%5RzMda-lqRrj6Ab_JDxoM>Z>AS#!;#P(TKv{}5v zv{%xCjn=$TmNP@5fErz8`7MTAzja#m_9u*D*)5%_`)6z4%6m~I7HURGB$u(DtlwE= z+@AoS+>Tsw#%4i8;zC5+=1XL{-Ny3JE=wrzH&t)j-3Eq3W;u-{S(0-i zuGr_Qy&_8SUI#b?0i$Z{h#-66`ZvovfEO}eyS_HQukMIpHV#aooxMoB%xi$O5 zkV1+ao2#B%L=m!l4vjS=Xm5t+o)%o9zp1C2Q~u)c9VAUGHZw%A=pts8#S|^#f$Nc} z{5Ji6JpQvKCu(C&O`r8{HY7=7uK1S|bG1lO_!pB@anpCiNM+C7%1)^7yGgcp6Z?xZ I5A}}yF9%wk8vp, 2013-2014 -# Claude Paroz , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:55+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contenu" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Métadonnées" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d commentaire a été marqué avec succès" -msgstr[1] "%d commentaires ont été marqués avec succès" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marquer les commentaires sélectionnés" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d commentaire a été approuvé avec succès" -msgstr[1] "%d commentaires ont été approuvés avec succès" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Approuver les commentaires sélectionnés" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d commentaire a été supprimé avec succès" -msgstr[1] "%d commentaires ont été supprimés avec succès" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Masquer les commentaires sélectionnés" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Commentaires" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Commentaires sur %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Derniers commentaires sur %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nom" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Adresse électronique" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Commentaire" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Attention à votre langage ! Le terme %s n'est pas autorisé ici." -msgstr[1] "" -"Attention à votre langage ! Les termes %s ne sont pas autorisés ici." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "et" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Si vous saisissez quelque chose dans ce champ, votre commentaire sera " -"considéré comme étant indésirable" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "type de contenu" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID de l'objet" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "utilisateur" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nom de l'utilisateur" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "adresse électronique de l'utilisateur" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL de l'utilisateur" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "commentaire" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "date et heure soumises" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "adresse IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "est public" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Décochez cette case pour faire vraiment disparaître ce commentaire du site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "est masqué" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Cochez cette case si le commentaire est inadéquat. Un message type « Ce " -"commentaire a été supprimé » sera affiché en lieu et place de celui-ci." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "commentaires" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ce commentaire a été posté par un utilisateur authentifié, le nom est donc " -"en lecture seule." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ce commentaire a été posté par un utilisateur authentifié et le courriel est " -"donc en lecture seule" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Posté par %(user)s le %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "indicateur" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "date" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "indicateur de commentaire" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "indicateurs de commentaire" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Valider un commentaire" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Voulez-vous rendre ce commentaire public ?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Valider" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Merci pour cette validation" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Merci d'avoir pris le temps d'améliorer la qualité de la discussion sur " -"notre site" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Supprimer un commentaire" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Voulez-vous supprimer définitivement ce commentaire ?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Supprimer" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Merci pour cette suppression" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Signaler ce commentaire" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Voulez-vous vraiment signaler ce commentaire ?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Signaler" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Merci d'avoir signalé ce commentaire" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Envoyer" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Prévisualiser" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Merci pour votre commentaire" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Merci pour votre commentaire" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Prévisualiser votre commentaire" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Veuillez corriger les erreurs suivantes." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Veuillez corriger les erreurs ci-dessous" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Envoyer votre commentaire" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ou le modifier" diff --git a/django/contrib/comments/locale/fy/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/comments/locale/fy/LC_MESSAGES/django.po b/django/contrib/comments/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 7e669b325..000000000 --- a/django/contrib/comments/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,297 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/ga/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index d4b6f2778a1f9cb2e0284dd2697673dacad8b6e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5151 zcmds)O>7)j9l#%@kYZ>{O87_#4RLE6he{xU-tN5JnPfh; zZ)W2d2?>=O_X>e}2@*&VH7W`S=z+@$A*4!xxNtxq0S9`3OMwGIh~NLs?0Wry1>(lY zv%mNK{_p?w#=m*w{udR`S>8jue|VEp&%&4A%n#2W?^o(Q@O8LP8s4JRe((T12p@$7 zoQ2YVx8ir;gVcWrnW}yQWu4cc%>O-{fPaNgL-kgrG+2ZWz#CBJ@6gR)N@%J@_82z;*U|2$lx{sL^kpF>$keq`Rma1tJ<>Q6!O zhj}P^{WN52^-U=Dx(DmN%|WsA(@?_}oQ7Y5C*k+1`tRW5)DK{E z=|2x!Fohxf1$-Vh_gD6Um#Du2kD|9XpvZp^qlg|JgJPd!{K)=I$P#K5GE`ZJORF^~ z`uzfw`7c75|1~If|2h==d<%-bzF*Z}tLndkn)W|IS^pshA&xr6%aQzCSzq(Y(McUIk(tI^d>qLeGeb;ebKKxAK?|9vXy_%@Oy%HmRDpKdF44#Gb=PbSrw6XPQ@Z zD$gUlAM~YCpH)%SD2N}cqsQ~8u%Am!VkdLm&XUBYMXoOPdM>+Vhty`+HEPLiY}Ly&XV^`qOMZQi{Y?b zXQ|$zaY0jZtuR!Zu<~V(vt*PZKFZ|Dz&3y}dw$@p@pIe6| zO+lG;vFgOc(c{$-r4klJui0qOo1v?8GG~s9Cv&yz?5)VMNy)8StXLDr>$2d#{oK>4m*OS|{8TbOLT zvC_e|Ryk33TbmbkTU%jn(&8;rLlY@omrdO&k^LI_rp+w)=S=VQTrqNhHLO zWX#vs@Q)tGEUjizZTbXDT10K{Jz_-ME@0_??$@{8uUP^A3Tjyzuh;*_6(!^)D#sSQ zzH(JvPupALn1fcf-3(^i>ENExEsINVT-0ri(;b&3URXJAT|H-tc37Gy$vEC&y-Ge< z%Uqz3k_>X4W`)M9vNg02TDRwvT;>>OcbSBq)G&lAdOsaD`bs{mNx`QIU99)4k`VDf z4R6)F-%6qavncTkg^;BeOR03=KxM5P5}S*c6`tl*)5a;gHdkUc|MPgRMVC^iSlVuw zld48hKcSY%TD8TX_9^ScWtuv;!D89OitS~ts4eB)D5zcPck|k6*3=Wr&#uY1tO+1k|U+VojHeY!b4b7E>{YKnoi72;Xe+%|4zN>80_&d#2g;+eQ=@}jot zOq$20$Xru@+@vX|y=tSt#`-+cQ2l7^tMw@DWKS_C?ea^#p z`P}Jqx-8BePv_>Q^#whp>7JXLp*StY^G{Nm@ug|$KSgnNl26JlnOvuXdxaTnsD+Rn zLh`tpCss|=4a+WFxWS!vNUGJJM0fO>U!01Ra%o4gyoS-;b3F88EqFy3OXY9+Tcz^Fz&W$ zT|FZQ8||bP)6^QVgIcNeLb;JHIaB`7yyv0j`w>?eqY35RcjMeytQVKn5~po5oI`Ny zqAWu)b^So+M!Uh?DB+sq%qO`SBNP&3l|lmgVmr7Kci1A~_1CaJ0$LcFfFeH5Sd(Hh zk!Fi6xs^#_CJ(dJiAgU;DOWikAQ|~Bi{g{IO~NZm+Zt?yfd1oPu#x5U@|yMsVZt`; z$rX;Wf3b&9|&mGBxJmPsyo)S22}~q&W$f$N`x%0UOib(l=|+8n zq-6x`+%ptkWm7&Ed<1Xqiqj<3mNjv2*->uV%YzL*(c5T4zW&FvrdJ;=Wx6DdiR#N? zUc;4w>S}?5h$}lWeJi9EA0~J={Cb_NZDRQZ;p2#$&TjI-!=+=hy=Gz`CpGP z@zGUfB6Y30y%d=#5|@_`GPWp_x|WgP5o5Vjhc3N!K;(S- J*P|IU{0sYj{$>CG diff --git a/django/contrib/comments/locale/ga/LC_MESSAGES/django.po b/django/contrib/comments/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index a52073395..000000000 --- a/django/contrib/comments/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,326 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Inneachar" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Meiteashonraí" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Bratach nótaí tráchta roghnaithe" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Cheadú nótaí tráchta roghnaithe" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Bain nótaí tráchta roghnaithe" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s nótaí" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Nótaí tráchtaí is déanaí ar %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ainm" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "R-phost" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Nóta tráchta" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Féach ar do bhéal! Níl an focal %s cheadaítear anseo." -msgstr[1] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo." -msgstr[2] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo." -msgstr[3] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo." -msgstr[4] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "agus" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Má cuireann tú aon rud sa réimse seo, beidh do nóta déileálfar mar spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tíopa inneachar " - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "oibiacht ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "úsáideoir" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "Ainm úsáideoir" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "seoladh r-phost an t-úsáideoir" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL an t-úsáideora" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "trácht" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "Dáta/am curtha isteach" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Seol IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "poiblí" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Díthiceáil an bosca seo chun an nóta a thógáil as an suíomh." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "Scrioste" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Seic an bosca seo dá bbéadh an nóta tráchta seo míchuí. Taispeantar \"Bhí an " -"nóta tráchta scrioste\" in áit an nóta tráchta seo." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "nótaí tráchta" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Bhí an nóta tráchta póstailte trí uaire trí úsáideoir fíordheimhnithe mar " -"sin tá an ainm léamh-amhain." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Bhí an nóta tráchta póstailte trí úsáideoir fíordeimhnite mar sin tá an r-" -"phost léamh amháin." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Postáilte trí %(user)s ar %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "brat" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dáta" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "brat nóta tráchta" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "bratacha nótaí tráchta" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Ceadaigh nóta tráchta" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Cuir an nóta seo poiblí?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Fhormheas" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Go raibh maith agait le hadhaigh to formheas" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Go raibh maith agat as an am chun feabhas a chur ar chaighdeán na " -"díospóireachta ar ár suíomh" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Tóg amach nóta tráchta" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Dáiríre, cuir amach an nóta seo?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Tóg amach" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Go raibh maith agat le hadhaigh do thógail amach" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Cuir brat ar an nóta tráchta seo" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Go deimhin cuir brat ar an nóta tráchta seo?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Brat" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Go raibh maith agat le hadhaigh do brat" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Post" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Réamhamharc" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Go raibh maith agat le hadhaign do nóta tráchta" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Go raibh maith agat le hadhaigh do nóta tráchta" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Nóta tráchta réamhamharc" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Le do thoil, ceartaigh na botúin thíos." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Seol do Nóta tráchta" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "nó déan aithraithe" diff --git a/django/contrib/comments/locale/gl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index 25a09284f4fde149b22811279560dc1f048fd0e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5081 zcmb`KO^hT}9l)P_2_uRksG#WE!I2r4?w%QTb+(sP*4z}~regEJ8>s7yY>vi8yT!*P34@1%YTUI*`kGT#D}@u%SgH1HvqK@DGqH^SdR8TUH;F#IF@2)q^{ zr2cLw^Gw4<*o6GllRR#NUxgyyb5O${!we$P`gJJ# z>qA-hLRJ16WGeM6X$rZAHRj~fPaSH#>Rh#V(+gbgvj|l zD02N1%6{L3ABDFe+?U}Y$Po21lzu;h((hMLoPUAS@ZV6@n|ha0%Ww`(!6%^f ze;$gQ--lw4A60w>iXQ$7#cuzA55Zg593rVlq4M0F~u=pmx0C!y@?8Hh^MH=%|v zK$-W~P~;HZOMlUo=x>r+uDKF%4q0C=(U;g*^m7-t$UV43_Svd%FBI8CpK^)bYuumU zzMfm;m+NqeC=cpV_f%yKuc_YmLy>=;TlD=&?t|R2XYt36aUbG7zDrl~+pgQS zc@fl9GI-aUCg{*_w`~ZWewJ-()9ZP+VUv+gL2p`buh8vi*+$ zvu5>Xnq@TUBn`dHY_n*Zhr*hqu8x(vhk1b()MD49nKnt{8LLiYW-UJSrQ%9kDQzWy zT3Xp1xYW_xuCJNVdTsJ;c9pNOYB`{j+ANU{epmQ`h=sRoF41Cup6RNSltMA+7PQOt znEBMQElgqxqfTK?wUSvAL}}im-Kaq8z4PoobDLLe7RAMO7Yen)V@$YMgG{Y$*6s)E z@fuU`&boNe#KhEer2;9e7e%kxXwd4=Wj+%a9iYzF4mpzn=CE1wd;r%xBDTaxPts}A_-?C z8Hoi6;2w4?t!8p<`UF#6r0wWkVnp0BVd{Q}^V{h6%z*zTHJ4}G_5X23NiPz$BNLuI zb5fnn+v9Q0Ml0J6gWYyIxNo{)aS67Ix~=iL<6SojEBmdhFPNgeUYe-u*xo+9O1{{1 zKG9Poi=cB?XuQg8qJ?#G)zyXs8Dq$2mkvTtY7pWTqn{2cV<8Mm@)A>tF1CACNr=Qp zBU&}|Tivw4EK2-BA!O;r@>V);?&&u_t7i{24;Ko%bd_5+ zH#h5rOqq7?iAWtgkKRZI=+LO})@ci(OfpdM%q+$@<=8wG+;FLsRFy zSPVzz59{*v$aJpv9no_$hbQFZAs~%U9Twc1)sM2Fmcx`9Z_+#8-AW0Qsd!jcgE&a( zvUAb9{3^Xd+0FO?bw6jy!OFX}$S|zs=#j&@jcHBdf?78IeBWx$A&zmAZW-FO8yP^* zh>)a3?|La?>Kb>GgUE0O=fP}QJ-J9W8XePdDd)WRbf07bX3p7T;+VWoKXMiGjA$ty z(bTEMJRz7bI32$r{LV{x+IDIwPe^Ww^PE;YKOnua(R5E;mf5jt#A8#VQVl0xT2Y@T zf8k>!g|^AifS0eBelR*ON11NVp@&l5fl4X*or@axOa^hhw1-`{>uxzXsjrHFRQy%kULp!F8nR`1wkrHP>~G1WJONFkw@yMWLsIbSV~Ymu*= zv^t{1o5fR5PCxV|Z)q|(VcLmtr!B4Qy@+9qIR;V6g7I^7JYFST&=PiD((*rmv|0cE zt(_A(ms>#2%;PqoqLF+S_;Y|C8lv0oT6)CLh}lVVl(WH!T6r%18`V`ON92snOv}5% zgnOfgI%dQ9efsG6{?3arHIfK>j@^!ST*!YwVU!p zyTkf0Y_Ktjj5dwF7isA?RRWez7ZV?ib=*iI+U6TOFS_A;3QG=xP!U=rzbdV(rQ, 2011 -# fonso , 2011 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contido" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatos" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Poñer un indicador" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "Aprobouse con éxito %d comentario" -msgstr[1] "Aprobáronse con éxito %d comentarios" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprobar os comentarios seleccionados" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Eliminar os comentarios seleccionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Comentarios en %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentarios en %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nome" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Enderezo electrónico" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentario" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Sen palabrotas, por favor! Aquí non se pode usar a palabra %s." -msgstr[1] "Sen palabrotas, por favor! Aquí non se poden usar as palabras %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "e" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Se insire calquera cousa neste campo o seu comentario será tratado coma spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de contido" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID do obxecto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usuario" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nome de usuario" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "enderezo electrónico do usuario" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL do usuario" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentario" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/hora do envío" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Enderezo IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "é público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Desmarque esta casilla para eliminar o comentario definitivamente deste " -"sitio." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "está borrado" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Marque esta caixa se o comentario non é apropiado. Verase a mensaxe \"Este " -"comentario foi borrado\" no canto do seu contido." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentarios" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentario foi publicado por un usuario identificado e polo tanto o " -"nome é de só lectura." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentario foi publicado por un usuario identificado e polo tanto o " -"enderezo de correo electrónico é de só lectura." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Publicado por %(user)s o %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "indicador" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "indicador de comentarios" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "indicadores de comentarios" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobar un comentario" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Realmente desexa facer público este comentario?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Grazas pola aprobación" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Grazas por tomar o tempo de mellorar a calidade da discusión no noso sitio" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Retirar un comentario" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Realmente desexa retirar este comentario?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Retirar" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Grazas pola retirada" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Poñerlle un indicador a este comentario" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Realmente desexa poñerlle un indicador a este comentario?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Indicador" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Grazas por colocar o indicador" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publicar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Vista previa" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Grazas por comentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Grazas polo seu comentario" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Vista previa do seu comentario" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Corrixa os erros de embaixo" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Corrixa os erros de embaixo" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publicar o seu comentario" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ou facer cambios" diff --git a/django/contrib/comments/locale/he/LC_MESSAGES/django.mo b/django/contrib/comments/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 59e03533f9af785911179009d018db1a56d05ec9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5612 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 diff --git a/django/contrib/comments/locale/he/LC_MESSAGES/django.po b/django/contrib/comments/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index dc64736f8..000000000 --- a/django/contrib/comments/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,306 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Meir Kriheli , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 08:19+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "תוכן" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "מטא־נתונים" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "תגובה %d סומנה בהצלחה" -msgstr[1] "%d תגובות סומנו בהצלחה" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "סמן תגובות שנבחרו" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "תגובה %d אושרה בהצלחה" -msgstr[1] "%d תגובות אושרו בהצלחה" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "אשר תגובות שנבחרו" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "תגובה %d הוסרה בהצלחה" -msgstr[1] "%d תגובות הוסרו בהצלחה" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "הסר תגובות שנבחרו" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "תגובות" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "תגובות עבור %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "התגובות האחרונות על %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "שם" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "כתובת דוא\"ל" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "תגובה" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "שמור על לשונך! המילה %s אסורה לשימוש כאן." -msgstr[1] "שמור על לשונך! המילים %s אסורות לשימוש כאן." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ו" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "אם יוזן משהו בשדה זה תגובתך תטופל כספאם" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "סוג תוכן" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "מזהה אובייקט" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "משתמש" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "שם משתמש" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "כתובת דוא\"ל משתמש" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "אתר המשתמש" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "תגובה" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "תאריך/שעת הגשה" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "כתובת IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "פומבי " - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "ביטול סימון התיבה יעלים בפועל את התגובה מהאתר" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "האם הוסר" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"יש לסמן תיבה זו עבור תגובה לא נאותה. הודעת \"תגובה זו נמחקה\" תוצג במקום " -"התגובה." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "תגובות" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "הודעה זו נשלחה ע\"י משתמש מחובר לכן השם אינו ניתן לשינוי." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "הודעה זו נשלחה ע\"י משתמש מחובר לכן כתובת הדוא\"ל אינה ניתנת לשינוי." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"הוגש ע\"י %(user)s ב %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "סימן" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "תאריך" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "סמן הערה" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "סמני הערה" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "אשר הערה" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "באמת להפוך את התגובה לפומבית?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "אשר" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "תודה על אישור התגובה" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "תודה על שהקדשת מזמנך כדי לשפר את איכות הדיון באתר שלנו" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "הסר תגובה" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "באמת להסיר תגובה זו?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "להסיר" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "תודה על ההסרה" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "סמן תגובה זו" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "באמת לסמן תגובה זו?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "סימן" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "תודה על הסימון" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "פוסט" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "תצוגה מקדימה" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "תודה על התגובה" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "תודה על התגובה" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "תצוגה מקדימה של התגובה" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "אנא תקן את שגיאות למטה" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "נא לתקן את השגיאות מתחת" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "פרסם את התגובה" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "או לבצע שינויים" diff --git a/django/contrib/comments/locale/hi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 2ae92df7e445cad29be2747064761096552e1203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7229 zcmdUyYm8K98OL93>t$P8tgUUm)R%23EHJYdKwywkj&g`BtbIy3q zS(Y_6ffA+7#_&Z-Ls6{EP*N!n%oa!pL=$63{AgpMO>@$a*bl}priqQw_

    >ompmg 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 X2at!F>m6w6rc{lz@f#d*{YL!{S|@yX diff --git a/django/contrib/comments/locale/hi/LC_MESSAGES/django.po b/django/contrib/comments/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index 4c9dbb708..000000000 --- a/django/contrib/comments/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,313 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Pratik , 2013 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "विषय" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "मेटाडाटा" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "टिप्पनी को फ्लैग करो" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "चयनित टिप्पणियों को स्वीकार करो" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "चयनित टिप्पणियाँ हटाएँ" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s टिप्पणियाँ " - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s पर नवीनतम टिप्पणियाँ" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "नाम" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ईमेल पता" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "टिप्पणी" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "अपनी ज़बान संभालो %s यह शब्द इस्तेमाल करने की यहाँ अनुमति नहीं हैं " -msgstr[1] "अपनी ज़बान संभालो %s यह शब्द इस्तेमाल करने की यहाँ अनुमति नहीं हैं " - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "और" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"अगर आप इस क्षेत्र में कुछ भी दर्ज करते हो तो आप की टिप्पणी के साथ spam के जैसा सुलुख किया " -"जायेगा" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "विषय-सूची प्रकार" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "वस्तु आइ डी" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "उपभोक्ता" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "प्रयोक्ता नाम" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "प्रयोक्ता ईमेल पता" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "प्रयोक्ता यू.आर.एल" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "टिप्पणी" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "तिथि/समय निवेदित" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "आइ.पि पता" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "सार्वजनिक है" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "इस टिप्पणी को प्रभावी रूप से साइट से गायब करने के लिए यह बॉक्स को अनचेक करें." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "हटाया गया" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"अगर टिप्पणी अनुचित है तो इस बॉक्स को चेक करें. एक \"यह टिप्पणी हटा दी गयी हैं\" संदेश " -"प्रदर्शित किया जाएगा." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "टिप्पणियाँ" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"इस टिप्पणी को किसी प्राधिकृत उपयोगकर्ता द्वारा पोस्ट किया गया था और इसीलिए इस नाम " -"को केवल पढ़ने के लिए है." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"इस टिप्पणी को किसी प्राधिकृत उपयोगकर्ता द्वारा पोस्ट किया गया था और इसीलिए यह ईमेल " -"केवल पढ़ने के लिए है." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s द्वारा %(date)s पर पोस्ट की गयी हैं\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "झंडा" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "तिथि" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "टिप्पणी झंडा" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "टिप्पणी झंडे" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "टिप्पणी पसंद करें" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "क्या इस टिप्पणी को सार्वजनिक बनाएँ ?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "पसंद करें" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "पसंद करने के लिए धन्यवाद" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "हमारी साइट पर चर्चा की गुणवत्ता में सुधार के लिए समय देने के लिए धन्यवाद" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "टिप्पणी निकालें" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "क्या आप इस टिप्पणी को हटाना चाहते हैं ?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "निकालें" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "निकालने के लिये धन्यवाद" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "टिप्पनी को फ्लैग करो" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "क्या आप इस टिप्पणी को फ्लैग करना चाहते हैं ?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "फ्लैग" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "फ्लैग करने के लिए धन्यवाद" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "प्रस्तुत" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "पूर्व दर्शन" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "टिप्पणी के लिये धन्यवाद" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "टिप्पणी के लिये धन्यवाद" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "आपके टिप्पणी का पूर्व दर्शन देखे`" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "कृपया नीचे पाये गये गलतियाँ को ठीक करें" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "नीचे त्रुटियों को ठीक करें" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "टिप्पणी प्रस्तुत करें" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "अथवा बदलें" diff --git a/django/contrib/comments/locale/hr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 0d6e0d92e6340bdc9d6b5b742e05a51a9b8fbc8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4719 zcmbuBNsL@a8Gs8C6PSe9ge?gW%69B{?DRIVvEBB>7%#~XJDxZ*j!+I!&AjTK>VEyI z^OhdZ;9CwsLPl^%SR{me;sB92a6w8UkUX*?ag7inijc^G0}_V_L@tQ$e@o9|$81ks z?|ZfURsU91{qB8tzM^>AlrK{L@)4yjz}N5K#q*ClmHHg~0Nw?6Y*Xq}@P7CJ+z(TD z8cP4KO8y3ZlKNW^QT010^SlE^{(U$Bw|z{hC*cmL;WyyN;VKllm*7M2Tky;9r)B#M zDD(Ulo`LT|S^r^PpMj4;(eEVG@Ok(Jcm*<4{Q&NOKY{ndU%&_9TTtZRgP(;Tz)!>N zC?(ttpMrxi3*Uy~vb~>BY6k9yU6?{?e+M#^`Xjst{uzpY{ss|Mci;?ZzXyul z4?tP(p|U;&8LAFLe(GddKL@u{zXV0D1No^wFR^0;?}p!oeP}X^^Z2u*cJXnJoz6ZYqx1qd@+YQBz{k+7EHoOncmFz;Xdlib_ zuRzJ4pFxS=8}K=JFG|eA4itS~hg0y^@JH}{h#S>+5Ei?>3uT=jLb}w?q4?nqh{@^( zB-Pd1P~!OqDEj^tVuJcRl=0h`gwUw%P~!F=l=&M_#vOs5hfhFMRWCr%;}MF~CB~A+ zJ1O!s3*>8w9rEm>?50RuWUtG7)gwM@l$8TebP+w|IZAnya)=_a620VU7s&M!+xM1r z*{2^ZzxPA&LyIEze}!_8LVD%|~-B{a|3DG*Ksq!`P2(MQy6CaZ6%D zyO`Rb>PXb7CA-+y>5@zIg1@X?hi_YTYg%1oWZGfuOls@;q~0|rgUdzrl0negNXK@- z+QBY8ut{RNRxi6Sq)P`b8HQ$sMO~Dn)&zBRs?ZolDVnP@1LHz%f*?j#oefPlf9adm zmA*pTQUNtHI~JVj=oO!7X0)+3(F#^YT~;jwI?jfH42Z|dS1P8l#kfFYOENSAb>+ zR>KnQBfZJx>by-&U{a%=CIo6Wv?dX!#WCK^9cbg&$5_B5hK>S(m6!OzhcLxK{VO07naGNA#p6CW+H7eHdB7cu#D0(~EB4mab0%F} zDnc~yn732Uab7I@IM91IED|00RFhSH880l^__iX6$e7sPLI^*pYKxc5^R#NrD@j$8 zkNhan>B`V5*&_L?kw-Pj76vXQEK2f1p=6Q8@>L{op!`Bl_U_DSMW*GhStKdDHc=9` z{Pjqp#g|g&vxr@FW|fWNezuyIxoR^(?UIcpW!gIEF`1vZXoo&dYv+@$3u<4>x=C%$ zxAnyAg}K@(LY6YNb{gf|daBtvSZf}twT|l6p>}KPKy#|uWMJ(g`&s7PGH$A=n@8IR z4<2apOq?@GTAPbal!PYraa(`gL=o1Wvo5fqK8`k2zZ&M%x{Esgab%)y#=%{ivu4oN zr(%yjB=NrTY*}7juBS4k>)6Y6V$xuvh@nYi*eL94gykHKrMNLUaen6fnROSm>dlGr zz^}~_rM6D(<+Q=w;G$z1Z^wyEr|0L+){d-?ll3|_uAPY%eZW?2>mv&;9qZcGOYy{P zn8hZno%Qh`Y3pd1SCi?-j_KlaI@;4}PEWV=-o08rn>(jlEqy{aHKVCNK0Q@+9iKiZ zpZoG*$6HN(v#7-5^)xfIm1G9ipcHCjr zd_U}E*RQg@wCQ`@Tkq46<=*Xw+%-{M&kuUsN`5S9G_G*^`pZ_!D6?uJ!}$|ueWQ0h zRVpacW&O}cJsZ_`)m7E5o;5+d_NM8nGqv*eEfpG`+5j=c6b{wCj^Q1i4!>weJa#^8WkCL2a>a6(n`d62gR3~>p) zD=}WRs^20RpB$Och_kE2&D6NbOJ>`sS2g7U=DI7#62s7K7@Zr0E7t{>maUO&XcE+sL9| H2&noO6yP7Z diff --git a/django/contrib/comments/locale/hr/LC_MESSAGES/django.po b/django/contrib/comments/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index acd250340..000000000 --- a/django/contrib/comments/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,320 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Nino , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Sadržaj" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Označi ovaj komentar" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Odobri odabrane komentare" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ukloni odabrane komentare" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "komentari za %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Najnoviji komentari na %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ime" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mail adresa" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pazite na izražavanje! Riječ %s nije dopuštena." -msgstr[1] "Pazite na izražavanje! Riječi %s nisu dopuštene." -msgstr[2] "Pazite na izražavanje! Riječi %s nisu dopuštene." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "i" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Ako unesete nešto u ovo polje vaš komentar biti će tretiran kao spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tip sadržaja" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID objekta" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "korisnik" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "korisničko ime" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "e-mail adresa korisnika" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "korisnikov URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "datum/vrijeme unosa" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adresa" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "javno dostupno" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Uklonite oznaku da bi komentar nestao sa stranica." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "uklonjeno" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Uključite ako je komentar neprikladan. Umjesto komentara biti će prikazana " -"poruka \"Komentar je uklonjen.\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentari" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ovaj komentar je napisao prijavljeni korisnik te se ime ne može mijenjati.\n" -"\n" -"%(text)s" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ovaj komentar je napisao prijavljeni korisnik te se email ne može " -"mijenjati.\n" -"\n" -"%(text)s" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Napisao %(user)s dana %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "oznaka" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "oznaka za komentar" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "oznake komentara" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Odobri komentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Učini komentar javno dostupnim?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Odobri" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Hvala na odobrenju" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Hvala što ste izdvojili vrijeme da poboljšate kvalitetu rasprava na " -"stranicama" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Ukloni komentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Stvarno ukloni ovaj komentar?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Ukloni" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Hvala na brisanju" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Označi ovaj komentar" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Stvarno označi ovaj komentar?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Oznaka" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Hvala na označavanju" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Unos" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Prikaz" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Hvala što ste komentirali" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Hvala na komentaru" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Prikaz komentara" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Molimo ispravite navedene greške." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Molimo ispravite navedene greške." - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Objava komentara" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ili unesite promjene" diff --git a/django/contrib/comments/locale/hu/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 8eee20d753bd7c9bccdab3a021c97715aaeb9e84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4961 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 diff --git a/django/contrib/comments/locale/hu/LC_MESSAGES/django.po b/django/contrib/comments/locale/hu/LC_MESSAGES/django.po deleted file mode 100644 index 350d76e14..000000000 --- a/django/contrib/comments/locale/hu/LC_MESSAGES/django.po +++ /dev/null @@ -1,317 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Máté Őry , 2013 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Tartalom" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metaadat" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Kiválasztott hozzászólások megjelölése" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Kiválasztott hozzászólások jóváhagyása" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Kiválasztott hozzászólások törlése" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s hozzászólások" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s legfrissebb hozzászólásai" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Név" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mail cím" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Hozzászólás" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Vigyázzon a szájára! Az ilyen szó (%s) itt nem megengedett." -msgstr[1] "Vigyázzon a szájára! Az ilyen szavak (%s) itt nem megengedettek." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "és" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Ha bármit begépel ebbe a mezőbe, akkor azt szemétként fogja kezelni a " -"rendszer" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tartalom típusa" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objektum ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "felhasználó" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "felhasználó neve" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "felhasználó e-mail címe" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "felhasználó URL-je" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "megjegyzés" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dátum/idő beállítva" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP cím" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "publikus" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Vegye ki a pipát a jelölőnégyzetből, hogy eltűntesse a hozzászólást az " -"oldalról." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "eltávolítva" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Jelöld be a négyzetet, ha a megjegyzés nem megfelelő. Az \"Ezt a megjegyzést " -"törölték\" üzenet fog megjelenni helyette." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "hozzászólások" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ezt a hozzászólást egy hitelesített felhasználó küldte be, ezért a név csak " -"olvasható." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ezt a hozzászólást egy hitelesített felhasználó küldte be, ezért az e-mail " -"csak olvasható." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Beküldte %(user)s ekkor: %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "megjelölés" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dátum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "hozzászólás megjelölés" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "hozzászólás megjelölés" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Hozzászólás jóváhagyása" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Biztosan publikálni szeretné ezt a hozzászólást?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Jóváhagyás" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Köszönjük a jóváhagyást" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Köszönjük, hogy időt szánt az oldalunkon zajló beszélgetések minőségének " -"javítására" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Hozzászólás törlése" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Biztosan törli ezt a hozzászólást?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Törlés" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Köszönjük a törlést" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Hozzászólás megjelölése" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Biztosan megjelöli ezt a hozzászólást?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Megjelölés" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Köszönjük a megjelölést" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Elküldés" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Előnézet" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Köszönjük a hozzászólást" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Köszönjük, hogy hozzászólt" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Hozzászólás előnézetének megtekintése" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Javítsa ki az alábbi hibákat" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Hozzászólás elküldése" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "vagy módosítása" diff --git a/django/contrib/comments/locale/ia/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index 2e3daf2f87a673812b7277dbc19eaf916d391de8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4708 zcmb`K%a0sK8Ndq@VzWGg!#jke?8J^Y&dlsCcCg1WCh^*2U^m$~>u^9Ks-3QxZM(Z` zQq{BTJs|i8kPs3=NQhH{gcR`-2aq@*p$H)%4j^#~a0p2FKn}bl5J>#K>hAH(*yaGV z-1F;tf6w~Xzq$L4FDahWy!Z0{?hQ&k4PSmEKRkc9L#g+`>u|qxyh*8p-~fC-ya$%> z1eEb_)cg*78|@!Jma3mX+2?0a*1rZ9;9udBP~EAN20eHHUV*YM!295}y8UG+>%R&w zz;8l1_b>2W@SjlRI!LF6$KeOy8e~Xq!*@Uj-v>Vj?}1-|vi^JU-SDUIo$$9c{|rAt zdq2WG1D}N(@Fggw`Wx)Qf50JJeRI|SGGwXxHhe4mJ`}sW0-36QS@*vRMc?aC&V9XZ z@54xZs{K&xb+B&V3-6+R6w10sA^+4FengLp@GbCD@N4*V2u0635kk&A1ZCdCQ0#jS zeg=NJ9)Gpw@1fZHbtv`|;U!M?Ls|bIWNURAihWk$A@~I-a(@@fx*x(L@W)WjzYb;n zpI{H}e|u$@XQ24+dH68ggUj$mcpUx;iaqzCyx3_0eh}UV-wPjuvhOAoKc?_*_*p3P zzX+d$UxzvT7uiX`6EOX^>-+FaR4F3PWMCUKMKXpCm~bRB`9(n^$2 zd(^3`9-{9s?*qJ&19DFDNbI-khS*trDE5)(6tCF&1h42Kddnksgghdj=qmn{N8)E+ z{8DNW;!?H5`(fUbydUBvd}91P2<2Jfl{k^-7_Zn={3wt3U!F&K#RiW^qkhDeVh?$i zc_kL)!942z_*MD8{!}eK#O~_Iv5=Pb`NHIOG3dU_b6b=_Jw6(Fw__V>(+o{|g3WBd zv`I4%)cI}OzpBgaH0UjNO{W9CZ8NOtO$#I2j(loL+t!ck!<#a>K2&cT7Ft_qZ*$I0 z4(r^8V1`!jrdh_2PSP;S%pQlPMJTOF+Uk5IF)T_XR~K@VX4)i)XRW%JnPL3VH;XG{ zm9(`0s<$y&*c<3QH`eTEy*9-jS`|Z1triSYnnOv>W3S~1b zXjkYNldE-Gn#7bwJ%tO@MrKVAqj`^YqXDh=&ZB+icGZRpW&D{rJoa$r)*gG0gY|gQ zlzg)UKJeI&4)e2G;m&F{ll1cT&qC6=#pQWKEXs>A}3w&Z&AN zH&^Y9IrV6~m8Jd3gvzTkQ)EnBU1KWBs{UJeZFAccSEFwRSY_G;Dh>rL{V~pVaM^Tc zZG*X9(P%i=7e$@xE6r7UqDRU!M^&fOJSIu(dtq#{wA|BfAW_;MhmhiG`A3jQiXq8V ztnU&ZBb-@z%@o>BzHRkMQ}(wj7v&E14(UzqgI(tn zeT2&(=)#qnsB*hlVcYuuxFpCL3FsbX~o$@$_cvJT5Dl+ge5V zu3lMMKG9k_*;+oWmrr(=SB@{OEG;pyb%}hIJ?G}FEa|1w-4iE{FYzp_nNYSiy(vOw zO6R-!y1KO2$`03m zTAa}s+y`5py}Ws`b?U}EId5Qn>q60Y3G#IHsjak}h}+evS=h+N-ej$d&gY@4i&1Qb zvnywG^?CMKp%0za%ZvQUc)ltwF6hM0UE8rhZW&+ILq7Dl&~@~=8=cuCXV`=qln&)8 zSU0|J$biyn?v2DdZU{X!Rok12<>g{h4G+hK%~_O9rc1_E0m{c=>9F4D+)*YyK_Zna zjCJPvZc;K`Q!^1aR!i!u)wU%UO(mhPF)iA>7QRxWkw&479IksC>e*D6W2w}nw&

    M56}1-Zo)Ixsur zs8rLGKO?YkET&jD*cZl9+|@=bQuwj?n3kyNM3xb|O^PcU{a3{`NRbF~n3UM2HFM$x zuKO|K^(h;;W5;D2oJ+jSS^Av1X`Fzd-d@H{CdFx}rw2#Qkf zs-algom6xae>&TEUxs33kAIa_rzjCOCck`DfAMi2^j4Xi>8i#%)tIMonaF0P(2L_0 Uc8#;^=FRSwt?I$rJ5xRX2FwW@+5i9m diff --git a/django/contrib/comments/locale/ia/LC_MESSAGES/django.po b/django/contrib/comments/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index f3445efc2..000000000 --- a/django/contrib/comments/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,314 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contento" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadatos" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marcar le commentos seligite" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Approbar le commentos seligite" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Remover le commentos seligite" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Commentos de %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Ultime commentos in %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nomine" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Adresse de e-mail" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Commento" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Le parola %s non es permittite hic." -msgstr[1] "Le parolas %s non es permittite hic." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "e" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Si tu insere qualcosa in iste campo, tu commento essera tractate como spam." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "typo de contento" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID del objecto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usator" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nomine del usator" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "adresse de e-mail del usator" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL del usator" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "commento" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/hora de submission" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "adresse IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "es public" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Dismarca iste quadro pro facer le commento effectivemente disparer de iste " -"sito." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "es removite" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Marca iste quadro si le commento es inappropriate. Un message \"iste " -"commento ha essite removite\" essera monstrate in su loco." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "commentos" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Iste commento ha essite publicate per un usator authenticate e dunque le " -"nomine es immodificabile." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Iste commento ha essite publicate per un usator authenticate e dunque le " -"adresse de e-mail es immodificabile." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Publicate per %(user)s le %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marca" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marcation de commento" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcationes de commento" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Approbar un commento" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Es tu secur de voler render iste commento public?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Approbar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Gratias pro approbar" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Gratias pro prender le tempore pro meliorar le qualitate del discussion in " -"nostre sito" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Remover un commento" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Es tu secur de voler remover iste commento?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Remover" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Gratias pro remover" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar iste commento" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Es tu secur de voler marcar iste commento?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Gratias pro marcar" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publicar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Previsualisar" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Gratias pro commentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Gratias pro tu commento" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Previsualisar tu commento" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Per favor corrige le errores sequente" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publicar tu commento" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "o facer modificationes" diff --git a/django/contrib/comments/locale/id/LC_MESSAGES/django.mo b/django/contrib/comments/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index 847f104a7cf64f76f835676832004a0db7044dd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5081 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, 2011 -# rodin , 2011 -# rodin , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-08 12:33+0000\n" -"Last-Translator: rodin \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Isi" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d komentar sukses ditandai" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Tandai komentar terpilih" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d komentar sukses disetujui" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Setujui komentar terpilih" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d komentar sukses dihapus" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Hapus komentar terpilih" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Komentar" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "komentar pada %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Komentar terbaru pada %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nama" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Alamat email" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Awas! Kata %s tidak diizinkan di sini." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "dan" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Jika Anda mengisi bidang ini, komentar Anda akan dianggap sebagai spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipe konten" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID objek" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "pengguna" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nama pengguna" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "alamat email pengguna" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL pengguna" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "tanggal/waktu dikirim" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Alamat IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "untuk umum" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Hapus centang pada kotak ini agar komentar tidak ditampilkan pada situs." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "telah dihapus" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Centang kotak ini jika komentar tidak pantas. Pesan \"Komentar ini telah " -"dihapus\" akan ditampilkan sebagai penggantinya." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentar" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Komentar ini dikirim oleh seorang pengguna terautentikasi sehingga nama " -"pengguna tidak dapat diubah." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Komentar ini dikirim oleh seorang pengguna terautentikasi sehingga alamat " -"email tidak dapat diubah." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Dikirim oleh %(user)s pada %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "tanda" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "tanggal" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "tanda komentar" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "tanda komentar" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Setujui komentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Yakin ingin menampilkan komentar ini untuk umum?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Setujui" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Terima kasih telah menyetujui komentar" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Terima kasih telah membantu meningkatkan kualitas diskusi pada situs kami" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Hapus komentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Yakin ingin menghapus komentar ini?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Hapus" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Terima kasih telah menghapus" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Tandai komentar ini" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Yakin ingin menandai komentar ini?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Tandai" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Terima kasih telah menandai" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Kirim" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Pratinjau" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Terima kasih telah meninggalkan komentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Terima kasih atas komentar Anda" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Pratinjau komentar Anda" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Mohon perbaiki kesalahan di bawah ini" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Mohon perbaiki kesalahan di bawah ini" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Kirim komentar Anda" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "atau lakukan perubahan" diff --git a/django/contrib/comments/locale/io/LC_MESSAGES/django.mo b/django/contrib/comments/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 7aff51ad06d524d308b2839f461862b491b9a23d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8c!A=4(6vXIhkDfg|6AuvVw!47@iWnn8f`LfL>b>rkrDSP0Z4vws{XD9j8ln=#ThDtBYJHDwAh;&ZA>c54wWT;b\n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/is/LC_MESSAGES/django.mo b/django/contrib/comments/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index f49c017f5b5a74fec830affbbe5861627d4d060b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5263 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 O0ikMlZ`N_oM&;j1o+7sZ diff --git a/django/contrib/comments/locale/is/LC_MESSAGES/django.po b/django/contrib/comments/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index b419f219e..000000000 --- a/django/contrib/comments/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,313 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2011 -# Jannis Leidel , 2011 -# Kári Tristan Helgason , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Innihald" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Hengigögn" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d umsögn hefur verið merkt" -msgstr[1] "%d umsagnir hafa verið merktar" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Flagga valdar athugasemdir" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d umsögn hefur verið samþykkt" -msgstr[1] "%d umsagnir hafa verið samþykktar" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Samþykkja valdar athugasemdir" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d umsögn hefur verið fjarlægð" -msgstr[1] "%d umsagnir hafa verið fjarlægðar" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Fjarlægja valdar athugasemdir" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s: athugasemdir" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Nýjustu athugasemdir á %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nafn" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Netfang" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Veffang" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Athugasemd" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Passaðu orðbragðið! Orðið %s er ekki leyft hér." -msgstr[1] "Passaðu orðbragðið! Orðin %s eru ekki leyfð hér." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "og" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Ef þú skrifar eitthvað hérna verður athugasemdin sjálfkrafa meðhöndluð sem " -"ruslpóstur" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "efnistag" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "kenni hlutar" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "notandi" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nafn notanda" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "netfang notanda" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "veffang notanda" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "athugasemd" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "innsent dags/tími" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP tala" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "er öllum sýnilegt" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Taktu hakið úr til að fjarlægja athugasemdina af vefsíðunni." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "hefur verið fjarlægt" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Hakaðu við þennan reit ef athugasemdin er óviðeigandi. Skilaboðin „Þessi " -"athugasemd hefur verið fjarlægð“ birtist í staðinn." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "athugasemdir" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að " -"breyta nafninu." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að " -"breyta netfanginu." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s sendi inn %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flagga" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dagsetning" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "flagg athugasemdar" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "flögg athugasemdar" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Samþykkja athugasemd" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Gera þessa athugasemd sýnilega?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Samþykkja" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Takk fyrir að samþykkja" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Takk fyrir að gefa þér tíma til að bæta gæði umræðunnar á síðunni." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Fjarlægja athugasemd" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Eyða þessari athugasemd?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Fjarlægja" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Takk fyrir að fjarlægja" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flagga athugasemd" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Flagga þesa athugasemd?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flagg" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Takk fyrir að flagga" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Birta" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Skoða" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Takk fyrir að senda athugasemd" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Takk fyrir athugasemdina" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Skoða athugasemd" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Vinsamlegast lagfærðu villuna fyrir neðan" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Vinsamlegast lagfærðu villurnar fyrir neðan" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Birta athugasemd" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "eða breyta" diff --git a/django/contrib/comments/locale/it/LC_MESSAGES/django.mo b/django/contrib/comments/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 8fb4d092990369567900e0f1bd2372f6d67dacb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5287 zcmb`KPi$OA8NjEdrC>rRZ9`k2FbSB%B)e-nO`2|+gfwxIrEzc*Ck0g0j(2C*)4YAN zdGj`ob3|0?0ST#s69*7N0wfS1!~v-ss&GUIPDKKtidzmG$^oIO2Y%ms^VYkulNP~~ z-~QhG|K|HQ&g)RaZ^KW(UqeJwe}ebJKf_1hP55zm z_Xo@IkHH<3=i!6!Oyu)W^fZ9a!q?yu+|Fi1r7yr1Y{MS>S*+jjp;Ep_;Wp}bLeWnh zvb1_C)-OQW_jxGmJ{QZEAxo(NWJ+~CmS2V+q5Lf<edGX{UxuH9KY}vfAE3zp27CUAjlx&g(HejoYwSpRP*`nU@t$-cKk(bI!azXEz_R_d2hPl}BV2{d|^}&@a|}9HP!5{zxC{ z3El&|HC~aWdYi`_+cq91w0o~X5mEAgReUU|eXcJhjUi_gg;I>MxdPl>+ek^C^nyGIJ~5nn2v z={>>a_J!2+?M%>Z-|yQr4{Ewoed{$7bQreVHiYglN!GO)3^IS!cE&mdy=F7}uH81z z)lE#V_pVcI?zMTQ%=X`dP*tzvVjVJ*R<>M zZL4vbT9+288D!4nwyuxsUCYurDpjwd$Q5f-9fjDX`{>m4tX^|TLX+;eFi6Zgi@G%A z)^zIXL}`(VNa52Q6RCy1afvpaPR1na6nZRv^k%uGtrR;-qFPI%fvv7y_e0H$Hq$0u zXM1Un<;wwGXOoU}$VR)UWX&_nE<0MhV_^E~ETxcF-GcV1p71TTXmissxl!lvHMNvj z6GVGihMEga+AQ-KYDoOrZJR}dMY|8VTHznZTGVnF(qsvsax(h?0{_oVP}TKwNS{smD}o>6^=TqD2peD~W55 zI+W(0=pt?6z7b>YSk`Z0)#X)_UM_6cMQh_GQbkkHQeVa@CLOPgI=H2_2(nx13Q=#V z%gtqK3XA2g&sM#5{URe2bytQaarwITU2*63Fa(Dy$RAE5xdutbfR~A6w}sy`1OC^k`7~Lt|Bo|D?vwBxoABcKv+82no(y<48g07~ z^|sr^ece@yOR!zkZB3@TneP|E%6{wWIg__nOB3}y+uNy^NgQiF>*#5+M$oCxHD2Y{ z(84N-^iD&9j4>qJ&4bXBszN-n@YAZYD1@pcA4MwB`TD>r36bKbQCKw$SNbl;EK2-B zA!O;r@>M!;NBNbPBz9XT6`oe8rj1kfY*1ph;%9fzqDv|BS=z43S+P>oPpEmBtJdn& zF4;_6rl~tGF`1t_ZwEfhYm1@hI<=>Vy--{BO+B^rrRCZQOqSEPb`s&6dVY59@!ITx z+T4?R?m%;He(&u3>?|E?=ZR;TbE4nD+WZrG?qGBNz}{J&sk0{JwdKsDAu+knntIV> zZLgp9sm*gobJ`n{tZU2G^qabsQo|r|}*4FB|40c_6t&a8^goJDOzpL0?9tS@y_PpP4qSRzqt`6h{K&=SQ?)}I{baqa&1ws2 z+jj`crarXd@{y=bO<^e+W+thf@>xGLbvh`D;mG`9U49H`c*zjPIk>JB%)yZ!~63D5=!COtCZ~S=T-1l{j17|nB zuLD`l)9bErJtCh)NS0~uF)VJMC(M?~OTwS@*bgd=kkgJEy$lQ*eCTaU%`H7ZkdD< zT*qc&-{MkmqP)F0J#aUEL*8ghX5Zvp)z!eMbDmsqLhb~;p3}X=>Eco#qA<+o?EcQJ zOT!g8YmKTtZWR^n$@U7PY+Mr9&wqPKI8N^5rq?%W5kqH2C%a8mr8{;~LF$5Q4>KIW z>8n2BNDHOSNaK}aOHKJ>o4S&Bi!HsEzBX}vZlPOsT_~GW|prvTuZs+kPZ5z;w~<@ z;t~$>|HlF-JtZ*s*+}$nqQLc=wju^ zYd74o8szwxyt^2=yO;((AVF4IPyUtVXo~3()5K8niti2AYMm?`Ww+-)QOPhKg*mEN e*7R2#*AtSKDm_4`|C1e*Xt>vE1hX diff --git a/django/contrib/comments/locale/it/LC_MESSAGES/django.po b/django/contrib/comments/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index f56ed8db0..000000000 --- a/django/contrib/comments/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,315 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2011,2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 16:25+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Contenuto" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadati" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "È stato marcato %d commento" -msgstr[1] "Sono stati marcati %d commenti" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Segnala i commenti selezionati" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "È stato approvato %d commento" -msgstr[1] "Sono stati approvati %d commenti" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Approva i commenti selezionati" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "È stato rimosso %d commento." -msgstr[1] "Sono stati rimossi %d commenti." - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Elimina i commenti selezionati" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Commenti" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "commenti su %(site_name)s " - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Commenti più recenti su %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nome" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Indirizzo email" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Commento" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Modera i termini: la parola %s non è ammessa qui." -msgstr[1] "Modera i termini: le parole %s non sono ammesse qui." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "e" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Se inserisci qualcosa in questo campo, il tuo commento verrà considerato spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "content type" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID dell'oggetto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "utente" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nome utente" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "indirizzo email utente" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL utente" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "commento" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/ora di inserimento" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "indirizzo IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "è pubblico" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Deseleziona questa casella per far sparire del tutto il commento dal sito." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "è eliminato" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Seleziona la casella se il commento è inappropriato. Verrà sostituito dal " -"messaggio \"Questo commento è stato rimosso\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "commenti" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Questo commento è stato inserito da un utente autenticato e quindi il nome " -"non è modificabile." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Questo commento è stato inserito da un utente autenticato e quindi l'email " -"non è modificabile." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Inserito da %(user)s il %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "Segnala" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "segnalazione commento" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "segnalazioni commenti" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Approva un commento" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Sicuro di voler pubblicare questo commento?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Approva" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Grazie per aver approvato" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Grazie per aver speso tempo a migliorare la qualità della discussione sul " -"nostro sito" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Elimina un commento" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Sicuro di voler eliminare questo commento?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Elimina" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Grazie per aver eliminato" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Segnala questo commento" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Sicuro di voler segnalare questo commento?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Segnala" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Grazie per aver segnalato" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Pubblica" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Anteprima" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Grazie per aver commentato" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Grazie per il tuo commento" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Mostra l'anteprima del tuo commento" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Correggi gli errori qui sotto" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Correggi gli errori qui sotto" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Pubblica il tuo commento" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "o fai dei cambiamenti" diff --git a/django/contrib/comments/locale/ja/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index db3960178596338b394197aa0f1ce53dad9c2751..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5700 zcmbuBTWl298OKj)lD5vZX$ei5GzTaFO4e&Tkic@ug@AAijY~`;RjtT)_w0J`?#y;( z7UNWkJhMPB25~dEE>R8TlEns0OOu-5)T)$+KDJNIQ&s7B7dtO$Uiwh=q5tp9jJ;z6 zc9f$%^P6-3&Uc&r=cD(WWGEX@pG19N9%HYA|NAN)C|mAj>@lzr{1Nyj*a%(@_#g0V zXuotHW8Va~fRBSe10B!-X?z0wI{10e{xA3-+Ve1Y5BLa3=gbFbpJ%}ua09pnYy>%Y z9Hf1&gS2i0{2urh@M-X0K|f8ReeMM}feSzkv0s4S1_elRz6Ely2mCJhJ_ym+-@!+~ zPr&bh6W|lzyl?pHp91Hj-2i?I+!FBTAn7R&{sbHWo4|)~8B*y^un|mx8SqNbKmUGT zzQ@4_(7zBQ{nUaunym}^H-U8T?I4}|M$m2paTLpg*pj^!wD*AzqkROVb^XEkd64ul z1med&#^c0S82cOe6xt~q9s@ma4R{Uw0r)9M`kDWbudgS;rD(4P`@uIslAjJGJ_yqM zCqUBI!hkP;b!cw`Y2UX&{MaQtNN+d5#o+xg0`P|4#$n_o#pWMFE>YTK{&?z8P==Y)1bA7-KJ( z1qcDMo5hFO>qgS~*d3YGka&I}9r5#^XT>hobINcLEZx*+I#HXva+DqKqWD&04M zN`>yQ8kM6`q5MVmp;CuRF|Zhwe4g|`h2j@xQE^2+z66yD`QJj+^{CIFQlXfDD<~UK z-k?Hus7GB!ji9UuUzRMhbw}(pw47LO^Q4)}3B$43l2rK4+clfpg=A9LcDj(wc5p49 zx6IulRW-@x?ZOhXPMf(`I;&+evu-tW*36wOk(+~1;jEYaJFtLU3$HubV~eavI$}}} zHrv=Ll5N~+)otEl?%{eG?;>2s(W@IuHF-;YYRH=HcN``Ss&UhHSQ8!* z;ZzS~YU#k)1zT8fY0beq&V_r|)GS#RsDK)+j+0Ns;}|ueOJli>HCA@H&6+H+TNe<* zXY`2eLZcucmy9U&MHYe&@Xa5YLSy8<0jk{5@4t;zn_D%bP1!CD ztyP*Mj@geab;Dz(2~;~n1zvFFbL^;F}?W?oML9nE{fg8R~bA_ zsU``h%m|y2+0wKXh~zPWU- zO7FTXo|Q#B575WI+}S;?S9-@QU8Cazho##q-9M{mzwGqxFxwrJ#gnplNqX0?a=dh< zeDybTTj?DycO9JQJ6}DU`A4&AF{=dXlU_HQaEB`ge;deEb)D(+B73-p#)c11xR=TY z-jVJ=`OF{7M-NDMNETh`y(f!B=?!6hdEW);9g^-v=^l~p8R?#s?q1wob{>lEHWZ3} zQq7;#5|maNKU=zW{zF=et-NmO;h_BzdU6M(cTlOckMvo+W3*A;zps4t22+L_k;Osj z{Z1CUWbv}}sCP=;V>f>--D7uEO4L463#5Buy5a9M6@N9N68K9Yhj&gEm4J}W9fbDE z2Tx0vtOPw&-;Y%7-H^p&vUsM_^?TB)uOD)-zL{=XdAGB23Jz7}tfUQZR2JW%BfU{p zK6<#^b(oC}caN8#1$cIe+>i#3kBwffTsfy)WV$KY*v$)AQ@y}f_g$8;%E6PjN}~}Y zk+=E1lYdjBduZ~13Sw>0AD`<#7Fp~i3l~qw;sx9ydKj)ZZMgF83+ihE$rC zZue&+{p@awr-y&voYsW#;HQjmjo%x+%2e2^Xs)&~MPQH;W{$a@iXKE~NySr-bWbTi z3WASGx2JsI(ybm0&ocG15jQFmWjf_3LGaJA{)-;``n{CH`kGK^yoR~J?2d_YeeLrDt(bkXE1RsA, 2011 -# Shinya Okano , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 09:44+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "内容" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "メタデータ" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d 個のコメントにフラグを設定しました。" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "選択したコメントにフラグを付ける" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d 個のコメントを承認しました。" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "選択したコメントを承認する" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d 個のコメントを削除しました" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "コメントを削除する" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "コメント" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s のコメント" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s の最新コメント" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "名前" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "メールアドレス" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "コメント" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "言葉使いに気を付けて! %s という言葉は使えません。" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "と" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "このフィールドに入力するとコメントはスパム扱いされます" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "コンテンツタイプ" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "オブジェクト ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "ユーザー" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "名前" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "メールアドレス" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "コメント" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "コメント投稿日時" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP アドレス" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "は公開中です" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"手っ取り早くコメントをサイトから消すにはここのチェックを外してください。" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "は削除されました" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"コメントが不適切な場合はチェックを入れてください。「コメントは削除されまし" -"た」と表示されるようになります。" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "コメント" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"このコメントは認証済みユーザーによって投稿されたため、名前は読み取り専用で" -"す。" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"このコメントは認証済みユーザーによって投稿されたため、メールアドレスは読み取" -"り専用です。" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s が %(date)s に投稿\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "フラグ" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "フラグを付けた日時" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "コメントフラグ" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "コメントフラグ" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "コメントを承認する" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "本当にこのコメントを承認しますか?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "承認" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "ご利用ありがとうございました!" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "当サイトの品質向上にご協力いただきありがとうございました" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "コメントを削除する" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "本当にこのコメントを削除しますか?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "削除" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "ご利用ありがとうございました!" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "このコメントにフラグを付ける" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "本当にこのコメントにフラグを付けますか?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "フラグを付ける" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "ご利用ありがとうございました!" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "投稿" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "プレビュー" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "コメントしてくれてありがとうございました" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "コメントありがとうございました" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "コメントのプレビュー" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "下記のエラーを修正してください。" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "以下のエラー内容を修正してください" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "コメントを投稿" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "さらに編集" diff --git a/django/contrib/comments/locale/ka/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index 51f6b0a7db0d550c584bafba1881af6d4c522f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7170 zcmds*NsJt46~{kJz-Cw-7DKSZ=Lt@1?C$At>|nR!C3p!FY%g#!M{qZ(q-UGe@u9b;57_%N&2fh!y z15CkPpsZiX@O$7}8UGMO)chP2J--4){tw^~_&4yQpn0P)78nE9foDOHOTat9^VxU_ z6!~Ysqu>jm*!?T`F7P!_{94bX1-FCm2akg+nHlgMUXYx02E$+3bNJwCY%2) zDDl1mirqhF<28`Pt62*QU+c5+M)2*7?*>KgK9GNA9}kJ+82D!JGvE{CbQ-*m@oP*< zeD~taA#e?gD=XZU+AWZUr|{OcL)g@F4gIDE?jqW#1K0;(rMgeb>MPpbS0;90WyA z1-u{pGAKO#62wh&H@E1M+~Tsa+;WX5IA62YHTN(#%zYO(;;#PycZm-Yhg=`xraWBT z$#@U9!oY8Rq8i$*`TUbsM1 z;WSoNpc?qKifo8G&gU+su}^RnODsvltDEDDk~H6z*eJ9;l$#TN>Q%hdGan}fX1wNm ziI5h@ucOYY;`4R2Tit8_h$VbI&EWavKCBrHfUCR zw#b^KI)kn%)A<`@ZDPg?XI*Zpu+p6ZVz8EpzfN)%{@Bj)q-@vMpdcOsktNxNVWW@4UD>7Z^vUDqbU4-9#{`J-DNET~ID+$KyR$U9t5Diq z7~N|}cb7+ZZZGXDmDpG~Nk5Cu75jFUY-w+K*RJg)uA$>zk`^XnFHCA)8pUP%kQatT zd)yBye$C#GHw+Ke+^`sg)#v~+;q)8_b78{w>Sg<&AH~xFMZ7gTTjuBIi>as#s{Z*R zIT@i*B+z7}F{1H})G{3-v);(Ip%Y^#jxJL$S}YA^2YO+GER}8QpHD|P`-5jurMS?-P4fKQ0^%r=kk2TDE&8gS6vo+0J@HLH!rrE&$gRSx0_G2o6oeHUu!oP+s&36euYh@-F)0lU2<#B zyEU2ZCzq*Jq3cDlg4#tCsF^Fy5^A5qnC-7t<$9FkGv49{v)|4g7R@XW62Y+WE%$=- z63PJy8LwJy3yX_8m{@8zp9lJe#2QWj`p0tPTKjC#>L*CLZ17hgnp^l@t?-8K91hQdKelRFY&Mcp)pU%lR~- zgNj_%VEnmUGb*KafN!|uqDSpzEd;uFm@AL zt9H0w$%?}+8>JEn4f;N+CLkM25N!d~}7-L>@lpPU9XHnQUiWWF)x?OB%02+?@Rnqld1NmGst$MHP5W0HtE*;Yiy08wpfxQw zG_+hzV`QMJ>$ejU4#}rlKWbO*AY(+!tiBMu5URb)r>UrtWaT``rzul+lvQnXE?jqnN%*U, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "კონტენტი" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "მეტა-მონაცემები" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "არჩეულ კომენტარებზე დროშის დასმა" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "არჩეული კომენტარების დამტკიცება" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "არჩეული კომენტარების წაშლა" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s-ის კომენტარები" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "ბოლო კომენტარები %(site_name)s-ზე" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "სახელი" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ელ. ფოსტის მისამართი" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "კომენტარი" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "დაიცავით წესრიგი! სიტყვა \"%s\" აქ დაუშვებელია." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "და" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "თუ თვენ შეიყვანთ რამეს ამ ველში, თქვენი კომენტარი სპამად აღიქმება" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "კონტენტის ტიპი" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ობიექტის ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "მომხმარებელი" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "მომხმარებლის სახელი" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "მომხმარებლის ელ. ფოსტა" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "მომხმარებლის URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "კომენტარი" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "გაგზავნის თარიღი და დრო" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-მისამართი" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "საყოველთაოა" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "გადანიშნეთ ეს დროშა, რათა კომენტარი რეალურად გაქრეს საიტიდან." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "წაშლილია" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"მონიშნეთ ეს დროშა, თუ კომენტარი შეუსაბამოა. მის ნაცვლად გაჩნდება " -"შეტყობინება: \"კომენტარი წაშლილია\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "კომენტარები" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"ეს კომენტარი გამოგზავნილია აუდენტიფიცირებული მომხმარებლის მიერ, და ამიტომ " -"სახელის შეცვლა შეუძლებელია." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"ეს კომენტარი გამოგზავნილია აუდენტიფიცირებული მომხმარებლის მიერ, და ამიტომ " -"ელ. ფოსტის შეცვლა შეუძლებელია." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"გამოგზავნილია %(user)s-ს მიერ, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "დროშა" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "თარიღი" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "კომენტარის დროშა" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "კომენტარის დროშები" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "კომენტარის დადასტურება" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "ნამდვილად გსურთ ამ კომენტარის გამოქვეყნება?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "დასტური" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "გმადლობთ, კომენტარის დადასტურებისათვის" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"გმადლობთ, რომ დრო დახარჯეთ ჩვენს საიტზე დისკუსიის ხარისხის გასაუმჯობესებლად" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "წავშალოთ კომენტარები" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "ნამდვილად გსურთ ამ კომენტარის წაშლა?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "წაშლა" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "გმადლობთ, წაშლისათვის" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "კომენტარის მარკირება" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "ნამდვილად გსურთ ამ კომენტარის მარკირება?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "დროშა" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "გმადლობთ, მარკირებისათვის" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "გაგზავნა" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "წინასწარი ნახვა" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "გმადლობთ კომენტარისთვის" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "გმადლობთ თქვენი კომენტარისათვის" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "კომენტარის წინასწარი ნახვა" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "გთხოვთ, შეასწოროთ შეცდომა ქვემოთ" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "კომენტარის გაგზავნა" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ან შეიტანეთ ცვლილებები" diff --git a/django/contrib/comments/locale/kk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index 3b0c7d854183f116afdc4c1a338dddf13d90235d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5464 zcmbuBTWlOx8OKlPg|ghswJn8%=_MxJi`@j0O_Qcg6EI1ri5!IBp&EN6kQWcuyfxJ*#jpHV38yIv=t zjy(R)xqX-acR73Q&RdTwo~^u};r-(VrJe*|xrKi`zq?hbPlCS(-wVDCeiZxO1Lt2^2q{ z0Y%^8bo@NXpZXF1gr^hf_zd`A#yzt4hS z055_?@ESM|-i48}{%cU|{X;tbJNO~S?|_ekci_YTxDOP6zRSN$;A}eo6*h~UDNy`; z9`wMML5cq@82@GPZcunU2#P&tK*_;hfy3YigzT4fa3}Z^P~=?$?*;z`%KqC(hKInN zp!iuy$1j1~7+*=p?|_ou58RpL>u#{Y_)SpamxKHoI0%ZKpMt1RXFyz=A{FgY#u%OmGRme?yfFY=p@71J(3HgJjQMeoX~#CwQ6>MpvSyg&33~;Jyx&#-eJ3m+G;Mf zW&*ovkA-%rxe%z`6ZTj|hZ9bqN4+E3Df4YNmo>AFYl+yp?^vOo(~s%C5!sw7)e{y6 zZQIqpT|;-NPuJ`qu*PjY=~SyM>5>!FtJV}s9XAMVtCUl_6N^DN#B#N#W;s=Dl}bKm z)!wQ#ZvN@D=E_=PZEAoT8g3mND(fk)p^<3&+H$Ax${j~*a-i(k)sk%RTgEp{41F8t zN*Z5+x>ZyA83kc;TcABxcTlbl*r8RjLQ8#}5UAm*Z3RM_@58Pk(Dr@L$NQ=`sfN8E zH2*r3n;CSDP9eJy*glc8LcWnpR5O|TH>NJiU?L3b#eAMs53bz)fHQuzKTyNIeb}*4 zl3=HbgSJ(zPU&(tX^*OOrDj#^4mx$cFS(eQAh}y`6a>)HA^c+lRwQ#GYFa^`7kA{!>PKhBz4WdykR?NjMkhGx|GCAVRn*T@|7f3NqM7B zOU(>Dp~wJZ@)*f7ZU;)}H2)q9wD>4vJ`+xxy&|0yS||ZeWMzj+*>BpugtDkhPb19B z9JK46A7&2(<4!62cw;=sj(A0#8GdpkyBjJ)_GX{J_@W*x3~bI8wqysk>47c9fx%6M z!9szJ*@M)X$n4rTSkQ%S#m$>H6?iiHtsu;f_?8<~tn+G|cRXZPki;pY^O&na~^4il3aE%!MM*DceVKL?lo8ikm^co=?2X zS5pc3N+sW)IWTl!&vgO@a)nIVX0s#2sHj8xNSLQ1JMMN3*M4A!I}VNP&2GKEPxO^- zKfA{r^GXy@QEwe}!j`2)U8!V-s}0|(X7_r2EhuWYZic~*f$ci^+)>z`>AI+*`PI{_ zFGut7(Re1h63s`K%=fH{USa9v>H-tzm^!AS7rS<@#IrhDZr`P%QzB0eM3+Qrw4!?} zh|bC3g=jIl7|+EsMtro=ZitS~tuA2IY&8VPdqx3Eda{SX{xHE-hEj#?N8FQKaB#JlBU_Bh&>6iM zUEstbUnor2O8k{c0@8G;GcH1+j?TAhOUaRYx!t1U;wHYu)A+T7f`p>;hHMG`NkcYA zR!m4Q2sg-H5W=(&3nSCUV9djA6O1L9A_|CnC>1UCubzg(ZU<%B=;n+h-?BDr%`hh_ z7rUHhvPu4H(PeR)Eb90buui(gCZ89DS8+j*_!*jyDbJ+>qf=MUCgh9WW=6?QiN~Cd zXI5V)xT#|qk4uJDa-&n%BiDIWC7FpOk`2=&|131Ft*<1Jp^iei3@y;zaU#uh>RB3Y zf6)4w(sR4W`Cos(L@%O<{ib?Fr{s?$ z)JoWB@zM3lAT@~Uo?ShO1Gt0THx<^a$+ddKF)0{wI?0J1wp{&L(oNPh2V+fBPS4`+ z*@uNp-8|NV^(061>g%Fb8Wu64Y0*UDnKd1Jy=`4C-&kfx7fbt!kSY$|@MM!3p^(kZ z!e7VqQzqr5B`grQW!@zzTq*eV0{??$QgArs#9waRZSsE=wWI~fB`q9ttDV1kLfWkAzPHz;bk`k2O%j@}TIxG-n*ki|, 2011 -# Zhazira , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Мазмұн" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Метадата" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Таңдалған коментарийлерді белгілеу" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Таңдалған аңғартпаларды бекіту" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Таңдалған аңғартпаларды өшіру" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s аңғартпалары" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Соңғы %(site_name)s аңғартпалары" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Атау" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Email адрес" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Аңғартпа" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "және" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Егер сіз бұл жолаққа қандай да бір нарсені енгізсеңіз, сіздің коментариіңіз " -"спам ретінде белгіленеді." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "мазмұн түрі" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "нысан ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "пайдаланушы" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "пайдаланушының есімі" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "пайдаланушының email адресі" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "пайдаланушының URLі" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "аңғартпа" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "жіберілген күні/уықыты" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адрес" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "ашық" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Анғартпаның сайттан жоғалуы үшін құсбелгіні алып тастаңыз." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "өшірілген" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Анғартпа дұрыс болмаса құсбелгігі қойыңыз. Орнына \"Бұл анғартпа өшірілді\" " -"деген хабар көрінеді." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "анғартпалар" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "Бұл аңғартпа пайдаланушы орналастырған үшін аты өзгертілмейді." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "Бұл аңғартпа пайдаланушы орналастырған үшін email өзгертілмейді." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s %(date)s орналастырды\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "жалауша" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "мерзім" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "Аңғартпа жалаушасы" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "Аңғартпа жалаушалары" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Аңғартпаны мақұлда" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Бұл аңғартпаны ашық қылуға сенімдісіз бе?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Мақұлдау" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Мақұлдау үшін рахмет" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Торпабымыздағы" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Аңғартпаны өшір" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Аңғартпаны өшіруге сенімдісіз бе?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Өшір" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Өшіргеніңіз үшін рахмет" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Бұл аңғартпаға жалауша қой" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Бұл аңғартпаға жалауша қоюға сенімдісіз бе?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Жалауша" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Жалауша қойғаныңыз үшін рахмет" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Орналастыру" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Алдын ала қарап алу" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Аңғартпаңыз үшін рахмет" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Аңғартпаңыз үшін рахмет" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Аңғартпаны алдын ала қарап алу" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" -"one: Төмендегі қатені түзеңіз\n" -"other: Төмендегі қателерді түзеңіз" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Аңғартпаңызды орналастырыңыз" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "немесе өзгертіңіз" diff --git a/django/contrib/comments/locale/km/LC_MESSAGES/django.mo b/django/contrib/comments/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index 00e1277f28004993be86ea42247fec50e973483b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2173 zcmb7EO>7%Q6ds^ZYW~ZSB8>utm}>2HNKvy%5G75d(4<(A%YE&g*qiL1cE?R}OWL$) zD1wBhG)b#I z6ZjbPHl>)`M^Py&~*sX71gXoiO#W9%vTM}W@& zUjxnnE#M&V7Esq$z!!kO<#-U}UWNY>@MYj>;2B^990Gn1d>!~FZ~$mx2;FxE2pTkt z_H}Q)bZ^ZU+11*LTX+4{xp8tv5W+N@pnB}tNCcGZb zb9WlH;EmAtMIbqL-N25bIE-S~mZHQ@@}8Ow?nbn1BnlDmSoq;N;q-7{B#GS=e9rYe zyyA|VM4r7M9F$6=u$>Yc$;tx*i8gG!%5BGqk;u;2zF^f5fex=P@T0x$M8w5}+Y+_| z3dN*QINF=H*G@~y$SRldHuP;bC??2>y<)=7PE9a7a9AGO#RLYm<#HhsOxL8JvUGjH zlXl&ACAu>V8MW)4+t5}%9SiF-q9OVCDW-X`Y8-0c7y`WW@6Mrix;Zz){K!@*b=eEDfG5@pIPZQ%;QF7fLD%NmA+$UpJ^h{m=fn) zUGu)UK9idRR)7C76RR*`C(@|Jc93|s3}cJGV+R2kPYBl$9v=c5xNmvnmfT=Ed=oiA zvyC${YQpv{e!At0nD^#F&dtr0q^{>qi}@17E93a}lu0=%XTz1fyg+%@FBc1wJ;h^8x%IFAtE<)?F;1HQ0eX6ogTgM@8$N1>8|;7nEfVoz1<~uUh@Zu z?nG1>B)(QD_}!D(9cG!TfdGoE(k9fqMAW|nd)h%446_RAOr_T-p+lXJd>vbmFsr>r zbk?y2A;4s5cW1l`?=s~;0VJ%zhoDd-tFcWj-X{gO_P+v}K?jGrMybfVfVlttVIXdp z46VQohmSruQ`{G=nMyOkc2v4fLw`bH+r9Xn6hRXKn0p!4Kc3EiyxY5F*GZ4{d$q!Z zniV4j7Ksy`ofZd;FA~>FStc6g5fqKP_JAM~O$*fx&cwZ6ZUmrQ_aIYD4NY*!dpi(k zi>j;;DdZynn`rr=>Rd+h1Mia7l+yNZAWearu!@}gPEZ661eff5K6C!}!+_bp1afD0 T4sE|eCJ0~)<-rHSEV91<4fv(b diff --git a/django/contrib/comments/locale/km/LC_MESSAGES/django.po b/django/contrib/comments/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index aeebae4b8..000000000 --- a/django/contrib/comments/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,301 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "អត្ថបទ" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "ឈ្មោះ" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "អាស័យដ្ឋានគេហទំព័រ(URL)" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "ផ្សេងៗ" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "និង" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "ប្រភេទអត្ថន័យ" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "លេខ​សំគាល់​កម្មវិធី" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "សមាជិក" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "មតិ​យោបល់" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "កាល​បរិច្ឆេទនៃ​ការ​សរសេរ​​" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "លេខ IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "ផ្សព្វផ្សាយ​ជាសធារណៈ" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ត្រូវ​បាន​លប់​ចេញ" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"សូម​ចុច​ជ្រើសរើស​យក​ប្រអប់​នេះ​ ប្រសិន​បើ​មតិ​យោបល់​មិនសមរម្យ។ ឃ្លា \" មតិ​យោបល់​នេះ​ត្រូវបាន​គេលប់​\" នឹងត្រូវ​" -"បង្ហាញ​ជំនួស​វិញ។" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "មតិ​យោបល់" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"សរសេរ​ដោយ %(user)s នៅថ្ងៃ​ %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "​កាលបរិច្ឆេទ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/kn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index 77c8eb0a945e1bf288f295caf3a4119f545884e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2252 zcma)6-)kII6rO7RwOW5v3qELj2^6!I*_jOqG!rA%bPLhMhOqU;2f4d*vpdQBV(#50 zc@V77DAr1;ghEk@G?XC5hFPlVi@x-4Q1qdUFM?0~1N6b~+?mZbApr;O{qDWzobP<+ z+{@fQd~nskcLd`VjC&ZbV)zFz;md$e0RIHO0Q?)Mfd3Td@guo?30T7U$H0TYOTZfN z3h+_juLb@AB)A0raVn0J=)CA5mEqJ2IR(dw$CaqCQ*5A4&P6LkzN!!%$?_9D=N*3I7*Z`EnA*z zzTIg_vmQCDG;_9YP9%aW_?oAo!(l^qb=b5=%<3qsjyTn!6ZVj8!_k}-=RM-wwErdcs5La}^~HdxwW1)K3Y|6+U|dYOsCF*V~F0&P8t`CTw+ZUuIqK zz+vygg}a;$7HwTzT&yT!^yb7;1ueAj7^qHZ#a3RPxvvfo6bK7Q?{+y+^ z*?#Uf9`XgxO>E%{lJ%^6Axp1o^IDeP(LC33^QT#QOJ}~7rKw(|x#2U!UeCH;Wa%oo z>@-3k7&rC2h8ey;Xx48LT*2Gewg&2_CD1&+s%WnW+{5oZx%8@ z0A4}ysEdkp+i-WQVBA|BqIUcC+mJ`$J)o5kjC5bqT~o7G^>)Wof%oo*1@?Vk7TiI& jwcUzdIqL|zlBM*<;ewJ-DBXh=N?P_lg)ju}d>;P+O%2Rc diff --git a/django/contrib/comments/locale/kn/LC_MESSAGES/django.po b/django/contrib/comments/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index 20acb2e53..000000000 --- a/django/contrib/comments/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,302 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# karthikbgl , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "ವಿಷಯ" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "ಹೆಸರು" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "ಅಭಿಪ್ರಾಯ" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ಮತ್ತು" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "ಒಳವಿಷಯದ ಬಗೆ" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ವಸ್ತುವಿನ ಐಡಿ" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "ಬಳಕೆದಾರ" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "ಬಳಕೆದಾರನ ಹೆಸರು" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "ಟಿಪ್ಪಣಿ" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "ಸಲ್ಲಿಸಿದ ದಿನಾಂಕ/ಸಮಯ" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP ವಿಳಾಸ" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "ಸಾರ್ವಜನಿಕವಾಗಿದೆ" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ತೆಗೆದು ಹಾಕಲಾಗಿದೆ" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"ಟಿಪ್ಪಣಿ ಅನುಚಿತವಾಗಿ ಇದ್ದಲ್ಲಿ ಈ ಚೌಕದಲ್ಲಿ ಗುರುತು ಮಾಡಿ. ಅದರ ಬದಲಾಗಿ \"ಈ ಟಿಪ್ಪಣಿ " -"ತೆಗೆದುಹಾಕಲಾಗಿದೆ\" ಎಂಬ ಸಂದೇಶವನ್ನು ತೋರಿಸಲಾಗುವುದು." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "ಟಿಪ್ಪಣಿಗಳು" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"ಸಲ್ಲಿಸಿದವರು %(user)s ರವರು %(date)s\n" -"\n" -" ದಿನ/ಸಮಯಕ್ಕೆ %(comment)s\n" -"\n" -"http://%(domain)s%(url)s ಸಲ್ಲಿಸಿದ್ದು" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "ದಿನಾಂಕ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "ಅಭಿಪ್ರಾಯ ಒಪ್ಪಿಗೆ" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "ಒಪ್ಪಿಗೆ" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/ko/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index f2924b9209052135f60a290e58c5e88dd7230f82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5350 zcmb`JUu+yl9ml7k4RDlF3TbJfFfoMKw0CElq)je=+K@QJGy#)1sf0?~_1)Zg>$~0S z?p_>MNVv`=SdOc>i4R{QpSh?`LXfMtjsq9TK|+Fu@&qpkUJ&qrh<6SN1Uw)f`2J>h z?@w%!B3Rw*XLsf|Gr#%$+xzW9_ZAqgooJszyMGO1hroZm4>w%up4|1d>QNp z=Y0MHd_UfwUCY=8SWS_r-99;VVV>xgmNc)#S z(&zgi$uEE;e*=63{5iN0`~&zn7=n@{-wM6}c7l7s(;$BASGdtSe*{~>D)?FOVJu4a zih&eAUj}L3i+=w_zkdPz0{Y(tH-Ufi*@hsY`7eU#Vgn%g`CDKZoC0Z|pMj+JEx-Ss zhrIqMxC{M7rPqe52Sv>Z?6BfusxNAIb-N8f`Ng*^hE0xVGYfYD^UEsh|`5BHA`IvM*gv zdQkT^+{qqLm%*eghDI0JWD6Qcql@a-cJ;(qJ4i7|exsPD^U_7|nFq{UScVoqpZsedaN)C-E$Tc^tjEp-hvtbj=YFzKgf?lCW=7 z-Va0e31M(wi58xLO|_KZgL*oRA)e6fY+4(_rn+G}LQ6#0ZqFkDp@nHUa1rauXnLA! ziG+nk*k0IC-S|qqY0OjG*MxQV)FyT(`H-38SW#G9GlpO05G>TCZwlvyo z%(2pKHtVs(QC&a@kIh>g6dEM~g=CXapJDz;MjH@KBRreyOY8BPfam@u5gMcL_0bTH zUjHgy?d{i$0p+_Stk&ovriN@z{a&uZrH!4w4Q}gINp@SGQuVezM;kzo@|dG%a8#4) z8C4Nf->W$-tvf^9Oj0<D#d2;e-3xVI$t0@HnXN+j`cEWD?=49~B4* z92e#mn#GfrnNiBpc_Zw3&58GWF3OlV-g@4P!ZB!C3BCbU!{&zRa72|k2rKlXkltyE zO>;C9+m(}GCl;i*PZg&@r+Tr2H+oQ|ggZl7!6-%4Evmd~=lU|b1Gg}W3kD^W?nL;Auqb3= zJn;$^GeZYO*0h}P0XwB9!e7dz>~OCcYXl{_E(4wn9;V-f$jrcbpv!n+CzT15BI`HG46Els z!&~Zdv|mzK;VvU?CXlExzNJrhYMRFQfEnsZ=PWH9-fLPJJI0NydbM|SY~$YJj`nRK z)>OT@EET!DIq6<0R>vyz<#)%=E?0(SX_3pZ8?sd4?nF^ejmoj>?x|7t)NG_#sQTu# zJT-k6AvyB4EUzNu?Z9gL`&%-ZFISJ3+==PBYW`5QP+YFe*Jmux4|Dg2!?OIkERR+T z(|md1raV8-<-%h1^*Kn(d_|t0jPRD)CN#xU==PJfaQDh2P9rZ5laO~bcj8KL@Y)iw zx&q7{S(N9mFc^#`mzKDEYe}9QXVuAZcc!@fql$ZRiMyw2)?4Lla%zIt#34J^bi`Fh z@um0oAx~8cdH3uz3A%HOa_T#zOliqIo#%4qgj>D{JGfWi(7?~`*d**ZTOF^+=_U69 z%)C%^FU`3VW!UdH%?VuH^e@JK}ixp+l#Zl;8JvX^B7+{&| z@nQFkc_>!R!+p^2Ql3euJyTSx7H8dyMY5C}Ey{ACT7b5&qvt$^u#=^6E>}v`gqWOp zQ|8~fJw9N7hVJ0c1NM)S%E2E9?w)t&oG?V7lmF8PJ%U-uU%iBpQbSWFD7}xz3L>DhbwKQx>wISf2bBY zDwyZsIkNnTNts8=T`Rkn&ovYXFRkIjJIMqq`X1u)T;6?aMcUkLC;vcq-0A#0yoHpX zqv#u}P`p)7mfZ_wN*K6MPN7gVt}s6V;cB6t_f2j=?s(y%>Qj&oDg%O8lf_|5tgFK+ zw@Np$376%(N}O75H9PzNwJLp;)ylQwPEC-LYPnB}x+6u($B`l`9hZf%<%Mz7kfK|j zRb@iePIN4yXj2#kS$HEaPrf0)yBL+{3o<`juM_mwMV5x6s;(%DsOX!eZ02(6WJ7GY z#R-(@hWc4ktez>Nw|)fGJ5XdQ^C``w4uMOkV5~NPxbw*L;l|yCt+8bQZ{5hxzx<5F< F{tZNx^UeSO diff --git a/django/contrib/comments/locale/ko/LC_MESSAGES/django.po b/django/contrib/comments/locale/ko/LC_MESSAGES/django.po deleted file mode 100644 index 479bd34fd..000000000 --- a/django/contrib/comments/locale/ko/LC_MESSAGES/django.po +++ /dev/null @@ -1,302 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 11:02+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "내용" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "메타데이터" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d 댓글이 표시 되었습니다." - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "선택된 코멘트에 플래그 달기" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d 댓글이 승인 되었습니다." - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "선택된 코멘트 승인하기" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d 댓글이 삭제 되었습니다." - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "선택된 코멘트 삭제" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "코멘트" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s 의 코멘트" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s 의 사용자 비밀번호가 초기화 되었습니다." - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "이름" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "이메일 주소" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "코멘트:" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "비속어/욕설입니다. %s 은/는 사용하실 수 없습니다." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "또한" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "이 필드에 무엇이라도 입력하면 코멘트는 스팸으로 처리될 것입니다." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "콘텐츠 타입" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "오브젝트 ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "사용자" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "사용자명" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "사용자 이메일 주소" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "사용자 URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "코멘트" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "날짜/시간 확인" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP 주소" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "공개합니다." - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "이 사이트에서 코멘트가 나타나지 않게 하려면 체크 해제하세요." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "삭제합니다." - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"코멘트가 부적절한 경우 체크하세요. \"코멘트가 삭제되었습니다.\" 메시지가 표시" -"됩니다." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "코멘트(들)" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "이 코멘트는 등록된 사용자가 작성하였으므로 읽기 전용입니다." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "이 코멘트는 등록된 사용자가 작성하였으므로 읽기 전용입니다." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s이/가 %(date)s 등록\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "플래그" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "날짜" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "코멘트 플래그" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "코멘트 플래그" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "코멘트 승인" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "정말로 이 코멘트를 공개하시겠습니까?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "승인" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "승인해주셔서 고맙습니다." - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "우리 사이트의 토론에 기여해주셔서 감사합니다." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "코멘트 삭제" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "정말로 이 코멘트를 삭제하시겠습니까?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "삭제하기" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "삭제해주셔서 고맙습니다." - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "코멘트에 플래그 달기" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "정말로 플래그를 다시겠습니까?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "플래그를 답니다." - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "플래그를 달아주셔서 고맙습니다." - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "작성하기" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "미리보기" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "코멘트 작성 완료" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "코멘트를 달아주셔서 고맙습니다." - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "코멘트 미리보기" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "아래의 오류를 수정해 주세요." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "다음 오류를 수정해주세요" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "코멘트 작성하기" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "또는 변경하기" diff --git a/django/contrib/comments/locale/lb/LC_MESSAGES/django.mo b/django/contrib/comments/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 945a864a9728fd918c2425dd47a659dcc09921b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmZ9J%}yIJ5P%m7m%X(THx9!I5OVBY1qmF25ELY;jfkR!GfsB0F>>sc?Ir1h^xh}y zvvfA8K@=A0$MWh50zjuGBl?r!w~X$pS` zxto0QJSmbkpg#`KnPczXa2DBP#a_?{?W~0AP1)L|6KtH1Y!qr;vD>x|taK96@l(m} zJgP{w?7NC6As1PniF1}+LUt~*{7mFRP$8S(yY71aSCQIL(~x^(Hf~Sbxx1z_wr*98tVFexP_%1YPF?G39Tsr1h_R8JuU4yG z?E30Cu6r}L5z#G0@lAC{xxS8_Pbo4m7|9pq6C(=7-BU+m8XG4odTu0s*rR@M_ z3*`gG;dA-GE\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/lt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 883129808620432396612b4e70f2fef1f1591d72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5491 zcmbuCUu+yl9mfZfKrvAIhXO4vOdOor#P`ohAil&&L*l4To%V1pjSv#m-0j?Xy#J1w zSvx24+9H8?qHR=^B0^s(Sty7+z)J%XcS7(2uSkGIAE=6o)E6iZ1@ZmO?w;>_P6Bl0 zz0c0fZ)SdfXV-taZ}$rf*8=W`aqoUVW9PxQcHsxtkv)uk0-Oh*0Bhh9cs1i+zz?Eb z{s3e5f=9py!Ly(RJ&?wKpYhM&N6~&0+zq}1()#a$H2;1GPk>Y4<6s%&U>Cd#{2oa2 zUI9M?z6yR8{8iTf21x6?1ulaB2Jy#EWAewrWsvj}AP2tzej2}e(b}H zeFV4*B>y}BVoSC!>z@V5?s<^*J)X5!Ky1M-f>?@)tQ~+KLwg;hdCz6z-v-H!7eV~7 zP5k`feT@ASBzvF7<}vsqFaRI9JLR`Pl79!JczVj_%)D&mqF6=WpFR}3y|bq2WkG_K+5P>$BS7o_&XS$i6!bq|7M&mu_sH9&;ft1H%gr${OllZgwNF<+4cq8hj3Gzpx)p*f+wo2BJRV3UdHC|T*Xa(rRzWn z_dAVW@&nmUcFg0Zi+u1!+!QOi=)5}Wo=}4z`GVq1z9WCoMRktwxVj==P=3)hgPY@~ zI8EWEi*l0uL@_2m=T{jIkLC^V^ZE1Cv{6<*6NymH7~YJ-P)63UDKCHK8^UmtG@H_x zRuTkVE;=0@uS;)8$nXuR1RJw^ty zY30BVhMiiKO`qFUWq2dL#8nH=GM~rMt0L!`j#k3TB0tF|>m-~xm9N5)4Jjj@DKW`I z_*Aqd-%vq-A?_*D2}Bp0s>oO=ydpc5Mg)v3BEuF#p#m;EPh&1S1NXTfKCUi}rP^i+ zu%+5y;!=xul`Sxjy0?g;*DDlljGcYY%HtcXGA&I1DzUO?41~? zk;%g18T%ruCnlz*GZ#=})!I(ARKjQsUq&+qb969cSWU}yC80#h(JfY_pxmcS9C7Li zmW_nMmm?#*lQaU=90;UQ9}%H3%GwM=S(x_k5Y_ssh?gU2SdabEH@)?$T+7OmnVjA}QO_FbbRddDL+7CAIOG#x6gz zvQBb8N-d_f3QJz$X{jk?s@z+{V)4X^?8Mp@&Y8CI3SUavrcjToe4_SLy>JR4vyd&E zhVoTDSFRi?ln)mw^SpAnTA4dgo-3CjSXevM{z#*CH~3 zu(7W4vm%OM?Xpy!4EQl}ap^i9Jxs{h}32z4# z9p&)1HqtI!sGlhu*^;CET2dDlqh{=(SgZU|Gdw}~feOU-C6g%I$;)l>rDBclvU1_T@f(-Yzq|DAzYDDN3ON|KiZ;Y2> zZ(s`@(<`>fp2$OQSUrJ2*RaK)h}c6u#wQ6rWrSh<*C;R;HQyhmy6>BG zv9qLh?^&Fd+VI|Wjjg(LD&u*~!v3b|-x#)obVs3KWf;}ai7$c#PBMN1;}x>@mYGc- zI|VNxdtv0$LVGZ*M!So|xko6|CCzWjP@xNkN4@VTY~y1?5?+E&NGOfPEyd2O{taUh zbo$2dlNf6bIf8VRLBk3@_#m47-#>?>?%!1XO)Xe0e?;LZZp3;#yjxxQsA|~c3TrGZ zCs-!n-Xy86+afm*$unq&MUbRf4N$)3V@Pr}jtO`h~`^0m>BBXx!b z2S<_$M+b)X8WK;W+7{ zz&tHI(N5wuSK9A=A8d?l-f`_GlNbjB{vSwGxOL)?8>RDN>ZaV;RDu0X3%7Jcgqn26 zOA)68WhUMuuF6rM4Yil|U&Cw9eJGJlR96&jPm9FhOuEe^9|Ge@xA^>zHCB{)9V1U?;kqVpn82uS3QF^{r{Z1s$%$&h#&TlOFOTZyFr diff --git a/django/contrib/comments/locale/lt/LC_MESSAGES/django.po b/django/contrib/comments/locale/lt/LC_MESSAGES/django.po deleted file mode 100644 index 17b3bcd91..000000000 --- a/django/contrib/comments/locale/lt/LC_MESSAGES/django.po +++ /dev/null @@ -1,317 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# lauris , 2011 -# Simonas Kazlauskas , 2012-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Turinys" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Meta-duomenys" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "Sėkmingai pažymėtas %d komentaras" -msgstr[1] "Sėkmingai pažymėti %d komentarai" -msgstr[2] "Sėkmingai pažymėti %d komentarų" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Žymėti pasirinktus komentarus" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "Sėkmingai patvirtintas %d komentaras" -msgstr[1] "Sėkmingai patvirtinti %d komentarai" -msgstr[2] "Sėkmingai patvirtinti %d komentarų" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Patvirtinti pasirinktus komentarus" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "Sėkmingai pašalintas %d komentaras" -msgstr[1] "Sėkmingai pašalinti %d komentarai" -msgstr[2] "Sėkmingai pašalinti %d komentarų" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Pašalinti pasirinktus įrašus" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s komentarai" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Paskutiniai %(site_name)s komentarai" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Vardas" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "El. pašto adresas" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Nuoroda" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentaras" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Žiūrėk ką kalbi! Žodis %s yra čia uždraustas." -msgstr[1] "Žiūrėk ką kalbi! Žodžiai %s yra čia uždrausti." -msgstr[2] "Žiūrėk ką kalbi! Žodžiai %s yra čia uždrausti." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ir" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Jei ką nors įrašysite į šį laukelį, jūsų komentaras bus laikomas brukalu" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "turinio tipas" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekto ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "vartotojas" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "vartotojo vardas" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "vartotojo el. pašto adresas" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "vartotojo nuoroda" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentaras" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "įvesta data/laikas" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adresas" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "viešas" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Nuimkite šį žymejimą, kad komentaras būtų panaikintas." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "pašalintas" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Pažymėkite šį laukelį, jei komentaras netinkamas. \"Šis komentaras ištrintas" -"\" bus rodoma." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentarai" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Šis komentaras buvo paskelbtas neprisijungusio vartotojo, todel vardas yra " -"neredaguojamas." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Šis komentaras buvo paskelbtas neprisijungusio vartotojo, todel el. pašto " -"adresas yra neredaguojamas." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Paskelbta %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "žymė" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "Data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "Komentaro žymė" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "Komentaro žymės" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Patvirtinti komentarą" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Tikrai publikuoti šį komentarą?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Patvirtinti" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Ačiū už patvirtinimą" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Ačiū, kad radote laiko pagerinti diskusijų kokybę mūsų svetainėje" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Pašalinti komentarą" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Tikrai ištrinti šį komentarą?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Pašalinti" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Ačiū už pašalinimą" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Pažymėti šį komentarą" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Tikrai žymėti šį komentarą?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Žymė" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Ačiū už žymėjimą" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Siųsti" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Peržiūra" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Ačiū už komentarą" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Ačiū už jūsų komentarą" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Peržiūrėti savo komentarą" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Prašau ištaisyti žemiau esančias klaidas" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Ištaisykite žemiau esančias klaidas" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publikuoti komentarą" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "arba keisti" diff --git a/django/contrib/comments/locale/lv/LC_MESSAGES/django.mo b/django/contrib/comments/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 3609b496d0629e0399231c003d1549d888af3187..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4836 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, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Saturs" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadati" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Atzīmēt izvēlētos komentārus" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Apstiprināt izvēlētos komentārus" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Dzēst izvēlētos komentārus" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s komentāri" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Pēdējie komentāri lapā %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Vārds" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-pasta adrese" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentārs" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Lūdzam ievērot pieklājību! Vārds %s šeit nav atļauts." -msgstr[1] "Lūdzam ievērot pieklājību! Vārdi %s šeit nav atļauti." -msgstr[2] "Lūdzam ievērot pieklājību! Vārdi %s šeit nav atļauti." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "un" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Ja aizpildīsiet šo lauku, tad komentārs tiks uzskatīts par spamu" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "satura tips" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekta ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "lietotājs" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "lietotāja vārds" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "lietotāja e-pasta adrese" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "lietotāja URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentārs" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "nosūtīšanas datums/laiks" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adrese" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "publisks" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Noņemiet ķeksi, lai komentārs neparādītos lapā." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "dzēsts" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Atķeksējiet, ja komentārs ir neatbilstošs (nepieklājīgs). Tā vietā tiks " -"rādīts paziņojums \"Šis komentārs ir izdzēsts\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentāri" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Šo komentāru rakstīja autentificēts lietotājs, tāpēc vārds ir tikai " -"lasīšanas režīmā." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Šo komentāru rakstīja autentificēts lietotājs, tāpēc e-pasts ir tikai " -"lasīšanas režīmā." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Pievienojis %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "atzīmēt" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datums" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "komentāra atzīmējums" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "komentāra atzīmējumi" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Apstiprināt komentāru" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Patiešām padarīt šo komentāru publisku?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Apstiprināt" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Paldies par apstiprināšanu" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Paldies par laika veltīšanu mūsu lapas diskusiju kvalitātes uzlabošanai" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Dzēst komentāru" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Patiešām dzēst šo komentāru?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Dzēst" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Paldies par dzēšanu" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Atzīmēt šo komentāru" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Patiešām atzīmēt šo komentāru?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Atzīmējums" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Paldies par komentāra atzīmēšanu" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Iesūtīt" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Priekšskats" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Paldies par komentēšanu" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Paldies par Jūsu komentāru" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Pirmsskatīt komentāru" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Lūdzu, izlabojiet kļūdu zemāk." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Iesūtīt komentāru" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "vai veikt izmaiņas" diff --git a/django/contrib/comments/locale/mk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index e2aaf559a5281dde7b0a437c6371958c33c9b6f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7038 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, 2011 -# vvangelovski , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 09:55+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Содржина" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Метаподатоци" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d коментар беше успешно обележан" -msgstr[1] "%d коментари беа успешно обележани" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Обележи го одбраните коментари" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d коментар беше успешно одобрен" -msgstr[1] "%d коментари беа успешно одобрени" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Одобри ги одбраните коментари" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d коментар беше успешно отстранет" -msgstr[1] "%d коментари беа успешно отстранети" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Отстрани ги избраните коментари" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Коментари" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "коментари за %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Последни коментари за %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Име" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Адреса за е-пошта (email)" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL (веб адреса)" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Коментар" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Внимавајте на јазикот. Тука не е дозволен зборот %s." -msgstr[1] "Внимавајте на јазикот. Тука не се дозволени зборовите %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "и" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Ако внесете нешто во ова поле вашиот коментар ќе биде означен како спам" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "тип на содржина" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "идентификатор на објект" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "корисник" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "името на корисникот" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "адреса за е-пошта (email) на корисникот" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "веб страна на корсникот" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "коментар" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "датум/време на внесување" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адреса" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "е јавен" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Одштиклирајте го ова поле за да направите коментаров да исчезне од сајтот." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "е отстранет" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Штиклирајте го ова поле ако коментарот не е пригоден. Наместо него пораката " -"„Овој коментар беше отстранет“ ќе биде прикажана." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "коментари" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Овој коментар бил пратен од автентициран корисник и затоа името е заштитено " -"од промена." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Овој коментар бил пратен од автентициран корисник и затоа е-пошта е " -"заштитена од промена." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Напишан од %(user)s на %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "обележи" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "датум" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "обележје за коментар" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "обележја за коментари" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Одобри коментар" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Навистина ли сакате овој коментар да биде објавен?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Одобри" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Ви благодариме што одобривте" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Ви благодариме што допринесовте да се подобри квалитетот на дискусиите на " -"нашиот сајт" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Избриши коментар" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Навистина ли сакате да го отстраните овој коментар?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Отстрани" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Ви благодариме што отстранивте" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Обележи го овој коментар" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Навистина ли сакате да го обележите овој коментар?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Обележи" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Ви благодариме што обележавте" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Објави" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Преглед" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Ви благодариме што коментиравте" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Ви благодариме за коментарот" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Прегледајте го вашиот коментар" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Ве молам поправете ја грешката подолу" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Ве молам поправете ги грешките подолу" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Објавете го вашиот коментар" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "или направете измени" diff --git a/django/contrib/comments/locale/ml/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index 6d55786ed2091403203dcde07557d0a19d2b0c1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8702 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 u1~19)n1`aEf+vmtB`}yUU7)jA(dfe*jA diff --git a/django/contrib/comments/locale/ml/LC_MESSAGES/django.po b/django/contrib/comments/locale/ml/LC_MESSAGES/django.po deleted file mode 100644 index c81eac088..000000000 --- a/django/contrib/comments/locale/ml/LC_MESSAGES/django.po +++ /dev/null @@ -1,309 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aby Thomas , 2014 -# Jannis Leidel , 2011 -# Rajeesh Nair , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-25 18:51+0000\n" -"Last-Translator: Aby Thomas \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "ഉള്ളടക്കം" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "മെറ്റാ-ഡാറ്റ" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d അഭിപ്രായങ്ങള്‍ അടയാളപ്പെടുത്തി " -msgstr[1] "%d അഭിപ്രായങ്ങള്‍ അടയാളപ്പെടുത്തി " - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ അടയാളപ്പെടുത്തുക" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d അഭിപ്രായങ്ങള്‍ അംഗീകരിച്ചു " -msgstr[1] "%d അഭിപ്രായങ്ങള്‍ അംഗീകരിച്ചു " - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ അംഗീകരിക്കുക" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d അഭിപ്രായങ്ങള്‍ നീക്കം ചെയ്തു" -msgstr[1] "%d അഭിപ്രായങ്ങള്‍ നീക്കം ചെയ്തു" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ നീക്കം ചെയ്യുക" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "അഭിപ്രായങ്ങള്‍ " - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s അഭിപ്രായങ്ങള്‍" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s ലെ ഏറ്റവും പുതിയ അഭിപ്രായങ്ങള്‍" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "പേര്" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ഇ-മെയില്‍ വിലാസം" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL(വെബ്-വിലാസം)" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "അഭിപ്രായം" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "ശ്ശ്ശ്! %s എന്ന വാക്ക് ഇവിടെ അനുവദനീയമല്ല." -msgstr[1] "ശ്ശ്ശ്! %s എന്നീ വാക്കുകള്‍ ഇവിടെ അനുവദനീയമല്ല." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ഉം" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "ഈ കള്ളിയില്‍ എന്തെങ്കിലും രേഖപ്പെടുത്തിയാല്‍ നിങ്ങളുടെ അഭിപ്രായം സ്പാം ആയി കണക്കാക്കും" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "ഏതു തരം ഉള്ളടക്കം" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "വസ്തുവിന്റെ ID (തിരിച്ചറിയല്‍ സംഖ്യ)" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "യൂസര്‍ (ഉപയോക്താവ്)" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "യൂസറുടെ പേര്" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "യൂസറുടെ ഇ-മെയില്‍ വിലാസം" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "യൂസറുടെ URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "അഭിപ്രായം" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "സമര്‍പ്പിച്ച തീയതി/സമയം" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP വിലാസം" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "പരസ്യമാണ്" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "അഭിപ്രായം സൈറ്റില്‍ നിന്നും ഫലപ്രദമായി നീക്കം ചെയ്യാന്‍ ഈ ബോക്സിലെ ടിക് ഒഴിവാക്കുക." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "നീക്കം ചെയ്തു." - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"അഭിപ്രായം അനുചിതമെങ്കില്‍ ഈ ബോക്സ് ടിക് ചെയ്യുക. \"ഈ അഭിപ്രായം നീക്കം ചെയ്തു \" എന്ന സന്ദേശം " -"ആയിരിക്കും പകരം കാണുക." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "അഭിപ്രായങ്ങള്‍" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "ഈ അഭിപ്രായം ഒരു അംഗീകൃത യൂസര്‍ രേഖപ്പെടുത്തിയതാണ്. അതിനാല്‍ പേര് വായിക്കാന്‍ മാത്രം." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"ഈ അഭിപ്രായം ഒരു അംഗീകൃത യൂസര്‍ രേഖപ്പെടുത്തിയതാണ്. അതിനാല്‍ ഇ-മെയില്‍ വിലാസം വായിക്കാന്‍ " -"മാത്രം." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(date)sന് %(user)s രേഖപ്പെടുത്തിയത്:\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "അടയാളം" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "തീയതി" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "അഭിപ്രായ അടയാളം" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "അഭിപ്രായ അടയാളങ്ങള്‍" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "അഭിപ്രായം അംഗീകരിക്കൂ" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "ശരിക്കും ഈ അഭിപ്രായം പരസ്യമാക്കണോ?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "അംഗീകരിക്കൂ" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "അംഗീകരിച്ചതിനു നന്ദി" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "നമ്മുടെ സൈറ്റിലെ ചര്‍ച്ചകളുടെ നിലവാരം ഉയര്‍ത്താന്‍ സമയം ചെലവഴിച്ചതിനു നന്ദി." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "അഭിപ്രായം നീക്കം ചെയ്യൂ" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "ശരിക്കും ഈ അഭിപ്രായം നീക്കം ചെയ്യണോ?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "നീക്കം ചെയ്യുക" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "നീക്കം ചെയ്തതിനു നന്ദി" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "ഈ അഭിപ്രായം അടയാളപ്പെടുത്തൂ" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "ഈ അഭിപ്രായം ശരിക്കും അടയാളപ്പെടുത്തണോ?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "അടയാളം" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "അടയാളപ്പെടുത്തിയതിനു നന്ദി" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "രേഖപ്പെടുത്തൂ" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "അവലോകനം" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "അഭിപ്രായം രേഖപ്പെടുത്തിയതിനു നന്ദി" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "അഭിപ്രായത്തിനു നന്ദി" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "അഭിപ്രായം അവലോകനം ചെയ്യുക" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "ദയവായി താഴെ പറയുന്ന തെറ്റുകള്‍ തിരുത്തുക" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "താഴെ പറയുന്ന തെറ്റുകള്‍ ദയവായി തിരുത്തുക" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "അഭിപ്രായം രേഖപ്പെടുത്തുക" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "അല്ലെങ്കില്‍ മാറ്റം വരുത്തുക." diff --git a/django/contrib/comments/locale/mn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index 4ee175bac0e555dc69236f42b506f9dcc7f73b53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6946 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 cY(w*dc#>RN#GjCl9S$e2{0j||%^#A|> diff --git a/django/contrib/comments/locale/mn/LC_MESSAGES/django.po b/django/contrib/comments/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index 40b79fbd5..000000000 --- a/django/contrib/comments/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,318 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ankhbayar , 2013 -# Bayarkhuu Bataa, 2013 -# Jannis Leidel , 2011 -# Zorig , 2014 -# Анхбаяр Анхаа , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:35+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Агуулга" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Мета өгөгдөл" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d сэтгэгдэл амжилттай тэмдэглэгдлээ" -msgstr[1] "%d сэтгэгдэл амжилттай тэмдэглэгдлээ" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Сонгосон сэтгэгдэлүүдийг тэмдэглэ" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d сэтгэгдэл амжилттай зөвшөөрөгдлөө" -msgstr[1] "%d сэтгэгдэл амжилттай зөвшөөрөгдлөө" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Сонгосон сэтгэгдэлүүдийг зөвшөөрөх" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d сэтгэгдэл амжилттай устгагдлаа" -msgstr[1] "%d сэтгэгдэл амжилттай устгагдлаа" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Сонгосон сэтгэгдэлүүдийг утсгах" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Сэтгэгдэлүүд" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s сэтгэгдэлүүд" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr " %(site_name)s сүүлийн сэтгэгдэлүүд" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Нэр" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Цахим шуудангийн хаяг" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Сэтгэгдэл" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Соёлтой байна уу! %s гэсэн үг оруулах хориотой." -msgstr[1] "Соёлтой байна уу! %s гэсэн үгүүд оруулах хориотой." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ба" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Та энэ хэсэгт ямар нэг зүйл оруулбал таний сэтгэгдэлийг спам гэж үзэх болно." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "агуулгын төрөл" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "объектийн ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "хэрэглэгч " - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "хэрэглэгчийн нэр" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "хэрэглэгчийн цахим шуудангийн хаяг" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "хэрэглэгчийн URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "сэтгэгдэл" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "оруулсан огноо/цаг" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP хаяг" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "нийтийн" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Сайтаас санал сэтгэгдлийг байнга устгахын тулд энэ хайрцагны өмнөх чагтыг " -"авна уу." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "устлаа" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Ирсэн санал сэтгэгдэл зүй зохисгүй бол энэ хайрцгийг чагтла. Ингэснээр " -"тухайн санал сэтгэгдлийн оронд \"Энэ санал сэтгэгдлийг устгалаа\" гэсэн " -"бичиг гарч ирнэ." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "сэтгэгдэлүүд" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Энэ санал сэтгэгдлийг баталгаажсан хэрэглэгч оруулсан учир зөвхөн нэрийг нь " -"харж болно." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Энэ санал сэтгэгдлийг баталгаажсан хэрэглэгч оруулсан учир зөвхөн цахим " -"шууданг нь харж болно." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(date)s-д %(user)s дараах санал сэтгэгдлийг үлдээжээ\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "тэмдэг" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "огноо" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "Тайлбарын тэмдэг" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "тайлбарын тэмдэгүүд" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Сэтгэгдэл зөвшөөрөх" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Үнэхээр энэ сэтгэгдэлийн нийтийн болгох гэж байна у?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Зөвшөөрөх" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Зөвшөөрсөнд баяраллаа" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Манай сайтанд цаг гаргаж хэлэлцүүлэгийг сонирхолтой болгосонд баяраллаа." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Үнэхээр энэ сэтгэдэлийг" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Үнхээр энэ сэтгэдэлийг устгах уу?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Устгах" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Устгасанд баяраллаа" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Энэ сэтгэгдэлийг тэмлэглэ" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Үнэхээр энэ сэтгэдэлийг тэмдэглэх үү?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Тэмдэг" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Тэмдэглсэнд баяраллаа" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Бичлэг" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Урьдчилан харах" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Сэтгэгдэл үлдээсэнд баяраллаа" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Сэтгэгдэл үлдээсэн таньд баяраллаа" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Өөрийн сэтгэгдэлээ урьдчилан харах" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Доорх алдаануудыг засна у" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Доорх алдаануудыг засна уу" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Сэтгэгдэл оруулах" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "эсвэл засвар хийх" diff --git a/django/contrib/comments/locale/mr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index f17e45e5b1c6c01298222f4fae09776b70a92d25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmZ8d!A=4(6vXIhkDfg|6Aut9?QS4}BF2c2U?38*dat`>DcNl|Z4vwsFMgcg;#)9~ zILV}a>2x~NpUaD{8sZFjg}gzYBX5xvy2x)l?BQBzj+k4smWd~ml)Opnl+hg0wa}Rf z7P2(flbOp@N**_vBeCHS%wJ+Mv{HD~k|*IMhlqu3!a5}ELD=D8)MOE3C?pH{p(@XR zx`+Ym@pik(5W!S9Phu;y%Y`?V!?Vy@Ihab7${g-64UP}_erzedH1~K%XB&}85=&8V zmqW}N^ diff --git a/django/contrib/comments/locale/mr/LC_MESSAGES/django.po b/django/contrib/comments/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index 6816423e1..000000000 --- a/django/contrib/comments/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,297 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/my/LC_MESSAGES/django.mo b/django/contrib/comments/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index 735b32af8d5b9c1c86b8cd3c722f04bcb823525d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1061 zcmZvY%WKp?9LJ+ptx*vRf}r4d(pqMdU0Q6@R;9I-maQ)9Ru7)W&1{;I7s+fN(8CCN z5f6e^@Nv7=w=>IpjF}`%rWaJOv&A=fN{z z3p@gDfXBcGJ-+Jsx4?_={{#oXehks|CqT3=XKQ;m1S#c?!1g-`P4BfAqVN3s`l0Ci ztm!n4c_OTtn1vBxzMu1=ux29`SaXeS`znjM)#P!y!mY(--C~JvwbMkPl8E(;TRs!q z>gcLQo-XsYpmRRG!SfiQy$i=hktPr%7v!sZaNOO zFSwXoY|YZqojg6S!*e>5v{OG!0*{Q|4#oDW9*NiOM%2w&L}$}HEi3j, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "နာမည်" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "အီးမေးလ်လိပ်စာ" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "ယူအာအယ်" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "မှတ်ချက်" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "နှင့်" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "အကြောင်းအရာအမျိုးအစား" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "အိုင်ပီလိပ်စာ" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "အလံ" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "ရက်စွဲ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "ဖယ်ရှား" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "အလံ" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/nb/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index f1520afac0e77a2cb9965eb1ccc152b7bbadec42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5162 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 diff --git a/django/contrib/comments/locale/nb/LC_MESSAGES/django.po b/django/contrib/comments/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index aa677cdc3..000000000 --- a/django/contrib/comments/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,316 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2012 -# Sigurd Gartmann , 2012 -# Tommy Strand , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 14:13+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Innhold" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d kommentar ble flagget" -msgstr[1] "%d kommentarer ble flagget" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Flagg valgte kommentarer" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d kommentar ble godkjent" -msgstr[1] "%d kommentarer ble godkjent" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Tillat valgte kommentarer" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d kommentar ble fjernet" -msgstr[1] "%d kommentarer ble fjernet" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Fjern valgte kommentarer" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Kommentarer" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s kommentarer" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Siste kommentarer fra %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Navn" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-postadresse" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Nettadresse" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pass munnen din! Ordet %s er ikke tillatt her." -msgstr[1] "Pass munnen din! Ordene %s er ikke tillatt her." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "og" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Hvis du oppgir noe i dette feltet, vil kommentaren bli behandlet som spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "innholdstype" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekt-ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "bruker" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "brukerens navn" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "brukerens e-postadresse" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "brukerens nettadresse" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dato/tid for innsendelse" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adresse" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "er tilgjengelig for alle" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Fjern avhuking av denne boksen for å fjerne kommentaren fra siden." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "er fjernet" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Huk av denne hvis kommentaren er upassende. Meldingen «Denne kommentaren har " -"blitt fjernet» vil bli vist i stedet." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentarer" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Denne kommentaren er skrevet av en innlogget bruker og navnet kan derfor " -"ikke endres." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Denne kommentaren er skrevet av en innlogget bruker og e-postadressen kan " -"derfor ikke endres." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Skrevet av %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flagg" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dato" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentarflagg" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommentarflagg" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Tillat en kommentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Gjør denne kommentaren offentlig?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Godkjenn" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Takk for godkjennelse" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Takk for at du tok deg tid til å forbedre kvaliteten på diskusjonen på siden " -"vår" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Fjern en kommentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Fjern denne kommentaren?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Fjern" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Takk for fjerningen" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flagg denne kommentaren" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Flagg denne kommentaren?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flagg" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Takk for flagging" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publiser" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Forhåndsvisning" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Takk for kommentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Takk for din kommentar" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Forhåndsvis kommentaren din" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Vennligst korriger feilene under" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Vennligst korriger feilene under" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publiser din kommentar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "eller gjør endringer" diff --git a/django/contrib/comments/locale/ne/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index f506e3c8e8e39ad9b7ea97d3e9d88ea8e6865df8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3337 zcmb`ITWl0n7{`x_h>KUef}#hbkp`!`ZAyft6_A@H6iZVy`eKIeX<3+^S!bq{zM%%h z5W<7O3y^rptP)fp7$PR7JgCv|qHo5;n0X=+6CVvv#@}~lcWEmvmw3{d-?@C}JKy<# z-%fv@GvlD5E#P^W=kXhq%EPB_!;c$ujTX-w{4Q__#p`72zWG`F?pMdYdm*E(E3C_hx z&WYgD@BrKde}FH_`fR0E!dKyH_$8EhFGA7bNrIF8i|SklA7eZK`BQs%NnYQEOW+q! z*3Uy^usK2s^#G6PE?VEgBW(eX_{LN{$}^uwn&d$mSFjB!Z0=d|0WvtUB)`lIpIvOlED zzNQoD!Lsp6Vh}d`>5;PM=`BXbp>gFLH_}nnt*8x*qPSre>A=?$E}?o%?3UcvRU5gK z>h+8p8O+0wcsb2z6NW*EYcCj4y+IV)*M!4WZ)kRu4a*rPF7_GM^G0=ODoB*YUl(q< z>a&w|jFT;!*Z)HWSoBER*HI~sk&ZSFWef()nYzBGBVN{i^KAu+1ZLpdFoxR8Re__>~?vt?ji4+ zd`qsUyJyWM0oqy%xq6*D{YY8VvDq2ttDal-mx+F1Wa6&P{cD{im+a)cK@&P_{DGiE zhKhR0mU7&Tw5WZP>-C01*K^heVI^XsYKKu*`!bz%yB7L-L6>f8S(cmh+f9>WX>EU+ zoJ^A>P0pst!L;^9nw&_JF_k7~?AqzHwo4Y0G3<1jyesCi>1bMeEls{oYx^+8d`eer zx<*%rtm~sTqysjpeK`5Q4$x^WnJ!+|PTQluLJ9_ZoisU~*4|8$Q$+Eh?V$pC5TOVq zdWjOr80$!gC4;jJj#(S&VS380ywenq*-X7tc4sYNVro~7-IAsg*3eB zCk2z;?Je;&u5#+xs9#TW0Kwv&)6kK_rcM1g3o;{{Ci}-B7k<4_wWqU)$mcG*m$*o? z-0(V&y&Bh26WO^0n2EuAFH=+If;DO=OT_pqp)2wc^c88kyfj(T*O+F@mPn$$8anfT0pL-;rFIl^Y& XxhsF?`3g~K*zw!X{w2s~Myr1TFR0d= diff --git a/django/contrib/comments/locale/ne/LC_MESSAGES/django.po b/django/contrib/comments/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index 942a2b4f8..000000000 --- a/django/contrib/comments/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,301 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Paras Nath Chaudhary , 2012 -# Sagar Chalise , 2011 -# Surit Aryal , 2012 -# Surit Aryal , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "विषय" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "मेटाडाटा" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "चुनिएको प्रतिकृया स्वीकार गर्नुहोस ।" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "चुनिएको प्रतिकृया हटाउनुहोस ।" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s प्रतिकृया" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)sका ताजा प्रतिकृया" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "नाम" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ई-मेल ठेगाना" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "प्रतिकृया" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "र" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "याहा केहि पनि नलेख्नु होला । याहा केहि लेखियेमा तेसला" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "विषयको ढाँचा" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "प्रयोगकर्ता " - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "प्रतिकृया" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "हटाइएको छ" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "प्रतिकृया" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "मिति" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "प्रतिकृया स्वीकार गर्नुहोस" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "स्वीकार गर्नुहोस" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "स्वीकार गरेकोमा धन्यवाद" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "प्रतिकृया हटाउनुहोस" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "के साच्चै प्रतिकृया हटाउनुहुन्छ ?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "हटाउनुहोस" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "हटाएकोमा धन्यवाद" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "लेख " - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "पूर्व समीक्षा" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "प्रतिकृयाको लागि धन्यवाद" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "तपाइको प्रतिकृयाको लागि धन्यवाद" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "तपाइको प्रतिकृयाको पूर्व समीक्षा" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "कृपया तलका त्रुटि सच्याउनुहोस ।" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "तपाइको प्रतिकृयाको पठाउनुहोस" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "अथवा फेरबदल गर्नुहोस" diff --git a/django/contrib/comments/locale/nl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index de7bcb5b8404bf13c3d7af745f95244b32c1c951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5340 zcmb`KTWlOx8GsLMfUpGUg+fayoVb|AB(uAAlVWd@mL_%*CpI<4Nq8$~ch2sPJv+0^ z#T%zDAf!Hkcmsq`C0bQTAf8cqK;jVz2?>Ni@Pfn(s8S_fK)h6i?>{qpvvWf*^6Yo+ z=Rf~#j{p47q394vFZKF+lzI>@ z!pGocm_Z*(|DQ_!1%80~oA40)7nJqihBE(Q23O!Lyaek|!##Kyejm!b*WoANkKiZa zFU$77L0RW5xB}mS{HbLoe;BSokitR`0f(XJ=Ml)3>dCVG z1e9|xLD~1&vc3t~LS2U}rA%25;fJX2LYen++5b%_=lCwG!5^T+$KTf1$6&;COvewhQn8C%LoK5t5lJ^8J+l-z? zN}|gu@2OF%QVWzDyb|~F953L0kMS$=qb{ePCD&T`)MqJ+ZRL@Cb=s8*JBx45@QSWP zpYn)(F^h{Uv7PvrJafF7_YChWuRIdtxQO~FuZu@0Po4KES1Nu!Gc3;@OM}e57@3}( zOLZ&m^=y=-YStf?^}wV$&08&-rtLfo_q6HvlX%zq6N6Gcu!+6vu!C#0L(}Qpb*Y1+ z4z85g-aQC49QAy0231m<;c-VTsSRx_vm-sE>U`I>c68PaQr(Pi=%7v64(DlFgUG3- zp9CheRsFo4*^Fp78o#Q}7Z!n0 zhGo=B&jg`1zMn8xT|j;AM;{bd`U+`F0o3ZoXyR&H@5Q-hMVn|7?QyE8!>+}Ic3?wa z1|%clhazT)<#4_hr|6rWTBDX`!(pk8BR%C(YTahWHw~$o@_G8?2A`dDznE*6-cF_go4p{zEK2-BA!OmjQYswSS8;P& zVs~{};b~4aEu6ArQzd3|KToAvbSZU;h3$qpt85hY6Kb)n<*oYOHJgabG_=3XVsT~D z_Twb;*3(Yld*|{_>TSghUDX3hU(`+SFHw7 zJARfqQ70#Hdt27@8hSYwLmw*>%V035X0l$;wl}I6q(+p;DbrfNRvfMtmJ8IPur^m& zUtM1rpMSnuuaw!|+rmT*o!J{%jSoW*oz|#2No{ua>edBsaXe1;Yum(IiCVEwoHq1g zGss4QHgptLHo`nHp?4updMOQkS540@oYqD0?6F86J*(&EPFK`a4%czNXA=p38_7o> z_2c|5c#4a`ZXD`PZ2gYiv3cSy2IZJk-wd{+@?voNVG<1!OW`odj;?{w&N>jOr);RtMT>XcEHM`q(E>+P7CT# z9(2y)lslY4^g8JcYO1FzokYN6GjaeQSlgC>i(>x6(R`?J zshxpbTC9sy7oNkbi})y)7eYZkYpoas&BBPbRBvt8, 2013 -# go2people , 2011 -# Jannis Leidel , 2011 -# Tino de Bruijn , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Inhoud" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d reactie is succesvol gemarkeerd" -msgstr[1] "%d reacties zijn succesvol gemarkeerd" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Markeer geselecteerde commentaren" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d reactie is succesvol goedgekeurd" -msgstr[1] "%d reacties zijn succesvol goedgekeurd" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Keur geselecteerde commentaren goed" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d reactie is succesvol verwijderd" -msgstr[1] "%d reacties zijn succesvol verwijderd" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Verwijder geselecteerde commentaren" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s opmerkingen" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Laatste opmerkingen op %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Naam" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mailadres" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Opmerking" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pas op uw taalgebruik! Gebruik van %s niet toegestaan." -msgstr[1] "" -"Pas op uw taalgebruik! Gebruik van de woorden %s is niet toegestaan." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "en" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Indien u hier iets invult dan wordt uw opmerking behandeld als spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "inhoudstype" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "object-ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "gebruiker" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "naam gebruiker" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "e-mailadres gebruiker" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL gebruiker" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "opmerking" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "datum/tijd toegevoegd" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adres" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "is openbaar" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Vink dit vakje uit zodat de opmerking niet meer zichtbaar is op de site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "is verwijderd" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Vink dit vak aan indien de opmerking niet gepast is. Een \"Dit commentaar is " -"verwijderd\" bericht wordt dan getoond." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "opmerkingen" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Deze opmerking is gepost door een ingelogde gebruiker en daardoor is de naam " -"niet aan te passen." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Deze opmerking is gepost door een ingelogde gebruiker en daardoor is het e-" -"mailadres niet aan te passen." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Geplaatst door %(user)s op %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "vlag" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "opmerking vlag" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "opmerking vlaggen" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Een opmerking toestaan" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Weet u zeker dat u deze opmerking openbaar wilt maken?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Goedkeuren" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Bedankt voor het goedkeuren" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Bedankt dat u de tijd heeft genomen om de kwaliteit van de discussie op onze " -"site te verbeteren" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Een opmerking verwijderen" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Weet u zeker dat u deze opmerking wilt verwijderen?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Verwijderen" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Bedankt voor het verwijderen" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Vlag deze opmerking" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Weet u zeker dat u deze opmerking wilt vlaggen?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Vlag" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Bedankt voor het vlaggen" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Bericht" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Voorbeeld" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Bedankt voor uw opmerking" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Bedankt voor uw opmerking" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Toon voorbeeld van uw opmerking" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Herstel de fouten hieronder" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Herstel de fouten hieronder" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Plaats uw opmerking" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "of maak aanpassingen" diff --git a/django/contrib/comments/locale/nn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 5bf0da6ccf74d3cac361e11931084e304d9ffd78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4595 zcmbuBO>7)j9l&4OLW)~H5}-gR@DfNHH`x!Hq$C?cNaHw|*ojFt^nf6G_PiaBcXnoZ zZ+0DD5aPrc2_XcB9vW3hRaGP^6>*FJfsi~;((w+Z4uA*YN8lk?z>`qM ze^l|u@ZGe33R$Xt31y$(Kw1AMI0OFyzW~)cmC|4dJ_t9Vtn={W@OIVy9+dSzgqPq8 zP|ke=egOUpid+Zi)bKd`C|rgNsSWr(n8OdlZ^A?H`%u>Z1bz_y3ceryq2k}+725j| z?o03nT!nX_nChQ!3BCzqxbUvB|9Qw#^&)&2z6`}KKZi_JuT=fNhobN6P|p2Z)xHlS z@u~JhvDbmB{V04d?Z=?3dlK@e&hjIAEW(H2SKzbwG=^e_hY>=~JqBgo927e&!UEoc za^CNt$o(o5dH(`&m3jky2)i;#Ab6B% zuEMXuXW`TEehv@zf~RT6@T>3{cpv;X6uazWGmcOXRXhY`-7Lf;>J$`xpMqki%TVOK z1w~E^WuI?U{5BLhzXK&cpM$dQ1t|Ld0*c&!gt$>X#*4_|Oqr*7#$t${uALThyBIu7f)X}Of`6)J%XO_$vN@6JfgQePx8v0bV3@{Beuj8;hE!CVpJZn(I>)J zY0v6Y)%Xy5tE0z!QrKIW>DgJY*YjS_W`$Q5`hAxV?TFfphQ>YKrgpus(P+S{iyL;m ztBZ}q>$Uv0PC9(s(XggB$&758|(LL+EiLKsB z(v%?`CBC1UZ4ON`Usw~>)x}a`m=#E_F7-^3Y7<3{wQ4anarn{qiYsHKw3PsAX?47C zsiU{^fo4bRw8^&7DvLR_T+m5u8p#AV7JejR;VjBU8eM$f^wcsfUyP=Coo9N==GZEm^{jE}tXHef4in2EC8v+LZcUnQ>&|YYombUJ&vfmSIdy-q zmL}`t38h!3rpTDMy23=1mHm5ot-WEgZtzV9t4z8;g(0t{Kg8J(mrZt7HrUlG8pXT% zf~dRt3e%-0c%(>rsG94f7m_6OeSKikq}bMZN1}9n;C+It<&Pkd6ho4USl=Q(`Z%-n zn#r^okStk|tcU0kClYoMTMvBL--ftm2jVNLl$WfW*zo4{Wpy)KpUz_x zt$e$a%(l}ZJd>d%Bv2P~TjO-c<-H)R=v!A$n__*VbWtxyy~DcAeXy0gNFU`g@H)#2 zO;qJuSYgAuw_W08jd6C5Mc7G=Qn+G>(@|$=_)$wf!d0P*?Y>o#BH^bIyy^#Qy`;b` zO5#ExWEsWsRR(aR^0iIL&7}oJqy^Kg6O^&_O57HH9`{;oDQ!MW-;M61s#DBQs^zj* zZ7HgK**XcCmX0>rET6e<`?)J>D?U!5+Eatr*V=hY&#Yc+*Dm6+g1NN?gm3Bj=G@6z z^Hgo_jGjBynwvk~oNqRnSi4R>%bvUD%{O)POzY&y<4vBKW#fxl+nLO#rpR4Of6-(a z+AiB9vZ?+o($M^T8k+Sa>*SwfO%@Nhm}_lodM$l5cUv}2h~lf;S?+vSAFD2zt*xzk zA$unsd%KQv8f1)U>>K??sc0juHfv;AV|Hd`Y30(6E#~UYnd)Y*wQ*NV7xs41pa>+{ zS&iA9x5c@e?Zw*Zoq2Lz$GY03Y(0<2*_J-NmK0;5TRO{TR?~qqX>BogJx@nJH2t~x zv%35|cP!I~&*`~Y{&AeTuXRm#%aUW9aq4m&bvJF6sWv5wJJ(Vo#^a;Tp-CgV)6KFg zZrc;iLmjb}x`yvbo$*3yAo)M&8_Hi6Q7TucH)vw?k%h2eawbO5T(m`@JDb*J=7=6r z0qKEMoX*l+Z4|X z1)WP`EZ4CKTMaOsQ>#*iBriuFQ)b4h>PFXblZiJ*)$_!ET{{==zU+buUQ&*_Gu3g= zk#Awl^Xf7#lz5P+n6y#Og_{+rjnAt^@$w#Xs*!ShS0IKp!Ku?WRc+JlhKf0Pm>6X| z5LXc{N{u@wX76, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Innhald" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Flagg valde kommentarar" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Tillat valde kommentarar" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Fjern valdte kommentarar" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s - kommentarar" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Siste kommentarar frå %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Namn" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-postadresse" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Nettadresse" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pass munnen din! Ordet %s er ikkje lovleg her." -msgstr[1] "Pass munnen din! Orda %s er ikkje lovlege her." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "og" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Dersom du oppgjev noko i dette feltet, vil kommentaren bli behandla som spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "innhaldstype" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objekt-ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "brukar" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "brukaren sitt namn" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "brukaren si e-postadresse" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "brukaren si nettadresse" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dato/tid for innsending" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adresse" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "er tilgjengeleg for alle" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Avmerk denne boksen for å fjerne kommentaren frå sida." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "er fjerna" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Kryss av denne dersom kommentaren er upassande. Meldinga \"Denne kommentaren " -"har blitt fjerna\" vil bli vist i staden." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentarar" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Denne kommentaren er skriven av ein innlogga brukar og namnnet kan difor " -"ikkje endrast." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Denne kommentaren er skriven av ein innlogga brukar og e-postadressa kan " -"derfor ikkje endrast." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Skrive av %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flagg" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dato" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentarflagg" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommentarflagg" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Tillat ein kommentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Gjere denne kommentaren offentleg?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Godkjenn" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Takk for godkjenning" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Takk for at du tok deg tid til å forbetre kvaliteten på diskusjonen på sida " -"vår" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Fjern ein kommentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Fjerne denne kommentaren?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Fjern" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Takk for fjerninga" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flagg denne kommentaren" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Flagg denne kommentaren?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flagg" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Takk for flagging" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publiser" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Førehandsvising" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Takk for kommentaren" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Takk for kommentaren din" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Førehandsvis kommentaren din" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Korriger feila under" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publiser kommentaren din" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "eller gjer endringar" diff --git a/django/contrib/comments/locale/os/LC_MESSAGES/django.mo b/django/contrib/comments/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index 6e117441ecee4c8e1c61b0a5e18ff42cc0f1d007..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6293 zcmcJSU2Ggz6~`}a`KW;cZPG$1aAOFuN!GhINl7*dZJH*kshybM6eKFacz4#GW_M

    H`w0W)y^|gm^##gj9(KK3=Er5*%3!KcB; z!CvsYDgG9GFJt{4r9J|7fFA?%U;DKhruE!_kRtF ze-Zcr@OPl_@+T0}>hJ0OcR-2v-uEZ_-UrIK9b^l&0c48mPRBdI4>8^g%DiXN=U)dU zjuOb9I?B&^a(xQyWZcf?lVBfs6pTRex9>is_*1j|gS*jUIHHlJ4v4S_f1gpQ3Ia>zYU6=H$V-(3HF1316ite z-k;px2kvL=fd|3s;1l3lk|q3p4O|D>;AZd?m<8v-&w+1);@?9!(GB*4632JILGWkb zi{QV(m%y`#LGsvzc%KD(z#o7wfZ~7qLkTaP;HMdH1%>BlL0nTOK}@KZK$-swupPVv zO1y7@xTO9FO1}OD60*7rak7P40}AgOL7A5aH-Y;=(fLu3^cs!iKshw0_*_5MbAeg2 zPJEF=_Le>%zEIj`j~^l`Jjy9GE{F7|yt#sNP_!ob6paf%auBlNR`M;iExgOo!TBl9?J`IY z;Yjo&TuL3*57C6=y?#i}%(1>Ba6aILXyiFZYy#tMfy(K;7)if4uUt8`NQMtqHnk**|| zG=}Y3VEZW53c1EEs%>jq-;stWgOM<-=CfIzdT`}-2CVVRoq-zg?Zb}ECJDA~alp1j z+oH4<(jHUklZti7Zh4}swV|?8XiP}5+A>9+i7HcQQdx3;nXCt0BOtNOV+Nx13Zs-(@dL)U+u88ScVC>sQ*H}Pb#f;~c$GZMU zi_+4hDw_-*JkX~Ox`oy{CeSpu3&m`gO32eWY$FN6g>KvOb;E5Qhx8%EfHs*SAIVNTfP|sp>(Y&6V&TY$Y z-n=o#(bi`LVP?>`+@NfQo}brWvRs#F`)sFZm-P<3Vfc9247(h+9nIdF=&l z1Lc};l{0%izY^rNTQ$RAXU}$>T<+{}^}3z9yK{S+YU$FMcuGfCqt~N({=FJqi;qRq z@pyD4K6c}ryylmCrlSit&PA_97vm|W&PFpVzZT8v8|UKj_+&iAtt;`wN~@ze*>W`t zn4XA_#ZxO;(YVT#XquhxWdED3UUl#I1SB1gkKInh%dBba6P;=1Q$^>O=0g)}3uk18 zMT8MuQ#Z~=7o*FDen?w3XOhpG+KA2wmvv54>zX)8sE$vejjPcG{JI)XY)YQaHlCh{ zPsfvzcczL{ob#!-GqUYumu`=~pIB<1+u$UgY-bi0=8Q6u)F*dlC9vq4*u5wl$g{3R z6shP((Unwn(JLquXA#f1=u$`5qt{b|L^x~2J)xqXGHp7Vxn=GMeknhO{WP)_DrKcr ze3CW0bDsDX2pyMITB=BDAkq496erP(=I1s+PO@TF2yP~o&`mBR+t-;pFKI%oCJ~aP zgwUmJAU=+Q*pM|dD{4rnel=|p(kNz4qljJ>#j5D6aR$D}jT}$lBCbXkgr^8k<8d92 zi{IjhgqF&Z`O~s>Dm${1B)V>~Nnb{z4K7slGBcAQj_YU+59*(an{N9L@>&+>NvGNmf9ZNrbE>Qps6TIk%^Z$L`SHG%ia!n3wIL822a^qaT>R zL#q&w^f_Z9`pLp*QTY)nZw&O-G~?D=Qq!X7OgtG~HchQgXp^$di^GWKL~N9$TIa9S z9)*+Esjc-Q{bdG)5vH^{QRVU*Ebfl0u2=}|=7yVUcp@nQ`rxe4DrG?VOIew^UuXxC znh7yGDfKFuSIf27mU58_!H#Jw^hi+)r?ii$=(1Fw?1*8hqG)E5^jz~i>CDZ{B!!lI z{z+NOJlr{^O%oXx&&+E8F;3F0m+AfgSI4M9`Vs!G=9zrU*1cU_pGO7=(K=c}rHYPYkNHGc6j55^&mlsx@d>ZH_pONaV}0)p&AizW$CD)t)df zsmscIQ&67rcD-owWtyjaX, 2013 -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Мидис" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Метарардтӕ" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d комментари нысангонд ӕрцыдис" -msgstr[1] "%d комментарийы нысангонд ӕрцыдысты" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Ӕвзӕрст комментаритӕ банысан кӕнын" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d комментари бӕлвырдгонд ӕрцыдис" -msgstr[1] "%d комментарийы бӕлвырдгонд ӕрцыдысты" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Ӕвзӕрст комментаритӕ сбӕлвырд кӕнын" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d комментари хафт ӕрцыдис" -msgstr[1] "%d комментарийы хафт ӕрцыдысты" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ӕвзӕрст комментаритӕ схафын" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s-ы комментаритӕ" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s-ы фӕстаг комментаритӕ" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ном" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Электрон посты адрис" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Коммент" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Дӕхимӕ кӕс! %s ам дзурын нӕй гӕнӕн." -msgstr[1] "Дӕхимӕ кӕс! %s, ахӕм ныхӕстӕ ам дзурын нӕй гӕнӕн." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ӕмӕ" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Кӕд ацы ран исты ныффыссай, уӕд дӕ хъуыды куыд спам афтӕ уыдзӕн" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "мидисы хуыз" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "объекты ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "архайӕг" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "архайӕджы ном" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "архайӕджы электрон пост" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "архайӕджы " - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "коммент" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "бавӕрды бон/рӕстӕг" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адрис" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "публикон у" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Ацы чекбоксы нысан сис цӕмӕй хъуыды сайтӕй фесӕфа." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "хафт у" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Банысан кӕн ацы чекбокс, кӕд ацы хъуыды ӕнӕмбӕлгӕ у. \"Ацы хъуыды хафт у\" " -"уый бӕсты уыдзӕн ӕвдыст." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "комменттӕ" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ацы хъуыды ныффыста системӕмӕ хызт архайӕг, ӕмӕ уый тыххӕй йӕ ном ӕрмӕст " -"фӕрсынӕн у." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ацы хъуыды ныффыста системӕмӕ хызт архайӕг, ӕмӕ уый тыххӕй йӕ email ӕрмӕст " -"фӕрсынӕн у." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Ныффыта йӕ %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "флаг" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "бон" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "комментарийы нысан" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "комментарийы нысӕнттӕ" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Комментари сбӕлвырд кӕнын" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Ӕцӕг дӕ фӕнды ацы комментари алкӕмӕн равдисын?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Бӕлвырд" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Бузныг бӕлвырд кӕнынӕн" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Бузныг дӕ хъус кӕй дарыс нӕ сайты ныхасы уагмӕ" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Комментари схафын" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Ӕцӕг дӕ фӕнды ацы комментари схафын?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Схафын" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Бузныг хафыны тыххӕй" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Ацы комментари банысан кӕнын" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Ӕцӕг дӕ фӕнды ацы комментари банысан кӕнын?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Флаг" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Бузныг нысан кӕныны тыххӕй" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Фыст" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Афӕлгӕст" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Бузныг хъуыды зӕгъыны тыххӕй" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Бузныг дӕ хъуыдыйы тыххӕй" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Дӕ хъуыдыйыл акӕс" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Дӕ хорзӕхӕй, бындӕр рӕдыдтытӕ сраст кӕн" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Дӕ хъуыды ныффысс" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "кӕнӕ йӕ фӕив" diff --git a/django/contrib/comments/locale/pa/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index 3765068590243e04cec27fa9c18202f89f819dbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4192 zcmbW3Uu+!38Ni1EC0wB;p=k@0GSH^6o38I{Igni9q$P10S5AAf3{RE9+Bdc@x!XPM zt})>$L?VBLR3WuaB$^VUIO$%Sw2+E6ma3q>RO&5dmgFE1olmE%_@9+`i??LhVfAC3oH%@qP63YIchm!Y~p~UGO z$W-+KEWwYUd0 zeTRF%wmOfEG{q;WW4RvVCj9mq=J`F>mi@??l}mh-dXX4Wa`yTHPr_jLFMFYM>?LRY zVeYSUdsfnnDXCN(8&%+zGpM=c8sa7$Hm(wLiBq0i@**{EuMGonB{BO0zh(wwJsZ|) zCP-rS!+JdmpEWINzctjB#HMOy6H{&t#A;Vl83qYP)OgLWRJC6&M<$Ndo~l1@ANtdp zGNzM-O4|W7QEDqr`iY5?_A)vQbeGd=pGo|(pZMx0Y(kZ)#*YotqX_@7YP5->Fw!%o z8ZN0)7$^3j4~2_S%c_;ImzhJ@UW`pdEc}Evc8Nv=0 zs)MmAMdsOxVUZ@gmzXkswR%X;_3m}2aw9eWpy`T&t}o71E3@qhk*SfBt|>AmLWk?} z)RgxL_Vj`u92D2|98u|tf*p#j+_wc#3Fg&xLKlM`sqARJM`m3W*;7-K$`8uQskUgt z(A9}sJ!#ki(#fH^QIY}s$S0MW(edI;t&&i8N|sfWOfyK*YR0Fm!kGh-`ib3&4ce&A zvgdgdD@m<=Y>c&dCViTwt5Tg%js%$u#g;cw_MSFTTnU4sE+4>Hn42>7FiO0A@qDH1 zJ-Ij^d(&Z2=Sn}F_I5?aPnhfN#`&TiDGZN#h0WgZRz1AAI6ShcFj6Qm(VL=N#AeUD zk%BI4EslH$~7OG`^biP)~pndgQ`Ql4`!JC5`9d~>7usxy|a z`}x7#zKMO~omdPH6>{#pd()(=s1x&ClCM`e7uz&pk7ARIJvF_@+tQgQ>&=_Hy#_=rkl;Nfj~bxriTZ&{~?m$CA4mY%gE$L*{ujQ@_2tih~P zbZ*6?jv|ITn_{I^1ij87x{NcRqbG0XK0fuP;Dq&cC2JgG_DYssbzx7h((hg8y8JY7 zg<+<%XP(klHfwYwg{zp%($}zZp_OG;IoyspLB!`S(Q9^m85Or*v!HJw_oxzE5^+LKfK4UoIKC4fZfu1pUbK2|5q~Vu5nX4*dUkUo ztF5ZAD|acihkk(@eG=6*ek*6COOf1g>=EJk*=9WZtmRHi_hcKV-;i}%#?%ESF5v5p zUNdP*l$@nrHAbXz`|p%IlZJCQ)<&&!kekyuE-n?Hsn(8##Q!s9$~QGjU$nJ+j8<=q z`iQXBaq9mVZ@)Zx-=i4jyi;{DfMMcIM-CaCOEy+~31l~&k-U2yOHkx()8$!jB}>^d zryU!De-vwkly#0W!aIa&CtR diff --git a/django/contrib/comments/locale/pa/LC_MESSAGES/django.po b/django/contrib/comments/locale/pa/LC_MESSAGES/django.po deleted file mode 100644 index 2e09ed820..000000000 --- a/django/contrib/comments/locale/pa/LC_MESSAGES/django.po +++ /dev/null @@ -1,303 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "ਸਮੱਗਰੀ" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "ਮੇਟਾਡਾਟਾ" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਫਲੈਗ ਕਰੋ" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਮਨਜ਼ੂਰ" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਹਟਾਓ" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s ਟਿੱਪਣੀਆਂ" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s ਉੱਤੇ ਤਾਜ਼ਾ ਟਿੱਪਣੀਆਂ" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "ਨਾਂ" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ਈਮੇਲ ਐਡਰੈੱਸ" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "ਟਿੱਪਣੀ" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ਅਤੇ" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "ਸਮੱਗਰੀ ਕਿਸਮ" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ਆਬਜੈਕਟ ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "ਯੂਜ਼ਰ" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "ਯੂਜ਼ਰ ਦਾ ਨਾਂ" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "ਯੂਜ਼ਰ ਦਾ ਈਮੇਲ ਐਡਰੈੱਸ" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "ਯੂਜ਼ਰ ਦਾ URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "ਟਿੱਪਣੀ" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "ਭੇਜਣ ਮਿਤੀ/ਸਮਾਂ" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP ਐਡਰੈੱਸ" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "ਪਬਲਿਕ ਹੈ" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ਹਟਾਇਆ ਗਿਆ" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "ਟਿੱਪਣੀਆਂ" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s ਵਲੋਂ %(date)s ਨੂੰ ਪੋਸਟ ਕੀਤੀ\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "ਫਲੈਗ" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "ਮਿਤੀ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "ਟਿੱਪਣੀ ਫਲੈਗ" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "ਟਿੱਪਣੀ ਫਲੈਗ" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "ਟਿੱਪਣੀ ਮਨਜ਼ੂਰ ਕਰੋ" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "ਇਹ ਟਿੱਪਣੀ ਪਬਲਿਕ ਬਣਾਉਣੀ ਹੈ?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "ਮਨਜ਼ੂਰ" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "ਮਨਜ਼ੂਰ ਕਰਨ ਲਈ ਧੰਨਵਾਦ ਜੀ" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "ਟਿੱਪਣੀ ਹਟਾਓ" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "ਇਹ ਟਿੱਪਣੀ ਹਟਾਉਣੀ ਹੈ?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "ਹਟਾਓ" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "ਹਟਾਉਣ ਲਈ ਧੰਨਵਾਦ" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "ਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗ" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "ਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗ ਲਾਉਣਾ ਹੈ?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "ਫਲੈਗ" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "ਫਲੈਗ ਲਗਾਉਣ ਲਈ ਧੰਨਵਾਦ" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "ਪੋਸਟ ਕਰੋ" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "ਝਲਕ" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "ਟਿੱਪਣੀ ਦੇਣ ਲਈ ਧੰਨਵਾਦ" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "ਤੁਹਾਡੀ ਟਿੱਪਣੀ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "ਆਪਣੀ ਟਿੱਪਣੀ ਦੀ ਝਲਕ ਵੇਖੋ" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "ਹੇਠ ਦਿੱਤੀਆਂ ਗਲਤੀਆਂ ਠੀਕ ਕਰੋ ਜੀ।" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "ਆਪਣੀ ਟਿੱਪਣੀ ਪੋਸਟ ਕਰੋ" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ਜਾਂ ਬਦਲਾਅ ਕਰੋ" diff --git a/django/contrib/comments/locale/pl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 35581bc8c75a2d4e0c6e2e30333a59bc65335e26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5562 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 cp7lI, 2011 -# Kacper Krupa , 2013 -# MaciejCzarny , 2014 -# MaciejCzarny , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 11:32+0000\n" -"Last-Translator: sidewinder \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Zawartość" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadane" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d komentarz został oznaczony" -msgstr[1] "%d komentarze zostały oznaczone" -msgstr[2] "%d komentarzy zostało oznaczone" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Oflaguj wybrane komentarze" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d komentarz został zatwierdzony" -msgstr[1] "%d komentarze zostały zatwierdzone" -msgstr[2] "%d komentarzy zostało zatwierdzonych" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Zaakceptuj wybrane komentarze" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d komentarz został pomyślnie usunięty" -msgstr[1] "%d komentarze zostały pomyślnie usunięte" -msgstr[2] "%d komentarzy zostało pomyślnie usunięte" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Usuń wybrane komentarze" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Komentarze" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "komentarze na %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Ostatnie komentarze na %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nazwa" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Adres e-mail" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentarz" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Nie wolno przeklinać! Słowo %s nie jest dozwolone." -msgstr[1] "Nie wolno przeklinać! Słowa %s nie są dozwolone." -msgstr[2] "Nie wolno przeklinać! Słowa %s nie są dozwolone." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "i" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Jeżeli wpiszesz cokolwiek w to pole, Twój komentarz zostanie uznany za spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "typ zawartości" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID obiektu" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "użytkownik" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nazwa użytkownika" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "adres e-mail użytkownika" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL użytkownika" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentarz" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/czas dodania" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Adres IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "publicznie dostępny" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Odznacz to pole, aby komentarz nie był wyświetlany w serwisie." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "usunięty" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Zaznacz to pole jeżeli komentarz jest nieodpowiedni. Wyświetlony zostanie " -"tekst \"Ten komentarz został usunięty\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentarze" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ten komentarz został dodany przez zalogowanego użytkownika i dlatego nazwa " -"jest tylko do odczytu." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ten komentarz został dodany przez zalogowanego użytkownika i dlatego adres e-" -"mail jest tylko do odczytu." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Dodane przez %(user)s dnia %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flaga" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "flaga dla komentarza" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "flagi dla komentarzy" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Zaakceptuj komentarz" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Czy ten komentarz na pewno ma być publiczny?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Zaakceptuj" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Dziękujemy za zaakceptowanie" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Dziękujemy za poświęcenie czasu na podniesienie jakości dyskusji w naszym " -"serwisie" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Usuń komentarz" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Czy na pewno usunąć ten komentarz?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Usuń" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Dziękujemy za usunięcie" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Oflaguj ten komentarz" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Czy na pewno oflagować ten komentarz?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flaga" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Dziękujemy za oflagowanie" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Zapisz" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Podgląd" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Dziękujemy za dodanie komentarza" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Dziękujemy za komentarz" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Podgląd komentarza" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Proszę popraw poniższe błędy." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Proszę popraw poniższe błędy." - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Zapisz swój komentarz" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "lub wprowadź jakieś zmiany" diff --git a/django/contrib/comments/locale/pt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index 413aedbf9d50931ab1591fdbb83b179626d3bde8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5177 zcmb`KOKcri8GsL^4d6m41p>4@PMnz9N$$ON9^l+Gw0StHAx@msDTqyUeCOQjN#=2L zX2y;q#D<3|goM-z2@s1$MMM!oEUIp@Kp=OK4MHrDs;&Tu1&o`ycO6>N)tvJNe<7d`PLCa0<@DXW+Zwx8Mihi|}Lc zM=*y!uf8ALq13y1KMJM)Dfm8k20jSC3}xO+Q07^MWAFv|EPM%S_y&}D-i9)62a|mg zJ`6tv_d;p^Jd}CP!8vFkf9fVbAA&!FBIoN+!#Cj*@L!Or)e|i8C>)0$g$Lo|@C=mk zJ@{ex75G8;V#OcBFYtaFo`*Z$qtqh&5)>2Of?~Iy!XErv)qV+OSz2}Ad*Kx*_PGX` zN`13x{|*%Weh6jV8`b-3kg3#d$e((>djB!{61WU|AgXS^H>>g7JilY zpFqs2_A-gsX+IRZ&q7&$0g4?0$Q0@-6urL&WxW@m==Cy`@i(FLf3@N-p!E9{6uFWRZpn4Iq&|sXi(BHdzNYGjiODR? z?WM%Tb}G}IG>&bOXKEs-pY@u_bXIgaHp{w26s_xSWO_Xt4E4$MnsxT>y^i<$E?u>% zqBix!gOXmZ=s$MyJ4NRcKv#!z#y2_tQS zz%hwBjrRUWZ#SX5))71==b3d0q_MGy$;t%svXbZhcB{qL6k8@!8Dm^Dm8nH% zS3`>sB}bRIU`-uvBSw8%RbOIr#g2T@{bD%^JA)3T`$xLSH;IV~L*ZDq-^Hs-D<-+( zeb>cm!!A<(Q>LZe2jnU)9d4{_u%*=}(3UnY>Xx?LT%pB#EDvK;O?4RiZ1Qba3loL; zx=yTnLEWKtDZ3?m~$-|D1E^#7Z88CH``T4DnduAa1 zf<~G|>&^dhMyWEAzC#mUyl_TcOgf_pkD`@tH?!V$yM%AJYNM6}FHtzwQWxk6sz#=hG}lB`x`q{2s9EXev=1ZN_4*7w@OmP|FpbUvtl_8bKIgNE)+tRQ7lho00$~vzAU*re@YQ)-ZUM8 zvS%|TZu37+W?F11?>v^it7}%(DCQ^CQkknUA2gn~PC}-wgUd{oj$N?*)a8wZtQQ82 z6Gbm;ETwHdws>x-aT1s1^lh9%__jVUJ#(lreYi1mM9&;<&m7n{ePDW;j*ScCv&=ct zZ?-XgNKenU4qW;grEdR^-pb4e!+$kVo-T@Les zv~Atb#}=c)nW%9(b#d0#N#DO_#||9T<>Rr*MDIGLXQqyhNwAQO8#i2-ivPCM^a;N` z)*YxgA#vb3CP*~{W$R^gN~=A&?&d3#iR+$zgB)}{E|tVMwqZ|Q#4=MobkK}2L(ObK zvRmU}R?gIO)r-~aNJgjqjhh>t?NbANeie$NI2WeAZj1AjzBHMDT$LAX#OZNJWA4C+1t+H*4j?En(_1T*#jAoTz+4RH9I7a-|D-h2TTkQT> z^FQjP7X5~bmHfliLL9qAd`uptJ`npH7<7?`QFt9K+~&!^%lqG-45)02ZsS&ik|JB( zb?W_)+0+u#VqoiXd);V}Eubi%txpUmAvxl$r|&(2DwHt$))BhDaa#@)>3xQlC3^eV z`k>*elZM-xU>E#3#N9ve&MmvJCn4c&yVdf;UyV<$RpT>IZGQ1lAUS~(M_NlO4Yk?G z_zmYSGXyr^n1HO_`MH%i?i(iw9Id2|FX8}v6d3YL{>lT1q&>Nsq|~PJNHVv@DL&6T zg9t)e>d;UOaY#XS77x<>9A8{+5>5wcmBVFCv5CoK(a455^|q=0UyCGU(><1uz4mNb z>&kjqmB5Y(ubI*|Wws1Oti-3mY}6s6@o9NxIgWy5+1z+pM{Fdr*TuW|r>1Wrvx<>9 zhSUYLZykpP%&g7TB5bOA4(1e5j`pV*KRgq02NQ6#@iSO8B%$&_A-3Gs=q)_d>Q6VD zr8W-<2|tb+<4Z32ZseF_S`s1h&7X8K5u;qkDYk?<#guGmb-`Ejr^G;V?8#Hbe@$KD lnrLIA?Gg)^>oqz13`&i{9Wr33#cr?oTY5-b;@{C>{{{&+;iCWm diff --git a/django/contrib/comments/locale/pt/LC_MESSAGES/django.po b/django/contrib/comments/locale/pt/LC_MESSAGES/django.po deleted file mode 100644 index 5bafbac61..000000000 --- a/django/contrib/comments/locale/pt/LC_MESSAGES/django.po +++ /dev/null @@ -1,316 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bruno Miguel Custódio , 2013 -# Jannis Leidel , 2011 -# Nuno Mariz , 2011,2013 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 08:59+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Conteúdo" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d comentário foi marcado com sucesso" -msgstr[1] "%d comentários foram marcados com sucesso" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marcar os comentários selecionados" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "%(count)s comentários foram %(action)s com sucesso." - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprovar os comentários selecionados" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "%(count)s comentários foram %(action)s com sucesso." - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Remover os comentários selecionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Comentários" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "comentários em %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentários em %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nome" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Endereço de e-mail" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentário" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Atenção à linguagem! A palavra %s não é permitida aqui." -msgstr[1] "Atenção à linguagem! As palavras %s não são permitidas aqui." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "e" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Se introduzir alguma coisa neste campo o seu comentário irá ser tratado como " -"spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de conteúdo" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID do objeto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "utilizador" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "o nome do utilizador" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "endereço de e-mail do utilizador" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL do utilizador" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentário" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/hora de submissão" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Endereço IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "é público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Não selecione esta caixa para que o comentário desapareça do site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "foi removido" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Selecione esta opção se o comentário não é apropriado. Uma mensagem \"Este " -"comentário foi removido\" será mostrada no seu lugar." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentários" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentário foi colocado por um utilizador autenticado, portanto o nome " -"é apenas de leitura." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentário foi colocado por um utilizador autenticado, portanto o e-" -"mail é apenas de leitura." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Colocado pelo utilizador %(user)s em %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marcar" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marca de comentário" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcas de comentários" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprovar um comentário" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Tem a certeza que deseja tornar este comentário público?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprovar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Obrigado pela aprovação" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Obrigado por dedicar o seu tempo para melhorar a qualidade de discussão no " -"nosso site" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Remover um comentário" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Tem a certeza que deseja remover este comentário?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Remover" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Obrigado pela remoção" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar este comentário" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Tem a certeza que deseja marcar este comentário?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Obrigado por marcar" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publicar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Prever" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Obrigado por comentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Obrigado pelo seu comentário" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Pré-visualizar comentário" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Por favor corrija os seguintes erros." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Por favor corrija os seguintes erros" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publique o seu comentário" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ou faça modificações" diff --git a/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 0abdffc62763232b7c2e0e458c0cb0a751a109ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5457 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, 2014 -# Eduardo Carvalho , 2013 -# Gladson , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 12:32+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Conteúdo" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Meta-dados" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d comentário foi sinalizado com sucesso" -msgstr[1] "%d comentários foram sinalizadas com sucesso" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marcar comentários selecionados" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d comentário foi aprovado com sucesso" -msgstr[1] "%d comentários foram aprovados com sucesso" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprovar comentários selecionados" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d comentário foi removido com sucesso" -msgstr[1] "%d comentários foram removidos com sucesso" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Remover comentários selecionados" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Comentários" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Comentários de %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Últimos comentários em %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nome" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Endereço de e-mail" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentário" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Olha sua boca! A palavra %s não é permitida aqui." -msgstr[1] "Olha sua boca! As palavras %s não são permitidas aqui." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "e" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Se você inserir qualquer coisa neste campo, seu comentário será tratado como " -"spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tipo de conteúdo" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "id do objeto" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "usuário" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "nome do usuário" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "endereço de e-mail do usuário" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL do usuário" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentário" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/hora de envio" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Endereço IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "é público" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Desmarque esta caixa para fazer o comentário desaparecer efetivamente deste " -"site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "foi removido" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Selecione esta opção se o comentário é inapropriado. A mensagem \"Este " -"comentário foi removido\" será mostrada no lugar." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentários" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Este comentário foi feito por um usuário autenticado e portanto seu nome é " -"apenas para leitura." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Este comentário foi feito por um usuário autenticado e portanto seu e-mail é " -"apenas para leitura." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Enviado por %(user)s em %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marcar" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "data" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marca de comentário" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcas de comentários" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprovar um comentário" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Realmente tornar este comentário público?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprovar" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Obrigado pela aprovação" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Obrigado por dedicar tempo para melhorar a qualidade de discussão de nosso " -"site." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Remover um comentário" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Realmente remover este comentário?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Remover" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Obrigado pela remoção" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcar um comentário" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Realmente marcar este comentário?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marcar" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Obrigado pela marcação" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publicar" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Visualizar" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Obrigado por comentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Obrigado pelo seu comentário" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Visualizar seu comentário" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Por favor, corrija os erros abaixo." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Por favor, corrija os erros abaixo" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publique seu comentário" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ou faça modificações" diff --git a/django/contrib/comments/locale/ro/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index 7ebc13c8a5d56874705a4ef0f530a16ca77701ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5667 zcmb`KOKemSo6&nPL3i18--WiWyZK1vL zo$sFa`Jd{4AV_umLq(g}dQ*p^Uo$KMtRR zpMbxr>i-61o|oZC_#eohnr83^;8`g9Gf=}P;78!okS(a6!}r5q!VkgU!Vkljpp4)3 zZl&&p_rpDKq~a75{ak>bhd1CH{3jGuoL_f zemBbgGUYw+lduCt?x&#a`+M+X@J7X(Rr{Zz*yZnV8s34?`BbN&_`?_AA-D?1;16LP zz6fRh-S?D!cQ=&&LlsX$nRgLNJY0pc-ycBnlV3m!e-C4L9AmWMkD%Cd56Yc|_raUc zLa9H1(nLQ8AzM%nL8efrtNJfNRIS>OkWv|xewU&6)RE-4@J+`QF=ATQ=C<|kdK zhjw8N?P;xM#Pma0L&`>j_@s?*%_Y?`+7AXwF=(@ElG>-Tj^^@>gG>vr2Z zS358Z3$HuX)?Qm@N^JNBHr4GlS<0X)YSR_BSCiVndYSF%Ayre0*1M>)MVIPUd`Y`D z-?lqWQ|qEaHJ!wn%+~d!-Zw9uE2Zj16xp&i($yyR=@6Zo1*=zF5YVK3mv#cP%Azhx zGi&_1nkp>)U1=+KTWvti%=HG&wDoG7Yi6{GHqk0l zMGLH24rn_Y_|hTiZN9t3EU^gZYjKK>3DsFjY1ZwQ>NwIHTuRN_%=jiV>QP)w%>~w^ zqO>GIyM+R6lEewp2l2{|&7!!XJx((<$Iph%6*cUswaVIgY7;!!WPGzOUOg}{I8>=X z3X56RX^xE08l%f-IAu%{45w-?vCGb~iIN+aIA@LczIfsWrJhh#OK2|I4K2Epw*u$& zI+Rx5&_&wBYb*45VOhV8Rp%E?bg{5q8?E)5NEJ<~mijV8F=>BgrGrhiMQm-VE4I3+ zE;ARYDJ+(`5K&|8!XgnAbzjR(;IdU6x5bOSJWU<0Ab&WKq!@P67YmY9I@qzanu)Z@ z38pA>Ug2G0MBLJ6>O3vxw}sy`1ODgN;wV_HzsVUT`0HpV%ER<>Oa zcH3^_zHZs#5{Qestx0q{iNj*EB5z$?FqyYlnkbABZ?B#wU#!H5uLnsMsgB}I<5lqr zT3951zSfXb#u#$!)G`ovn7Pk`O6=MhdH@c`I}oW>Ml7 zicOYYEMKJq`zmfNN$k!{D?F`GjfYb%*i?zxik}0i7F|l2&(e0?oK;nd`U$mI=Bmy3 zwa0BDF4NTh5|hOP=WHiVvf6CA;QZPn`9fNokDGd6?sN0CDNL5pw>Hh@n|iD->=d?P_M$4C;73=hoC%${6V!DziPP$m4@JXUJz%wEbyI2&AaOrz~2wb{h^ z`BSx{>-}WCwoPg$BQN#|)uuk$a#?S$O`XI8b3vY%pmr)w!nCQQPEkxJ9z3SY&xxUE zVq)|}qd7D*6b+6x8V`?-4_~=b6(%Mc!~6FSMSJ1!@QJbJ=ZV+8raZk|Ci?8)Ts?4gEh66S67l9rs;Mhu-|0Q z-r6>BA@_itB-ncUB>HLHzRG>1pw1(WBUMW5)%L1H_vIZx0{RixHfz_NHXg@q zcKfRKOq#Dw)z!N?o6i46qAZF1+_Rz%&$3C`S*3tm&xV~t>x&?zpNEk(%Q0F@ z*jyM<`NZDFt89jFMz|KkpHS^+{rj6xIu63+{O|zusmhDcIipA-H<9oWYlIqKA}z);fJESADiN)SKZUxM$dX& z1jvK6>v`xx-N9{>yidz&wrWe*a@i<(ti{2+O;c};e4EBXP1_Eu1f;Fn%?mgBcVh_1 zP$JTBi^jS*B-aA*>#&tax33cJq8m@{W8?y2UhZR5xq$N;|LBk@T*d?uc{s_{PJx|v z9g38}wO=%uXAaMhb5bsBD8RMl#&(E*2eLM&Wf6X+ifJx*tS?EykMR-DWsbeo-^%qO z0*fHrW}&*03&^x>kqOB-;wrsNXeA?d&8Ni$`%D}ZPAvb48OZ=WeQ`URL}K(brWjGCLvL2oaf%ac#@TfQ;tvbC}Wp09`n966Rcfx zs?RG6A6)7aUX?X{`snNL6ej_lyBQqcBhdIYBXPn%(22c$l}kW1hbj(~>h@TCmj{KK xnbvX3kqT8Rr#;#icMZ9-;7c-tTK6(BVhxS1*W^L&$}Hb=Gqbt5@`_D^{tM3, 2011 -# Denis Darii , 2011,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Conţinut" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadate" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d comentariu a fost semnalat cu succes" -msgstr[1] "%d comentarii au fost semnalate cu succes" -msgstr[2] "%d comentarii au fost semnalate cu succes" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Marchează comentariile selectate" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d comentariu a fost aprovat" -msgstr[1] "%d comentarii au fost aprovate" -msgstr[2] "%d comentarii au fost aprovate" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Aprobă comentariile selectate" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d comentariu a fost eliminat" -msgstr[1] "%d comentarii au fost eliminate" -msgstr[2] "%d comentarii au fost eliminate" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Elimină comentariile selectate" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Comentariile de la %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Ultimele comentarii la %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Nume" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Adresă e-mail" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Comentariu" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Atenție la limbajul folosit! Cuvântul %s nu este permis aici." -msgstr[1] "Atenție la limbajul folosit! Cuvintele %s nu sunt permise aici." -msgstr[2] "Atenție la limbajul folosit! Cuvintele %s nu sunt permise aici." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "și" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Dacă introduceți ceva în acest câmp, comentariul dumneavoastră va fi " -"considerat ca spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tip conţinut" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID obiect" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "utilizator" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "numele utilizatorului" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "adresa e-mail a utilizatorului" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL-ul utilizatorului" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "comentariu" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/ora creării" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "adresă ip" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "este public" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Debifaţi această casetă pentru a face comentariul să dispară de pe site." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "este șters" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Bifați această casuța dacă acest comentariu nu este adecvat. Un mesaj de " -"tipul \"Acest comentariu a fost șters\" va fi afișat în schimb." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "comentarii" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Acest comentariu a fost scris de către un utilizator autentificat, astfel " -"numele poate fi doar citit." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Acest comentariu a fost scris de către un utilizator autentificat, astfel " -"adresa e-mail poate fi doar citită." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Scris de %(user)s la %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "marcaj" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dată" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "marcaj comentariu" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "marcaje comentarii" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Aprobă un comentariu" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Chiar doriți să faceți public acest comentariu?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Aprobă" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Mulțumiri pentru aprobare" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Vă mulţumim pentru a timpul acordat spre a îmbunătăți calitatea discuțiilor " -"de pe situl nostru" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Elimină un comentariu" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Chiar doriți să eliminați acest comentariu?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Elimină" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Mulțumiri pentru eliminare" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Marcați acest comentariu" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Chiar doriți să marcați acest comentariu?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Marchează" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Mulțumiri pentru marcare" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Publică" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Previzualizează" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Mulțumiri pentru comentariu" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Vă mulțumim pentru comentariu" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Previzualizați-vă comentariul" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Corectați erorile de mai jos" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Corectați erorile de mai jos" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Publicați-vă comentariul" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "sau faceți modificări" diff --git a/django/contrib/comments/locale/ru/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index acbbc6d2438dc81c36650d95d20919496b000eef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7412 zcmd6qZ;Tve9mgM$T0IdFK?DV#9v<{)cW?J-v25=OSc*Mu^*pbFL<4iXvv*5(cb1vi z9!E%QIT31$6#|JN3TgC}k#KEUz4rc86QjPINsRFYLErd-L``@hA;uSee$UM8?e6XM zA0ct>X1??M`#rxu-{0?$eUsPN>xIfE%#bru;1N`p?d2sDsr_`sw5%4SE!{7+` z%NXAQ*VDfHLrQ%D+znn2J_!1t56bvk;D^Dta|d%zvw zZg2$D;Par!IR(nPMeru@x8Uc%zs3DBN#v{pcY)V|45{yc*MK%CdOi+n@CEQQU;{)o z6@piRe*r%Yz6IU@UiOh_{f*$Yvf!+;Q5Qw&)`{lI9j&UC&_`ExrOuMAGvPe zh8`xb#JA#ixg@R|xQDrK;g(Bs0%{r`u9prjTx>WY{!K24iMjeVdL`d}sA^U0eoyC} zO2w}Fp6V+k?|Rzuv{%pPZO<##%jFqu)oQMDz%H~*^7ORr+UK3NT2`@aO-`Oy)aqHQ zCAoIx0+dQ--4ofMV$@b*ZnMX;%XZ$kn||=r&M7;;U;9%fPfs|H=~9t*J6WgcEme(c zYHrE$?XIy!!CT%@kDwi43g_2h*TQh80s(QX{71C;F z6p;kc!m0X%NbRavrLwjP1s5UeKKy7NdbQp%7O5R;qDDrW3rC82#;I#0+OD>$GniMM zWcz4Av1FGEGQn+Hk?88XHdYq2u%l*G)E-)%pG@<#Q`K$UQhRORDpi!s}hBoIorIrT0Tk5sJvcH4-q)hEiO zd~-q+{QW<)QPixe zw(4Y6)i31@yCjIvvViEiXXM+4_eg+$g_Kh*&!pd@M5%p}zAXaxjqOqUs`>VW$Iv*o zD_L(Bi_o`pz=jf-i@R;h)kW8-7-hxYw7TE&^HWiXDh}pt(Bl-2X~!+-KB|VNtB$W> zl{1YOrYNN6TH?tXi(=sqCFPyET^`+>{y2WSE#5BcDZP+q^qc*{wReEtkn|%5e4Uu{=LD?pjr^Z269x z)4`8|g`g3f2@ml+t%K)+qS2gbx$laXYHc|4Ms^+v? z?-?!EU8|hB&v7eWPFHKD=?&k$T}Q9O8>@ZU%IR63L1~E zo<~Sdghzq}9nKPyvq2+#CRhrVHB(>bK7laA%2!Ia<>9e-Is2VcKzL*=5r{we-i54b z##v)?BYgT&&1e&Fsb*ZLkhRPRXNksKun<0XNwG+l8-`q3BsxR{FE{BiA3hl#Rh=DO z=@OjoGVdhx6PnGzyCvQm-Iva@6n4XM*^jrzX3hH{%FBHB6*zMVi+{zvKvuBAl%l1y z4xSHw&3-0hgnQy$#A^7z49(}vsAK`+mrWKN7T1wh4c!~Oil}9oeV%-ZLM97))7_I4 zcXZ8N6&z<*(di)S&!gya&`^}p*CidpLpppmuBuPcu`G_`iM{9_K8=5lv^a}mYXbBN zQ;heb4jo*A7fxkxNe2M!>42uRN5S$yE zbuw=*eC8YuZwsIpY0_O5%mrs8if1LOu7uhokXV)M?sHI@8qk;xM5srvm+%Z*E z@Z(@HJZ1zFDap{;;BOIfA9&Ic#h)@(8_^t`m?_-57^C{%8y zj#yJ7hLR*g5VV)Fdh`I zNGM=7S{=j#-3Ma5SaVAF(k0`>`_BunW`#>e3RMK>7@q0yDcM1ID@Mv|YYv=;$ah_g z=R96mV^lYS?m0cW>;TIeQsNX`!BdUAD1K}q{41O1uM@-sEmFDj}7@ul7b=+^1l%*Y8*93rGS;)&w%EaK;#UQdh#K?WYje@KPB}=vIiuaB!lBR zuo#_W3*k}1U)`n zk>IR^sPlV|^G*>b`EH$SzVJyQC0QbDNNoz`N^O8E9U8H;dD>H+VI#irv3l` diff --git a/django/contrib/comments/locale/ru/LC_MESSAGES/django.po b/django/contrib/comments/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index e57fd8544..000000000 --- a/django/contrib/comments/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,322 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Denis Darii , 2011 -# Eugene MechanisM , 2013 -# Jannis Leidel , 2011 -# Mikhail Zholobov , 2013 -# Алексей Борискин , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-15 18:01+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Содержимое" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Метаданные" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d комментарий был успешно помечен" -msgstr[1] "%d комментария были успешно помечены" -msgstr[2] "%d комментариев были успешно помечены" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Пометить выбранные комментарии" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d комментарий был успешно одобрен" -msgstr[1] "%d комментария были успешно одобрены" -msgstr[2] "%d комментариев были успешно одобрены" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Одобрить выбранные комментарии" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d комментарий был успешно удалён" -msgstr[1] "%d комментария были успешно удалены" -msgstr[2] "%d комментариев были успешно удалены" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Удалить выбранные комментарии" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Комментарии" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Комментарии %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Последние комментарии на %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Имя" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Адрес электронной почты" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Комментарий" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -"Следите за своими словами! Употребление слова \"%s\" здесь запрещено." -msgstr[1] "" -"Следите за своими словами! Употребление слов \"%s\" здесь запрещено." -msgstr[2] "" -"Следите за своими словами! Употребление слов \"%s\" здесь запрещено." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "и" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Если вы что-то введете в это поле, то ваш комментарий будет помечен как спам" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "тип содержимого" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "идентификатор объекта" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "пользователь" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "имя пользователя" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "адрес электронной почты пользователя" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL пользователя" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "комментарий" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "дата и время добавления" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-адрес" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "публичный" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Снимите выделение, чтобы убрать комментарий с сайта." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "удалён" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Отметьте, если комментарий нежелателен. Взамен будет показано сообщение " -"\"Этот комментарий был удален\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "Комментарии" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Комментарий был добавлен зарегистрированным пользователем, поэтому имя " -"пользователя доступно только для чтения." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Комментарий был добавлен зарегистрированным пользователем, поэтому адрес " -"электронной почты доступен только для чтения." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Добавил %(user)s %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "отметка" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "дата" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "отметка комментария" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "отметки комментариев" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Одобрить комментарий" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Вы уверены, что хотите опубликовать этот комментарий?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Одобрить" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Спасибо, что одобрили комментарий" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Спасибо, что заботитесь о качестве общения на нашем сайте" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Удалить комментарий" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Вы уверены, что хотите удалить этот комментарий?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Удалить" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Спасибо за удаление" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Отметить этот комментарий" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Вы уверены, что хотите отметить этот комментарий?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Отметить" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Спасибо" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Опубликовать" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Предпросмотр" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Спасибо за комментарий" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Спасибо за ваш комментарий" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Предпросмотр вашего комментария" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Пожалуйста, исправьте ошибки ниже" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Пожалуйста, исправьте ошибки, указанные ниже" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Опубликуйте ваш комментарий" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "или внесите изменения" diff --git a/django/contrib/comments/locale/sk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index f33e0a30fa51c0a4d8d599d44555951b9c0f011e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5570 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 R>xdK|gzcSK#*B$D>fcMw#+U#A diff --git a/django/contrib/comments/locale/sk/LC_MESSAGES/django.po b/django/contrib/comments/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index dc792bdcd..000000000 --- a/django/contrib/comments/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,318 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Juraj Bubniak , 2013 -# Marian Andre , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Obsah" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metaúdaje" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d komentár bol úspešne označený" -msgstr[1] "%d komentáre boli úspešne označené" -msgstr[2] "%d komentárov bolo úspešne označených" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Označiť vybraný komentár" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d komentár schválený" -msgstr[1] "%d komentáre schválené" -msgstr[2] "%d komentárov schválených" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Schváliť vybraný komentár" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d komentár úspešne odstránený" -msgstr[1] "%d komentáre úspešne odstránené" -msgstr[2] "%d komentárov úspešne odstránených" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Odstrániť vybrané komentáre" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s komentáre" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Najnovšie komentáre na %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Meno" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mail adresa" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentár" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Vyjadrujte sa slušne! Slovo %s tu nie je dovolené používať." -msgstr[1] "Vyjadrujte sa slušne! Slová %s tu nie je dovolené používať." -msgstr[2] "Vyjadrujte sa slušne! Slová %s tu nie je dovolené používať." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "a" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Ak ste do tohoto poľa čokoľvek zadali, váš komentár bude považovaný za spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "typ obsahu" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "identifikátor objektu" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "používateľ" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "meno používateľa" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "e-mail adresa používateľa" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL používateľa" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentár" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "dátum a čas odoslania" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adresa" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "je verejný" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Ak chcete, aby komentár zmizol zo stránky, zrušte zaškrtnutie tohoto políčka." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "je odstránený" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Zaškrtnite toto pole, ak je komentár nevhodný. Namiesto neho sa zobrazí " -"správa \"Tento komenár bol odstránený\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentáre" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Tento komentár je od autentifikovaného používateľa a preto je jeho meno len " -"na čítanie." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Tento komentár je od autentifikovaného používateľa a preto je jeho e-mail " -"len na čítanie." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Pridaný užívateľom %(user)s dňa %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "príznak" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "dátum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "komentárový príznak" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "komentárové príznaky" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Povoliť komentár" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Skutočne chcete zverejniť tento komentár?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Povoliť" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Ďakujeme za povolenie" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Ďakujeme za čas, ktorý ste venovali zvýšniu kvality diskusie na našej stránke" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Zmazať komentár" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Naozaj chcete zmazať tento komentár?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Odstrániť" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Ďakujeme za odstránenie" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Označiť tento komentár" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Naozaj chcete označiť tento komentár?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Príznak" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Ďakujeme za označenie" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Poslať" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Náhľad" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Vďaka za komentár" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Ďakujeme za váš komentár" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Náhľad komentára" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Opravte, prosím, chyby uvedené nižšie" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Opravte, prosím, chyby uvedené nižšie" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Poslať váš komentár" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "alebo urobiť zmeny" diff --git a/django/contrib/comments/locale/sl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index 003572b84e1af05bfe4db6d2e81536d0d5fc32e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5656 zcmbuCO>7)j9l#$DpmF(ZC{Vuol3;2R?|SVxkZkItX+BgZPHj@B;X{JH^}Jn=cXnnw zZ+0D8 z%x~ts|9kWQeDn6t5A6BA;+W<96z86ID)kh6>s?$pj=o!|kHTZ{0$hZ1@RfppgYV_J z_8z4^43ENx;CYzA080O#3jPJYpXXa}5BxWj`QL^zejmaka1=fPYf!^=cprQj%DC6y zXW;AbVffpk{qIobc?+I}|AG9}83um@&O_19Kn=eMKM7xfsGxoUKLmdbKMvo3pMbZZ zjNh|YsR!Xha37p3cp8d-uD~zB*We=j7Zg{X!>BoU9=723ptQdYML%`FQtt!zLGjOn zkXNdMMf(I4yN^M6?}_61666)?3S=r}isuM^kmo*>anBe1FG8{72auooF_$;qq14Zz z*!yi>{wllKei@4X z4vO9{z^}uX-~sqgD0=N9h~l4zp^Q6N@B|b+z5@BFXSgiF6v}+Rfnwhu;OF39;SsnO zWgdYiq3GFybg3?s_DCKUhIc=>W^GL4gUcNo!W~KVfHdpP!6$6d|V#lFUf%lr_3RTyi?{8+eI&#>oBL}fYhJZ z_65!v&IwM@xjc??BfhP29w{54_@~Y(ddqPrhrf<-75i|f_tP=on#cT$+)J&?A?wv~ ze@85!_)zjka$Wo)htxS?^K~V;`dLmn#yK_Tqnx9ha!8Jmdg^1Gz8;|*HBQN!^7wpt zGdkwN%zh&_9Xsyya?PFh%Oz3t{a(kUK++O zvnHsj(|JT-oDmsywqwFbn;=LTtIpv*f6+VDmA+itLIE|mI2btB)ayx4GowwliPy0z zZt>Q9Kr^&aAOh(?`BKF!wHOy@Ns6xNsCk}TR*E^D#Cl6gsf#u!c}JyxemxBo*XG63G&SCPTF#i%OR`=20`THa&_d z&cbD%T@pmnGGOYS^YdGu_sl^41(hU@)~o;LjI!iO)ecQ~`O>_)94~LJa||tFyIJhE z*(80#z9l6v7k68e>SmgBys~0%Rb4UJ@=6|}PJ(&+^%CpFT9O8Ol*Pj7ILS0wm8{`~ z71qzY4RJEYu*U8jgr8Jd;st%4mW}?wl}~cxmlB<=cde2V@s~*-Ro82D!i=ye$qR*& zc^1oEp1^@h8mm&fb7vHp=3TQ)Qnsv95;lK%#A)%RJae1Ju3WQE0?HenRA=mbWPWe)n{f7)i_4xjms)asfk@=vLvnR^Cph5cHV}8 zjr5~v!{cL-f2@XaGdaPSxYc9ft}I#8sq3dAYB&zb;;~|JSzBAHW-@2kv{$PHWs*t} zOWkC5GB65yq5y>B?d7RpOJglF4uI!qjYnraZkU)k72C*!kMbN}n zC*5QaW=m%~TJ5#XYGx-iZWi|sx^-;XO?6ls+fijqh6BmycvOiLj_2TPhaIOgojFZzm*dgSG&DC&Z4vxp{pskxq)Z(~{wY zo4;Z=8V|aw>Z>M*sj>3K+{R{G#mUC2o3OsOLp8@*yAX6!)91_NZM2M+yDr<7yLL5J z8Kf3G#DK!Hc?+iD_zj&>AU&^vtnTA%0~`O#_A5wQ5uYA5VENtPZL3C|!eQ)rwYWlz z$UPKhp&kmrNiW8>g0zs#xpB?J;e-y%VAzl_N{Ve+n2*{rd7dvjW?v}U@t9Aj%?NC^ z+$L3?=o{9t4YM`KYS8Q#K#b}SHHmH!AD`iJC9C0ME} z+$=3A;@rED6sR|a{O$2cH;p)KPv8t{11a))TkXlLecqbr$coQo(O6|~bYZBb?`>|` zrru$)Cw-awP0G*$4(zr8f&T1XFM&7EZVn3gk>zva~U`}R}cNs%yCrCmxAr@gsyQDDAhv%qO7 zg;zt>Pvvvm_Y0=qFZMdJYwUHzSw3xiNUWdb#e<`{LGj2R3uN@70r_+PdfZomKl diff --git a/django/contrib/comments/locale/sl/LC_MESSAGES/django.po b/django/contrib/comments/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index 35caa5f76..000000000 --- a/django/contrib/comments/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,322 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Vsebina" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metapodatki" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d komentar je bil uspešno označen" -msgstr[1] "%d komentarja sta bila uspešno označena" -msgstr[2] "%d komentarji so bili uspešno označeni" -msgstr[3] "%d komentarjev je bilo uspešno označenih" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Označi izbrane komentarje" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d komentar je bil uspešno odobren" -msgstr[1] "%d komentarja sta bila uspešno odobrena" -msgstr[2] "%d komentarji so bili uspešno odobreni" -msgstr[3] "%d komentarjev je bilo uspešno odobrenih" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Odobri izbrane opokomentarje" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d komentar je bil uspešno izbrisan" -msgstr[1] "%d komentarja sta bila uspešno izbrisana" -msgstr[2] "%d komentarji so bili uspešno izbrisani" -msgstr[3] "%d komentarjev je bilo uspešno izbrisanih" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Odstrani izbrane komentarje" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Komentarji %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Zadnji komentarji na %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ime" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Elektronski naslov" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Naslov URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pazite na jezik! Besede %s tu niso dovoljene." -msgstr[1] "Pazite na jezik! Beseda %s tu ni dovoljena." -msgstr[2] "Pazite na jezik! Besedi %s tu nista dovoljeni." -msgstr[3] "Pazite na jezik! Besede %s tu niso dovoljene." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "in" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Če v to polje vnesete kakršnokoli besedilo, bo vaš komentar označen kot " -"neželen komentar." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "vrsta vsebine" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID predmeta" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "uporabnik" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "ime uporabnika" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "elektronski naslov uporabnika" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "naslov URL uporabnika" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "datum in čas objave" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "naslov IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "je javno" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Odkljukajte izbor in komentar bo izginil s strani." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "je odstranjen" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Odkljukajte, če je komentarj neprimeren. Namesto komentarja bo prikazano " -"obvestilo \"Komentar je bil odstranjen\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentarji" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Komentar je objavil prijavljen uporabnik, zato je ime na voljo le za branje." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Komentar je objavil prijavljen uporabnik, zato je elektronski naslov na " -"voljo le za branje." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Objavljeno z računa %(user)s ob %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "označi" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "oznaka komentarja" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "oznake komentarja" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Odobri komentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Ali ste prepričani, da želite ta komentar objaviti?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Odobri" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Hvala za odobritev" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Hvala, da ste si vzeli čas in pomagali izboljšati kakovost pogovorov na naši " -"strani." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Odstrani komentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Ali res želite odstraniti ta komentar?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Odstrani" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Hvala, ker ste odstranili komentar." - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Označi ta komentar" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Ali res želite označiti ta komentar?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Označi" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Hvala, ker ste označili komentar" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Objavi" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Predogled" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Hvala za objavljanje komentarjev" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Hvala za vaš komentar" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Predogled komentarja" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Odpravite naslednje napake" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Odpravite naslednje napake" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Objavite komentar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ali naredite spremembe" diff --git a/django/contrib/comments/locale/sq/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 34e051b5cc8666b8b62000605a9c61bf2bc130bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5277 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 diff --git a/django/contrib/comments/locale/sq/LC_MESSAGES/django.po b/django/contrib/comments/locale/sq/LC_MESSAGES/django.po deleted file mode 100644 index 3412f4fd2..000000000 --- a/django/contrib/comments/locale/sq/LC_MESSAGES/django.po +++ /dev/null @@ -1,314 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Besnik , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Lëndë" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Tejtëdhëna" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "Iu vu shenjë me sukses %d komenti" -msgstr[1] "Iu vunë shenjë me sukses %d komenteve" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Vëru shenjë komenteve të përzgjedhura" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "U miratua me sukses %d koment" -msgstr[1] "U miratuan me sukses %d komente" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Miratoji komentet e përzgjedhura" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "U hoq me sukses %d koment" -msgstr[1] "U hoqën me sukses %d komente" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Hiqi komentet e përzgjedhur" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "komente te %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Komentet më të fundit te %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Emër" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Adresë email" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Koment" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Mbani gojën! Këtu nuk lejohet fjala %s." -msgstr[1] "Mbani gojën! Këtu nuk lejohen fjalët %s." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr " dhe " - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Nëse fusni diçka në këtë fushë komenti juaj do të trajtohet si i pavlerë" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "lloj lënde" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID objekti" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "përdorues" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "emri i përdoruesit" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "adresa email e përdoruesit" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL përdoruesi" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "koment" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "data/koha e parashtrimit" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Adresë IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "është publike" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Hiqjani shenjën kësaj kutize që ta bëni komentin të zhduket faktikisht prej " -"site-it." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "është hequr" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"I vini shenjë kësaj kutie, nëse komenti është i papërshtatshëm. Në vend të " -"tij do të shfaqet një mesazh \"Ky koment është hequr\"." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komente" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj emri është nën " -"atributin vetëm-lexim." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj email-i është " -"nën atributin vetëm-lexim." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Postuar nga %(user)s më %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "shenjë" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datë" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "shenjë komenti" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "shenja komenti" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Miratoni një koment" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Të bëhet vërtet publik ky koment?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Miratoje" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Faleminderit që e miratuat" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Faleminderit për kohën e harxhuar për përmirësimin e cilësisë së diskutimit " -"në site-in tonë." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Hiqni një koment" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Të hiqet vërtet ky koment?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Hiqe" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Faleminderit që e hoqët" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "I vini shenjë këtij komenti" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "T'i vihet shenjë vërtet këtij komenti?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Vëri shenjë" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Faleminderit që i vutë shenjë" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Postoje" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Paraparje" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Faleminderit që komentuat" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Faleminderit për komentin tuaj" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Parashiheni komentin tuaj" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Ju lutem, ndreqni gabimet e mëposhtme" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Postojeni komentin tuaj" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ose bëni ndryshime" diff --git a/django/contrib/comments/locale/sr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index 0b7518813d5977fb8da3e388eb5a3d457813cefd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5928 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, 2011 -# Janos Guljas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Садржај" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Метаподаци" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Означавање изабраних коментара" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Одобрење изабраних коментара" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Обриши изабране коментаре" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Коментари на сајту %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Скорији коментари на сајту %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Име" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Имејл адреса" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Коментари" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Пазите шта пишете! Реч %s није дозвољена овде." -msgstr[1] "Пазите шта пишете! Речи %s нису дозвољене овде." -msgstr[2] "Пазите шта пишете! Речи %s нису дозвољене овде." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "и" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Ако ишта унесете у ово поље, Ваш коментар ће се сматрати спамом." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "тип садржаја" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID објекта" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "корисник" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "корисниково име" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "корисникова имејл адреса" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "корисников URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "коментар" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "датум/време постављања" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адреса" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "јавно" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Деселектујте ово поље ако желите да порука фактички нестане са овог сајта." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "уклоњен" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Обележите ову кућицу ако је коментар неприкладан. Порука о уклањању ће бити " -"приказана уместо коментара." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "коментари" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Овај коментар је поставио пријављен корисник и зато је поље са именом " -"закључано." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Овај коментар је поставио пријављен корисник и зато је поље са имејл адресом " -"закључано." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Поставио %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "ознака" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "датум" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "ознака коментара" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "ознаке коментара" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Одобрење коментара" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Да ли заиста желите да означите овај коментар јавним?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Одобри" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Хвала на одобрењу!" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Хвала на учешћу у унапређењу квалитета дискусија на нашем сајту." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Обриши коментар" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Да ли заиста желите да обришете овај коментар?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Обриши" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Хвала што користите наш сајт!" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Означавање коментара" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Да ли заиста желите да означите овај коментар?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Означи" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Хвала што сте означили коментар." - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Постави" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Преглед" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Хвала на коментару" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Хвала што сте оставили свој коментар" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Прегледај коментар" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Исправите наведене грешке" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Постави коментар" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "или изврши измене" diff --git a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 3514eb897a7c3b9e576fbc446a6d1f5b42eba0ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4796 zcmb`JOKeJlzB1yD7;bBzYS&n^Y8-v z5tM!Z2Hy++1x2p?G-`Mhei&Ycbg5PNAPnIL;g{h7_#G(oe+u6Re+}OQ|5)&^@JZ_X z5biVZ8eD?khhnOKzyXY7Jubp`z-Qn;@o5KY>R&(zvBOuO?DKW_5%@gx z;V+=|A?mka9exjf3jVgJ-;dHVzX@gjIVk?S1`ojiieBG@vd$0SLHJAfG57+! z2>%VAffrb08E(SNkMIihSKxQyC4vp}sTZNxV>iq3Hi0o1v;Y010U|1tq?! zQ0)Cg(f$;ab(W#n=W~#sS}oeY1W{Fe70Uc?Ktxryp~!KVN9y9+5AbLnDYYEgUPbDv zBeaR`ALo%A5Py{=ldY(H5{fKhHz_B0j`Ga%NNkC`Qsj(~BJzn1#NJXQKkv!j@GBHM z)Oo~j$9W#%kr)y`eS$~I49{ftmdA_aoW!9N$zLgt^2nKVOe#eY+hX#pH29ZTkb-$K z|H`|>e_1NLh=0_fsn{j<^MUEx=~%bIe%}U3tj-PwQ8=_EwJEzsEwS}&E3sbL5v%j7 zw$;dOb`vE80k#U>&W34!h8PG;i7@@r%uBoLkPO`sUn`bTTxw6jMX>21rX%gO9 z7q3oC9GWUrl*($744SnXy&<*=reo$r{&cLCB0F@JO>*wu;;J>izpmSRjdn&AJ$=)& zyUeKv>5A`KqXD^BcMXv~adm;QD9hXL;f6ZA6Qw6Vslw>YiZBoY>3Oo8w(rk zX%&q+d)hKl_p~LZM@#0B#Pv}%)UKZ;N!Iqo)c7u0*I`?tw3WuO!`1R5NF>FOWGvR# zh>roz%)Mp;ZBmjYNL(w69&sXJ=dpAeXY1Q6u33Tj@+x8AuUG%a6(!{*E5{bRe)Y1t z9<+AnF^U$x-AQKKZWEqvXbB0_#oX3Jx*di6Ojyyksy=Iy)@tseeu#RLdYSWJEsQ*U zh{GV(L6~TwDqO<~t2TPWDY48kk-f_#?4-&RE||q>*_c)0vL-LtQK6IdfmMoqt~`^9 zMlnCB7Rp+c1+Vh7jU;56+Uv4dIC0eu!YHX+i961#oJ%`#WjSo>iKWHm%6VLtFt##} z@J&5aZ_HNe$19DKx^cYOm^oUXsn;1;xk^6EntR60)OG!2b9VM{}3ayl?NHr*uMb1f`-;Y#FG1{-v(?iDl4Sex50 zD`@Ig$9uUc?DicpP=~`*_tLGKu9a%j3-#D4IBJ)f&5sOqIKN_$3!I;ADRhS@i4e}c~Tj?zFyY0;cDFTbbtxnM|xGf)y3xSbwZ2@+gU~ZAC;F&`co3PPm^3hanApJTPGq+?dt@+&I9(-2OP3Ad=t@5J zW-jE8&r!sMEHvGn)#r`&o!&5x-Szez%iY805iZOPo;iPP{2BFMPS9O53|#*W<`JFS zo8pIXxND=utOJ+l+!48KDBQmj(N;$b+Zb3TeV3?(;6igdD= zNn05+>1!6tEy8N$km~pliHJDKT}uc_Dvqt1Zr#GoTQ^gpE#>PqvRlu|#=3{ZOv3nF zf4wwzT_c$s5Qes&Cv;UUj$1~uPi}mIg{UPA&5+0qkO~0;*VE!o43G_@hei0n808W- z>xSw1T_iF=`2Sfu*t@9QS@UF#oEUA>OWfA29*M-!V8{!k zCM`Re2~1TjnGLaRmbimFU?%ldyLC&h^T45|7j6tChsCc$k8gn2o#OI2ak?`{qVLVl zajFamC0TZrI}vI|L!C<80Oj(-&d8TT+Ry)MLp~5nANz8M7V8)#$rLIM*O2os xPz&=~z9D*i^gH6xZ49IBO(A!JWve_OMlazo`OZkSO!EK$ diff --git a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index 0007a0573..000000000 --- a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,316 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Sadržaj" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metapodaci" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Označavanje izabranih komentara" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Odobrenje izabranih komentara" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Obriši izabrane komentare" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "Komentari na sajtu %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Skoriji komentari na sajtu %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ime" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Imejl adresa" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Komentari" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Pazite šta pišete! Reč %s nije dozvoljena ovde." -msgstr[1] "Pazite šta pišete! Reči %s nisu dozvoljene ovde." -msgstr[2] "Pazite šta pišete! Reči %s nisu dozvoljene ovde." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "i" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Ako išta unesete u ovo polje, Vaš komentar će se smatrati spamom." - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "tip sadržaja" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID objekta" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "korisnik" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "korisnikovo ime" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "korisnikova imejl adresa" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "korisnikov URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "komentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "datum/vreme postavljanja" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adresa" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "javno" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Deselektujte ovo polje ako želite da poruka faktički nestane sa ovog sajta." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "uklonjen" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Obeležite ovu kućicu ako je komentar neprikladan. Poruka o uklanjanju će " -"biti prikazana umesto komentara." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "komentari" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imenom " -"zaključano." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imejl " -"adresom zaključano." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Postavio %(user)s, %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "oznaka" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "oznaka komentara" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "oznake komentara" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Odobrenje komentara" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Da li zaista želite da označite ovaj komentar javnim?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Odobri" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Hvala na odobrenju!" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "Hvala na učešću u unapređenju kvaliteta diskusija na našem sajtu." - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Obriši komentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Da li zaista želite da obrišete ovaj komentar?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Obriši" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Hvala što koristite naš sajt!" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Označavanje komentara" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Da li zaista želite da označite ovaj komentar?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Označi" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Hvala što ste označili komentar." - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Postavi" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Pregled" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Hvala na komentaru" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Hvala što ste ostavili svoj komentar" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Pregledaj komentar" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Ispravite navedene greške" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Postavi komentar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ili izvrši izmene" diff --git a/django/contrib/comments/locale/sv/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 3ec0c8aee648cd5e976d16ada24979143fc5489f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5218 zcmb`JON<;x8GtKbNU{L}3C08nlpU7r;>_#=JFLfXj32wOj*U0#aeP5SwbM1To$2Ww zx@u-U0uCSqhg=W>4wi3OOCSz#Ks-(nS|OxxAeCJ|KC5 z;1YZUUVt7(P}=`c@{jP{lwXGj;NPLl{|1!t57T)HPQ%Z^d8pw4-Un|$8TTUmDEtBZ z82n9H{}(9p+=k2WUyz?V&*1mNi%{ed*Ms)gYXsjA^19!@dxf# z>L7dsJ`Cqdo`YhaYw%h4B3y%igJQ}Rlv;%sU<-a1O8py96EU6wV z>z{z4_X#NLK3$gAAxo%hkg1d@%L#mtav#dLZd(?>gQ1Gvd-dj zFo6|#v*gQA{%a`uz6vqDdadMbDE9p)6g}?6sp9`fA*N6>Q0%q@ zWxZ!1ZVoamKzR=HifqH@6MV>+3a`v5kJ#!_-p6=FE|Kw5yt0Pane8Ij^%#7Dmt{uJ z5?^A=D(~@8EwRFPjaTA8o}&fA{|x`4Cu#-zi0|YP8+@8qa$O$TuTF-qB3?!JBfJtb zVo!O*U$`OINqqQmUU_DDHSbfr5_9rMj*Fcn20}hUdFFW^4`0RKCx_qDGcNY_i>c|@ zS*IIWr(;v^)O0lb)?3DD*K0JabIo3o47BNX^Q>>9iB3*$+1%c>+y1$liD|X&I@SJO z`)A5+=RXi?*y~K8gDR=bP~B0Dvx#kZJF zd2GC`>NEOCT{@RW)teY{!`f7rLLAW@Y-(CoZ^cPMla6B7P0WBr% z{&i4$$2C}*r%!F=IQ?-y6v3TaCL)au%3;A&G3vYuu}n`@H}&?;@QYB8W0+a!_> z`AGPoh(5O{7ikHKuIZ?Yl$;-Sb2>})u8>lftT&PIMtzzM5tW#^b?Z*}&3hrKF-5QB~iNsw-J*~=?j%nLnExOy=NaDt*L*eyZU8GH-w!}mf z7WH@VYJJnB?clp6R-1H@3QbN+eUYNLbh5Iv!JgWXTYKt)sC(+XX;TwC=Hm{kW;*VK zjUd#0sb`Yd4|LX)C~oweiwOn!5k#`ZAjw27$fnZ8kA>Gvs!fk%N`2f2(IrkKEF-4w zxiG&CanB6IUsTD`WKjJdXOt~ZvUXy^tLqol)wHoY&r!7W?Ks(Ovq|{IeM?B7F6Oo- z*UdcZ1Yt$rs=8);W3zBkCquo%y3T&FmF1D1X0vcQ&AcY6vMsEz$^Q9PL!68;?6La? zVJ9_A@sc4YooPt=YbJ37xZbf$et ze{Oc_((0w}^Y^Hb%1U#a7yn)dd(pW|qV(~}xw=g#_5SL-X4rEx!5uW9qja@xou zGPS0cHex>#wWeKvYAxyICaJ7sdB@ds+6_f_YVo8lK2Oc0`tT{eFne-J?b^k4yEujj zz+8Pci`qNeX=L?uG;Vm4YWmAT)G~X!-?5h7^{mD5nzMaRPJYMQu`KCu^^_xRzf7s_ znyyuN3fyb(*dS^S=S+cX;=_YZjs+YajN6v@dqh1{A zx%Q?Nd$|_m{z#=`BO-^aw8dPxCJfo{V&`|Zlf?R}dS+-&wVI}ObLUo)sO5@mh-Q4S zw@hg|k}PlATueAxc4XI5`cVU?e5IV^az{r!-5juHu46iSG;AV+9|}gGjHl$x^qjLq zZrjW8jxE9wf5oQc$gZ_@cjwkyob#z#-`SSMyj*OW+@w;S+Q_6;^&F9dErXZxoR1ul zCOced$2dk67z>A?2qX5({`idlZx8qtoXt)Zxt1ggi|nmnFQ2f7+W7{t(bH~c8|w#^ z#X{8dgIXc1#}eA~^j$_|oEoV|`xb&sM&n&aV#<&cMWl{=eOlGIj!4VsV|V=5%W?a| zzizn87SX>;=gE4MZ56qmN;I>^-Npp_aDId%r?qELX*^#h_{4M*Em6!JBj$c7lVGL| z2_!KVDsZZD2M&%X3?b*NlLNS2+&4&yz1dmh6uk%>#&XS&TL$NnVU4se`%qW+!PPDJ#Ke{u3SKR9pysmlVMWgK2lsl*ak)FQSyY6#5|j> s_2D+sMh_, 2011 -# Jannis Leidel , 2011 -# Thomas Lundqvist , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Innehåll" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "Flaggade %d kommentar" -msgstr[1] "Flaggade %d kommentarer" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Flagga markerade kommentarer" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "Godkände %d kommentar" -msgstr[1] "Godkände %d kommentarer" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Godkänn valda kommentarer" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "Tog bort %d kommentar" -msgstr[1] "Tog bort %d kommentarer" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ta bort valda kommentarer" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s kommentarer" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Senaste kommentarer på %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Namn" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-postadress" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Kommentar" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Akta din tunga! Ordet %s är inte tillåtet här." -msgstr[1] "Akta din tunga! Orden %s är inte tillåtna här." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "och" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Om du fyller i detta fält kommer din kommentar att betraktas som spam" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "innehålls typ" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "objektets ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "användare" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "användares namn" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "användares e-postadress" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "användares URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "kommentar" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "skickat datum/tid" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP-adress" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "är offentlig" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Avmarkeras detta kommer kommentaren inte synas på webbplatsen." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "är borttaget" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Bocka för denna ruta om kommentaren är olämplig. Ett \"Denna kommentar har " -"tagits bort\"-meddelande kommer visas istället." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "kommentarer" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Denna kommentar postades av en autentiserad användare och därför är namnet " -"skrivskyddat." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Denna kommentar postades av en autentiserad användare och därför är e-" -"postadressen skrivskyddad." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Inlagt av %(user)s %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "flagga" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "datum" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "kommentarsflagga" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "kommentarsflaggor" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Godkänn en kommentar" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Är du säker på att du vill offentliggöra kommentaren?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Godkänn" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Tack för ditt godkännande" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Tack för att du tog dig tid att förbättra kvaliteten på denna sites " -"diskussioner" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Tag bort en kommentar" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Är du säker på att du vill ta bort denna kommentar?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Tag bort" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Tack för att du tog bort" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Flagga denna kommentar" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Är du säker på att du vill flagga kommentaren?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flagga" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Tack för att ditt flaggande" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Skicka" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Förhandsgranska" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Tack för din kommentar" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Tack för din kommentar" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Förhandsgranska din kommentar" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Rätta till felen nedan." - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Vänligen korrigera felen nedan." - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Skicka kommentar" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "eller gör ändringar" diff --git a/django/contrib/comments/locale/sw/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index 4ff4d0623ee6270439377bdd54e35a12d4644b00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3817 zcmbuBOKc=Z8Gs9t@Gwh&g(WW_wSgseHsi4^2W@8AY!5*$DZmq-W>9Ju5ju80cDaX{jP1RM}ZNPK^Hk6&3K0j;U}s;jI2 zcU8~t&p-HM#nq*KiuT5Pl-hvj9-!lT^g*RQ2_J*+hb!F0!5#oi~O#QO{I5x5P-z645K@4?sMub{;JDT+qo8{l0y zh2Ma`h3|!zA8zz5w_Jx}Zx50(bsLIZuR`(j03uoii0kURQ1pMleg0D@@BacyJl}>= zKkq=ot}fGLUSh|TTBKo0eMuh9UQ0}fUWtKR7ipibN5`GSPhukRkn5=ibuW8veo0=$ zmuF}aOW6++8;Q53NjxOxpQeeA;=f#7n(RrrE;XoqmZ9XlLz6u*za+mB8_BQ4;ymqH z+S4?N#WGD@S`04Q*9()|rJ#pC&utNdx-prQ{?N{;gU#$P+T?h}Mzd6H_#*O(+RTm1 zv`LcEhM=}~kB1{Y^Oa_eEww3TF?Gehc72a-l*NonqXO8mY9wF;05jE>At)7fXS6%4{j9-O?U9i;{+?RqR=lWiy?d zF+NHRT8Vm64Kg>puG$5q%}K$jCGt!rTWB+XcRum%JoQskjOz@H@cm?AZG%T|xESH!G95IMaTl6BmY62#(~*kF-nuq4h)@ zreu6VdYU|#LYoT7MRdcu9waRkQiA9z)bedzdq|*Sl8!I3+4BD>QTBsAE%5H%wz^vk zQ#%}^lxG8fPaJLYD3w-k9&JY>3eFu`l8n2A)|yg}N}t!pioeV1t0oT9CLOuQy^Fd} z@TR^@^rax03m-Lg;-^F*wdH?&CCEFbwD)<5IH}gKIRk@w&+0gvSS6KRcilR5p&H~a z5_^RaO-0J6DaJ(k!GY|it(%Ifsa+pZVEZ;GNlV>59kj$s?in_@nV$>oq=c8v;YC(w zE9rd2mQoTuog5&{FYMWgFJosX?7O7%rD{KP`o5UwA8 zxz6hIdiA;9>e}U%wUreXcJ|nTBJ<3;wH3Ycd~bdI@(S0&wh6J*FHI3L6Mfm!w@p#t z?Y4D^&GZ+shT9jj`gYkBBmV;L6#JFgx1GK2$grMWP$od&`8r z%RUf4LwC|`-0Nnoh;Ep6mlk%mb~cYAu)4gm(4MKCKKbeCXz#`DB;$a&stI-(Y`k{2 zf2(ulc%A4Q*|M`)41K~*?CC257mrNs=`dZ`&8pI5om;-lLr)iz`Zio!yQ-VvwZ%eT zyrx%|t}dwD_`>O#Idj17y68e`)K@w#K}qtB8mD?pvH`DYAUDdQ7IrJlQuot*RqsV~=Uk4AW{{>tkJR zG-pt&SqvYW(haKnII(>EnYir=qxxoKl9cmF2NKD?uDu%jU=TB^&@=O@U*)W%J7I(R z8butd9McO4l$7=oJMq8#RJ_E|Ij*C6G-{QkW@gmOQ;TWQ&o#@W9!t3L++1%SKg&^? zoLX^Ry&^MB--tUo#FQiFm)6@ z;cT*!y2F|0Tk);})J(CSTBLV*g6G#k% diff --git a/django/contrib/comments/locale/sw/LC_MESSAGES/django.po b/django/contrib/comments/locale/sw/LC_MESSAGES/django.po deleted file mode 100644 index 268d8b45d..000000000 --- a/django/contrib/comments/locale/sw/LC_MESSAGES/django.po +++ /dev/null @@ -1,310 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Maudhui" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Idhinisha maoni yaliyochaguliwa" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Ondoa maoni yaliyochaguliwa" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "maoni ya %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Maoni ya karibuni ya %(site_name)s." - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Jina" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Anuani ya baruapepe" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Maoni" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Chunga mdomo wako! Neno %s haliruhusiwi hapa." -msgstr[1] "Chunga mdomo wako! Maneno %s hayaruhusiwi hapa." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "na" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Ikiwa utaingiza chochote katika uga huu maoni yako yatachukuliwa kama taka" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "aina ya maudhui" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID ya kitu" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "mtumiaji" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "jina la mtumiaji" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "anuani ya baruapepe ya mtumiaji" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL ya mtumiaji" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "maoni" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "tarehe/muda yalipotolewa" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "anuani ya IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "kwa umma" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Toa tiki katika kisanduku hiki na maoni yako yatatolewa kikamilifu kutoka " -"tovuti hii." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "yameondolewa" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "maoni" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Maoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo jina ni la kusoma " -"tu." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Maoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo anuani ya " -"baruapepe ni ya kusoma tu." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Yametumwa na %(user)s %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "tarehe" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Kweli toa maoni haya kwa umma?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Pitisha" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Ahsante kwa kupitisha" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Asante kwa kutumia muda ili kuboresha ubora wa mjadala katika tovuti yetu" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Ondoa maoni" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Kweli, ondoa maoni haya?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Ondoa" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Ahsante kwa kuondoa" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Tuma" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Hakikisha" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Ahsante kwa kutoa maoni" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Ahsante kwa maoni yako" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Hakikisha maoni haya" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Tafadhali sahihisha makosa yafuatayo" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Tuma maoni yako" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "au fanya mabadiliko" diff --git a/django/contrib/comments/locale/ta/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index 7614d5134ef1fd3d7fe5219e799c5aaa994f404b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2304 zcmb_cO>7%Q6ds`bnF19Efdq$1q)4%<_1Y#y?S@o9no2>5up$?ZXzZQXQ+9W(opGJq z=mDsZ+7ppzIpjbjD2H{R>Jhkd;lPOlQnaT^+Be&fK3gCG`9gxz zPC95ns>_k`eugG6C>I)(E2tS;?8^2>+;)}WExp0jI=&@u>o}H)<(O58==D#) z!r$i8O>!Q4bOkm_nebG``jQN%c`S_)9mxkOim=2(WqOg=lp&~$l_IRLDWUcoUfnbQI|kEEUXd z_9P?izE!d0rr(N{MS=|Rd;M0V+VoY_is{xx*|vQ79HZ1(Bh_Sk%c1waOpVe>z{86o z>FCm$?CI2ctEQtu@11_fcugJfQscd*x0p&{;p?44*nroowK=bP%B!8>wNpW@ezIDx zR^jNa$xDhj5Bb%rym}^>n>$&>D6I%%y=E#B6A7!+fWIq}1d3Or3T4FKgc_J{Mb50K zWL=-do}|;qiF-{c;(#|rtRg;JoYi13s954t>vE%ly7_1(%F_5ff0Udb6$HK&ez~-| zyt*{WzgDT17DvVPnka6-t=zCaI!Yz;yxkS4k#^xi^SpO@;z#k;W$G;@Z5^tl6Y$e5 zW%q@GLzEg(KNXR8UZ=4Mc+zvGS*XwR(dWW!!lxE^tvp|1dA5}gFX!3!dG>RjeU}ff zy7y(CXE*X}*Ub*|>?inP>a#ri!MWglCC`TW@Y6iI>1IFxCt4l(ed}g-V1N`}+s@t| z6CzmQdoVsCVF6CJou~|ZDkHibl1Spn-H~RPax5cp(@xza>OtE3(t^v!j>eHe-9*|B zxTitB<#PGj#lt$HfbF0=3g)!YbtkbCAt)NHu>C8aXGq?qI==bXQPdG%pXAxC!x2Vj zaK9}6F#iiD38%5^R3j^B#~UYx%x>XhKk(@6C~r)mOb~X%mHzrTVYpwNqF+XyUE4ov z7)bhv2v`8cc(Y?ghKS-S=8kOSLKSg!xx)U9>z`_i)BWGnjw2K;`>?XJaZjQ%i;h4t zM>pPs7Et%k-C=bnPE_oa7ZXEHNBr_s00jLPii)}xwb3Ld))1Z`u0#) wkzzVq7m^wPAx1*T7@x^a7nj!lo=l}o! diff --git a/django/contrib/comments/locale/ta/LC_MESSAGES/django.po b/django/contrib/comments/locale/ta/LC_MESSAGES/django.po deleted file mode 100644 index 781979bf5..000000000 --- a/django/contrib/comments/locale/ta/LC_MESSAGES/django.po +++ /dev/null @@ -1,305 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "வார்த்தைகளை அளன்து பேசுங்கள்! %s என்ற வார்த்தை இங்கு அனுமதி இல்லை" -msgstr[1] "வார்த்தைகளை அளந்து பேசுங்கள்! %s என்ற வார்த்தைகள் இங்கு அனுமதி இல்லை" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "மற்றும்" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "பொருளடக்க வகை" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "அடையாளம்" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "பயனர்" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "குறிப்பு" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "தேதி/நேரம் சமர்ப்பிக்கப்பட்டுள்ளது" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP விலாசம்" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "பொதுவானது" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "நீக்கபட்டது" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"குறிப்பு சரியாக இல்லையென்றால் இந்த பெட்டியில் குறியிடவும். இதற்கு பதிலாக \"இந்த " -"குறிப்பு நீக்கபட்டது\" காண்பிக்கபடும்." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "குறிப்பு" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s ஆல் %(date)s இல் அளிக்கப்பட்டது \n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/te/LC_MESSAGES/django.mo b/django/contrib/comments/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index c5fc9e9af5bffa18e9631c1978519b9cb2c29b81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4930 zcmcJRUyK!Z6~{+JTi5!hh_+g_Kd=;5ynFAikkE^iR-lRjyCoM*G-_t|{&siD+?ngl zT$VLHfRPp@w0)tdX|lnRLI~Pfnx^0b^j%GiCdQbk6Q3H55BlP(pL2e5|LpcIwHPOR z=R3bY=bZ2Pp7Wd8Kd)PR*5lgB@8kTkcX-}T@KfBj7pki{MW|1O6T4&%5hgp7%-cZcxTGQ2cKPCEgdn_2A>6 z0h{1`;7Rb^;Cb+a;3e>0@H+T0@VB7Y{R8|kxQ5Li0`CQ(?0p8D1#9K_N1()e0lX8u z0Nw@u3>03!0LA_$_#W_gpyc(Za{LDP0mlCVW&awS$@(3j@K^`F7u*c~7>z#*jxzo= z!9@3egO7mgaXtqg1{c8_pz!}D&cuHPj)C6?H-fK#e+7RJegnKt5aE3fx9@-tfa}0T z@L}*ODE9vZzYZFTbOih^7=mwrqT}KByFQ4(fbnJUYv6iFOoA~eJor| z0Z)R$*HTR3-vMR)G${Ra5rl$w1Ka`r5_|w$3)#)!D0n~k1Ssp@2F1^1Q2Oq5a4+~r zP;|JT;vlQm23P7^;z`Zc@DpEBm+pmJ+Mm)Za(#jylzW%-faoAG&oz85tyO4T&=Irzllg$OGnTn5@ zV1{SgT{g@HkuPrBN#JL8%sgr~He_=d)Xe!9S{s?fwus%_Xj(Q+{aI_~gD_;tG=sDq z`U?aNqBOI9bIjZ07=uv;b8lbE4?^QNn+dkw{>lF1j9G{~hCMbhezXA3Xcj+?@JwLC zrff)hbh<&a#6q`eV3)T2mUn$VZak0jb2hPKw=hY?#!u`JBR^_-C7mv&JZP_&Y@uzvCgs#yH49qS zq@Af&kWp_B5>8loa+)^1cVs&fLF**7*{;Kl$0|Ge`y}3sO)C4M>9|RU)yn3XJ zFx@q=)40c7TOzYzml+@3IkMuNSmdu3OJ|Dw6^(TXzfzm-> zWVpfh=ZgGtv2^@aTSOLwNAlM+NmAn(4WvLCK~j5Gvv)zsNHiHjm|52f)WRvVsNN`& zGsXGSY@(&mQe@%D)$OA4C-Rk5U6-}EtU++kSi~(G2-VS2C=-M`(rOG(yB0}aSd}&l z>Z+IViRIrr7!gPvs@$|V8NEapDI5Y*Oc9>}A<2|tGbJKm>cn+TB|ex!I<3?#8+}=4 zJM*qzvBoVeIM6_Zqw4TLL^OI4HY6mqA5tkN9czoanf#q^$d@jic~8h|>Q|(74v%*e zqc>l~i0!L{Q41%nN{B8(v2;}y7283N6ct$sE_NdF^FmN+%^S%1Dh*dX)#Y13s;*Yp zlAQV*NEXE)g$Qht*4_QT#3H31YHPraa5#qZt2)y=5OfW#AxCJpk;I1CXeZrD&EZCU zwVo-1mwocqy*AkYaO<}ok*JGf45#DiR~oQ|>hLgi6SAMpU5`y>|f`aF$lS3pU9A zih8O`O&L(Pv#K|*uJeq0UhqtvC^>uG%gPl40=E}TnF{;c45_a$;UpqJVMx)2&$_@$ zddZzU`43zvH@xZtK4*dxurDz^cEus#>uZp~MRxnd>SUj)}rScWZqS zU8v(~$1MB_i?x292E=9`o!@^K>Q)i%IZ8wb)_ebT$mf, 2011 -# Jannis Leidel , 2011 -# వీవెన్ , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "విషయం" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "ఎంచుకున్న వ్యాఖ్యానమునలను సంమతించుము" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "ఎంచుకున్న వ్యాఖ్యానమునలను తీసివేయుము " - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s వ్యాఖ్యలు" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "తాజా వ్యాఖ్యానములు %(site_name)s నందు కలదు " - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "పేరు" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "ఈమెయిలు చిరునామా" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "యు ఆర్ యల్ " - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "వ్యాఖ్య" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "సరిచూసుకోండి! %s పదము ఇక్కడ సరియినది కాదు " -msgstr[1] "సరిచూసుకోండి! %s పదములు ఇక్కడ సరియినది కాదు " - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "మరియు" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "ఈ క్షేత్రములో ఏదయినా వ్యాఖ్య రాసినట్లయితే అది అసంధర్బ వ్యాఖ్య గా పరిగనించబడుతుంది " - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "సూచన రకం" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "వస్తువు ఐడి" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "వాడుకరి" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "వాడుకరి పేరు" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "వాడుకరి ఈమెయిలు చిరునామా" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "వాడుకరి URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "వ్యాఖ్య" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "సమర్పించిన తేదీ/సమయం" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "ఐపీ చిరునామా" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "బహిరంగమయినది" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "తీసివేయబడినది" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr " ఈ వ్యాఖ్యానము సరిగ్గా లేదని తోచినచో ఈ డబ్బా ని చెక్ చేయండి " - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "వ్యాఖ్యలు" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "తేదీ" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "నిరాటంకమైన వ్యాఖ్యానము" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "ఖచితముగా ఈ వ్యాఖ్యను జాతియము చేయమంటారా?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "అనుమతించు " - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "అనుమతించినందుకు ధన్యవాదములు " - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "వ్యాఖ్యను తొలగించుము " - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "ఖచితముగా ఈ వ్యాఖ్యను తొలగించవలసినదేనా? " - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "తొలగించు" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "తొలగించినందుకు ధన్యవాదములు " - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "సమర్పణ" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "ముందస్తు వీక్షణం" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "వ్యాఖ్యానిచినందుకు ధన్యవాదములు " - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "వ్యాఖ్యానిచినందుకు ధన్యవాదములు " - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "వ్యాఖ్యను ముందస్తు గా వీక్షిపుము " - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "దయచేసి క్రింద వున్న వ్యాఖ్యలను సరిచేసుకోండి " - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "మీ వ్యాఖ్యని టపాచేయండి" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "లేదా మార్పులు చేయండి" diff --git a/django/contrib/comments/locale/th/LC_MESSAGES/django.mo b/django/contrib/comments/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index 052016c7f11adec883499bf629b87e7430ba3f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7448 zcmchbTWlOx8OKi{rNxEN3#F9nNm|p~*1JvK#^baex+^)?*wlHiz#jeB|rPXFN5d6QSdELQn`bmM!;R*BzPQ@`L{vw zPu--{2Y?$v$Z({2EZ=-Uy1_`_l0khzYe1M3r*VaUJ{+;{%|`J&~>-10{}= zAb;v2Ki|JjsmoxI@lK3C1Rex;g0FxQ&&^A1+!NquWgXlH{uEq}{0$hBdaNROlAjS! z>_42M4~{c_6x;~@0bB+yrC37168Hu1*Pz6`^j4dXJ3x`UJH;7L^!^Tf5PTi{I=GCa zi2ZMY;@26l3jPy(6#N=NkAbg&Qs*@|Spx3`CC(}+a?gXJ_j*VvJ%t`Tm;46zk|4@-U3C>O&nIyvkDYFdqI)=0VwC;JSgkG0`CF;0phOlWf+u8?54-u zj6cJ#aK6ATw&appe3JVvZjQR5+$IlF1M!1)Vfe5PT*FOz^J@c7xT}V^*XOfJt>wAQ zO)AZ`Iz@pM+)&PN94Z*D044{Y10^=Oq+e|^PnNgB{pH-kb>X#Ka?T|ul2^i4cXP|N zl3R0c<{sphi?Wz=PdV**lu0h(h~zK3B&X&YToHPa`*71~xGO_l@f!`d8HH-Fnmy}j zC)8oPQgOqu)~?rQw9{$@{sFhzvnkZmZs0DsZLY3b-I<(RP}SUBb2SBSV-ZeeyB@GH zs1&u6g`3ZWZr!a!Zk~rwZJlx}`*k$sg?hq2sJ$A`ZYHOh^_nI%t-y04cSt{=mygTl zG^u)uL{7MFQ>RWW*9~&&OuBm7tJhi5RWEGSof(XJ%`kGE>X6!MD*`qnDxMN?oVHF zSrTW~{V-Ca{Pa0zX7FiZ2HWk>4Pdep@r+$qJuoo1B29q|rlP1-E*4q!$z^k8h)hsl z8LH91J>a=GVX@!DnCl4lg^7Jhy+ zb$rTc?l-lok+t3uDYF!6nYTxjlJ-ufIhZwT&ep6sqw_o5l?*M!BDb{Kk4LH;0-v=}_;ISbNMTGY{2&1q_<&0%UrUd6CWiU=*MsBVWw zziW7p2KZMk_|5vv(7V(qEl*BukHWoUyVc%irT?50XjD58};z|^6=W#rM0CJ z8w+EcXVE!p-`bKcZ7i=_x4OhNu-gfv!g$~`!@3jsL0Ru|noXkJ?Rr(Wt~cWi!_U{v zaL8-c{QHn;PPS>>g>lzulqsv@=@n^TnVy~=ibS1Pa}N$tk0OUef((nTqK&OsPvwiz zRB`3No{>G_gK2RQpp%`95G7a3boHEVoK4&3Ekr$2H+7paMs3zA|k_! zOkO0Z<8dK`aQ5d$JMJ@2_MRs7SBuwX5Ur@kE9?;JiwNSq3Ci*WLws>p%3kFhV&+1C~H)j$b&G(=kJLl49(IsXH$FdNrfXW9m5I=4h=9(k!`_9kt8}llTc@#P46fqjL0eDmp@B2jyNX(%a(I}r*siEQu5|3 zzMuM9BdlD(h#U^yk{o@kK`)vSq=P8@+P;&=-ox(s%a++syYAV=*cXcO@>;BJQ7IBB zm|{^cO0scy29_*s)jMDjXhX^~=*Sc1XJKd?az=WphOBmkO5X>r6_IOJX{D$IRf$QFB&%a{(QofF%X5MYJ95 zNd#XOhQV?sFVLUg?>&C6)LV8|Cd zMYaujK_2DBldnAE6fVPdv@x{i<{>TRfvGh53#M~eB3#nlZ)7IejSGCvixMh$9c2Q`$iU6%s69)69S%smPNyQ5-bL zLJo4)7(?=kzJL(N52dWphz^<0c82VbPp#}DS@_6SXn|VGLc=ZDXKaZiX~cc|y+M<) k0oh4$Zg$fVW^2=_u#L$%>&B_x9zy@R;?~|4b>)5k1&D`d, 2011 -# Kowit Charoenratchatabhan , 2012,2014 -# Suteepat Damrongyingsupab , 2012 -# Vichai Vongvorakul , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "เนื้อหา" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Metadata" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d ความคิดเห็นถูกปักธงแล้ว" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "แจ้งเตือนความคิดเห็นที่เลือก" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d ความคิดเห็นถูกอนุมัติแล้ว" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "อนุมัติความคิดเห็นที่เลือกไว้" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d ความคิดเห็นถูกลบสำเร็จแล้ว" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "ลบความคิดเห็นที่เลือกไว้" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "ความเห็นของ %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "ความเห็นล่าสุดเมื่อ %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "ชื่อ" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "อีเมล" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "ข้อคิดเห็น" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "ระวังนะ ไม่สามารถใช้คำว่า %s ที่นี่ได้" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "และ" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "ถ้าคุณใส่ข้อมูลใดๆ ก็ตามในส่วนนี้ มันจะกลายเป็นสแปม" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "content type" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "อ็อบเจ็กต์ไอดี" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "ผู้ใช้" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "ชื่อของผู้ใช้" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "อีเมลของผู้ใช้" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL ของผู้ใช้" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "ข้อคิดเห็น" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "วันและเวลาที่ส่งข้อมูล" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "หมายเลขไอพี" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "สาธารณะ" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "เลือกออกเพื่อที่จะทำให้ข้อคิดเห็นนั้นหายไปจากเว็บไซต์" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "ถอดออกแล้ว" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"เลือกเมื่อเห็นว่าข้อคิดเห็นไหนไม่เหมาะสม เมื่อข้อคิดเห็นนี้ได้ถูกลบแล้ว ข้อมูลอื่นจะถูกแสดงขึ้นแทน" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "ความคิดเห็น" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "ข้อคิดเห็นนี้ได้ถูกเขียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ จะถูกอ่านได้เพียงอย่างเดียว" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "ข้อคิดเห็นนี้ถูกเขียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ ดังนั้นอีเมลนั้นจะถูกอ่านเท่านั้น" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"โพสต์โดย %(user)s ที่ %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "ธง" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "วันที่" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "ธงแสดงความเห็น" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "ปักธงแสดงความคิดเห็น" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "อนุมัติความคิดเห็น" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "ยืนยันที่จะให้ประชาชนแสดงความคิดเห็นนี้ไหม?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "อนุมัติ" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "ขอบคุณสำหรับการอนุมัติ" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "ขอบคุณที่สละเวลาเพื่อปรับปรุงคุณภาพของการสนทนาในเว็บไซต์ของเรา" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "ลบออกความคิดเห็น" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "ยืนยันที่จะลบความคิดเห็นนี้?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "ลบ" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "ขอบคุณสำหรับการลบ" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "ปักธงความคิดเห็นนี้" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "ยืยยันที่จะปักธงความคิดเห็นนี้นี้?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "ปักธง" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "ขอบคุณสำหรับการปักธง" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "โพสต์" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "ดูตัวอย่าง" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "ขอบคุณสำหรับการให้ความคิดเห็น" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "ขอบคุณสำหรับความคิดเห็นของคุณ" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "แสดงตัวอย่างความคิดเห็นของคุณ" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "กรุณาแก้ไขข้อผิดพลาดด้านล่าง" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "กรุณาแก้ไขข้อผิดพลาดด้านล่าง" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "โพสต์ความคิดเห็นของคุณ" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "หรือทำการเปลี่ยนแปลง" diff --git a/django/contrib/comments/locale/tr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index 0ca5bb8645302239ae2f7160cd1b23a58becb768..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5510 zcmcJSO>A6O6~`|jX^RP^ErilS;U*9glZ?l96Ph?pN|HK?)r1aA`9dN)lArQ13MOgV8NnGSRe!}_?`FOjAvq}js!gU z&F|gsbIy8e!jq@z~5}ReeGu(1Xj-KGw z+;YkJ^=$s6)Fc#*eTrK&Bl#qk=#((z{u1p;T;=*Kx5WB1x5QR1@twp&azXqpm*`@O zTXfLBj`SZ69!^|pUky!Q#}i$Pg20Apq7HifXT53?on*C|O_F-%`)zGntvFh--cYAR zuiDt|*lp`vb>B1^J5IH=*VdV08{CIc{a$B_J*bk}^tU^xNvv;csU7$sQRkO!t*O&x zm*}PFrgn9nZGW7m)`huiTCp>!ozQ3Xfko+DI#n;@$R%q-T^eyf2l&)9tX_4#Pm}gs z((+B4MO~Pr)_4=@d=Zg8u_6jnLZoH`<9uyAFJ=;T0YBzHdaK>iR+wE{qUPoY1Lx|x z9c7vsZLCe$W_w|S<%cO1Y2!GGaf2VN-m_Uen72nss^<9_F)pvcrlmG(XNirGv`Kkp zUF1DBcJOfN0x2w~X=|ohr8UBr;dsKB*dI^Sd~8>o#fXBVODtF;Ng$FOaq4rbYza)$ zju$jlMj@O1mr1GXjOMQ{6gmk#F^ub-V zd6L~#mz#Q5U22-tuzMmcWGNkb&+!|OA?0^zjjEzmys*qc`ffuK8DltXw+_Njs-NN|bDj1p^Fq=u$wPjW=(OFkN>U{Mspe5l zvZcVKghh!i6h;;*mZw6%o{E;POYY7+uTWar57nE!b8Rr8=0c|w-bxAHv3 z&*B&htRu;%-nRBGy$;#w2dg{c?)00OgxyCM;B&{sQ zCQN*jM)8b3m&K;3ubGu>jmEH%aa30ptqErIViq@DvaAo6XUOX6>O?9-UESWC!1q-W zLN=6CTh(G8Rll5~n#R@fvCDIpXE(PxH8D9>9_*DxqA{aWdo!)_GH~H3jaTEurl+qi zUZ|Yd>?iBhZCsfRYmrAv&gc_ME*+T49P!w^&nEoJg(wb^86CFrVsd)=lrA1m9}e{y zJvDx6OpTn@s5Q<4-^9IjdClh~y=3lmq{i>9>xeeI6NRSD#=QScHz)Jk)VHDM-gVjg z?$|Uwwu#L#e84tns^~Acd4$}?k$ILL(b_poy$reW$i{5CfOQkZS_*7n^~H* zGd(c4?ZOG2PpjKDcA?b=24hD|IG|Z7MYg)py&ZQq!nC`=+O}q!sf#BH(~4h0p?W{- z-eSI{nytujYIwo(Vc@9m`*d6L2X?8x6+^Zb-wF9Nv>M`Uand8xaR)|p%s+3WPyJzh$DV5O#wHofk~n)Oo`-n(0_?4gd=%o?*6;l_TVDHS2c z$tg9?s|UH)squJ4^}i>i((%3I*`m8>?0&y7x^Ln!Tw#Y7?cUBS(a0bix?y7?+r*ul zBI2CEukN{Rdl8|gMSP}vtGCVf>lO=cc^m%WT*`0F5#Q13?YLa-d7MJ@XNly-m|I6w| z47&H4^1d&nkbm#x2B%Hu=VwN4pz}$YrfDxleqcm%`GmcWZ}^HRW4KhDonbc6Jpu0P zkRcQ5Y_B6Zii|jxh)BR8lZE@``>1JsK26CIaa+v49Xb!JoF9H**Y0C1LcI5AKGfUt zW+;C9dFe)rGDA@#=QBd5%)gJMLw7^vCx_x>CsHw%7bi(IF?`Rc@=#WznJns4Wv-R) zv(P5&u&*qIGTEtTQQ4i2Lk4;F<03UAu;FKX7s~h9Azl, 2013 -# Burak Yavuz, 2014 -# Cihad GÜNDOĞDU , 2013 -# Murat Sahin , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 18:30+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "İçerik" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Üstveri" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d yorum başarılı olarak işaretlendi" -msgstr[1] "%d yorum başarılı olarak işaretlendi" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Seçilen yorumları işaretle" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d yorum başarılı olarak onaylandı" -msgstr[1] "%d yorum başarılı olarak onaylandı" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Seçilen yorumları onayla" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d yorum başarılı olarak kaldırıldı" -msgstr[1] "%d yorum başarılı olarak kaldırıldı" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Seçilen yorumları kaldır" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Yorumlar" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s yorumları" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s sitesindeki son yorumlar" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Adı" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-posta adresi" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Yorum" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Ağzınıza hakim olun! %s kelimesine burada izin verilmez." -msgstr[1] "Ağzınıza hakim olun! %s kelimelerine burada izin verilmez." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "ve" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" -"Bu alana herhangi birşey girerseniz, yorumunuz istenmeyen mesaj olarak işlem " -"görecektir" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "içerik türü" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "nesne kimliği" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "kullanıcı" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "kullanıcının adı" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "kullanıcının e-posta adresi" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "kullanıcının URL'si" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "yorum" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "gönderim tarihi/saati" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP adresi" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "herkese açıktır" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" -"Yorumun siteden etkili bir şekilde kaybolmasını sağlamak için bu kutunun " -"işaretini kaldırın." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "kaldırıldı" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Bu yorum uygunsuz ise bu kutuyu işaretleyin. Yorum yerine \"Bu yorum " -"kaldırıldı\" iletisi görüntülenecektir." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "yorumlar" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Bu yorum kimliği doğrulanmış bir kullanıcı tarafından yazıldı ve bu yüzden " -"adı salt-okunur şeklindedir." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Bu yorum kimliği doğrulanmış bir kullanıcı tarafından yazıldı ve bu yüzden e-" -"posta adresi salt-okunur şeklindedir." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"%(user)s tarafından %(date)s tarihinde yazıldı\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "işaret" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "tarih" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "yorum işareti" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "yorum işaretleri" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Yorumu onayla" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Bu yorum gerçekten herkese açık yapalsın mı?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Onayla" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Onayladığınız için teşekkürler" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Sitemizin tartışma kalitesini artırmaya vakit ayırdığınız için teşekkürler" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Yorumu kaldır" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Bu yorum gerçekten kaldırılsın mı?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Kaldır" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Kaldırdığınız için teşekkürler" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Bu yorumu işaretle" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Bu yorum gerçekten işaretlensin mi?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "İşaretle" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "İşaretlediğiniz için teşekkürler" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Yazı" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Önizleme" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Yorum yaptığınız için teşekkürler" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Yorumunuz için teşekkür ederiz" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Yorumunuzu önizleyin" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Lütfen aşağıdaki hatayı düzeltin" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Lütfen aşağıdaki hataları düzeltin" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Yorumunuzu yazın" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "ya da değişiklik yapın" diff --git a/django/contrib/comments/locale/tt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index 37ad74203c3d3dcea46059650f0d85b7c62921fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1067 zcmaKqOKTKC6opHTuhxhLmkPC02{qk4BoaGDG%4%B0{Y-#FaWJ~7<9lK*ahAN4}teVt1E)`Tmo9%JZN>x;A!wVcno|EK1IGm zo<#2*Amjvi4Ll3xKszr6t>0s?2Ydor-!;&ldjneE&DQ=`&_n+Xv_9P!ju8!ytEMl$5ND^xlWVFnq66Ikig;HcZw^!ceWkDuI zIhhrt&^*jditF)NcZl%Pdc#syRxl}?A-Oi7(fsW43dmtnmjSEQ_#l?UQOhtO{qVUj8u2hx0 z#Ksa?RsoGGjaCi$gS1%=d4moyZ_Sq3HnnuY)OXj@1!CT(&(fvcbyGJrvyIl&Gt_)B zpY5{Qpk~8tLR?E1(^dQL==8*_rHeT9iI|tzUuu|I, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 06:24+0000\n" -"Last-Translator: v_ildar \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Эчтәлек" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Фикерләр" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Исем" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Эл. почта адресы" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "кулланучы" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "кулланучы исеме" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "кулланучы эл. почта адресы" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "фикер" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адрес" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "бетерелгән" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "фикерләр" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Бетерергә" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/udm/LC_MESSAGES/django.mo b/django/contrib/comments/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 16005f31c376cd2b5cc98fc5b30d26cff5464f10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmZ8d%}xR_7{uslkDfjB;6a0>-3=sA#26703`9Z}?{)WMDcNl|ZCCI;^!0oezXbz{ zlT6x4=lhxdTwZ)P5NF6MYo36 z5huJS+U+Js1XJlejjhx!m)=-GUZmE_ktwJYa&nK`pnS~tvZeIOJYbE^DwzR|K^B56 z)1tDT+^oGX1!LRow&m-FY6ZJiVhUCsVmel`LpqlKbzoImu-jlZnT<|A5Vm+QG}?p4 z%|1(v=watsnM%3n08OTdf*By9qGiRN@s#}-<3bEDhN&r=6PjhPRGU; TP7q!0r5l8Oa<~q7KWO{{1DJ@% diff --git a/django/contrib/comments/locale/udm/LC_MESSAGES/django.po b/django/contrib/comments/locale/udm/LC_MESSAGES/django.po deleted file mode 100644 index 3c7dd3d20..000000000 --- a/django/contrib/comments/locale/udm/LC_MESSAGES/django.po +++ /dev/null @@ -1,293 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/uk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index a6da91cf562d2d8a5cd55820d056b43501da4174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7180 zcmc(iU2Ggz6~`|n<-?S=6iR7J;U?h3CfP41q3I@0TJoV-O~9m1D>0VkZ$5;)#cuw}MoJ#8U-D@KOoH1HW@;cD)~V z(hosLp8e0+0}q3@f?orD&pl>_kAf_vDj+7+qw)I_;0?S_fimxf zxc_IM@bD7IpZYC7e}A7+0l1a-%PhVE{uO)$eDV6|eH3FduM2WI!Cr6=m;>Jge+=@c z&OrW6;ESO6vkZ#Azl+=d2xfVI1C;f;7%YAcfG5E`xDR{{WQe+h$r8U5cnrKV#_xg* zQLlmB;6K3q;B7c5{yhZl0>2&OMes21Z-RG%`v{`=I|gn9PlGc4m!SCd7cc?dfH=2- zy`bpn5pWAQ3qA|J3eHOVEfL<1Xe8dh2Ok6j@Cf`S5uL>0TZl>4Jq3Oad^W~KQ1^19Q*?K3Ml#V28cUGGd-YO zVqbi&U9vyPkt8?UGnZ&l=6|01T5gHi4sP*D@{jUic-;vKZ_ro2?&3*&NpXL%-m27g zo_BLYowMm*Z4DKz;o+;AY9G~Z$+b&w!KvD) zd!jw47`0W~ZoS2`i+0Yp>pXaB|A?I%)&5Aq(}T`QT^QoouFcc57RrX2id(RJJE`x{ zn+9ZXOsXD%$U)mK>)44+x&)`zu&u`m#UfogU+^kLYn(+3WzV;*d{XU?B2q)VaLPU* zQU^;`p{T8V-o=PI1drxNxBD%9k=wB+s;|F3v2RF^J5`NE+tpTiob8o|Sw5ODRIrPA z8Q|7;QS;SzZFZU0qK=AHQb&06{Ms;2J7wLZEp^oPt-R%1>dRpCtp6rHhkyM;m1?|8oI=cmaz(}GWfaHX6rvHS6u6A>>;) zVIv8)3*ENm>LJ%D8E0j`N%er`=SHFsl^nLWQ4df!#vC`VJEDA9$&$wOACO&q}atnNu?b|lg}6Pdeo zW@k3jvo+n5PBSoZjC>ZGP2=uL^z6`?UD@rKt!b`~BbMhU23)J`6)oR!v-+rYQs1A{ z_xX(^>k|zditCZEpM_md^0X28UMP_Vl zELoqQBseKDMt1C_Dye9rsbXv-RUJ)rcO30IdT^DCOfuaOSN_BR;mT^?KIx}8Eehq` z8rogY_Ir;H97^n39Vh+{*>2)sIp^fb*{t3*Sn%u4W_5M6qrX^ntzzPkWXrkHnb)nububrB2J zIJr%SQ{Z>dZmSKA5*CdE$e1*l!ite}Qj6`_4@sg(?2OQxf?qJ_{2I1o3(K-f6FKKUwc_T;5nY+y~OLq)`X zF^VTagA;T^8N#AAnL{kL$;jF8^g2<9sFop6EYe)U%9K>U%R;o!r-J8W>0Bi6YspK* zF}qqZXId&|@I&L|Y{DcXCRFfbu(BnbQo*wbVL`lJX7R@n-K_C<$tbO+RkM{9QgN99 z>|7+!!n8>7Whqqu6O%tOaX@p%O(TKl@o+Mj3zks_nPWJnqm5-1Ov9lRq50MS0p9LE z04BpOo0=gJhe64zTEkhKm, 2014 -# Jannis Leidel , 2011 -# Max V. Stotsky , 2014 -# Sergey Lysach , 2011 -# Sergiy Kuzmenko , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 18:31+0000\n" -"Last-Translator: Max V. Stotsky \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Зміст" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Мета-дані" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d коментар був успішно позначений" -msgstr[1] "%d коментарі були успішно позначені" -msgstr[2] "%d коментарів були успішно позначені" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Позначити відзначені коментарі" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d коментар був успішно схвалений" -msgstr[1] "%d коментарі були успішно схвалені" -msgstr[2] "%d коментарів були успішно схвалені" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Апробувати відзначені коментарі" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d коментар був успішно видалений" -msgstr[1] "%d коментарі були успішно видалені" -msgstr[2] "%d коментарів були успішно видалені" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Видалити відзначені коментарі" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Коментарі" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "коментарі сайту %(site_name)s" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Останні коментарі на сайті %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Ім'я" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "E-mail адреса" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Коментар" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Слідкуйте за своїм язиком! Тут не дозволено вживати слово %s. " -msgstr[1] "Слідкуйте за своїм язиком! Тут не дозволено вживати слова %s. " -msgstr[2] "Слідкуйте за своїм язиком! Тут не дозволено вживати слова %s. " - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "та" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Якщо ви введете щось в це поле, ваш коментар буде вважатися спамом" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "content type" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "ID об'єкту" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "користувач" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "ім'я користувача" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "e-mail адреса користувача" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "URL користувачів" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "коментар" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "дата/час додавання" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP адреса" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "публічний" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Видаліть галочку звідси, щоб коментар зник з сайту." - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "видалений" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Поставте тут галочку, якщо коментар неприйнятний. Повідомлення \"Цей " -"коментар було видалено\" буде відображено замість цього коментаря." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "коментарі" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"Цей коментар був розміщений зареєстрованим користувачем і тому ім'я не може " -"бути відредаговано." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"Цей коментар був розміщений зареєстрованим користувачем і тому email не може " -"бути відредагований." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Додав %(user)s %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "позначка" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "число" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "позначка коментаря" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "позначки коментаря" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Затвердіть коментар" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Дійсно, зробити цей коментар публічним?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Затвердити" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Дякуємо за затвердження." - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Дякуємо за те, що ви приділили увагу покращенню якості дискусії на нашому " -"сайті" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Видалити коментар" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Дійсно, видалити цей коментар?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Видалити" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Дякуємо за видалення." - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Відмітити цей коментар?" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Дійсно відмітити цей коментар?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Відмітити" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Дякуємо за користування нашим сайтом." - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Надіслати" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Попередній перегляд" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Дякуємо за коментування" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Дякуємо за ваш коментар" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Попередній перегляд коментаря" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Будь ласка, виправте помилки зазначені нижче" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Будь ласка, виправте помилки зазначені нижче" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Опублікувати коментар" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "або зробити зміни" diff --git a/django/contrib/comments/locale/ur/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index ca3ccb914d1d949590469b8978327b84931f5a9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmZ8c!A=4(6x8TxkDfg|6Aut9?QS4}BF2c2U?38*c(1!ElnYv7+5ln>hB(_4kTzF$Sya=t8gNanB%;6r>pnS~tvZ?gaJm8GZN|8wtOR?dw zuxSakmG=dwbi3U)eYH+4<*u2S4J{5O9WCgg8_oabX=!Oan2x8zQ~j{Xf`QRqYK-++ zU_UQ+o))=Kx(CThSSNjd5sygc8FJ diff --git a/django/contrib/comments/locale/ur/LC_MESSAGES/django.po b/django/contrib/comments/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index 417a755df..000000000 --- a/django/contrib/comments/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,297 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "" -msgstr[1] "" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "" diff --git a/django/contrib/comments/locale/vi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index e3b7edcbd86caf03c05ebd651e40a589c870210c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5622 zcmcJSZHyFW9l#&4FM7omu~<>74=5I-yL(4V3k#ICKzk=Io^Z58t#xj8Zg+aKGuxTj zyIa1Ph8SxM0!CtpAq7s-&~j1&rt!AMn7v}+r}mS6Fvd-cNk3MNCJi6_{hyiLo4td! ziE(nXzjB{Nr_fN#KIcqht;NuPy7(1v9=llHH;Bav?}-b?BDFQC}r668ziHZ=w%9@D%KMU=a!D+T-@nW)a^V*B zAh+ls_NRQPhq*U$%YJOry*BeCHY{+9FFMx)JZ#~$ENPYis)455=bvCt@qHvs~ggu`Qvi?&X%akW1oV756r7@wr@*6JmeK{oA?a68jHu zua!o6t?xXnSsS^r^Q>=Gopq76gKE|B<4CP3b)NO473rvM+fEdX)jhAFty(P%CY(}c zQluxH(D}e=i`N?StaAASms&h)@k*gn{SZQRW<8eZpi*k9qi(k+ay-Y5ovs}swWH$L z<2tUmksb}Ev^&PL(|J$R>-xqtwa~Rr{x%PnJx*r_CH zXt?|0(3oxnbVm%58mGs2EOx7?8fdp_DuU^IzHWJL+|a?8gtJ|bB9~B* zKY~bV4U%M%LaIv*KPFzYd~MaqDnE8@6J6p&!m`BD^~kL6n7C&J;;)noe6NxJA6Jyx zC+VA6@ZkPE>Y#7;COnF!zMao{XKak{btfD`0(CLBV}*Jw45~(0(KoN2wqm=IxTqSS z-YPvp;g}4Q z=(tgHl%$CHDHyLt_0g&u;}#`xp%5~OVtGmexTJ#7=OlNBb}Ayxn8qe3%TA=kZRY2` zNQ*6{&12%bPR&X?#r&jNAZz7@O1Y<;P(r4tOV6=b(6`^I1!0`q8Tk zMsQD2$Iet-;B;{PEgCb2krQt_IPyep)BHTyZ_EjEyL>w+k)uVuY1ECo(iZiE+c)gh zL(9uO5royKsQsF0M%xCq=;U!*|CT=GSK6~PzMg7bkm8yBK#((kv~|(1Xs>SO%$;aW z>$wxxUTZg}ZC$E2+RY!tGAp}AcYN+dd-in>iFWfe`O!MVI(F+S)#?40oeElKIey!- z=W9|3WMeg4X}!|fPgmQ`Q*n07-eF{EUZQ68%7oxH14n%|cf55LQA%u3*AuNXfu{dd zP5Z4g4ehsQe_QWWdb}b+iv}|!Hgl(Ic|F3RDH~k!_3FnLnP{}#{1FDdVy)Iud-gZH zYc=>`?PNpjcqOm0@AWqJA&`r{*lO-LYw^LtzCTP-Dmnh??;7{U8mC@LwcgooUPcS! zjI3ou>)uUKgU!z|~&s3~FC{ zO^25hmL_bPmu=DcvaX8NeAMjmeK&i>m)pg8H-4=mc1&HD z=DUe`yTVyVYPi}ji-4zHJ>^ulbI{K3>;7Y|&lWdUlq|85Bqmr^jq+Myv zN~*N3x+-fq<3Xca*M@T^lCU;$n-=!LkVJI~_N%`6z}THsWJJDsAs5k)=yJPxw#Vl>wDdS$I_ByF z@_B0N2~N6T5{*n+rFXQO=gHM}^HuryN~?d@xKewhES*Op44jmlyuymTB^, 2011 -# Thanh Le Viet , 2013 -# Tran , 2011 -# Tran Van , 2013 -# xgenvn , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 19:06+0000\n" -"Last-Translator: xgenvn \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "Nội dung" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "Siêu dữ liệu" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d nhận xét được đặt cờ thành công" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "Đặt cờ những nhận xét được chọn" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d bình luận đã được duyệt" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "Phê duyệt những nhận xét đã chọn" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d bình luận đã được xoá" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "Loại bỏ nhận xét được chọn" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "Bình luận" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "nhận xét %(site_name)s " - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "Nhận xét cuối cùng trên %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "Tên" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Địa chỉ email" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "Đường dẫn URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "Bình luận" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "Hãy cẩn thận! Cụm từ %s không được sử dụng ở đây." - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "và" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "Bất kì bình luận nào bạn nhập vào đây cũng sẽ bị coi là thư rác" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "kiểu nội dung" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "object ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "Người dùng" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "Tên người sử dụng" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "Địa chỉ email của người sử dụng" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "Đường dẫn URL của người sử dụng" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "Bình luận" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "Ngày/giờ đã đăng kí" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "Địa chỉ IP" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "Được phổ biến" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "Không đánh dấu vào hộp này để gỡ bình luận ra khỏi Site" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "Bị xóa" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Đánh dấu vào hộp này nếu bình luận không thích hợp. Tin nhắn \"Bình luận đã " -"bị xóa\" sẽ thay thế vào đó." - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "những nhận xét" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "" -"nhận xét này đã được đăng bởi một người dùng xác thực và do đó đặt tên cho " -"là chỉ đọc." - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "" -"nhận xét này đã được đăng bởi một người dùng xác thực và do đó email là chỉ " -"đọc." - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"Gửi bởi %(user)s vào %(date)s \n" -"%(comment)s\n" -"http://%(domain)s%(url)s " - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "cờ" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "ngày" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "cờ nhận xét" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "nhận xét được đặt cờ" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "Phê duyệt một nhận xét" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "Bạn thực sự muốn hiện nhận xét này cho mọi người xem?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "Chấp thuận" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "Cảm ơn bạn đã phê duyệt" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "" -"Cảm ơn bạn đã dành thời gian để cải thiện chất lượng cuộc thảo luận trên " -"trang web của chúng tôi" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "Hủy bỏ một nhận xét" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "Thực sự loại bỏ bình luận này?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "Hủy bỏ" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "Cảm ơn đã loại bỏ" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "Dựng cờ nhận xét này" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "Bạn thực sự muốn đặt cờ nhận xét này?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "Flag" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "Cảm ơn đã đặt cờ" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "Post" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "Xem trước" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "Cảm ơn đã bình luận" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "Cảm ơn vì bình luận của bạn" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "Xem trước bình luận của bạn" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "Hãy sửa các lỗi dưới đây" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "Hãy sửa các lỗi dưới đây" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "Đăng bình luận của bạn" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "hoặc thay đổi" diff --git a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 7a4d8abedb89111efc5b91b9ba804250aca262a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4640 zcmbuAZ*UZ69mgM)R*h9#tf)onQ#3XaFLz0yg`>1!0FyD)G$eL(#$h&h&t10M?Vh`P z2~l4J8X%CwgqA-B0wEO0NlS9nND>lYtiI?wr>`7mI-RM#-P?4WVHjWd!Ws4Z+kN)9 zgw}C%=broQ^Y8ck{yzKe$`!{Mp3P`qMO*Q4#&&^!{RIB-Y`BlHRp3VO1+W?XB$xvq z0`uTkz&Ak)d`Hedf4{%(N8o2Mu7E2*9VB@cNc;Q23h)fr0Omjr-T^-auEb%qZ#DP~ z$Yp;wNc-d9cCZt~k1gQuVek(i>GfxjgMR~8gAYR}M6(F^AovvcWv~H!1XMuU{|oSo z;8E}k;DqEn_p{x5SLAper1P$WwC{Ja|0i%I`tO3@1MkT3jc@{uZviQ;yCikVevsr%fTY(X zNOI>viuc=c`~%6qORhjt(E5kKC%{L+9bgOC0FHnZ&%eld2MnSA2!c!F4IrJ{B)JPD zc|Vp+%5h8fe=gYvQk;*=`Cm)sC1*hL-%XJ6>^vJE;w2p8rf2dhVZhDXt*xedNg{f(I_Ut^Aujl z*WW=SUj|PEFHy8La-b@h04vcbFQK+)-v*E#%Hb!`C}-%Q`)ZT-=KGy|@^v)I1+tf( z8Z?B*%X_*D9z&z&TWDWHdzw1(`4WiK@@fNDSm{}dw{Mnuj6EK_S5}#-C3b5{T2z}n zrl-?FvrJYSyz(x^Tltz+ zS}cv>9k8HX2#p&ejkDuxcpAniNx{3+R0>l(u9}&Y(v3q^&9sCPuVMARCqT`DN7(kX zqNcbKj~m#_cBGV~_s8#5m*#wJr2?$6xwNq{!MpV=heTm;MeBxDS`w%F8xpEW#c6?2 zQa(`8G6al^bBabrNwX&OOer^2UCeRZ^WN!_7L9t>Teu&aK%zKQt;=bt8jX1BwWnpqnw>Yv&?}8UP za9#bUEhgZ47unzFNU;D3X=sZ0#cwE{XK4S^1giaqaECG za*zUs;?zlYs4*V;p)e@PqI}zn5Uy9Wh>UJnp`B(@jfcLQO`4%rJ<2PZf6yALN08}T z5!wdhqP#9rTNkR0glgCG+DLT$lWQY&kq8!sT5to9%<^>+EM3QIpNQ72TN}Ys(WIDG zsMSz3Go@I%5#>$zRPZJp)$z26+O&l>WOkr(qYuypraCaRYnGi;3yB5>qDDf!Y(5_k~t)tvK ztD-rTHI!6nhi;_JDAzJx*W6sYiTkgcBbzGl9WJ~2i>G?ssa|*TI);PKvvX$LA9K&Y z=JXBQN5*hX2jB7cd-gNu@SJ_H!89xZ=?o_ZPe-H{3W_zH|8t2LdDQM=6;`|UM?7nl0BNx`- zEazIEvv0~d+~b_S9 zTDWn}9?fCizH-u;{4H#CZ@yw5xLBB%-!bC+z&y!on%2?M@sl z%wD(8zGRQy^tB{?m&e2z?Qu@z11k=^7C6x)XiO$I=r<$LP3A z`<6NI_QDt|26Og-*X@O#l5>~NdC^=l=LeYikgh0B%p>UcM6Gws&7X%t$brI*(YuB_ z{)9|duOkJ?8JP>-j6BbuagSVer{|oL*A`DsJIChi6TQyp>&4ebiu>nC{A3O#<4)%m z4-I(*5o9Mkjf5@S7+kzO;7;u;9?Lm>GxpF?cRWW~fBKx4#}~POcRIhCvWG6aQ}Yn{ zzlf3IhXIiB}RG-O)Z`pc25q$-=$*r6!=Zf=^b)&J+SWf!ajV> zsA3Q7b0=ph?Qe}N9vZL@T`&GJPpj>h2ZF0Wdew)lun*}lze0*v=k2rovIKn}GiPYH zaQ%XF@}e_377oVBOO^TQ!|a(ig3OqjbFYr$1LpLdaBrP<#|Nk?j?FPYOOW>DeF?a@ Uc;hHt0RAxgG77T5OU`8f1_+j1C;$Ke diff --git a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index 8f9871d45..000000000 --- a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,292 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# Lele Long , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-02-14 13:24+0000\n" -"Last-Translator: Lele Long \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: admin.py:25 -msgid "Content" -msgstr "内容" - -#: admin.py:28 -msgid "Metadata" -msgstr "元数据" - -#: admin.py:55 -msgid "flagged" -msgid_plural "flagged" -msgstr[0] "标记" - -#: admin.py:56 -msgid "Flag selected comments" -msgstr "标记选中的评论" - -#: admin.py:60 -msgid "approved" -msgid_plural "approved" -msgstr[0] "批准" - -#: admin.py:61 -msgid "Approve selected comments" -msgstr "批准选中的评论" - -#: admin.py:65 -msgid "removed" -msgid_plural "removed" -msgstr[0] "移除" - -#: admin.py:66 -msgid "Remove selected comments" -msgstr "移除选中的评论" - -#: admin.py:78 -#, python-format -msgid "1 comment was successfully %(action)s." -msgid_plural "%(count)s comments were successfully %(action)s." -msgstr[0] "%(count)s 条评论被成功 %(action)s。" - -#: feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s的评论" - -#: feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s的最新评论" - -#: forms.py:96 -msgid "Name" -msgstr "名称" - -#: forms.py:97 -msgid "Email address" -msgstr "Email 地址" - -#: forms.py:98 -msgid "URL" -msgstr "URL" - -#: forms.py:99 -msgid "Comment" -msgstr "评论" - -#: forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "注意言论!%s 不允许在这里出现。" - -#: forms.py:181 templates/comments/preview.html:16 -msgid "and" -msgstr "和" - -#: forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "如果你在该字段中输入任何内容,那么你的评论就会被视为垃圾评论。" - -#: models.py:23 -msgid "content type" -msgstr "内容类型" - -#: models.py:25 -msgid "object ID" -msgstr "对象ID" - -#: models.py:53 models.py:177 -msgid "user" -msgstr "用户" - -#: models.py:55 -msgid "user's name" -msgstr "用户名" - -#: models.py:56 -msgid "user's email address" -msgstr "用户的 email 地址" - -#: models.py:57 -msgid "user's URL" -msgstr "用户的网址" - -#: models.py:59 models.py:79 models.py:178 -msgid "comment" -msgstr "评论" - -#: models.py:62 -msgid "date/time submitted" -msgstr "提交日期/时间" - -#: models.py:63 -msgid "IP address" -msgstr "IP 地址" - -#: models.py:64 -msgid "is public" -msgstr "公开" - -#: models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "取消选中此复选框,可隐藏该条评论。" - -#: models.py:67 -msgid "is removed" -msgstr "已删除" - -#: models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"若评论内容不妥,则选中这个复选框。该评论将被一条\"此评论已经被删除\"的消息所" -"替换。" - -#: models.py:80 -msgid "comments" -msgstr "评论" - -#: models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "此评论由一位验证用户发表,因此该用户名是只读的。" - -#: models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "此评论由一位验证用户发表,因此该 email 是只读的。" - -#: models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"由 %(user)s 在 %(date)s 张贴\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: models.py:179 -msgid "flag" -msgstr "标记" - -#: models.py:180 -msgid "date" -msgstr "标记时间" - -#: models.py:190 -msgid "comment flag" -msgstr "评论标记" - -#: models.py:191 -msgid "comment flags" -msgstr "评论标记" - -#: templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "批准评论" - -#: templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "真的要公开该评论?" - -#: templates/comments/approve.html:12 -msgid "Approve" -msgstr "批准" - -#: templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "感谢批准" - -#: templates/comments/approved.html:7 templates/comments/deleted.html:7 -#: templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "感谢花费时间改善本站点的讨论质量。" - -#: templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "删除评论" - -#: templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "真的要删除该评论?" - -#: templates/comments/delete.html:12 -msgid "Remove" -msgstr "删除" - -#: templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "感谢删除" - -#: templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "标记该评论" - -#: templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "真的要标记该评论?" - -#: templates/comments/flag.html:12 -msgid "Flag" -msgstr "标记" - -#: templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "感谢标记" - -#: templates/comments/form.html:17 templates/comments/preview.html:32 -msgid "Post" -msgstr "张贴" - -#: templates/comments/form.html:18 templates/comments/preview.html:33 -msgid "Preview" -msgstr "预览" - -#: templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "感谢评论" - -#: templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "感谢您所作的评论" - -#: templates/comments/preview.html:4 templates/comments/preview.html.py:13 -msgid "Preview your comment" -msgstr "预览您的评论" - -#: templates/comments/preview.html:11 -msgid "Please correct the error below" -msgid_plural "Please correct the errors below" -msgstr[0] "请修正如下错误" - -#: templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "张贴您的评论" - -#: templates/comments/preview.html:16 -msgid "or make changes" -msgstr "或进行修改" diff --git a/django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 9281e369dbf9e30a8d5cb8a5423e33c0aa6eb9c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4775 zcmbuATWlOx8OIM0pf$H%C{UpEG{rP-y54n2AlY1?I5Bl_iV0359;#@(d)A(2c4nEG zwPO&-b{*Tf7$?MuapEL)u2$374ur&xomxEcgv0|c2nngMGdn9)B*U{6?W<_3KFZjS!FN7}7oLqDXY32$Ch!MfBUlfPD*E6j z(T{zCu}8s;;FI7^&;^qqjsI2gZSXVb7r<5Edm!z9AEfn4!8sSH;5nGj>Vq`8$i-e13CC}@GIab2o=~2_z1WFehK_D z_+_vF()v{oGxh}dB=|TORjdWcKYPI+ffvC>@LiBxSqG!)!JS|WI0TaXK1lkpPcims z;31Iw^8|<^*|SRi0!Vgm0_ogss=ph=5o|Art(d0z2KYJj+dx{^tHzIjWXCBGKXwhT z@sBWe8>Be=1c#GfGm3+XlOXx$Pax^}7m)n$HrNinr^c<%%6V-d&HIJw9|mduagg-7 z3Xv~HW?4v_rQ08)Ou0>VVLPmNou-v&}VdqJ9i7DSlC z?;4PvXV6rchy8EhO*v0`lTYZOGoC_w77eA&5T?*RI+OAQ*9H3)+IqAX&?vWx&qjQZ z&#Tck6oueAv^W~+N6%V`@Vy3aq*7=*T*EenQt5+l4~8|7k9jCihgBwv-@ILOxRXsJgyW>LhS9;bOvbj_L~_X_hqnt`eBiW|d!-DmrR4*+ zS~+XwPPRyY2&Ia%UX(U4MXnXiElC_V#qSqPIWC06q^e5$nw-mV)4hImqUGKSWHLv_<}g_f*l zwK5{0=^`?0M_SVjt|gN;*0MUdFMRQp>e86hRw=;h8%qo8Q@q2uG>4pK z+wgAaKw;aK4eJf7{ei>exNzKZT-JzJnR1~7IyHCT?5rbfWU}Vs8|NacD=I42C>Kzt z)paxRXcVIsd}&rWSYsPi4r{bUn=YV)Wcd-hg+{qgnONr3?=Urz*7l3C5uV958+xKN zK}Nl73XM_LDlExDDSw}+HnnQz{xEhacx`EjSUBWxlFJfBNS6wg50**8+FB+HRb3`? zwf&HU5p(r4OtrY44ljaG_S39p=xztMQk2DstmEiN1^OY0=!$_ROKO2Gl?>u2qo$c$ z%c7V}S5Ji5ML|SbCb4za3HKLa-eU*kUov8uMo0Dkxg%Y9RJBVs+_SrZ?J*PObq+&S zY!{1Nq*6#n_5=C@&b4lvzw)GJ%uKYJQDsw|+ZAriHFaASqjf!zgUw>p6#$FR71D8N1@0rG(^u zl$u3*Me380SAiQ+)mUwJ|&u4VvRdnrzK< z49&IdINzz6Cai4`dQupC3$#J^yGGcp*3Fc)4QtGnEH3UylhD#}UW?09;8t5hA6gY( zqpq0t_V#L*cGgqkKs7=WMZJ){PBashW=0LQRrF`A`)Xf~R#oh(-?d}W88y|h3U&2I znh>uzcf|oWihl{++|1#3+Y#>8Jxz6yjf?Z>$ds@nJIsWYMA63i#%A3uX&vX`Srv^& z*4B(jon@z;I5#t4*V$ULnaj_uvCS2%>@v@v?g^%Pg2_Ad*PoktLw3B|zYQ*2^ZSo^ zhtK?+1(VYc9L`^zD~w!XY7+@{pzIVn59MaAFRBq7xvX^PJ?Kr&=4J-G zE0^!hANBf2q!4-i!%FH69uLMRn1tUwQPPOzhi)wX9mA^9|1tOG$AX(TKkVOf;X+Sv zwVz3ppD;e@O`Z;}bS-o1z4`MjKYE^2xzgnweAAonEV;aVER1p4m<&6UP!5u5xgwT5 z=Y#1BWeWLHBx^u+)D~()r%));NjSAsa-_%LRN?foV0aLoMzJlXrT@DLzh^L*=!A9m=DY9@ zM-_aqE0~<2GFTWX^d0s3?&NHB&BniKX@#6 z=aN5s*&jV0Ey`qEWU4USXT>a-nhkD@_6~vqM`r* diff --git a/django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index d0ea186ee..000000000 --- a/django/contrib/comments/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,303 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Lele Long , 2011 -# Xiang Yu , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "内容" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "元数据" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "%d 个评论已被成功标记" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "标记选中的评论" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "%d 个评论已被成功批准" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "批准选中的评论" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "%d 个评论已被成功移除" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "移除选中的评论" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s的评论" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "%(site_name)s的最新评论" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "名称" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "Email 地址" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "评论" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "注意言论!%s 不允许在这里出现。" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "和" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "如果你在该字段中输入任何内容,那么你的评论就会被视为垃圾评论。" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "内容类型" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "对象ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "用户" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "用户名" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "用户的 email 地址" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "用户的网址" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "评论" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "提交日期/时间" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP 地址" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "公开" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "取消选中此复选框,可隐藏该条评论。" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "已删除" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"若评论内容不妥,则选中这个复选框。该评论将被一条\"此评论已经被删除\"的消息所" -"替换。" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "评论" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "此评论由一位验证用户发表,因此该用户名是只读的。" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "此评论由一位验证用户发表,因此该 email 是只读的。" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"由 %(user)s 在 %(date)s 张贴\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "标记" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "标记时间" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "评论标记" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "评论标记" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "批准评论" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "真的要公开该评论?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "批准" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "感谢批准" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "感谢花费时间改善本站点的讨论质量。" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "删除评论" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "真的要删除该评论?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "删除" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "感谢删除" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "标记该评论" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "确定要标记该评论?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "标记" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "感谢标记" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "发表" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "预览" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "感谢评论" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "感谢您的评论" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "预览您的评论" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "请修正如下错误" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "请改正下列错误" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "发表您的评论" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "或进行修改" diff --git a/django/contrib/comments/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index fab1cec230e5cf0bb6759c7dfa6bb4e059bca6b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4785 zcmb`IS#T7`8OJ*gNr-Ydv12FB*%pzF469u!5W`|j2uCaou|h;B=fySJ?UlyN&TM98 z5sE7n2@sbcP#iKc3*xpwfIv1_K~i|kLtavON?wvmWoLFaMdBw{UR+83Uw5zAMZT(% zsqOhqf8G7{*Wc0m=ZEGTV|bRMeI0Gi1C0F`y!&yy@GSWRV~>JM!RNs?uoWz5hTx~r zPkfTGFM>E3fe(Xm%~c@zXEXRC@Eq6%z5|jg*WysE;5x7qJPMNhU6AZ!pJD8? zz+900^9YD7**q;@2-3Nig0%0my1x;`7Hl&JRm{+R3w#j$tst%2rN;+AI>#W09~;H% z?8g{;OUr+X&Fdj|G!JXu1j#>t1j)|7fDeIp!8G_EJ)Zu&nzsd{aaZ^Ib$`F+Fi3Wf zgU^Fg;5WdzFq-5~fV5u%q&PgS*{03c`> z0T@B@2SJiQs{8Xms*9&|f2HPgAo=G7%@;u&k)?Fs0}%@L3y|`3K#!jR5oWoz8KmcN zG+pMh{{-ITYdRmTrH68m;xZ2nrOps0_8m0Zlj;xGg*@*fa3LDyR^?fO52~#uw8a%6 z*n*Zsqw~?TKtaCe<4yKcj>AQ4DH=WGBl0K3k{-IRmdP*FAV|4Sc}uyDRF)6bIgTy; zO0oa8lrq)`aJEm(gTBg7hTNo|Iqe^;G4%VZLYj;w9V2ibjv8oNQLu zzQ-EUm2ci{c-+gUQo{2xdCThIMlR<%TSdBRlE=G+D?W7EY+V`4=3;N7NWVTh+qFJ~D&*wnN=Ul{2own{|=w0%T| zt;rgu#f@~@#agx&?vpP*+gut`)@lP-Yun7i)(r1)@*En4%MH5+r?NY-t6GpTg_WiW z?u_vj6Ma|UaA{6Sku$PvJ$jyBndWiF<~1qBHVEHH8@|DQh!kUOmM}bWn(M;5(t*Nt z9T%s!obLA>CdbKf$MabmUNy!^32f@wLimj%A5sI~2Y!n9NK4oH!Q&%uOk~Ox7nh~DMcUWd>W`c@(%@i7= ztktN>LM4BXsJ3?*_7)kt47^qyA|{7CPI6VE2x+xY``|vQtgZWG($xE8zOe-o88P3? z;;0Tcv+^R4vY+J*%k+D=lc6k5Oha|vllq0sduTxZrDKk5^)&sD8tKZTs;yGEY2$jf$xhYQIS#60d#~6Y2JX#!sE8%b7Ym%4KH-z z{`{aN9<4EO$Ie~^Ke0-QYsx&W2xZ5s^yougCEV}H2}UI%UvU{#FW-?heT0QkUN9J` zvY5V90;ieN@iNtJ>uQEfldef2DLaM7C~Wfeq{qpZ)W@faUFFWwLUKP!%^_W})^zMA z!ljf+^7PA4=G1KzImh*58@x_49s7R1(~Gq`NnY3XLVIi#Lgr&`Y&DEe@|HyNqF7>a zta&MKUYu-hS&(Q+Brq|y5%o+u@0-_>;EAQlMT-_B@YJn0JU`a%8n$N{zT+nOI>WYc z+V#Rr3yVJkYta3kCA&?gopGMU8oM)(i#ygXjBJvx!sRJ&tIcmW%x=SOm;kZC2hjtk_z| z&3Z|0=VaGg-n@*f&*h0_b*$z#=h3BO(dZxx_Z$lL4F`qm;pvIs;8^kYF5ZylLGOSX z|6A|&swpEw(a7-+oD%H0Tpl|Ao>QcLrnaeUE@i=6}curNmx_Q zqmg}K-xwAbC(qG|Dtq<69$fo1E1#GQt{y7yxLKUM1xExYds!$?s!?N~8c{}QHTW|w zP9LCU%J|~+>7X!zDaDCiGWE(%3`bKFLH~u~1Ir+8qkR zwB5zN+3sAyN|nLr+L3BU2mM#dg9BCLD!kQGFepQ=p#o4jl^m%FW_0Bwel?bbJBJ}E z_l`$r_6K8^kgiOLg0WG!wh|mUtCA(Mqc>KQqkT7`@yT##dwK9kaP}0`m2QofMo~V$ zLeb&q!I8e`jmxasc6dFyd?32I7sJKrJEfx|QE$I;_(C3>IE~y^v8GHpIu>2)#YD>H z|BDj3, 2011 -# tcc , 2011 -# Yeh-Yung , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/comments/admin.py:25 -msgid "Content" -msgstr "內容" - -#: contrib/comments/admin.py:28 -msgid "Metadata" -msgstr "元資料" - -#: contrib/comments/admin.py:55 -#, python-format -msgid "%d comment was successfully flagged" -msgid_plural "%d comments were successfully flagged" -msgstr[0] "成功地標記了 %d 個評論。" - -#: contrib/comments/admin.py:57 -msgid "Flag selected comments" -msgstr "標記已選評論" - -#: contrib/comments/admin.py:61 -#, python-format -msgid "%d comment was successfully approved" -msgid_plural "%d comments were successfully approved" -msgstr[0] "成功地核可了 %d 個評論。" - -#: contrib/comments/admin.py:63 -msgid "Approve selected comments" -msgstr "核可已選評論" - -#: contrib/comments/admin.py:67 -#, python-format -msgid "%d comment was successfully removed" -msgid_plural "%d comments were successfully removed" -msgstr[0] "成功地刪除了 %d 個評論。" - -#: contrib/comments/admin.py:69 -msgid "Remove selected comments" -msgstr "移除已選評論" - -#: contrib/comments/apps.py:8 -msgid "Comments" -msgstr "" - -#: contrib/comments/feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s 評論" - -#: contrib/comments/feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "最新評論在 %(site_name)s" - -#: contrib/comments/forms.py:96 -msgid "Name" -msgstr "名稱" - -#: contrib/comments/forms.py:97 -msgid "Email address" -msgstr "電子郵件地址" - -#: contrib/comments/forms.py:98 -msgid "URL" -msgstr "URL" - -#: contrib/comments/forms.py:99 -msgid "Comment" -msgstr "評論" - -#: contrib/comments/forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "看住你的嘴!此處不允許 %s 這樣的字眼。" - -#: contrib/comments/forms.py:181 -#: contrib/comments/templates/comments/preview.html:16 -msgid "and" -msgstr "和" - -#: contrib/comments/forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "如果你在這一個欄位輸入任何內容,會被視為是垃圾評論" - -#: contrib/comments/models.py:23 -msgid "content type" -msgstr "內容類型" - -#: contrib/comments/models.py:25 -msgid "object ID" -msgstr "物件 ID" - -#: contrib/comments/models.py:53 contrib/comments/models.py:177 -msgid "user" -msgstr "使用者" - -#: contrib/comments/models.py:55 -msgid "user's name" -msgstr "使用者名稱" - -#: contrib/comments/models.py:56 -msgid "user's email address" -msgstr "使用者電子郵件" - -#: contrib/comments/models.py:57 -msgid "user's URL" -msgstr "使用者 URL" - -#: contrib/comments/models.py:59 contrib/comments/models.py:79 -#: contrib/comments/models.py:178 -msgid "comment" -msgstr "評論" - -#: contrib/comments/models.py:62 -msgid "date/time submitted" -msgstr "日期/時間已送出" - -#: contrib/comments/models.py:63 -msgid "IP address" -msgstr "IP 位址" - -#: contrib/comments/models.py:64 -msgid "is public" -msgstr "公開" - -#: contrib/comments/models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "取消這個選項可讓評論立刻在網站消失。" - -#: contrib/comments/models.py:67 -msgid "is removed" -msgstr "已刪除" - -#: contrib/comments/models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "如果此評論不恰當則選取這個檢查框,其將以 \"此評論已被移除\" 訊息取代。" - -#: contrib/comments/models.py:80 -msgid "comments" -msgstr "評論" - -#: contrib/comments/models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。" - -#: contrib/comments/models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。" - -#: contrib/comments/models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"由 %(user)s 在 %(date)s 張貼\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: contrib/comments/models.py:179 -msgid "flag" -msgstr "標記" - -#: contrib/comments/models.py:180 -msgid "date" -msgstr "日期" - -#: contrib/comments/models.py:190 -msgid "comment flag" -msgstr "標記評論" - -#: contrib/comments/models.py:191 -msgid "comment flags" -msgstr "評論標記" - -#: contrib/comments/templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "核可評論" - -#: contrib/comments/templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "真的要讓這個評論公開?" - -#: contrib/comments/templates/comments/approve.html:12 -msgid "Approve" -msgstr "核可" - -#: contrib/comments/templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "感謝進行審核" - -#: contrib/comments/templates/comments/approved.html:7 -#: contrib/comments/templates/comments/deleted.html:7 -#: contrib/comments/templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "感謝花費時間增進網站討論的品質" - -#: contrib/comments/templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "移除一個評論" - -#: contrib/comments/templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "真的要移除這個評論?" - -#: contrib/comments/templates/comments/delete.html:12 -msgid "Remove" -msgstr "移除" - -#: contrib/comments/templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "感謝移除" - -#: contrib/comments/templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "標記這個評論" - -#: contrib/comments/templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "真的要標記這個評論?" - -#: contrib/comments/templates/comments/flag.html:12 -msgid "Flag" -msgstr "標記" - -#: contrib/comments/templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "感謝標記" - -#: contrib/comments/templates/comments/form.html:17 -#: contrib/comments/templates/comments/preview.html:32 -msgid "Post" -msgstr "張貼" - -#: contrib/comments/templates/comments/form.html:18 -#: contrib/comments/templates/comments/preview.html:33 -msgid "Preview" -msgstr "預覽" - -#: contrib/comments/templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "感謝寫下評論" - -#: contrib/comments/templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "謝謝你的評論" - -#: contrib/comments/templates/comments/preview.html:4 -#: contrib/comments/templates/comments/preview.html:13 -msgid "Preview your comment" -msgstr "預覽你的評論" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the error below" -msgstr "請修正下面的錯誤" - -#: contrib/comments/templates/comments/preview.html:11 -msgid "Please correct the errors below" -msgstr "請修正下面的錯誤" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "張貼你的評論" - -#: contrib/comments/templates/comments/preview.html:16 -msgid "or make changes" -msgstr "或進行變更" diff --git a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index a3f711d4ae846d15b8191c48e1997655d0f4ac99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4642 zcmb`IZE#dq8OM(bRnuB4)>o9CqOpl|vl|L6T?z$xu^B*9Ttq)HH@jyyx9r}#-g}o2 z#}6AI@)8i_B@kH>-U);xK-(Cbq&Te~oPJQp4>~%X&N%M9dw0gM!}z6+e(?X?bMCSM z>o}u#_U!LI=jA!id0x(aXWpC>49^O*FQCo&AYjuOA~^q}@Cld$$z`vDZQvVV27CyIqkab@dv}5`g&hDN0*`{^ zpCJ$`*{JHD0O{Osg0%lHmHamNamarHu?4#W;>Z4>i;{8ilYBv7)5?s3C;u8DSih`LEf&$f1~(&HU5s0?|ABHxEugn1kGl zg7hpvqdnQ%DXh1+l6FO*mk;*&35y~CN1gcrqOJ-u*RmOSumWsmAp$>;{6w_&gU(2hhU0a z3-_t@*di;Ej!12^M=bz@WAupObLTG$%t3D9uh5wx(GJv(U*A}*=dAC{M&?qdf8QnOQk-@HVL0T8t6iu*d#)l?4 zmcZdsoT8D}a%>|c+X<)H+%yoFx=^xB!qHNiqp@!ww5&ZVG@G1eS@3S)Kw(*?h0|xv zuJ;`##|7i2?XY(I%`z_NflVEh6a`yY$OFy6JN893H8fCq1PMh#r{m<~(I`eu_!8-Z zHCDFSX6=^Pp$ixxIeUxELZhTh-|N)pnHtGy+r=z*^L(Krt0!v{WYlL(p)pDYg}N-1 z{r@JaiB8Sf9>gvUuhoZ$1w%Hc{vZ!`Af)x3$_MxK(up$n^aZBg)8}a0(Gx_>(Q`Pe z$@N@NL_y#83R+foy1ALAEKU||8>LCvKuJXT088p>fvP!=ILfGL2G8tM$ zNC_Ml?iQNG)0UYFjHUCou&tVt?35wOnK<6#Jc0Y7%d}Fw5toI{4b$PsDzgh-=)`sP zpO)CPM#GhM|04K_$$*Qxm$2v+gUn_1f*nfq5?n6a>COvAMHBo*gE-rTj-2iwP>eDq z_{%7Ph-1h+r#G46DQ0%OMAhB4mLV4d=OvN08DX<}kLykt=fPs2vdb|MK& zGwiJ9m{y!S$s~Ucf1PGwl|+kaWmaOMktyJQk0gYai}N+OV+Ah1ri7+}vzo!b&yqsw?ynScCdRL=uQ1 zj1oJYD844Tv7E#EmMxqWTN3Ld%kIvjEz`n^tTU2k3dJ4g%Q|$YW_Fwhdo{FY3zn9R ztT(Nk9p^?q5bYJM%ej1A5nJAXFL2$Z&;6?>{E>cihM#4(*eCnkpWgEJ9dQo~xnl?M za`z+t=i)Brot<Uvu-q0oQ+z;QKKIryNxHtBer!Mh@wRO`za+y_d>UQ{|ZxZm=&b_e#5ArGL41hcT_~8_yW4+xuh&1o+#`o7!#9~f(pSDc=8aw`Pxe*MoUi<3Pxauq zf9)c3r(gANO)J1OjHn$d$8SO_m0`2Z_6u7*d&Ivy!z5*5ki? zjn&%@ulv^y`J?+WT%NgIIX>(cd!@slBS4w^5nZweH?x|Pao$jG(8#sXyb$fgK zVI-5yq179{KqntPSt(7^I``;7hH$7`AoOfdU`misZdQG=Mylrq-N8QQoxJ3gh7_X8 z-?%l3J?`Gu!eXU8WZB9LqD|d>*Kh%_%KodUZTfO~`*49!(EYIk-sx9pj*4h47OeIb Qe7kB={WWoSjw-)@0kj%iK>z>% diff --git a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index 41a5df92f..000000000 --- a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,290 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# tcc , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-02-14 13:24+0000\n" -"Last-Translator: tcc \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: admin.py:25 -msgid "Content" -msgstr "內容" - -#: admin.py:28 -msgid "Metadata" -msgstr "元資料" - -#: admin.py:55 -msgid "flagged" -msgid_plural "flagged" -msgstr[0] "已標記" - -#: admin.py:56 -msgid "Flag selected comments" -msgstr "標記已選評論" - -#: admin.py:60 -msgid "approved" -msgid_plural "approved" -msgstr[0] "已核可" - -#: admin.py:61 -msgid "Approve selected comments" -msgstr "核可已選評論" - -#: admin.py:65 -msgid "removed" -msgid_plural "removed" -msgstr[0] "已移除" - -#: admin.py:66 -msgid "Remove selected comments" -msgstr "移除已選評論" - -#: admin.py:78 -#, python-format -msgid "1 comment was successfully %(action)s." -msgid_plural "%(count)s comments were successfully %(action)s." -msgstr[0] "%(count)s 個評論已成功完成%(action)s。" - -#: feeds.py:14 -#, python-format -msgid "%(site_name)s comments" -msgstr "%(site_name)s 評論" - -#: feeds.py:20 -#, python-format -msgid "Latest comments on %(site_name)s" -msgstr "最新評論在 %(site_name)s" - -#: forms.py:96 -msgid "Name" -msgstr "名稱" - -#: forms.py:97 -msgid "Email address" -msgstr "電子郵件地址" - -#: forms.py:98 -msgid "URL" -msgstr "URL" - -#: forms.py:99 -msgid "Comment" -msgstr "評論" - -#: forms.py:177 -#, python-format -msgid "Watch your mouth! The word %s is not allowed here." -msgid_plural "Watch your mouth! The words %s are not allowed here." -msgstr[0] "看住你的嘴!此處不允許 %s 這樣的字眼。" - -#: forms.py:181 templates/comments/preview.html:16 -msgid "and" -msgstr "和" - -#: forms.py:186 -msgid "" -"If you enter anything in this field your comment will be treated as spam" -msgstr "如果你在這一個欄位輸入任何內容,會被視為是垃圾評論" - -#: models.py:23 -msgid "content type" -msgstr "內容類型" - -#: models.py:25 -msgid "object ID" -msgstr "物件 ID" - -#: models.py:53 models.py:177 -msgid "user" -msgstr "使用者" - -#: models.py:55 -msgid "user's name" -msgstr "使用者名稱" - -#: models.py:56 -msgid "user's email address" -msgstr "使用者電子郵件" - -#: models.py:57 -msgid "user's URL" -msgstr "使用者 URL" - -#: models.py:59 models.py:79 models.py:178 -msgid "comment" -msgstr "評論" - -#: models.py:62 -msgid "date/time submitted" -msgstr "日期/時間已送出" - -#: models.py:63 -msgid "IP address" -msgstr "IP 位址" - -#: models.py:64 -msgid "is public" -msgstr "公開" - -#: models.py:65 -msgid "" -"Uncheck this box to make the comment effectively disappear from the site." -msgstr "取消這個選項可讓評論立刻在網站消失。" - -#: models.py:67 -msgid "is removed" -msgstr "已刪除" - -#: models.py:68 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "如果此評論不恰當則選取這個檢查框,其將以 \"此評論已被移除\" 訊息取代。" - -#: models.py:80 -msgid "comments" -msgstr "評論" - -#: models.py:124 -msgid "" -"This comment was posted by an authenticated user and thus the name is read-" -"only." -msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。" - -#: models.py:134 -msgid "" -"This comment was posted by an authenticated user and thus the email is read-" -"only." -msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。" - -#: models.py:160 -#, python-format -msgid "" -"Posted by %(user)s at %(date)s\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" -msgstr "" -"由 %(user)s 在 %(date)s 張貼\n" -"\n" -"%(comment)s\n" -"\n" -"http://%(domain)s%(url)s" - -#: models.py:179 -msgid "flag" -msgstr "標記" - -#: models.py:180 -msgid "date" -msgstr "日期" - -#: models.py:190 -msgid "comment flag" -msgstr "標記評論" - -#: models.py:191 -msgid "comment flags" -msgstr "評論標記" - -#: templates/comments/approve.html:4 -msgid "Approve a comment" -msgstr "審核一個評論" - -#: templates/comments/approve.html:7 -msgid "Really make this comment public?" -msgstr "真的要讓這個評論公開?" - -#: templates/comments/approve.html:12 -msgid "Approve" -msgstr "核可" - -#: templates/comments/approved.html:4 -msgid "Thanks for approving" -msgstr "感謝進行審核" - -#: templates/comments/approved.html:7 templates/comments/deleted.html:7 -#: templates/comments/flagged.html:7 -msgid "" -"Thanks for taking the time to improve the quality of discussion on our site" -msgstr "感謝花費時間增進網站討論的品質" - -#: templates/comments/delete.html:4 -msgid "Remove a comment" -msgstr "移除一個評論" - -#: templates/comments/delete.html:7 -msgid "Really remove this comment?" -msgstr "真的要移除這個評論?" - -#: templates/comments/delete.html:12 -msgid "Remove" -msgstr "移除" - -#: templates/comments/deleted.html:4 -msgid "Thanks for removing" -msgstr "感謝移除" - -#: templates/comments/flag.html:4 -msgid "Flag this comment" -msgstr "標記這個評論" - -#: templates/comments/flag.html:7 -msgid "Really flag this comment?" -msgstr "真的要標記這個評論?" - -#: templates/comments/flag.html:12 -msgid "Flag" -msgstr "標記" - -#: templates/comments/flagged.html:4 -msgid "Thanks for flagging" -msgstr "感謝標記" - -#: templates/comments/form.html:17 templates/comments/preview.html:32 -msgid "Post" -msgstr "張貼" - -#: templates/comments/form.html:18 templates/comments/preview.html:33 -msgid "Preview" -msgstr "預覽" - -#: templates/comments/posted.html:4 -msgid "Thanks for commenting" -msgstr "感謝寫下評論" - -#: templates/comments/posted.html:7 -msgid "Thank you for your comment" -msgstr "謝謝你的評論" - -#: templates/comments/preview.html:4 templates/comments/preview.html.py:13 -msgid "Preview your comment" -msgstr "預覽你的評論" - -#: templates/comments/preview.html:11 -msgid "Please correct the error below" -msgid_plural "Please correct the errors below" -msgstr[0] "請修正下面的錯誤" - -#: templates/comments/preview.html:16 -msgid "Post your comment" -msgstr "張貼你的評論" - -#: templates/comments/preview.html:16 -msgid "or make changes" -msgstr "或進行變更" diff --git a/django/contrib/comments/managers.py b/django/contrib/comments/managers.py deleted file mode 100644 index 656200437..000000000 --- a/django/contrib/comments/managers.py +++ /dev/null @@ -1,22 +0,0 @@ -from django.db import models -from django.contrib.contenttypes.models import ContentType -from django.utils.encoding import force_text - -class CommentManager(models.Manager): - - def in_moderation(self): - """ - QuerySet for all comments currently in the moderation queue. - """ - return self.get_queryset().filter(is_public=False, is_removed=False) - - def for_model(self, model): - """ - QuerySet for all comments for a particular model (either an instance or - a class). - """ - ct = ContentType.objects.get_for_model(model) - qs = self.get_queryset().filter(content_type=ct) - if isinstance(model, models.Model): - qs = qs.filter(object_pk=force_text(model._get_pk_val())) - return qs diff --git a/django/contrib/comments/models.py b/django/contrib/comments/models.py deleted file mode 100644 index 24cd7b59c..000000000 --- a/django/contrib/comments/models.py +++ /dev/null @@ -1,200 +0,0 @@ -from django.conf import settings -from django.contrib.comments.managers import CommentManager -from django.contrib.contenttypes.fields import GenericForeignKey -from django.contrib.contenttypes.models import ContentType -from django.contrib.sites.models import Site -from django.core import urlresolvers -from django.db import models -from django.utils.translation import ugettext_lazy as _ -from django.utils import timezone -from django.utils.encoding import python_2_unicode_compatible - -COMMENT_MAX_LENGTH = getattr(settings, 'COMMENT_MAX_LENGTH', 3000) - - -class BaseCommentAbstractModel(models.Model): - """ - An abstract base class that any custom comment models probably should - subclass. - """ - - # Content-object field - content_type = models.ForeignKey(ContentType, - verbose_name=_('content type'), - related_name="content_type_set_for_%(class)s") - object_pk = models.TextField(_('object ID')) - content_object = GenericForeignKey(ct_field="content_type", fk_field="object_pk") - - # Metadata about the comment - site = models.ForeignKey(Site) - - class Meta: - abstract = True - - def get_content_object_url(self): - """ - Get a URL suitable for redirecting to the content object. - """ - return urlresolvers.reverse( - "comments-url-redirect", - args=(self.content_type_id, self.object_pk) - ) - - -@python_2_unicode_compatible -class Comment(BaseCommentAbstractModel): - """ - A user comment about some object. - """ - - # Who posted this comment? If ``user`` is set then it was an authenticated - # user; otherwise at least user_name should have been set and the comment - # was posted by a non-authenticated user. - user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=_('user'), - blank=True, null=True, related_name="%(class)s_comments") - user_name = models.CharField(_("user's name"), max_length=50, blank=True) - user_email = models.EmailField(_("user's email address"), blank=True) - user_url = models.URLField(_("user's URL"), blank=True) - - comment = models.TextField(_('comment'), max_length=COMMENT_MAX_LENGTH) - - # Metadata about the comment - submit_date = models.DateTimeField(_('date/time submitted'), default=None) - ip_address = models.GenericIPAddressField(_('IP address'), unpack_ipv4=True, blank=True, null=True) - is_public = models.BooleanField(_('is public'), default=True, - help_text=_('Uncheck this box to make the comment effectively ' \ - 'disappear from the site.')) - is_removed = models.BooleanField(_('is removed'), default=False, - help_text=_('Check this box if the comment is inappropriate. ' \ - 'A "This comment has been removed" message will ' \ - 'be displayed instead.')) - - # Manager - objects = CommentManager() - - class Meta: - db_table = "django_comments" - ordering = ('submit_date',) - permissions = [("can_moderate", "Can moderate comments")] - verbose_name = _('comment') - verbose_name_plural = _('comments') - - def __str__(self): - return "%s: %s..." % (self.name, self.comment[:50]) - - def save(self, *args, **kwargs): - if self.submit_date is None: - self.submit_date = timezone.now() - super(Comment, self).save(*args, **kwargs) - - def _get_userinfo(self): - """ - Get a dictionary that pulls together information about the poster - safely for both authenticated and non-authenticated comments. - - This dict will have ``name``, ``email``, and ``url`` fields. - """ - if not hasattr(self, "_userinfo"): - userinfo = { - "name": self.user_name, - "email": self.user_email, - "url": self.user_url - } - if self.user_id: - u = self.user - if u.email: - userinfo["email"] = u.email - - # If the user has a full name, use that for the user name. - # However, a given user_name overrides the raw user.username, - # so only use that if this comment has no associated name. - if u.get_full_name(): - userinfo["name"] = self.user.get_full_name() - elif not self.user_name: - userinfo["name"] = u.get_username() - self._userinfo = userinfo - return self._userinfo - userinfo = property(_get_userinfo, doc=_get_userinfo.__doc__) - - def _get_name(self): - return self.userinfo["name"] - - def _set_name(self, val): - if self.user_id: - raise AttributeError(_("This comment was posted by an authenticated "\ - "user and thus the name is read-only.")) - self.user_name = val - name = property(_get_name, _set_name, doc="The name of the user who posted this comment") - - def _get_email(self): - return self.userinfo["email"] - - def _set_email(self, val): - if self.user_id: - raise AttributeError(_("This comment was posted by an authenticated "\ - "user and thus the email is read-only.")) - self.user_email = val - email = property(_get_email, _set_email, doc="The email of the user who posted this comment") - - def _get_url(self): - return self.userinfo["url"] - - def _set_url(self, val): - self.user_url = val - url = property(_get_url, _set_url, doc="The URL given by the user who posted this comment") - - def get_absolute_url(self, anchor_pattern="#c%(id)s"): - return self.get_content_object_url() + (anchor_pattern % self.__dict__) - - def get_as_text(self): - """ - Return this comment as plain text. Useful for emails. - """ - d = { - 'user': self.user or self.name, - 'date': self.submit_date, - 'comment': self.comment, - 'domain': self.site.domain, - 'url': self.get_absolute_url() - } - return _('Posted by %(user)s at %(date)s\n\n%(comment)s\n\nhttp://%(domain)s%(url)s') % d - - -@python_2_unicode_compatible -class CommentFlag(models.Model): - """ - Records a flag on a comment. This is intentionally flexible; right now, a - flag could be: - - * A "removal suggestion" -- where a user suggests a comment for (potential) removal. - - * A "moderator deletion" -- used when a moderator deletes a comment. - - You can (ab)use this model to add other flags, if needed. However, by - design users are only allowed to flag a comment with a given flag once; - if you want rating look elsewhere. - """ - user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=_('user'), related_name="comment_flags") - comment = models.ForeignKey(Comment, verbose_name=_('comment'), related_name="flags") - flag = models.CharField(_('flag'), max_length=30, db_index=True) - flag_date = models.DateTimeField(_('date'), default=None) - - # Constants for flag types - SUGGEST_REMOVAL = "removal suggestion" - MODERATOR_DELETION = "moderator deletion" - MODERATOR_APPROVAL = "moderator approval" - - class Meta: - db_table = 'django_comment_flags' - unique_together = [('user', 'comment', 'flag')] - verbose_name = _('comment flag') - verbose_name_plural = _('comment flags') - - def __str__(self): - return "%s flag of comment ID %s by %s" % \ - (self.flag, self.comment_id, self.user.get_username()) - - def save(self, *args, **kwargs): - if self.flag_date is None: - self.flag_date = timezone.now() - super(CommentFlag, self).save(*args, **kwargs) diff --git a/django/contrib/comments/moderation.py b/django/contrib/comments/moderation.py deleted file mode 100644 index 504b8be3b..000000000 --- a/django/contrib/comments/moderation.py +++ /dev/null @@ -1,356 +0,0 @@ -""" -A generic comment-moderation system which allows configuration of -moderation options on a per-model basis. - -To use, do two things: - -1. Create or import a subclass of ``CommentModerator`` defining the - options you want. - -2. Import ``moderator`` from this module and register one or more - models, passing the models and the ``CommentModerator`` options - class you want to use. - - -Example -------- - -First, we define a simple model class which might represent entries in -a Weblog:: - - from django.db import models - - class Entry(models.Model): - title = models.CharField(maxlength=250) - body = models.TextField() - pub_date = models.DateField() - enable_comments = models.BooleanField() - -Then we create a ``CommentModerator`` subclass specifying some -moderation options:: - - from django.contrib.comments.moderation import CommentModerator, moderator - - class EntryModerator(CommentModerator): - email_notification = True - enable_field = 'enable_comments' - -And finally register it for moderation:: - - moderator.register(Entry, EntryModerator) - -This sample class would apply two moderation steps to each new -comment submitted on an Entry: - -* If the entry's ``enable_comments`` field is set to ``False``, the - comment will be rejected (immediately deleted). - -* If the comment is successfully posted, an email notification of the - comment will be sent to site staff. - -For a full list of built-in moderation options and other -configurability, see the documentation for the ``CommentModerator`` -class. - -""" - -import datetime - -from django.conf import settings -from django.core.mail import send_mail -from django.contrib.comments import signals -from django.db.models.base import ModelBase -from django.template import Context, loader -from django.contrib import comments -from django.contrib.sites.shortcuts import get_current_site -from django.utils import timezone - -class AlreadyModerated(Exception): - """ - Raised when a model which is already registered for moderation is - attempting to be registered again. - - """ - pass - -class NotModerated(Exception): - """ - Raised when a model which is not registered for moderation is - attempting to be unregistered. - - """ - pass - -class CommentModerator(object): - """ - Encapsulates comment-moderation options for a given model. - - This class is not designed to be used directly, since it doesn't - enable any of the available moderation options. Instead, subclass - it and override attributes to enable different options:: - - ``auto_close_field`` - If this is set to the name of a ``DateField`` or - ``DateTimeField`` on the model for which comments are - being moderated, new comments for objects of that model - will be disallowed (immediately deleted) when a certain - number of days have passed after the date specified in - that field. Must be used in conjunction with - ``close_after``, which specifies the number of days past - which comments should be disallowed. Default value is - ``None``. - - ``auto_moderate_field`` - Like ``auto_close_field``, but instead of outright - deleting new comments when the requisite number of days - have elapsed, it will simply set the ``is_public`` field - of new comments to ``False`` before saving them. Must be - used in conjunction with ``moderate_after``, which - specifies the number of days past which comments should be - moderated. Default value is ``None``. - - ``close_after`` - If ``auto_close_field`` is used, this must specify the - number of days past the value of the field specified by - ``auto_close_field`` after which new comments for an - object should be disallowed. Default value is ``None``. - - ``email_notification`` - If ``True``, any new comment on an object of this model - which survives moderation will generate an email to site - staff. Default value is ``False``. - - ``enable_field`` - If this is set to the name of a ``BooleanField`` on the - model for which comments are being moderated, new comments - on objects of that model will be disallowed (immediately - deleted) whenever the value of that field is ``False`` on - the object the comment would be attached to. Default value - is ``None``. - - ``moderate_after`` - If ``auto_moderate_field`` is used, this must specify the number - of days past the value of the field specified by - ``auto_moderate_field`` after which new comments for an - object should be marked non-public. Default value is - ``None``. - - Most common moderation needs can be covered by changing these - attributes, but further customization can be obtained by - subclassing and overriding the following methods. Each method will - be called with three arguments: ``comment``, which is the comment - being submitted, ``content_object``, which is the object the - comment will be attached to, and ``request``, which is the - ``HttpRequest`` in which the comment is being submitted:: - - ``allow`` - Should return ``True`` if the comment should be allowed to - post on the content object, and ``False`` otherwise (in - which case the comment will be immediately deleted). - - ``email`` - If email notification of the new comment should be sent to - site staff or moderators, this method is responsible for - sending the email. - - ``moderate`` - Should return ``True`` if the comment should be moderated - (in which case its ``is_public`` field will be set to - ``False`` before saving), and ``False`` otherwise (in - which case the ``is_public`` field will not be changed). - - Subclasses which want to introspect the model for which comments - are being moderated can do so through the attribute ``_model``, - which will be the model class. - - """ - auto_close_field = None - auto_moderate_field = None - close_after = None - email_notification = False - enable_field = None - moderate_after = None - - def __init__(self, model): - self._model = model - - def _get_delta(self, now, then): - """ - Internal helper which will return a ``datetime.timedelta`` - representing the time between ``now`` and ``then``. Assumes - ``now`` is a ``datetime.date`` or ``datetime.datetime`` later - than ``then``. - - If ``now`` and ``then`` are not of the same type due to one of - them being a ``datetime.date`` and the other being a - ``datetime.datetime``, both will be coerced to - ``datetime.date`` before calculating the delta. - - """ - if now.__class__ is not then.__class__: - now = datetime.date(now.year, now.month, now.day) - then = datetime.date(then.year, then.month, then.day) - if now < then: - raise ValueError("Cannot determine moderation rules because date field is set to a value in the future") - return now - then - - def allow(self, comment, content_object, request): - """ - Determine whether a given comment is allowed to be posted on - a given object. - - Return ``True`` if the comment should be allowed, ``False - otherwise. - - """ - if self.enable_field: - if not getattr(content_object, self.enable_field): - return False - if self.auto_close_field and self.close_after is not None: - close_after_date = getattr(content_object, self.auto_close_field) - if close_after_date is not None and self._get_delta(timezone.now(), close_after_date).days >= self.close_after: - return False - return True - - def moderate(self, comment, content_object, request): - """ - Determine whether a given comment on a given object should be - allowed to show up immediately, or should be marked non-public - and await approval. - - Return ``True`` if the comment should be moderated (marked - non-public), ``False`` otherwise. - - """ - if self.auto_moderate_field and self.moderate_after is not None: - moderate_after_date = getattr(content_object, self.auto_moderate_field) - if moderate_after_date is not None and self._get_delta(timezone.now(), moderate_after_date).days >= self.moderate_after: - return True - return False - - def email(self, comment, content_object, request): - """ - Send email notification of a new comment to site staff when email - notifications have been requested. - - """ - if not self.email_notification: - return - recipient_list = [manager_tuple[1] for manager_tuple in settings.MANAGERS] - t = loader.get_template('comments/comment_notification_email.txt') - c = Context({'comment': comment, - 'content_object': content_object}) - subject = '[%s] New comment posted on "%s"' % (get_current_site(request).name, - content_object) - message = t.render(c) - send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, recipient_list, fail_silently=True) - -class Moderator(object): - """ - Handles moderation of a set of models. - - An instance of this class will maintain a list of one or more - models registered for comment moderation, and their associated - moderation classes, and apply moderation to all incoming comments. - - To register a model, obtain an instance of ``Moderator`` (this - module exports one as ``moderator``), and call its ``register`` - method, passing the model class and a moderation class (which - should be a subclass of ``CommentModerator``). Note that both of - these should be the actual classes, not instances of the classes. - - To cease moderation for a model, call the ``unregister`` method, - passing the model class. - - For convenience, both ``register`` and ``unregister`` can also - accept a list of model classes in place of a single model; this - allows easier registration of multiple models with the same - ``CommentModerator`` class. - - The actual moderation is applied in two phases: one prior to - saving a new comment, and the other immediately after saving. The - pre-save moderation may mark a comment as non-public or mark it to - be removed; the post-save moderation may delete a comment which - was disallowed (there is currently no way to prevent the comment - being saved once before removal) and, if the comment is still - around, will send any notification emails the comment generated. - - """ - def __init__(self): - self._registry = {} - self.connect() - - def connect(self): - """ - Hook up the moderation methods to pre- and post-save signals - from the comment models. - - """ - signals.comment_will_be_posted.connect(self.pre_save_moderation, sender=comments.get_model()) - signals.comment_was_posted.connect(self.post_save_moderation, sender=comments.get_model()) - - def register(self, model_or_iterable, moderation_class): - """ - Register a model or a list of models for comment moderation, - using a particular moderation class. - - Raise ``AlreadyModerated`` if any of the models are already - registered. - - """ - if isinstance(model_or_iterable, ModelBase): - model_or_iterable = [model_or_iterable] - for model in model_or_iterable: - if model in self._registry: - raise AlreadyModerated("The model '%s' is already being moderated" % model._meta.model_name) - self._registry[model] = moderation_class(model) - - def unregister(self, model_or_iterable): - """ - Remove a model or a list of models from the list of models - whose comments will be moderated. - - Raise ``NotModerated`` if any of the models are not currently - registered for moderation. - - """ - if isinstance(model_or_iterable, ModelBase): - model_or_iterable = [model_or_iterable] - for model in model_or_iterable: - if model not in self._registry: - raise NotModerated("The model '%s' is not currently being moderated" % model._meta.model_name) - del self._registry[model] - - def pre_save_moderation(self, sender, comment, request, **kwargs): - """ - Apply any necessary pre-save moderation steps to new - comments. - - """ - model = comment.content_type.model_class() - if model not in self._registry: - return - content_object = comment.content_object - moderation_class = self._registry[model] - - # Comment will be disallowed outright (HTTP 403 response) - if not moderation_class.allow(comment, content_object, request): - return False - - if moderation_class.moderate(comment, content_object, request): - comment.is_public = False - - def post_save_moderation(self, sender, comment, request, **kwargs): - """ - Apply any necessary post-save moderation steps to new - comments. - - """ - model = comment.content_type.model_class() - if model not in self._registry: - return - self._registry[model].email(comment, comment.content_object, request) - -# Import this instance in your own code to use in registering -# your models for moderation. -moderator = Moderator() diff --git a/django/contrib/comments/signals.py b/django/contrib/comments/signals.py deleted file mode 100644 index 079afaf03..000000000 --- a/django/contrib/comments/signals.py +++ /dev/null @@ -1,21 +0,0 @@ -""" -Signals relating to comments. -""" -from django.dispatch import Signal - -# Sent just before a comment will be posted (after it's been approved and -# moderated; this can be used to modify the comment (in place) with posting -# details or other such actions. If any receiver returns False the comment will be -# discarded and a 400 response. This signal is sent at more or less -# the same time (just before, actually) as the Comment object's pre-save signal, -# except that the HTTP request is sent along with this signal. -comment_will_be_posted = Signal(providing_args=["comment", "request"]) - -# Sent just after a comment was posted. See above for how this differs -# from the Comment object's post-save signal. -comment_was_posted = Signal(providing_args=["comment", "request"]) - -# Sent after a comment was "flagged" in some way. Check the flag to see if this -# was a user requesting removal of a comment, a moderator approving/removing a -# comment, or some other custom user flag. -comment_was_flagged = Signal(providing_args=["comment", "flag", "created", "request"]) diff --git a/django/contrib/comments/templates/comments/400-debug.html b/django/contrib/comments/templates/comments/400-debug.html deleted file mode 100644 index 0d2efaff5..000000000 --- a/django/contrib/comments/templates/comments/400-debug.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Comment post not allowed (400) - - - - -

    - - -
    -

    - You're seeing this error because you have DEBUG = True in - your Django settings file. Change that to False, and Django - will display a standard 400 error page. -

    -
    - - diff --git a/django/contrib/comments/templates/comments/approve.html b/django/contrib/comments/templates/comments/approve.html deleted file mode 100644 index 78d15dbb0..000000000 --- a/django/contrib/comments/templates/comments/approve.html +++ /dev/null @@ -1,15 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Approve a comment" %}{% endblock %} - -{% block content %} -

    {% trans "Really make this comment public?" %}

    -
    {{ comment|linebreaks }}
    -
    {% csrf_token %} - {% if next %}
    {% endif %} -

    - or cancel -

    -
    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/approved.html b/django/contrib/comments/templates/comments/approved.html deleted file mode 100644 index d4ba24546..000000000 --- a/django/contrib/comments/templates/comments/approved.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Thanks for approving" %}.{% endblock %} - -{% block content %} -

    {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/base.html b/django/contrib/comments/templates/comments/base.html deleted file mode 100644 index 9828ff64d..000000000 --- a/django/contrib/comments/templates/comments/base.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - {% block title %}{% endblock %} - - - {% block content %}{% endblock %} - - diff --git a/django/contrib/comments/templates/comments/delete.html b/django/contrib/comments/templates/comments/delete.html deleted file mode 100644 index 50c9a4d1b..000000000 --- a/django/contrib/comments/templates/comments/delete.html +++ /dev/null @@ -1,15 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Remove a comment" %}{% endblock %} - -{% block content %} -

    {% trans "Really remove this comment?" %}

    -
    {{ comment|linebreaks }}
    -
    {% csrf_token %} - {% if next %}
    {% endif %} -

    - or cancel -

    -
    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/deleted.html b/django/contrib/comments/templates/comments/deleted.html deleted file mode 100644 index e6084815d..000000000 --- a/django/contrib/comments/templates/comments/deleted.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Thanks for removing" %}.{% endblock %} - -{% block content %} -

    {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/flag.html b/django/contrib/comments/templates/comments/flag.html deleted file mode 100644 index ca7c77f11..000000000 --- a/django/contrib/comments/templates/comments/flag.html +++ /dev/null @@ -1,15 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Flag this comment" %}{% endblock %} - -{% block content %} -

    {% trans "Really flag this comment?" %}

    -
    {{ comment|linebreaks }}
    -
    {% csrf_token %} - {% if next %}
    {% endif %} -

    - or cancel -

    -
    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/flagged.html b/django/contrib/comments/templates/comments/flagged.html deleted file mode 100644 index e558019bf..000000000 --- a/django/contrib/comments/templates/comments/flagged.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Thanks for flagging" %}.{% endblock %} - -{% block content %} -

    {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/form.html b/django/contrib/comments/templates/comments/form.html deleted file mode 100644 index 2a9ad557d..000000000 --- a/django/contrib/comments/templates/comments/form.html +++ /dev/null @@ -1,20 +0,0 @@ -{% load comments i18n %} -
    {% csrf_token %} - {% if next %}
    {% endif %} - {% for field in form %} - {% if field.is_hidden %} -
    {{ field }}
    - {% else %} - {% if field.errors %}{{ field.errors }}{% endif %} - - {% endif %} - {% endfor %} -

    - - -

    -
    diff --git a/django/contrib/comments/templates/comments/list.html b/django/contrib/comments/templates/comments/list.html deleted file mode 100644 index 3d4ec1ed8..000000000 --- a/django/contrib/comments/templates/comments/list.html +++ /dev/null @@ -1,10 +0,0 @@ -
    - {% for comment in comment_list %} -
    - {{ comment.submit_date }} - {{ comment.name }} -
    -
    -

    {{ comment.comment }}

    -
    - {% endfor %} -
    diff --git a/django/contrib/comments/templates/comments/posted.html b/django/contrib/comments/templates/comments/posted.html deleted file mode 100644 index 76f7f6d58..000000000 --- a/django/contrib/comments/templates/comments/posted.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Thanks for commenting" %}.{% endblock %} - -{% block content %} -

    {% trans "Thank you for your comment" %}.

    -{% endblock %} diff --git a/django/contrib/comments/templates/comments/preview.html b/django/contrib/comments/templates/comments/preview.html deleted file mode 100644 index 0e7056795..000000000 --- a/django/contrib/comments/templates/comments/preview.html +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "comments/base.html" %} -{% load i18n %} - -{% block title %}{% trans "Preview your comment" %}{% endblock %} - -{% block content %} - {% load comments %} -
    {% csrf_token %} - {% if next %}
    {% endif %} - {% if form.errors %} -

    {% if form.errors|length == 1 %}{% trans "Please correct the error below" %}{% else %}{% trans "Please correct the errors below" %}{% endif %}

    - {% else %} -

    {% trans "Preview your comment" %}

    -
    {{ comment|linebreaks }}
    -

    - {% trans "and" %} {% trans "or make changes" %}: -

    - {% endif %} - {% for field in form %} - {% if field.is_hidden %} -
    {{ field }}
    - {% else %} - {% if field.errors %}{{ field.errors }}{% endif %} - - {% endif %} - {% endfor %} -

    - - -

    -
    -{% endblock %} diff --git a/django/contrib/comments/templatetags/__init__.py b/django/contrib/comments/templatetags/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/comments/templatetags/comments.py b/django/contrib/comments/templatetags/comments.py deleted file mode 100644 index 02001de20..000000000 --- a/django/contrib/comments/templatetags/comments.py +++ /dev/null @@ -1,340 +0,0 @@ -from django import template -from django.template.loader import render_to_string -from django.conf import settings -from django.contrib.contenttypes.models import ContentType -from django.contrib import comments -from django.utils import six -from django.utils.deprecation import RenameMethodsBase, RemovedInDjango18Warning -from django.utils.encoding import smart_text - -register = template.Library() - - -class RenameBaseCommentNodeMethods(RenameMethodsBase): - renamed_methods = ( - ('get_query_set', 'get_queryset', RemovedInDjango18Warning), - ) - - -class BaseCommentNode(six.with_metaclass(RenameBaseCommentNodeMethods, template.Node)): - """ - Base helper class (abstract) for handling the get_comment_* template tags. - Looks a bit strange, but the subclasses below should make this a bit more - obvious. - """ - - @classmethod - def handle_token(cls, parser, token): - """Class method to parse get_comment_list/count/form and return a Node.""" - tokens = token.split_contents() - if tokens[1] != 'for': - raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0]) - - # {% get_whatever for obj as varname %} - if len(tokens) == 5: - if tokens[3] != 'as': - raise template.TemplateSyntaxError("Third argument in %r must be 'as'" % tokens[0]) - return cls( - object_expr=parser.compile_filter(tokens[2]), - as_varname=tokens[4], - ) - - # {% get_whatever for app.model pk as varname %} - elif len(tokens) == 6: - if tokens[4] != 'as': - raise template.TemplateSyntaxError("Fourth argument in %r must be 'as'" % tokens[0]) - return cls( - ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]), - object_pk_expr=parser.compile_filter(tokens[3]), - as_varname=tokens[5] - ) - - else: - raise template.TemplateSyntaxError("%r tag requires 4 or 5 arguments" % tokens[0]) - - @staticmethod - def lookup_content_type(token, tagname): - try: - app, model = token.split('.') - return ContentType.objects.get_by_natural_key(app, model) - except ValueError: - raise template.TemplateSyntaxError("Third argument in %r must be in the format 'app.model'" % tagname) - except ContentType.DoesNotExist: - raise template.TemplateSyntaxError("%r tag has non-existant content-type: '%s.%s'" % (tagname, app, model)) - - def __init__(self, ctype=None, object_pk_expr=None, object_expr=None, as_varname=None, comment=None): - if ctype is None and object_expr is None: - raise template.TemplateSyntaxError("Comment nodes must be given either a literal object or a ctype and object pk.") - self.comment_model = comments.get_model() - self.as_varname = as_varname - self.ctype = ctype - self.object_pk_expr = object_pk_expr - self.object_expr = object_expr - self.comment = comment - - def render(self, context): - qs = self.get_queryset(context) - context[self.as_varname] = self.get_context_value_from_queryset(context, qs) - return '' - - def get_queryset(self, context): - ctype, object_pk = self.get_target_ctype_pk(context) - if not object_pk: - return self.comment_model.objects.none() - - qs = self.comment_model.objects.filter( - content_type=ctype, - object_pk=smart_text(object_pk), - site__pk=settings.SITE_ID, - ) - - # The is_public and is_removed fields are implementation details of the - # built-in comment model's spam filtering system, so they might not - # be present on a custom comment model subclass. If they exist, we - # should filter on them. - field_names = [f.name for f in self.comment_model._meta.fields] - if 'is_public' in field_names: - qs = qs.filter(is_public=True) - if getattr(settings, 'COMMENTS_HIDE_REMOVED', True) and 'is_removed' in field_names: - qs = qs.filter(is_removed=False) - - return qs - - def get_target_ctype_pk(self, context): - if self.object_expr: - try: - obj = self.object_expr.resolve(context) - except template.VariableDoesNotExist: - return None, None - return ContentType.objects.get_for_model(obj), obj.pk - else: - return self.ctype, self.object_pk_expr.resolve(context, ignore_failures=True) - - def get_context_value_from_queryset(self, context, qs): - """Subclasses should override this.""" - raise NotImplementedError('subclasses of BaseCommentNode must provide a get_context_value_from_queryset() method') - -class CommentListNode(BaseCommentNode): - """Insert a list of comments into the context.""" - def get_context_value_from_queryset(self, context, qs): - return list(qs) - -class CommentCountNode(BaseCommentNode): - """Insert a count of comments into the context.""" - def get_context_value_from_queryset(self, context, qs): - return qs.count() - -class CommentFormNode(BaseCommentNode): - """Insert a form for the comment model into the context.""" - - def get_form(self, context): - obj = self.get_object(context) - if obj: - return comments.get_form()(obj) - else: - return None - - def get_object(self, context): - if self.object_expr: - try: - return self.object_expr.resolve(context) - except template.VariableDoesNotExist: - return None - else: - object_pk = self.object_pk_expr.resolve(context, - ignore_failures=True) - return self.ctype.get_object_for_this_type(pk=object_pk) - - def render(self, context): - context[self.as_varname] = self.get_form(context) - return '' - -class RenderCommentFormNode(CommentFormNode): - """Render the comment form directly""" - - @classmethod - def handle_token(cls, parser, token): - """Class method to parse render_comment_form and return a Node.""" - tokens = token.split_contents() - if tokens[1] != 'for': - raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0]) - - # {% render_comment_form for obj %} - if len(tokens) == 3: - return cls(object_expr=parser.compile_filter(tokens[2])) - - # {% render_comment_form for app.models pk %} - elif len(tokens) == 4: - return cls( - ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]), - object_pk_expr=parser.compile_filter(tokens[3]) - ) - - def render(self, context): - ctype, object_pk = self.get_target_ctype_pk(context) - if object_pk: - template_search_list = [ - "comments/%s/%s/form.html" % (ctype.app_label, ctype.model), - "comments/%s/form.html" % ctype.app_label, - "comments/form.html" - ] - context.push() - formstr = render_to_string(template_search_list, {"form" : self.get_form(context)}, context) - context.pop() - return formstr - else: - return '' - -class RenderCommentListNode(CommentListNode): - """Render the comment list directly""" - - @classmethod - def handle_token(cls, parser, token): - """Class method to parse render_comment_list and return a Node.""" - tokens = token.split_contents() - if tokens[1] != 'for': - raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0]) - - # {% render_comment_list for obj %} - if len(tokens) == 3: - return cls(object_expr=parser.compile_filter(tokens[2])) - - # {% render_comment_list for app.models pk %} - elif len(tokens) == 4: - return cls( - ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]), - object_pk_expr=parser.compile_filter(tokens[3]) - ) - - def render(self, context): - ctype, object_pk = self.get_target_ctype_pk(context) - if object_pk: - template_search_list = [ - "comments/%s/%s/list.html" % (ctype.app_label, ctype.model), - "comments/%s/list.html" % ctype.app_label, - "comments/list.html" - ] - qs = self.get_queryset(context) - context.push() - liststr = render_to_string(template_search_list, { - "comment_list" : self.get_context_value_from_queryset(context, qs) - }, context) - context.pop() - return liststr - else: - return '' - -# We could just register each classmethod directly, but then we'd lose out on -# the automagic docstrings-into-admin-docs tricks. So each node gets a cute -# wrapper function that just exists to hold the docstring. - -@register.tag -def get_comment_count(parser, token): - """ - Gets the comment count for the given params and populates the template - context with a variable containing that value, whose name is defined by the - 'as' clause. - - Syntax:: - - {% get_comment_count for [object] as [varname] %} - {% get_comment_count for [app].[model] [object_id] as [varname] %} - - Example usage:: - - {% get_comment_count for event as comment_count %} - {% get_comment_count for calendar.event event.id as comment_count %} - {% get_comment_count for calendar.event 17 as comment_count %} - - """ - return CommentCountNode.handle_token(parser, token) - -@register.tag -def get_comment_list(parser, token): - """ - Gets the list of comments for the given params and populates the template - context with a variable containing that value, whose name is defined by the - 'as' clause. - - Syntax:: - - {% get_comment_list for [object] as [varname] %} - {% get_comment_list for [app].[model] [object_id] as [varname] %} - - Example usage:: - - {% get_comment_list for event as comment_list %} - {% for comment in comment_list %} - ... - {% endfor %} - - """ - return CommentListNode.handle_token(parser, token) - -@register.tag -def render_comment_list(parser, token): - """ - Render the comment list (as returned by ``{% get_comment_list %}``) - through the ``comments/list.html`` template - - Syntax:: - - {% render_comment_list for [object] %} - {% render_comment_list for [app].[model] [object_id] %} - - Example usage:: - - {% render_comment_list for event %} - - """ - return RenderCommentListNode.handle_token(parser, token) - -@register.tag -def get_comment_form(parser, token): - """ - Get a (new) form object to post a new comment. - - Syntax:: - - {% get_comment_form for [object] as [varname] %} - {% get_comment_form for [app].[model] [object_id] as [varname] %} - """ - return CommentFormNode.handle_token(parser, token) - -@register.tag -def render_comment_form(parser, token): - """ - Render the comment form (as returned by ``{% render_comment_form %}``) through - the ``comments/form.html`` template. - - Syntax:: - - {% render_comment_form for [object] %} - {% render_comment_form for [app].[model] [object_id] %} - """ - return RenderCommentFormNode.handle_token(parser, token) - -@register.simple_tag -def comment_form_target(): - """ - Get the target URL for the comment form. - - Example:: - -
    - """ - return comments.get_form_target() - -@register.simple_tag -def get_comment_permalink(comment, anchor_pattern=None): - """ - Get the permalink for a comment, optionally specifying the format of the - named anchor to be appended to the end of the URL. - - Example:: - {% get_comment_permalink comment "#c%(id)s-by-%(user_name)s" %} - """ - - if anchor_pattern: - return comment.get_absolute_url(anchor_pattern) - return comment.get_absolute_url() diff --git a/django/contrib/comments/urls.py b/django/contrib/comments/urls.py deleted file mode 100644 index 69a022288..000000000 --- a/django/contrib/comments/urls.py +++ /dev/null @@ -1,16 +0,0 @@ -from django.conf.urls import patterns, url - -urlpatterns = patterns('django.contrib.comments.views', - url(r'^post/$', 'comments.post_comment', name='comments-post-comment'), - url(r'^posted/$', 'comments.comment_done', name='comments-comment-done'), - url(r'^flag/(\d+)/$', 'moderation.flag', name='comments-flag'), - url(r'^flagged/$', 'moderation.flag_done', name='comments-flag-done'), - url(r'^delete/(\d+)/$', 'moderation.delete', name='comments-delete'), - url(r'^deleted/$', 'moderation.delete_done', name='comments-delete-done'), - url(r'^approve/(\d+)/$', 'moderation.approve', name='comments-approve'), - url(r'^approved/$', 'moderation.approve_done', name='comments-approve-done'), -) - -urlpatterns += patterns('', - url(r'^cr/(\d+)/(.+)/$', 'django.contrib.contenttypes.views.shortcut', name='comments-url-redirect'), -) diff --git a/django/contrib/comments/views/__init__.py b/django/contrib/comments/views/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/comments/views/comments.py b/django/contrib/comments/views/comments.py deleted file mode 100644 index c12463408..000000000 --- a/django/contrib/comments/views/comments.py +++ /dev/null @@ -1,136 +0,0 @@ -from django import http -from django.apps import apps -from django.conf import settings -from django.contrib import comments -from django.contrib.comments import signals -from django.contrib.comments.views.utils import next_redirect, confirmation_view -from django.core.exceptions import ObjectDoesNotExist, ValidationError -from django.db import models -from django.shortcuts import render_to_response -from django.template import RequestContext -from django.template.loader import render_to_string -from django.utils.html import escape -from django.views.decorators.csrf import csrf_protect -from django.views.decorators.http import require_POST - - -class CommentPostBadRequest(http.HttpResponseBadRequest): - """ - Response returned when a comment post is invalid. If ``DEBUG`` is on a - nice-ish error message will be displayed (for debugging purposes), but in - production mode a simple opaque 400 page will be displayed. - """ - def __init__(self, why): - super(CommentPostBadRequest, self).__init__() - if settings.DEBUG: - self.content = render_to_string("comments/400-debug.html", {"why": why}) - - -@csrf_protect -@require_POST -def post_comment(request, next=None, using=None): - """ - Post a comment. - - HTTP POST is required. If ``POST['submit'] == "preview"`` or if there are - errors a preview template, ``comments/preview.html``, will be rendered. - """ - # Fill out some initial data fields from an authenticated user, if present - data = request.POST.copy() - if request.user.is_authenticated(): - if not data.get('name', ''): - data["name"] = request.user.get_full_name() or request.user.get_username() - if not data.get('email', ''): - data["email"] = request.user.email - - # Look up the object we're trying to comment about - ctype = data.get("content_type") - object_pk = data.get("object_pk") - if ctype is None or object_pk is None: - return CommentPostBadRequest("Missing content_type or object_pk field.") - try: - model = apps.get_model(ctype) - target = model._default_manager.using(using).get(pk=object_pk) - except TypeError: - return CommentPostBadRequest( - "Invalid content_type value: %r" % escape(ctype)) - except LookupError: - return CommentPostBadRequest( - "The given content-type %r does not resolve to a valid model." % \ - escape(ctype)) - except ObjectDoesNotExist: - return CommentPostBadRequest( - "No object matching content-type %r and object PK %r exists." % \ - (escape(ctype), escape(object_pk))) - except (ValueError, ValidationError) as e: - return CommentPostBadRequest( - "Attempting go get content-type %r and object PK %r exists raised %s" % \ - (escape(ctype), escape(object_pk), e.__class__.__name__)) - - # Do we want to preview the comment? - preview = "preview" in data - - # Construct the comment form - form = comments.get_form()(target, data=data) - - # Check security information - if form.security_errors(): - return CommentPostBadRequest( - "The comment form failed security verification: %s" % \ - escape(str(form.security_errors()))) - - # If there are errors or if we requested a preview show the comment - if form.errors or preview: - template_list = [ - # These first two exist for purely historical reasons. - # Django v1.0 and v1.1 allowed the underscore format for - # preview templates, so we have to preserve that format. - "comments/%s_%s_preview.html" % (model._meta.app_label, model._meta.model_name), - "comments/%s_preview.html" % model._meta.app_label, - # Now the usual directory based template hierarchy. - "comments/%s/%s/preview.html" % (model._meta.app_label, model._meta.model_name), - "comments/%s/preview.html" % model._meta.app_label, - "comments/preview.html", - ] - return render_to_response( - template_list, { - "comment": form.data.get("comment", ""), - "form": form, - "next": data.get("next", next), - }, - RequestContext(request, {}) - ) - - # Otherwise create the comment - comment = form.get_comment_object() - comment.ip_address = request.META.get("REMOTE_ADDR", None) - if request.user.is_authenticated(): - comment.user = request.user - - # Signal that the comment is about to be saved - responses = signals.comment_will_be_posted.send( - sender=comment.__class__, - comment=comment, - request=request - ) - - for (receiver, response) in responses: - if response == False: - return CommentPostBadRequest( - "comment_will_be_posted receiver %r killed the comment" % receiver.__name__) - - # Save the comment and signal that it was saved - comment.save() - signals.comment_was_posted.send( - sender=comment.__class__, - comment=comment, - request=request - ) - - return next_redirect(request, fallback=next or 'comments-comment-done', - c=comment._get_pk_val()) - -comment_done = confirmation_view( - template="comments/posted.html", - doc="""Display a "comment was posted" success page.""" -) diff --git a/django/contrib/comments/views/moderation.py b/django/contrib/comments/views/moderation.py deleted file mode 100644 index 3bf70f321..000000000 --- a/django/contrib/comments/views/moderation.py +++ /dev/null @@ -1,163 +0,0 @@ -from django import template -from django.conf import settings -from django.contrib import comments -from django.contrib.auth.decorators import login_required, permission_required -from django.contrib.comments import signals -from django.contrib.comments.views.utils import next_redirect, confirmation_view -from django.shortcuts import get_object_or_404, render_to_response -from django.views.decorators.csrf import csrf_protect - - -@csrf_protect -@login_required -def flag(request, comment_id, next=None): - """ - Flags a comment. Confirmation on GET, action on POST. - - Templates: :template:`comments/flag.html`, - Context: - comment - the flagged `comments.comment` object - """ - comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID) - - # Flag on POST - if request.method == 'POST': - perform_flag(request, comment) - return next_redirect(request, fallback=next or 'comments-flag-done', - c=comment.pk) - - # Render a form on GET - else: - return render_to_response('comments/flag.html', - {'comment': comment, "next": next}, - template.RequestContext(request) - ) - -@csrf_protect -@permission_required("comments.can_moderate") -def delete(request, comment_id, next=None): - """ - Deletes a comment. Confirmation on GET, action on POST. Requires the "can - moderate comments" permission. - - Templates: :template:`comments/delete.html`, - Context: - comment - the flagged `comments.comment` object - """ - comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID) - - # Delete on POST - if request.method == 'POST': - # Flag the comment as deleted instead of actually deleting it. - perform_delete(request, comment) - return next_redirect(request, fallback=next or 'comments-delete-done', - c=comment.pk) - - # Render a form on GET - else: - return render_to_response('comments/delete.html', - {'comment': comment, "next": next}, - template.RequestContext(request) - ) - -@csrf_protect -@permission_required("comments.can_moderate") -def approve(request, comment_id, next=None): - """ - Approve a comment (that is, mark it as public and non-removed). Confirmation - on GET, action on POST. Requires the "can moderate comments" permission. - - Templates: :template:`comments/approve.html`, - Context: - comment - the `comments.comment` object for approval - """ - comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID) - - # Delete on POST - if request.method == 'POST': - # Flag the comment as approved. - perform_approve(request, comment) - return next_redirect(request, fallback=next or 'comments-approve-done', - c=comment.pk) - - # Render a form on GET - else: - return render_to_response('comments/approve.html', - {'comment': comment, "next": next}, - template.RequestContext(request) - ) - -# The following functions actually perform the various flag/approve/delete -# actions. They've been broken out into separate functions to that they -# may be called from admin actions. - -def perform_flag(request, comment): - """ - Actually perform the flagging of a comment from a request. - """ - flag, created = comments.models.CommentFlag.objects.get_or_create( - comment=comment, - user=request.user, - flag=comments.models.CommentFlag.SUGGEST_REMOVAL - ) - signals.comment_was_flagged.send( - sender=comment.__class__, - comment=comment, - flag=flag, - created=created, - request=request, - ) - -def perform_delete(request, comment): - flag, created = comments.models.CommentFlag.objects.get_or_create( - comment=comment, - user=request.user, - flag=comments.models.CommentFlag.MODERATOR_DELETION - ) - comment.is_removed = True - comment.save() - signals.comment_was_flagged.send( - sender=comment.__class__, - comment=comment, - flag=flag, - created=created, - request=request, - ) - - -def perform_approve(request, comment): - flag, created = comments.models.CommentFlag.objects.get_or_create( - comment=comment, - user=request.user, - flag=comments.models.CommentFlag.MODERATOR_APPROVAL, - ) - - comment.is_removed = False - comment.is_public = True - comment.save() - - signals.comment_was_flagged.send( - sender=comment.__class__, - comment=comment, - flag=flag, - created=created, - request=request, - ) - -# Confirmation views. - -flag_done = confirmation_view( - template="comments/flagged.html", - doc='Displays a "comment was flagged" success page.' -) -delete_done = confirmation_view( - template="comments/deleted.html", - doc='Displays a "comment was deleted" success page.' -) -approve_done = confirmation_view( - template="comments/approved.html", - doc='Displays a "comment was approved" success page.' -) diff --git a/django/contrib/comments/views/utils.py b/django/contrib/comments/views/utils.py deleted file mode 100644 index 3705b7e0b..000000000 --- a/django/contrib/comments/views/utils.py +++ /dev/null @@ -1,67 +0,0 @@ -""" -A few bits of helper functions for comment views. -""" - -import textwrap - -from django.http import HttpResponseRedirect -from django.shortcuts import render_to_response, resolve_url -from django.template import RequestContext -from django.core.exceptions import ObjectDoesNotExist -from django.contrib import comments -from django.utils.http import is_safe_url -from django.utils.six.moves.urllib.parse import urlencode - -def next_redirect(request, fallback, **get_kwargs): - """ - Handle the "where should I go next?" part of comment views. - - The next value could be a - ``?next=...`` GET arg or the URL of a given view (``fallback``). See - the view modules for examples. - - Returns an ``HttpResponseRedirect``. - """ - next = request.POST.get('next') - if not is_safe_url(url=next, host=request.get_host()): - next = resolve_url(fallback) - - if get_kwargs: - if '#' in next: - tmp = next.rsplit('#', 1) - next = tmp[0] - anchor = '#' + tmp[1] - else: - anchor = '' - - joiner = '&' if '?' in next else '?' - next += joiner + urlencode(get_kwargs) + anchor - return HttpResponseRedirect(next) - -def confirmation_view(template, doc="Display a confirmation view."): - """ - Confirmation view generator for the "comment was - posted/flagged/deleted/approved" views. - """ - def confirmed(request): - comment = None - if 'c' in request.GET: - try: - comment = comments.get_model().objects.get(pk=request.GET['c']) - except (ObjectDoesNotExist, ValueError): - pass - return render_to_response(template, - {'comment': comment}, - context_instance=RequestContext(request) - ) - - confirmed.__doc__ = textwrap.dedent("""\ - %s - - Templates: :template:`%s`` - Context: - comment - The posted comment - """ % (doc, template) - ) - return confirmed diff --git a/django/contrib/contenttypes/__init__.py b/django/contrib/contenttypes/__init__.py deleted file mode 100644 index 9789f36ef..000000000 --- a/django/contrib/contenttypes/__init__.py +++ /dev/null @@ -1 +0,0 @@ -default_app_config = 'django.contrib.contenttypes.apps.ContentTypesConfig' diff --git a/django/contrib/contenttypes/admin.py b/django/contrib/contenttypes/admin.py deleted file mode 100644 index 3ad4c86ee..000000000 --- a/django/contrib/contenttypes/admin.py +++ /dev/null @@ -1,139 +0,0 @@ -from __future__ import unicode_literals - -from functools import partial - -from django.contrib.admin.checks import InlineModelAdminChecks -from django.contrib.admin.options import InlineModelAdmin, flatten_fieldsets -from django.contrib.contenttypes.fields import GenericForeignKey -from django.contrib.contenttypes.forms import ( - BaseGenericInlineFormSet, generic_inlineformset_factory -) -from django.core import checks -from django.db.models.fields import FieldDoesNotExist -from django.forms import ALL_FIELDS -from django.forms.models import modelform_defines_fields - - -class GenericInlineModelAdminChecks(InlineModelAdminChecks): - def _check_exclude_of_parent_model(self, cls, parent_model): - # There's no FK to exclude, so no exclusion checks are required. - return [] - - def _check_relation(self, cls, parent_model): - # There's no FK, but we do need to confirm that the ct_field and ct_fk_field are valid, - # and that they are part of a GenericForeignKey. - - gfks = [ - f for f in cls.model._meta.virtual_fields - if isinstance(f, GenericForeignKey) - ] - if len(gfks) == 0: - return [ - checks.Error( - "'%s.%s' has no GenericForeignKey." % ( - cls.model._meta.app_label, cls.model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E301' - ) - ] - else: - # Check that the ct_field and ct_fk_fields exist - try: - cls.model._meta.get_field(cls.ct_field) - except FieldDoesNotExist: - return [ - checks.Error( - "'ct_field' references '%s', which is not a field on '%s.%s'." % ( - cls.ct_field, cls.model._meta.app_label, cls.model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E302' - ) - ] - - try: - cls.model._meta.get_field(cls.ct_fk_field) - except FieldDoesNotExist: - return [ - checks.Error( - "'ct_fk_field' references '%s', which is not a field on '%s.%s'." % ( - cls.ct_fk_field, cls.model._meta.app_label, cls.model._meta.object_name - ), - hint=None, - obj=cls, - id='admin.E303' - ) - ] - - # There's one or more GenericForeignKeys; make sure that one of them - # uses the right ct_field and ct_fk_field. - for gfk in gfks: - if gfk.ct_field == cls.ct_field and gfk.fk_field == cls.ct_fk_field: - return [] - - return [ - checks.Error( - "'%s.%s' has no GenericForeignKey using content type field '%s' and object ID field '%s'." % ( - cls.model._meta.app_label, cls.model._meta.object_name, cls.ct_field, cls.ct_fk_field - ), - hint=None, - obj=cls, - id='admin.E304' - ) - ] - - -class GenericInlineModelAdmin(InlineModelAdmin): - ct_field = "content_type" - ct_fk_field = "object_id" - formset = BaseGenericInlineFormSet - - checks_class = GenericInlineModelAdminChecks - - def get_formset(self, request, obj=None, **kwargs): - if 'fields' in kwargs: - fields = kwargs.pop('fields') - else: - fields = flatten_fieldsets(self.get_fieldsets(request, obj)) - if self.exclude is None: - exclude = [] - else: - exclude = list(self.exclude) - exclude.extend(self.get_readonly_fields(request, obj)) - if self.exclude is None and hasattr(self.form, '_meta') and self.form._meta.exclude: - # Take the custom ModelForm's Meta.exclude into account only if the - # GenericInlineModelAdmin doesn't define its own. - exclude.extend(self.form._meta.exclude) - exclude = exclude or None - can_delete = self.can_delete and self.has_delete_permission(request, obj) - defaults = { - "ct_field": self.ct_field, - "fk_field": self.ct_fk_field, - "form": self.form, - "formfield_callback": partial(self.formfield_for_dbfield, request=request), - "formset": self.formset, - "extra": self.get_extra(request, obj), - "can_delete": can_delete, - "can_order": False, - "fields": fields, - "min_num": self.get_min_num(request, obj), - "max_num": self.get_max_num(request, obj), - "exclude": exclude - } - defaults.update(kwargs) - - if defaults['fields'] is None and not modelform_defines_fields(defaults['form']): - defaults['fields'] = ALL_FIELDS - - return generic_inlineformset_factory(self.model, **defaults) - - -class GenericStackedInline(GenericInlineModelAdmin): - template = 'admin/edit_inline/stacked.html' - - -class GenericTabularInline(GenericInlineModelAdmin): - template = 'admin/edit_inline/tabular.html' diff --git a/django/contrib/contenttypes/apps.py b/django/contrib/contenttypes/apps.py deleted file mode 100644 index 0462e3163..000000000 --- a/django/contrib/contenttypes/apps.py +++ /dev/null @@ -1,12 +0,0 @@ -from django.apps import AppConfig -from django.contrib.contenttypes.checks import check_generic_foreign_keys -from django.core import checks -from django.utils.translation import ugettext_lazy as _ - - -class ContentTypesConfig(AppConfig): - name = 'django.contrib.contenttypes' - verbose_name = _("Content Types") - - def ready(self): - checks.register(checks.Tags.models)(check_generic_foreign_keys) diff --git a/django/contrib/contenttypes/checks.py b/django/contrib/contenttypes/checks.py deleted file mode 100644 index 890859505..000000000 --- a/django/contrib/contenttypes/checks.py +++ /dev/null @@ -1,18 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.utils import six -from django.apps import apps - - -def check_generic_foreign_keys(**kwargs): - from .fields import GenericForeignKey - - errors = [] - fields = (obj - for cls in apps.get_models() - for obj in six.itervalues(vars(cls)) - if isinstance(obj, GenericForeignKey)) - for field in fields: - errors.extend(field.check()) - return errors diff --git a/django/contrib/contenttypes/fields.py b/django/contrib/contenttypes/fields.py deleted file mode 100644 index a25aa64cb..000000000 --- a/django/contrib/contenttypes/fields.py +++ /dev/null @@ -1,547 +0,0 @@ -from __future__ import unicode_literals - -from collections import defaultdict - -from django.core import checks -from django.core.exceptions import ObjectDoesNotExist -from django.db import connection -from django.db import models, router, transaction, DEFAULT_DB_ALIAS -from django.db.models import signals, FieldDoesNotExist, DO_NOTHING -from django.db.models.base import ModelBase -from django.db.models.fields.related import ForeignObject, ForeignObjectRel -from django.db.models.related import PathInfo -from django.db.models.sql.datastructures import Col -from django.contrib.contenttypes.models import ContentType -from django.utils import six -from django.utils.deprecation import RenameMethodsBase, RemovedInDjango18Warning -from django.utils.encoding import smart_text, python_2_unicode_compatible - - -class RenameGenericForeignKeyMethods(RenameMethodsBase): - renamed_methods = ( - ('get_prefetch_query_set', 'get_prefetch_queryset', RemovedInDjango18Warning), - ) - - -@python_2_unicode_compatible -class GenericForeignKey(six.with_metaclass(RenameGenericForeignKeyMethods)): - """ - Provides a generic relation to any object through content-type/object-id - fields. - """ - - def __init__(self, ct_field="content_type", fk_field="object_id", for_concrete_model=True): - self.ct_field = ct_field - self.fk_field = fk_field - self.for_concrete_model = for_concrete_model - self.editable = False - - def contribute_to_class(self, cls, name): - self.name = name - self.model = cls - self.cache_attr = "_%s_cache" % name - cls._meta.add_virtual_field(self) - - # Only run pre-initialization field assignment on non-abstract models - if not cls._meta.abstract: - signals.pre_init.connect(self.instance_pre_init, sender=cls) - - setattr(cls, name, self) - - def __str__(self): - model = self.model - app = model._meta.app_label - return '%s.%s.%s' % (app, model._meta.object_name, self.name) - - def check(self, **kwargs): - errors = [] - errors.extend(self._check_field_name()) - errors.extend(self._check_object_id_field()) - errors.extend(self._check_content_type_field()) - return errors - - def _check_field_name(self): - if self.name.endswith("_"): - return [ - checks.Error( - 'Field names must not end with an underscore.', - hint=None, - obj=self, - id='fields.E001', - ) - ] - else: - return [] - - def _check_object_id_field(self): - try: - self.model._meta.get_field(self.fk_field) - except FieldDoesNotExist: - return [ - checks.Error( - "The GenericForeignKey object ID references the non-existent field '%s'." % self.fk_field, - hint=None, - obj=self, - id='contenttypes.E001', - ) - ] - else: - return [] - - def _check_content_type_field(self): - """ Check if field named `field_name` in model `model` exists and is - valid content_type field (is a ForeignKey to ContentType). """ - - try: - field = self.model._meta.get_field(self.ct_field) - except FieldDoesNotExist: - return [ - checks.Error( - "The GenericForeignKey content type references the non-existent field '%s.%s'." % ( - self.model._meta.object_name, self.ct_field - ), - hint=None, - obj=self, - id='contenttypes.E002', - ) - ] - else: - if not isinstance(field, models.ForeignKey): - return [ - checks.Error( - "'%s.%s' is not a ForeignKey." % ( - self.model._meta.object_name, self.ct_field - ), - hint="GenericForeignKeys must use a ForeignKey to 'contenttypes.ContentType' as the 'content_type' field.", - obj=self, - id='contenttypes.E003', - ) - ] - elif field.rel.to != ContentType: - return [ - checks.Error( - "'%s.%s' is not a ForeignKey to 'contenttypes.ContentType'." % ( - self.model._meta.object_name, self.ct_field - ), - hint="GenericForeignKeys must use a ForeignKey to 'contenttypes.ContentType' as the 'content_type' field.", - obj=self, - id='contenttypes.E004', - ) - ] - else: - return [] - - def instance_pre_init(self, signal, sender, args, kwargs, **_kwargs): - """ - Handles initializing an object with the generic FK instead of - content-type/object-id fields. - """ - if self.name in kwargs: - value = kwargs.pop(self.name) - if value is not None: - kwargs[self.ct_field] = self.get_content_type(obj=value) - kwargs[self.fk_field] = value._get_pk_val() - else: - kwargs[self.ct_field] = None - kwargs[self.fk_field] = None - - def get_content_type(self, obj=None, id=None, using=None): - if obj is not None: - return ContentType.objects.db_manager(obj._state.db).get_for_model( - obj, for_concrete_model=self.for_concrete_model) - elif id is not None: - return ContentType.objects.db_manager(using).get_for_id(id) - else: - # This should never happen. I love comments like this, don't you? - raise Exception("Impossible arguments to GFK.get_content_type!") - - def get_prefetch_queryset(self, instances, queryset=None): - if queryset is not None: - raise ValueError("Custom queryset can't be used for this lookup.") - - # For efficiency, group the instances by content type and then do one - # query per model - fk_dict = defaultdict(set) - # We need one instance for each group in order to get the right db: - instance_dict = {} - ct_attname = self.model._meta.get_field(self.ct_field).get_attname() - for instance in instances: - # We avoid looking for values if either ct_id or fkey value is None - ct_id = getattr(instance, ct_attname) - if ct_id is not None: - fk_val = getattr(instance, self.fk_field) - if fk_val is not None: - fk_dict[ct_id].add(fk_val) - instance_dict[ct_id] = instance - - ret_val = [] - for ct_id, fkeys in fk_dict.items(): - instance = instance_dict[ct_id] - ct = self.get_content_type(id=ct_id, using=instance._state.db) - ret_val.extend(ct.get_all_objects_for_this_type(pk__in=fkeys)) - - # For doing the join in Python, we have to match both the FK val and the - # content type, so we use a callable that returns a (fk, class) pair. - def gfk_key(obj): - ct_id = getattr(obj, ct_attname) - if ct_id is None: - return None - else: - model = self.get_content_type(id=ct_id, - using=obj._state.db).model_class() - return (model._meta.pk.get_prep_value(getattr(obj, self.fk_field)), - model) - - return (ret_val, - lambda obj: (obj._get_pk_val(), obj.__class__), - gfk_key, - True, - self.cache_attr) - - def is_cached(self, instance): - return hasattr(instance, self.cache_attr) - - def __get__(self, instance, instance_type=None): - if instance is None: - return self - - try: - return getattr(instance, self.cache_attr) - except AttributeError: - rel_obj = None - - # Make sure to use ContentType.objects.get_for_id() to ensure that - # lookups are cached (see ticket #5570). This takes more code than - # the naive ``getattr(instance, self.ct_field)``, but has better - # performance when dealing with GFKs in loops and such. - f = self.model._meta.get_field(self.ct_field) - ct_id = getattr(instance, f.get_attname(), None) - if ct_id is not None: - ct = self.get_content_type(id=ct_id, using=instance._state.db) - try: - rel_obj = ct.get_object_for_this_type(pk=getattr(instance, self.fk_field)) - except ObjectDoesNotExist: - pass - setattr(instance, self.cache_attr, rel_obj) - return rel_obj - - def __set__(self, instance, value): - ct = None - fk = None - if value is not None: - ct = self.get_content_type(obj=value) - fk = value._get_pk_val() - - setattr(instance, self.ct_field, ct) - setattr(instance, self.fk_field, fk) - setattr(instance, self.cache_attr, value) - - -class GenericRelation(ForeignObject): - """Provides an accessor to generic related objects (e.g. comments)""" - - def __init__(self, to, **kwargs): - kwargs['verbose_name'] = kwargs.get('verbose_name', None) - kwargs['rel'] = GenericRel( - self, to, - related_query_name=kwargs.pop('related_query_name', None), - limit_choices_to=kwargs.pop('limit_choices_to', None), - ) - # Override content-type/object-id field names on the related class - self.object_id_field_name = kwargs.pop("object_id_field", "object_id") - self.content_type_field_name = kwargs.pop("content_type_field", "content_type") - - self.for_concrete_model = kwargs.pop("for_concrete_model", True) - - kwargs['blank'] = True - kwargs['editable'] = False - kwargs['serialize'] = False - # This construct is somewhat of an abuse of ForeignObject. This field - # represents a relation from pk to object_id field. But, this relation - # isn't direct, the join is generated reverse along foreign key. So, - # the from_field is object_id field, to_field is pk because of the - # reverse join. - super(GenericRelation, self).__init__( - to, to_fields=[], - from_fields=[self.object_id_field_name], **kwargs) - - def check(self, **kwargs): - errors = super(GenericRelation, self).check(**kwargs) - errors.extend(self._check_generic_foreign_key_existence()) - return errors - - def _check_generic_foreign_key_existence(self): - target = self.rel.to - if isinstance(target, ModelBase): - # Using `vars` is very ugly approach, but there is no better one, - # because GenericForeignKeys are not considered as fields and, - # therefore, are not included in `target._meta.local_fields`. - fields = target._meta.virtual_fields - if any(isinstance(field, GenericForeignKey) and - field.ct_field == self.content_type_field_name and - field.fk_field == self.object_id_field_name - for field in fields): - return [] - else: - return [ - checks.Error( - ("The GenericRelation defines a relation with the model " - "'%s.%s', but that model does not have a GenericForeignKey.") % ( - target._meta.app_label, target._meta.object_name - ), - hint=None, - obj=self, - id='contenttypes.E004', - ) - ] - else: - return [] - - def resolve_related_fields(self): - self.to_fields = [self.model._meta.pk.name] - return [(self.rel.to._meta.get_field_by_name(self.object_id_field_name)[0], - self.model._meta.pk)] - - def get_path_info(self): - opts = self.rel.to._meta - target = opts.get_field_by_name(self.object_id_field_name)[0] - return [PathInfo(self.model._meta, opts, (target,), self.rel, True, False)] - - def get_reverse_path_info(self): - opts = self.model._meta - from_opts = self.rel.to._meta - return [PathInfo(from_opts, opts, (opts.pk,), self, not self.unique, False)] - - def get_choices_default(self): - return super(GenericRelation, self).get_choices(include_blank=False) - - def value_to_string(self, obj): - qs = getattr(obj, self.name).all() - return smart_text([instance._get_pk_val() for instance in qs]) - - def contribute_to_class(self, cls, name): - super(GenericRelation, self).contribute_to_class(cls, name, virtual_only=True) - # Save a reference to which model this class is on for future use - self.model = cls - # Add the descriptor for the relation - setattr(cls, self.name, ReverseGenericRelatedObjectsDescriptor(self, self.for_concrete_model)) - - def set_attributes_from_rel(self): - pass - - def get_internal_type(self): - return "ManyToManyField" - - def get_content_type(self): - """ - Returns the content type associated with this field's model. - """ - return ContentType.objects.get_for_model(self.model, - for_concrete_model=self.for_concrete_model) - - def get_extra_restriction(self, where_class, alias, remote_alias): - field = self.rel.to._meta.get_field_by_name(self.content_type_field_name)[0] - contenttype_pk = self.get_content_type().pk - cond = where_class() - lookup = field.get_lookup('exact')(Col(remote_alias, field, field), contenttype_pk) - cond.add(lookup, 'AND') - return cond - - def bulk_related_objects(self, objs, using=DEFAULT_DB_ALIAS): - """ - Return all objects related to ``objs`` via this ``GenericRelation``. - - """ - return self.rel.to._base_manager.db_manager(using).filter(**{ - "%s__pk" % self.content_type_field_name: ContentType.objects.db_manager(using).get_for_model( - self.model, for_concrete_model=self.for_concrete_model).pk, - "%s__in" % self.object_id_field_name: [obj.pk for obj in objs] - }) - - -class ReverseGenericRelatedObjectsDescriptor(object): - """ - This class provides the functionality that makes the related-object - managers available as attributes on a model class, for fields that have - multiple "remote" values and have a GenericRelation defined in their model - (rather than having another model pointed *at* them). In the example - "article.publications", the publications attribute is a - ReverseGenericRelatedObjectsDescriptor instance. - """ - def __init__(self, field, for_concrete_model=True): - self.field = field - self.for_concrete_model = for_concrete_model - - def __get__(self, instance, instance_type=None): - if instance is None: - return self - - # Dynamically create a class that subclasses the related model's - # default manager. - rel_model = self.field.rel.to - superclass = rel_model._default_manager.__class__ - RelatedManager = create_generic_related_manager(superclass) - - qn = connection.ops.quote_name - content_type = ContentType.objects.db_manager(instance._state.db).get_for_model( - instance, for_concrete_model=self.for_concrete_model) - - join_cols = self.field.get_joining_columns(reverse_join=True)[0] - manager = RelatedManager( - model=rel_model, - instance=instance, - source_col_name=qn(join_cols[0]), - target_col_name=qn(join_cols[1]), - content_type=content_type, - content_type_field_name=self.field.content_type_field_name, - object_id_field_name=self.field.object_id_field_name, - prefetch_cache_name=self.field.attname, - ) - - return manager - - def __set__(self, instance, value): - manager = self.__get__(instance) - manager.clear() - for obj in value: - manager.add(obj) - - -def create_generic_related_manager(superclass): - """ - Factory function for a manager that subclasses 'superclass' (which is a - Manager) and adds behavior for generic related objects. - """ - - class GenericRelatedObjectManager(superclass): - def __init__(self, model=None, instance=None, symmetrical=None, - source_col_name=None, target_col_name=None, content_type=None, - content_type_field_name=None, object_id_field_name=None, - prefetch_cache_name=None): - - super(GenericRelatedObjectManager, self).__init__() - self.model = model - self.content_type = content_type - self.symmetrical = symmetrical - self.instance = instance - self.source_col_name = source_col_name - self.target_col_name = target_col_name - self.content_type_field_name = content_type_field_name - self.object_id_field_name = object_id_field_name - self.prefetch_cache_name = prefetch_cache_name - self.pk_val = self.instance._get_pk_val() - self.core_filters = { - '%s__pk' % content_type_field_name: content_type.id, - '%s' % object_id_field_name: instance._get_pk_val(), - } - - def __call__(self, **kwargs): - # We use **kwargs rather than a kwarg argument to enforce the - # `manager='manager_name'` syntax. - manager = getattr(self.model, kwargs.pop('manager')) - manager_class = create_generic_related_manager(manager.__class__) - return manager_class( - model=self.model, - instance=self.instance, - symmetrical=self.symmetrical, - source_col_name=self.source_col_name, - target_col_name=self.target_col_name, - content_type=self.content_type, - content_type_field_name=self.content_type_field_name, - object_id_field_name=self.object_id_field_name, - prefetch_cache_name=self.prefetch_cache_name, - ) - do_not_call_in_templates = True - - def __str__(self): - return repr(self) - - def get_queryset(self): - try: - return self.instance._prefetched_objects_cache[self.prefetch_cache_name] - except (AttributeError, KeyError): - db = self._db or router.db_for_read(self.model, instance=self.instance) - return super(GenericRelatedObjectManager, self).get_queryset().using(db).filter(**self.core_filters) - - def get_prefetch_queryset(self, instances, queryset=None): - if queryset is None: - queryset = super(GenericRelatedObjectManager, self).get_queryset() - - queryset._add_hints(instance=instances[0]) - queryset = queryset.using(queryset._db or self._db) - - query = { - '%s__pk' % self.content_type_field_name: self.content_type.id, - '%s__in' % self.object_id_field_name: set(obj._get_pk_val() for obj in instances) - } - - # We (possibly) need to convert object IDs to the type of the - # instances' PK in order to match up instances: - object_id_converter = instances[0]._meta.pk.to_python - return (queryset.filter(**query), - lambda relobj: object_id_converter(getattr(relobj, self.object_id_field_name)), - lambda obj: obj._get_pk_val(), - False, - self.prefetch_cache_name) - - def add(self, *objs): - for obj in objs: - if not isinstance(obj, self.model): - raise TypeError("'%s' instance expected" % self.model._meta.object_name) - setattr(obj, self.content_type_field_name, self.content_type) - setattr(obj, self.object_id_field_name, self.pk_val) - obj.save() - add.alters_data = True - - def remove(self, *objs, **kwargs): - if not objs: - return - bulk = kwargs.pop('bulk', True) - self._clear(self.filter(pk__in=[o.pk for o in objs]), bulk) - remove.alters_data = True - - def clear(self, **kwargs): - bulk = kwargs.pop('bulk', True) - self._clear(self, bulk) - clear.alters_data = True - - def _clear(self, queryset, bulk): - db = router.db_for_write(self.model, instance=self.instance) - queryset = queryset.using(db) - if bulk: - queryset.delete() - else: - with transaction.commit_on_success_unless_managed(using=db, savepoint=False): - for obj in queryset: - obj.delete() - _clear.alters_data = True - - def create(self, **kwargs): - kwargs[self.content_type_field_name] = self.content_type - kwargs[self.object_id_field_name] = self.pk_val - db = router.db_for_write(self.model, instance=self.instance) - return super(GenericRelatedObjectManager, self).using(db).create(**kwargs) - create.alters_data = True - - def get_or_create(self, **kwargs): - kwargs[self.content_type_field_name] = self.content_type - kwargs[self.object_id_field_name] = self.pk_val - db = router.db_for_write(self.model, instance=self.instance) - return super(GenericRelatedObjectManager, self).using(db).get_or_create(**kwargs) - get_or_create.alters_data = True - - def update_or_create(self, **kwargs): - kwargs[self.content_type_field_name] = self.content_type - kwargs[self.object_id_field_name] = self.pk_val - db = router.db_for_write(self.model, instance=self.instance) - return super(GenericRelatedObjectManager, self).using(db).update_or_create(**kwargs) - update_or_create.alters_data = True - - return GenericRelatedObjectManager - - -class GenericRel(ForeignObjectRel): - def __init__(self, field, to, related_name=None, limit_choices_to=None, related_query_name=None): - super(GenericRel, self).__init__(field=field, to=to, related_name=related_query_name or '+', - limit_choices_to=limit_choices_to, on_delete=DO_NOTHING, - related_query_name=related_query_name) diff --git a/django/contrib/contenttypes/forms.py b/django/contrib/contenttypes/forms.py deleted file mode 100644 index 693628d3d..000000000 --- a/django/contrib/contenttypes/forms.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import unicode_literals - -from django.db import models -from django.forms import ModelForm, modelformset_factory -from django.forms.models import BaseModelFormSet -from django.contrib.contenttypes.models import ContentType - - -class BaseGenericInlineFormSet(BaseModelFormSet): - """ - A formset for generic inline objects to a parent. - """ - - def __init__(self, data=None, files=None, instance=None, save_as_new=None, - prefix=None, queryset=None, **kwargs): - opts = self.model._meta - self.instance = instance - self.rel_name = '-'.join(( - opts.app_label, opts.model_name, - self.ct_field.name, self.ct_fk_field.name, - )) - if self.instance is None or self.instance.pk is None: - qs = self.model._default_manager.none() - else: - if queryset is None: - queryset = self.model._default_manager - qs = queryset.filter(**{ - self.ct_field.name: ContentType.objects.get_for_model( - self.instance, for_concrete_model=self.for_concrete_model), - self.ct_fk_field.name: self.instance.pk, - }) - super(BaseGenericInlineFormSet, self).__init__( - queryset=qs, data=data, files=files, - prefix=prefix, - **kwargs - ) - - @classmethod - def get_default_prefix(cls): - opts = cls.model._meta - return '-'.join( - (opts.app_label, opts.model_name, - cls.ct_field.name, cls.ct_fk_field.name) - ) - - def save_new(self, form, commit=True): - setattr(form.instance, self.ct_field.get_attname(), - ContentType.objects.get_for_model(self.instance).pk) - setattr(form.instance, self.ct_fk_field.get_attname(), - self.instance.pk) - return form.save(commit=commit) - - -def generic_inlineformset_factory(model, form=ModelForm, - formset=BaseGenericInlineFormSet, - ct_field="content_type", fk_field="object_id", - fields=None, exclude=None, - extra=3, can_order=False, can_delete=True, - max_num=None, formfield_callback=None, - validate_max=False, for_concrete_model=True, - min_num=None, validate_min=False): - """ - Returns a ``GenericInlineFormSet`` for the given kwargs. - - You must provide ``ct_field`` and ``fk_field`` if they are different from - the defaults ``content_type`` and ``object_id`` respectively. - """ - opts = model._meta - # if there is no field called `ct_field` let the exception propagate - ct_field = opts.get_field(ct_field) - if not isinstance(ct_field, models.ForeignKey) or ct_field.rel.to != ContentType: - raise Exception("fk_name '%s' is not a ForeignKey to ContentType" % ct_field) - fk_field = opts.get_field(fk_field) # let the exception propagate - if exclude is not None: - exclude = list(exclude) - exclude.extend([ct_field.name, fk_field.name]) - else: - exclude = [ct_field.name, fk_field.name] - FormSet = modelformset_factory(model, form=form, - formfield_callback=formfield_callback, - formset=formset, - extra=extra, can_delete=can_delete, can_order=can_order, - fields=fields, exclude=exclude, max_num=max_num, - validate_max=validate_max, min_num=min_num, - validate_min=validate_min) - FormSet.ct_field = ct_field - FormSet.ct_fk_field = fk_field - FormSet.for_concrete_model = for_concrete_model - return FormSet diff --git a/django/contrib/contenttypes/generic.py b/django/contrib/contenttypes/generic.py deleted file mode 100644 index 19622d33d..000000000 --- a/django/contrib/contenttypes/generic.py +++ /dev/null @@ -1,21 +0,0 @@ -from __future__ import unicode_literals - -import warnings - -from django.utils.deprecation import RemovedInDjango19Warning - -warnings.warn( - ('django.contrib.contenttypes.generic is deprecated and will be removed in ' - 'Django 1.9. Its contents have been moved to the fields, forms, and admin ' - 'submodules of django.contrib.contenttypes.'), RemovedInDjango19Warning, stacklevel=2 -) - -from django.contrib.contenttypes.admin import ( # NOQA - GenericInlineModelAdmin, GenericStackedInline, GenericTabularInline -) -from django.contrib.contenttypes.fields import ( # NOQA - GenericForeignKey, GenericRelation -) -from django.contrib.contenttypes.forms import ( # NOQA - BaseGenericInlineFormSet, generic_inlineformset_factory -) diff --git a/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index 5199075ca09aeef973b02dc6cfd4206e77384a77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYL^&rSj{5XLcj+M{O=W8wj#Lw8q5pkxoqpM*prA*=VgbeH1NZrURF06v1R=d(Bq zM!w`rJL#`8^Zi_2d^bpEIJ8oDVsRwA3<<=A{7`kz z6L*hc2jdPzeI64>3Z8`Xm|CG-DZH^9Mu+*}rP$D;F1DhOm{P^zA-C#X5DLwe_Z4Ss zx7)RS{aNL5-_Fd2RmVtFwFtLNp?;#g;9sdT}i_on>+vK&Mn%*(A6B~FapI1aixlrD(}aJ(i> M4c7@otwGTE1(r>L$p8QV diff --git a/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po deleted file mode 100644 index 3717cf8c5..000000000 --- a/django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po +++ /dev/null @@ -1,48 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 19:22+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index d0c69019c5c436331725cb77b868148a260a9507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1248 zcmah|OHb5L6t0SojJhE)E_87=AcS1n4v#>`Y5>7tBoZ>ZG9h=`%S=h9x9PpZV`T`; z1c(baZq%KLg9L+U48dQZ|KK)8|AYU))9J_zhQyP6{m!}P-QND{?0Bi6TteJLJVjha zyg?-L4Pha^Bd#Jk&S=^&awqZ-@-*@lyGVl~&&;uqN0Q8lqUVzFN>PwJw;(h7C{HFLMkU6Qd)VEAtYHok zV~CieU=CSkw$I2K1_qKjw&W!>|B1^QU=CPWqt8IeJfuRBd_)7`Q^_L>#;GXL2*!Le zR&XnRiMk#J1;q+2GLmPsY{6JW3!Vc#B`HHo*O!-<`(;wWTVN~w4lnCrx|h&HJzYol zn-z2#>Ajhm>6yva#%8~fX?{17d^ZauTakL`Q!mJYgVP8m?Z^2kGSZ4m`Yo`COa=~j zy`X5pNWqiGlUhKd%&cFDs86PNR2CKlVZ#*ma1K({4s6?iyI=r%ZQDfEOw}x^*+lI! z4daeI0NvfGe%m&ajDeQVG~1k`qv#w&=TI)AwO`|SUDegQxCZftszbc3KB(PzGu{Su z6mP^^p!QWAUGL$vyWOwFwRlqxZMR*0#Q_c=u42(W#J<*? zDzVi*w1%y!1GTGm)FG&ywi(da#^N>HX}7K4i8-QSCvzhVLl-eY8K|Qn!%+ diff --git a/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index bf51f8add..000000000 --- a/django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Jannis Leidel , 2011 -# AlMeer , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 13:20+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "نوع المحتوى" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "اسم صنف النموذج في python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "نوع البيانات" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "أنواع البيانات" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "لا يوجد كائن مرتبط بنوع البيانات %(ct_id)s ." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "نوع المحتوى %(ct_id)s الكائن %(obj_id)s غير موجود" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s كائن لا يحتوي على دالة get_absolute_url() ." diff --git a/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 530ae798060e60649045774258636276390d318f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmZ9J!EV$*42B0Nmk2K9zy&1t)~cFKvg%6hY!^XGD;0Ics!BO=nI_)sRLM-3aoG04 z6L96ojVn*Vd+;nc38H|dPk-!jY|r@T=EfJnw!u7O4w;9{d#1C7dBl8R9y6bqr_5*O z>pda9v2HR)_l0=Eddd2n)v)rhU=a_Pu6}R1vxJs_ZW|PTJ3%zJv~m_|S6~Hsr9%L# zYZMFbt}!QhR>*hggK<_tajk9Xq6=)CCpizLDdbUG2AMep(c*0;k3DMQT=`lPDi|l} zo=he(J%Dtg((!IGP7+R(7x>Y1HUG;SCy*Sdy~%FE7M<%rGV|JoN|W;n-e_x0fO9n6 zu!lSiyDzKW9T~fHFZdr@wz@=_p{^CY3e;) zCLZn=SHEk-+&|ul=4bPhyEjNjNpw6sr_A^{6%gJ~+*I1wDda2d1Jdj=JC*x)d0oRL zdU;}VR~TC=*uOILXIKT?DOyym*OfeVz77g()4O3dp2F}s+qSSZgLG#a3G(JjLxC_X b^T+qL4`KK>W?hY4q~C7apYeua*tz%xB>cP% diff --git a/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po deleted file mode 100644 index be3244ae2..000000000 --- a/django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nome de modelu de clas python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "triba de conteníu" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tribes de conteníu" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index 6ed5e2d54b4e152ed1ad760fc29605882e6a310c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 645 zcmZ9J&u$Yj5XKEHmlc%|7cLwI^^&M^_KzB=bs7YutyI*As9HF2neI9pSG%^c9n$8& z6ZFcV7f!qY@4%%m!Lu-%AX*sd=g%X5J3Ai#db;_QQEU>=i38#h@sVi55|4>b#1`>| zct%_k-ySgbowPk4J!I?&>4bEf6iMlrk+2P-t-p%G=pc1~aAhUCpLk}k!pvxBOet$9 zYV;m7Hj+)8xsXNRCnf(NomWN+C@)Y~COVVWxWLE0QYC*guRPCEpUKavt@)oXOCZ@7yZxPnB05DMcLqlvj@}-rLXE$+EaRJUeY(Znqwt-F0m2tdMVvGDsn35%tEjtju(qXFSJ$FR9^N9 z)5LatS0CGWeZ{!`Qzph`+>OR3tq00;8mNFEFGFl=RC)l#44s!@_&z`8 zdw0I}e^crBkuFTBbR}T#T!p{w3czJFspk%Ber#Oh1!%iU{V*HAdOPfBcrk>uJBV0w kd$Vlj8iKOwep27wIQ7q?Dy=klTBp!iy>Az={P~0Z2F^pg#{d8T diff --git a/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.po deleted file mode 100644 index a75ed8bdf..000000000 --- a/django/contrib/contenttypes/locale/az/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ali Ismayilov , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python modelinin sinif (class) adı" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "məzmun tipi" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "məzmun tipləri" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/be/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index f27ae6b55bda49c32fb87a8a5dcdab80139264df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1277 zcmbVLO=}cE5N*F<)r%JoDwGFfmN1!_B@vxuRT32xgHcvJhTfgd?#OKSGTmz;q%edrY}rmAvmHIk*R5EyK65+LUo%sZH$_pCs@@PaqbXGKsG$bGDTq^D zm?>V>DsCGw)lTC6A~l6+sE~~-X@oRnZnXsEI#IZ;f(MYB%AbTv=uA<}M%w%%t-&=( zMO3sjwNp_66(%oLobg0(gIMPbss~i^{2|91cKj3M4+nl}z$G4|uS`MXrrgNx0N8H!2C}0+%wn}sidg`lC9j;<)IPkZOi@gi0_rlKK1ocw)GB|eVU%Ud*GoZ+S457FoKkV5!0bc&{Oj!}wrk&{^Xa|bRb0E$b~Rlj z`_3+>57N77htfOtgME*6**;Gf=;O0LulL8dzbbCN$yp-VmuUx*-Ske{f#{N5f!aH= zE7-n(=*F*LS8bQlC1kCp3%2{4?*EA8wO7(b`w}(Zrb}oh9}k7^!|wnOSg(`6_PKV3 lxAeCu7#d!NGzKF323m`l5uqP2!@PZ;pJu~$H`iQZKLGv<;P?Ol diff --git a/django/contrib/contenttypes/locale/be/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/be/LC_MESSAGES/django.po deleted file mode 100644 index addaa99d9..000000000 --- a/django/contrib/contenttypes/locale/be/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "назва клясы пітонавае мадэлі" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "від зьмесьціва" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "віды зьмесьціва" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Аб’ект са зьмесьцівам віду %(ct_id)s не зьвязалі з мадэльлю" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Аб’ект %(obj_id)s са зьмесьцівам віду %(ct_id)s не існуе" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Аб’екты %(ct_name)s ня маюць спосабу «get_absolute_url()»" diff --git a/django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index 22b7eb129a9c5519855f42a788c0ad0c426605ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1266 zcmbVLO=}cE5N$Pnu<9iqym%-#3Wa}_51;Ui?4S#Umz+Lym?dIRrRWRdVUTLykW3oz!~5na2$9K zIQtIxzz^UgFmQme%iuxq2zUZ~0{j^4_FsZegWrMQ0xQ5c{5yvjI}3gVu7ca(0DNkI zv2)-Bu-pFtE`hheNM#^)7&rtP*S`4 zav{>@FKKn5DN!V}R<%eN8Bjw7GG?{Dv=iIsXx3arb4f3bYB5sDjmM@^<)-5k0e>J< z9jU~p;E_l|m7A7Ll^Q;&!zkc4TA}6@o=grU0=Zz~D&B_Ir<28FjYOm?_X7l2H z5w9A0!@0?c$y>YQ7xRT&|08nu5q&ap!FbJBM9C=C>LS(BjNPx?=H=Zur#CB8ek-Y| zAWA}?%GJp1H0x6}%uU6uRK)zYN*mgzq}g@#SZS1cuVX_AogJg%@MwNQ2BS6PIk|AMqE!JdybZtu)C5yg={;&SK@!__J$?QyJR=BXXt7b u6QF-Ly_>va*YoUO+U*DZ@i+V1;1aySyZLQ~xziv0qV>FyQ) diff --git a/django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index 88dcc5aa1..000000000 --- a/django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Boris Chervenkov , 2012 -# Georgi Kostadinov , 2012 -# Jannis Leidel , 2011 -# vestimir , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-28 20:18+0000\n" -"Last-Translator: vestimir \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Типове съдържание" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "име на класа на модела в Python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "тип на съдържанието" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "типове съдържание" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Обект с тип на съдържанието %(ct_id)s няма асоцииран модел." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Обект %(obj_id)s с тип на съдържанието %(ct_id)s не съществува." - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s обекти нямат метода get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index 54385bb85f669b5e1dafa955d75a3eca8ef3b5ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcma)&zi$&U6vqveJXt$W#Laj_owjg0u(Xvq>tWv_SauO`^TN7DZyAm?jf7VP2?p~M~>V= zj*#2P8FCkSgS@{+$S2GXkVn@EaWM}t*BB84dB#(?6PApJrgipbKvn7$B&ky7auTif}{SENj%nw$*!1GW@55%#oJ^#@K9(WsUt-b1DIQ!gK8Wvoc zlv`aec*>QM2KI%lhuy?!uzj31ZA+@5eu!sOGUkb(q2L*VEuj*gN?0CQn={v)OeQT` zJIbLrX+=77^Tj)jo4bqWx#=$pcc9!Ar?=PJx%vUW8uuj^v=7Hg>c@_SX{()oW#P=8sK^J@00D!-xr{P*F{Xo;Ki bs{GjaUtlwB?zm_qm(A)|T*VRazB%~`?(_n@ diff --git a/django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.po deleted file mode 100644 index 5e3f2b97a..000000000 --- a/django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "পাইথন মডেল ক্লাসের নাম" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "কনটেন্ট টাইপ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "কনটেন্ট টাইপ সমূহ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/br/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index 48db31f9e65865674b9abf9439d4a1522e0f3154..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmYL^&rSj{5XLon+M{O=bMOGsp}Q+2P=W{kB_t9FS-qE~EK8Pl(++}1AHvu3S)2s} zU-C;k>DQV0e(!F7u2|R1J@dfaFi%XSHuKGo9X>11Su6^Re8e1DdP)8)=3y1=L2cA!ijn?olHlUq){Ub2G)=^yunw=QAi(1l!eMo7t*zI zUQ_Qq8Dsn6tLCk=!;wktGB=ro_9CbArV 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index 804a6db93334f3c0fefa47568a0fe6629a57b31d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcmZ9K!EO^V5I_x-%L*jKg$sw_K-H*n)?N~+b+QGuv{F$cqH5v9#o2W>4!ibZJ54K9 z+>y82+0P&Saq$Pl@UyhB=PkbB4n##b^}C*YMd zMte9>x@~rd-JtuTTDe_qrgjf=Ou3MyqM4GlfPL$YmIk(FAv7Y6m&;{0v=#MKop*Cv z$IbemK5pXm_u}fRL_G0vCmJ1(4zDM`yDU0b50hp%OaVcihq$SvHUr3K(s>oqH`x*0 zxsGe!n<_^SO>PTqN&!0)9sac{VB({3wQ#bcN7mI|fN55)PoE87ZKhl1DQ9WQVRI8& zlRZf}hv&cm!_nVMlfPHPwAY%e3^wEpE-%+97{fZ4!!al63?dSA16~&H=MOoTt!K~l TjRRdPxZ02RxEX4_C6fFB4~fPR diff --git a/django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.po deleted file mode 100644 index d5281a47e..000000000 --- a/django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ime python klase modela" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tip sadržaja" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipovi sadržaja" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index 50db091dbe7a996c5b333dc0c8716348dbf0d27a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1142 zcmah{yKWOf6dfQuWS|KJ4aG$Q#U`5Ut`$dSgL%XxQlvyAk)cAe#=8@HqxH;cXEt#v zet?F81|cd6(((&w;3p{g4$iC{ClQfyrQ_p!eV?B5XLjZ@gWUoi0Plg@z*oT8FCYYd z19yR$D~v6HXTc5dI`|Iw1K9ok5qux~1^f;83A}*6eGN6>PvBSJ@8CB0?J+4N!tHe;&4C&sUjI5zpt2s*pu`fwbU)rwd z8J!kZc8ff%)@Ug0K*y}Dm6gg;=P;9I>REVHc1_}GPXy4sTSj6njq5K*iLsZI4TK@3 zNf@J}L|7TqP{%T5(PXq6cFr*@JH&EooJUcLQgY|9tz5h7_nNol9Yn%U@%9NOeD0>DJJU>(>6%}~Y;~y69 ze}N`hC&>yZSCYE~`xKUK%#8)@-S(*%YgWQZCnCn}V^Onz(oj+R diff --git a/django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index 73e369726..000000000 --- a/django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Carles Barrobés , 2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 10:54+0000\n" -"Last-Translator: Carles Barrobés \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Tipus de Contingut" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nom de la classe del model en python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipus de contingut" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipus de continguts" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "L'objecte del tipus de contingut %(ct_id)s no té un model associat" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "L'objecte %(obj_id)s del tipus de contingut %(ct_id)s no existeix" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Els objectes %(ct_name)s no tenen un mètode get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 0b80f6fea3260621a373525cddba2d62d69fde32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089 zcmah{&rj4q6t0RtQuRV&yqNerh`S-PZFd2ouxLa`NZha?D<_l9Y&*1tcBbh}7nY0v zfL9L?FI>D467PE1Y@+{y2mcn|wCe)V#Fu>i`expIZ(jTTnx6V-VBA4GLcBxVMSMc& z_>OQ9KM?m3Q`Zb*0eKpE9(fb_9`bu+z5fCEA@T|GIpPcAIp)0^rS1uG1M|;MzOg2_Vq8IIkTN;R6lPGUM*c(-7f`%gtoVXSt, 2011 -# Vlada Macek , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-23 09:18+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Typy obsahu" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "název třídy modelu v Pythonu" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "typ obsahu" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "typy obsahu" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Typ obsahu %(ct_id)s nemá přidružený model." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objekt %(obj_id)s typu obsahu %(ct_id)s neexistuje." - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objektům %(ct_name)s chybí metoda get_absolute_url()." diff --git a/django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index fc03935980d9b7ce7b09c059c6d028f8b3252cc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmah|OK;RL5H?UA3XcOE5E6&sK)b8TO|rDrlCr$|K$Tdisx4fQR^Hf6TqSmhz1`-7 zxO3%#_!ayJ1Q%{x`7Ml-W!p-X80pLBvA-G5B$Gck=ROm(D~P*@cZjQquLx&95E0@h z;yPmP93iX7H<4G6w~?mF_a*Yi-^kzXO|EdTHASiy1Hw---_)}v0Stb=+S|QtpTppf`ybF3Sf{3 zJ7goHv#}M!ahbK+kPDk?PS&-uLRlD8g)lSEq6c+W$!9rn1CtNy9j=9O`Nfem_CH}M zGoUmuV{|N;6&!NSMMmQ3)$X!Wjv+;b#i>RIafYGb+9NxqcHPl!PTz>qNUb8^2TUc} z+ZBZ_E$y2`a{7Fn7&_1qcss8LbiEYJqLyyp?Gbc>aG3@xG<*o*N)&b$gH8~jknV~@ z>2jXZb!lf6!sRFk76UZzB{P-|N~TQ4tS%$yvr_Oe=fDbhF{u=1`|v2AZa)3DSc-N2 z7=u+ZW{IE!!SV>+ip-?YO06v--=9n-OV%Zp`{Kyy{i12t_=Vqe>1Wdfeq8x&ufN^j zJbn@3Qs7NLCv~4Q0xOQJUt~Rsk6NWQ+)~qHKXA31HlhUST6{pQ;HUm%k%%*G%>y=WI%8*x*L&d98 z;@Q~dsKt(I<%#*O6pS?2nLMtj9#NE, 2011 -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 14:00+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Mathau Cynnwys" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "end dosbarth model python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "math cynnwys" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "mathau cynnwys" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Does dim model cysylltiedig gyda gwrthrych math cynnwys %(ct_id)s" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Nid ydy gwrthrych %(obj_id)s math cynnwys %(ct_id)s yn bodoli" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Does dim swyddogaeth get_absolute_url() gyda'r gwrthrych %(ct_name)s" diff --git a/django/contrib/contenttypes/locale/da/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 54050373f94cb3d0a121452f6f8629babb01eacb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmah{OK;Oa5H?UA3UKKKA#oTEh(y)ac4$y>8-(aXibO?J1-KwZTkq7~#@@AdH+`JA zapDLZ5Wj*GcP_w>;I}YqN9p6zk-mHx?|d^m_V;gb;Y&bqi|~N(o^YG+o#5j)AtC%B z+$Ahr34*7@i^M(R0r4H;55)fb6Y)LbZ^T~-KM3o-?pkyHk=W}#6Z^h@iM{^%LUX=I ze4lb4CTTzvTqoQl__#qJNgY?|*WbI2NA1*&6)&-4LGK-4>MRJY9y`eSAp(aC-I(uL zT}&O0r>1CkphTBz5o~DXP&pW#RA}d!qYUblad!DOX zWpNMUCrLM2iYQvIxOHq~xUvOz+9a@L+)}(tlS>(Td8YJn=h16v}J~*40VB(F3iXSSF LFsv=f8teWCS?4>r diff --git a/django/contrib/contenttypes/locale/da/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/da/LC_MESSAGES/django.po deleted file mode 100644 index 8a8d1540c..000000000 --- a/django/contrib/contenttypes/locale/da/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Erik Wognsen , 2014 -# Jannis Leidel , 2011 -# Kristian Øllegaard , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 13:20+0000\n" -"Last-Translator: Erik Wognsen \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Indholdstyper" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "klassenavn i Python-model" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "indholdstype" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "indholdstyper" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Indholdstypen %(ct_id)s objekt har ingen tilhørende model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Indholdstypen %(ct_id)s objekt %(obj_id)s findes ikke" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr " %(ct_name)s objekter ikke har en get_absolute_url ()-metode" diff --git a/django/contrib/contenttypes/locale/de/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index a48b9b704990445582c17702e4cb29169ea05966..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1096 zcmah{O>fgc5H(OfWZ=>R2#Le=fJjtrYzGR(Z2(bP6ll~41x`rO#-7^SI=j~HrXO55 zBXI=@#INAMAK(IifFr+!SvzW45Mrd~=V#B%&e-qQ{M>tw;sW71;T7Q`;WNR-cS20~ zLAXqqJLP$Ii06ryh`Yp>h~E&q_wR_W5`QB8NccinCB1p3&U;Jzfb@qc|0MQFUzw}l zFA!fN-6Ez^kH|YqI8ShKjzA?)rldt_VQ^TYIZ~DsR9!`S)RP`i^I`QQRcKs)JP^kIr!40N zqylb?N(8r1(kwZ&+BXDwqxCty+mz4%P_5q?+ z=udwmbH6bLiw8C+3ohgeBstdxZRf>cgDubU+f6v57&Jl{B693e>lqhJ=LCuL|M7=H}kPTumAu6 diff --git a/django/contrib/contenttypes/locale/de/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/de/LC_MESSAGES/django.po deleted file mode 100644 index 1e69e141b..000000000 --- a/django/contrib/contenttypes/locale/de/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Hagenbruch, 2012 -# Jannis Leidel , 2011,2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:31+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Inhaltstypen" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "Python Modell-Klassenname" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "Inhaltstyp" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "Inhaltstypen" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objekt des Inhaltstyps %(ct_id)s hat kein dazugehöriges Modell" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objekt %(obj_id)s des Inhaltstyps %(ct_id)s ist nicht vorhanden" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr " %(ct_name)s Objekte haben keine get_absolute_url ()-Methode" diff --git a/django/contrib/contenttypes/locale/el/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index d722fcdd551909540d0c5426606742072d2ecb36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1322 zcma)5-AhzK6rajI*zCoZUJ6b`q{!^u6}R--M&w5bN+Mej1TyX&?_Rw-bGtL^$CH^# zFZS3=1Qqm{g^`e@>`M>zG8g&-dhXBY%4Xf zLjH-oh&<3zw|{H!Z{&+;Z#_u}h7w#7oRZTBJ5C`mv^I|8*VbJdSK5nuLa;LLP#`C# zc~L9yq`0b~#AZ1#@VTB~lS+ma%_k~x*xmtUu1nG*{ZeQyG!zyhuJ%?MS5Q+8ygf}c zp!h`1;z_QoKA#Vi{zq7eDG(BvQnDB@%{?efkB6k#NNtlHSSS)LU~!`E2gMLW!5)u{ z#nPUR4tw-Ik5wRr3*IynzD$ktNXD9uDnIb(?TW8xLAsC{yIY|BF=rZm=>TSTp(~T^ zrkNbg_Chx2X1h8wU6~9z(s4c;Sj_`|Jv4hAGQDnht}}xpHNuppg_sEyGA&~l#+Z-_ zMwrh8o59(Q$Qsh&uHlwnW&??TUHp!W)OfrqKFuoAP74#~KzTo6%hsq$TYP@m@81zgHQ zwxcgak`=Q7X2a~@WXpUpo92Vr#_tZAo1dxqWQ}0flc%PdtlH_eSvQ|e6?dwKJXm7h zCeM<`xW5JFwb@LTP=C`#*8+E}3i@E|q1mg=uNP}WZ`f6|(<2m{eu75D$to7{E?L6N zn`VocSCFjK3rn5=ZXH@!v&><=!J?b`fx3_^W1?l7#5OWn-aVvkQ?=IJb@SC!$$uo@ W^Rco=6iAXaydvAm4fy-#BYyx~a1nw4 diff --git a/django/contrib/contenttypes/locale/el/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index 20d2196d8..000000000 --- a/django/contrib/contenttypes/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# nikolas demiridis , 2014 -# Panos Laganakos , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:45+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Τύποι Περιεχομένου" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "όνομα python model class" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "τύπος περιεχομένου" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "τύποι περιεχομένου" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" -"Ο τύπος περιεχομένου %(ct_id)s αντικείμενο δεν έχει συσχετισμένο μοντέλο" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Το αντικείμενο %(obj_id)s του Τύπου Περιεχομένου %(ct_id)s δεν υπάρχει" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "τα αντικείμενα %(ct_name)s δεν έχουν μέθοδο get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/en/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/contenttypes/locale/en/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 84113d930..000000000 --- a/django/contrib/contenttypes/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,45 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index ca0e21c7398e93cfc13ff9ac97c9e53a9310723a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d!A=4(5Y^~ukDfh@i3f<5b~lhf5u+j|8i<6fUQK1oQnO4qZ4vws|H5zbTbuLT;xX}*ctAWSR%jEy=(0m=<@v+d**856>^@`9+IeG9LiVOG zx6wqG)&(~5xyjhgGWRUC5~A^A%KA>LKwfsMf|ihoxXDC|#T|%SGEUA!A_N)PM8BJ= z=09H|Ky+lYbtVYWQ2D@8r_dKFSSR5@AsP=uZ8BZJ1*IW*RcvI#;LKjq8_bs~*DTd) zAz^@dVf-9w*GnIqDvYW_Z5~1?IbW?-4LU<_W_sP2+66DSGkae0?Wnx?Eyp#!TtD%8 zG`b%Rb{`TqMAWw!G*Zxyk|qv%9e7zNgI$=;mGe6Ep3*zk-ubGQGws*_r#3T~OK88E m@RwY|rdKpBmK2!XS-0>Ku-r)BOS-V#_G$\n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index 30bca8a2d7e48461f91eb85b41c84931297cdd27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1057 zcmdr~zi$&U6gE&m9I&vkFgylCqRP2T)KslQ5Nb(Kp%GDaWsRJ>my4@A`*e1iRAOOg zgg=C>{4@LsOl&MXU#b>Z*m=_D&(C__`(gXrgN@IO>^9*MAtu}+WnYMiNFYqb<8d z@OE=e^?IFF-)C)48i|`|SzyzGnVw+cETl$1bugEw2of@M6FIdeUpSmBs=U#J0^QuC zY~N^y+JQSO5$ZfDz05)flx|X=qz0|eh%05?KV)-hK^u_PnnX#5DHJBfoF%^%`@^xU zJfn8>Iu4SYq~Hf)lBx^nMC~meb$NRi+FjA^Y(||ZqCkFxr^@I2E3Okkv@5o{n-N)XD6QjhCAH0^ zGnIhXQfp=55ETst&!`)6U*xshQhH{dlSXF?nIVr+76Jx3%axr&<5(+y9dDG*Qd2ac zF?X&MVYpl_Th5nIGhDS2Q-tMua2uB4dfqU<$Qh!ZyxI$!!RTN#xVn{gD+(@NlgIR$ z0vxVfSmsjc9wc*FS#55A9|zVE^%F`~@W|Ht_%e diff --git a/django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index dde58cf05..000000000 --- a/django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2011 -# Ross Poulton , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python model class name" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "content type" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "content types" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Content type %(ct_id)s object has no associated model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Content type %(ct_id)s object %(obj_id)s doesn't exist" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objects don't have a get_absolute_url() method" diff --git a/django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index e14be7ea589bcaf5efbd7ce3dd75dc93e5cc8fb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1109 zcmah{%Wl&^6g5yD3b5&h1xQ>Lh(yuEaUdvl8-&`XQYETZRbYh_P2$_ci8Et)CVjBs z2iUR!et-=Nz5;%N1z*A$J52*ZaHZojcjmsvbAGI@y!T)?fP27e;3n`1aP|!df$zX= zVC9nMJq53Vo8VpWE$~~gJAVhh1O5R10(=G5;L9t;`A2XI{%7z8_$S!)yT4MLSHXAT zuYr;3fxN50b->v*04cd$#@EfA+r#p}_LQ7*#gOigd0-7iT0OEflE+MvhHQJXZ*(%V z+?!=dxk6L6BOQ5LT3J?>x@Reyg=gVWUNw#uHL-!>y?iIqY+QXljg9?J+DIBwnxrv$ z5KGGuO?AYHH<-6}&3C4lBKo#)@txl}V)4SxB2QwfG54+cL8wR`QHC`t!Z2b%F5_pFWSyPisfn zGgMK-nH;j{vYdw0F)1U`YATPcO+(*5IXS590;Fr-#Lwu@my zVqH2&W|>UHj?ShgB$ei_X*brXShmZG9<(W_te3n(LQBG&SUo1iPL>b_B&Z?Nzo^se zC>Js&8>f2g?L*T@T^8VErik;PJZ4F(D9@8OcoAt9iT{i)hLKL4u|>~Zo#?t$e!f1R VX97h^XnLwCVoGDHm7J$}zW}+dMOy#> diff --git a/django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.po deleted file mode 100644 index ef0fad11c..000000000 --- a/django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 13:58+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Enhavaj tipoj" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "klasa nomo de pitona modelo" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "enhava tipo" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "enhavaj tipoj" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objekto kun enhava tipo %(ct_id)s ne havas asociitaj modeloj" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objekto %(obj_id)s kun enhava tipo %(ct_id)s ne ekzistas" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr " %(ct_name)s objektoj ne havas metodon get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/es/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 4cdd13e7ca4c0504075483eff22fcd4472e20fdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1164 zcma)4yKdA#6g3bYTA&~e4aG$Wu~FppdSOv;*a#6eC_q9KHdIKfS^H+~$eyu0<2)*U zfR+X!dL$YsY16<@@Ef$8u~!?C6mX^E<2!R-Gjo2;&b)VEmw+3<8{jhV5wP|H2!Nl! zRbb|f5e_L$TOp5;SHr6eF$D z((te>(&ijxY+@BT%SsxSh6V>Y>#1kpQB^gGrZusE;=^hsQmk!#-cPjoM_Md2Nku|y z6(+)PM45^>b;3z&+w7R5o%{g9$vTe06scs7=WGpckG_5)*i*m zWFkphp~{v}MUG1`W_Q3M3+PoY5EWB1HYN`|Z*Om}Wo(aRoA+&om)9rPUhdTg_R>iS zkF__~SX*7|AKi)HYBwe?>)MwM$nd`L@>C>pk-}IMnoVzOu;MNp#o2z_T)2H1swk1; zfEGrHnT{F|>&8Y}79w?5RFUa`WL~+t*IA_cx7U<(vq%2iV#DdDl^Bhxl{C>OlwcB; zOeNm;@Uu~oIwennKAl05E6A9s)=3hnzbazcVE@?m3Bgu, 2012 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 18:53+0000\n" -"Last-Translator: Josue Naaman Nistal Guerra \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Tipos de contenido" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nombre de la clase modelo de python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de contenido" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" -"El objeto de tipo de contenido %(ct_id)s no tiene ningún modelo asociado." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "El objeto de tipo de contenido %(ct_id)s objeto %(obj_id)s no existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "El objeto %(ct_name)s no tiene un método get_absolute_url () " diff --git a/django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index dcdecff9f14d3c30520f79211201a9e41147a3b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1143 zcma)4%We}f6dj;E6kq`xHY_d@h(ySpNgztQ37iMs1Kz#?G4LI@ z2+W-bg1g|$;4XLrd;$C#?C;-zuYliyKLKBWW%#d7AqV^c?CX67uYiAoFM-)yeg6=A z9ey8-)BqHm2F?QB&HzZM>?D5u+?CyECT^&BAzGI7Xh$T@QmWNWM`OM#h*KuqkdLg+ zCr%6}CU3T=5N@o~U{xz8l%v5xDeTO1@TjUP(^*X%p!l#lNwu)PzSx)6{UdG6Eh$ah zTAfJlL`sEDMII#6*1p*>#|GsAhEsJMB{@>buNQ0??YCnaDSIJ|m0HD=?r@dqMqiZL zIM%b7Oxfc}X4yc;)Yy7DV5>%OhgkLm-DB!R?K>>$vi5yycjI>FR@8|i1hT%^mA>Y& zxO*(RP34&XGZ=<(%_&wV5QDge5%)e?(PVBp|%(+yHl#IEt!Yw@?th0r~INx$x7`CPool2F( zv@nuxHhD}{uf|qB!Io@Yo5IGV%F4A%okgnuE;SWhTcUPru@P+QT8s{SRG^T8lR^na z6TI-(k4~qW{?cbKkR=jRLG>;&)xla`soQDtm;SDn5blnM^@vK*suHO9&(zSZC(C)ITR~GPqgX9x9sC057f<#8 diff --git a/django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 612865b74..000000000 --- a/django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Ramiro Morales , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:52+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Tipos de Contenido" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nombre de la clase python del modelo" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de contenido" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "El objeto Tipo de contenido %(ct_id)s no tiene un modelo asociado" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "El objeto Tipo de contenido %(ct_id)s %(obj_id)s no existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Los objetos %(ct_name)s no tienen un método et_absolute_url()" diff --git a/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index abe898681cb64a59d210ea1fda6b33fc7c42d125..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1113 zcma)5O>Wab6ds^}WI%{+x?%Aufk;$M>_iP}T~ZMJkqV8dib3q6iT&zKWzSfiNt;TD z6R?Cs^ail*Jvapi;Ef$MDImd=wb<&6=v`b$YrvD|_6C?Ldhfn+Ejo7-MT7(dvnXkvKsRkfI%kq0!mc;$U26 zjV9!1M>=6!T3J*U>{)?O)se|%6*{1DgX$#FXk0~{NMrwzHWCJu24RejrLdSlt`p2y zJlE`sV_0!U1zHK*9jn44_CV@0hzZi zjO9@&l*xqEWeBf?QqsUaN?Hn@(KO_~$SSub)sfz$9F>kmiabJ*hw!!#6f%NFpRO;~ zO=yg)EkfTvJw0t%S6Uw7q!sJjFY1MjU-FsIC, 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nombre de la clase python del modelo" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de contenido" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de contenido" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" -"Los objetos con el tipo de contenido %(ct_id)s no tienen un modelo asociado" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Los objetos %(obj_id)s con el tipo de contenido %(ct_id)s no existen" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Los %(ct_name)s objetos no tienen el método get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index bf311fc5bae1f4535a81036a837bd21813e52b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmYLE!A=4(5XI$Kf2OWL;*og!xM8)C3bM zjP*EjX*S2FP3kZ)5`yt-f;~&hvlgF~Ckb&FH85;q)P|@jqxe3I!;pnIp|7m;JnJ4Y zY+&4gs4ZjGF@hK6JSJ9Ymn(0qgy%y(cv5R#>U5)0!h|OYZ-vsCTS9e8ntnEvs~S|7 z-WO7c?RH!DrA@Y=U43TOqBxdwq7cVUBLBA&=FR-x$LzeH3v(YC*>%EQ!W+U3!WV+K?}V7} zgKcZsn_#0$hr#GAx7iQf|Y^Y_HJi9Zv6B77xy-PVyOmvWB6bk-&Y`e7nc6?Lv*Q#{dni%A+FsTi8 zRAEcxU6*RfpH->jJsU%?{i4U$N+poA{5e&Rq1BAqyt%}q6^NGNsI}N^HJc>lJ8ED1 zoac1QJZeL<61P_tn`FV3aL9Y5FfJ2l%NV+%L=8Kll1>!`JkGuUbhjD~ZNrx76N)ft zB~rzEO5`!DJG4d%1GN!i5r^Ty!9fFkLOoQ6jl||*F}bD-i*RzgFq`HG6^8YoyV+eo z{Q*&<8BCv%`)7;+)ggvOCbU_FWF$(bu=A?7!Iw{UzTQxkeBC5gYLmvWJkU7nH3o&j zc2<=l;~TcjT@0oeyROq(g~_s0GjOj1QGGRF7e{apbp}OM$!b8OrqIg23?X}|U4, 2011 -# Janno Liivak , 2013 -# Marti Raudsepp , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 19:49+0000\n" -"Last-Translator: Marti Raudsepp \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Sisutüübid" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "pythoni mudeli klassinimi" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "sisutüüp" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "sisutüübid" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Sisutüübi %(ct_id)s objektil puudub seos mudeliga" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Sisutüübi %(ct_id)s objekti %(obj_id)s ei ole olemas" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objektil puudub meetod get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index cdddf340f1f62aae53871205bac225360c7fc874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1035 zcmah{&2H2{3=U903UJ{92M*?d*i|)~?5c~}Sr(y|Rw`;mRRylAY2s$5$-=E8&-{~_Q#>Yb zj&Xxg+x3>3?^XWReKz)}6Vt?~8Fn4mojr`nL1N8gf~nd^P>>=`)Q+=xML4O-ywiml z($ps2iZz6WfQ|};Mn@;7Dty6mljbI|=xRkg)QHdPLc1?8NLwIWPlW)sZ4_*}8S z9Oo5B+>UAEAkH}z>Vdqi($@2c^+deE(rIfXBzwxF*5Ag$mLxV^suQtXrA|avg1_}D z5-TMt;#l#5t4kP!{RI&YMSltUL)jn9hl4QWK(UScy4Ji9HwYnIk_*H6kj>vvjzm-{ z<8no|l<-m+qaAFZ=Aqyzcf;=Uym5Ql?Am9XW70~cC?Zrd3Cqg8tq?j>qCy72!NEa~ zYC*k=hrQU&f}$PM1x3(K7vv`j0aiiR-(25ZJ^KOuUg)1ZoQU}0BoH1_P~=LR5yVqf zI;8RIXiY4h#ntt8u@tK&wuv^WgvA|Ar=3c`%HPVXQsrXJmNO^86pib~gAugHamT>J zG4#75-@CYU8C9489z&w44C!A>XA@iMtj%r~3zI6-{P3hQdw${SMP^M7ZbjS8({zmH e^6Wpg737wxMh;6>ugjekId{x1+d9qq%KHsyf-x`v diff --git a/django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index 1535d4548..000000000 --- a/django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python model class izena" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "eduki mota" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "eduki motak" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "%(ct_id)s eduki motak ez dauka lotutako eredurik" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "%(ct_id)s eduki motako %(obj_id)s objekturik ez da existitzen" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objektuek ez dauketa get_absolute_url() metodorik" diff --git a/django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 873b8463a067055af16f40efa7a889dc1f415a97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmah{&ubGw6kfIdAnL(h1o7}L#g;PJO=z`ltcbP6g27OtCm~FCC)q8#Gt17TKfKsO zn|KJ~#fx}PElQ{s#EWPB4|ZGd(7XSGZ<3I-sQBR9Z{C~tzBiA3KSxL27-$y|*AdSU z7ZL9e+P))f#1F(}#K zw~>p;zmTsW7e;#bMdUH`J!C93kc_j4^9XI{5LnW+)A-fz?%LS6qbi(+Y(j!qUSW=s z;0k_2fk#&vP^d9gq03SPb;T<6I2fORkSR~N#+=}aaRud#h{=Jc(1Wh3?+!FEfZ~;I z#1%|xeYWmP^`A12O5g&hl)~|;VlITjWr5-JTkB>g9BD)w_&DCn11G>z(Bm1USm^1< zqD!8#So(t7;I2?!6PYCziCB@MtobgvU$0407B*x`kIQ5(W>jG=d4Sz*$XmH7Voj6W zZOBdAx%{M+w=7H~OKjEGnkVvZk$fI%*NG{dx*Rc+_>}Y_0&k, 2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-22 18:40+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "نوع‌های محتوا" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "نام پایتونی کلاس مدل" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "نوع محتوا" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "نوع‌های محتوا" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "نوع محتوای %(ct_id)s به هیچ مدلی مرتبط نشده است" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "نوع محتوای %(ct_id)s شیی %(obj_id)s وجود ندارد" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr " اشیای %(ct_name)s متد get_absolute_url()‎ را ندارند" diff --git a/django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 5a519fe70c24509d5efe5b1de71d5d63200d65d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1052 zcma)4!D+YrCRy+k zJnF@>;2(&d^B*4k1n~o`nO%}i5VYXU>uRcARZZ8AI}0BL+jYi$M#8wkc+aTp8zW|X zXFO*7W^@^gmxQ>~=ASeE#e9$b%L_tq zieOjpQCwqGc6Cbi_cDL0K5Ki}NU3jCuA3g*-o8%BL+0!wf{{AZpkSz}ulBq%W77R` zX&Oz)HH};*)|@46320JisC6(qRpASk>(@7#)4o#F$LQ%FX(Q#qI#Axb6cyfY9O&wx@sP|naQ`h^yq91*}k$v7wqc7l_a7UD;lNb~kQ!7NbrSaiHAQhgfM|i0ecUt;9>+#fUA~ zQl4Z|D(j6RSH|#CS&JUFH1bgJgu7w)nW^0t+JSq@Id(W!LoE}n@)$O-3K>CTL{!9K zcyx5sqDm15`nZ+4JS?Vj`mhM65e_hH2HTt4>t}zU-HL+Q%gKaaE(X%a6c$FI zU4?X{O0TK+CfSh7XK_`%fiC5`O#ou-Z`$U#B1~?pADUSrOBi~dtvVm2-W=N v&Gc9^=e78cY*w7*7(~)U6Udb@T-eVSF7UjMB<*L#i#duvU3)!| diff --git a/django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 8b5106415..000000000 --- a/django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Klaus Dahlén , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "mallin python-luokan nimi" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "sisältötyyppi" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "sisältötyypit" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Sisältötyypin %(ct_id)s objektiin ei ole liitetty mallia" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Sisältötyypin %(ct_id)s objektia %(obj_id)s ei ole olemassa" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s-objekteilla ei ole get_absolute_url()-metodia" diff --git a/django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 1ae12787b91828553bd1e1efb970912015e7aeda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1115 zcmah|%Wl&^6dfQu6hJ^X-LSYqLP>-sb|Q+3+Z04;rJ`0uRbYh_P3#-Tl|5t4jN6nA zd&CwYp?(0}@(bO-C$QmLxMN4@LkO;Pe0=Tu^c??QsC{N+HwgC$?+7;uM+9d-2m#?I z;WnXmiLocd3&cyrTg11BKM=e3pNJQUzY>2Td?!33|J4=7?h$_^UL`&v?h*eYzC*lN zW9%+*gZKgQGBKqxB6gKtoV9k%&N+tVhcuk5;vh^Z72JBPua(=5Z$Lp{GwnLS9d9|hSa<5v>OJ^0lvG!W^ovodX z)BQVbzdk!f?oKfPi&N|6sYv7sgcG3++TNSNCSN{{bN$As`GyQtl*l-M z^?q7tk@8KYGZTQ!OV{+eD^T6`niAHa(^{#sZLEYxx;v{y*`OnaoX(#TknK6m6;SH(H0+E-WuufLx^DC2e}#+rTq-*GmeOBR>ht87UC1i^ aa)a4$OsdSynuw diff --git a/django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 1fa71aa6e..000000000 --- a/django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2014 -# Claude Paroz , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:02+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Types de contenus" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nom de la classe python du modèle" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "type de contenu" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "types de contenu" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "L'objet type de contenu %(ct_id)s n'a pas de modèle associé" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "L'objet %(obj_id)s du type de contenu %(ct_id)s n'existe pas" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Les objets %(ct_name)s n'ont pas de méthode get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 550a7d28f..000000000 --- a/django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,48 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index 03f5e88127394866f3e96dcd5b1521993ded3e50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1087 zcmah|&2G~`5MH2w6hMMrIKW{fgh*6vY=?%nZUczYNe_zGBquY+HMzX0!mCD<>{F}4hT16~1t1z!XI0MCQ3&M|fad<%>e z1~-GsE&!FBpV0Vw7T@ZfW4T?ATwjY^HY}OJo{XHO*yuZsQn4>dP$FGl46Mn9PWFdo zR&P))U20;sZnTrykvl3Rjq9lRqzW7;*B^UgBW+bt9xChpla>lg+K{l;L`parQ*L6J zv1sP9-wex&BRoe>;wZ|HN>xK_r!-YRyc_dZvb4(Rkm5a|6H|LG3sXA2Z4(vqN5jPO zo(ZY8^Q_0$ODP;;`D5H3Qp*n(x!>l&3I**jXf60H-$x*SF85Vc^N+ZePyR}{*k14< zwJl*C@0CK^OgK}9^h9W_ENw}Jrf3bXf%z~Sn@y#6&3)wPWGE8Jds5^fbxUPas;ABs zq30bO95h{3PwmRXW@K`&m~?5q!kaYbWzzy)BD_XzySu${+JDgWYty;$9_AL3lZVbL zGNJS;MX4yQbe)&IO}=~@SKYTOOTM8a6DysBv^-Gm~3}(>-yik`)MYqmQSRg^F_g!<5e1PuUbfhX4Qo diff --git a/django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index 78667f1ee..000000000 --- a/django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "píotón samhail aicme ainm" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tíopa inneachar " - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tíopaI inneachair" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Ní bhaineann samhail leis an cineál inneachar %(ct_id)s" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Níl cineál inneachar %(ct_id)s oibiacht %(obj_id)s ann" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Níl modh get_absolute_url() ag %(ct_name)s oibiachtaí" diff --git a/django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index adb1d09f305f50a56eceab097801f877d7f17a36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmah|!EVz)5Zyun$$&t;aN#gLAQDv@J5hsLm!LvvQBkW#Rp1(J?X9zwvunJYHkJ4U zj&R}&I3aFu?tkzPNPGZq?b4PC!AQ@~vznQm@jQQ@oBhCGH-P)V0JsUf1H63&V&EI_ z2>1zffrS~yZh-~(Hdur2f!~5Z0`GxU_|a9ydf+$Ur{K@vJK!JSyWp8w#^%9uV5Be{ zGrY3vfVXQkRnIGU`aUar&`8`+i?M84GJ6Lyah6h}A37R|LrH=%>4sv@ntbBqa8l-t zCXJ;VnUt*=?WA_(jtfau9hII{!2!w*tCQ47>nqBsvhF`=BVkD!64shT2`5t;n^fj3 zxp3JZj%CF$+R=3!B{@>b55)SV@$>M_l)sjxRYu2@9tfS8U{@BVbbQ-pD&@~6ndJi$ zQ_$ZT@U>D3hgkj`x5w0p+KW8u^7b;dyK%d-5OtymfqYjUDqr(bTqmMvIbQ58M6h5> zSjPvY&^8y&lrg;&S}RLiQeh~1jBenr=9Sx0dfz-jj?N|`lYAh>IHngOSNIZ|8YAb5 zI1G=Dj#|!_RQqz;O3XMc>OpN-g!O!3ep(~U@~|0fZ*H%je}Z-^3QkwY2UuN9PEK7| z+ z>#R`y+G}W~d&>#|W zsxXvF@`6#wJr}00T}e=0$VTM9Ga&J*6|X|COE1gRuuDmmk3Z+^UZ%}h5_0>sI#W?e LQ{v~Um1@{8DOWvW diff --git a/django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index 3d91c64a5..000000000 --- a/django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fonso , 2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nome en Python da clase do modelo" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de contido" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de contido" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "O obxecto de tipo de contido %(ct_id)s non ten un modelo asociado" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "O obxecto %(obj_id)s con tipo de contido %(ct_id)s non existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Os obxectos %(ct_name)s non teñen un método get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/he/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 9af758237b971282aa0f58f3485ae19ed1579b72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1165 zcmah{&2G~`5H?VL6hMexxNsN_h(y)aanx4DB?u@jloAoDzzHeZ*jwAh-nG1&rakcj z9165j)20+8B-9=_@Bp0Q1@Mi>;LNNY(o$7otS_Hu=jWS=_t)^yhJkhtaTW0baURh_ zX#0+^5kC+Y5kn^oV*+^?c^r8T`2zAQWF3Evd1Y1rEHCn@;I?>f;Dbi zm639#T*gGQz?K8u^GIIB0&C2+CPvC=g~wDX(nu(mAyp!=p~iv)=99o@VF0(Hm-*Wr zFQP#>>WJtzmT<34Jw_UgMm9WTt%P-;=qnZ5rrGIqMwRXtEV30{V8;2D(u~b~IWz2c zFnwm03bnb~%)$QFXt~h;ibQ`!8x&hnW*pLhPl4mpL^4%<)|e%e2YFg=ktJk?JHidP zXTxMGP=iTr@L8cAwi6nXS&>B21|DawtX8HVf2|fdT&sdrnkpFSTDp1yYFx{vO=bpM#^X`~-9_7)puN!#h}5sAZ>5j$nsgWN+` zx39ecIG3Jo$3XctExv~W`eaKxdX66G5WWuf(2;)U^}ln#LG%8Q1KHz--qV|||NNF; SViZM{f!wET0R1oQ8h-#>Rip&~ diff --git a/django/contrib/contenttypes/locale/he/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index fd4f7eab8..000000000 --- a/django/contrib/contenttypes/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Meir Kriheli , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:16+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "סוגי תוכן" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "שם ה־class של מודל פייתון" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "סוג תוכן" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "סוגי תוכן" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "לא משוייך מודל לאובייקט מסוג התוכן %(ct_id)s" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "אובייקט %(obj_id)s מסוג תוכן %(ct_id)s אינו קיים" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "אובייקטי %(ct_name)s אינם כוללים מתודת get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index c2256b20c234f2e097d51091c2abaa7065be61b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1325 zcmbtS&ubJh6dr%WsuwR_JUkC#OU=&gVnwG`M6IY;EV6o&lJ2Ctk=bOKWNix`td~|= z52B)oAVO9}L`4wmMg2=8e}s4xznQJtmWl@h-+XzQ_rCWd`MPWK{Qzqlum`9C+kr(O zUrRs?d;|^w-+)12U_%h>0CVt8umbM}Uk5(~?g3X|vrR#effvB{z(2qTz;`$IbiROd z-S1$81o$0b8*BygwWUYJcO$-eoyFSMSGVJew?w}oJ#kgkt)WD#{g#^injlUMVaNG| z(P_tu@lKZZ^;1jOrcQ#BT3Mki*_pPWLPsXQRd4{g@!}-W!sLo#S{nP0uqHR8G;w2e zU2-cDYUxCzL48HCRfY-LGbl&({HUHHl=6mxu}tUvu(JufEHWdtiYd9uRYR99inh)y z8#N7?uoInzVKp67Y3xFcoy-Kc@MWivJ*H|@Imn_xRyjhI!MIW#h^kQpM|M$Mley*^ zziLF$k@(=?K!jB~&y8iZj4P9JtFxHSaiyf8^FpF2I*Mvw9#0FiEY+kwh8Wf8@P=SD z!CNt%kt&hY*R-}BhvC%JRN3Zwa#Bo}>$(-TdtI8a9rl_F(`A9MDZ~EK=-JVcKmAwA zQEByXf6x-@WPGv;Rz4^fgDTQs43JRZ$vJ%oPrp#SlVelfXk|~ S&;VL_SHv&jCoU_$m*6J|^CZ*& diff --git a/django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index d1c93b3a5..000000000 --- a/django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Chandan kumar , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "पैथॉन मॉडल क्लास नाम" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "विषय-सूची प्रकार" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "विषय-सूचियाँ प्रकार" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "सामग्री प्रकार के %(ct_id)s ऑब्जेक्ट कोई संबद्ध मॉडल नहीं है।" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "सामग्री प्रकार %(ct_id)s वस्तु %(obj_id)s मौजूद नहीं है." - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s वस्तुओं की get_absolute_url() विधि नहीं है." diff --git a/django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 522045b318416ee74bf0234427919de8ae84df32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1112 zcmah{-A>d%6dn~dshSvXjERZI3t%^7w(YuWpind-Bp8TvE6!{eS0`V2mLw|f{qW?bS3*=h=Y>tq}$cxA?ke87$gy3g_ zM{*BQ+uaE@&)fK{`)q8!72APi1#cTr2O}O^1BsH07BY6kfkDdcfE^f>SC$VdowwRh zaGR-wY$$2Dv|vw44ox1BTxP)+m~PO#NfbAAMm`qC-Vl~C15yDqM#X|zoekAIg*K}PEyp^EWU-HnL9cCQVjXH6RW~4CxaTdbSLw<`80={X}9g{Ztreh{Q|$^In%475nf#YmXEDl=1j;{ zh%=@Qx8bK~i!NX3>Uu-2>86ZTB4irC@`13Iy#|nJXD_cb%juTVg$Y2GjcdYJt1vl+ za^CmC(1(QusE^*u(D&gDcz|m3*Te4LPitYXKDHX!n(x8s=_CX-UK?Y4jOngA;<= b7C}!PiL2s76dVq5WjVB(&27W%HZ$@EtgJ%w diff --git a/django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index 5e4d3a3e1..000000000 --- a/django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bojan Mihelač , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ime klase (class) python modela" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tip sadržaja" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipovi sadržaja" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Tip sadržaja %(ct_id)s objekt nema pridruženi model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Tip sadržaja %(ct_id)s objekt %(obj_id)s ne postoji" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objekti nemaju get_absolute_url() metodu" diff --git a/django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 1dec34bc8fe5347e632b668195dd7f83e6fa951c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmah{J8#rL5MCez$$$hjL4sl^5O<39>^tR9;^Ytz5+x`RQDkUO8+&4J&fc}W>%7EI zpoESlJydC+zW>3mfS$1(@{)j&zWsK_^YqS-dlR1+$qm9oLO{4l_&})S8^I@hCp;zm zB=iZ>R~WlREQoItE8;2Q_r#wG9|;4}yVn?7AlAey#9xT-5dR{+OFTKj*aPDG#1z8F z%;?G{36)%Ls6MaKS@l`V<5p;gN@UnJptp7~v<4!ro>)l4E`opBU8}~b*&fL72)VR6Z4CtmON!+A#+s^vx`qJ4y=yp8kee33_ zkZK;nL=*E!V`Vi^nnUT&1R)^A@kw*s6a)Jw~OpgZD@*%%LYBV Ru$w7pb7-lJ15ilezX4%KN9zCp diff --git a/django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.po deleted file mode 100644 index e47726808..000000000 --- a/django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Attila Nagy <>, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python modell osztály neve" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tartalom típusa" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tartalom típusok" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "A %(ct_id)s tartalomtípus-objektumhoz nincsenek modellek hozzárendelve" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "%(ct_id)s tartalomtípus-objektum %(obj_id)s nem található" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objektumoknak nincs get_absolute_url() metódusuk" diff --git a/django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index bc46858d607274524d1424038c6e2e5d0ff551d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1083 zcmah|&2AGh5H?UiT0jC0aN#gWAQDy1Zqf#|TLOsEN=2<2RSVb1-E|UIyY_1B^he?m zIKq`T;0`atOTYv0c{l2xkZS4M&ol9iXFOkiKV106uxy3Ek=AFF$I7}Z!luHKHYBVysS-|RRG3WWEIoJG z1;euP1m)=F9Hluz$v4D?mGS-Xt&D$?l~qQ^lpP2?F~OcJP38EGov4hzn@ucFOiaOW zH{t7*6b@(kd)yvVFX}GysL#8r)a}RJ-eS~?A{^v<@=*Dlm(KMfidN(0{$hj`Yzymn zQVDHy;Y=0N2cfmHv@I2yqF1N}=G(kBJ4%nuYsBcuOiUzCq$pzA!XsC?@;+)!oh#!o zJUTk+IGg=H?3 zUZZp>Dl6UKW3tIt&d&M!#^wnhPq!gF=diGD&l__}?M# zT7*7xEkJob-cR9*pm{l7h50#Qvddw$1Am^g+nF|n(h{z`(Pgu(1&vh0TDR;Uj=4YX diff --git a/django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index 24783db0b..000000000 --- a/django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nomine del classe del modello Python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "typo de contento" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "typos de contento" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Le objecto del typo de contento %(ct_id)s non ha un modello associate" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Le objecto %(obj_id)s del typo de contento %(ct_id)s non existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objectos %(ct_name)s non ha un methodo get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/id/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index 607d432129b1fe1f7e5446171b0ba0dcd83891ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1029 zcmah{%Wl*#6g5yl3b0|rhQ-|=T8%u(j5?@I8H6aURMe_f71)m4*fZl!Vn?y34~b7; z$>UexL)aqm0qpnyj+0SKDPJMn}sF75sqQsQDwUazRm@Y3KiwHWiMHCE=XSweU((X{9Py{#UUp2gj;& zv}4*h$_u1Y7>FIzHq66!B!8!Br>#jz9t$(E(V?nr?fIUYXvtsACyr+}rRZQk1S{GV&hxAm#udWb zI;A(l80~0RX$(cr(G89-i{{wXW^7*|$4us8qIjl6nbMBIb10{Uq2;OfRT{^qr>9*X zMDWS)}>3yRL#*1dmGelhsj37 z_TjQw>z9S^yq01HSCzWZGac-OC;x}>Sf=5$S>uFjh6{oherxrF6ju_0yBBpES6;6g fY)0p}Hrz%%6WTL>S?, 2011 -# rodin , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nama kelas model python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipe konten" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipe konten" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Tipe konten objek %(ct_id)s tidak memiliki model yang terkait" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Tipe konten %(ct_id)s objek %(obj_id)s tidak ada" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objek %(ct_name)s tidak memiliki metode get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/io/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 62bd42f83e93aad372db89f5dc3c027c411fee37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1055 zcmah{%Wl*#6g5yl3XcUFHY_d+#EdFWGNTS^T?SQ@Rw`;mRRy*qH+D1bB)(DX=|kcZ zSOP!5Pr%Qx;t${hxK2jx6e0CWC&$;hPx<_OwDg6M-6cFBq=b8fPlRCK34-v0@PhD% zFeEJBVC+7zBz{0_i60YxB>qbHOjrwXw-_4{YvK*!Z^RFYf6e(fap-$H=^N&3>{%!CV=GJDb%2M*I`a+`+UFi7@G&+bXd&19?$Bc(}hy| z2`aXU)@$p*pH~{1I!0Yop$jTEZf+E67b@yA*JYbcMC&doDMMzn6=y!LBy66uhKq$lWL!w`c4TzM>qP&t$H7s%0r)M8CUI&F0SHswYZq4#|GnWw70Xjb-8`Nmqhbd<0-wG0I$z{TouyTb;u^NcG{2L zr`vq>GA{Hx(ly_*87gCQ0jr0`UyLchV6, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "klaso nomo dil python modelo" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "kontenajo tipo" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "kontenajo tipi" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "La objekto kun kontenajo tipo %(ct_id)s ne havas relatita modelo" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "La objekto %(obj_id)s kun kontenajo tipo %(ct_id)s ne existas" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "La objekti %(ct_name)s ne havas get_absolute_url() metodo" diff --git a/django/contrib/contenttypes/locale/is/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index 5587f62e0cd0ec44ece809fc7766ac97f6dae034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 zcmah{O>fgc5H(P~0$jKtBo4y?k*M0(2@SL^L5R|#qE=KWaE-S1*xAO}wY-~tNc;qj zaO1`wsDy;zoFBmrapueq;Mpl{00~BV`#jdn+nwF__3GSP4{;v20rY@Nz-yq4Pe2HK z2JQksfDSN!%JVLRCHM+hgRg;Kf!_gdfFxa}Sj%%(ajPD=zLq0ySTfr?963v|(YGB9lwDtLTa%3)_s2z6 zZ_tR{z{K8)(T=qvcaSqxIx0R^!4Jswt3R<}TPpItvhF`^18GSclGd6?NyjmbOw5@V z&208tV!iwT$I;U|iZZlPIgqzim~tMm9*dV;SY>ob@s8A~sXgc16i#f~RK?=aIJKf@ zLaJ>&>xq?ur9-WFjNLd76nnnCU8?L-f67n0+B z=jWMJdYPhuEG)b3i{6@8JgF=9OSllLIx?}+X-JFP${imzBxP$`*|?CISTn`QhNSZ< zwcYkIO+UMJO*gyLYAn~hS>FxdEmgp9i6kBl)nA??m`+X(vH#@Ids42XaB%~f#dgMd zrH(9SoyWyg(5dWSeVmM|LN4HD)~Tb>kLfSBvC_B&NkjNe!f%Q8 FegeWeF*g7J diff --git a/django/contrib/contenttypes/locale/is/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index 73b48c886..000000000 --- a/django/contrib/contenttypes/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python eininga klasa nafn" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "efnistag" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "efnistög" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Gerð innihalds %(ct_id)s hefur ekkert tengt módel" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Gerð innihalds %(ct_id)s hlutar %(obj_id)s er ekki til" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s hlutir hafa ekki get_absolute_url () aðferð" diff --git a/django/contrib/contenttypes/locale/it/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index ea4b9b3a99293d6b0ff9f89415602a787bcf9bc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmah{&2G~`5H=8g6yQKFTo4*0P!m;K+fiGBt8i#(QKUvhRp5jaZSASOmAz|uCrx|e z)EieWh^OEQIKoTtEX>AH(nv@h>GS8=ou3`e_jj%F&0~AOc*gk5c*yv{aQ2%KG5#;B?D89pnx8Pg zWdAucr+Q4@UB-QevwI9qnb~drx_8g)RV${kmIbygn3FS%$wFfEIzcAS5hSEYV|ijt zJ|P@Ws=U>P0x2_zw{J9|CKz3oXcr!_2eYawS=8hMENo{jUrix%7tJuJv(MY8DTBj44q8OnpBIuLMmDJG6h|0+K zr_<>sxny;U7n`vu{IVX&`lVk_;^*@cz9PTf9P|eV%VERKpgCWea4U;|@Phm@mrCzK zoXN@}^*)XcMRytJ`ki7W4s>i1rPBzyCyEwNjewnDKB;6b4oy|q2y{7fZLhNn^>44G z;YAO^_HNUApDQpaYl>7YlDYIWuPl?AcRk_VA(_PdM|lgi)RH?|uS=Qh@?vSgb$MLV uqHBVdRfpa(^@jLNg3M$0C?~vpsYSD*yH!V<0>OpLT7ffXQDHb!sP_+t|2;JT diff --git a/django/contrib/contenttypes/locale/it/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 9d8ef57c3..000000000 --- a/django/contrib/contenttypes/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 16:28+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Content Types" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nome della classe del modello Python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "content type" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "content type" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "L'oggetto con content type %(ct_id)s non ha alcun modello associato" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "L'oggetto %(obj_id)s con content type %(ct_id)s non esiste" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Gli oggetti %(ct_name)s non hanno un metodo get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 793985e50a3f57fefed7540902a37d332c8a5abf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1242 zcmb_b%}>-o6t9XOS@ps}J$RUl5kiJ`H$t$8F(M=w2?SRY6O+xb9lBk*ou)I($4S}} zKO!b75r~o)f%q9U(ThgWtNs&So|y1o_`17+CBbmWv}4H2 z$k&j+A}i!04b}C#HC{nZ>R3g_Pz_1ji`b7yY##zcE4CZQr0$BHXv(Xc$4b0e5;0ul zc_oP@ypxI)*cc~_*j(k_9tAen!Zs95JDUzM^x!jm3oRNyEV{K^S z0*dDG35&a0zLq*kwq+tUe-exHs(vKzVkk-4 z(*^^PbVvIvdX)##5uQn`BJ*sK8sfeP6z!L`W6|?vThgpBNosH)OS=Qk6#CK&nB629 zBYlb*Z8UwFq}$ANrp3q@20GFqKISBvTm0H-rh}vnGh?(EXsJs~Dw++LCtapQV3NxP z$D3qiV3c8#XOtLqh8-o&*(K(czIzto^6s2tb3zYlN4EM&@BhdrM)63Nt1YfWh%SUouvBO zWpt*r`pXC5JBVIGJO|Myh+aVS9^%^&zTfTwLi`M(RfuDV??CkM&rAs6GK9||oQCil zgij!v)gbx^F+Mjd<1|FyAzFcW{+}P}Ztb?k)L&vOZ0+sB+Tu$H=XXxIlQOEoRJcC3 uv_7@``^y4^4, 2011 -# Shinya Okano , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 10:20+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "コンテンツタイプ" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "Python モデルクラス名" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "コンテンツタイプ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "コンテンツタイプ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" -"コンテンツタイプ %(ct_id)s のオブジェクトは、関連付けられたモデルを持っていま" -"せん" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "コンテンツタイプ %(ct_id)s のオブジェクト %(obj_id)s は存在しません" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" -"%(ct_name)s のオブジェクトは get_absolute_url() メソッドを持っていません" diff --git a/django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index 0d6132d1e1229b921274b2059002f9e0a7ac1398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1358 zcmb_bOK;RL5H?UiS{?^3TsZiG*j43CcGX2~N)e*8sHhcHwQyaziJMKE*ir25L*kYz z2OdQ&k0J`<079JMhj2y8f8Yo3C0Vu$RKNjClW%4`p800%d_6bvgkYV7T!6G8ry%zs z`T7KLAfF+ZA>SY^$mkJ5P6Ijc3{V2k1MdO1`x3#f9V28NxC7h+o*f~i3j6@91HS<0 zfFs8V!7+j`0v9;}$rs#%brf38vsf3auIWe~iJGQrc~!VZQ%}iDhIaY7pq%=`bojDX zVb6$8FA1wP8VS=?9+_6s2x+LsHkrrj80c8fJ8Xrtvcnxl5pwh_pd#CnkD{3Whw zQ+vW0YmM4im3giWYbRXlkQG!xVSX=PO zp*Mv}{D4bZ?HUt1mbJ05Q8#(YU`1@!T@_hz*{HT+tL)DT`#G#NZq+Iaa|<&EBWTp^ zO8@Fu8&~I0BQ}i{hdhvz)a~*_3o~`6J<&s%hJ6peVC=YS-PF2Z?p7up}@0Gv-Clhz5+Zd zG#Kx)^hFU1eFq!Qi{PCi$zyCB@={5bJ}vffu*_X5D417(3);)#yFc`T5975v{GbQq za*oLLgLc`@{(mg{=Ru$cFhF?}eqXc!HW(!)_$EuA9e=l4P9Tx%?CGGw_paIw)4;X$2$Gs^t diff --git a/django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.po deleted file mode 100644 index 344335466..000000000 --- a/django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Bouatchidzé , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python-ის მოდელის კლასის სახელი" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "კონტენტის ტიპი" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "კონტენტის ტიპები" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "კონტენტის ტიპის %(ct_id)s ობიექტს არ გააჩნია ასოცირებული მოდელი" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "კონტენტის ტიპის %(ct_id)s ობიექტი %(obj_id)s არ არსებობს" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s ობიექტებს არ გააჩნიათ მეთოდი get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index 084863f7b4b2f0874bcb99f7819ad0933e636ea1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmZvY!EVz)5QY~h7Yi;(hyxtv2&y)=qeirw1|do-6&ev$h7*^?**M$SyT-dAEeAw% zEhi-U0&s5;LLg}171ntGo`rEzQG^)j)4#uGc04=3t}MJG7z@Y^WEHuHJVmO=kxR&P z3wbmgL)7y(V#)Y6$l$FtS<)jAizSpEndi~=RbAz0D={^)L0BKye)1ljS8+z z%B?OKJm5-616x8?!>-~qXz!*oTa&7%@8BJk40$4GBzVT)A%DpSeYn}THfO#+8jWhU zYAAbRw-)Qn&*#rHe(uj-=clI~{K3G#<+V54>t_oHYk{{m-zAN3mkg}fwSJy*shSY? zd0~WYJ&rc$@>yN=zn&=Qx{7sIs)WJvGim=!%3v_?I_a?BDc#UTW*De^W=$(>!u;3@ znjUc{?$~{CC)1B^0_AvmRK6|`|M%5>cc16EpYCfpc0b(2P0EAmdzc, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "питонның үлгі классның аты" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "мазмұн түрі" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "мазмұн түрлері" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/km/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index 7fb7a3d598e17cbee476092975332d99e4a2aa4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmb7?&ubJh6vw01%b*u8UOWUm*iy2SS-R3@yHczzRJ*v8(US;qHanYkCK;2g+g=1g z)Ptb)2mUzBi1?TIhY0ykd^00f^yGujeDh|$d3i6)j|&U$5yS#;30Mct0{4JA3g8^@ z5I7G!1}*|Gf#XvMeFMD$Ts__DebCF0KLdr&2n3x0>iSJ2S~;N{c1MLke?K zX#{uRB{#Se40ma?LTHafYdGq$sJl$Nl!B4$iAS=o`IoOtF~iZ!Y`C%+ zciJ#~lPe`H-W9TLb{)EbbR%ohj#LwU4fd#X##2FJ!E=UhO><%J;?%i}CZF0-7Dw@;|qCRey1KJOe zFW>p, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ឈ្មោះ python model class" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "ប្រភេទអត្ថន័យ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "ប្រភេទអត្ថន័យ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index db57cb22e3c72521083d8d770609169cb38e6f95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 718 zcmaiwPiqu07{;U4%TO;~ya?u4DcPA>y0Fc5i&$Hz?&4BL@!%!SWM`+HNybUG+g^lT z#DiXx;#p8BA}Sd~z34ZQd=%fziWM)u@Z-swJbCix=f#C%1hoKM2G)S{zxlc7qpgj}DdibRrPZ*)5% z8x?07yyOPcoZ@y6u8^QZ!c`o0XxLs3+CczDvcvZ?m-&yc9pGSZJ@oDH*G5uW4R7{L^@?DClO}_#kau15{8#1T9?%KXR}#L zyTokF4_dJ-{Br(I<(K~ad4B#o!rv4ARd2XG+&uk(uoZY4^Uov^d?v-3A85bKStfco zp0G-B-M diff --git a/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index d31e1d1ac..000000000 --- a/django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ಪೈಥಾನ್ ಮಾಡೆಲ್ ಕ್ಲಾಸಿನ ಹೆಸರು" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "ಒಳವಿಷಯದ ಬಗೆ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "ಒಳವಿಷಯದ ಬಗೆಗಳು" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 7111409b5a32607883caf14cd671e979ab9125aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcma)4-%Aux6rRd{uoXlQJ=DW_iFT3e%t&iGW`w3-CW>u61h}ga%EW~%jMMTpHO>0BGjGRX9N4|jk3_1S3gnSkG9rA0$9-3npWIHtkCFkFq?Kzy(k#Mb4#)*-#KR^R!&Ob=>TjBQ<{phvT(8$az=_@$t0b zK*Xmb{Wf{R0_h5Ffjv&SBN8Lb7l9&!(s6ClU34VL2n!O!LmAQ&Fsd+@+{f+~v>N6u zVx)=L0cP4VTbqqm!@xu`!Y18V^H^RRF%2*cD{VF#Xo-hZDv}8(mmXCju;2j`+<`~& zQ&9$Y3e@4^cE>%ZKwYmTCkl75hC4;-Fp^=kV8MXEfjA`dO8J(qPfbm=s94Y)W7Bbg z?$?efbziTYPWS2x`h?I^iNXHC-lHF2wit=}HIn!mEl_M)>Apu@-U+!p4J1=tk28Iw z{U|T)H^u_e%X7kZxnn{5sH+YqwO~RdhP`4yJ<=zFg0z79RabVIoltx2GCC7l, 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 10:51+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "콘텐츠 타입" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python 모델 클래스 명" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "콘텐츠 타입" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "콘텐츠 타입(들)" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "콘텐츠 타입 %(ct_id)s 객체는 관련 모델이 없습니다" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "콘텐츠 %(ct_id)s 의 객체 %(obj_id)s이/가 존재하지 않습니다" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s 객체는 get_absolute_url() 메소드가 없습니다" diff --git a/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 32024f71a7473f821c287986eb5415716a76c678..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmYL^&rZTX5XLcj>d~`@G4TM=VcQA`Ea4)55)z1nRPWn%DJAW0v%3|11RucH^I4pN zkuUkOJDFc*=KHz5`EHS}$amxi@-_L1+-N}lqUMm^hWXdp=)FuFE>e7##^zdaNcTcz z+S|xV8;2{K1jVWDN1UptQMKXh$;@t`Y6j-*CxyD4%$2C zD$dy9aOk>bK)#j7ZlX(8onu*6v2z+${0(A7%sSp`v6@{12VLKrXyv4$Lq01?!LQIz_~W1<)ErlX~*FR Q&fjrc!TlJ5&d6*10vP^-xc~qF diff --git a/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index d91199e52..000000000 --- a/django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,48 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 19:22+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index c2b3a494b36000c35f843979b07b35399c85f17e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1108 zcmah{-D=c86dtuIta{^(APUEe)?LbMCfjal({2@O3zZg2iQX>LWSX5eI}>M4`XhY= zFBKob3tvF*^({nv2p_Z_wPWg*6^E|c@ zG`3#He8nk=q~$NEdITL2&T`S^;R1x+DC|s&ju0f|+v-49IWOrt0>nZz+np9O2R&p4@hQ>iDjg|(Q1H>W< zg2ThZHdaaXt~zQbb{G`(s6Hrydcq(dX9;o)T8+*1&DFDy5Vl2Q{PTEBKQ97QM;H{j z)MgQqfplJB?@heM=g)Liygk&BgnC_m6uNDe9gL{kH8co*Y{=? zp+5GSW-=7LUIZ+Gzu@T$n@dgY)9(KG?BPJVl(hc, 2011 -# Simonas Kazlauskas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python modelio klasės vardas" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "turinio tipas" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "turinio tipai" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Tūrinio tipo %(ct_id)s objektas neturi priskirto modelio" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Tūrinio tipo %(ct_id)s objektas %(obj_id)s neegzistuoja" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objektai neturi get_absolute_url() metodo" diff --git a/django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 50b6271a865c0acca20c9890d0a9a59fee25cc37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 666 zcmZ9J!EV$r5QYtuOMnX(E=WudRIMs+oY0k8Z$lBKm5O%7stTOAxQRFG*0D|O?6w?u z0aVP@CP)(?+&D?rg(vPN%&mdimQq8Zh4)}Y zEy=X8m$C@-tfU`gp@V?uf=M8+rNGYxWau)T)6e3y=rSu{s0`py-@%F diff --git a/django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index 9e7b4c088..000000000 --- a/django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python modeļa klases nosaukums" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "satura tips" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "satura tipi" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index e744dfc64da74c774fe43f4a0bf8dc898ad71c4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1271 zcmbVLO=}ZD7+$r05cSfF7lqe@+A7oC4UN>TQBf-tES3^I31zxFCTn+h;?5+kC$$H? zcojrEi9a9~t3hoGp7b_3c=fmVOcL8vDuORO`^-D<_ss0i;h`4}jN4L$;X1h)3);A7xd;0<6En1cRbpW~bWe*{;+Kft!u*`Z$D zXJBi83myl51tZh}Is1WwfRzIPLc6jTU)y(APK|_mKI5qvRU{Ygi%=_yWOhbVjW-2x zstP^N7nDpITFf`{WMq_5p=&a7uE|V`OjG4yU8pThL!)liINHjI4J4oM?nF{3n_n!) zO8+CQ#ua6fxKc8VxfT(nG7^as_DkDhI~3*AAELRe=SN|JP_pAWv$?d>vFV825xI(G z7EpAbXH{946LpzuHlwO>#I81~idAGlh1pvbb}biN!8{N zv$*M^J6f2To|)P{2Y<{f^ly{d+YCsHW$o4z9%qvj)_AUjF5j-)U=!PZw%$FFv#BhU zQJhr+nplYSR<{AAi-p;wk@JMzka?;C%IaNJm5YTtnBt&VOxXahI#LpH>Pbiv0O!5 z=ZW3xJT@P&xo+B9R-}R6`qQB`@T>=07<}Be7qS&PPr4=lKk4tO2xFnq&QsGyt1Yum vm8AXuFu~tT?{_xU%FW diff --git a/django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index b66fafc6a..000000000 --- a/django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2014 -# vvangelovski , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 21:56+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Типови содржини" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "име на класата за python моделoт" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "тип на содржина" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "типови содржини" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Типот на содржина %(ct_id)s објект нема асоциран модел" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Типот на содржина %(ct_id)s објект %(obj_id)s не постои" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s објекти немаат get_absolute_url() метод" diff --git a/django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index b1b2482ab30ded1f1abcb025c716fab2813223c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1382 zcmb_a%W4!s6fNI4>c)*57v(}s2tD017)d%t#77`vFoe;ip)y^WY3Z&Sx@t@UE>!Ss z5Wy@&A&7z^;v?2T+~^1R4^sFIet@UC&E%n=3oo2Lw{G8i>ptq+-mMD+vIE!;)PP;U zeZa{w5CWfoBft-!AL!de$ZjwL?*R+&KJXRrQ{WNMz`3%85D9(^ehA*Vl@K5N1Uv-( z3cd*5v5gRf5V#ST$acU9%w5?G&DEL9!JfLF6fEVvipr@=ysj0Eq&TE$lU?SN(FWI( zY)Z+bt@&g-OL}@~%5_sl$W7jCexoYc5-NP^2}7azx=r>j^@sYlw_z()HtwM&1RUsaT4TMwggq$kGIF z$xM4=su4%tiFQMIH5t;<__>;QGUH6c*E@yVLs|_ghrOWRs|?age^{yZ1=S#cqc_1X z$1djvziL2(!SHZ@UjQkcWlDRsj0u%6EwhlGVM4@;p5-x`qDN5;j>nVySdPWCJcbz2 zXtM_QYMiAZ9b*Zb15(=4)VdY={>;owS-YI^G@mWkW$L$zPL<#Ciw6DVR}w!>{NB>o z=-BDi8C1$a>DTVO8g>^_&1bdWN?0t0XuZiY#r5#{+K4x>>gVp8=9za|)MXTlMo0&y zV%;q^q-jzbPudwvyb+nDDx{*7AJuSmh!*N_kDv#JX{C3lMAp7LYdY2}+s?c-FKp+U zH4C}EV9iG;-><^HV(HBP=|Nia-gd6KX!C_ybIY2gJi}6%xKQ&vKP_7GDpx+>3%5nv zxoyqs+~mG%-tdNs);?yJ#C&l#xT*^!|GM&*{?C0Ysa?4!^hRDd=JIBxgO}F4wdS)m z@9_Jr?cB5GSHaz4`Tn%up}h<32xdGZr0@Ku%o diff --git a/django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.po deleted file mode 100644 index 4712a1f23..000000000 --- a/django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Rajeesh Nair , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "പൈത്തണ്‍ മോഡല്‍ ക്ളാസ്സിന്റെ പേര്" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "ഏതു തരം ഉള്ളടക്കം" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "ഏതൊക്കെ തരം ഉള്ളടക്കം" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "കണ്ടന്റ് ടൈപ്പ് %(ct_id)s വസ്തുവിന് അനുബന്ധമായ മോഡല്‍ ഇല്ല." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "കണ്ടന്റ് ടൈപ്പ് %(ct_id)s വസ്തു %(obj_id)s നിലവിലില്ല" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s വസ്തുക്കള്‍ക്ക് get_absolute_url() രീതി ഇല്ല." diff --git a/django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index eeb646bee905edbbc77b98f8ac5e046b7368d977..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1243 zcmah{&u^cyXZU{m^qDF1h2)R8}m8^+(VlP_HxI1H# za3KjlE&-{RT&kXW<4_SAS88ybUfbI&oVf6}@XgvXK_X(TZ@+mv?|tuk-g$juWSe1q z3Y-Fd0*(W}0e<}lM8N;R=fKDj#x8+RfG5H8;LpH!!T$Ua_zUo_;BDYfAVd81QN~V# zyWnrYuLgW}gt3!|e+GXEehlW|KfowuAoekE4Djm{0HwwH2v6_3SZ7CTwyH!^jv3NR zw`9#4inTgtsUdDl5>%JADwd2++g4WFSvopKO=%lCX4kc{Qdz33wWJwF77-PyNj%iV z3y4>XH?fw+>&w-|*bkI7gdwF#7^7>6urj8mj%CVfgVw&;JAq-XHJDTVJgTKAB|jcp z%(S15&&T`+nVCeZh~is9)phBnZ0XGM1yfIAeyv?MyrLs2Eq+(w*E1VaiZ!GO)VvMXf~pzDlMk%Or(5HXH654Y89cGnV6>jc4k!3nHegN zO_$ig>*w~}GxwK!o^R&&@_VjBu9H8;Z~c9DFu#wK9+DrrzulhOrF;|h9k-u9$k(yk zb6q_5-R_I0ZjT_mgI7JbGtS&EZntRAb-Qkd-0v@+prZTYDKa~KL&ZJKH~R;Le(&H7 zPGa8;f`kSG%YNI1;SF%F-}P{<{6UfZ4A1?-HEQJuQyvX>g8JpT9JDW(>wV_q3C-4&t`7`Qdi|h diff --git a/django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index 7f89632ca..000000000 --- a/django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Zorig , 2014 -# Анхбаяр Анхаа , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:36+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Агуулга Төрлүүд" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "пайтоны модел класын нэр" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "агуулгын төрөл" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "агуулгын төрлүүд" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "%(ct_id)s төрлийн холбоотой модель олдсонгүй" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "%(ct_id)s төрлийн %(obj_id)s id тай обект олдсонгүй" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" -"%(ct_name)s обектууд дээр get_absolute_url() функцийг тодохройлоогүй байна." diff --git a/django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index 4a7154ca858cab3831ce8c2679985946426022d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmYL^&rSj{5XLcj+M{O=W8wj#Lw8q5poEM3Nl4sC$m+fBmZfC3-LysU>@)a!K8v$p zLej@+HNImBN!3r@~7PaTxV5>|->9sL!MLK8(YVjJT2?s_A+5 zJ!06yxChaY$K)dg&%$|3toPEu_wX`_XnaPzdI1JvE|6i3uWrJn8v!cYgv6bVX>tpH0@d!@Waa+Uf K7^2Q7X#E0<=7B8$ diff --git a/django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index 93903fb3b..000000000 --- a/django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,48 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 19:22+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/my/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index cdad92c5d6465237432f342a84fe4e3a68b5bc3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcmcgq%T5$Q6fG4s8Fk~vg)VAigpj6tCSafuH6SD?L_$UvZb&g*%rxn)nsn6wlenmb znrK{z!op|bRz<^Z@U`?aOzI!}08iKO(x5IhR&sLcaqqdW`g*)$m0%qPP61`$2yh?B zR|^P%4d5*B4d?^9_Yraw%)rOM0(=5|6Z{BR0ctpR9w6i{cp3Z(e6oX(3*ax{E8s&1 z3Aq8D2E&EGjNpkJ0`i6H?X@4fJWsbycUJU_U@7lXRL;)xidHm|;*6#>w!kT)Rjy~) ztddDX^O;7Lbav5{>za(nh!mO&O?9)*sndz0Z53QVZpPh2lB-;iFU3m#!L7y=6_PTg zWF=;rM>LfYPe^4~upbVJ)SF00wC!jmfh)}mB2$^n>+!}T?>f&^EJaA8c_yl|FwN^S z)83@2#*sJNs4A~4Lt2=+TJ}aV&NOVjONbuQQc&#mfpKW+M5g~{>B z(VY$ydxFB|LprMdfuJ0(=m&T2CUm*@I_$iziQ)oA1$Yfv=0ffjwT=843FFC diff --git a/django/contrib/contenttypes/locale/my/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/my/LC_MESSAGES/django.po deleted file mode 100644 index 4513ef171..000000000 --- a/django/contrib/contenttypes/locale/my/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Yhal Htet Aung , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "စပါးကြီးမော်ဒယ်အမျိုးအစားနာမည်" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "အကြောင်းအရာအမျိုးအစား" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "အကြောင်းအရာအမျိုးအစားများ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "အကြောင်းအရာအမျိုးအစား %(ct_id)s အရာဝတ္ထုမှာဆက်နွယ်သောမော်ဒယ်မရှိ" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "အကြောင်းအရာအမျိုးအစား %(ct_id)s အရာဝတ္ထု %(obj_id)s မတည်ရှိနေ" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s အရာဝတ္ထုများ get_absolute_url() နည်းလမ်းမရှိ" diff --git a/django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 54297c310ae5953b9836e565ad063763eb9c3e08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmah{&2G~`5H?VL6yQ=Jap5o^Are&^+i6pZOAu;lrAQR2DsV!IHultUW6xTxR^Lu6&|G<2g`4jUO#y7@e_Ip?6appA_XLkF)m|gw#rCIzA zv#Wo=%%vWach$ui&aN@Iq_WHWb?2_^VLi5ek_9#lsKF7&)M6>WLdr)=Fl0{G6;O6~mCsAlze>~2Ny`XF;4Uht9 zjEXa9F@ZuQn0xVjv>SHLFlPQWIIg*sB+5whI zTd`--ED>Ad)QFynptk?IC$=?8%emqOPmiD#gli&bi|`4A?I>)m1g#+8L~($V%=J8% zw=Px#2-l*py%Mn1UP@y{PfIenv`R;Cgk)qw2v7g6o|ltJlPry!q@HmBrDK_*=%Fkk zc%}3d(@YX|QC6<$v^HV3?9>VFcOYzR*1R)P6i$jGi<(uaAsdbGKROhwLso;= zB^s(cF-{EnocE6oNA|1^4>KY(Rr3pqsxwfER0+{!sO?;b++s1>JL~AV4n?KceB^Y9 IBq!wk0S>o52><{9 diff --git a/django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index 877acb8e4..000000000 --- a/django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2012 -# Sigurd Gartmann , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 14:15+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Innholdstyper" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python-modellklassenavn" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "innholdstype" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "innholdstyper" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Innholdstype %(ct_id)s objekt har ingen assosiert model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Innholdstype %(ct_id)s objekt %(obj_id)s finnes ikke" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s-objekter har ikke get_absolute_url()-metode" diff --git a/django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index 25b371df5021391a5356b144561fcc878dbe56f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1267 zcmb_aO=}ZD7+$q1M7?JQtRR1z)- zl~VX2RV*Ma5wOVedk*`_kygA6IlNm({0Lh~I*>J;h;$x%BCzkXM23QUB$%hXA#yV; z7KyT_WFrjho9%|QYr-SB>AN+1G+|Vs*1m<)JyLc{gSK0-OT(m8@k-?Zx9qwov}f2t znD#tUS9Xaz>NvSZBvw9z$(VvXoF`XAiYtvaVdduj~ zzk79QUVkw9i_vRoiP3LN=b6zP#B{Wk1vj!b>!$M*;qDq`>!>ywq0OFGdgR#N=lXve zr^9KC^$JR`+R9|T-`Dppn@1yu#H!J6Gws{(|9Lp;udcx8-SieaD=6RGznD&Ti@!)% T%d~E1RgeyM6~Z<$f6Mv-W`zB{ diff --git a/django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index eb251fe67..000000000 --- a/django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Sagar Chalise , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "पाइथन मोडेल क्लासको नाम" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "कन्टेन्ट टाइप" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "कन्टेन्ट टाइपहरु" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "कन्टेन्ट टाइप %(ct_id)s वस्तु सँग सम्बन्धित मोडेल छैन ।" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "कन्टेन्ट टाइप %(ct_id)s वस्तु %(obj_id)s छैन ।" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s वस्तुमा get_absolute_url() तरिका छैन ।" diff --git a/django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index a107d892dc5ce4bcf7b69ea774200b98820ee02d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1041 zcmah{&ui3B5RO_EqF%fR;$b|9yDV>$UAm>sx+3-mR9Y-0dR^Wov&n0dc_Hs*y9NIQ zj|yJ>FZ7SmyLa*IBq?oGqyt~RH;MRpqoO{~$>invt9UeT6H1EfJ3qa!6P#*ph6Gbg$*h9rj!83jhr!TT5?JJt==iEa{B@+}O$~=Ir%0?-4QfrIA^G;4q`nJ|n zb6oZ#oqI*QrSS@{UCztS1U$;TuDidxzkRX)pzph9|4oGa-vY3>v|f=(MPrCkSsJvH zH{p(0zo@I{&9M~Q6zNz|62SUQ+4F}6K$&}xRi(_tjxKY<7e$kr$#4wqand1pJb^)X z>^lE?4hcx11--x$khA}~4zKXfCELx=SSf9zd_`A^IJZ2MC(qQ;3{zbq#dzjDMX9c0 ZQ~TVxbSCGxHXD+ZIV>bWYsA*CzX4bCGvWXM diff --git a/django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index 79fbbb19d..000000000 --- a/django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Harro van der Klauw , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "klassenaam van pythonmodel" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "inhoudstype" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "inhoudstypen" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Content type %(ct_id)s object heeft geen bijbehorende model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Content type %(ct_id)s object %(obj_id)s bestaat niet" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objecten niet over een get_absolute_url() methode" diff --git a/django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 3283154e0aa541047f15a4f48e615522a9c62a3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1058 zcmah{v2GJV5M3aEFwoFIK`|5vThaQ?R*aGh21H1tpd>_*p|v)5U z68?ai8h(aPprWH;);5WQkTTM{ce9##J9GDb+*|o9IBqf?GCGXgjE{^E-xvwwJL4(i z7o){ky&}XNX2pD$nV9c0e_;N?_{0eH8`p$rGndRSn7=ZIzMssY?>F-U=36U5aEstn z@T<7N2yuN*v*%TQhB;^PxSIMdsS(y3nBxJa-a%&QiHE*AK~RvR@2X>Gim}J;*cR0q zjL`Q@CbkTDBoBUCBFuDjcBaAyEZ3c#WCmSO#8d73C2f7>fD9<-OsbW~3`QoyLZnNV zT}YfLr#ueL>mV(-6~aQ|(3-H1+|A^Bv`!mJAR8#kP2~tnW4+vWxz6OPaqeWtBv3hg z+mTxqmFHUdnr}~_88_Bs+>(tAXta_>b2Vd&+s) zv5H)wys-(qQAFCo9%^0+p7AuCzAR>GT~p6I=N`((Do5EtHA>*X*a_xZ5gbg(ST}@f z-}^F&qRC`Z_d#3t@U)(qQB=-1c2OD47mbRASVR=nD*LZ7tynl>TrE9=m=-*tB6`gvWruZLD{Q))6zc>?Rl+Mf-b08!7!eh|AveN|-cqW2aG=-Hwf=xo`9 uJx$Jo9u5bWcb`u%GhYEintHFm>jE6+LNDFEoG806qx{yB|0bo diff --git a/django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.po deleted file mode 100644 index 93b8529c8..000000000 --- a/django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python-modell klassenamn" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "innhaldstype" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "innhaldstypar" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Innhaldstype %(ct_id)s-objektet har ingen modell knytta til seg" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Innhaldstype %(ct_id)s-objektet med id %(obj_id)s finst ikkje" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s-objekt har ingen get_absolute_url()-metode" diff --git a/django/contrib/contenttypes/locale/os/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index 74fdd157fcd5c96cdb8423cf8f02b211b52f57f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1120 zcmbVK%W4!s6fHGA7oWQNewJwry4jw8XCKqMg{j&6racV(tSPgT=ZlLxpl z;>Nf%8^6L}f_eH4-DK}q_yL~o$x8_cUO08?R^K}J-md%ePTvNDT?ZZj4d5p53CL^* zaDiRm3GfT30Rxv9y9MUp+h7U42Yw6w0(=I>;M-Ri8wG3dEASThF8D?tWB0)i!TsPN zFs?9sX4tZ8KxS8al&_buW_9NFxagUtylE27hOBLosq+(-D>sH`f z&$}&cHIz$**_nnl77K0=YrQ~rm#R)>&~j>4Wtb{8w^AK&s*Zy|YfdZ$ndV<{Rfn8m zcd$0#zzS1b8>sY7m5?9xjvWuR$F1Zaw$q8hlPVeXa#xuBlmj%;;#OIQuTJ1)&= zEll81v29G`+V=ADa@k~x!Gc&Rd#Yncy*{-a*}eAc@L0lD+AbBQC#T2H{y?Sd6pmlc zYT)HuGGfKpQOE;1LSCE4$X9>en6QS<;<9`TBDTh*r~E*+TpF4W%xS4EDP5QiyD<-~ z2^Dv=OESt`U9XN%Z(A=)dQ_)MX{5l;PhIjO*-Sqs+sR(KmaZLbB!?HxTyl_Xr)!Aa zqT~=kyFHD3zVK})*-CcOcj-E%AJX^fdh#9H^UCMv@xKJ}!mu19n^^agZ$}#h2L++@ i{ga|DEQMWon)P}zyJtdK*?W-xie|EQl0&38V7~z(?3VKY diff --git a/django/contrib/contenttypes/locale/os/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/os/LC_MESSAGES/django.po deleted file mode 100644 index 75a6d2b0b..000000000 --- a/django/contrib/contenttypes/locale/os/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python моделы классы ном" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "мидисы хуыз" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "мидисы хуызтӕ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "%(ct_id)s мидисы хуызы объектӕн ӕмбӕлгӕ модел нӕй" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "%(ct_id)s мидисы хуызы объект %(obj_id)s нӕй" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s объекттӕн get_absolute_url() метод нӕй" diff --git a/django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index 4b270a53311a2c275eecb47195de3b5fa025ef47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 zcma)&&ubGw6vtPsmqjmLya+yT31zaov4M8lh*(>QG#JY2$;)&z*-Y5XOm`-xy@+^H z@LD_z3R4e7d+JI56PZ87x4UA+lMg<;_vQVVH}B`Im6HH%1-XN4A=i-?NM#zifgBF(vnG2Fsn)m zPneX#z#bRXvRk+f%7;ZQJ3>y>1MHFcg5{i~oXshWn4GZ#0j<%Z4%*O~TB~UkEtkuV zt!9e}Kk8&^9_i-CCel&!(Wv-6EYd7$hr_{e=kgXwCl0rpvyv3gO2P6Y8|i`xxe3{n zm4@5?vvilNU)ELcO?XLmWTwVK<`mWsg#EKL1327w3HvPx z_xg~uH^acY3-8YS={N5_c=y$xz6S43y!+84{v-dzyYJq;_3pEG4x7(v{n5MgX3}}B LFHpETdK3Htg4gq% diff --git a/django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.po deleted file mode 100644 index 39e26410e..000000000 --- a/django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ਪਾਈਥਨ ਮਾਡਲ ਕਲਾਸ ਨਾਂ" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "ਸਮੱਗਰੀ ਕਿਸਮ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "ਸਮੱਗਰੀ ਕਿਸਮ" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 8bcb66a12e6cfd0365d3e0e90fedcd418fe4d328..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmah|O-~a+7#r<_<@j+NFbz|n3#}Zci0YWXEr;tlr|)u z^yJlx`YZemnrPz9v;G#J*;Xj=z?(dM=AHL@_U)hXu@4M#1Gopg25thM0Vm&q5cmPy z2F5Ni_5eH%o(FG$Z-L){o&7y{0{jvD3-|)8L4S9JvAf`(;6?Cn@DuRF7-M(9ufWbO z!LE-!7@-Wrt^(HqC)WUkmU0=tuJ2MNtC8JRyd!Fc^xlDptf5$|`J7 zbXr)kTjXiAMjc_>I%ca{S)nYodYLe%nuSJXRvDk>#08S?mN&5$#^o2s(%1{a+T4)R z#EsFB}pc^`4=6NDV)j^Za=)SfpS+3>wpZ!}sCn?T91k za-Q>BDE)$P_TjV-sXXV#daax*lX9!`kc^B)SE^X#w9I4PnK?|gk;UVr!(}=X>COsb zR8sIncrC#@A#Lkanl@G2)@EV7-tBg0tV<~O#jy*hXM-_KJ*y949SXP3r{Z95=CvE8)2I-TI=4znV+k-FLG~9MLL!$329+Z+S5)$ z%F@bqTI4+S)^*-7A*rlXO>=e$MrUbORkIn;Bk~F6$-rM}HfU<9JT5oq+_CDe{pG-? zlaun^`S>-&1c+(WmMUy(Pl`j^8?4)KiIo(T;T7?o2VdX1UDa`qG?t*>h3WrwW*EFj zect7{)!#lva+r2>XR&9+sLRNLyLwn;(1G|Dd4c<|J<9TaFO!BVk?6s~77U@Ig`9rA VIX4HV!Io>B%0EOwhuHKU`wOrhTI>J- diff --git a/django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.po deleted file mode 100644 index 0ac4b5b02..000000000 --- a/django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# sidewinder , 2014 -# angularcircle, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 11:37+0000\n" -"Last-Translator: sidewinder \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Typy zawartości" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nazwa pythonowa modelu klasy" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "typ zawartości" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "typy zawartości" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Obiekt typu zawartości %(ct_id)s nie posiada przypisanego modelu" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Obiekt %(obj_id)s typu zawartości %(ct_id)s nie istnieje" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Obiekty %(ct_name)s nie posiadają metody o nazwie get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index aafa306e3b31a064e6edf7607d6c93a69f31c685..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1124 zcmah{J#W)M7(SqUD8N7&SUS8N5Q(abovJ~p+aT1^N)?1gRbWDjuJ+Y&W#3u8b3a(v zm{^eju`#hSvUY(#z{qdmIVVl2K1P&w|_FE$}Vy8?gKS4tx*%3H$;01~~oGE6{-7f>*&G!5iRT;5*>C8OH8{ zo8Woy8W>UrVpoCdfQxGYBvo9-)6HGQ{d#DJN@TKONbl~;&>D)gdSGcJ4kQVRr5%c0 zqtnvLVOga024&KYbi~%RvQk+Z9Ou$ZPZlStswUC2CN5BXSlvWg8dqN)CB|ML8wo>7 zlQ2eyiLf%FOh+g*BHRa}Z# z@_`gtKz+LY9O!1E3d51ZE2OZMcE6M6Y~OXKCDl@b7_@rT-sj-ty)!Hl&4~Rzfj?ZQ&NrGfXoa% cXserQ&glS#DV<4*#Mq*E(~~-=JGL, 2011 -# Nuno Mariz , 2011-2012 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 08:59+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Tipos de Conteúdo" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nome da classe do model em python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de conteúdo" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de conteúdos" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objeto do tipo de conteúdo %(ct_id)s não tem nenhum model associado" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objeto %(obj_id)s do tipo de conteúdo %(ct_id)s não existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objetos %(ct_name)s não tem um método get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index b14a7883b0b0f84e78aa9d035ba0c666f15eb846..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1142 zcmah{yKdA#6g3bYTA&~e4MMj;>?)dgca?s& z%9|107u1;wx-%1PMB}wIR`d#~Oe(D|0$NJb1gj}pI^hG3G|kK5&8s+*Nje$oY!NaQ zmojG2W0?iCjakdMWW&^4F62p)wx~Ix_bXd;M zZGU;kZ#6bIHrFoRNoTU%7=BsdzHC62kF1}kGEs9B4rF22F1+cji`k1j*K&^wv8F;D zB`OYRb~mx3$pfl-HMY~Tkf~VLMP>q0d37`k-8riNE;JP_Ql~Z7@V4MZt4-~sp+D8x z7maB$Dl^K?zFLhpcGaF, 2014 -# Guilherme Gondim , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 14:26+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Tipos de Conteúdo" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nome da classe model em python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tipo de conteúdo" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipos de conteúdo" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objeto do tipo de conteúdo %(ct_id)s não tem nenhum model associado" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objeto %(obj_id)s do tipo de conteúdo %(ct_id)s não existe" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objetos %(ct_name)s não tem um método get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index ef7c2ae8977ec509eaf679379331a869262763c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 951 zcmah{O>fjN5Dic`gbyJOz=6Xc)RL(3##y?k>yj2xT4_-$R#o7N+{C-A4?~rdIe?Y#A{23Xg-bF+cms|1{ z=G+iUW_!&_n_4-c9Ju33z+#ZOH!=?`==}qcIV|9zt>ju*_0WMhlGb_uZkuomN&~l6 zXOcUSL#cC7c-gtjeoL%Z9lMEEtq!sRTS4(sctfL`O~@c8uZ6KvD+c)iS7Yt(iAozs zcI{Z^hq%Y$?lSFCibAp{-pXd?AG$6D z+Gi`hWs2eNaO+5FxUvOz+Aw&*m68^Agv3X|6Wj*Vr^PJoNHx;y*rUcZ9}AKSUNYFz zC0CLw2qw-|EQ$^f4?C_IDM#X{lj$<5+K1YxirV)@#e7C&bQJo#gWavOPY`#gKmP|L z#b3w3i6a+P1(#|KvI#db`Wpc4c6+KP+m)3$m?E zX&I<$mfGae8nnkGP)QPRP!hD%Fa3~BY9r4TR9)gwG}+1fx#Na2 H`*}YB7E2K> diff --git a/django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.po deleted file mode 100644 index f686d1133..000000000 --- a/django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "nume clasă model Python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tip conținut" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipuri conținut" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Tipul de conținut %(ct_id)s nu are nici un model asociat" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Content type %(ct_id)s object %(obj_id)s doesn't exist" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index d4efb72131b1903c10806e9f53433f4ab83cd777..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379 zcmah|OK%)S5T1Z}XbG2GatTUdDZwjf&&(1>X6y|pFUb-XmbHOPB&)sC*_~*%do|r- zJ5nUr4VQ$7kV7sAao~o;!I&5v$KG7w*7FDQGjdJ7o?ZM93Tdh4tD3I*>e1a#kBvR> zu-=B8fLw*V1NjN!*58l_@(<))$k-9jI}1DpoC3}Pj{?62y8XMr$*&mbF+E3kik z-SbWYp9Aj#PmX!sSHRzZ?*Yf&819b)3HEs)LOpDIP`$SxZoLTsMY&$X*VSFFQxi?I zBzZ?vHL2z6qG>e6N`7Fd%~u3*Y6-K%m$gcBBbM?kov2brn6`?&3rZRx4K;3bh2FCa zEGk)(c#ji5K)zJ|iIvcfU#unCydtd4HAzKWYt>A+5ixaCEK;vIO6`&zGPKvdf#T%Q zkD4h$$+hP#WXg5N=3@4x$aJD)MDcYlTdJ}sx+*hlUbm8%ozGjEHB>~Eg)bWHLMFI@ zFT05B5!Hh53=5`M_z8tmQCRyhs09HW*`ioU9Oogwvn-sVa5@U$hgJEUYr`5DmpbJ} zWf9pQ>|?uWw~HRWkI3G)gW?;z1#{bO*!;^HfsXFJtB3n6c3Dyw2 z6VYO>b;2c0w2kRTzQ4M5q@{rx%RvMuwg$PQTSQzS1a>#^OyE#5>5t{ z(aAD*vJn}vX8dl-6FEc8HqW#$^(&3bYoXA#0)60q3D>b4luPmf_ z##44#WgQ)n?3Sjke>_7&wLT$Fg+aX@(&^LW)ZqPk7}BQ{5Zqy(tJnVBnysI4Y8esC zh5_BYISheMP(@6Lm|AtF;@O|=@5P;R$o=9wD*71g6T4312QL0N*&tTd<$#au0waHJ+M0m zUdKoKRosT#qfx;x$+Q2?5a(Jbdd02cHk#;xeWSPqtv@REl@teu;No1sMsd&nW!J&I pi$ZZjcZTia+HQHS8T;fVyrbR!84;#k+#^ilF=o+2vh~CCF8~aRAq@Zk diff --git a/django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index 35d0a20fb..000000000 --- a/django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,54 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Eugene MechanisM , 2012 -# Jannis Leidel , 2011 -# Алексей Борискин , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-15 18:02+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Типы содержимого" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "имя класса модели" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "тип содержимого" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "типы содержимого" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Тип содержимого %(ct_id)s не имеет связанной модели" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" -"Объект с идентификатором %(obj_id)s, имеющий тип содержимого %(ct_id)s, не " -"существует" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Объекты типа \"%(ct_name)s\" не имеют метода get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index a0c6ce571819922240da8f7edaba941a44731ee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmah{zi-n(6h5F7$-u(Gg2Y=WiK>h3(4f|73Zk@9QL9!ZutpdA)w#sEvwY{YkyzOn z;SXSBhM^$A67g^FFR(B%@f@c=K$UpX=kMO>{q%i5Zq2=8WY-9H2yMc3!W%+i$Ap0J znedSCi_jn}USjM9u^_%ltcY(DzasubcuQ!KzjcMNI`M1bBLA4!A^u5R^!ZJEmw0}T zF-l?NGCHz(LSa`+ntm_Sx0rKk_bQ?7C^5vU0p0CmXbnVK-M7#aBLo34+K%WNo#Ylf zd6rbFFhtwa5nI>FqOxGeDZ;dlj83c21(oYeZz7GRsE9|>*#D&UgaM^N7^6ceEJiTY z5hg4=*X%FHuyjo0s4@=1gi@hci0x&%*oSXL{3T{aY861#7b@1yKBhXee8Qp8sS@)(o}^qH2MULi_mE~X%JT2uP))wh)JXBO cvW$-7lXIy=Ju-vI2O5-gY%__`xXjAgAAGwyqyPW_ diff --git a/django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index eece7040d..000000000 --- a/django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marian Andre , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "pythonovské meno triedy modelu" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "typ obsahu" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "typy obsahu" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objekt typu obsahu %(ct_id)s nemá pridružený model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Objekt %(obj_id)s typu obsahu %(ct_id)s neexistuje" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr " Objekty %(ct_name)s neobsahujú metódu get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index eec56a1ac8069d046be3e7e1988843e4d451430e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1099 zcmah|-EPw`6gDtG3UGsj5E2(hLKCefH%V#HmeGMWHfd-R(orx+tMn|-S&ijJ>;_t7*tB4VV~m}J#OTKkMq-K}AVoJ2Lu=H;;b2mz zMiVl0Ba^T#qaA7o?lecJ>d0hXgmvXv>OtBCY#R+DKT?286XHmcn5InMqKw z_|j&72+Q(QI*zX6AXbzLWkc+sFl9e{H{tKFu+r!VlCjXK@eVOJh2#4+l?mURq?Y$h z1m3~xKHn-(IEv*jY4-@)LD=CzmxpT*cB8Pp610PW0{J0MWm)sDxOM=+TGZ*T1T?%o zVIA)mLR%%ADI$0!w3Zh3P*PLyj7~%Hg{ovr>Las3IXaz)6nP&-7Qq{3rl_UR&=@(F zN4|f2eB5$nO?iYTt=MFKUUzE!+^-w-)vSnbmEZLCclWm!-ym!S-t6vppYARKhbPX@ zm5_QJ;*lsUy58IV4qsiwmHQoG!MAm65~rhX74ZR!&L9Z9Wa|nP!YS|_kF60w9KfhS&&{CV0o;24zx=>8WdlIIFbu-J&tgB@v z#)h1$%(o9x{mZr&>6e{(sZixqjr0>(C&pqPU58994kfKFY+mj-+YdFS0&=>iGf_<| d%L-Pe3Yeu<3g=2@2!%MKjzsNTDp2{D{RXX)K%4*o diff --git a/django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index 31b7a3762..000000000 --- a/django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ime razreda modela python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "vrsta vsebine" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "vrste vsebine" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Predmet vrste vsebine %(ct_id)s nima določenega povezanega modela" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Predmet %(obj_id)s vrste %(ct_id)s ne obstaja" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Predmeti vrste %(ct_name)s nimajo določila get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 109271b7f58beb283d10565dc856ec21233119c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1084 zcmah|!EVz)5M7{vFmORa2#Ldhgh*6v>_iP}U4o#cMMaHTRfcP{u{X{p>s{BoZc~X* z;0Px^p+5lUN_+-i!3QvFM{S^ouJrtN?3p*S_Ve!tOWz2t+lVKK2yqwj1>x2YM2Pr_ zc!~If=pvS{5poZiA>T(<$d8aeBY#JHMZCv2xIsuCd4{}!{0rIX-&v~bA0j`-_!%;m z5PVE-|oy^dEmXSJR;VmnYQ<4ps4IN`B1kZAS7!k8U#V32Y$kflMb{ zl6axnKY=0n367)cJcuQhf;$k|FSI)k-AU*tUKpWO2+4%0RC@XGA(Fi|X2$s*R zpGzjxI>cjE7;bwXqiwo+k>~o2ctN*RtP`Qq5LSo6p3fSBIrR2rSujbrb&;76R9=Oq z*I9>p+iNIz+Jkm;-6MNwwW;N{_RZXXs+>Z8c3NaZHc@A%pwNgDWb~U(kS|+tt|J!R z<`h6mJpp-ks**)(x&~7=cZx+tmutrQ5UFIvf*Sr5m31$PT_v&5n7BQkPeFL*=9;2C Lc|CxD+PLH|2XaeA diff --git a/django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.po deleted file mode 100644 index e48dded91..000000000 --- a/django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Besnik , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "emër klase modeli python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "lloj lënde" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "lloje lënde" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Objekti %(ct_id)s për lloj lënde nuk ka model të përshoqëruar" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" -"Objekti %(obj_id)s për lloj lënde %(ct_id)s nuk ka model të përshoqëruar" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objektet %(ct_name)s nuk përmbajnë ndonjë metodë get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index cc7425233b61f041ecad35441396ee02e8d8012c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1204 zcma)5-D(p-7#+1LL`Cq%8->q{YD3xXZfvF9HdWLXD;A4J@vcm>(`02cv+PXz1HG^c zUWr!^3#Lv_9)h*M3NMZTm} z+B9OZnWsZVY6w$TF}tRu5z>%Z&jfYzB=Jrb93b6d_as(AyNqHj(dHkvI@cr>ajjJ~ z;YP&NP_al^bx*NB0?o2@v?F^us;01#8;C9B%FW}=#om39>qN1sqEZl!dcl|%PEa@&g{9%36a)}@cf?BKa_-ZW z0tzOg(XrtGt8j~J<5hAlb;^y(Bf80@Of=mR35KF6bc66p+6_k%xvZw)k+mkT39lk} zBci(^UrM;7p}H|yUpY~JuI`@l(`MLR--CrOa z2@3r$=T-3KA~Isl_*u#mIZ4$z&$Te+dzD#ld{^h{EsNZnkyRBZvKGz1X?kt_<02`>nI-3c%O?pM3r12$eSB ydTQIK+d{Io>lJ;X`OnM^^_Rx_=a9XHet+8x9*j%, 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "име python класе модела" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "тип садржаја" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "типови садржаја" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Тип садржаја %(ct_id)s нема асоцирани модел" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Тип садржаја %(ct_id)s објекта %(obj_id)s не постоји" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Објекти %(ct_name)s немају метод get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 2911929c9278a5357f886dd430e1c76dec66a688..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1115 zcmah{O>fjN5H(Oh3LqgaTsRC8ExRh-IB6HPX;UgnD;2eB1%d0zo48qT6FZ8%{gC<- z;0FH%E=U~s8~h3+I5OUBKd3-hdU+ma-pn|8-|tO*B)D!O9v~9LEyO#7Tb~dS;xpnY z;s>IOn7u;CZDfvo2U#KCM?OLRh4_G&!}$HRCjTq)6O4Z%yZlE}gxp0Ak)3W086^Z? z6Wo#;2)C{`G=5&ir<-%Urdz4)DPD@U0o@;p)EdaNdTe394+L4j#01cp?{IF4%aAT3Y|?m}d@*6u!ZGox=sZKPHaWJ9iU?Y$C}t}Wd*xy261r9kZZVg>!0r)*ESRUPOM^uSx=|3$vXC)Mq_4z*bTu#Kg$&qYG~bzOu?k8K@-8t2wsc2FS&x&7LKLb z&>C1P)IUf`z`cXM;y@+Roc8Ml~Th58kY951zI7*Oc2)u^ qZLA*3f2v$J^e|c&zm=R=*j{WwFwzI|yeE+*)@`i3k0ut4ij&{|h(l2T diff --git a/django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index 5cce66fca..000000000 --- a/django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ime python klase modela" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "tip sadržaja" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "tipovi sadržaja" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Tip sadržaja %(ct_id)s nema asocirani model" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Tip sadržaja %(ct_id)s objekta %(obj_id)s ne postoji" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Objekti %(ct_name)s nemaju metod get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 3af042034f5bd718c705eb3189e158a9ca21c425..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1043 zcmah{O>fgc5H(Oh3SSZzE*ypfB2l%m6E&rE2||=sDr!Yk4A*FDPwZ_syVmX|X(fIF zN4Rj|#9u&g?vLQckzar~Giyg}sSu3x{5-3fH#_$GetY44Kyj6Dmyi&y5#ADfd?Cby zuY_g7PePBdcp(U`6LaDl#ESS1@f+d~gm;98l!upU&gcA*_$HlyBfdragV@jgMNBOL zQLsR`Lhy09rs{c-p8lRy+;66CsQ4IL7WCderp`j9)dL3wpCWL`(GB^Y)pFu+I5D!> zf-$;6XTiEw4wVCUR3cP5B0Eu`1Ckq7Cz(d;74cA5_n)?cTTmLfwK^5tVFqKJp$yV9 z!~RHYP#)2BR9y$Dq*m|?1p}k~K5Q#vuhCecRSelaSGjKNVyTT|J2n>?dpgN2OLPp4 z!Ha~g8|02^*)y6RLpSOyv8cy7tI+Aio$g}PjUp;!yEqkI^ITmwf@n2f>MceTjcsln zOAJ?5a;HrU&$&{, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "klassnamn för Python-modell" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "innehålls typ" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "innehållstyper" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Innehållstypens %(ct_id)s har ingen associerad modell." - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Innehållstypens %(ct_id)s objekt %(obj_id)s finns inte" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s objekt har inte en get_absolute_url()-metod" diff --git a/django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index ee9ea28994675399275a4b7b14e5d633583967ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmZXQ&raMh5XRHeULsH>E?jz;o(e)I(Ie>>V(Vk4 z-%05@B3acU=_0o#C=(z&)GB&yd^C0TR^@@67workURxufxJ6Ui_)68*1vc@eF4$31 zdX`xU@$@od$4+6OTy}y%Nk~P~XJWvTeMkl}Nq0pm1SPU7b*Gm#-{hqN#J=ngb_GQ| zMju$_(D(|2brLSn80}%KbfGHvLDP^utX8(C&CDLq8&ft|DwZi+Nch>}Tvr;l=ONUR z^R{h!VOden)O|0v3to5s^t|TX_jvWM1oti9i6`fi)0Yh-JrN&wOJf-=O+rxjf!7sk zGlYDO&Z{u`m7TG@m%L@anR4vZKOue#xln$Xg aj\n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "aina ya maudhui" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "aina ya maudhui" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index 949c94edac24ed089a63798def5e12051e4a5cbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcma))&ubJh6vw01%b*u8UOYSxLQBc~q6=-dBVui#(#55Wp1j1F>}<+R5|gakUIcF< z_97I#dGX|7RuKOknLouhyJAHUeDKMeN51*adm%q=tz8g|HRKMmi(E&ZBYha;2J#ZQ ziM&Q`Bkz%qR|xrx`5uy8B_zaLVD9%nV8(5NiCjZ^|78?fd7(V`Gb6~Kg(K$7Pql(Z zm!gKE=FWlQjUZ#IPekGAVM(6}>!el;$`h_C9UKdzt*0Yb$&x;tRgUJGK`?%j(>*J= zM=gECy;(`PU9Gb^jN%-z2{%LG=_MGZ4EYKjNphnPjkzatGU;f z!DFtJbZ{hO-|Q}SgXM#IS%y+g^nE;|su`~Y%>{25MX0FN4VQXd@UMj`lC-Pr^9ZTU{m1@hTa3aq1&ebE$?9TYPtIup*!QBj!jbT8# q_Di>T*R@}}#hb4E*0rCy_M%&y;|g8-eObKyKUJ?qhsF6nU%^inO5, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python model class name" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "பொருளடக்க வகை" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "பொருளடக்க வகைகள்" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index 12765ec75a402c433abc13a5bf4ebefa98b60649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmZvYzi$&U6vq!J%Lx_+SQs8#tID|_YNXa_Dnw|dqDDm3m5Ie%oXb@g`>=haU6AMk zLUhak8&Zdg0Xa-e{3*zP3eO3m2=Szkp1;rUm;Lk3$}B)zLGB~l$W7!q;;lw*Auo~J z$ZO;t@&WmHEeI~q-$iz=FYAxc_fRYJcpab%ZXmw@!g47L7Y58}&4a&%4(d}gmI5Yn z$ScSzrZosQ;lV)3W1btbKP1n%(xns>hQ~}4GCbt9REG3*Q4YzYrqCpl6vDyNjPw*| z26M?{W;lg3PBuu~Cdn2gZJMO(aT>>%NDld{()au)FO4DIq8sh?7%e+og^X8C(ZK51n3_h>bUJMr->@9< zlU6P#QN4Voj_PRnx~TfyAu>E#3;X;1-K!5sT5;H0{w2xqFDV#)VxqcYrRYFDW=eC@ zJ<9gT=2f1bH{y!yid+s$QBc@?QJO!S`X1q+Y80!;o>UV}LDUPWyJ-iO$L^|t2VF?k zI$_}KcQ-$C_LH-h;H-6a=Iq)3!#|w;=H_qk@{60lbN0en3|+eUIaYpk^Y_kvUZi+E U!>|`V1xK6%#<1+IpMgDo0XgCF3;+NC diff --git a/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index 820752cf8..000000000 --- a/django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "పైతాన్ మొడల్ క్లాస్ పేరు" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "సూచన రకం" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "సూచన రకాలు" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/th/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index e01bfd974ba94f46b624ca19628564d135842570..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1190 zcmbtTO=}b}7>-&MR=s%f;vtt}OUcgc(v^1Vidb8yv{=gMbxCK^ohh@)Fv<1tko^DfkE71DiJXn7hEx}uv*O-c6HKtzY1(Xxt80B1(UWSTS=w*hb*BIbAhRp zB1)-ZG46<%Whgpy*pWb@d==W^y*wOcAjQ@Ynk|I&L#ASKj}jQ;P%bm7L=oWIl=D>LX_kU1d=0vR@J8msYRVVHbvQd75bIY z?~MNJq_2&BZuGiSZ@8V8Mt?WuBe(O>=&y%vsL}6@{$ljD(a((5hps9z|55drBQR2K zxZ`(RLz^yq;2H(Ld&aGY(jHsFqaF7HCoaMMC$QN|e(Snk-?OxF, 2011 -# Kowit Charoenratchatabhan , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python model class name" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "content type" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "content types" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "ประเภทของเนื้อหา %(ct_id)s ไม่มีอ็อบเจ็กที่มีรูปแบบที่เกี่ยวข้อง" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "ไม่มีประเภทของเนื้อหา %(ct_id)s วัตถุ %(obj_id)s" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s ไม่มีเมธอด get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index 4845756056d5753b7de6fd52295926aa740a1618..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1102 zcmaiy&ubGw6vs!cKZrlDy?D^W^B^Xa>Fx$o+Aa0a+DgD;DXSm|VX`~TPBS~R%*>{( zAcAMXlNS+s^lChK>MarKKjGiv+a$CN2z~I~&%W9B-n_@YzjHHR2-*$Q1Jqm8P1HA3 zX(y-<^#^quHFJrOMdTc^fovjgAwM9?@1KzOkYAA>Q9n`7(QjNKWES}zxrF?TY$8vP zcaU>4gxp0wMBYc%k(f#l`^s#EyXfkv!L61Ja!fmtsXl_ zS&svQ4tFiqwptdBw+bVxHORP2bwbv)a$Grx4s&i#J%=8Qs*2>aCLUn%*61YB+?MtE zfw1m^w3Jy;8kn^@7R>PkGM#Wq;>p$JWmAqN`5`u^#&Hl!OoehhvTbxZ9c?D`H8)mh z6+*JdR7Y2Kc&?43Tec$-x>j^7jdTc=?UxZ{#np1Jh)L(?49@ZQ4K3e4kvyMiFDJz-NCWN)Zur9n|z2Y5yRGor#IE^^V zLWl~}6*h%x>RcXr-v0jnf-6(SE`*cfvlH%<2gJzDd9Qe)hb)ft&Ou$g9X1b z`C+vDVIeqv;JjQip;jPHnX%lhzKS;K(pg-2-!3Ht8g33p(U9GRc_;t0a;3)*Pl?pk(YYLZuOKt?Th56r-9S(lsdSya!uq+ihBz$-z zB&LwzkHL4$>_Rj+Hf4>o6Ne{*<8%8ry661*WxN*`Zc^={L@Pi@@%yMNBv*+rLT2cV gmutE&A|^eJJD74uEl%yF9ro3*zdP&$ONM>&5AJzX*#H0l diff --git a/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po deleted file mode 100644 index fab23cfc9..000000000 --- a/django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po +++ /dev/null @@ -1,51 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Burak Yavuz, 2014 -# Jannis Leidel , 2011 -# Murat Çorlu , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-06 12:25+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "İçerik Türleri" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python model sınıfı adı" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "içerik türü" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "içerik türleri" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "İçerik türü %(ct_id)s nesnesi ilişkilendirilmiş modele sahip değil" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "İçerik türü %(ct_id)s nesne %(obj_id)s mevcut değil" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s nesneleri bir get_absolute_url() yöntemine sahip değiller" diff --git a/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index a1e22146896569e5e308e556935decda5105feae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmZvY!EO^V5QYtu%L*=BxPas%rE+#RYEbJm2vJ(8RRdAAaN=S%&StBPz1S1dUJ&Vp zL&~8C4xHfuK%!FB7M{U|JI}&wQc;8$>C<>T|BPq+>&D!Bf;NZTLROHg$aAE!61j%F zM6M&Rk(iLhZ9?@u-FE$n;v|vkEV2KgR z76P>4bWClYSul*lSH0JhhOMbocXO3-y7VH4KZ9Zq2s*{kh=Q$aGq9YhavIuJ+@!N(D{2PB zzw>YX{?8BY)E&7K>i6BT`{F16zemw${|2+}%zbxXvEtMpPz#46xR diff --git a/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.po deleted file mode 100644 index 86d023d98..000000000 --- a/django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.po +++ /dev/null @@ -1,49 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Azat Khasanshin , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "модель классының исеме" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "эчтәлек тибы" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "эчтәлек тиблары" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 68c0de615f9b2c5bc87baa65f188c3ec001557d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmYLEO;5r=5XI=JN6#Mi;6bCqZYw0Pgo}J6BoYZJ-q&_1CGBprI~6$iGyHr07N=m~ zB`>>^c{6X`@9oV`i*QA}Bi<9QiO<9aJ>oYt`}8)NGZxNnb%HQU;X^y0TO(PzRVK5+ zQdia?%zc)p@LFdcVk=p&c#mP^v_jItSfQ3I5@82K7s5UZyE2TPL?i?WVX43JX6Hrs z0-^&^hlPC^k&Y0&DUT34WqhH~I?2XIe}-C>)HGSGG7T|RlC9FRcE}z!h?V4gx7)R` znatOE-%f1Ft5Y7&D}IW>i~kM0PD}n6%xCk-C2H6f!N?lahE6zClm+!3c~z*~3|O*J z&TAa5;wkhly2fy=9ZXDO)7)f|^*(bvpDGzS1&g9~s(`6=rI*Z9$I=hO0Xuz%Vi2_c E0GGOeQ2+n{ diff --git a/django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.po deleted file mode 100644 index 49ebde592..000000000 --- a/django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.po +++ /dev/null @@ -1,48 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 19:22+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index 04e7395f7e555285cd5ace44752e956dcbec9a38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1296 zcmah|zi%8x6yAUX(FK|yM1zz^k=Um&-rd7S$=a6$Od?r|g%w?>kgW0UWN+iWnbXdk ze@KxaPMSzaG{#5>QBYC^D^{Y!PC5kLY)ir4K$n(pb}wfRkQnK^Z{C~tzW3hk%pa#F zzVWb50Pg~y11Ev+0k?hyBH%aRO<>}f=Y0r11)c>jg5Lmt0e0tKf!_gt2YvzU0oP#v z^lE+n0<2*lpQ!y?;J0A^0)89(JNPvCPcTwFkarw-9dPS4020-D1;4KEYMq&i&5Gnb z(bS|?Z;9AwN|c;5)aC1fIHkg@@Kvqyfe|Z%BA;qfPnfPsyagqVkcK*2eW6E|fkl;S zmW(vvfcQ$~NtDn|UuXHESA}6qI?WRH@gUW#qatc7f7)RSh2RFU>=RUv zs1<}WESP2C1qx@QuyrnI1pxxtb+Mi~&9S%(tTjVnD{6)30<6Y0t_|xHT4;>%GIjfdIjXnqDS0Lg+U=0eo+Y;p-fM>;U7~;x4*O!e_3~)GJ>#}jMlc@+bo+Ll zf|#I*oDey!=3K+GKiHoq%N_fq+@^BdKDN)xyY>AX-g%Sn8?N5g*euUcc5kx$+CH)maBzrDzI9bG9ol?a?t1@G Zd+4)|$4YpZ<^WQJnVw>*J7{uD=`XkT(-Qyy diff --git a/django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.po deleted file mode 100644 index fa5bad9a4..000000000 --- a/django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.po +++ /dev/null @@ -1,53 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alexander Chernihov , 2014 -# Jannis Leidel , 2011 -# Sergey Lysach , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 12:21+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Content Types" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "ім'я класу моделі" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "тип вмісту" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "типи вмісту" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Тип вмісту %(ct_id)s не має пов'язанної моделі" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" -"Об'єкт з ідентифікатором %(ct_id)s, що має тип вмісту %(obj_id)s не існує" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Об'єкт типу %(ct_name)s не має методу get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index ada8c7a2ef80ccf0dce2bb3448495eaea4521659..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmZXQO>5LZ7{^Dgm!KC93gY4M)>3Bk!Y;J4yCT*WDqUP^>dDKP%w|)vGjV3(wigf5 zEj{!kh+jZlipPRSKS#2HpT#Fxv7!(B^3OldOXiuMcUC?Uj1}Yo(nD?{uaG)&-aNh_oUdz=gMw=pC?wqqq> zqGFLjlyPG~@`)frtqw(G>26G43T;v)8N`QNCd%0txzd&nOp?a*Ns$;DDhAH*c}Tak z;1+A?Q*H%=!1LSG>rj6a{0{SjbuaKdETsG5ZCcO#r!Mfo+hpy|x`*NHabszyxilHK zN;7!IrA!U%iL^d!4^M;kan{&YDo5%O_Q<5*iJ+n269xx5E?{+RZO&YGI-Ry`JuV%I zqgJFQZoXX7xVgLB&CP!IyM=bwoWbs3`)Yl^rFHxim|%SgqkOc-puPVJv_GAOh&%nHpjx})^OFpzm;O+V|S^2G+RcF;HEG~YWL-oGAtY-gxF6VUupP2ey&dV?5S2Rt}2f!Kg#aVT-oUpj4 PPO#z, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "پائثان کے ماڈل کی کلاس کا نام" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "مضمون کی قسم" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "مضمون کی اقسام" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "" diff --git a/django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index bf1128fcccb5b4cc1bdaca1dd6cbd01499c4dec0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1155 zcmah{&ui2`6pmVdumKOTp%a=EK?|bu+_jh>ct%Y#`aRc!L zaS`zmVd6K!Mf^crMhu;@tV!fy&@+IV_$maVCow2N|$j_1M z$elj_L%xD}b*SKFzk>&MAn_-6%WhL8qIZ@Ps7hx+HdsaP_#vQ5o zWQC=QOW}gQK}8@-ODvJ8CW|WIKDplv6lq8oO7+JLQcW4vSW6z@bQi{*%5CCIkjgYv zCfv&Sm^1D;SV)#wiyO^Db<@PT1C?plnH+O4N{^`0q>)mgBC2KTLOWohCE#wsb3sgb zRQ6;( z*0>(r)`b=?)uU!gBeEdVSh*mQUaDp*Gf=$FIx{8f*Q-2x%|Y+&2=@0ew@s@;wUk<5Q~IEXxZ$H8xk;Ftk}1@!XlGlhpd&z?08 zv>aI4{ta}Vy%C^|boq#2p|W|hit*9gTI0572Cd)?kF*|hqPt%OM0xfhfw;R1VfUK| Iq1bTiKacKtYybcN diff --git a/django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.po deleted file mode 100644 index afad13057..000000000 --- a/django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Tran , 2011 -# Tran Van , 2013 -# xgenvn , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-07 19:06+0000\n" -"Last-Translator: xgenvn \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "Các loại nội dung" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "tên lớp mô hình python" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "kiểu nội dung" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "kiểu nội dung" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "Đối tượng của kiểu nội dung %(ct_id)s không có model tương ứng" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "Đối tượng %(obj_id)s của Kiểu nội dung %(ct_id)s không tồn tại." - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "Đối tượng %(ct_name)s không có phương thức get_absolute_url()" diff --git a/django/contrib/contenttypes/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 602cc89a3da566b10d84f1de5207dda0f2033c2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1016 zcmah{Pixdb6pvaJqF(gi#lyRZyOe2?)z*?)5w|TAtd-mi;&s~Xx_#1({t zIEQ$H$ZZ#4Bie`|#BanPqW^@Zokym~7mzvfW#p&G>xdP^4fKsunpQ*hy8I3~*Zt`7 zPvlGJ?;)c^L(=*XXArraE~)sQ#BbhbVOJ}zYH%8}ssu6nn7K-VC-^l50i9<+!Dp&L zXQhamiZz;PRH;JDR3JR9F1TV`fm%!$6nR4LFbiH_x<+y12`2N5tQAW2A6Y;pZ~;_G z;f7Q(4`Si5NOOCN9do3XEMhyni~~19DdYob)2YbkA(I|?#8MdwZo}AP%6*~FutcPa zOi4fV$lazdi6d;#ryn?^o-(R1mW*L_8)~LiBbG_5L9k4FaH!v`nI;C388#p0IeX*G zVNx3c)3UGM>^IT$dsHgoq?F5uDv{c-|M3-c*1p57h=nu_TX+1JhS7j4;@cR^{U-Gp zaTtwls0Sful0hXu&?-~{r4rjP78Vu;RGu=NW360iB;}yeNDQx-&xpFIj3+^(e&49- zQ15eHw-2E|&+NFo~Y5pV;VN~T61Ium60C@wEK$5JxRUEzh?w_$iT zREJ&LP}I_=qh?AYG9l7f+Q5^-m7~@Ol*dtXMAv$^F8k6x*xu}X-Rx|<{QJIj*4mw& zRV{n5lzndRZ-2`^yzbezQs298d%Mfor}x>$*1siX$!uxo;MvOl`t#1#CMG^6Iqr1# Mtc=Usc)P6q0r!, 2011. -# Kevin Shi , 2012. -# slene , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-08-26 01:37+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: models.py:130 -msgid "python model class name" -msgstr "python 模型类名" - -#: models.py:134 -msgid "content type" -msgstr "内容类型" - -#: models.py:135 -msgid "content types" -msgstr "内容类型" - -#: views.py:17 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "内容类型 %(ct_id)s 对象没有关联的模型" - -#: views.py:21 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "内容类型 %(ct_id)s 对象 %(obj_id)s 不存在" - -#: views.py:27 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s 对象没有 a get_absolute_url() 方法" diff --git a/django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index accec3cc9f03534bc7eb6150504eb1638b6f101a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmah{&ui2`6pmVdu+~dGh~VK}#9hiX$+nd?wIZ%96s(rA>P1+l$uygi%!JHr+w~%X z6~q=iSkY31f`?vI+FmUF0}B2Pp3JuYg}&Kr+g%ZT@a3B~^SvLFc|Ur(Rt>Z>h)alv zh_i@wgto5;2k{MY4$*bYFs>r^AP*u>Aa^4_M%L%c$QO{;kl!P=5d-KyIFad=k&EcR zZSnWk{;w8ycNxZcJimyHp$3w15^)-#?Gyr~O*@WX-FMS2=Ur9dG-3q_VrGuHN`fc& z6$Mo~&wzr@RE5q+5!Mu|)RHh?fQYH8@Qjk+ig5+ydd%dZr_h6D*1$W=i5r-_(%kU` zlR7_J45a!`Sd~iP0;rV24X9!sM8adC;kHWaVjYe&;yO0RGaa}ghJwDHF_j2?J2K&s z`z(=x;0}0ml=~t#&0>)#GAaGQBR6ZlBxT`1Zt8BCloCc2YRN6E?m*G92Z%LD>|wA6 z9lO|T6)g*eWSY$fI%kJ&m{j%h9|Ec7XzJeXyRI?{}@D@!vr zvzwY>E0y`ES}ENz3%SXO$+4sVVfR_N)~gczstzc&sLVK|0UrUkN)yS{=)Lkd89LJG zlCvx!W84*9zHg;Bx^x0DSad&U)OZx6bhtoEOS+e#q{P}q${qQDT-~4w-RzF?Z b*?;nCZ|!MgbK}n{9q|X_m+5p*FISA;ADd#} diff --git a/django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index 31128f125..000000000 --- a/django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,52 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# ouyanghongyu , 2014 -# slene , 2011 -# Kevin Sze , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-04 10:33+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "内容类型" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python 模型类名" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "内容类型" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "内容类型" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "内容类型 %(ct_id)s 对象没有关联的模型" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "内容类型 %(ct_id)s 对象 %(obj_id)s 不存在" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s 对象没有 a get_absolute_url() 方法" diff --git a/django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index b52b30b5c50798ed4d11bde03ac8522b2d1b9400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1037 zcmah{&ubGw6kfF|M7`+2i-&g+6Ut;aq0x3@MXW7US}bMNW0>wvvr{%R%g&@}#fwmp zq6HCKe^3h5gY}@IMQQPW(MyxG;L%HOzRiX<6`>El`SuO(eeb=U_w#JmqJef2aRK2V zP9dHmV%tF2h)u+0#2-Wf(S5`)P9sy~Gspt@Jn{qNw}=;rIPS`^ge%BJ^xq-JdB58H z8~GgiyU3VgAQ@eV6NuQ3C)7HR;u-hZvWsa~mjtb_i~>0^#aykxlj4#FpH4HNP-ePB zCzK4Tnw6?ikj_AbXANv2{&Hp7)ZB+aJ^gaoRT zbUD?`gNpQ6V7MK{4mipPXR#fT#DN=ND#QaBW08#KA;TWI%Ob_4u)&+6qAXM6ER>NZ zqpHk3a-&*S#E~|n#%?=gAYxQwEV+r*ZOB`>9%2H;r!4-@!jzhs!>;~QILCei@F)6QMjwn}YnGuK4 ziVXuk7fdloJCxU`$UxfHI&81lOmLV!Hp1Gemm#2R;|=nP>pCnhGbMxHi)q0s{ULNlFxptm@+!IulZ)KIsakn$M?q9=Z)q0|1Dl) zX|u7uXw)CQuYcOySzW2GJn2}xJ%P^M+uB&De|%M6UOO}^DZBG>dHdmKl-gc@+*o?u aSX;#+2XYTO?d8L`=C`@}vxVl`7vnGYs$G}> diff --git a/django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po deleted file mode 100644 index 0c579ee80..000000000 --- a/django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po +++ /dev/null @@ -1,50 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# ilay , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/contenttypes/apps.py:9 -msgid "Content Types" -msgstr "" - -#: contrib/contenttypes/models.py:134 -msgid "python model class name" -msgstr "python 模組名稱" - -#: contrib/contenttypes/models.py:138 -msgid "content type" -msgstr "內容類型" - -#: contrib/contenttypes/models.py:139 -msgid "content types" -msgstr "內容類型" - -#: contrib/contenttypes/views.py:19 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "內容類型 %(ct_id)s 的物件沒有關聯的資料模型" - -#: contrib/contenttypes/views.py:23 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "內容類型 %(ct_id)s 的物件 %(obj_id)s 不存在" - -#: contrib/contenttypes/views.py:29 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s 的物件沒有 get_absolute_url() 方法" diff --git a/django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index 629291e6e23b5c13ef38eb2b4db38cdb85661b38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmah{O=}cE5FIrtjC#?77Y}t2cL}{SyO0oijfnYxfWZ((y}5K|Ix`byyNBuCY$9HS zhy)FYCh>z1$jNw6(V!&wC;S6?%I+qf{Q=g@F3ARj6uf>@!>d%g5bK;Ieh7!&+YRNEmr% z4-mT_>=G@Z4#T|7lqOEXgo>D!3576X^Kd;qZ>C2<*KeRm_%-Hp;&4`_FcgG>D-Jn_ zg>@$KkPEbqsb$sc^@2{l!f8HNaAnns+Y>4)w!CaGE9!Vz4}*$x-^!cgW8))-;};9I z*?BhN;ImQCd`??nR9H(-h4dho6@N(K&fY0GJzkP+cZFBCq7fvHd*T$@7H%bbX6 z35&?6Osa~4h_h4;7R%879JI@((Y54%6UH^07Yt}Xs=)0(S0&8-!q@#KBu z)6V|JdSm@r*QOm9bT8ZP_EO{Ho5tGau~qH1`>)sb9)Cuwy{)Is)wj*f4Qz6x_Gr@C RHq^DgEi_&%wKl&P{{Z{6SB(Gw diff --git a/django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index dc7f4ffa7..000000000 --- a/django/contrib/contenttypes/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,46 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# , 2012. -# Jannis Leidel , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-08-06 02:26+0000\n" -"Last-Translator: ilay \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: models.py:130 -msgid "python model class name" -msgstr "python 模組名稱" - -#: models.py:134 -msgid "content type" -msgstr "內容類型" - -#: models.py:135 -msgid "content types" -msgstr "內容類型" - -#: views.py:17 -#, python-format -msgid "Content type %(ct_id)s object has no associated model" -msgstr "內容類型 %(ct_id)s 的物件沒有關聯的資料模型" - -#: views.py:21 -#, python-format -msgid "Content type %(ct_id)s object %(obj_id)s doesn't exist" -msgstr "內容類型 %(ct_id)s 的物件 %(obj_id)s 不存在" - -#: views.py:27 -#, python-format -msgid "%(ct_name)s objects don't have a get_absolute_url() method" -msgstr "%(ct_name)s 的物件沒有 get_absolute_url() 方法" diff --git a/django/contrib/contenttypes/management.py b/django/contrib/contenttypes/management.py deleted file mode 100644 index 91984a88d..000000000 --- a/django/contrib/contenttypes/management.py +++ /dev/null @@ -1,104 +0,0 @@ -from django.apps import apps -from django.db import DEFAULT_DB_ALIAS, router -from django.db.migrations.loader import is_latest_migration_applied -from django.db.models import signals -from django.utils.encoding import smart_text -from django.utils import six -from django.utils.six.moves import input - - -def update_contenttypes(app_config, verbosity=2, interactive=True, using=DEFAULT_DB_ALIAS, **kwargs): - """ - Creates content types for models in the given app, removing any model - entries that no longer have a matching model class. - """ - # TODO: Remove when migration plan / state is passed (#24100). - if not is_latest_migration_applied('contenttypes'): - return - - if not app_config.models_module: - return - - try: - ContentType = apps.get_model('contenttypes', 'ContentType') - except LookupError: - return - - if not router.allow_migrate(using, ContentType): - return - - ContentType.objects.clear_cache() - - app_label = app_config.label - - app_models = dict( - (model._meta.model_name, model) - for model in app_config.get_models()) - - if not app_models: - return - - # Get all the content types - content_types = dict( - (ct.model, ct) - for ct in ContentType.objects.using(using).filter(app_label=app_label) - ) - to_remove = [ - ct - for (model_name, ct) in six.iteritems(content_types) - if model_name not in app_models - ] - - cts = [ - ContentType( - name=smart_text(model._meta.verbose_name_raw), - app_label=app_label, - model=model_name, - ) - for (model_name, model) in six.iteritems(app_models) - if model_name not in content_types - ] - ContentType.objects.using(using).bulk_create(cts) - if verbosity >= 2: - for ct in cts: - print("Adding content type '%s | %s'" % (ct.app_label, ct.model)) - - # Confirm that the content type is stale before deletion. - if to_remove: - if interactive: - content_type_display = '\n'.join( - ' %s | %s' % (ct.app_label, ct.model) - for ct in to_remove - ) - ok_to_delete = input("""The following content types are stale and need to be deleted: - -%s - -Any objects related to these content types by a foreign key will also -be deleted. Are you sure you want to delete these content types? -If you're unsure, answer 'no'. - - Type 'yes' to continue, or 'no' to cancel: """ % content_type_display) - else: - ok_to_delete = False - - if ok_to_delete == 'yes': - for ct in to_remove: - if verbosity >= 2: - print("Deleting stale content type '%s | %s'" % (ct.app_label, ct.model)) - ct.delete() - else: - if verbosity >= 2: - print("Stale content types remain.") - - -def update_all_contenttypes(**kwargs): - for app_config in apps.get_app_configs(): - update_contenttypes(app_config, **kwargs) - - -signals.post_migrate.connect(update_contenttypes) - - -if __name__ == "__main__": - update_all_contenttypes() diff --git a/django/contrib/contenttypes/migrations/0001_initial.py b/django/contrib/contenttypes/migrations/0001_initial.py deleted file mode 100644 index 08e111937..000000000 --- a/django/contrib/contenttypes/migrations/0001_initial.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='ContentType', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('name', models.CharField(max_length=100)), - ('app_label', models.CharField(max_length=100)), - ('model', models.CharField(max_length=100, verbose_name='python model class name')), - ], - options={ - 'ordering': ('name',), - 'db_table': 'django_content_type', - 'verbose_name': 'content type', - 'verbose_name_plural': 'content types', - }, - bases=(models.Model,), - ), - migrations.AlterUniqueTogether( - name='contenttype', - unique_together=set([('app_label', 'model')]), - ), - ] diff --git a/django/contrib/contenttypes/migrations/__init__.py b/django/contrib/contenttypes/migrations/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/contenttypes/models.py b/django/contrib/contenttypes/models.py deleted file mode 100644 index 8287b2d6c..000000000 --- a/django/contrib/contenttypes/models.py +++ /dev/null @@ -1,190 +0,0 @@ -from __future__ import unicode_literals - -from django.apps import apps -from django.db import models -from django.db.utils import OperationalError, ProgrammingError -from django.utils.translation import ugettext_lazy as _ -from django.utils.encoding import smart_text, force_text -from django.utils.encoding import python_2_unicode_compatible - - -class ContentTypeManager(models.Manager): - - # Cache to avoid re-looking up ContentType objects all over the place. - # This cache is shared by all the get_for_* methods. - _cache = {} - - def get_by_natural_key(self, app_label, model): - try: - ct = self.__class__._cache[self.db][(app_label, model)] - except KeyError: - ct = self.get(app_label=app_label, model=model) - self._add_to_cache(self.db, ct) - return ct - - def _get_opts(self, model, for_concrete_model): - if for_concrete_model: - model = model._meta.concrete_model - elif model._deferred: - model = model._meta.proxy_for_model - return model._meta - - def _get_from_cache(self, opts): - key = (opts.app_label, opts.model_name) - return self.__class__._cache[self.db][key] - - def get_for_model(self, model, for_concrete_model=True): - """ - Returns the ContentType object for a given model, creating the - ContentType if necessary. Lookups are cached so that subsequent lookups - for the same model don't hit the database. - """ - opts = self._get_opts(model, for_concrete_model) - try: - ct = self._get_from_cache(opts) - except KeyError: - try: - ct, created = self.get_or_create( - app_label=opts.app_label, - model=opts.model_name, - defaults={'name': smart_text(opts.verbose_name_raw)}, - ) - except (OperationalError, ProgrammingError): - # It's possible to migrate a single app before contenttypes, - # as it's not a required initial dependency (it's contrib!) - # Have a nice error for this. - raise RuntimeError( - "Error creating new content types. Please make sure contenttypes" + - " is migrated before trying to migrate apps individually." - ) - self._add_to_cache(self.db, ct) - - return ct - - def get_for_models(self, *models, **kwargs): - """ - Given *models, returns a dictionary mapping {model: content_type}. - """ - for_concrete_models = kwargs.pop('for_concrete_models', True) - # Final results - results = {} - # models that aren't already in the cache - needed_app_labels = set() - needed_models = set() - needed_opts = set() - for model in models: - opts = self._get_opts(model, for_concrete_models) - try: - ct = self._get_from_cache(opts) - except KeyError: - needed_app_labels.add(opts.app_label) - needed_models.add(opts.model_name) - needed_opts.add(opts) - else: - results[model] = ct - if needed_opts: - cts = self.filter( - app_label__in=needed_app_labels, - model__in=needed_models - ) - for ct in cts: - model = ct.model_class() - if model._meta in needed_opts: - results[model] = ct - needed_opts.remove(model._meta) - self._add_to_cache(self.db, ct) - for opts in needed_opts: - # These weren't in the cache, or the DB, create them. - ct = self.create( - app_label=opts.app_label, - model=opts.model_name, - name=smart_text(opts.verbose_name_raw), - ) - self._add_to_cache(self.db, ct) - results[ct.model_class()] = ct - return results - - def get_for_id(self, id): - """ - Lookup a ContentType by ID. Uses the same shared cache as get_for_model - (though ContentTypes are obviously not created on-the-fly by get_by_id). - """ - try: - ct = self.__class__._cache[self.db][id] - except KeyError: - # This could raise a DoesNotExist; that's correct behavior and will - # make sure that only correct ctypes get stored in the cache dict. - ct = self.get(pk=id) - self._add_to_cache(self.db, ct) - return ct - - def clear_cache(self): - """ - Clear out the content-type cache. This needs to happen during database - flushes to prevent caching of "stale" content type IDs (see - django.contrib.contenttypes.management.update_contenttypes for where - this gets called). - """ - self.__class__._cache.clear() - - def _add_to_cache(self, using, ct): - """Insert a ContentType into the cache.""" - # Note it's possible for ContentType objects to be stale; model_class() will return None. - # Hence, there is no reliance on model._meta.app_label here, just using the model fields instead. - key = (ct.app_label, ct.model) - self.__class__._cache.setdefault(using, {})[key] = ct - self.__class__._cache.setdefault(using, {})[ct.id] = ct - - -@python_2_unicode_compatible -class ContentType(models.Model): - name = models.CharField(max_length=100) - app_label = models.CharField(max_length=100) - model = models.CharField(_('python model class name'), max_length=100) - objects = ContentTypeManager() - - class Meta: - verbose_name = _('content type') - verbose_name_plural = _('content types') - db_table = 'django_content_type' - ordering = ('name',) - unique_together = (('app_label', 'model'),) - - def __str__(self): - # self.name is deprecated in favor of using model's verbose_name, which - # can be translated. Formal deprecation is delayed until we have DB - # migration to be able to remove the field from the database along with - # the attribute. - # - # We return self.name only when users have changed its value from the - # initial verbose_name_raw and might rely on it. - model = self.model_class() - if not model or self.name != model._meta.verbose_name_raw: - return self.name - else: - return force_text(model._meta.verbose_name) - - def model_class(self): - "Returns the Python model class for this type of content." - try: - return apps.get_model(self.app_label, self.model) - except LookupError: - return None - - def get_object_for_this_type(self, **kwargs): - """ - Returns an object of this type for the keyword arguments given. - Basically, this is a proxy around this object_type's get_object() model - method. The ObjectNotExist exception, if thrown, will not be caught, - so code that calls this method should catch it. - """ - return self.model_class()._base_manager.using(self._state.db).get(**kwargs) - - def get_all_objects_for_this_type(self, **kwargs): - """ - Returns all objects of this type for the keyword arguments given. - """ - return self.model_class()._base_manager.using(self._state.db).filter(**kwargs) - - def natural_key(self): - return (self.app_label, self.model) diff --git a/django/contrib/contenttypes/tests/__init__.py b/django/contrib/contenttypes/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/contenttypes/tests/models.py b/django/contrib/contenttypes/tests/models.py deleted file mode 100644 index a173f091b..000000000 --- a/django/contrib/contenttypes/tests/models.py +++ /dev/null @@ -1,43 +0,0 @@ -from django.db import models -from django.utils.encoding import python_2_unicode_compatible -from django.utils.http import urlquote - - -class ConcreteModel(models.Model): - name = models.CharField(max_length=10) - - -class ProxyModel(ConcreteModel): - class Meta: - proxy = True - - -@python_2_unicode_compatible -class FooWithoutUrl(models.Model): - """ - Fake model not defining ``get_absolute_url`` for - ContentTypesTests.test_shortcut_view_without_get_absolute_url() - """ - name = models.CharField(max_length=30, unique=True) - - def __str__(self): - return self.name - - -class FooWithUrl(FooWithoutUrl): - """ - Fake model defining ``get_absolute_url`` for - ContentTypesTests.test_shortcut_view(). - """ - - def get_absolute_url(self): - return "/users/%s/" % urlquote(self.name) - - -class FooWithBrokenAbsoluteUrl(FooWithoutUrl): - """ - Fake model defining a ``get_absolute_url`` method containing an error - """ - - def get_absolute_url(self): - return "/users/%s/" % self.unknown_field diff --git a/django/contrib/contenttypes/tests/tests.py b/django/contrib/contenttypes/tests/tests.py deleted file mode 100644 index dc3e8ba50..000000000 --- a/django/contrib/contenttypes/tests/tests.py +++ /dev/null @@ -1,264 +0,0 @@ -from __future__ import unicode_literals - -from django.contrib.contenttypes.models import ContentType -from django.contrib.contenttypes.views import shortcut -from django.contrib.sites.shortcuts import get_current_site -from django.core.management import call_command -from django.http import HttpRequest, Http404 -from django.test import TestCase, override_settings, skipUnlessDBFeature -from django.test.utils import override_system_checks -from django.utils import six - -from .models import ConcreteModel, ProxyModel, FooWithoutUrl, FooWithUrl, FooWithBrokenAbsoluteUrl - - -class ContentTypesTests(TestCase): - - def setUp(self): - ContentType.objects.clear_cache() - - def tearDown(self): - ContentType.objects.clear_cache() - - def test_lookup_cache(self): - """ - Make sure that the content type cache (see ContentTypeManager) - works correctly. Lookups for a particular content type -- by model, ID - or natural key -- should hit the database only on the first lookup. - """ - - # At this point, a lookup for a ContentType should hit the DB - with self.assertNumQueries(1): - ContentType.objects.get_for_model(ContentType) - - # A second hit, though, won't hit the DB, nor will a lookup by ID - # or natural key - with self.assertNumQueries(0): - ct = ContentType.objects.get_for_model(ContentType) - with self.assertNumQueries(0): - ContentType.objects.get_for_id(ct.id) - with self.assertNumQueries(0): - ContentType.objects.get_by_natural_key('contenttypes', - 'contenttype') - - # Once we clear the cache, another lookup will again hit the DB - ContentType.objects.clear_cache() - with self.assertNumQueries(1): - ContentType.objects.get_for_model(ContentType) - - # The same should happen with a lookup by natural key - ContentType.objects.clear_cache() - with self.assertNumQueries(1): - ContentType.objects.get_by_natural_key('contenttypes', - 'contenttype') - # And a second hit shouldn't hit the DB - with self.assertNumQueries(0): - ContentType.objects.get_by_natural_key('contenttypes', - 'contenttype') - - def test_get_for_models_empty_cache(self): - # Empty cache. - with self.assertNumQueries(1): - cts = ContentType.objects.get_for_models(ContentType, FooWithUrl) - self.assertEqual(cts, { - ContentType: ContentType.objects.get_for_model(ContentType), - FooWithUrl: ContentType.objects.get_for_model(FooWithUrl), - }) - - def test_get_for_models_partial_cache(self): - # Partial cache - ContentType.objects.get_for_model(ContentType) - with self.assertNumQueries(1): - cts = ContentType.objects.get_for_models(ContentType, FooWithUrl) - self.assertEqual(cts, { - ContentType: ContentType.objects.get_for_model(ContentType), - FooWithUrl: ContentType.objects.get_for_model(FooWithUrl), - }) - - def test_get_for_models_full_cache(self): - # Full cache - ContentType.objects.get_for_model(ContentType) - ContentType.objects.get_for_model(FooWithUrl) - with self.assertNumQueries(0): - cts = ContentType.objects.get_for_models(ContentType, FooWithUrl) - self.assertEqual(cts, { - ContentType: ContentType.objects.get_for_model(ContentType), - FooWithUrl: ContentType.objects.get_for_model(FooWithUrl), - }) - - def test_get_for_concrete_model(self): - """ - Make sure the `for_concrete_model` kwarg correctly works - with concrete, proxy and deferred models - """ - concrete_model_ct = ContentType.objects.get_for_model(ConcreteModel) - - self.assertEqual(concrete_model_ct, - ContentType.objects.get_for_model(ProxyModel)) - - self.assertEqual(concrete_model_ct, - ContentType.objects.get_for_model(ConcreteModel, - for_concrete_model=False)) - - proxy_model_ct = ContentType.objects.get_for_model(ProxyModel, - for_concrete_model=False) - - self.assertNotEqual(concrete_model_ct, proxy_model_ct) - - # Make sure deferred model are correctly handled - ConcreteModel.objects.create(name="Concrete") - DeferredConcreteModel = ConcreteModel.objects.only('pk').get().__class__ - DeferredProxyModel = ProxyModel.objects.only('pk').get().__class__ - - self.assertEqual(concrete_model_ct, - ContentType.objects.get_for_model(DeferredConcreteModel)) - - self.assertEqual(concrete_model_ct, - ContentType.objects.get_for_model(DeferredConcreteModel, - for_concrete_model=False)) - - self.assertEqual(concrete_model_ct, - ContentType.objects.get_for_model(DeferredProxyModel)) - - self.assertEqual(proxy_model_ct, - ContentType.objects.get_for_model(DeferredProxyModel, - for_concrete_model=False)) - - def test_get_for_concrete_models(self): - """ - Make sure the `for_concrete_models` kwarg correctly works - with concrete, proxy and deferred models. - """ - concrete_model_ct = ContentType.objects.get_for_model(ConcreteModel) - - cts = ContentType.objects.get_for_models(ConcreteModel, ProxyModel) - self.assertEqual(cts, { - ConcreteModel: concrete_model_ct, - ProxyModel: concrete_model_ct, - }) - - proxy_model_ct = ContentType.objects.get_for_model(ProxyModel, - for_concrete_model=False) - cts = ContentType.objects.get_for_models(ConcreteModel, ProxyModel, - for_concrete_models=False) - self.assertEqual(cts, { - ConcreteModel: concrete_model_ct, - ProxyModel: proxy_model_ct, - }) - - # Make sure deferred model are correctly handled - ConcreteModel.objects.create(name="Concrete") - DeferredConcreteModel = ConcreteModel.objects.only('pk').get().__class__ - DeferredProxyModel = ProxyModel.objects.only('pk').get().__class__ - - cts = ContentType.objects.get_for_models(DeferredConcreteModel, - DeferredProxyModel) - self.assertEqual(cts, { - DeferredConcreteModel: concrete_model_ct, - DeferredProxyModel: concrete_model_ct, - }) - - cts = ContentType.objects.get_for_models(DeferredConcreteModel, - DeferredProxyModel, - for_concrete_models=False) - self.assertEqual(cts, { - DeferredConcreteModel: concrete_model_ct, - DeferredProxyModel: proxy_model_ct, - }) - - @override_settings(ALLOWED_HOSTS=['example.com']) - def test_shortcut_view(self): - """ - Check that the shortcut view (used for the admin "view on site" - functionality) returns a complete URL regardless of whether the sites - framework is installed - """ - - request = HttpRequest() - request.META = { - "SERVER_NAME": "Example.com", - "SERVER_PORT": "80", - } - user_ct = ContentType.objects.get_for_model(FooWithUrl) - obj = FooWithUrl.objects.create(name="john") - - with self.modify_settings(INSTALLED_APPS={'append': 'django.contrib.sites'}): - response = shortcut(request, user_ct.id, obj.id) - self.assertEqual("http://%s/users/john/" % get_current_site(request).domain, - response._headers.get("location")[1]) - - with self.modify_settings(INSTALLED_APPS={'remove': 'django.contrib.sites'}): - response = shortcut(request, user_ct.id, obj.id) - self.assertEqual("http://Example.com/users/john/", - response._headers.get("location")[1]) - - def test_shortcut_view_without_get_absolute_url(self): - """ - Check that the shortcut view (used for the admin "view on site" - functionality) returns 404 when get_absolute_url is not defined. - """ - - request = HttpRequest() - request.META = { - "SERVER_NAME": "Example.com", - "SERVER_PORT": "80", - } - user_ct = ContentType.objects.get_for_model(FooWithoutUrl) - obj = FooWithoutUrl.objects.create(name="john") - - self.assertRaises(Http404, shortcut, request, user_ct.id, obj.id) - - def test_shortcut_view_with_broken_get_absolute_url(self): - """ - Check that the shortcut view does not catch an AttributeError raised - by the model's get_absolute_url method. - Refs #8997. - """ - request = HttpRequest() - request.META = { - "SERVER_NAME": "Example.com", - "SERVER_PORT": "80", - } - user_ct = ContentType.objects.get_for_model(FooWithBrokenAbsoluteUrl) - obj = FooWithBrokenAbsoluteUrl.objects.create(name="john") - - self.assertRaises(AttributeError, shortcut, request, user_ct.id, obj.id) - - def test_missing_model(self): - """ - Ensures that displaying content types in admin (or anywhere) doesn't - break on leftover content type records in the DB for which no model - is defined anymore. - """ - ct = ContentType.objects.create( - name='Old model', - app_label='contenttypes', - model='OldModel', - ) - self.assertEqual(six.text_type(ct), 'Old model') - self.assertIsNone(ct.model_class()) - - # Make sure stale ContentTypes can be fetched like any other object. - # Before Django 1.6 this caused a NoneType error in the caching mechanism. - # Instead, just return the ContentType object and let the app detect stale states. - ct_fetched = ContentType.objects.get_for_id(ct.pk) - self.assertIsNone(ct_fetched.model_class()) - - -class MigrateTests(TestCase): - - @skipUnlessDBFeature('can_rollback_ddl') - @override_system_checks([]) - def test_unmigrating_first_migration_post_migrate_signal(self): - """ - #24075 - When unmigrating an app before its first migration, - post_migrate signal handler must be aware of the missing tables. - """ - try: - with override_settings( - INSTALLED_APPS=["django.contrib.contenttypes"], - MIGRATION_MODULES={'contenttypes': 'django.contrib.contenttypes.migrations'}, - ): - call_command("migrate", "contenttypes", "zero", verbosity=0) - finally: - call_command("migrate", verbosity=0) diff --git a/django/contrib/contenttypes/views.py b/django/contrib/contenttypes/views.py deleted file mode 100644 index 6bc3aa04d..000000000 --- a/django/contrib/contenttypes/views.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import unicode_literals - -from django import http -from django.apps import apps -from django.contrib.contenttypes.models import ContentType -from django.contrib.sites.requests import RequestSite -from django.core.exceptions import ObjectDoesNotExist -from django.utils.translation import ugettext as _ - - -def shortcut(request, content_type_id, object_id): - """ - Redirect to an object's page based on a content-type ID and an object ID. - """ - # Look up the object, making sure it's got a get_absolute_url() function. - try: - content_type = ContentType.objects.get(pk=content_type_id) - if not content_type.model_class(): - raise http.Http404(_("Content type %(ct_id)s object has no associated model") % - {'ct_id': content_type_id}) - obj = content_type.get_object_for_this_type(pk=object_id) - except (ObjectDoesNotExist, ValueError): - raise http.Http404(_("Content type %(ct_id)s object %(obj_id)s doesn't exist") % - {'ct_id': content_type_id, 'obj_id': object_id}) - - try: - get_absolute_url = obj.get_absolute_url - except AttributeError: - raise http.Http404(_("%(ct_name)s objects don't have a get_absolute_url() method") % - {'ct_name': content_type.name}) - absurl = get_absolute_url() - - # Try to figure out the object's domain, so we can do a cross-site redirect - # if necessary. - - # If the object actually defines a domain, we're done. - if absurl.startswith(('http://', 'https://', '//')): - return http.HttpResponseRedirect(absurl) - - # Otherwise, we need to introspect the object's relationships for a - # relation to the Site object - object_domain = None - - if apps.is_installed('django.contrib.sites'): - Site = apps.get_model('sites.Site') - - opts = obj._meta - - # First, look for an many-to-many relationship to Site. - for field in opts.many_to_many: - if field.rel.to is Site: - try: - # Caveat: In the case of multiple related Sites, this just - # selects the *first* one, which is arbitrary. - object_domain = getattr(obj, field.name).all()[0].domain - except IndexError: - pass - if object_domain is not None: - break - - # Next, look for a many-to-one relationship to Site. - if object_domain is None: - for field in obj._meta.fields: - if field.rel and field.rel.to is Site: - try: - object_domain = getattr(obj, field.name).domain - except Site.DoesNotExist: - pass - if object_domain is not None: - break - - # Fall back to the current site (if possible). - if object_domain is None: - try: - object_domain = Site.objects.get_current().domain - except Site.DoesNotExist: - pass - - else: - # Fall back to the current request's site. - object_domain = RequestSite(request).domain - - # If all that malarkey found an object domain, use it. Otherwise, fall back - # to whatever get_absolute_url() returned. - if object_domain is not None: - protocol = request.scheme - return http.HttpResponseRedirect('%s://%s%s' - % (protocol, object_domain, absurl)) - else: - return http.HttpResponseRedirect(absurl) diff --git a/django/contrib/flatpages/__init__.py b/django/contrib/flatpages/__init__.py deleted file mode 100644 index 865acd855..000000000 --- a/django/contrib/flatpages/__init__.py +++ /dev/null @@ -1 +0,0 @@ -default_app_config = 'django.contrib.flatpages.apps.FlatPagesConfig' diff --git a/django/contrib/flatpages/admin.py b/django/contrib/flatpages/admin.py deleted file mode 100644 index 0d424cad3..000000000 --- a/django/contrib/flatpages/admin.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.contrib import admin -from django.contrib.flatpages.models import FlatPage -from django.utils.translation import ugettext_lazy as _ -from django.contrib.flatpages.forms import FlatpageForm - - -class FlatPageAdmin(admin.ModelAdmin): - form = FlatpageForm - fieldsets = ( - (None, {'fields': ('url', 'title', 'content', 'sites')}), - (_('Advanced options'), {'classes': ('collapse',), 'fields': ('enable_comments', 'registration_required', 'template_name')}), - ) - list_display = ('url', 'title') - list_filter = ('sites', 'enable_comments', 'registration_required') - search_fields = ('url', 'title') - -admin.site.register(FlatPage, FlatPageAdmin) diff --git a/django/contrib/flatpages/apps.py b/django/contrib/flatpages/apps.py deleted file mode 100644 index c35bebf72..000000000 --- a/django/contrib/flatpages/apps.py +++ /dev/null @@ -1,8 +0,0 @@ -from django.apps import AppConfig - -from django.utils.translation import ugettext_lazy as _ - - -class FlatPagesConfig(AppConfig): - name = 'django.contrib.flatpages' - verbose_name = _("Flat Pages") diff --git a/django/contrib/flatpages/fixtures/example_site.json b/django/contrib/flatpages/fixtures/example_site.json deleted file mode 100644 index 71aa84de1..000000000 --- a/django/contrib/flatpages/fixtures/example_site.json +++ /dev/null @@ -1,11 +0,0 @@ -[ - { - "pk": 1, - "model": "sites.site", - "fields": { - "domain": "example.com", - "name": "example.com" - } - } -] - diff --git a/django/contrib/flatpages/fixtures/sample_flatpages.json b/django/contrib/flatpages/fixtures/sample_flatpages.json deleted file mode 100644 index 885af1eb6..000000000 --- a/django/contrib/flatpages/fixtures/sample_flatpages.json +++ /dev/null @@ -1,63 +0,0 @@ -[ - { - "pk": 1, - "model": "flatpages.flatpage", - "fields": { - "registration_required": false, - "title": "A Flatpage", - "url": "/flatpage/", - "template_name": "", - "sites": [ - 1 - ], - "content": "Isn't it flat!", - "enable_comments": false - } - }, - { - "pk": 2, - "model": "flatpages.flatpage", - "fields": { - "registration_required": false, - "title": "A Nested Flatpage", - "url": "/location/flatpage/", - "template_name": "", - "sites": [ - 1 - ], - "content": "Isn't it flat and deep!", - "enable_comments": false - } - }, - - { - "pk": 101, - "model": "flatpages.flatpage", - "fields": { - "registration_required": true, - "title": "Sekrit Flatpage", - "url": "/sekrit/", - "template_name": "", - "sites": [ - 1 - ], - "content": "Isn't it sekrit!", - "enable_comments": false - } - }, - { - "pk": 102, - "model": "flatpages.flatpage", - "fields": { - "registration_required": true, - "title": "Sekrit Nested Flatpage", - "url": "/location/sekrit/", - "template_name": "", - "sites": [ - 1 - ], - "content": "Isn't it sekrit and deep!", - "enable_comments": false - } - } -] \ No newline at end of file diff --git a/django/contrib/flatpages/forms.py b/django/contrib/flatpages/forms.py deleted file mode 100644 index 8d85922d9..000000000 --- a/django/contrib/flatpages/forms.py +++ /dev/null @@ -1,51 +0,0 @@ -from django import forms -from django.conf import settings -from django.contrib.flatpages.models import FlatPage -from django.utils.translation import ugettext, ugettext_lazy as _ - - -class FlatpageForm(forms.ModelForm): - url = forms.RegexField(label=_("URL"), max_length=100, regex=r'^[-\w/\.~]+$', - help_text=_("Example: '/about/contact/'. Make sure to have leading" - " and trailing slashes."), - error_message=_("This value must contain only letters, numbers," - " dots, underscores, dashes, slashes or tildes.")) - - class Meta: - model = FlatPage - fields = '__all__' - - def clean_url(self): - url = self.cleaned_data['url'] - if not url.startswith('/'): - raise forms.ValidationError( - ugettext("URL is missing a leading slash."), - code='missing_leading_slash', - ) - if (settings.APPEND_SLASH and - 'django.middleware.common.CommonMiddleware' in settings.MIDDLEWARE_CLASSES and - not url.endswith('/')): - raise forms.ValidationError( - ugettext("URL is missing a trailing slash."), - code='missing_trailing_slash', - ) - return url - - def clean(self): - url = self.cleaned_data.get('url', None) - sites = self.cleaned_data.get('sites', None) - - same_url = FlatPage.objects.filter(url=url) - if self.instance.pk: - same_url = same_url.exclude(pk=self.instance.pk) - - if sites and same_url.filter(sites__in=sites).exists(): - for site in sites: - if same_url.filter(sites=site).exists(): - raise forms.ValidationError( - _('Flatpage with url %(url)s already exists for site %(site)s'), - code='duplicate_url', - params={'url': url, 'site': site}, - ) - - return super(FlatpageForm, self).clean() diff --git a/django/contrib/flatpages/locale/af/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index c3795affdcec68342aefdac500832808e3f1652e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmZ9J&u$Yj5XP4RmpyU;Ar8Z>QRTIFn@X+IRE7SLiV_h;+nzDm*^P^1Z*3=O4?G4p zo{eW=Hi@XjNI#9o`aJ%|{`2P5uY}?y@qy?QuZa=S#W&(Dp@>fNMErh{BtI#?Bi`?A z_YW!4c0y?ropuxDTnDH%nhI#)@nNYwR#|d89VHX*?r|2`O~vle2koqc>R#E#rBiI3 zk8B(oU9r#0Ca}^;NGD%QcHvP)(y~hxQ9>c|J`+bQKY{#6=EZ?1gdicC;!1Zt|I-x$ z#EIIw~t=$=&vCUF7$VyZT37=}O ze<\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Die veld is verpligtend." diff --git a/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 2cf7fcc655967038c283b2ac4bd56790b4eee95f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2512 zcma)6TaOe)6fP7mjCYJ7ipuc;76LstKw)q+3j!gsaYF_Z6BE)iT{F|r(>-=o@8v<0 zT^Lvw5~IZU1BlsWWLa?0b)S?spN$XIiTVqC_Sx@r&(6#eHCCqjtIMf#&i9>~`eWWmK`0M~)2NG}v_!#h4;4{GAfLnln0@?3hz!!jP*;vO*#~`wHx?K9G|jVZBLeHBxhHHNat#SukD)7jbv%ez930Op(Gtp z)1HvzN!xM#2HCztI<#GnC(5%`Q>yHcuexXJw%w3w-Q78!Wt+O?!SAU$>87j5RsM*k zb{I^!j&$~65#gqlmMxleJ&z(KX=LEak##%rbkB=8ffzK-L6RW{z%kvVDD-IOZhZGB zvb_)~Pm`Q-l~z;_LQ<}l*k{AOn=enFr9j2nu$JW8Eh)6CJt@Y+;JmD9>y%@?4>GVXk#pYm z8$srbYzLvX##F;~tfNswS(Ttfneq23)-jZeeOvFqU5SeM!T~FP&?+3J!ogCZxHn(S z=V54_krOWae88@lXS+P?&@!iOrL9V6`;bBhVTq1HN;{-c&l;^dk=Mj!hLPWhz|yKn zyH%pm(5|{Q+TGN;UCQMqCnvL@>npb|r?Su{hwI9`RIZ&%>EyhghnyYe_GHFRjU68_ zE@bnWW2wMaWx5SYT2AR4)N=hJxN&x^NRshSqVv7VzJ#M2D)b?q^ye zJIsuGQD}SCi6CsL68Y_9s>-h)p>$aG%jG=1O?kp@xm>`okPeF&7J0a{kk7wW-cP%B zrQ&pxcqAjt?RefSn7im*iaVwo&zj}=h(`xE#CY~ogZ5GWkaNgWxD=fs9<16Vxb~wb~edxVh z8=e~THAlG=cL*t7#5i&NT|8r!*l`E0Z=o-no8}r}btRsQX9!VOkmzkt!oeiA`2pDZ zkLSpwPJ4Q+fDR&v4dKk4crHy~4P=alWxh6d z%mP76b^~d6mW1n-24|4MGOL(!V=34G>wR|d{JJJ=b{m_#fRM9h6=^_-E24C+!yR%+NEUEjB;O@M1oqlx5=eqM mbw%$s@fAg}dUxsHZ&(*bw{Un^a6~}?d-s=x!(ZwF0^)BokKlj+ diff --git a/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index b6dd20167..000000000 --- a/django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Eyad Toma , 2013 -# Jannis Leidel , 2011 -# Ossama Khayat , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 15:02+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "خيارات متقدّمة" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "صفحات مسطحة" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "رابط" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "مثال: '/about/contact/'. تأكد من وضع شرطات في البداية والنهاية." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"يجب أن تحتوي هذه القيمة الأحرف والأرقام والنقاط وعلامات _ و - و / أو ~ فقط." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "العنوان URL يفقد رمز / في بدايته." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "العنوان URL يفقد رمز / في نهايته." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "الصفحة ذو العنوان %(url)s موجودة سابقاً في موقع %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "العنوان" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "المحتوى" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "السماح بالتعليقات" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "اسم القالب" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"مثال: 'flatpages/contact_page.html'. إن لم تكن الصفحة موجودة، فسوف يستخدم " -"النظام 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "التسجيل مطلوب" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"إذا كان هذا الخيار محددا، فإن المستخدمين الداخلين فقط سيتمكنون من مشاهدة " -"الصفحة." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "صفحة مسطحة" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "صفحات مسطحة" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "هذا الحقل مطلوب." diff --git a/django/contrib/flatpages/locale/ast/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 15c993dd919da32331119677b114e0fedb6ffe7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 998 zcmZ8fJ8u**5H@c(3Gt8+4aLv}fp7OtL4plIyirghqT@)3^ z_yL>-iakQ?0}sH5z#HIW;78z7U<*C~egS?1yaZ0bUqI3ZxB#cPSKy@c7O%92cfY=W z2A_og1)TK1f*~=BJqS*A7}!5s&0ncrirot&t(je~wv{cpBG*LiY!E9Wid#Amo^p%J zCtO`1XU#J*uCBR~+EN?X2bySOXp>288m8!ITk`~|OpU6!D~3sAq}fzS%Jb7!d#<|T z;b2vi&PKLTu$?8BZajt?gy&j^=vCUupA->wG%VJ=d(35&E0x?pc|;UcJyy1ModGw_ zN4XYiUCA459pumz)LFkjls7%k)Z{G{xuAaDTa@`l*}F`=i$$-0KJVu_0_A|Wb<+GV zuAftWxmfI-&taWa6`~w^WrI=C`GW2#Yth^)>xvCs!EWGQGc&iV?Z{n4j;&i9h#ayS z7j!+u)@x;HVJpU_$g;^~(nZHM=n?O9aS~ZGZ!~00Ht#Ppzcez`&(3w$R@QF+J%e61 z@7$c9ryM?O&}8JDm^DUeyM!xLK5$%qIJ_e-{f$cnN9^ToTe?cyx}Zy&I{w*gL8#PO zH?3Dj-f?~$3bM`24a@x{nlG0ZES+7Z-npfYxZjjGJr1NWPR|tw@jw#?j73z0>kd5q zsN4mzYCPT5n5BRzYL(Ym;5P*hdiu$dvbxl&Qq;K0Pj@YCvnK<0y1S#T>WV=cB-}qI sbxoxjH|@VeHT}?vEw!nQj>, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opciones avanzaes" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "títulu" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "conteníu" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "habilitar comentarios" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "requierse rexistru" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Si esto ta conseñao, namái los usuarios con sesión aniciada podrán ver la " -"páxina." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Requierse esti campu." diff --git a/django/contrib/flatpages/locale/az/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index f637dc34c71f084e904a060a689ab5801f53a008..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1875 zcmZ8h&u<$=6ds`bGAW=+s23_da!IRty>^sJ>4qTMlAx4CM3LJIsA$$Zwx^z*wP$9X z*n%7PUdq82a_l*mo_cc<$^QgG9JnAMao`4mZ`N*{bfopSZ}-jjzW41s|8nKhPYmk= zTp#0lit8$_h1c+d)dqeDl)$fmLtqL#1%3%!d3~DyJ@8w^Pl0a${{p@Z{2S=G{{_Aa zyo{G6;8oy9z(wF?;41J<;3n{AaBl;B-9Iid_6Yb7@JHY`NcsWzEAR^N(OZmlfjuC$ zu-|~b?(aaq|4-lo@V{BSfS1=0Ujx1mTm!xXybna#V!by*uN&KntRQ*qbjEn#2MednV}+ocM;TTOCpX-QhW zKi~;GihHwttWzu;X z7dJ`f5av2T)X0oLkQBa@Um8T2AtzPht$MJx%{-ydjtN~TYh-DP&@$gKd2RDM%ZzAA z3(NgiI}^!ZRTtTUG*1O{(ka1qP4-wcT(Fe{51|G55hahgZe^uC(anqtc5F)~!QH%N zgL)QGY4_`TaLJNN>05iM71D?#;EP`gdFTTyNKW_7t*MPjfg`qFd0lDAx?>g{Ny zcC(6A+UC{;b;C7|hRaMu_qoe3j7Ljc6_fk?1s}8Lp7rb`7pdu+S%IKn7dG`R7>}! zrU&&w7i~Im;6gYk^%@QlH&(dy2ldThb)M(zHH8T_bR+X;KcdxGx-+>E@nLCK<%X+Z zGc&1;NOz0St}n0A^mhHarcc(Xc4Mu?PM;{=pNvSR9j+BOY-cjElaZQ?beR@k8N$U1 zoj&O!T_xD!x7kc5ymNd+9c(jnFc~=~wLg|B<@WeUb4p~dhsPu!w{nqwK1{PQpU-7c zsx=uIYK@;;hnutzrsc3qu^iIkeDnE9T%?mjoZn32=yQz`a1I1RY+A_y-{vrO0v=Tc1d_<0W& zK%6QB6*gm_MN?v~&s$%7lmRaW8;lnWaB#2#, 2011 -# Dimitris Glezos , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Əlavə imkanlar" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Məsələn, \"/about/contact/\". Əvvəldə və sondakı kəsr xəttinin olmasına " -"diqqət edin." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Burada yalnız hərf, rəqəm, nöqtə, altdan xətt, defis, kəsr xətti və ya " -"tildadan istifadə etmək olar." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "başlıq" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "məzmun" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "şərhlər olsun" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "şablonun adı" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Məsələn, \"flatpages/contact_page.html\". Əgər göstərməsəniz, biz " -"\"flatpages/default.html\" şablonundan istifadə edəcəyik." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "ancaq qeydiyyatlılar üçün" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Əgər bura quş qoysanız, ancaq qeydiyyatdan keçib sayta daxil olmuş " -"istifadəçilər bu səhifəni görə biləcəklər." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "adi səhifə" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "adi səhifələr" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Bu sahə vacibdir." diff --git a/django/contrib/flatpages/locale/be/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index 95c2783d02bc035604b00388d743f77f12ea1443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2732 zcmb7E-ES0C6u&Bdt%^!C#6;ua0ZKz>ceW`BEL{)~2udR%i@unc>CWBVf!UdL?%jSQ zJkU0_CM{GFZPY}R;2S)&<)fjcZS1oTGtVYI;=f>`iT=*r?gt-h#c?&@C0xPxE=Tp@KfOS zXN15{X#Bkk903yWTj2A+d%#zLzW`qZCcqT%H{hGV2f$Z=e*>QdrnU(22Xg^-Vf`mw zUIEf`Li`L|1ZvAkEf;RK!ad ztWW2|H4=y2AtxwGm%^I%!a#{*BTlvE%N%uOoWZcJGsQ5_PElvN(lp?lm!#^EBpp)4 z8It5n$Mu3TIe|+$ay*|G%6C*ns&t31lJDr6Qx$p-6sS_af=08}El4zb>g-SDK8baN39=wTAB=3hLECGjT(WWj%1QDu$87 z!ZniiG_@t9pgrGZmCv3z#e*YOJ*7-JT7@ySFg6eGKU}P|U`8^~LIx(aVpy$WsRXM{ zoLqaRL?p`)GIF?MT3HH|sRnCFfm4-2d)k-cbQGSGMQxpQt&fom>~rLvbAoc1IwNag zq^$u}_FU^oy{xQ4n4{F`j|$dNl#6{^@55b=dhKkVW$(4J`zgCOm+jqS_u4iLtuu1S zW1o-M_1a|b&-G>Z*mzQ>9Hp&7Y4Xm>^HS}v0r9v)6Zfk1gBIg*B48MG~@sxq}qBg2fp=_NBL zGu^3ylLN=vB4pEc>S#lAt1wzamRgSJ3a--RXGZ3W~uUh2dFX4?+$im?R-8)X0sIE z$MkNz8qX(V$xJet%!&BNbK%~&>rKM$#`-Ja)91KG6AWU za1;sN1$huO$2M-X19#qRhU5=?bRA)5k>px(6(^>VLGuFJSRuH*3waQF3Z$b$4 zH6Jluwu(6<$H67Mn}D0fK^FcC*nlwhIq^o)W_#l&76bM(XzOWEzGgakj?=(7*p8Vt zM;E~X1Y-;C`__wgA2#dS{uY)xLbV$H$>;yqH?!GQoIW%)=?io<7iy790})NH;2tm^ yBERO(kp;pf@L!Gjm_?&qTCJN*i^nQ&8lPJf6~_5y;c;zXx&TU75O$(tNBj$~_MJ%p diff --git a/django/contrib/flatpages/locale/be/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/be/LC_MESSAGES/django.po deleted file mode 100644 index 5b6c7813e..000000000 --- a/django/contrib/flatpages/locale/be/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Адмысловыя можнасьці" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Сеціўная спасылка" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Прыклад: «/about/contact/». Упэўніцеся, што адрас пачынаецца й заканчваецца " -"рыскаю «/»." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Дазваляюцца толькі літары, лічбы, кропкі, знак падкрэсьліваньня, злучкі, " -"нахіленыя рыскі, тыльды." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Спасылка не пачынаецца з рыскі «/»." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Спасылка не заканчваецца рыскаю «/»." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "На пляцоўцы «%(site)s» ужо існуе нязьменная бачына з адрасам «%(url)s»" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "назва" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "зьмесьціва" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "дазволіць выказваньні" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "назва шаблёну" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Прыклад: «flatpages/contact_page.html». Калі не пазначаць нічога, сыстэма " -"будзе ўжываць «flatpages/default.html»." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "трэба запісацца" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Калі абраць гэта, бачыну змогуць пабачыць толькі тыя карыстальнікі, што " -"апазналіся." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "нязьменная бачына" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "нязьменныя бачыны" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Поле трэба запоўніць." diff --git a/django/contrib/flatpages/locale/bg/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index 15b1dc7dbba4a0505ea0939de55aa6ffa8856ace..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2615 zcmZ`(OOF&)6uv0FS`kDIhWI$f;4m`PkBKB>;}8WwQ6^5v;L3zlcirwTs7G7(R?p0i z0iuErOw?dZjEQ@bW**S;Xf*zT+s37F;l>RMSFZiet)A)W5h`8%-N(7-eCIo-?w{K? ze=YDlj`wN2%Xpu`dvp{2@cazi2K)v14)8Z%2z>S)A#%V^fo0$&;G4V;+yUHquMqD8 z$AS2Xi}-sE_$82lOTY(!zXP`d{{TJ&ybWZ({{o)`ZrUuw7T^xxeZXD7OW?2v_yXp? zV(~NJ-@tEy>HR{C0=L2WTfj2#6X0239=P>EA$|nz2O@;H4P^U&fCb=Akaz<4HjwR4 z0D1rOK6ZdFVg48JDc}~6Wqn=*f|kt%U^zbq+>V#?fw@2k0eJ){+6O7v=VAP_{`@?e zf#ud8TAd!jgyXD#SP${K*K(t(^eAp>KaP|*H0OrRK$dBw;8x;P7pifj-Ks8(-kZg+{h!HxPHJB6}YM)ReqhXTHxxYTbF9p-3gxM8#)Z&_ehO& z!&l_1Xhc&piCexWy)i5z+`Q5b12Ch6=bJIZgy@4mkjh=?0}q zK)ZJ1e^ikhB%nM`a?V#;Q7ukL`C4M1VN{6$7pgX7^%V1nqhOwbxL%i@<3~&*Q5mC( zB)1Y+JzBn;wTx|MVull{`7-d37A5k7)K8?B&(>RRkV*y{VHNJd)7 z$fj0}!w^#?Sa{;(1|uaBS%;8`%gwWvr9j1+u$C0Lp%mKJffUn8d{S1mbHsDrLo%>0 zlXudM>T&LvY{rRprc~YcoC9fHIWuvYa?|h5I0sQK_U*g@cV!wcmR@#>d!5oNRN7lE zjqfRr7mF}-j>(qKK8Nfkobd@9DVHYp6!GMax=K4Ui5o!*9VcaKNu~YJPw3Uv(QEY( zU7SbK`(Yl{Q{?N+NH;9gfi$SQiSI_VyPHE+?r9%|e!2 zA?Q0PRO*G%+|-e&Lxc27`C{&1rnWOP-$Z^|&glZA^P_!eKQ~cQPadB+>`V;oI9^RA z&Y`Fp^S4)~iHfh+$d;*6&rJtu;s(y)I0;pmqNbgy$?<)Z4JUU;^!y~1M)&1}`O0+7 zt=q6E zv@<6i9D%Ix-aBKpV2vT_;EL)k3|&yLUtvl3#04f`IW2;%B@bCPTv-3h4@Yqx$z`Hv zskOnUOIG-${szi}v@ER^b9qf%e_>8mgj0v9YloL1nESx$@Uhx{a4BFXDq)$ha-S^)mdOXHu(Y+u1cc zY`HPku>Ej;%+;(2+jrb`pbt491~wone>dFK{6(VSkP9a*aOO_kXT@9JeeJth-l0$7 x^C~1;Ksc@i2Iwych~BWD3&w4$`$cvNJ{h~-$KZMy0^mazwgZ+hX~PHS^&c1BRyY6v diff --git a/django/contrib/flatpages/locale/bg/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index 43a99ecb4..000000000 --- a/django/contrib/flatpages/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vestimir , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-28 20:18+0000\n" -"Last-Translator: vestimir \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Допълнителни опции" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Информативни страници" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Пример: '/about/contact/'. Началната и крайната наклонена чертичка са " -"задължителни. " - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Тази стойност трябва да съдържа само букви, цифри, точки, долни тирета, " -"наклонени черти или tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL липсва водеща черта." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL липсва наклонена черта." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Flatpage с url %(url)s вече съществува за site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "заглавие" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "съдържание" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "позволяване на коментари" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "име на шаблон" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Пример: 'flatpages/contact_page.html'. Ако това не е указано, системата ще " -"използва 'flatpages/default.html'. " - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "изисква се регистрация" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ако това е чекнато, само логнати потребители ще могат да виждат страницата. " - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "информативна страница" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "информативни страници" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Това поле е задължително." diff --git a/django/contrib/flatpages/locale/bn/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index 233fb9412d70f68c146eabbff17b00063f0b3fb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2004 zcmaJ>TW=dh7#*P8%vD?j4zY^AaJFb;Ko95$Z*i+Bc*=A@Kvy2=Ty=;DPha+HqSVMjD^}X1_V#Ip56s zk06$1}noTW>PB)eTAM-^$=^4L~C?guiA1m=$aZ+;KOC>i6 zZ;M6AV=2N&wYX3rH>rqX3Un-VTk6s+T+LXRu4qX;r2B}XQrmQ5@J=_mX-AqzT8$ar zO_Rkal;Hs^qTGr$vcs36IOaVq`Phgmlugl#&47iCSa_o?8z+e&QSl0olU7THUZjX1 z)j3yPa#4?+lf_6bxmr#WtC5suB;yc*cq%{cMX3x+?8N*Gqh?5Dm{e|aBk6PyYDS_s zZ67^pmdaM7(G_a!E)Rp7F0v(8q9d7!Of1=4nk>kM@uoxXeJDhJz{3ThT1jDEc9Yb2 zv$_?9-qBu5d$lCsg}L`?-mz3VZtqRd1-x3W9Q4YEyvh+?ITTc?`^(jG8HwJ!T#ShG zj=XA_myZMoEBnhBg&CoZS4)M$>6s)A_&Y)=_@9wDiiAR5^=;#! z>#8sp_fipi$CI?91FpI*)RWZ-op_%w}KN>|2}tWV7ow+p_&HZFU7K z+-9HJ?0cJC!YZ;pw^`;=uG;LP&AzkQC;$C~?B)jcU9$btl+-_s0PH{7>`cCV)@GM& zAHNq7Uvaf|-0#nh8l}#=y;wxjbtHY}wu2F}khF>lY;Q4tp1LsnboTfNb7c^-ZnGQU z1sCkl)7P%_P9AK!U=`&L;ME2d@1MmJI&x#Ec-@KH=C>BS?NdcQw&jB19SuWg$?>Xd z9Z}{sMsn61=jv__S;s!=0}07H+IPL#c61xA0FgrZd7GhKTet0oVi?SO46`^g;>3AE z3w+^s(22~IMi)Riu!<5mJs8-;7RYdlaW`D=N22#W8z{kD!8?>h?hY^Fk7b-W_ghqz zjyAt%>sUptJjk0(U2{6AJQ(1Ct|gXWXpQIwZKNwk_wolP6ipyUZs*Y9|Gq>f2)Awj v3>+d8%5cCqtz1k$uX(3KBo0oWT1gV~n@WYj014Yj!8HaKItZgAe(>U7oMC01 diff --git a/django/contrib/flatpages/locale/bn/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/bn/LC_MESSAGES/django.po deleted file mode 100644 index 093f4ee3f..000000000 --- a/django/contrib/flatpages/locale/bn/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "এডভান্সড অপশন" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "ইউআরএল (URL)" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "উদাহরণঃ '/about/contact/'। শুরু এবং শেষের স্ল্যাশগুলো আবশ্যক।" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "শিরোনাম" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "কনটেন্ট" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "মন্তব্য প্রদান সচল করুন" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "টেমপ্লেট নাম" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"উদাহরণঃ ’flatpage/contact_page.html'। এটি যদি খালি থাকে, তবে সিস্টেম " -"’flatpage/default.html' ব্যবহার করবে।" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "নিবন্ধন আবশ্যক" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "এটি চেক করা হলে, শুধুমাত্র লগইন করা সদস্যরা পাতাটি দেখতে সমর্থ হবেন।" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "ফ্লাট পাতা" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "ফ্লাট পাতা সমূহ" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "এটি আবশ্যক।" diff --git a/django/contrib/flatpages/locale/br/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index 7cfa32855cb5410322bff5ab5bdd06c81454728a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 635 zcmZ9J&2H2%5XTJ^kaFb01)({%s+^BiE45y>Lj978cExIya`z^)S+`z0*v@Y06SNP2 z#FYa_4v0tKJ$M!-38E4s{WLSl-{YC_?-yI28QD|f6>&;DCp6L89r2R5C!P>riT3|D zqCNAS`0|LcpX6T?;g@m*q?4VWCi$K!L-LjdEDV z>~c0{g*5?9U_k|qZ0hV47J*-s`~y0#tPxONNmJQqhP8EpPkg0He%w@^=T<;8eV_9a zhcb|spUQv&25Gj((|w*DLbflm!EQQ8QxftSu2oy}KiwdO^ib?&yD3>TmOk*@N#nH) z)(LngjiI*3s7loEhPt8jt?trTnT0)~Gp1@}g*->O5^(G=SOeS35NeSmo6RN;Z9%ob zo4By6r0&P`NuBi5CHilLWbTrkXmT+*dssjgr_o8jCZ2z)X~KXvA*r=gW(dVnI*(y= znV<862VHyL0v$gyg)Nn-1RTs&_}8g`xr?T{aZ>Yh>sDTXsk_vV21Dq>(YApj$aaPi io8dL>04->2jFP{8fON2yc&pHu{v}Ik)_B`JB>My5m97y0 diff --git a/django/contrib/flatpages/locale/br/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/br/LC_MESSAGES/django.po deleted file mode 100644 index ac5a34d21..000000000 --- a/django/contrib/flatpages/locale/br/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Fulup , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titl" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "danvez" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Rekis eo leuniañ ar vaezienn." diff --git a/django/contrib/flatpages/locale/bs/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index 19e57aea358fbd4fe72eebbc02ef6b5b03d9fa07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1870 zcmaJ>&u`pB6ds`bS{kS-p&sDy0MRsRytbEAN}Oz=ElCteXcTQZA< zekk{zaw|73{YQFA_%A?0;>3*u$4Y$T-6RDeMzX*6JoCQ!-kW*;_4<_`8OD2fKE(4B z&ka0RU%?Aw1iS{6z^{QvzykO)a1*%n>U8}v@H_ZVfv*Ao1ilIU3+TCD0N)1AVX_6h z0em0$F>nsJ416890sI}@+q3x?AA9(|2`qs>0r!A&Z!q=&@GC#E9EL%U|MVX6)=0o1sl?zj?98X<1-=-Zt5o9YP$Y~n!T2L-{ zCe@I*%E%cmbMM%k+mW#Cm$(KwcO@SRdrtSg_u3;@SM`Ae!y40x5h84J5)p>!nDiD%F%Kcrj_hawB4@&v|Cx%z^5KW{Rr zrPy!wYBaH)moktd&mf45_@R`-RG{c31~o=&K>`>+>0 zFrwiOz64!DohV)kqB}vnLh+p>?%a+#QG|uTo~Whg{MWipMA1sJ6yJ_8THD;Zpl7(k z)o|J*^c7bM#oZP-=$zJ|2JRPmb{wn|g8 zdrN&9N8N5rH*b$KUu!ai(yp NHC&WB^_~~X{s!f%BIf`A diff --git a/django/contrib/flatpages/locale/bs/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/bs/LC_MESSAGES/django.po deleted file mode 100644 index 530234b57..000000000 --- a/django/contrib/flatpages/locale/bs/LC_MESSAGES/django.po +++ /dev/null @@ -1,106 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Filip Dupanović , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Napredna podešavanja" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Primjer: '/about/contact/'. Pazite na to da postoje i početne i završne kose " -"crte." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ova vrijednost smije samo sadržati slova, brijeve, tačke, donje crte, crte, " -"kose crte i tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "naslov" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "sadržaj" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "omogući komentare" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "naziv obrazca" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Primjer: 'flatpages/contact_page.html'. Ako ovo ostavite praznim, sistem će " -"koristiti 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registracija obavezna" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ako je ovo obilježeno, samo će prijavljeni korisnici moći da vide ovu " -"stranicu." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "statična stranica" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "statične stranice" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ovo polje se mora popuniti." diff --git a/django/contrib/flatpages/locale/ca/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index 8b62a2667bb6a6149dc47fee2cca7451b66c926b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2159 zcmaKs%WoVt9LHTKujO4p<;{;uRT?F;k3dk_64VC?DkN%Dwww^iGvnQL>#?V{XOr?b zAaOv58>+Y<4xB*ZN)>V8h&Tcgcg`F*Aih8ECff+aXlFmR$Nu^E{_WV&PX(UG@IH(8 zTfEQV-8_OnJl}(lfVaT6!JohieEtq0THr@uAN&k_lfQ$ zK!_G&5Nah`fTS~@V;$KZmWeF_?n(Or0Ta@5KmJ)JKMzfjbej#6pB})3<8b@K{t)NN ziL`|($<wM*dVMO=3yL{-s_ zHinv@Xkjj@R72UAIFlkaa0hMkC27bP;8+|};|-lWh5yAs(s-zRgVe4LG0@O?3OXu$ zXDkLW*M*9)Dz32}&YBx!+-RiAOj}mNhp9%nBAJ`ykBL@0N#kUh7_dP@txO5C$gAs( z_Nr`8*C*06imE0=O74Zw=^ZLY$X+JfRCyYdE@Il)60^d2g-MybyS(paf(cQZk{y2K z@+QB0W2Hk#kvWJ_3QO8^`1|3wwFPUWY!u2S(+XErm2yZ)Y`r@ z$SxpUEIWGx;`+4G?Y*3JSF_%$)LZTMR+hRe-7Yp}m(@hG%tQN5XT4Xb*X^&aE_Ly= zHf4y}z)K5PMCbc-L3*PCotNIbeDAA3uN7(KY@Sx&Qds{w&e>4|!?S^s6`zXINK2>2 zG1mP~XJ==p4Hwv;hiaEkbdbVqYv|OSsfiuzPa-;n>@2pnE^e*Qz0hlSTNkEI&jvSY zm>Jb>?7)NCohsGT6vY&-d|tL*=t|TR1MkKAp~WJW#byg=}q`#!HiJIA4W6 z**Z}9hw|fX^`lcj2e#Z z@_uL>$)ezzo_37Qsj2Wba#wNmlLt<8PPE1Rn=E90+XoIA(yobOEOQP7qMwdqpo93A nQ)ep(#LUkr5CwdSInEw55&=s%q1ZvF8U)!$5%<21&WL{imGXL3 diff --git a/django/contrib/flatpages/locale/ca/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index 5c40892a8..000000000 --- a/django/contrib/flatpages/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2011 -# Carles Barrobés , 2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 10:55+0000\n" -"Last-Translator: Carles Barrobés \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opcions avançades" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Pàgines Estàtiques" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Exemple: '/about/contact/'. Assegureu-vos de posar les barres al principi i " -"al final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Aquest valor sols pot contenir lletres, nombres, punts, subratllats, guions, " -"barres o accents." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "La URL no comença amb \"/\"." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "La URL no acaba amb \"/\"." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Ja hi ha una pàgina estàtica amb la URL %(url)s per al lloc %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "títol" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contingut" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "habilitar comentaris" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nom de la plantilla" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exemple: 'flatpages/contact_page.html'. Si no es proporciona, el sistema " -"utilitzarà 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "cal estar registrat" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Si està marcat, només els usuaris registrats podran veure la pàgina." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "pàgina estàtica" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "pàgines estàtiques" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Aquest camp és obligatori." diff --git a/django/contrib/flatpages/locale/cs/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 38d2865aa742b864485af3af0e0b76b5b069d53b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2198 zcmZvcO>Y}T7{{m3@?zeLN+rb0qeyKM)$6t07PZ@^1wsQAjfjd-5UM!&*h9ntP8=e@@fSdF0n|^xi34Z;vv%S{V&vW5%y{;BpXbrZ<6kq3 zm+`!Y=LbBmY$gmGUZ*+%Tb`W z`!f)qvM)fGRqO$U&HkMK*8Agq!x4t?Fql*fxKNB|@bOwUQ9ExWPB)1DF$&4;{cau>!%J081mzCx?KE6C=VAZMt<`+}6K2y?Y2k)sl6GQomkWq#G9&!M_-D~!s5a+*69P7nZP0`qFde%Gr^MNPt+-zo9CfW#O z#(nV|c*&5l9!?9=JQd7IrvzKe%!Y_va5D++z!{v6DB0k;ZA!OA&txuGwQZRM@8)eA zG)zRLwT~LXGScN`2k${#MD=RzLQuUJ)Gkx)VpOZ2tJbSk91L!YzVtGWoO>&%pQq~O zs9rl)#VFn4)&-4>YlOm?ETTJ#CmdxRi!NPFJ>Iq`<)+!H#M{?!Ubk~N95e(^BU;`T zafcQ<&h?@&+}zx(z;SJ5OW?RkLlmy}(1yKm;#jDr0>apai>1|@t2bu8*DBT0@+8zj zW6*RN^og*&g*N5EV!X#<1b!BmzvTY7#dM*OKU36xC&NG zmfDDPuUOip^H*pxU0TpfOSMJ1PF0F%L0?;{)7i76uP$Bin>B3KuawxD>1Jl{zEqU}RS#19WbZz{ zCr=nI~Rj zKHim%(|CvyHk#AiOz7dRF;`(9JJeU)9X%xIfQ;^7(nzK&PUsm4?w!dGdI<7No1%Hp zGiXDOcPAYs-w?QA+1`CjCNXe1jGPL~DMx36xiD}WW{w}o4#GPg7Cv~J`>1j?dWe7+ zbd?S7N?&U2cN!>J>X<|uIEK~%F{WvG$KacNfukLZyUNRii0@b>V;JEB-yM{3Byrhz zw+OgjrE0Rjp9Dm*X{fKX>30W{R&r, 2011 -# Vlada Macek , 2011-2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-23 09:21+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Pokročilá nastavení" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Statické stránky" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Příklad: \"/o/kontakt/\". Ujistěte se, že máte počáteční a konečná lomítka." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Tato hodnota musí obsahovat pouze písmena, číslice, tečky, podtržítka, " -"pomlčky, lomítka nebo vlnovky." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "V adrese URL chybí úvodní lomítko." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "V adrese URL chybí koncové lomítko." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Flat stránka s adresou %(url)s pro web %(site)s již existuje." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titulek" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "obsah" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "povolit komentáře" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "název šablony" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Příklad: \"flatpages/kontaktni_stranka.html\". Pokud toto není zadáno, bude " -"použita šablona \"flatpages/default.html\"." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "nutná registrace" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Určuje, že tuto stránku uvidí pouze přihlášení uživatelé." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "statická stránka" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "statické stránky" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Pole je povinné." diff --git a/django/contrib/flatpages/locale/cy/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index 29ad7a4f93e3f19e1a1547f40cbad462bb9317ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2243 zcmaKsOOM<{5XUsLL$3aWj!wvw3%dih21D3tE|F=T#!PKyKQ&UZV%n< z^;&!YgoMNaAta7`0S<6Qf-k@Uao~WsBXQ=yiGR0eve^sPcz*qI)xWCj`t!umuNbc9 zaKC{22iz~>zJ3IMxPAhk1%C$L1Ahfe@TG?s>w%wx6Yy*BYS;%)fu|p4>_c!2;>W(g z-^<{aAc5b5kAc5|&wzh`kAr`M!R|lcN$|)~#-0LCfscS^z+a%@++zJ-EZ)ZYu}2we zz>mP7_jfSp`3t-Sj^OMx_$g?>Z$Y?V$B!|#0-gk41uuixVjMgUDlqu}1PpdR1D^-K zS*(8t23AvPRgNDqUgcp-#%J%Rs_|8PCsA!=I;qn;-*3H~3v zf?xKw*yARZf~vV!m2qrqpO`YZ>`MIa1E7dYap6PYEg3u?Tmq z^RlEyX-&10w0dAl$c)$8FRZX__@Le3Bo2cEJmw3kt)??)@xSJXYYWLO$$jO#qpY&z zl$Y2KSaa+^3#Elj?*$!|(JkpJ&!tF|2{Nqf6wM^@nU49`Q?iMQV`OX^0?L%s0%4Jr zAJ@uC(eKvxxUMCYweu9y3!|M6={;<(lc~#D9Ei$eS{s2`T3LySh}m6VrkN0eS6YOG z-@17{+`(h1oQsvYU!z!-c;@i_;kxx%P$Z3K(!|ixsw^>eEF_*na0esDtjv)}%fria zKT3v*&2d_i;iY6=c`ezlt?tUyC)Y&s0fNE#35mPhyPU6_o<=Z53q5C@Z+a!&=Dht6#zW`2kVIuJ;YH-uNxyk(x}9tsoD2RkX_GCJR^cn0(8f&p`$8v_w!K|lTdtGs z%9d_IW*(<*^ZX_1hMQ;2=H_UP-lQQ-C``s-GKv#=Ws^2&Wra)_jpDH}c3!*GV>jkb zwT9PJH)+APOkUvg&oUnyM=7{L4${^&TF2J$zDjK&aTK4Npj;Z$VvIUS2OHc{OG2iw zfyt^Rp&BXhwH&g0@a6kja4pT9g@a`ux#94_kr3R@xmA{m)~wU4MSa_4A88HzWCm-h z`k!7h?Hq*owu4)?!zC^KQ{IXo^1;3WyR%AET2UBriy(O!-0}?V;h?=hqE~6q)BALN%kWgi, 2011 -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 14:29+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opsiynau uwch" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Tudalennau Fflat" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Enghraifft: '/amdanom/cyswllt/'. Sicrhewch fod gennych slaesau ar y dechrau " -"a'r diwedd." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Gall y gwerth hwn ond gynnwys llythrennau, rhifau, dotiau, tanlinellau, " -"llinellau doriad, slaesau neu tildeau." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Mae'r slaes ar goll ar ddechrau'r URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Mae slaes ar goll ar ddiwedd yr URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" -"Mae flatpage gyda'r url %(url)s yn bodoli yn barod am y safle %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "teitl" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "cynnwys" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "galluogi sylwadau" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "enw'r templed" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Enghraifft: 'flatpages/tudalen_cyswllt.html'. Os na ddarparir hyn, bydd y " -"system yn defnyddio 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "cofrestriad gofynnol" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Os ticir hwn, dim ond defnyddwyr sydd wedi mewngofnodi bydd yn gallu gweld y " -"dudalen." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "tudalen fflat" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "tudalennau fflat" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Mae'r maes hwn yn ofynnol." diff --git a/django/contrib/flatpages/locale/da/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 05e72551bdf65822b7db4075022f075596d8d377..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2165 zcmZvcO>Y}T7{{kj-pqRus)~4dkSJ+XuN{X*Dh{byngj}s8dYhL5E2@DAKTNNoi#JF zPVya)I3VD}F_k#Ofg_L;2QG*M2gE1ffH-jG|BRhFl^A*b+u5CcUT6M)o;vx3!gvnX zi@3hS^%Ab@C-8^y1NaR1Blte}D_DXrKcG|t{1ohhUxDw)d+;>)!h=eE1TKU4sn78D z3ivrl;J4r-;BVm5;2+>);9sEF{TF;5JaJN~C&AO;L*QBPOT=&XC1N0mASz6wfQ7eKLl36%Wa z1D^nUpu|;y2rK0Rq?n%t#fIb~Hn2pYJPM(tffUjZyHbA{Pfd|xo86{(#FzBp_z=J9 zNM=3An<7q`sU1mZVA$qJi#&f) z8_#)b`h22o%~aMQQYtTuPJM8Uu-znAm%Vh8R}s_N<(Ty=&zR(?y3M096Hdd_!rM9Fs_rJftZ!IMev5SgbO08d&C8j}1;YpI4-v#A)h(dZTo9AAZ z3LP6`HIvgNt7xKSwe71r+>hC{JiCo#u)a(A9qooy<0g+QAG576G1tQwzQIU-lWb-x3heHX?bZ03$vR%F=F$+br-YF3U%J-c2>?W zVKlDm5VIYx9ZC@^-=z(23i_ZLy1lJ<_h}zEuHD+%%r4H?iN68+Y{T^{IeJ~X*fa57q^PNGY}?vvn{8IU z3|(^LG!1LZt2Dh`JLl-tHR>#`Hq@1L{;@S>KUy;!;m)g#BA|tAMFx;pAsSF54Y+-H z*F!8ypa@k-6s%eVd%oU=qU{2OpqxcJ=o^GeQfk5^?W@Phe;eb{*Njwv_u8qSZpC7NAQxT8I{mG z9Fqk!{YV$M2-wH$VN_cSO2|nZ^0aEE4zq}yW9n5!AS^GnFR(r~X<{rDwVMUUsU%pC zgd>u1P!hbxr;ss;%C*#bN^Zb5iYe3*WxG3JlxLk~r4%zaR308A%do+t3TGYOhap0N zJycTLCXH)X#JW6^3Mst2>&X|X4KkZI1, 2012 -# Erik Wognsen , 2012,2014 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 13:15+0000\n" -"Last-Translator: Erik Wognsen \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Avancerede muligheder" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Flade sider" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Eksempel: '/om/kontakt/'. Vær opmærksom på, at der skal være skråstreg både " -"først og sidst." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Denne værdi må kun indeholde bogstaver, tal, punktum, understreger, " -"bindestreger, skråstreger eller tilder." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL mangler en skråstreg i starten." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL mangler en afsluttende skråstreg." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "En flad side med URL'en %(url)s eksisterer allerede for siden %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "indhold" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "tillad kommentarer" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "skabelonnavn" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Eksempel: 'flatpages/kontaktside'. Hvis dette ikke tilbydes, bruger systemet " -"'flatpages/default'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registrering påkrævet" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Hvis denne boks er markeret, vil kun brugere der er logget ind, kunne se " -"siden." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flad side" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flade sider" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Dette felt er påkrævet." diff --git a/django/contrib/flatpages/locale/de/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 4d77669b9ebce28fa10bd17637c4532670ce5aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2244 zcmZ{lO>Z1E7{^^GZ_9fTs#Njva41RC%N(h0xGtca}@pu;7 zvzxR>#0?1~gb=4*dO;kiI3Waz_yULv65b9XJFG*TvnVcj^Q9+T|pT92XPQ5|uendpXuGQ~PY zT4ecyN?A_h@%y3F6;n|;Pqn--I`+Zd!}dIxs_4~?wDjm!CPgnPEu)jx>dxPlnUI24 zIt_wf-CPTI@K`A4>Xq4Bqk38DF$cdNT(?++h}d|+rcNy>ivnFIg76fQo3@;=+=q}> zhRw5=rND{}Fq+B8f`wOJv)HiZbxwS=nnrIU8I12xdR>}++1TVkX??Wr`YMfaYeTLenI_-rMt%X(#1EWnIs$lb9;}+V~dZlyn z%!wAR#+r0K>RM?ag)eP~-jv2bt2M@c)ATB$LHBiCcVlI;@-@sc{R&A(U6w_MF0w78 zq1oK~L8sXqjYcuDH%?`|9Yd-nc5g`2H3!Xcc1=C8&`h~G*H~X&U!Drkj$4iMW4)v9 z&Hx#D-u6w1r_5PwKxrNO#jD+w==5}4@RzZTmQ7NI)7PQXJ>~Zzg{<7z(3O=sS}ASe zI%EcQ*DWrbrEzm{*3e6f)Sf%r5X*MN*!&jjb-AtrY{U{PH^A<_XC1hvlH4o!Jy*~< zlOeybLunbiG;C@|j1Ao+9Ne5uyx-RJ@J`CgfjV%FjiFSrV@E6D>n6u#AEuZCdQ!-o2&z|63HO$EL#6_@2d~P##iQ3Mb}neSi1H}R6 zER=FIENzYmpi>=ku3#nP{00i7IT-KO?zhI^rKv2cWSwjtujHqboswa$~tJ z>=Ph_b7O=xX6VZn{hSxB4J9+s*khd4-kp59Rzb_p6AmD%zXf2fAEBDiu6Px35 bgb@`s<$l4$TPQ_XZb#ioadM&y)wTEsKSY(F diff --git a/django/contrib/flatpages/locale/de/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/de/LC_MESSAGES/django.po deleted file mode 100644 index 740e96408..000000000 --- a/django/contrib/flatpages/locale/de/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Hagenbruch, 2012 -# Jannis Leidel , 2011,2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:49+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Erweiterte Optionen" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Flat Pages" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Adresse (URL)" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Beispiel: '/about/contact/'. Wichtig: Am Anfang und Ende muss ein / stehen." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Dieser Wert darf nur Buchstaben, Ziffern, Punkte, Unterstriche, " -"Bindestriche, Schrägstriche und Tilden enthalten." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Der URL fehlt ein vorangestellter Schrägstrich." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Der URL fehlt ein abschließender Schrägstrich." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" -"Flatpage mit der URL %(url)s ist für die Website %(site)s bereits vorhanden" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "Titel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "Inhalt" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "Kommentare aktivieren" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "Name des Templates" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Beispiel: 'flatpages/contact_page.html'. Wenn dieses Feld nicht gesetzt ist, " -"wird standardmäßig 'flatpages/default.html' benutzt." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "Registrierung erforderlich" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Wenn hier ein Haken gesetzt ist, können nur angemeldete Benutzer die Seite " -"sehen." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "Flat Page" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "Flat Pages" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Dieses Feld ist zwingend erforderlich." diff --git a/django/contrib/flatpages/locale/el/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index abbb50f86f564f0a6d92ccf6733ef73fb7ead41d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2733 zcmah}&2Jk;6rVzYV!n%@;`<>~rBSoClTy*T1OcU~q9$snQcg&)@s6Es*1KkBoR3>c zQlg?ns6|x|Tv{Q-B_DFrC^c;qkdQbrD7F#JwW`#S9rY!{2EBWRp2AQ-+@m7{{TJ;{0qo_{{cP++_hVXCxH8a4*~ZBuYvo(7%p8{V3&H^6?UIT)b%>`gNKLgy0KR(&q5K=%M0gCoP3if#n zZ`PlmCsVN8nnSA-$KX2bd{__ho;U7>Md?vg)qWHzabnV~R0CO{j+{FZ)pV{Hh1xCZ zTt}7$-7!h37E96*jk@EK0_l2wSSC00NXM=p@I(c!8kH)$!&fPAb=56PwdL*;o@GaM zC4k@l66sN2k*~rIP1QIW_dV%#VG-e`l$I5m@PmMAN>azRD^Hf(TA-U=L?2?%5C^eC z4uEZXlxlH6`w!sVsmKjtP@W<==_{?M6vd=`E%BY9Q;BUZR2-GXG3F74!4w5ixhy@$ z51B@+Qbr?^+>yZQG49I=%h+ZnhB={H4@E)Ff4EN|TirPSY4t zYxwS>uvQtd1258;)$jZ_}Mc9{O5=jUnyIeR*h^~tWEp( z_PS*SGm@beGPJ1`qe=x+C0Kak?# zYNy|GK0-3EFOYZ64a-sHjI2hnb_P}1_nh}@W#tS<1d`~_PL+6Yf_t|Hg-4UnzEy^D)96EF`k0&$WD(wu%ZU`xK6c^Af zVWeolExVyRhSA$qUdRSp3-6XI=;lV=h$sjWn)M7Vq`l7g^3KUlDRQ2{8 zqjcDNAf(rOsk`%7Mwn~K=VmjROD+P}%^kC3Hq2TwO?aI*4RhOUnpLxuOvBRDVY6s% znl*e_g>C(wH-@j)uE9+MKIhmGnIB+!3)5NfxPZvX z42J7wgE$_HmQxdKg$2Ksm{l^Jy&t9R+oE}owOu^s61(Ok03eXeAkJJ$w5u6oCRu2* zK$3)Sb%I0?2*wR0zKJY0FTbwAx&>Zai}Zh2;DZo{PMO z%_vkCf+X|k0O&l!0jy4}RoWQHITZql!@2Df76-c^2n5;$Gq~O0wHr2NUWX$~t1Tat z?-J@go6I*wM`Iw|3Su)A_QBmzhiC4)x^1I%P6<1&@*b`PnxoEMFi6hBYzgL8Nv6PK ztnKKvt?bMy))%oK^~L5o66YWdl$xu%kWAZF;8HOcB#Jo`S>P3(p=}pI{^H%s?cHpN zr8J<~c^rw>8B6bO^9_gCqJ0M(pk3Pe4Fs{>zsT*$sdEQGkyJB#M(*kdsB;gG*v!fN zpT~RjS5~xST*D!l2Y(zLvnedFzN_HH=V8U3k9BUHIZV;z$aX_8VNBY)d25x=#EurV uXTp{o2a_rD-C_HHJCuu7PrfkAB5hKx9`wiRCQ7luB$5jPJ9wA9BgB6ip{MEq diff --git a/django/contrib/flatpages/locale/el/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index b0d120847..000000000 --- a/django/contrib/flatpages/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,106 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2011 -# Jannis Leidel , 2011 -# Panos Laganakos , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:33+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Προχωρημένες επιλογές" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Απλές Σελίδες" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Παράδειγμα: '/about/contact/'. Βεβαιωθείτε ότι περιέχει καθέτους στην αρχή " -"και το τέλος." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Η τιμή αυτή πρέπει να περιέχει μόνο γράμματα, αριθμούς, τελείες, παύλες, " -"κάτω παύλες, καθέτους ή περισπωμένες." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Λείπει μια αρχική κάθετος από την διεύθυνση." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Λείπει μια τελική κάθετος από τη διεύθυνση." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" -"Υπάρχει ήδη Απλή σελίδα με διεύθυνση %(url)s για την ιστοσελίδα %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "τίτλος" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "περιεχόμενο" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ενεργοποίηση σχολίων" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "όνομα προτύπου" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Παράδειγμα: 'flatpages/contact_page.html'. Αν δεν εισαχθεί, το σύστημα θα " -"χρησιμοποιήσει το 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "απαιτείται εγγραφή" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Εάν επιλεγεί, μόνο συνδεδεμένοι χρήστες θα μπορούν να βλέπουν τη σελίδα." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "απλή σελίδα" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "απλές σελίδες" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Αυτό το πεδίο είναι απαραίτητο." diff --git a/django/contrib/flatpages/locale/en/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/flatpages/locale/en/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 193ec9036..000000000 --- a/django/contrib/flatpages/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,92 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index aa90498d3d8685fa00dc6a9b70ec040d8691179c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d!A=4(5Y^~ukDfh@i3bRlb~lILT;xX}*ctAWOR%j8w=(0^~<@v+d*@d14HptkscHUT&kS!GE zHk#!n}<+J&e!X8lg`kanSO6h?UI+SmD+\n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index be2fc8a4b7d3feaa94710406d3cdf21f4108d7ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2081 zcmeH{v2Pqj6vhV#1P&5RB$NVB9tHAQ@!sB@5-C~72omhb#1@uyriv8J-M-tKWOinm znY}wpv=kJSNc;;(6i^{bQXx8^M53UeqNhQEZ}x0oLQj{cee>J5JNM>$Z|3&53uitT zunX|l;a|bufZuou1MF*X1^foQ13m;x@ch$4WZ=i(ZSY(0BKQw@7rgk45V%CZa0#4) z1bzXY1-}Dd2EPYi0Dl5o;IH7T;2+>Q@Ne*0uytmkVFiqO9^zrt^9vaDTzYPy=QA+s z`2mc2RnS!LrDLAQg47`?p!oKrJ zuCbP(k_G#dboXM^nS@d!@6MRQM0rx)tOlx_ovNJkbv(p!M?P>#Go>}vo@sTND(A7R zbvVuZS=(#j{3cQ;rzKD#nU+j#|j^N40XCcNWj5QrApn?E^JEMbgC@ z90GE$lc~#LbCcVEur@iOk#&q9Z(6#3(py3aLFqhp`S4&jdR(zo-Z$HEx-rdOG;0~@Hr&S7UQ-#?~MwTps3Yx{fv-f!v zlAS#H5XE4AM)`ed3fns1%DRy3`9kH%&ARZ(z-H9i|6q{Z!gj^n$$LnbQNP=}l60>o zz3bGwn)UjZyZvq#6O#j;s+jXX^ZH%tUeB)dE_Y$AUFkzIaMGX^!Mcpzm&Tx1yNpAo z=?2swd`CB7N13sG8^19{jiQqQ%QB-aQ)uNU)IKygFFD;ok8@kDQF{_Xm8I!yHtV1t z#;Y;UJ7`{tLmUhDX_YSOP4#ikl+C@{H`BG&-p=0EvMaq#w{>f=3CZB7LfL`mAw@@( z*}$ok&U4s29Be1omh(3_joTia+o`5-*`AmCH;zkLw?1zJ8@sQ>@~ diff --git a/django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index 653244b7a..000000000 --- a/django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2012 -# Ross Poulton , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Advanced options" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL is missing a leading slash." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL is missing a trailing slash." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Flatpage with url %(url)s already exists for site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "title" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "content" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "enable comments" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "template name" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registration required" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"If this is checked, only logged-in users will be able to view the page." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flat page" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flat pages" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "This field is required." diff --git a/django/contrib/flatpages/locale/eo/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 1d6b7a398296603e349698cc05b20c92a904a963..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2203 zcma)+&u<$=6vwAfD45>`RH@>}qf(Vd$=Y#BrQi}of26215m9kDRf4hi*%^CxW|^6F zeq6aw35f$BPW=Nozy&0(Af*=$91tgj_zU0&XTEPYc2Z8Py#CDFefxgSygyDJ|3cw< z7WWIdzr+0^?)78%!}SCBH25QU1N;Td!IvITssVlicEB&ex8yx|3OxOwQn$fn5I^-P z{$2(@0}1>VJOTa+J_Y^`J_`N`irs&}=fPvgm3jg^1wI6x1;0TI3*bq}zv1EA;9ps%jOKxUPbafn8AI_yBwk zw4l`GBT)1|2N72F4N&Pm14@jNkK_gwh4NJTfI9ED2dBoNr)3MM)4pVdQi`3kTc?P@J2NbtVAQS9dq{6$2NjY7_L%7=w zk#pKMSw>}GnmaU=@<5kaJg}m!!3S-MlWHjr@LAlV(r0w`9RBA6>C7YKUE&=RVxWQZ z6ij5i7t9BB7z_2cxIdOSoXvJAbHgF0iLnxf4|PO6Cf&=bdQ1#&R}oj4sjeh6Fr1}G zi#&f=8qaC7em>Dz$&{BNQdM3Ut$lEeu)RpO%zM=$brE7|Q%HU18A4iBcX3)~LJHAj zsTBOy&2_oOV{SsIIy380)s{-<{`dFyt*Im;wo$RIQtP`shZvL;o+P=$RZyOXD5Tf2 zd1hHEbgY0jlhrw^Xkx}{)4LJ(V{$!B-a|6b?@&6@cIX;6xo|!v8)0bD;aM^FMmaZEBzIoL^a3 z!qr&UAtqg~ElLrc@6ct9U61`mSGC7xvwD|a?;Si_Kvp)G0q?w-PTw{M{tZ~M!xCjk zx~%gKt%ZW2i4$>dE5@SJYHe?CH)kI=QNI?pwB#OIMXOG^l^qyqv1`pYHm+~19ag2? zTxwjYn~-#O3#1)+C$>;gV=rP?Y9BbR-s)aURu1(f*a7=w&Gwxf$qudbOq>PVA$E<; ztn@ldt~sBF4%wm-!|L)ys+X(hEWNTy?fHuhbt#M1OgPgc;*7`9jnvwBPx^}1%poJw z8p~wB8yO8(*he!g7YP%BL)3xrHZ8~aT<*Z*i6D9&yAdYCp()uYh2FpGMl*vL4v?qQ z;a#TvI|h5aB+K=5*wZ)%na0tT;ozv;bAjfLSd!6j@9Qj1ji^m{K>)R*N~)GLE-lH4 zna+oi&WXo+u!|IAI>3wP$Rl?+B4z!3+ElBEGF1u?ivaXLnlLA*jN^BUEZr# zMQNp1coxduLAe((t5J%XVVPR8%^o5t2t|VV%yj&Pdt!?{M8# zw&*MdLSG`1$JRCf?}r0pkA79<;uIsCVTt18+GBGlY2!hG>h-K`(_xdkgF2zc3b|KC Q@7=|?a@NVXahX&90!R9eDF6Tf diff --git a/django/contrib/flatpages/locale/eo/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/eo/LC_MESSAGES/django.po deleted file mode 100644 index 08f90baa9..000000000 --- a/django/contrib/flatpages/locale/eo/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2011-2012 -# Baptiste Darthenay , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 13:38+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Altnivelaj elektoj" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Plataj paĝoj" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Ekzemplo: '/pri/kontakto/'. Certigu, ke estas kondukaj kaj sekvaj strekoj." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ĉi tiu valoro devus enhavi sole leterojn, nombrojn, punktojn, substrekoj, " -"haltostrekoj, oblikvoj aŭ tildoj." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "La streka karaktero \"/\" ne ĉeestas en komenco de ĉeno." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "La streka karaktero \"/\" ne ĉeestas en fino de ĉeno." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Platpaĝo kun URL %(url)s jam ekzistas for la retejo %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titolo" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "enhavo" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ebligu rimarkoj" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nomo de ŝablono" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Ekzemplo: 'platpaĝoj/kontakto_paĝo.html'. Se ĉi tiu ne provizas, la sistemo " -"uzos 'platpaĝoj/defaŭlto.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registrado postulita" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Se ĉi tio estus elektita, nur ensalutitaj uzantoj povus rigardi la paĝon." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "plata paĝo" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "plataj paĝoj" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Tiu kampo estas postulata." diff --git a/django/contrib/flatpages/locale/es/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 5e30d3b8c0bf7a082b2932a21ff545d2e28582f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2168 zcmaKt&u<(x6vtgCzn0%cs8Yp`SD`A6n%Q5asB9Y`lmsdoHA=VTQh~fP-dVREdun?& z+5Qbk91!A&a^%3Nh(k}HJ##@EQNZ0)7hq1{UBOj|tHLzXW^Wx8TS89Xt-6cwC5^U>C%n_zFL7 zf?tCK-UFWke+OR#{{Wu>{{mU>L-1Ab$WbAl2akhKfTzGc_;3b12KiUK+y?&yZ-Zx_ zoW=4T_&(%&;3weU;0f>|jD8M&2Ev5+349B@51s@cfb55OdS<@?z6_B-&QW*%eq%1* z1hGYwAl#~B0cxLlAN$Dhuud!yNRNOk^*{*qcox5`o5u??)V|H9wf^TIa2*~UoDZ>< zjipUhMy`z7*&x<;WlM#fU+D(tKKf~Dpt76y7R4=IjxARX*dq|&>w&Q!L7moPU8Q5CeK zjiD+iT3V>e)KFF?&b5dQ*q|*oQcu|cw#5-u-q5Mj_+1Vpjfcw18-=oUXsIg-h(U1TiGy3rg77LwBE96pa}cFK z#Y(JJWM!d5)X^xh<=rin#^iFA+(0l`-=pl7w7F|+tJ3+HY=&HC$%j=QlD_LvW9w=^ zxrB1D?&Kq=>ruDec{^#JOFHjT=UlJTJ=5;C+gO-vtFdOCht|E5blTX`>z+N+#%NrT zAtrq`m0qi8D+==?y(16O;bLSxHR zUYcaX`6BelmbDmGyBBCST|I5-NTl?2>_=M;gRL&Uyo) zksfolh6A{05b&$kMuqfg?NONCGY;pu4OTQarnutVQ9hahI6hFO+wfm6eUmPz}7Cz$?u2s;=hB zens4&HnGOOaIZl38cGu-%XRHYTb*hyRlSCj^Y1nDV$NLBnG+*9K=+T*!%glNbsoe# p*hT*L-yAAQrqD-`RBT=(PFPnA@UI4e;~H4BI3q=z{tzqU#6LsQed+)J diff --git a/django/contrib/flatpages/locale/es/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index a44fe885d..000000000 --- a/django/contrib/flatpages/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2011-2012 -# Ernesto Avilés Vzqz , 2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 20:23+0000\n" -"Last-Translator: Ernesto Avilés Vzqz \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opciones avanzadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Páginas estáticas" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Ejemplo: '/about/contact/'. Asegúrese de que pone barras al principio y al " -"final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor solo puede contener letras, números, puntos, subrayados, guiones, " -"barras o tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "A la URL le falta la barra inicial." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "A la url le falta la barra final." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Un Flatpage con la url %(url)s ya existe para el sitio %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contenido" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "habilitar comentarios" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nombre de plantilla" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Ejemplo: 'flatpages/contact_page.html'. Si no es proporcionado, el sistema " -"usará 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "debe estar registrado" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Si está marcado, sólo los usuarios registrados podrán ver la página." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "página estática" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páginas estáticas" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo es obligatorio." diff --git a/django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index f2c1aee6b5537401bf13a1fb92e7da5d73c45db3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2187 zcmaKt&x;&I6vrzXe~rH*ArRC&!LU2*_VmoIi?QR1o4Ce*edUIh;#p7-QIJjGMID0B26h~P#11H_{U-uzbg>`n$G&2)e2byvN5KkB{t_!D$u3PX4pOsOxpP+w2t8R8$VXByPDO^3Dqryztp z+<%35u#IfYbt*D4rI$uKwzgHk5i*PPkp@5p)Gz#kgKd9Z)n8Ff|THy z)H!jTk+)o`AUMU{NVv{@x`vATlIOx5sk|FC`4LrC(fLI@+m5)hF!_MQzI5Kv z&{%TP3w#e~J2tb0(ve8-1UrmY2c%4%i!72lm|yn5#-qQ8`a_c%ih}LwFC}%cQGfP!BTWAyztrlo~4_WOa0xkHSoF z!Aq5efZyD?7VfZPA)Tu;bDX0(E%luF@AG-V&Z z>YIdG+t>TiWuz~P_xAQWh=g`>DE7nZ7$-Tn?BX(RJdM>6Ig3ZH(`{XD!XNbyN;vGrzK;=0sW0L@a_fX&zuCVMU6{=aTMmVdHg#%3F(!0j zApNoB3DtYGwp9f$qbtT1E+JjkqFZ0NNX>A4QPV5y)N5aCvFl}uSRx`E-Qg3C6UR1p zLr#&F|LF@GPUMq&IGlnqf%4#%2HaZiFnIwbhmw{$m8CRv5X2$krqCXaRnBU9+HL0A z!wpH=p#DN1fmW$)T4i9Jf%1Zmd zylOHy;Jf#Wi&1;|C^?I9o6KDA*a)VD27;D0, 2011 -# Ramiro Morales , 2011-2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:53+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opciones avanzadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Páginas Estáticas" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Ejemplo: '/about/contact/'. Asegúrese de usar barras '/' al principio y al " -"final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor debe contener solamente letras, números, puntos, guiones bajos, " -"guiones (-), barras (/) o tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "A la URL le falta una / al principio" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "A la URL le falta una / al final" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Ya existe una flatpage con url %(url)s para el sitio %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contenido" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "activar comentarios" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nombre de plantilla" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Ejemplo: 'flatpages/contact_page.html'. Si no lo proporciona, el sistema " -"usará 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "debe estar registrado" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Si está marcado, sólo los usuarios registrados podrán ver la página." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "página estática" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páginas estáticas" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo es obligatorio." diff --git a/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index 7a2e49766fbd88dc96363023ed289da8618deaa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2157 zcmai#&x;&I6vs=AzebIkpaD^Q3Sno+_WW29NG93f8aEobyZtc zJ-aLZ51s^%2D}IgiU%<_opS`wf=B-YZ$kW5&&1zs2Y&*e1%C#g1b+h?;P2oI;Gf_#;NRe*VB?4oUq@TOXzN`(9Dw&g4Zi-E5EsGE zz<0o3!I!`jP!{c710hO$2{ys6z!mTw81?@J9tZD(&x6OGnCUqQMtjbJFM{ubI3gH? zIpQd098Y7$IK^+HJiM;YAsn^+fPm@sh<+|c^f8WT+hV|U@f2o^&*2gM78}__nv^rL zWl+|5vAHLUQgfeHI&x^M&`GTcG7X)THf_t>OulkV!O~bxm^8~wnVh7_C^)Hf+;}bh zn0@<@tdW+XlsWr_xLa}89*06h?v)XRvGSz6SqW4+J5d>Dt9S@?`#x|%yGm=SJk!cj zRK_D&=`fcfF3)w~Y#3AJG@WeXx8+G{2RrwP_mmHwM%Iy6f$=_~<;BtfO2?euj>@gk z`=o82bCxI*bvr*ZW5^_jx(>ob@osHq?T#2kFGh-W24BeW$CYxNwP(*KQddkxAlTHdrM4)r^&&=_qI1iY7mjlT(#e=H2VM$XQ;E||MiwlB3Yx_= zXLmRa$(1bm0M6iipRyfka@)AhrF9|M_PNTEH>=zy1KX#@wX1{V60R%CPTqpJKCN|o zr<3lPq<4;bXZpRhQ{A<07YCE;JW)~Rzs{|7se7(}x_7FJ(b$qcBm*Z6LJ_R%)4S3b z#A=I?WSTC(8f@Rt^|r0d$X>)ZCa>UhGGJNs=|(AWWK7L%WKe2b)EtLU_B);3-Q70g zV7wafUK>H{AbF$1zEgH)es=U+R)_tq?GHPx#`cx%&1E!t?QY}JEcnS_zl6Ji_d*Ae zROURgQ993I{pR3ua&~zxsvNOPHce_{{q^bWP=y1t`&8>{T+@}4I=O6J;rnFDdh6HM z&eLqU-Zb>uI`vxT8{%r2B9e?^K|}aNBHzU3PP|cE3R*$RE|rVowXqp&c+RJHk(^8! zqdcUep>$4q9A81np^lYFRjDlP$L&ZNsnHV-gf0si`GuFa=AFha+QJP*#-apcM?kJb z`{XL&&OEY@3t20j-uaJ~uqCOS-ig9v$&tnBW~W8=fnKo@ zO^Xc!Eo>xpKu{2$OvxPa)$yv7Q3$s9|AY0N&U=T-tib;XH9;bv5@2~9AF;TAI+8)9 sa`D8^f?Gc_oH8;9!C!i_y7O^ diff --git a/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index d694b3ec0..000000000 --- a/django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opciones avanzadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Ejemplo: '/acerca/contacto/'. Asegúrese de usar barras '/' al principio y al " -"final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor debe contener solamente letras, números, puntos, guiones bajos, " -"guiones (-), barras (/) o tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "A la URL le falta una diagonal al inicio" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "A la URL le falta una diagonal al final" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "La página con la url %(url)s ya existe para el sitio %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contenido" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "activar comentarios" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nombre de la plantilla" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Ejemplo: 'flatpages/pagina_contacto.html'. Si no lo proporciona, el sistema " -"usará 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "necesario registrarse" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Si está marcado, sólo los usuarios registrados podrán ver la página." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "página estática" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páginas estática" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo es obligatorio." diff --git a/django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index 4825aa110e49f5d2a9ab3ae3a4018fd26ea8fde4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmZ9J&1xGl5XZM)mp%4UC_PMXc7pZ`2NJn1p~(hPY-*g1udT8>UMtAbR?@~vp^wqG z=ri?MI=fpM$RB=;M*KCJk^a1X`70p3Al?xZ;uSF`I(;MF5Q6AD55(_hLGY8}TjJpP zu%A<;?SMkB&fBZlN(UQ>ssdVA{N757RTNyW=E2gMTP!`htk@c@lSXr>ZiTK*xWdL* z&lawh75miIjunPOxcpMEGmFBLmz@ib9I_;xu;hrPCy*ZTG&@YPBq1YP;hpSiKJjG< zBqw~59wwx4E}UnD71}A`jpguJXibgIQC6tn19d~`sp`{6>W%qGXLQ|)8d-s2$Kk3G zWZA-KjT(QnsKgjXTkjhl$NT+0@?CYg!TYE*ySN!M4|4VIBI}b#cLtAAQ}G8?-FfrKzN@IUL_e|G#q% z{axWwwN@y0VeHOv&`qDZSvG}XIU8wsKZA5U4TIcygi`DpLx;iKC|P$eCe84de*p=m BrQiSn diff --git a/django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index b6b08f004..000000000 --- a/django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo es obligatorio." diff --git a/django/contrib/flatpages/locale/et/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index 86380e8df28b419df2ef6a6fdadfee5409100f5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2133 zcmaKs%WfP+6oxC1a2f7F5D5Yt7M5ehJvR{)#+X}hA`=^|WRevUs+m61Q=aPTrY>Xq z9gtWcKw<@wc>?erG!hRGu>x?cz(q5 z5}vIyc;Wg9d>Z^2yb0a|bMWN{glK@Dfj#hR@J9R(UI1TsP>7GgE{I!vj@K*T7a)N@ zfDePef=_|JgO7rLf>G~Z;B(-avqC%pUI5R5OW-%~;WGFb=D*_%uVjb?kVm`#X=~S8_ zr&N?)6~>8;eVLbf@SgrjpdX{vrLuANSc(ql}g8n z)6$LEHSg0k($beQV|T3XlQ?UReXgN*b3}fu94Tj(J(aeYs+7}Je1y3J=Q*c6r8Nb| zw7gK2@<;~l=UT*d*r1(gq#8y8SmwtRtfr+)c&|8;+QQ`n;(g`3qfueWDbM&HvEszS z7aERvIEj7~MjwzavW(M2ndpXfwMPRcInY%;ri%9}kE_T;KL#{XtW$(VmOl;3a@wrF zPo)k_d2pVp^g?NEgT06DRWczTRD-nemHZ1ZSQzv5LDF(L~Ibk_NBCU*@=Ojvjij|ON zGBRi3mDenGY_ZEjpKPYdT?7O99;Lg|WJTi^mxcAow#!tSycaT;^ot%fc0TGS*HEsg zJ9!`Kdem)qUQ60nlFl2{xzg)&FSonxHUyJfJXKNWDY@5^ZkxKDUKet>8e7u&q;I7` zDtuvk^no;{pe?1Qazbyy8B=Jb-pO+8%YzHw^A`*BGN+c(DPT4k#auchZYTI^dZjqT0tjYS4J&35Bjo$#c8P$ERn`@V(j zDYJ$hD6M0^ey4vuxw?>x_C{=z4Kpm_@$1pmf$}H5_K1CBM+Yl)a=oy*>yas|sax-^ zQ9WG0Wa!m(>a46a#FlarTT)FzDn6VY;_&_J@xRM#(va~g^i$ksQfG4FXjhV+9hD_x zJdrw`SfxrAGTB^cTb$Z?KRML^ZU#lU#0keH%4dhOLo0LXUZ@|Pg15hPflg>q&w_}fuurnE}e)zIp(+|=Ees! z0y8`0sZ4RC#@O5_5!z2w=osB0ip(9}l`xI9T0+i76=rsXK&H*=^Rx=l2S+8#K~#XO zA>w0=es(zas_p`o6%3cbOgs`VwXCy?@nUe2b0leYq~`4a3+s-siSuj?dvzSKhQ5%7 z0o0)d$?1Jn6aOt7Ys~+Uj>#0!CaRZ8n$*2QN~= diff --git a/django/contrib/flatpages/locale/et/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/et/LC_MESSAGES/django.po deleted file mode 100644 index 1e13b03b4..000000000 --- a/django/contrib/flatpages/locale/et/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -# madisvain , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-20 21:22+0000\n" -"Last-Translator: Janno Liivak \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Lisavalikud" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Sisulehed" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Näide: '/about/contact/'. Veenduge, et URL algaks ja lõppeks kaldkriipsuga." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"See väärtus peab sisaldama ainult tähti, numbreid, punkte, alakriipse, " -"kriipse, kaldkriipse või tildeseid." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Internetiaadressil puudub alustav kaldkriips" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Internetiaadressil puudub lõpetav kaldkriips" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Saidil %(site)s on sisuleht aadressiga %(url)s juba olemas" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "pealkiri" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "sisu" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "võimalda kommentaarid" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "mall" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Näide: 'flatpages/contact_page.html'. Kui mall on määramata, kasutatakse " -"vaikimisi malli 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registreerumine nõutav" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Kui see on valitud, näevad lehte ainult sisselogitud kasutajad" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "sisuleht" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "sisulehed" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "See lahter on nõutav." diff --git a/django/contrib/flatpages/locale/eu/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index 000366092d48bd93eefc492246bd6bf8057b8a14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2092 zcmZ{k%Zpq^6vj)9uU4ZbgrHG83Njfow{Q25K+?&GNt|djgJI|>h#=K{Pv5TGx>cQe z%%c$(E?u}2^j`=rbR{laC{p$8i_e{{D>;CH1r_TAR>il->$Y%oO z80vGVU!p#bdg(rVP`(160>1{|0)GH&@aX+Q^uQ0n*THYVli)w#`{2n3guqV(d|m)| zKmtDp9|pe#p9H@L9|eB_Ti~zY3Gff_3Gi?5L9lg1h%b^aVDj}Y2Hyq012uT!AtBbm zkHJmwC-52Y6gKOF=RlYepMa;pPr+xwyC9Z|AHn0`&tUTBcQE<$Cz$m33p@%Qe`GfQ z5(syiF+e1Q$)CqilRgJaid$SRwxk(y zL3R?9HD0Xm$aZ={-btd;l8am){< zIg4h^;rYXd)fUMkHbJmyLL1t;M%Rm^Hl^SeEiW9G5YowXW9Cr`9Mc4=nT)Ji1Qj%k zo6g?mVaTo***gdZ>w8q(mZr3=O`cd6vJGFVBD)expY?5zS~uVBXIF7t$#(V{%=Kus z(>1!p)UP1zv%M7%K*` zl1-)x{`cV%HX9)ERF;a^7W;3S zws}xS!|&2K)2lf7o^ z08un^g>}%xsftt;{mdae2a6%7u, 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Aukera aurreratuak" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Adibidez: '/about/contact/'. Ziurta zaitez '/' karaktera hasieran eta " -"bukaeran dagoela." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Eremu honetan soilik hizki, zenbaki, puntu, azpimarra, gidoi, / edo ~ egon " -"daitezke." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URLak hasierako / falta du." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URLk bukaerako / falta du." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(site)s webgunean dagoeneko existitzende %(url)s urldun Flatpage bat" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "izenburua" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "edukia" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "komentarioak onartu" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "plantila izena" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Adibidez: 'flatpages/contact_page.html'. Hau ematen ez bada, sistemak " -"'flatpages/default.html' erabiliko du." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "erregistratzea beharrezkoa da" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Hau markatuta badago, erregistratutako erabiltzaileek bakarrik ikusiko dute " -"orria." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flat page" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flat pages" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Eremu hau beharrezkoa da." diff --git a/django/contrib/flatpages/locale/fa/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index d917b8be67aa6625bcc9a6b5ccae7cd58203dcd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2478 zcmaJ>TW=dh7@b17nMr!r|MHP*Rg4-t~H1Uq@E$dygGtPx4 zf|587mOxa9_afn9XhNEl5`-%F3y6o=27$yg;t`&ZIN#Wb6DW*4d*-&^ch337`}6Ld z9|^RF(H}=&MSlYQ><&E8z5_l8{2ur!@CRTW_~dOuWPoj85%@9i72XH#0q(tBh&O=4 zK>Wn}csvEX2qfSN@Gjtwz+J$ffcF4@19IFyfR6xo>=fdD;2z)|zR+VQXVQ#EbrfjLOQVxM6}g(&E&VtT#ecq@kP~kDDe}jw2(>CO4F&5&4!P-Aojj zm}+uDQK+OJL{*ZJPbQH;$P*n(T~j){B~~SrrXj0JZ-jf3XW5#mhlqQoLZ%jI3UoAN zsFB1Ifv@~SSVX#MZB(5mgD|9~Rx~sS<*SNphNd4yoJI~Bk~3;DylcNA!jdw_Hrm=5c?2C&HA_-__4vX z8Tpu%<3wTNJ9iIl*i4XMg3xEf&yAhs&Kc{0)~+&}HF9NfXSVNeuUl3yBNZ8;A}6gJ z*Xx*S!NwDd8;rC_R24=hk}uDuN`Zq?lwgi4Gi@dZ^j-WlIJ4>34jB>#ep zs&QsaHR8m0Bf1*+-b>A@_DXS)GNZ4Rypt#w$M#-ExFQYb3x~b@5wCEJ3P*~C;e+|% zd>#kAF*Olz%x&kM@rH+~aI|>1a4?USIV-jCN{NhMg^80Qjj4Aejl?xsuj3xmvkB%e z7^Om0%Ld7Fcp<7bq1Y=aSufHk^Oh0quNl)Q=5mvhlUZnwbWl-KSs0bW-DQzF*U0s> z<-&f5Tt(&%WJb=6oEpe4Wb>JmJ-5BmbOZW~nld?97evQ#{bZt*IdQIZ+B-Tp$N4HM z@lHkMnE!i4IyxShO{ztz$joTiOl0Vtj+44BQq*u$eWGxjdcza>;~8;t$zEM=r}Js+ z*LT}#%XZe=l-^ix+f}=q&e(3+66u`%+;-C0TYe3&c^&=Jbe`;Lx_}p#=;mi>i)_cP zq_cLF?6U1p+DhlhF4<*Xzihi0VsT;HdOFYPuntaN;@B!r!HPNArR-K7gTH_O!?f*7 zVmpYynOGQs-Kt%**9h^!5SiO#R}gXq@jEh0cCZ8?z;23GbO zcCTQ+OOUl_yZseD?dAl%9kQ2LyAS+QdrmP{a82fV zt~%v?e`jFxEP~+yFMF0E9<13Y0C+hi)Te0Sh`T9l9A6s3U^!iYlNfgFnmg_awFpIg zLqP^xZr0@)vsoaFVD08jLs(XctAbLqE{^O-z^!HWY`rZI8+T))9D|oH*>5m$e+KYm z@#!4g!3FLc=dJ=&-TM9XhSStb`hV}k!Ye)B1&*yD%`DdpW#($l+pjtGzpv4)F4~&? b%KhcK|MZ>>0DXe-2yZV7yN24iQj5O, 2011-2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-22 18:41+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "گزینه‌های پیشرفته" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "صفحات تخت" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "نشانی اینترنتی" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"مثال: '/about/contact/'. مطمئن شوید که اسلش را هم در ابتدا و هم در انتها " -"گذاشته‌اید." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "این مقدار فقط باید حاوی حروف، اعداد، خط زیر، خط تیره و یا اسلش باشد." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "در آدرس اسلش آغازین فراموش شده است." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "در آدرس اسلش پایانی فراموش شده است." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "صفحه تخت با آدرس %(url)s برای سایت %(site)s وجود دارد " - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "عنوان" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "محتوا" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "فعال کردن نظرات" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "نام قالب" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"مثال: 'flatpages/contact_page.html'. اگر این مشخص نشود، سیستم از 'flatpages/" -"default.html' استفاده خواهد کرد." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "عضویت لازم است" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"اگر این انتخاب شود، فقط کاربران وارد شده خواهند توانست این صفحه را مشاهده " -"نمایند." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "صفحه تخت" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "صفحات تخت" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "این فیلد لازم است." diff --git a/django/contrib/flatpages/locale/fi/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 471569d0dae2aae5161c2218132bf7666cd2cc69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2148 zcmZ{kTW=gS6vqt|3JVmdgdz}#(@Ky=-PudjO6{aUg_5AQiCUFypDI<(j(68P9(x#{ znPeqi_z*}4@t8M2f|qi6gM5O%g2W@A0tA20B)e%Pto8itnX~6=pFdBZ_(EWu#(WF& zTg;1A$U@Ha36PdzO}41NZF4E_i%f&YT{!KG(}z)vt9?|^$CfnS0r z!Jolbz+b@^z(-&U`~!R){0n>;{2P20Y@HC|tKbWG3j1&H@&Wh@_&NCIb3$AIzXk{3 zBk&FIJs30KRWRuP4m<n)4(X`<2LxQNNATllgc!p>nDYVGYumw}<0I5ae2`Sq4pl-fXYH&P z8+$U#jf!cxD|cMU-J!EAhumH6(6&q!`La;NjwZ5FWRy&_9h0;PaUrz{8*ikaDBn4z zYh)zna;*H3x(8v`nQ&&H_xgxO5tBs-3D_UNtO4LY} zh7Yxf%|jcIQS>b!YiWdt9XgE>BG#Gc*%*eR$ zSS69R!FJ&rH+B@s9aATv(rUMMvkpfLLKGvdOoCXbP@k5%P)VnGUrAFc%1X~v=M+jC z8;Tja+hogZr(PtEu`O+a-Ov>Zo1{)@`zW`B5LlZeWclu$tuTYdOnYCKV_ulL7PZXd z-ybhlM+A?QWua^x+R$YgwqAs6QwVOc@}f{8YzdcL>X>p?KOqbePAJ|VZ-qu%BCLjQaZqqQYHM}tCIq=H=$(+z1Ya|!naf+3X zIDI$oHsN*6p^ENEcUM~5*S9wo8R&O?ID$-Pko6lOYo67EN!V33KE1byC0Pe{GM~r2gaApto$*UAkoNMpp z;Va|vdWVyd%92@DT2~UipwX{WA1o{`acv?|)-k)IesIHig8B@)rw9A2us+zg#Ip&u zP|zlroz34ngCKnFCQ~VotA3(Ce4;DdJ!g!ZUwm9ZnmROts%&FnQ%T__;q77T5XW3e z-GpWMhKsD3@sA4i!k>{xxR>f;ihxV26gU3C?chFHIIXI%3WhA&K@(ew8wMGuK@(*u z7hhyi!7D^lD>rrgjkVf}&NNDZcA*M~Kej1HQIrn4jw&J}v`<-;KvRZ@rjn#IjOMB< z6t`{)k@L`?LjQ, 2011 -# Klaus Dahlén , 2012 -# Ville Säävuori , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Lisäasetukset" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL-osoite" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Esimerkki: '/tietoja/yhteystiedot/'. Varmista, että sekä alussa että lopussa " -"on kauttaviiva." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Tämä arvo saa sisältää vain kirjaimia, numeroita, pisteitä sekä ala-, tavu-, " -"kautta- ja aaltoviivoja." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL:n alusta puuttuu kauttaviiva." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL:n lopusta puuttuu kauttaviiva." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Sivustolla %(site)s on jo sivu, jonka URL on %(url)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "otsikko" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "sisältö" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "salli kommentit" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "mallipohjan nimi" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Esimerkiksi: 'flatpages/yhteydenotto.html'. Jos tämä jätetään tyhjäksi, " -"käytetään oletuspohjaa 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "vaaditaan rekisteröityminen" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Jos tämä kohta on valittu, vain sisäänkirjautuneet käyttäjät näkevät sivun." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "tekstisivu" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "tekstisivut" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Tämä kenttä vaaditaan." diff --git a/django/contrib/flatpages/locale/fr/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index a94193dfdfcfca07f6c4c559ef854f67bf8e0747..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2307 zcmb7^&u<$=6vwAfewp7zsG?AKmnw;x_1cC?WkV|Im+0x;BoLV@Dz9lKAZ+$ggnN>ZSXg6 z7u5D8 zdcPh_uE+3DN4OFK;$5R(CG-;FH5M(PO$Y~n#k)T}g zOsWBKm60=C=3cNlw?ko@bGrIDcO@SPJ5_hhOUn4jzZdSl0*C zmm<#)78!A~l160B`uT|Gm7t=sjzW5&w6-CfgYIQgRnZGKnRXB>l|f3i5fHMF-Q{VT z2_ZO{XFlOqE^YYBTP&ot;bacZC>%@JbNKz?b89m1kx-5a6+%mOQ9!iJC!Tz8vpdU- z7$A{``{Fr>lHtTk>=vYWA()dc7i`Pu>mqg0g)F*?V6Z=->^fHi-MA!5ZCtcz2QrJ^ zuLd^i>Vz6w7rW6aj?3$gK7hJ}I<59wQR__9ew*57l6L2GtJ7*>V{}Q3q}Tb-zD|qU zt)%tl=@wRFgIgDM4Od8o(Zf7T#JtLY*xbyf#4JyPObpH~Eh;)s?WL6lyI40qaX$#gd*~jd1O4HTP%P8_H~V*EehqPz z`k;H`{k!`=HtFhk&q&nxEy_9CcD!ei9YI+|DL0rI<9iqtL4n^-LQyu}>s5{fehS@z z2f~Lr{#J?Rf9=j%eKLe*Q=@j^GE(7nLX-4WvW#L66Jva@5LBTpBzlzxA7;wt=SI*2 z%a|Hu9ZKzHg$!&U96vs$PiTCX@&(^n(>W662SOe1UB|mpS05$s=?Va28Z diff --git a/django/contrib/flatpages/locale/fr/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 3cea78b98..000000000 --- a/django/contrib/flatpages/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# charettes , 2012 -# Claude Paroz , 2014 -# Claude Paroz , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:03+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Options avancées" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Pages statiques" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Par exemple, « /a_propos/contact/ ». Vérifiez la présence du caractère « / » " -"en début et en fin de chaîne." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Cette valeur ne peut contenir que des lettres, des chiffres, des points, des " -"soulignés, des tirets, des barres obliques ou des tildes." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Le caractère « / » n'est pas présent en début de chaîne." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Le caractère « / » n'est pas présent en fin de chaîne." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "La page statique à l'URL %(url)s existe déjà pour le site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titre" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contenu" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "autoriser les commentaires" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nom du template" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Par exemple, « flatpages/contact_page.html ». Sans définition, le système " -"utilisera « flatpages/default.html »." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "enregistrement requis" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Si coché, seuls les utilisateurs connectés auront la possibilité de voir " -"cette page." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "page statique" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "pages statiques" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ce champ est obligatoire." diff --git a/django/contrib/flatpages/locale/fy/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/flatpages/locale/fy/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 4f35fd4ee..000000000 --- a/django/contrib/flatpages/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/ga/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index 92e683fe79d9578eacdb898352e10640280fedf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2223 zcmZvd%Z?m16ow510u2O+gu(*E*`UdgslJhjq-PokxuAgzgwSCX3AwA>RZd)XW4q=e z5KjRT+gYI?B7w3%WPt?r0Ei`u1iL&168xundO8!Z+V$DxQ|D&;^q)r$eI?M2qQ8j# z9r{b?YY*Xp_C5G4_yhPJ_$yd~M;;bp0Dca>1O5me1OEZ9fyW*Z0zVP)cp2OV3H%y7 z4E_W@1O5U&0saoQz`Nk{;63nZ@Ne)@uysg?pV=3X<$uG=55YgcFTfLz39$-(3tI3V z$ab&7m;x&hs>EGz3H%Fu6+Ha-OkW>l`8DtecnxI#Zh$X#0^Tsi9W8dZtu8Swp+5Y{F?TfS7rnITb$W5bmHi!$` zvYZ+Nc}3AtAvYBnB{OYvk~X90r8YbXMutL#_IzqAF=i8$(r4w6su_sfnyi z+|wd1?%9BBEU5B^UOA5Eav*6u{M;e6twRhnah`&X3hRvJAQlc#TB!5}8+X?1ka2mg zvP4_9?ZeECu_8G(O%gV>+G^Zv!Vx2mVxpDF5DR(rX{Ei&+OzkY(o~AdDnx2>3Z*j} zDn{sDAzPK>W{|mvX=O9aQs)&WS(DP0d2R_IL~Sz8^3^MsxUC(W(a0QJ zKe$ zGIXY$S#TY*r=XL|&T?yGedEF+{$9J=IyXyqGTNCUz^Jxk2f5RB73WX-pyKfA=wfnu zA;iEVD==4~}eMbkB%hqL6d1;c1&X-|8cG^tC@YE{JhQs4_IPB4z)Fmtr zhkXotJY0Jnqkc2$@%n2Ro?KpSiL*XSyvqwIKH{n%|63I3e0@_|O0~uLq1@59m{i)} z64$p}Ss>>+Bbir$()y0!DXwEKV|z~{>dfLo@0FSZwPB;Oa;`MgH%a2|I#ch)LTbN4 zVJ*}ytDopi)7nU{@jG>zlen1>|L~As8F+ws;=~OT^x&saV5)#&}|M#C^iKLP^nOF&|Hz zO<@~v5s5Ajlo%ZlJfgStZLZ9yGqWzTGYG9)gnIv VC!}Q0qS83Sh&4m0!rhlf{0q!Gn>GLd diff --git a/django/contrib/flatpages/locale/ga/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index ddcf122e2..000000000 --- a/django/contrib/flatpages/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,106 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Ard-rogha" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Sampla '/about/contact/' Déan cinnte go bhfuil príomhslaid agus cúlslais " -"agat." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ní mór an luach a bhfuil ach litreacha, uimhreacha, poncanna, béim, dashes, " -"slaiseanna nó thilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Tá slais tosaigh in easnamh ag an URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Tá slais deireanach in easnamh ag an URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Tá flatpage le url %(url)s ann cheana le suíomh %(site)s." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "teideal" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "inneachar" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "Cuir nótaí tráchta ar chumas" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ainm an teimpléid" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Sampla: 'flatpages/contact_page.html'. Muna bhfuil sé ar soláthair, bainfidh " -"an córás úsáid as 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "clárúchán riachtanach" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Dá mbéadh é seo seicailte, ní beidh ach úsáideora logáilte isteach in ann an " -"leathanach seo a fheiceail" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "leacleathanach" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "leacleathanaigh" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Tá an réimse seo riachtanach." diff --git a/django/contrib/flatpages/locale/gl/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index 09307e028c4b5d91bdc0b225ad37a524e23c748e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2130 zcmaKtO>Z1E7{?713JVlkM0)}8a6n0v%+7AqO6jEGrKPD-k~Ruk!~qF;XS};^J@#OG zHXDTa0vtFYA#uvRm8g2C;8MYU0?tSrxp3r$kl=4`Hk%++D>J|GtmpCb;{TK1&Ybv$ zVVuGB8m_yzUdMIm3EVKg2VVy7gCBrDgC%(CNyakp3-B8F5IhI|1AYRYdx|mqF^}6D z;0Pq}Tks_K1Naj76ZjnX3)ldE1z!b!2VVsL2A>8SCm8!K_yPuB@8abR@DVrwPd&rf zJK!#O8GHzy1^)u~z|+_irr1|t3VsbPf{#G_u|IHo1^g2{1)h9%68G5y&Vi@#egzEc zuY+(Wt_9c&xI&)7nh+0uj_Z()=s&>VdK@9n=?F1~5qz5txXhl%74ma*gt*yz#gOY< z6l5wdjdtwnh?kWT8O^1JXO{VWg&_syu@~U&WnS8?W(;icH=`~Jf^iSFw2bTMy@sm4w<4$@CMU&Rh%}Z?wPmojqcY7I_U^rW^|1!nMQx*; zZk_OJw>s;|%4}WOuP1DBRp%y%E~AyM^oPD?)K`sdRa>r-bz@7Hk*?y@tu3$8aU~7VtU834>rm4N->w5&xzryHLK=xvIzaEOAF&ZY{tKG>iAL zl7^rS0|{uZg8rxGW}-c4C&%>vAuXwW$LQgbWu zfYYOWbhR*0;SR)(w1^l4M3AG68l(Ub5R@NUj)5+qvS>WE0N7Rn=O}1@{9`Gs!BbUh zAK0%a)#-9MIx=6HW<3-FL85HPIeLL`R3QE1`-0}bT$r?lb*?AYJy0Mn^EC`f1^u`{A~gpO, 2011 -# fonso , 2011,2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opcións avanzadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Exemplo: '/about/contact/'. Lembre incluír as barras ao principio e ao final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor soamente pode conter letras, números, puntos, guións baixos, " -"guións, barras inclinadas e tiles do eñe (~)." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Falta unha barra inclinada no principio da URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Falta unha barra inclinada no final da URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Xa existe unha páxina simple con url %(url)s no sitio %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contido" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "activar comentarios" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nome da plantilla" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exemplo: 'flatpages/contact_page.html'. Se non se especifica, o sistema " -"usará 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "require rexistro" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Se se marca, só poderán ver a páxina os usuarios identificados." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "páxina simple" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páxinas simples" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Requírese este campo." diff --git a/django/contrib/flatpages/locale/he/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index a4b2a2e013ab29b58f72f16a3b1c5b5bc3e2ded5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2326 zcmZ`(OK%)S5bi*DZFmNuNQg&)6l}|$eOLsAF-Aa0h!tBHYlA>SLgSs@-HGS1O!xS4 zf**i{H(n<(P8{c<*xnrB2M~#SB!tu##EINEbK$~QJsYo$lCfvLuI}opufFQ-KMx;V z6?k66`wHHl@xF?8@&G<~egQrYyaPM~{0$fZUwcG|0`PmF3%m&Ygx7&bfGh;1j^#fzJW|06qo$8_0400lox0a8QV6fJcCj0gnPNfx|G6y8umTlXTTzo4FJCb-Ue<1kwR3T6yh!57r-}x-vaS3uH(b`Zv#31 zot}NShxdTY`(GgQJp}TgW#<5P&kMlAczK;`gR6i%0+j5766|vbU)G~< z)b!>hh0^nbxItd*lTN)LWJ86XYD!hy6RRG2y5%*bx*zUqwu((1g@`**C*2Gb1u7oU z)Jl{2z?c3ACXsGQX&KQ%5QdZ~Ndx^*zN~v$sC!YwDdeDOPGX0g0NZqvvNWWlgZK_9 z^1>99mq;!KN-L@-DXBn9tTPNL(dR<7rmW2|k0cJ4C`=j+={rHpG*Xo_nw8|uhE|XH zKrUFuwlY!Wg6e?`eUwG1{3Z)h=@;|)c`wW)MVZoM{cnzu@<}~#a<+Z4scx;kC#g$QGDzu68Z>1X(0kEbKKh^$;UpJP z`1{xrH!{@hRHYZWbXv})X!BrG>y}$8Ei5b)QGBd|x?JQ9B^+L^Qk7bzytq=>i%@FH z(okV)V(MhS{z|c2IFZZkRF_&PP|HPKf_6bXhV$p8O6u{m)l<&#z8~kS%hWj;*Ao8m zxpaIs(7Q}sYRbZNn5ACmoJ!J2xfHjosm4dgC?Adw#`MNGRffh2!YrGcX2)!sRkMb- zOJ>7#&6ZgK!W8B*hO6d0%;g7O3)r?p@LI*+idiPp!OVuag}^pk2f=u4&0OKNO>@Z_ z)@);Chd6W{6uzBSBFGgivBe3{CB!BKLL!;345IbVzDd! E14D9#y#N3J diff --git a/django/contrib/flatpages/locale/he/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index b8e1d546c..000000000 --- a/django/contrib/flatpages/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alex Gaynor , 2011 -# Jannis Leidel , 2011 -# Meir Kriheli , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 11:06+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "אפשרויות מתקדמות" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "דפים פשוטים" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"לדוגמא: '/about/contact/'. יש לוודא הימצאות הקווים הנטויים בהתחלה ובסוף." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"הערך הזאת חייב להכיל רק אותיות, מספרים, נקודות, מקפים, קווים תחתונים, חתכים " -"או סימני טילדה בלבד." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "חסר קו נטוי בתחילת URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "חסר קו נטוי בסוף URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "קיים כבר דף פשוט עם url %(url)s עבור אתר %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "כותרת" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "תוכן" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "אפשר תגובות" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "שם תבנית" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"דוגמא: 'flatpages/contact_page.html'. אם לא צויין, המערכת תשתמש ב-'flatpages/" -"default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "הרשמה נדרשת" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "אם מסומן, רק משתמשים מחוברים יוכלו לצפות בדף." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "דף פשוט" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "דפים פשוטים" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "יש להזין תוכן בשדה זה." diff --git a/django/contrib/flatpages/locale/hi/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 066c2bbd95dfd0c5634dba0c0b653a7f731b0e7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2902 zcma)-+m94Q6vkV{+ju7$VxqAmG3*96q>&F+%; zutEe38eUv9!~_Yw1d+f>!tDhjkH!~Y^g&|U7ykzn6aAg)xv*qS>}=21r|Q%>-}z2e z?eEK%%{e^Fd7tAw&-*;@rhE9|Spc5|zX#s|Z-FiF@p~Po27Uy-30?(Pfd7E+gDdWH z9R3``&kNuTsKBql2f^#$6W|Zv!{EovIq)a& zS8)0P$2kP0cuFW@WSsfQfrHuwifDCY*r-UV-gh@;fmI^(t4p{}V_6>lQ$m`Xj4j8`|6Rb@5i?b9mlBwCqRHN7dV zLhboM)KFgJE0cIZC`KB3X;Y`=J7P_So@sjxo%X_gAXd3)S|M?_Pb$+4QWd1pDx=y- zJQeubU&A2j_NPX-)N~Mrs*`H9Y7olTlU^q@-6+nsZVr4+Q+1M1y)?w{aH_m8f#-gu zXM)tEYBEk#8W_#Iz;Nme2&j5f*Y`>CI12ZxFm5!o?*@_NPSS$LgjU`}XhoO`^t7dE z%W=k~ipfBSKDDSsf7l5U?U#%3DKG43)#{{1SxpIAw5aQ~q8rYQ&}8 zx*aFR9ZMU5@4nt?r0#fJQ>9%y$K5ToOJcik5U!?1t0QaO>N^8yQ_)9j#Vz zba(5iKw{qIH(FKI4Yjo+tE)Vv9bRhO@x+Ue!o*2Uz3oL2TJ6wmvQTY;4d$z%HOoOX z8NbY$sL`QlcU*g|ntCgU{6GygjcL~^mFel}GQ~$}FsWzCC{6U}jcp&>I;el7TrF)WhS^Xz7x&E?r8J9-Y6Px93n_`uj~2z5#WnFTL5q%#>e88-N>^G zh0is+hA>C+>pJjtR{;@4s)HTn&cXu&Qc%TH*k}3tQJ}l-+(08y zfx>71^O`CmNsRugiv&Z#Vx}k@)o079?DQ@u=B`-{5apzGoIea)vYd|f?>S*Ke<05e zS*4EQFz_wb&oh9~=LlotLE>PZU9|;BU^@7j2q96, 2012 -# Jannis Leidel , 2011 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "उन्नत विकल्प" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "अग्रणी है और अनुगामी स्लैश का होना सुनिश्चित करें. उदाहरण: '/about/contact/'" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "इस मूल्य में सिर्फ वर्णाक्षर, अंक, बिंदु, रेखांकन, डैश, स्लैश और टिल्ड्स ही होने चाहिए" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "यूआरएल से प्रमुख स्लैश गायब है." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "यूआरएल से अनुगामी स्लैश गायब है." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(site)s साइट के लिए %(url)s यूआरएल के साथ चपटापृष्ट मौजूद है." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "शीर्षक" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "विषय सूची" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "टिप्पणियां सक्षम करें" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "सांचे का नाम" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"उदाहरण: 'flatpages/contact_page.html'. यदि यह जिक्र नहीं किया तो यह प्रणाली " -"'flatpages/default.html' का प्रयोग करेगी. ." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "पंजीकरण आवश्यक" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "अगर इस जाँच की है, केवल लॉग इन करने वालों के लिए पृष्ठ देखने में सक्षम हो जाएगा." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "चपटा पृष्ट" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "चपटे पृष्ट" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "यह क्षेत्र अपेक्षित हैं" diff --git a/django/contrib/flatpages/locale/hr/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 6d3ce45fed10990c43b2f2cab53d9a6b02a749e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2174 zcmaKs&yO256vtgCzXFs}2~~(+k3+k=>P}{|w4zNnEv2-mu-mSdEhi-8WL^>{GxlJ6 zCc9PdJ@tshAHe}mh)X5V_P`N|0}>J!B>sXPk>Kk|Ht8aSHJ*>(*zEu$DRnaNgqVPEr~U?r z7tlkVUPce`V7iVI>8Sk&1YECMi1VO@7()xb9kihTdGrwH<1P3nuB4UJJx<9KUK#Dg zwOyGP8MkREmR(c&xM#GNJs&SMX;Y4wTxprSp`ompGM1^*1Clx=Z>7qD;4Sxjya=`9D-RD7S4t<_M?~OkBp>m|0Uh-5}Q>m2GReXfGJ?A;6iOMo69n;c6Rmy!? zW`3qcT%Xy%T0f-HW^`&9?-fTfv+#3|cvm^^sBbJezTC z7;qXX9c)`Sb)(B9yIGxtO7Wz2vkph>gedxovlOwAM;L?=SFDFn9|IbnH#L|Pe6%sfhgZ7Q&uNz0stS3YC0WzC3t zKDv=cpCTBnZ&NywdSDvcTo~)4O*c?!^nN*T(T-_TW9!yVbQRkbbVnaRU7OaD*4ZdI z7qu=>>s-6Fb|zU%5-g0ixl%#rzt*iKlw4?^ZJkNb8XMC2Xva#8RCr_C^pVsWx!PbH zvW(W@4aE1dT5KxaH<$2_9+U_=+F_Zu>8dsGM`~IgdSA5TcruwZ5x;h-&$~?|E5@M> zfx5Ver}4$vOh-Jl@k(R!#^$v}3R=yiadn#UXlJiLjGlLWjPxme5l2v3$G&rW=X!L0 zu`bx_vyHClo(Y$(P3ODH&wXvv&^ETR(#kBlZfx$_q>EZ~op&zMblB0ST1ltVqSL1- z43oDztrlITgs>X&rOw*H)OzP^7%tb#)>{ePy*vE{YmycG)51S%7aQWHEO5v*qlEO- zDD1h)M~p=OM+L!os4y2UpBx)fc{neHtrRJMjq?&0t3I?5qrNQ1E6v9gF7E!UDjg~# zSD;a&Dy6J3fGdOwp|nEc3@&_KNA~YAjg5t%y!xMF@=4fU)sy5T;c`VLpI4KL_wP{w zSItP#9Z3`JE-Fdz0ftQli=6S;&#cSbgklmTHFW^m73F6Co}%CsO5TX!lBr4xcMH=c z?yWX1*a-RxlR|_vS&U)VWu}s=)D1_p zVw6?0e}4=XCap4*^i}FvuX^Cvpu$36LM5LTn0bAPO46K$9fAu5RIo=VaXo)%F2*L% z*vb+7pZPKpCF^Ycxz`J+E diff --git a/django/contrib/flatpages/locale/hr/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index bf3b70e33..000000000 --- a/django/contrib/flatpages/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# aljosa , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Napredne opcije" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Primjer: '/about/contact/'. Provjerite ako imate prvi i preostale slash-eve " -"(/)." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ova vrijednost može sadržavati samo slova, brojeve, točke, podvlake, crtice, " -"kose crte ili tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL-u nedostaje početni /." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL-u nedostaje / na kraju." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Stranica sa URL-om %(url)s već postoji za web %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "naslov" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "sadržaj" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "uključi komentare" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ime template-a" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Primjer: 'flatpages/contact_page.html'. Ako navedeno nije definirano sistem " -"će koristiti 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registracija obavezna" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ako je ovo selektirano samo logirani korisnici moći će vidjeti ovu stranicu." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "statična stranica" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "statične stranice" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Unos za ovo polje je obavezan." diff --git a/django/contrib/flatpages/locale/hu/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 9f953fc0b7e8981fb23bab86d854b019b49053c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2173 zcmZ{l&u<$=6vqcBP+Wes5~_qieLX-DHR~TyE46L|l#+D@7ZMj3x*c4yzb@0<4~f1Ek- zl|Va#{tEiH=&zz*dkjBl-+?cJ_rUkTU%(iA{&69i;1}S#;1A$g@E`C~@az*p;7>UG zoCEhk0>1{I27d%!0DlIb0e=H4;P2o|;9uZ#;NRerVC94m-*{g@zt3Gf+yJLw2A+CK zh%N9-@FVb7a2Y&@&Ah)iL6{Qv!PmhDbN&gQ#QY?FyzbMW_p1h;2Hyl<20sK(ff|Gh zVjqM%;(2u6o<;X@^51wpcwOp5I7&2G`5IydMuYe@5bZIFzQt zAteK+5@W^2zKjQ&o3vDu?Id%xPGX$wxY|;cwq>8mW+{_Ps3(U^nq{a=MAC%hQmM3` zSS@XjZS^5rT`k=}Mr;@6KJ&9`&&3*cx4Ptd%965X$?W*+Rd$q&G{Z!>w1)>nqFJR?}{aLw{!aKIjqi}52enS z;>UKeU$IqzU8~$F;>== z$8mTt+a>oT*Vem1;V11LqU1_4Ea+?Q9>Vj<>sW5mui)_$JnpD~OpcUM}ae3Rp zJ22OzwR+=XP`?y3u2ADrv$1xezE-beVQ`y=%G-Qo-CCXMSDF_a7wTx0Thh9ql}dw9 zxFl`Td(s%h>J}r(G+l!?n7*aUX;qnS@&>*!Q3laLi)GxTo0*AZs-&Uio^yj{t+uzf zS49AfRbAe%B3d(p4eS`n>eSd80kMQtv|S{HX+F}6ux>=Y9n7UN9+=OwVIq7my|HYCZ6 zlq!o*R*&aaZP_EGjXC2>v$)vb$(<6QMuVKZeD+MH7i zANurIt&>HPB6_IgXjkGUvbli*qpD(2($qt3$pP{+hGT~t5Jw|#e0q-(9ZC%cawLJw z2^AD*hUEFBA!gp8)^R}+G!^&tkXNZ=Wgh{<1Jp;Ka}+OiSucD*2wa8)@FvS09K{@& zVv>9BHjLpugvFds4;I5nBG^_^zqs#U6>qRG_Xdhd>WWE!v8S8fbGQKz={Ugv;+&_{ z#kf~Iz+;PvOl|Oa+en4 bjzVl9{-?ezCiqVxW=Vkj8M5dUcVqD{nm(QR diff --git a/django/contrib/flatpages/locale/hu/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/hu/LC_MESSAGES/django.po deleted file mode 100644 index a39efefc9..000000000 --- a/django/contrib/flatpages/locale/hu/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "További beállítások" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "Például: '/about/contact/'. Figyeljen a nyitó és záró perjelre!" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ez az érték csak betűt, számot, pontot, aláhúzást, kötőjelet, perjelet, vagy " -"hullámot tartalmazhat." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "AZ URL-ből hiányzik a kezdő perjel." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "AZ URL-ből hiányzik a záró perjel." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(site)s honlapon már létezik egyszerű oldal ezzel az URL-lel: %(url)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "cím" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "tartalom" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "megjegyzések engedélyezése" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "sablon neve" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Példa: 'flatpages/contact_page'. Ha ez nem létezik, a rendszer a 'flatpages/" -"default.html' sablont fogja használni." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "regisztráció szükséges" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ha ez be van jelölve, csak bejelentkezett felhasználó tudja az oldalt " -"megnézni." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "egyszerű oldal" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "egyszerű oldalak" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ennek a mezőnek a megadása kötelező." diff --git a/django/contrib/flatpages/locale/ia/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index 1839de22a91e15a69a78a015efb556f836e6f6e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 570 zcmZ9J&raMh5XMv5UUKA8RpKzcfskV-S}O3e2$et5R=etI6?(2oX0t|KJJ{YX9C!?_ zeY8GHCmRG(NBU_zqtBCXoWHvto)e1q#2zsqJ`xk6i(kYiLJ^(jk@)j2NuDTwCiZsv z{#VM>PAF}o({7_&>HrIkrUp8AykBdNb(Y-BC&|paJFFrb*X$?ypq-Ua-znR;bdIg_ zkxfIRYxZs31Xel;>Fh_zEyf_qv5F})C{H?p0|LF<= z;zSPeLqU;FREVtf$_AsN^Af%*Ysu&Yb&Up2$qkj~W?N?3F5DU2vCUdF$VyZz31b`4 z8{PF_e;H#dIp1tHS?s3j1wLezTk*EvHSm`AD{}KPhHJ$S(&>15_4W#RCejN>gDtsx zY-!Di50SSR diff --git a/django/contrib/flatpages/locale/ia/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index f890784e7..000000000 --- a/django/contrib/flatpages/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Iste campo es obligatori." diff --git a/django/contrib/flatpages/locale/id/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index 9096d945a901cb106845e1a5691ca26ce0aa1cb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2086 zcmZ{k&u<(x6vqt|3JbJQ1igTGmy$-^+1ZU+shupn%4jkZs5J&g}kl>2M332Aer4oGY-DDF)t)2PUb1Xkd=#~CZYPr!G<@4<`UKj4Sp#U~iUk9oXa2M<63 zzXZ>MKY-`KAHiq9U%(dl8~8H#C-^-05PTABonh>Y7z-G`KfuTL!SBEr&)KIKTLA-j z7yJs0@%#AboQpa|A2AzW-I2SG;;1wBm4@HV5&5xlq?}pu)Yy7o2`Sq6h~*BQmlaKw))btirG+aY zM?7dh_rf;jYrxizDOgRHF5|uIh--^D4@n*<=N*k|OHO%-`G{r576H(3EQgc0cy06{ z>AEbX$drj|TQ>`1Ac+rj5@BD-X$mu?!}>9ck&;><7qar>psW;~+4p^}gQO}rPf1fa zovk6ghwnC-Pz_Q?)E>iN1V+Q!N(@Ajw0)#4AqB6rh$`RT-HK0Ku~N>Z?Ks|;v=_aZA*G@eP5QXAG)g`s0nZHmb)dX8CHLP*Qwi8;=aVVfFQOESEY%qy=Y+p+bY z9QtfiWFH_I*cT-BxGC$_u54=Svu#%@k=+WV%ldUet(|-Q>^8P5`p({gyMk7_y{lRG zTGqQky=z5poeAc(zKnh>mg6?o*pw*Vd zA=7jd(O~$NPQ#8eqxwz!$CLp{XMM@5f;Nq)jdY3|x;*y2De`J zv5l#^yvb)7=6dcWS0Z0-ZEtR`FGT2dx~#lWITkKxr6d}C5 z;JINjj(YsR6~6=V)C748RRzR`a~S)4GFBD?X-bSsZqwPb@#tO7mpcoOi(*Yje&|ot z{T;Z*F&2D+?2#}WCb8aw zTNHd+S*QjV*0_zU%p7uR=8MHxvN~1+!h=qS*hU&C$5S`~qM1_RKRPX|jOwsk$N@&^ z)0FS20VKk~?6A8kYBqB}dkfy6pit(Rr*W`h)W+pmPLMb%MorptH3xjk5gE1zDOAb? z+yN(b#=krd^Z9fW%r1g{QZwd#(wg8+qm1zxHwEsaM_9#eJz<6z8J~DHihD7s, 2011 -# rodin , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opsi lanjutan" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Contoh: '/about/contact/'. Pastikan dimulai dan diakhiri dengan garis miring " -"(/)." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Nilai hanya hanya dapat berisi huruf, angka, titik, garis bawah, tanda " -"minus, garis miring, atau tanda tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Tidak ada garis miring awal pada URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Tidak ada garis miring akhir pada URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Laman tetap %(url)s sudah ada untuk situs %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "judul" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "isi" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "aktifkan komentar" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nama templat" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Contoh: 'flatpages/contact_page.html'. Jika tidak tersedia, sistem akan " -"menggunakan 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "pendaftaran diwajibkan" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Jika dipilih, hanya pengguna ter-otentikasi yang bisa mengunjungi halaman " -"ini." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "laman tetap" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "laman tetap" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Bidang ini wajib diisi." diff --git a/django/contrib/flatpages/locale/io/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index d14d4a976e97e058df4b9460202deb49ad025619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8c!A=4(6vXIhkDfg|6AuvVw!47@iWnn8f`LfL>b>rkrDSP0Z4vws{XDOm`Ih$0`4#k%7y5_1{8TGSsQbl+HPH-jzSbhaXWMu5xanR*n Tx_;b)!?j=6aNUQf(F\n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/is/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index 8296edb6cf817b08d54dd8adff2421a214050e80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2103 zcmaJ>&x;&I6fQOK$3&w>Bp1b(gUl{T_slE_B$KSD$wpVRxWq|LLa3R3-BX$B>anVN zb_c}2KyL~jMA(ZU7+48J6cM!l0&jvKc=12TO^9Fh%+4e#7E}GrtA71{eDA&b{n(*T z1=ca_7qGv^ei8e^LwI2A1D^qY1AH6!GcX4peOQPt@B`o*z;A)af%ky#0gpc-1b)Kf z@e*(sNWjm4j{&~}J`MZ{_yq75U<3FY@Oj{$z^8zJ0S^NkhlKb%!~zWOZ{aZbt$;(| zkw<5;2fhjU2jB_dVK_^GOh(hxH_O;OSZH@O`j}PX*|x;|B>t4n{_bC)M&h+( zBF%skD#l(F#)*wxnU6Jhso9eKqV%mnVZ0ppRx_q8Ibw39W%30L<%CJIOq9t;nuNTS zN(aGd>4xm$`)s9J`mxN|9hkcjq;PEO$v?xxOjPCH6# zDjidEX)57VmfFv)h|6;y(Dg$qt)`b(@LY8ywMCp$;$7vuqqMN(lxMsTu$~TEML2NCG6laSI*Vt zSQMtNMXmGT`v;2^ix3eTFWA(n4T?O6=tN+fLUPN0PFT)Bq?Ms#7Fi0EX$);9BXbsB zdCg+m7B_j|qs=6`j%1+UrR1hGS<$%4zWSTA@8i=pzT8x!Ri&yZC$x0+0^;qUz+8nS(hpPdt480$BTdkd)ofrfd zr&8XH!Bz`h8!~mRach=f3!l_RTFSLn8(W)O8%qv4al3JGMtRhmj*+D2UEczK%A7|J zO6%CKU+Z0t&Mx(Wzm#pXVFpE*x-OmVE58V~iwZZkb!nxJE*Ca;T{7cZbn9#9Y4&%0 z#n6d$>a3n`i0Wf6t>#Q(9MDW*cBK`UsxNc(pX0wRos-pmNqAuVQ%P=A?V%CWh*HZr z8oR(%ka{p4FYGMmb$*jPF!~!Q@o2=>6I;qSRWMzS#~2esIId+=c=HWsDoy zY7gcuAuKjY8BBc@+|CWgqWXf3kzq2Fhe>JEnz3}MwWR8Ma03ktYOR3p^J*_BzzwcI zG~-a}L{h)HJ#t>AidMjoqP{JXq&`^1%~;*hxJbfVQ0}X}k->EmQ;Qi!&KP)rpI8T(VZ-$zdt<8 diff --git a/django/contrib/flatpages/locale/is/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index d9f1094d3..000000000 --- a/django/contrib/flatpages/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Ítarlegar stillingar" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Veffang" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "Dæmi: '/about/contact/'. Passaðu að hafa skástrik fremst og aftast." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Þessi reitur má aðeins innihalda bókstafi (ekki broddstafi), tölustafi og " -"táknin . / - _ og ~." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Skástrik vantar fremst í slóð" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Skástrik vantar aftast í slóð" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "'Flatpage' með slóðina %(url)s er þegar til fyrir síðuna %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titill" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "innihald" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "virkja athugasemdir" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nafn sniðmáts" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Dæmi: 'flatpages/contact_page.html'. Ef ekkert er gefið upp mun kerfið nota " -"'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "skráning nauðsynleg" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Ef þetta er valið geta eingöngu innskráðir notendur séð síðuna." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flatskrá" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flatskrár" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Þennan reit þarf að fylla út." diff --git a/django/contrib/flatpages/locale/it/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 2a138a07b36c056d36a9c11846af8c302a557f70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2133 zcma)+NpBoQ6vrzNwqZ>Wij=Ut2w9F5_bd)UNe4?L!A2G~F=2v0LP9m&Z+a@Ju4=lf z$IBIQLvTQdD@P6-K=1*89J!$!5ubo_&it#|_SnFI)^z`Bn^$lD^W^cb1fFN{K9Bb& zyf5HgKZXyUpTTFqU%0?li(@vA#e`-6gr#-gI+&i@qO@DumI0I-2VR) z@HNao2R{IR1A|?2xO4(u2XTe?4tyE>9y|-)1A`v-!608e+Rjhx@eFtx%X47R>va&K z#oHj%inai8?*w=fZ?GrG#1R4a#PfiF3GsOx-{Al7Jk=uVwl|D^dIFQE&;BA9{2{L9 zQ)x2J$yQ!j1xNgUJE@?|? zO^sukpNYzOEF10jq=;4AL7U-{I1CryZ+=2et!eHYz6*||uA%Y{@wRf_(b(4HlxOS* zEI2XKg|Z1}cY+?)=pE9wC^%1)32M}?)o8>dM>_grs(34E94!;WV9;2x&S4hS{Bfgd z&b#gURO*JQY@Da)UI=aPVDBM&kxWyL;vlyk)5heOWwvHa^61^geK!+K@Ji>w;kRzC zhd10juY;4%#^rh}#P{iS{%2a}sTRYB&FbFU^B`ZO4%7cQUg>Q#7zI8L})>TJusXY3SU<`zr1Awzjsqu+%s;=It)r z(nF>OlU%RrwU+eso`|0Ey@k%k+Q!Pv*g?17x!(FV8SYfD#`CuC!BNUwL9)r(v0uJ5 zTum;`&V~ENTqi3gv!T*bx-?S$K-H8m+0;!fb+T&f(xqgoICaZQSEwB>pEGoJnFb42 zI^ssP3oj{>DEnQwRIE6}O2OU#QSVogLK$RxMY$qnkoQPpBovKgjX|ztVGX>5J+-UC zfRXcI1;u|Lcvi7{z2r#ozl$tE?zoCGHC7n{vq(y#Dns4NSZsH{`F~}jkGF41}b~7iaYVz#1B(cXY)+&%}Tp tInnCZcq`-xE#FIM9GiriwT45Z{T>lq%ZII(!q^hcbFW*3MggabzX8ZrX`285 diff --git a/django/contrib/flatpages/locale/it/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 6edfda75e..000000000 --- a/django/contrib/flatpages/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 11:39+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opzioni avanzate" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Flat Pages" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Esempio: '/about/contact/'. Assicurati di inserire le barre diagonali " -"iniziali e finali." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Questo valore deve contenere solo lettere, numeri, punti, underscore, " -"trattini, barre diagonali o tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Manca una barra iniziale nella URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Manca una barra finale nella URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "La flatpage con url %(url)s esiste già per il sito %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titolo" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "contenuto" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "abilita commenti" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nome template" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Esempio: 'flatpages/contact_page.html'. Se non specificato, il sistema userà " -"'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registrazione obbligatoria" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Se selezionato, solo gli utenti che hanno effettuato l'accesso potranno " -"vedere la pagina." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flat page" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flat page" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Questo campo è obbligatorio." diff --git a/django/contrib/flatpages/locale/ja/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index f041690dfd8430fc13340a92fc756024b3aaa138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2355 zcma)+TWl0n7{?EaxAle?Lt+$9Ot27`-E9K~7BLD^gSMf;#V4bl?wsyUJ3F(^obBbw z&Wwd(O8}c%!6sHjDAZnJ@lr2TI>f_H(xfe(VegZF@cf-3G`;3MF=^@Q9HZUXNBw}3;?upPV) z<9R%M6Z{!`8#L~$teXU1$M`2O2R?~pb>J~@2%G|ug6zMWkTlp>WfzDgWE|WKPJ>Fv zFI8Tz^6x4)K(x~F6bM<`3!pVW1a8Es{3vf&LQozZA0V)xk9%=d^;gFO6=-eMTU{rW zL-k?xq3S`NH#?b=<0f@W!g3v-9PDPrlFc);F2!2ivPk7zN3fho)g@^&>)_Ncdz=cF z7FZ{zHfN^g2W?SF^sP#OWuidKo=vxG z#dVucne9Px59QsKFMQhOdepZB$9sisK3UO1a|NF3P&!=4?xD7u&vVnT93{i^D~eh< zWv#ZZN2kTRv|{ayWR;;di`yn_QIEe>wmfboE6+QbUFNh{_661DMbJtPE(Bulpia5i zs&7nJU|4ocjB>8WF)(#?cht&EVL@27sS1AdNRv8M#-io>x--i?(rwXm*1licwM}M%oj%1V-89oTrWdkDOgSq zqlY_~y{t7u+gYN;E_=*28eOmGXQ)%sLw{fW zURt@`m)@HoOP6OCug)xuPsUT{$n|RjH~rVgef>AaCS@?bFxnem84CiEYSw@iz zzmn0XGQh)7h66GfSUmsD(v_1k7?Ht68Jv>Am<)zx@Q&;as|i;Aztu0xnoq&P;Bjct z>#xY*j0_QaM)n3WIxeGO86xY1jQT5*WiWNC&jFR;d)L38SDAxrGB~U9s{j?*QNN7N z$>=*7ey#s6wXXvL-gJ@-rkB4ER80!Mkl_XBKrt3Z&f^+Seh`n2*L<%@8p!aHuGO@D z{ZTx2H9p<1Jx$7RMhBX$ypqvHt?Em4Ri!(lYFm>EOYy02vG0-$@I#T8jRiwh<>4o4 zr7F=0XpZOmZj3=AW>*TJ=f%Aj@NVJ#fW@Xf?<;=-& zRy|Q|z>`|r)wF+YgaH|04$}83K>_NI+^ZU?+5t}x{-F$qR8y*-EKINMv+4gt9fXmk zi@}N!EW(0?(TR8lq5j8$_*h>&HAj?>=wt1yAJtqKJrTb, 2011 -# Shinya Okano , 2012,2014 -# Tetsuya Morimoto , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 09:49+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "詳細設定" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "フラットページ" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"例: '/about/contact/'. 先頭と最後にスラッシュがあるか確認してください。" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"この値は文字、数字、ドット、アンダースコア、ダッシュ、スラッシュかチルダのみ" -"でなければいけません。" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URLの先頭はスラッシュが必要です。" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URLの末尾はスラッシュが必要です。" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "URL %(url)s のフラットページは %(site)s のサイトに既に存在しています。" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "タイトル" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "内容" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "コメントを有効にする" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "テンプレート名" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"例: 'flatpages/contact_page.html'. 指定しなければ、デフォルト設定" -"の'flatpages/default.html' を使います。" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "登録が必要です" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "チェックした場合、ログインしたユーザーだけがページを参照できます。" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "フラットページ" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "フラットページ" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "このフィールドは必須です。" diff --git a/django/contrib/flatpages/locale/ka/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index c20886f91d6bbf33386648b55cd84473e05358ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3145 zcmbW2%a0UQ6vnTLqV1c+;KIk<5Fku-_l%&>fI$%m$|%9Xg)uQTUAKFRsjh0OZqFle z*NN*&lgh{?5JC-3&outW4K;ALo4MobTMa^V_Bk zXBE#Tevk3H!tZf@`)=dK^9}eA_$~Mn_!HOxAGlqq2KW|u1pFS{4E_zi0dBrSDgKn@ z^(43iYH$_Y2>t**2>uA(16~Cy;IH5#;5G1m@GtOAu(Cm^Gm;BzXPvc_g>tLn(@IPM_hLp!7&R z7cGQo(?mM!+Bi!Kb!aKy=5Ek?S&4LoIIDcS&9o= z=vJ2NBDRKof$fDFC!m{ira3Rcvou-ON!D(gD2P*uofkfhS);?*#EGyFn?;wVD@V;p z6|LAL5w+;tobJWBiK>2mAxwHkcY1}@PE$yI3}Y?a6FTj6X5AplEYn^ZF>7YIVG=n> zCx+T;O0aPfiOMHW9Fw0!?8HUk+A(U3>xHvfzrVg&RV5jj)GCv@(wbSP!?aMMwwB_? zqeA7TjgWaLCuUToqD@__jZVXkQ8u=TQOEP_lxf=FXcW9gG1xbBbSg~SS>=T3X1NWf zi*_6Z&-dCzFq1WO<@hTz!9m(3+`$XbHS|<{a%WKA6-@5Yle-#|Q#(+dIwWQ>z&4;z^ zmFc6?hsF|2R_m36Uh!aNxl4`KEZG|J#pzy-V3-%i?mszmIM_Y5lXxwY2Zz#TCLdix z@1BkADA$Ib4=cx$ULGdF;VkbI4V`w~wAeqnSNq}q`re8f^xqrwR|fqL-20P3|IDEO z&Y-_K=%3@Q2mO!T#@f(`ZH$bs|^7uk2 zuex=2lZ$Z)PLiNrk;msOTDeWH3KfbFY?IJh3C`r=1T!xcp5%od_ zZgJT;Nhx#9#gj^X5Tt;cRg_qjOEB$}NF9QT7g3>u1=XbyUk)SST-M2o2!a&!v+NRc9N_Q*5loD|6(-)6x6c+k zlB8xokhqN2DMwzcBKkT#MmfUct6?Bra|CNcLRX?InQihS7jNg|t;lI&C~-agxbc|! zQ#{HJLm%OKH%g()#DN_O-*L>m{30Agtd_^wYlAu5WP%49Wd>fGQb#uMg$OHuJ|Tgs zJdfy#p|8T7N}ubeu4&gTUvWlj!`_c-aXzE3&>v|yNuiW%RFtnsj*|4+XG<6{TbF6#D@lb{JrZ3t7`bE&|9RScNobL_U0%|d%P``Vd1+aezcd=SYm_9 zZgvm+C#x}|r, 2013 -# avsd05 , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "დამატებითი პარამეტრები" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"მაგალითი: '/about/contact/'. ყურადღება მიაქციეთ დახრილ ხაზებს თავში და " -"ბოლოში." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"ეს მნიშვნელობა უნდა შეიცავდეს მხოლოდ ლათინურ ასოებს, ციფრებს, წერტილებს, " -"ხაზგასმის ნიშნებს, დეფისებს, დახრილ ხაზებს და ტილდებს." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL-ს დასაწყისში აკლია დახრილი ხაზი." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL-ს ბოლოში აკლია დახრილი ხაზი." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "უბრალო გვერდი url-ით %(url)s უკვე არსებობს საიტისთვის %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "სათაური" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "კონტენტი" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ჩავრთოთ კომენტარები" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "შაბლონის სახელი" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"მაგალითი: 'flatpages/contact_page.html'. თუ იგი მითითებული არ არის, " -"გამოყენებული იქნება 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "რეგისტრაცია აუცილებელია" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"თუ ეს დროშა ჩართულია, მხოლო შემოსულ მომხმარებლებს ექნებათ გვერდის " -"დათვალიერების საშუალება." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "უბრალო გვერდი" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "უბრალო გვერდები" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ეს ველი აუცილებელია." diff --git a/django/contrib/flatpages/locale/kk/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index f3dccd71d7f6165dd9fcd48fa073dd20563041df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2111 zcmZ`(TW=dh6dp>snHCTT^#O#AcnPRkU!oMH4naUkP-r5e$mIzMO}t}!>-DbL9Xm;d zP?|`nQb1K{8>tlW08dpPaMYIE%Nx(L&O7i6DuKikLgG7PCr-GGy!*|}p83vqF5{n{ zJ$hYWJdNi?JlF7?z;o;&yf7-jXMi5?Ebs!b2K)*5E^zQj$Nm%Ghge?&J`DT~_!#gH zAanl(d;)kJA5*{+z~_N41CIlTfR6yjfM0@p0{8;fzZ?}}7WgOdQ(z3ECE)MCL16Py zAszs4193!r1*gY=-vIghZ6Ndi3VaUu0LZ*Y9`ERW35cI~4KKL0rulUKO=7?m8bp3+(gc zo|i#6OiinL7-?rRE_<%?cB33Sg)mR4srL)cnMhe~=N-`HX&{>$bh4+M+-b_4%I5}7 zW(Tra7&_Cc=`rU&>;|%wJ)IxSoy=mSCSvUh7O}Vy(fbJ$(>Lrv`?=?4VG{E zcA55qQuqeW1my;Tb_zP$zn!zp3DHTTU{vfRE& znEaT0X4aF-X3Mma1!2BUmXnL7Ww!qF4w@^lx|l4R9dp;T$o#N-1Jiqi-OKH(`}<(n zO1?-gC5y>Q`#UnL*5ML=r)1IGGn=rumn`ttWW}td5Bu$1vhMXibYIPNCI-ol*<{zN z9VP^@jTw0R|M!|w`z9-4?PdpR5VN_PEW`bk_Nv*kT-dw=O9Qtt0x0=aFW-nYFT=n=yoIJ;$Hwd=6?+@3ga7FBAm!U+fy^o+IR zjHJo_QQ>^cteI_8Y)7C4?qkDB?P^;$8+%Il@IrePvJrc-h3eaE3I!fC@3v_cX5)KvJ0>@|#(Bgqiu{RZe15rtK&j0`b diff --git a/django/contrib/flatpages/locale/kk/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/kk/LC_MESSAGES/django.po deleted file mode 100644 index 02c45f036..000000000 --- a/django/contrib/flatpages/locale/kk/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# yun_man_ger , 2011 -# Zhazira , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Толық опциялар" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Мысал: '/about/contact/'. Басында және аяғында слэштің болуын тексеріңіз." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Бұл мән тек әріптерден, сандардан, нүктелерден, төменгі сызықтардан, " -"сызықшалардан, слэштерден немесе тильдалардан құралуы тиіс. " - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "атау" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "мазмұн" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "комментарийларды рұқсат ету" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "шаблон атауы" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Мысал: 'flatpages/contact_page.html'. Ештенке берілмесе, 'flatpages/default." -"html' қолданылады." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "тіркеу қажетті" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Бұл белгіленген жағдайда, тек енген қолданушылар ғана бетті көре алады." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "Жай бет" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "Жай беттер" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Бұл өрісті толтыру міндетті." diff --git a/django/contrib/flatpages/locale/km/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index 73f31fa388f9fe88a017b547a8168e39bd77839d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2077 zcmaJ>&u<$=7#*O{;(`!J2o4qtB^#EA{QhigeKncdYk>>?u_k3 z0?DaTN~vg@CM}erU5f*7gHr)f^^iN_jD(P;SNJ1%Gwaw+Lm6rPc4oeL-+SLT>%U&u zcavZ|i{}+Q>v*2W^A8?9oW}^61y+C&@MGX<;NQTPfJYxE?7n4-~nv@27CZ~ANb=_giHbtB8lcX4SX5+ zK_ALHU&=5w(__o1GZ8!`&PJ5#5!5eOQHcudk}nzRFtd#_;;=~jj05$yzFNLzx_u_2Ym z>#P;ZJ_{ML&{~7nmNi2XhpRM9e4l$(5Nm=|6kJQ3vZc^CX$QPxav4pes-@He9(oW& zQ+~b`q}(f$vx{>?7lX%=@Yo!#B~gT_AX*gF$A@o%q}&e#sv?6V9`F#jX(F1_m_?k( zK!%(wq{%s6lh%x9y$gkicd2)d#ePy+YQ+oRgO3qr8y>~RZUrp?#U!| z={qcr;eU>!7a@HeYA}5>G}Cer*ONDJCiYt}ZB;poTsqr`cuEg7q-?sj-RX47FdvJc z&R5E)l#Rw}m%?t^g*iLy6WGgS_}PC0~&?Y8S+l=rBtK zms4k}r>u!#oX%J0sWlzf5`8gUIHHS%kb`&5C$*_U|q`9SX+=J1gZJEeT zRH<+Sy?0G$v2ju5SIliH4kHKd3+{<2w7zlZ2PA{EaD#U&-Z46gTV#4;u0SCw--(7; zgn}Kl0?P&C0A6<~J%qo#!?->;TeJb0`uU1goJ5s}R~d2G80ENb@}Lku|KG+#P3{_5 mDAe9ke_^(6f$Y;h^MBneW2k8CJ%pl;m|QjY2~9&!*2%w7wXkOZ diff --git a/django/contrib/flatpages/locale/km/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index 0e0965aa1..000000000 --- a/django/contrib/flatpages/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "អាស័យដ្ឋានគេហទំព័រ(URL)" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"ឧទាហរណ៍  '/about/contact/' ។ ត្រូវប្រាកដថាមានសញ្ញា / ទាំងនៅផ្នែកខាងមុខ និង ខាងក្រោយ។" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "ចំណងជើង" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "អត្ថន័យ" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "អនុញ្ញាត" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ឈ្មោះឯកសារគំរូ" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"ឧទាហរណ៍ 'flatpages/contact_page.html'។ ប្រសិនឯកសារនេះមិនមានទេ​" -" នោះឯកសារ 'flatpages/default.html'នឹងត្រូវប្រើ។" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "ត្រូវការសមាជិកភាព" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "ប្រសិនជាចុចជ្រើសរើសយកជំរើសនេះ នោះ មានតែសមាជិកទេដែលអាចមើលទំព័រនេះបាន​។" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "ទំព័ថ្មី" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "ទំព័ថ្មី" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ចាំបាច់បំពេញទិន្នន័យកន្លែងនេះ។" diff --git a/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index 8b4744763128842e9b03be27022982ffde733fa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2013 zcmZ`(-)kII7`ZY-}K%7?IXgViFp{Rv*jF&fVQ7bhLzLyXM>tH3t!ec)Tbe}FFlUwxRdM}YId$AK4s&jQ~CJ_&3B zE5Iwj=Yj75Y1UQXqrk6$*TA(4+(R85W9&EJ-@reB-=pa)&^%VoxdS|o`d8or@J}G= zehI^00ZsuYftP?ja2xm{@OL1_xY;z9G(Cm$37m9bygNuU9iVl7$Qz`%<7xVxT^H?6 zDkDA?h?T5sf_kQmsGDHS=Zj)ha^1}(HyLk~d zCuV(L^ZP4@r-JAVcM%n(T?~$T0|`Pc*~eh6a>9q&xd`blZIUP zkyU`LC7(Lz1f{(o9Z&?TDmYPDoLih7B~bOl%DFOdueQ;FMI+ZufbZ5rLnR~OUp3$or@u`)>>`RUKs;Vrd-CU&J`7Ceih^vk(^-Oh|mzOi)bcNaC zGh6K1;$C#bmtcz@ZU1w(UfBL7r@Hvo_P=z$RByZWJ=@>1#VuQ)3u}cf?qltmEpEGo z>+YAX`FL;wE1$TPOUhL_=7E=8x*BW z4BR9SaPFoaP6`2`4O;MvcrnQ(ea{Zk7zjN@_pdr)&?C5AKJL;+BOJgNc}C9`mMG^^ z1ont-V2^2r8?(<}Zsu*&H{J9d=loD~D9UXC+b^zZXy#KqHVlc}B0S0(Q9w<}TqX%+ z`{vxcLmRMF{?`m0A#k+aLHNuTkbwe{(0$YG4N8z=$RTZa-J60Y_(BJ!AxgZk^vaO7 z;y%c}I>5ApxsW(8d(`4+buh8NiMBEXirmEru{TPlBh8lX$VMN@ aIY<-BP)Xrn$j`R_fh%ALLBIiR9s3Ueeu*9c diff --git a/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index 3f20d88e2..000000000 --- a/django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,100 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"ಉದಾ:'/about/contact/'. ಮೊದಲು ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಓರೆಗೆರೆ (/) ಇರುವಂತೆ ನೋಡಿಕೊಳ್ಳಿ." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "ಶೀರ್ಷಿಕೆ" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "ಒಳವಿಷಯ" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ಟಿಪ್ಪಣಿಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ಟೆಂಪ್ಲೇಟಿನ ಹೆಸರು" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"ಉದಾ:'flatpages/contact_page.html'. ಇದನ್ನು ಕೊಡದಿದ್ದರೆ ಗಣಕವ್ಯವಸ್ಥೆಯು 'flatpages/" -"default.html' ಅನ್ನು ಬಳಸುವದು." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "ನೋಂದಾವಣೆ ಅಗತ್ಯವಿದೆ." - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"ಇದರಲ್ಲಿ ಗುರುತು ಮಾಡಿದರೆ, ಒಳಬಂದ (ಲಾಗಿನ್ ಆದ) ಬಳಕೆದಾರರು ಮಾತ್ರ ಪುಟವನ್ನು ನೋಡಬಹುದು." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "ಚಪ್ಪಟೆ ಪುಟ" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "ಚಪ್ಪಟೆ ಪುಟಗಳು" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ಈ ಸ್ಥಳವು ಅಗತ್ಯವಿರುತ್ತದೆ." diff --git a/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 879001bdd23d01ac12f221ecacaaa7f1ef2bc80f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2157 zcmaKs-)|IE6vwZMsH>uq7!srL7-QOo&i-gXVG9ODP=rQO7Zan2neN=(4xOD@=icp) z#D_v!Qd%?wx^zQ!n-Yq(P$NH zbH3-?nZLGfDl&|%n6F~4V7`XA=P_I`u7fXvH^9T-uV4<`@;GBj@Eh<$@D8{Qd;oq4 zZhL|;{Fub$b#N3UumnB@-UVL(e*vEXe+MJrpWw^j-{AA$zu=Q#WD{fObS|LYzl_a& z;0^Eu_z(C6C^s|K5B>(~eBMN`A+Q&OE4Bo7f!CV+1B5Ai0KNile!8Le4N&LN(_DW9 zK8N+^ptjF|NQZ5~)I;CXb$SU?>%r|%C(04#4=|)24z05_v=%*dZmpsHKZ~jB(>`>M z*n8Hn>880wUS8UsE7*ZiGnaRGk~(7MfLD;QwC74QEn^)~>NAHpiGt5bdNgPbb8@(8 z*>09h*COegwxbuqF~uMk(KcTh$CP<9%SFrGS9%p4lsN}}4`oOW+JbE1c1X(m-mq

    bRa@^PG5^OyIN)Ph%kPhy-&KNmfHp?x;c6DrDG}0L0WDYoC5r%C(5~dl-VJWR5 zV{^xX7V`Pm1>5IVw6Q;IIt5O-f{+x}6iyp4xRmhSO>QAK5dN_|iDkjHuu6MA$HEFr z+TE%xL4vd$OIP_={}DZP#GEZe*p9WvguMuDHs0UZtSHkNaaS_#hSJhrE{COHy4s}0 zt^X6u=UEieH}#2GQ_0Y#JghmnW{xvyONX+yM&-0!y zjXsgJE#v({Rv0NSNs*(Uq>TM&m-cOZ0C!31i6?d#@tsCuHzjr^6FuAGJ@GgUjeb6C zYo8nJ-Zm0(N+go;9oyp=kt3#%M#?u`ltOxbl0N1h4(X@*Dosv%a%R@`-r2n`o5T5y zLixLR#?2NW+DLITm!!k!f$37`pp^M!EH*MS5`}tK*cm>mABf?|YMCOIk2TcAoTi7^ zkQeKU^d0IuuwH;fG#=UCsJD?C%R`~$qcVo#*={cmpy>-P_Z~|fG3A9L8wcF9 zr(d}w?HaJLB)R!;DfT9MsquGjyf?yDZ!N6WPLnF#R+A;B ziu2tRoLf|LXGu-31oI^|Q|^p)1y}A-FmYLx@2QEJx;Puf15?RIz6r$icKb`&{9LrX z-=ux1lPl`ta=o}fYN|wP?o=>6ORG2UtBcnO5!Li!eX^`7)pl1K-fvQsiCDX*|CLs8s9IH7%y~?mzrknd-A=g86Gy|E`31YH57+`Z%0dgP&@oE>+e1O1-$| zTivYIPhexAnJa2_sl0lprYbNFC8_zd!O|J37puX{-F2s7{cb_GRy#kXrf;{>trsWs zX1(}haCKSDPqy~8_+X_5e`>C(D&x&Xw|0R|a6w-#)PiqkQ7(0VR$ZtfpEKj?^a^e? zny3HPXKKOuvd*ei^{Oh~L&P;%txra<^aJ4ps0xy7H9suJ+^M#V^~Xh9>SOZ%mchv? zy387337&%KEA?WTkZiDALTA{+#eZa@GdRE4#e(xUf=iWpvD7?$45vds`u)$r)k&rn I%BUUt4<42pod5s; diff --git a/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po deleted file mode 100644 index d5fe8059b..000000000 --- a/django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jaehong Kim , 2011 -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-10 11:04+0000\n" -"Last-Translator: Jeong Seongtae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "고급 옵션" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "앞, 뒤에 슬래시(/)를 넣으세요. 예:'/about/contact/' " - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"이 문자열은 문자, 수자, 점, 언더스코어, 대쉬, 슬래쉬, 틸드만 사용해야 합니다." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL 맨 앞의 슬래시가 없습니다." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL 맨 뒤의 슬래시가 없습니다." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(site)s 사이트에 %(url)s 을/를 사용한 플랫 페이지가 이미 존재합니다." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "제목" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "내용" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "사용 가능한 코멘트" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "템플릿명" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"예: 'flatpages/contact_page.html' 를 사용할 수 없는 경우 시스템이 'flatpages/" -"default.html' 을/를 사용합니다." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "등록하세요." - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "체크할 경우, 로그인 사용자만 해당 페이지를 볼 수 있습니다." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "플랫 페이지" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "플랫 페이지(들)" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "필수 항목입니다." diff --git a/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 1fe258fb22cbe9b82473dd52022ea34992014188..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmZ9J&rSj{5XRSkmpyv+Fy16u+TCcP1&k3j(LhA9crR>ON=mzFyMhnm-6!)gJUa_U z62J79%$LkeXWFmB{f`K>iyR?m$N|zuY7LM*D((p%Nalp`S_JDjJPBizhn`fq)X>Ih(B9~^ zZ7MUh*H~kUN)(c0QY<+1s+C-fZRHB(XK*qLq2!bLs2H79mK%gwf)mUOcu z)xV9X9@9qLf9&6H-yvzTxNA+22IqS(anT@GftFe*(}KxNI4?tIls%BkZC-ufR625R wCN@{5;BYxs;cs9LdK?dQ<%A{=)-5~-Q?9M=q%GKlof8Ac9Y`9jII2JC2jY*9u>b%7 diff --git a/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index 6da7f7e47..000000000 --- a/django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 6f075d7d192ff51fa1ca54823e619cf69c37d9a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2264 zcmah~J&YSg6doW1Fc2UT1PKt2BDtJ$Yp+crB~BcELJnQHgHv#*Kxph8+hgy}Ec4?# zM?qASG)O4WaRpTn0i{4lC=!v~Q9uo%q@$yZ1mCRfa}p4YJp1j;ynR34d-MF;{ym>C zjQyBTV}6PG4Cbl3@WA*Q_$crj;A_Aezzn$WZpP}sOTbrw-vSQ+{{p@ZJa7+V_%Vma zv%qa20Y3%a2mB8B2=E8s1HhkwCEzc>$AP~C9|qn8-U}@4VeHr73-C#-|G?%uz`c7J z8vqmFD)1-Z8t?#&JO$*yA@F@*u=^(-HQ-HP6eMmc&9gieby}+MmiDgF*2?j=t1OjigAW8*Zv;6_Jw6na3Z6*SC9V>3 zhRZZ8Y|3p<*zzs9Iw^NK?+QCt_ik8~doD|%cdbLNCoM^P%X$U2eH zmP}LfR?yNyRU$gvr*5W&tS#k&I)U>5%a$!1 zpmtBR2f?^j>4;L@?TRFlD%du5>PAZtZ>0qZLn*cjH;ZssGepsmB25qr8S$Q%MkM9w z{*b3$Q0A?pf>S7++7Qk`_X;VWwThQSJ1o6Quxe`~ut*9@SLWOjLU1xo0?QZ9uZI~d zX42Xs9lMDsa#6_Ketvth$}D&!lw(2_p|y3EVQE=ln?i7lH_MFZf=I(d#q37Okft2c zf)vjLbJC@PZ5rJdZ5OR2(OU=x@^wo3Ty=HnyvVh2(T45HBzoC*ZPe6tDs8^ejLslk zL3i{D)YYjLSC2;Vv8Z~2s>kZp+L5>x#}JIpi=hlU?~tp-6rZRctsaRnO6%OZsA;$Y z6;7Kvo#RS@t95}QOX(E6!ScnlSeB*g=+pQ{bv=TPnu2F_T1P>7t|V7(y*0EX6g-3qg8D(TPKwlOWSz< zBu!r%ht;%1@pFx8m0qBjAddCvMlBo_V)3bJOqVWAdxOZ|O)nJ7NJfV@{s4+W~MvA_q zmYG}`Om@JxL^I$)k?xZ;)a9ut-=Tfc4rYz&w$5@+$gZcBx1@yfMkgc3ahoj4S7aQO z>Jx4Mqo-_gIDoh;rIKyp}pbkcY8c;d80v*;T+#vG8s+{Z)I(1-mat%}rxEy~}yym=Rpjl>Ne>Vw} zYoNZuO>3SbY}|5KX0LkB10;{-z>eluNU9y`KRF%-r};03-o_qIB%pH zSvI~Jh(l}x9U2uM%53~0%m0zC`4%c^nn0B2ynVH0ACAolWRo4VKCN`f1==mX9ELwP H32xcn?y|a( diff --git a/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.po deleted file mode 100644 index 4e1638e37..000000000 --- a/django/contrib/flatpages/locale/lt/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kostas , 2011 -# Simonas Kazlauskas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Sudėtingesni nustatymai" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Nuoroda" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Pavyzdžiui: '/about/contact/'. Įsitikink, kad yra pasvirieji brūkšniai " -"pradžioj ir gale." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ši reikšmė gali būti sudaryta tik iš raidžių, skaičių, pabraukimų, brūkšnių " -"ir/arba pasvirų brūkšnių." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Nuorodos pradžioje trūksta pasvirojo brūkšnio." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Nuorodos pabaigoje trūksta pasvirojo brūkšnio." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Paprastas puslapis su adresu %(url)s %(site)s puslapyje jau egzistuoja" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "pavadinimas" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "turinys" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "įjungti komentavimą" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "šablono vardas" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Pavyzdžiui: 'flatpages/contact_page.html'. Jeigu bus nenurodytas, sistema " -"naudos 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registracija privaloma" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Jeigu pažymėta, tik prisijungę vartotojai galės matyti šį puslapį." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "paprastas puslapis" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "paprasti puslapiai" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Šis laukas yra privalomas." diff --git a/django/contrib/flatpages/locale/lv/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 99e7eee56f29557edd0dc79d4e2e0c7a4a2a427a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1623 zcmaKrO>Z1E7{?7QZwm!fir~QE>4BzIGdr`Pm6{1lfs#T>B35C`0U;spj(65sk3HC) zO~Q%2gM<`u;ebF0F8K(+iOGQzUjQL)e2E_V_iWM)2w} zFJXR;`5fjw%rM@0h_PqE4e(v?L$CmU1m6ZPJj~b&;78yY(1VYGd*CzRXW$dymtYJ0 z8hjr70Xzr(1U>@(2L1xg-@)MTi?fVn;5Xm|JOiWmK?A-B{t5p)sEdQi5kv=frhJ-g2qJ z#wqT`!nIFnjTHAK&xJdY`#9{{V_zufZj8u}r6cL|lBd#|smw&SjE``)@4P5zS1Lu7 z6STCD%EX9Q${(w+g$fPFVmJv3Myq{NCeK9{NgV{Nn`;dO@qubGnM$$S_-bNe{SeAX z3Y8%svf`6UT9LKc-R(^liXpUTLN|wprYNv=ECfa2_+sUl6}fb%N+|3D9foX5SPRm; z5X?)j1nXI|BZfZO$f6GrA?#DicDT+>Yg?4Y`e@7LGK=1C zvDZeeVq9&=)5T>xPcK%-60w@bS6W*eTkDGoblOSl*1X_Rf4@YEUhMf8)suP+cg(F5 zzI(TSJG!y33;ssJM(cWL!qZIY#z6W9p{As!t)8kZSJ7=_3zw2Eo2~1l+st-#ytq)OCG}mb- zi=H^{)_=6u9ZsG*ytgT7W9wN433zpQob>@bAQ*2P{ZDH_0U@D5Eph*8eTeLWf|nC6 zsYDK{KFCAV!p+ruJ=>AXH08EFaKU0y|9o`lp@IX7msOh`eG5Uwt4Skk21@4j%p diff --git a/django/contrib/flatpages/locale/lv/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index 0b5fe6f65..000000000 --- a/django/contrib/flatpages/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Papildus opcijas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Piemēram: '/about/contact/'. Pārliecinieties, ka esat ievietojuši sākuma un " -"beigu slīpsvītras." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "virsraksts" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "saturs" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ieslēgt komentārus" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "šablona nosaukums" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Piemēram: 'flatpages/contact_page.html'. Ja tas nav norādīts, sistēma " -"lietos 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "reģistrācija obligāta" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ja šis ir atzīmēts, tikai pieslēgušies lietotāji, varēs piekļūt šai lapu." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "vienkārša lapa" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "vienkāršas lapas" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Šis lauks ir obligāts." diff --git a/django/contrib/flatpages/locale/mk/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index f21f74abc22f8dbd36e28f4d43197672995c59c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2746 zcmb7EOK%%h6uyP>GUZi-iV%-eRcRVE<44p=VM=(lDXM5_RJp8>s)^^?nPwhl?zNNb z(o`y4An_KJD3Oq0iR2`8vC`Ise=vjCfmn2j5KFf3ojZ0MS8N!0{M~aO=X~co=g#kY zcYh)9JdO8xyw~x*fcNw+{Nec#_$2Tr;M>5TfdTNv`-I2=KLpyqFM)6II&dHGx%-89 z4>$qDPke;Gmw=xE3AhP-2>1)|3E*$QM}U6<+3(-LXMnqQ3-K6mAMgR-2(Swdhk^TH z|AEQxfO{Sk;uGKokmpapxdv8&Ujcswjsq7T7J?K07RWi<2zmziP7l|BobO-21HgZP z?C$_bF-`;7PYw7i@N?iE;P=2?K+c69=KK`iy?C)?azjV~c?2k$2Pv56QT#I(ejd-j zXx1AVoj3;b+WD{^;tjXygca#hRM%bRE>k~BJS<;tql@O96NIEffE%R$VL1K^mRr$+44 z$RYfXDRTT6l$S{^c}gp)MlmT*ORO`DDKX$em3diNU>;HEFOwhDYSOj5kZHs!V>Bnp zne&YvO;0Ww#wIgS=7g%A^j)Myv3$Sb#nR1Z^G(NZND3NClaUurvlvoq_#UUQ5zLu^ z8)=x0(1lfrVhO`F>W=qiCZwP}-(|tiojuJjM+`irOl7ufWXfXp46hH@Eiagn47HG< zNv#qE0Zb)Wc;e&+BPC*4gOIVq&9j}QK*j3VEh%&YDYU13DQ4s7f~;uklxw|p5A6_Q?QVm^&7F{TPLG9P&S2iW2&i%W0Vc24uv#Ar6NsDQHc&7 zq|7YRe%PfkdX0)?Q|VYvBwr`3wJ1KX{A@O+)Y;t$reuBhS5s4VBTH1mZxM5TRO>RdI_$xt!=_on-Hdr6D`8> zEiA3_96Yc~N-w7?>&~-huf+(&qT)=xY8RmV=MU0)OTf`X3WYKIQ}L z8&NlTw83L$mNDsKqBYJ`J0|}&>w(zmwLZ_4-b#n%7zEn+)nW-m@(pK#w*#)MEc@eZ z*hnw4vco%&{_qZ-$SAgxb;7~xTqh$`|GUTh+Zi_&1?M3Nv_p~j@OF^~AHu!@CQ(9C z=@sS(S#E+>Mz3oGXmRSM4Cz$_MJNeg&zlLwtOA1kWG^Ha5h+?O?0x diff --git a/django/contrib/flatpages/locale/mk/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index 2e407d696..000000000 --- a/django/contrib/flatpages/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2014 -# vvangelovski , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 21:48+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Напредни можности" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Статични страници" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Веб адреса" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"На пр. „/за_сајтот/контакт/“. Осигурајте се дека имате коса црта и на крајот " -"и на почетокот." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Оваа вредност смее да има само букви, бројки, долни црти, црти, коси црти " -"или тилди." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "На веб адресата и недостасува почетна црта." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "На веб адресата и недостасува завршна црта." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" -"Статична страница со веб адреса %(url)s веќе постои за сајтот %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "наслов" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "содржина" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "овозможи коментари" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "име на шаблон" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"На пр. „flatpages/kontakt.html'. Ако не го внесете ова, системот ќе користи " -"„flatpages/default.html“." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "потребна е регистрација" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ако ова е штиклирано, само најавените корисници ќе можат да ја гледаат оваа " -"страница." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "статична страница" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "статични страници" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ова поле е задолжително." diff --git a/django/contrib/flatpages/locale/ml/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index 6fd068557ce5233cd9e334fe3dc7b89ba7e194d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3355 zcmcIlTWl0n7(O80);q>vyx`GDXhUbW+d#y{8WF(|TWN6d!I+Tg>&JT-KShz4%~C z6A^>eMAHz2gb)Z4MC39HK7l4CKAITgi^NQP_SqMG@caL>v(v5B_~NEB-<->T`M&=@ zr@yRTwIJ|&5YJ!bAAB08V~UyZU`+Pk3fq2 z0|ove1nW>V$Y5nDlRVaHR0L1Y1dVp zx!X&lVnh2L{O+8Py5Yvsjf3@CHluLTb(AxJNran;wesbZ>v^&jE4e;*<){g}<>`(W zu>&#W7zN=^3IH?Rkgdp*>-zBSkEQKJNO?x8X*brfoCqTsyINtLpg$IQF0$58wf&Sw z7UN|)|l-BS)AcK}a&L2*wF>D16Mzt_f7&xr%Kqj*U1?_qc3BG6d2t5?hcjK5V z)2$Jgh4=KX_tvc_C?geUp#r8>3wJDpjzK`NfsL0wL)IvIc6}frb)!k$(()S8uUMsRaYeyLQ zaYY7A9>&8%Tcr6M?hE9T!?N7Jr6AJe{WLk7w&&@coR(?wRoXt1CJSkDk!Qb5lcW4` zG)=DHt}lC6q{+cFIg=T;)AoThnSbYyu-$TG)PZvD4G6 z4`hLyu)Qv_i)(3g$ayGDF0t23918V4(7gwHa-|EBlOwqyItHKf*JX~DIiWQq2>p&@ z6`M>=uqmTTS)F1_P@oRUwLa0M3&T&DCUk&D!>FS!*1#CLWX;$T*WCC-+FEAfeA8{e;1(1Q!Av`_2P;k`j6uH;!yH%aFT=KXwUPO zCFgyh!P*xc#7yd0Ghc-9fdH6*q87)kY z(*f8bV5BIxN(6R^ouzCMs0wGnoF%*^RJF^r5qRH&z;zLiO<=4@i;EI32G|b&(nr4~*1fY)QfJR`2MDZ^H)WH@S8O{rE zW-b(Sz2_GSO!JfXpLQX}LihgyERfZ44rtV;dxr~xn+G+>PcN=j7Lk_0AwPBS0V6D< j)L1iI(SLA|<@vW#nw+WOVSP1i&vHm};UFp!oD+Wm7HM>= diff --git a/django/contrib/flatpages/locale/ml/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ml/LC_MESSAGES/django.po deleted file mode 100644 index a2405f5ff..000000000 --- a/django/contrib/flatpages/locale/ml/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aby Thomas , 2014 -# Jannis Leidel , 2011 -# Rajeesh Nair , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-25 18:41+0000\n" -"Last-Translator: Aby Thomas \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "ഉന്നത സൗകര്യങ്ങള്‍" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "പരന്ന താളുകൾ" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL(വെബ്-വിലാസം)" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "ഉദാ: '/about/contact/'. ആദ്യവും അവസാനവും സ്ളാഷുകള്‍ നിര്‍ബന്ധം." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"ഈ വിലയില്‍ അക്ഷരങ്ങള്‍, അക്കങ്ങള്‍, വിരാമം (ബിന്ദു), അടിവര (അണ്ടര്‍സ്കോര്‍), വരകള്‍ (ഡാഷ്), സ്ളാഷ്" -"(/), ടില്ഡ് (~) എന്നിവ മാത്രമേ പാടുള്ളൂ." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URLന്റെ മുന്‍വശത്ത് ഒരു സ്ലാഷിന്റെ കുറവുണ്ട്." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URLന്റെ പിന്‍വശത്ത് ഒരു സ്ലാഷിന്റെ കുറവുണ്ട്." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(site)s എന്ന സൈറ്റിനു %(url)s എന്ന url ഉള്ള ഫ്ലാറ്റ്പേജ് നിലവിലുണ്ട്" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "ശീര്‍ഷകം" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "ഉള്ളടക്കം" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "അഭിപ്രായങ്ങള്‍ അനുവദിക്കുക" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ടെമ്പ്ലേറ്റിന്റെ പേര്" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"ഉദാ: 'flatpages/contact_page.html'. ഇതു നല്കിയില്ലെങ്കില്‍, 'flatpages/default." -"html' എന്ന വിലാസം ഉപയോഗിക്കപ്പെടും." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "രജിസ്ട്രേഷന്‍ ആവശ്യമാണ്" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "ഇതു ടിക് ചെയ്താല്‍ പിന്നെ ലോഗ്-ഇന്‍ ചെയ്ത യൂസര്‍ക്കു മാത്രമേ ഈ പേജ് കാണാന്‍ കഴിയൂ." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "ഫ്ളാറ്റ് പേജ്" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "ഫ്ളാറ്റ് പേജുകള്‍" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ഈ കള്ളി(ഫീല്‍ഡ്) നിര്‍ബന്ധമാണ്." diff --git a/django/contrib/flatpages/locale/mn/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index 405e59ae0c794be355adc17cc57187f0be41ff0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2670 zcma)6U2has7(OU|t>1_tF@C(pkhW=OKPnhpC{YnimBywnUKkTH-8s8EFdyrjv)z`& zq%EnCVC6!`;e8eFBHq{V9^ZjKJih>60Nw?D0$d0Bz}FuUA_M#uSOoq6{D|j)dw{PzD#Vw- zK_GtOBL3b0eh(yI3-|=^H{kQY-+@m7{|0j0d%%~0J9Y~3EN~C-G2mX{WpL;R?nD1B z2AjZpz^lOE@l?xh1TUfA3%mmS8h9AE`$_Bveg?!5;xFJ3@E_nIU_VGa2dn`<1~!3j z0e=Pd1OEiR1Kb6YtaBLn4A2IGmeB$*oL>a)!iy=R4MzyrBS6tSkYJvt@z4JA!)Nou z+%_NfiO=9XY=77f@xC)*2W9C{Sl4bCC~i>wIHV)n^|+%vTh*k>Zi`j%Y+bjjQf-Di$-Qh%`yS#BS4h`f zMXm~ZG}WVU!gZuGfI%ELrL^>^>3SYDl%$@mP>!tF4NteDh+{Z|M)?raj=@Pcx4&@TSNMt5xY(Zoo7ml`c4P&EBlvq&3m7W7x6v?j|ZX}&-IzC~04M~1OX)^XAXnKa!8nFi`X!zr% z;e;C9M&O`V4kL+j=`tv8@jgu1JIV!agg%-zvOIh5g0C zV1IrvpT|OLOis8QvuoV}tB|KczPRu0{yd({aa(Dt6xji+&|y@hFT%*J(xEd9C*>LE zy(zmEhFM5HjKx8<0ku|1+J2EnLNN7QJD}d0*7ag8*K9VkP#!3^A}4uI4wcIiRj!^( zmF2v4kenan`Z6QKBS*Ky7qa=xk<@FeG*yQ>Ehlvj#<{^k6rUX_sfSLKj#&q`*7122 z8Cgeza>!p^kq(Tzxx8anuxD%TuWx- z75vXpd;^=lOU_b!J6?$Iq_BVqtXM!0M8p_i8q*8O3^t&#%nLemF#| zP+eC_e6=m-Cb154@cMN$RtRDip!6IjSa32Iw|IsRhDcVtl+1wL&)D>^+r~0MTiZCY zYw>C_50;l8V3ntgTP#X|PN#!a7ch(Qi*c)SF?DVrqIi+5O{UR6q?=~xv}xaJyMv4@ zWX1YV;BC@`ILSGzZL#gV2QP%)-nhow@eevP7+Yr3k!&W48Q2O3W|;W>N?Pz|b4zl8 z<1=C8$fT5w!h0vag@9`v??7e^`hVo`CcjvPY~l=#5Z?e1RF^4>B#9F)t{D#*JuwUq72fSwcwv`no;Te*2f4!x7VPBVE;nD-; zWvO$sn!Lj;E}QfVG1qEZWYBoW$elITt#)OL@8$MxBb=*pHNC|DbGHC>qY7rhDv^d~ zJxCI`%wm?mToew5P!%if8shH{jyy0~_@5Gn7ra!!2X~A+0y`{J%{ssOjdoBO~ diff --git a/django/contrib/flatpages/locale/mn/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index 9e72f08cf..000000000 --- a/django/contrib/flatpages/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Zorig , 2014 -# Анхбаяр Анхаа , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:43+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Дээд хэрэглээний сонголтууд" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Дан хуудас" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Жишээ: '/about/contact/'. Хөтлөх буюу зам заах ташуу зураас байх хэрэгтэй." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Энэ хэсэгт зөвхөн үсэг, тоо, цэг, доогуур зураас, налуу зураасууд бичих " -"боломжтой. " - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL ийн эхний slash ийг мартсан байна." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL ийн арийн slash ийг мартсан байна" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Хуудасны хаяг %(url)s %(site)s дээр давхардаж байна." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "гарчиг" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "агуулга" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "санал сэтгэгдэл үлдээх боломжтой болгох" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "загварын нэр" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Жишээ: 'flatpages/contact_page.html'. Хэрэв ийм зүйл гарч ирэхгүй бол систем " -"'flatpages/default.html'-ийг хэрэглэнэ." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "бүртгэгдсэн хэрэглэгчид үзнэ" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Үүнийг чагтлавал зөвхөн сайтад нэвтэрсэн хэрэглэгч сайтыг харах боломжтой " -"болно." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "өөрчлөлтгүй хуудас" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "өөрчлөлтгүй хуудаснууд" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Энэ талбарыг бөглөх шаардлагатай." diff --git a/django/contrib/flatpages/locale/mr/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index 2b068a64f98b7bc322636414262e1c0323ed9e74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmYL^&rSj{5XLcj+M{O=HSqw!q1^=%DA|krNl4sC$m+fBmZfC3-L!+?*=O+ed=|T4 zy*))vlt-j>DU_a& zY%8pj7{8_q7+rkLyp6Ol*O|$cE;t#zEBs%Tlgb9Ga&JWm3u7zCiLOtji=zoSU*onW L_b~}Olc4nrirj%L diff --git a/django/contrib/flatpages/locale/mr/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index 79c542089..000000000 --- a/django/contrib/flatpages/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 19:03+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/my/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index 78de6dc43a783875a985c033a78de5b38f218f58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmZ9IO-lnY5Qf*U%N_-99&%J_nruXhD*Z)Ts%(P#EiJ+odX@r{mPo*a#AKZen_7L3;GkbLl~l z8jtoVKcLYOi4H_mtMD4\n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "ယူအာအယ်" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "" diff --git a/django/contrib/flatpages/locale/nb/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 46902e27ec360b2843d39baac25c8f39d9d46443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2134 zcmZ9M$&VXF6viu%uo%J;K#>s30~F1SGVNuuC^$?+mI*|eNk);w2`MVOpY2XpSDUJ8 z&&>aT!~r3$aL5I2z%3Gjcmn(yF`NX&&o6km3H}92Tx(C% zcD@2HVE)ZM{{~;id>KvyxDGx8eh0n{{s_JU{t4ozjy$E*G4LpepCbH8d@G>T>J%vJ zJ^*1_-2@R<%ms)szX*yA$w$7$5{2@_^?*VO@sc>ird-d}h&9_EMnBJDB7IoAq#o*G zI@NZ-DV39umDa0`U0qBJcWJ4m`(+hcgVF{)2(6_iZRwoJSB@!^G}col!#d6Eh_p>9 zIGq`pc%%K8eRILq(C9GHBla_McVyNahr+<_wIPLZ<|*@bDbU1~(=6q56%XNV&j&7O zCo_gB&$Ki*mGV$mChS{LSK))U#Yr5B1AG?7R5?Q@mhr#hNgIcd_lS2hA3P09M?MRT z_ktC#=CROV%!6FwD6QEeQ;tTQCYhBmoUbG5GwHsG^_XV76C;k9sh%V>%-EzziyVJa zWscKk{d}rT#Z**2P%JNu);>4{*j^=D75z9!%YbQRQ_KdXV@%Rm-PKu{2`Plkq*CzP zw>IS#k45Hv?94%rVq4;xN8dl%x2BSa*apQmrZy;x0#mP~@FdC2M_xG|p^#3?<~hhx zp<@%QX0p0q6|!JhZM*U=4?=P+O+G?0Sl^}euC}AHaf>IV3(1xrWodG$8u_GGcB!#_ zvzJ^(yTo>K1?IZ6*6y56+Gmo^yVN<;?W~<_ueIA)nB3xNCN>{gcQ!fIrq1bZ=j_Qg zuEwVJA?Z17QHoHyF5PA8b!wU3n~mO|Os7p7Y}K^o1$(ket(C^swXKbLAv(== z<8od1q_;Ogrh#`u3q{QAd2B@OJcsq$y{pN&`8x48WS4B%K`E!OOXvDoI0(8+w%^z` zmD47;9jJ!}ll<&2?X<%s$^hbAl-n;+$UlXpB0 zemu`&`$M!8CN27tg7q8t=LpQ9-pcw}dqAQhH3{R|Qj>s_y# zRbRRhyAvhCHPsC`)hUF;bCik#yHdI*;UjlgS?FD@7PBRK>P>}^|Gx&GO2jzlMkFGy k1w%VjU3w%XI2bq;vv<&nC>-pt$5f$>)l(}<5!k5z04)P__W%F@ diff --git a/django/contrib/flatpages/locale/nb/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index d950662ad..000000000 --- a/django/contrib/flatpages/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2011-2012 -# Sigurd Gartmann , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 14:16+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Avanserte innstillinger" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Flatsider" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Nettadresse" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Eksempel: «/om/kontakt/». Kontroller at det er en skråstrek foran og bak." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Dette feltet kan kun inneholde bokstaver, nummer, skilletegn, understreker, " -"bindestreker, skråstreker eller tilder." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL mangler innledende skråstrek." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL mangler avsluttende skråstrek." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Flatside med URL-en %(url)s finnes allerede for siden %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "tittel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "innhold" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "tillat kommentarer" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "malnavn" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Eksempel: «flatpages/kontakt_side.html». Hvis denne ikke er gitt, vil " -"«flatpages/default.html» bli brukt." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "krever registrering" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Hvis denne er krysset av, kan kun innloggede brukere se siden." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flatside" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flatsider" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Feltet er påkrevet." diff --git a/django/contrib/flatpages/locale/ne/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index 37645a3161ea10d8c336c8e49370e9283bb34914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1380 zcmZuwO>Y!O5SxP}WqA?h4*$REg=*WG{>#7MQ(ue$2Js+!rq_HJK^ z@a%>ifL(@t1iJ@w&!4c*VJ~3&VV`^uawzzw>{MV1OGAbzwlqc{|CPp{sKr)>L16Cu;&etP`eFaC(QL8O)j%RA$dwh zVm6=GI_~C5v#yRunq-Du<)o@hPIONCY>^YmSteAEFqIKqG9ewPB&+(oYDS&DsK|og zG9x&Y{8}wap1qDQGFfvns4Gppgis_`@;WHB=4CZXR6UsYhb-5CwaS3HdC37XuQ2*X zisU8HLS|0%;@ouP2)WV`S8QH#@DB!nRiuTMJen=@E4-`e*^FKSrN~uEvMWsW^2Qu5 z@>0{8swXmfs_s>^lc%IHd%i$S+6hUHr(>-n37*C@t2FJDOkr0#FH`avQwlqp<|5;goIp2#C#8o?p%(H_QKNb_ z>v7uQY><+3ykJt0Lw&7_G>(^+mYR42suBx)xrvG6B8*wZMI5G!0R0tFvRuk=U5{?sx6gfCST8GCQku_gi^U#_~_bkp{d0dt}Yst=LFB;^IDV#}2=>W(|1FnqTbjrW5fY ze|~0%w}Y%>kE~fo0LhPiF_P~CKoP~yt$E_38@_%W7kB?(^sB!{syl?bTNrH=M^uKg z2M!Ir>LbsCZf?7n7jcbYEVRDqFIRlxhPz)4s$OE#1wuv`W<7)vb=$b_n+-Rsz@abW z3EVw~#$;>$7n=)>;e~{8++WK#jDeqGApoIMbY(m%Dn{FAt<+A902rw@?!VA a1o&?t3IQ+%)v)$WQ2&n0H!VPIC3*$PS4sl_ diff --git a/django/contrib/flatpages/locale/ne/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index 530256903..000000000 --- a/django/contrib/flatpages/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Sagar Chalise , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "उदाहरणका लागि: '/about/contact/' । अगाडि र पछाडि '/' राख्न नभुल्नुहोला ।" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "यो मानमा अंक, वर्ण, थोप्लो, अन्डरस्कोर, ड्यास, स्ल्यास र टिल्ड मात्र हुनुपर्दछ ।" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "शीर्षक" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "विषय" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "प्रतिकृयाको लागि मञ्जुरी दिनुहोस" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "यो फाँट अनिवार्य छ ।" diff --git a/django/contrib/flatpages/locale/nl/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index a0406b586da6eb5446ebdad1947f0a880f79718c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2108 zcmZ{lO>Y}T7{>>i@?xMs3-nUNg8(H_vwn$M)H)5KG)WamM2OrT5E2^iK3-2eJG0Ep z+6m$#aNvT(S3u$bLI`o-0N;QkLPDJQ2HcR~KWisW5FL5^+u0dE^St}_iwmC%jEk68 zFu%fl5%bnV_`>)ad&9)bjZ z0X_=;06q==1U?S_0yeH_!WE(`~!^l{sl(;&OJ8O=MwlN*2`ej=XDV3 zhzpo;#J%XJXECEa*skq_JL>a*fa>*#b{>y-R~%8d;}P|F0yEx!dc+us+u2x}lryqr zP}X>{c_@ogbC(udvTv)l$p z^vpaA$45@OOUR%QVvL~q>^gJRyR6ckbSVvw3#(u=I7jp$D9dbH~ms_Kc zNZUN;EKw%j?fg`YK9lV0+6iODlUmK%9MOwb3>51OwvgkGD&;t9PT!BEu9%9-2daGv zq0>7!1jt??Qx*OCA+rI?%4Arj)-e`Y?b4NF-x5p+N@vl__x5+%WZahl1%KXo{)i$+ncCU4=wlNwz(ubtyq=74fbzOQ}8UtVL zFp^BuEog(~o4Q^$l^NJK@Eem?Fgoe6EV{H&g>*W0Jk>(R zMk{@*Y)y@8>6w6*(XHji?)L8H-2P6p-MBM#chWm5VPN3H(1P!jSwsFw=Q*t3>un`B z=I7#l19r)#No}mSF5T#>aH43JjBf1d%1NDUSyy3o#P}$KWIrutUaYe=a;ENY zYfl+}jEqqbgP7Pd=bXoEV!|7mSeJzdRy^h0ca<82rr1Mhk$A{cWh504cDnrg?1Mxa zOFh&7Z0(y&LHA768o(wfpv)-Hs4@l{Qfmg_b4E9Sw`SKOou|srZte3(9gNsC#Rf!; zXFXuduGA_WLdlJ2=|sxt@j{|!P6g}Z@=w(PB8*xut5}OGq>+JyI%6&mVh=d|m<}st zrn@Dyv*@68J3uhT(HBr7_JwU2#uU2)60Q$Puq#?K4cV+YJm^pi=QP+&q0G=$nXqNS qZWMiC@E=h7)reU2C*D81T0Gq>7+#rqL-+&q8EcJ^vWUHcwfGl(@MSLm diff --git a/django/contrib/flatpages/locale/nl/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index c69337c3e..000000000 --- a/django/contrib/flatpages/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Harro van der Klauw , 2012 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2012 -# Tino de Bruijn , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Geavanceerde opties" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "Voorbeeld: '/about/contact/'. Zorg voor slashes aan het begin en eind." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Deze waarde mag alleen letters, cijfers, punten, lage streepjes, streepjes, " -"schuine strepen of tildes bevatten." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "In de URL ontbreekt een begin slash." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "In de URL ontbreekt een eind slash." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Platte pagina met url %(url)s bestaat al voor site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "inhoud" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "opmerkingen toestaan" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "sjabloonnaam" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Voorbeeld: 'flatpages/contact_page.html'. Als deze niet is opgegeven, dan " -"wordt 'flatpages/default.html' gebruikt." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registratie verplicht" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Indien dit is aangevinkt kunnen alleen ingelogde gebruikers deze pagina " -"bekijken." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "platte pagina" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "platte pagina's" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Dit veld is verplicht." diff --git a/django/contrib/flatpages/locale/nn/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index c4395ed062f88537198f7f8400cafd10f3bff478..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1773 zcmZ9MPj4JG7{(2RKV4ctMW`G&yl_dYW@dJyR7y7l5t;;rCLxNpa6ziPJMZp#$73(H zXEs562oB}OvHc8iL`34ihv<=e4;+zrJey=wteyGUGoHuq``XVwzq$0YKzkS0N4TEg zx`pfdE4ZPJ!S_G~J_LUNOYl$dOK|Pg`TQTj?=XG>z6QPk-vs{wqxQexHSh*rw!mB9 z2jC~*4R9TN9oz+>qTLx>spA^0}<6ByV11-uD9 z1>XXH1>^d^gYmn+z&P(Yh@bcyH!Rzyl#mzFcxw^hgn)&w~S*>Xw;vS9L+V+xkWvS!jO zb7e*(O-{i{rQ^VB>BsETD_TP>!&HvgU&uXtaLb65epR>jCoK*1#9#vX*(Kmo+uLqoS$p;nPgu#nbeAB z&00-Nq8CFMD%LpyBFEoX%5k2~pVv}XOl9Q*HHCrbd<_l(+ACzLvfp%a8!)U)j?ut6 z#vpI%vT{)%vW|k%c`VhV<9!hY*#yC+iELoY5<@Ry#uQ^)^t^C9QXVCbyLK6*K&hsf z&17WBBB-EQ963ATK}h!U)dUlwf3bCNzX}x zqYJT=z&f^LsP zn0B*lHk+j=gz;*~Cn>6y;RMBueKyVJiDvp-EHfs%(>mBY*jdz~leSwA=A}=1r&A;w z_#|YgqcR&fO44}_n~!?C$@*emTyMxO*)anf9nhuqz6zH?cgdL6k*=K7$*y&!$Af7z z^qZ?2H1BTSHuUi(b?$7m#1?Fb!-<_!#(12H=p^aHPT{eotfL>1SrN@xG-iB=uCrRR zBOH&M1EI$_kG^nc&u}!jprMoH5U0$Js4t6DY@hvBMr$uTbT0VVVAQQuWXz*1L5@Oj}*y_Y2G6)Lca@Cg1!kZUxjY(A1s zI`WgVXM|v6Dt1|ic~;Z2XN8kBJh&ZgM#K4=mvne6;UwzY!UtJP*Eq3c&=;sC2Udl- z@MA1aoYGgYXH%*;S`-d}a8udFo-P%KSXbsSv1fsx<63Z+j>atJHkFQD, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Avanserte innstillingar" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Nettadresse" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Eksempel: '/om/kontakt/'. Kontroller at det er ein skråstrek framfor og bak." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Dette feltet kan berre innehalde bokstavar, nummer, skilleteikn, " -"understrekar, bindestrekar, skråstrekar eller tilder." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "tittel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "innhald" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "tillat kommentarer" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "malnamn" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Døme: 'flatpages/kontakt_side.html'. Dersom denne ikkje er gjeve, vil " -"'flatpages/default.html' bli brukt." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "krevar registrering" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Dersom denne er kryssa av, kan berre innlogga brukarar sjå sida." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flatside" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flatsider" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Feltet er påkravd." diff --git a/django/contrib/flatpages/locale/os/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index 43ef7bba3e6181a893747a985c109a5506e9beee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2434 zcmaJ>U1%Le6dtwyUA1bV6hZL_N*a>AKcR(o+lX3IsWvo(Tb~5k+?{*xwtIK4JG1#g zAM(>wX$1uvkcw~Oi#{Yx+TNI?qTs8{l1IS@L7xR*1^v$K&0i^UJm&Y9FJPX006!Ruz-NFQMP2L1~C3iuBYuEb}L<@;X%`?2l-Iqsj`{l9@6{~$xf|#^wn*EPsFibvroT*5Dj@Ft@G2{-3~PeRdD7 zk$Bx7_oABgDQ@c^j+7Xh^jhsuy3|wh#^O|$YH_5!nlAMeY1q3cNu`M-9aGaAmlR6R z526Nnkxx4Df{+&~^i)%-;x1qH(9>Q)H9XX>PzfucY~J(}7{JRbPc z@5d&>O(`u~G!cX$rAkuIjw@f*y)@KaFXD7J25fbc(j=r;4&%31kryW5IYn|ZP+Czv zPDlk>;+&yZi5&t|Ys%V14jxD06oql4A$=!^ICi3P8e@{YvCxVz9>@tx)21V;oJBp5 zp^scBksqW%BK=~%KkkL8q*kglSxwHBL}KAvN&C07 zC8VH(&}Ws;kDlep5nF*$wjA4qv9+)^d(Zb4t0jyUC`PUSdNj=GhBzVbl13`1vBjtA`XF1vv; zm5;keDt%>)!dXvgr&<9KzMI73k_=6BAeV`G8drs`6x z3L{~fc%gGTPFl*PsBM>OaNq>xkAsIJdTEd@+06xE zzTI3fH%uqP(%dl{_xu)^Ynuy{&1YA#xon2aidkewmvM6)2Uy?Eu2MFG^=dW^_si5h z%I4vj?KaG^{pGW4#;k$LCmf%$IYeD8-iyc1%isMh?fH(F>u|V2h_*`X&)nejcxM9- zbN%pa4G^u9%^$1tjI=o6|p-U z9l^H0HJmE=aiV5J>|x9|_z=Rd?6|p$Gu&QgMYsIh%pf)A!9I5-l#`mzuA&CBPy>AC zIVOs73n6S|xW+lE#562Hvy_*R_rb($pa7rSm}ZGhIUTMcq~rk15>D92talp$LAdyP zsBveQb+gP8acC3)jICg6*`=ILKiLo*buF8R-8}v*QJk!pn@HNGm*3viDLEBFB|EtJ zY2L%TI;i_;bnb3N=w;i@HU_sE46V`qdUM+t>7cAkNpxR;TpsRSRuLz2WPV_cSVz%K z*Y?MD0q@>r(O4P0e`uSVXaSoto>6$yu?oWm)#0FABre@DGD9Wqn03KjoK1`W0jT5L A82|tP diff --git a/django/contrib/flatpages/locale/os/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/os/LC_MESSAGES/django.po deleted file mode 100644 index b757ccb1a..000000000 --- a/django/contrib/flatpages/locale/os/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Флдӕр фадӕттӕ" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Цӕвиттон: '/about/contact/'. Дӕ хъус дар цӕмӕ дзы сӕйраг ӕмӕ хицӕнгӕнаг " -"слӕштӕ уой." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Ам хъуамӕ ӕрмӕст дамгъӕтӕ, стъӕлфытӕ, бынылхӕххытӕ, дефистӕ, слӕштӕ ӕмӕ " -"тильдӕтӕ уой." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL-ы сӕйраг слӕш нӕй." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL-ы хицӕнгӕнаг слӕш нӕй." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(url)s url-имӕ тъӕпӕнфарс нырид ис %(site)s сайтӕн" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "сӕр" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "мидис" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "хъуыдытӕ баиу кӕнын" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "хуызӕгы ном" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Цӕвиттон: 'flatpages/contact_page.html'. Кӕд ай лӕвӕрд нӕу, уӕд системӕ " -"сӕвӕрдзӕн 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "регистраци хъӕуы" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Кӕд ай нысангонд у, уӕд ацы фарс ӕрмӕст системӕмӕ хызт архайджытӕн уыдзӕнис " -"бар уынын." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "тъӕпӕн фарс" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "тъӕпӕн фӕрстӕ" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ацы быдыр ӕнӕмӕнг у." diff --git a/django/contrib/flatpages/locale/pa/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index 096df24f6d3bfb6e512ae43ec81c2d671bab43b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1004 zcmZ8f-%Aux6uy=H8t4Z?KOTCx1%)DaXLeE0(T&O!6s1Mhp1bbcT}Ni`Ofz@Y-lPW$ ze6~OYAF{X;5$01uil9Um7v@MKmP$xPgyc(+ppCfQMwyXRw8BiK+&c7Hh!X82;!04- z+k&W2MS|4Qcttc6n+e!ck!H~QG+5!X6*~(eiBrYqvsM_eN1ay2>akCq+LJn)Ohw_% z9>dP36|X$Zyb)F&qva95Tp98zo(CaY5UZi}{7+Z$s5j;hmxnxrGsiQ<>M55QE*Gah zo#j$u)j1IcBBB$x4ax^mQI)?gX0b{df(`6qqWI5Y?5zKqjyZcW%N6vzZ?A$l2=9_;rNZokwJfe z;;{I-YxFmxKX==XO#a%u-!J|?Mt?2NzZm@%4G_R*&*)>5, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "ਤਕਨੀਕੀ ਚੋਣਾਂ" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "ਟਾਈਟਲ" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "ਸਮੱਗਰੀ" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ਟਿੱਪਣੀਆਂ ਚਾਲੂ" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ਟੈਪਲੇਟ ਨਾਂ" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "ਰਜਿਸਟਰੇਸ਼ਨ ਲੋੜੀਦੀ ਹੈ" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ਇਹ ਖੇਤਰ ਲਾਜ਼ਮੀ ਹੈ।" diff --git a/django/contrib/flatpages/locale/pl/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index f51cf6d5313a2d72807048383ff86e94f7af35f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2258 zcmai!&u<(x6vtgCzm}gZluC#n@6skwGy5ZLrLyg|h0>xx(?%iXgh1XI@2+<}_SE)d zGpn8=qF#_VRDi1f0Z3fo*aJwrCvLzIA^rd^T)4v5vq?6QKv?Vj*dF`&z3-cOza2gN z1w(rg{Z;hu&|gEpeh7bP--9oJKY;IpKY=Ou`Xh{0z|X)Y_!anWcn%&1UwM?VkH94m zKlVBP-T?1`1bz!X0saC$5B>^11^xjByMKYlz(a=_dloznJ_eoue})gIz@wP|jm3|_ zqmMJD!P{W)_jm9H_$RmqUdClFgZID=_zj3F*pVk0TL6!NC&5eL(_jY-_AMCfZSU|) z@FmQ@2A=~Tg1CbH2*Ry07NGR`2pDXHctUL0!XQt%A7BWfY~jA3e`vvGXu-GL7IbOsmF#C!_wn2GPWK9 z>PVpyghf`|&ZQMeb-KR6RW2yaou^V>7@giByoc>Y(s|l02Z`~R<~qSFHdbJgl?PqJ=~Z|=gQ3N<)}5ALu^>E!;ASJo ztmr~W%frjF7bQc+GVB(lc`BHfUJ15pO<%-5T27)55e)V>Dd}_FHI+4y8SA4J*Of{1 zcHVW-x@l5n_2znX1?dX5qjzAgNlW#{nW%m?YP?B}v(3iRsrpjAj*Zcp*pR{Ifqm!7 zeU0YnGpFikmFwL3Xx(xRDZH^wq&^Wt8N{UvJmG0|pp29Gy;~0y`%LaLxf&zdhFyRPAI<6(Hxn%AvXgDz2>@c2ZdezCPgCr_5c3#~I@I3Jel7aDcC zbEjMnd+G}~)4-Xfh4U45GmHCzMw}1flEGg{^Qah1ws`Wd735YXhFbO^{P;di9^wPd zq~nt^eE(Bh6!M6BLmz)W9HqRGgrxq~N9>7$^s2+T;7lc$-qwMQ|h2 z#<6027aqaW@qH8+gD6pw`U2HuSfsp*h-b^G39^rPsWr~^MN$N16w0417AY<|0RwBY zfm{rN4J@*wgqD1f(gH&yLLx!CNs*-Tc5pf=rWNQ0$FX=c-u8ohs!mR!Dzz;ip==*XqUD%(s9T_+(RFK8;xX+p9 TqajX>Q00uynJ;`k*<$|ySq`X9 diff --git a/django/contrib/flatpages/locale/pl/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/pl/LC_MESSAGES/django.po deleted file mode 100644 index 48fcf918c..000000000 --- a/django/contrib/flatpages/locale/pl/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# angularcircle, 2012 -# angularcircle, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-19 11:34+0000\n" -"Last-Translator: sidewinder \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opcje zaawansowane" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Strony statyczne" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Przykład: '/about/contact/'. Upewnij się że wpisałeś otwierający i " -"zamykający ukośnik." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"To pole może zawierać jedynie litery, cyfry, kropki, podkreślenia, myślniki " -"i ukośniki lub tyldy." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Na początku adresu URL brakuje ukośnika" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Na końcu adresu URL brakuje ukośnika" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" -"Strona statyczna o adresie %(url)s została już utworzona dla domeny %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "tytuł" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "zawartość" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "włącz komentarze" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nazwa szablonu" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Przykład: 'flatpages/contact_page.html'. Jeżeli nie zostanie podane, system " -"użyje 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "wymagana rejestracja" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Jeżeli zaznaczone - tylko zalogowani użytkownicy będą mogli zobaczyć stronę." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "strona statyczna" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "strony statyczne" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "To pole jest wymagane." diff --git a/django/contrib/flatpages/locale/pt/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index 4b02fc75e508df8f765338bdebba03834bbcf9a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2160 zcmZvcO>Z1E7{}dG-j?!K1eJJwK(uMp&b~yg)J_O$DJ`mK=qlO51qpd)yt7U{_SE)l zl70pxgb;#j;81bsg#w43K*J|MJ#YZT2jI+^zh^etEULBM-+0D;Uj00O9Xa$R!*~w! zWy~KiU%|Y30Dl-igU^7!fbWC9fjRiioJ zIwfzpRAJ#1cVpq&`(%w2_XW>{+ZFdoShdGKSCD&UM1CwCNv9V)71m5-D$-MU33c1f zi<~y4QdBxY3o}uv81Yj1sT6h@I;bC%)Q>>{j`=Z_R?)E&_+NCym4(UMB(|jUjz-3k zlV0F^z@lR_TPPWe8TH5Ls8@u8~YF_B`kwz&3;4T3`>DO3u# z$cme#v?6Uc?2JRjSk^GWS=5k=EM3SH6F`Sr&uM%3M|q(x~F!-OmM+V zm4<*{U%MJ+(3nf->dfrrs7_10Xa4(q-r6i!B(!Hj*RCZd&#`nY1fGI(vnR)_$Ph@& z!{yoYk|ARSb_>!x7tBkq1nXO~Arc>5Nuv+p4ED#AZg8EM)|x1c_0g)!WE#CwW-c0- zm|Fd7gXkjC6=X;6LR?Hs-QMY_dnW3gqu!agw{)_*)a_zpv?eAp$ei1EHtL?H?zy>5eU(h!aHoBw}6N)dUvqS0ktc|Jgt-dNPSJ7o- za~G2?>ZMy*TBhc4<%Fi!SE#qR++x>?>UQ;`Ky9EERJS?q7b-Vo5J`AI7eMypNZ!N+ zMkEU3Tq%h=8ggp^1XOC7NJGfJK?UTY59~^t74NjI%=LkF9I3v=AzW!pEfSd;lpjho zGy#svtjo~G9J@e8^9r7G%~5YT1nzGM8`VzJ4r+tvy8$c` z&dZ5Fn-B{27|nx8yg+q0Dp7dy7T%yRiI<^lWP+tbTu`yWmv9s!_^ug<27I9eUDik;GX&PeFcEv9KP zWoQ!976A+3Gp7+(o+-AfHCgw3UwHiQ^~sCM9y qV{_5pT_HXp8IB, 2011 -# Nuno Mariz , 2011-2012 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 09:01+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opções avançadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Páginas Simples" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Exemplo: '/about/contact/'. Verifique se possui as barras no inicio e no fim." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor apenas poderá conter letras, números, pontos, underscores, " -"hífenes, barras ou tils." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Está a faltar a barra inicial no URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Está a faltar a barra final no URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "A página plana com o url %(url)s já existe no site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "conteúdo" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "permitir comentários" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nome da template" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exemplo: 'flatpages/contact_page.html'. Se não for fornecido, o sistema " -"usará: 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "é necessário registo" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Se estiver selecionado, apenas utilizadores autenticados poderão ver esta " -"página." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "página plana" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páginas planas" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo é obrigatório." diff --git a/django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index c976307d266c303a79eb2f3c87c189801a840672..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2172 zcmaKsO^+Kj7{^^GZvhGvK@qRdrP^I>CzC{NDOt9nEiJ0pRih<^3sU7|oW!kXJlLM> zZa)JO2ZT7HibKVraA=WGPoVh*h!aAbI3kXm`9Dsw+eHE^lb=0fKkt5iKYI8Jf$=<^ zSMl7#^BSIwL-@n^5quW>349;?8O*`g9}=PgehPNMFTwZtJ9rFy`C%bG20I{r;xqic z0e%h=co%#O`~`dl{0)2p{1arke}gZ8hYkzzGYFeMJS5XY1FXJ2?6nIYOXpGNslVZr(y92^gE zE}P0?s4}u;(6;d6;*QKqqq?+|%7LvyIm9bd-(iYI9tOx`86qkZr+vW~nC z3f~zkUhLaK!-*Q+U^{GKcFEZBSY?SW*bL`q77Y~1fr;^$YPB6Lj-H7=J2cYDWN?d| z`lQlMWzE_9sWg?Myz+r!cp-GALxlj@C#b0ML7ZeZU|AIzRzvF)7Fmq$iA9(RE(C2d z4*1or4SrZ-uDy?$*~?K(OWbqt`@y_51zV(wAXE`u8`?a_(hCkev2*(~FPs`9kWO;( z?0G4Wu@bu#6*5;M=wOuSIeT3VLvlGwK7=#a-=*xjEXKC6rAq5UvgyY-}| zwT02xkUk`RCkuokSl6X<#vn|v{M=17Rhgx?<^0V%;~dr8g!5-{tQc4DJLxN#cc}+k zt8t}JjLYYpys6C!El)xyyJ@<;z1>7K3a>|Mhfk-dW_H`BWjgaVHFI%k8Lpk*N>>`2 zmp3o&$E4kCH7?9jko0#;I33hZND)t6tf3~Q^D3-g?O#gH?C)chBju8d#nAGF?9!Qm z4tth&De7wUOy#6WE?JlRE)`{5`t{Bl&8F+i1)Zh#%34EQDeK$y_X;-#4Whm+QFXY_ zoL8h~DfM>X)a)_`%e`Sk<#>}IDA-8@=^Rj4)OW7x+m=uZ7Wbi$hWo-o&i-Ydx0wTd z;R771zs50?xGwOY%gmzim8)-2g`(Ft@#244La)9xhDuL81RV}s%_S{VvSlQRugju2 zT!+}$7!>NDjsd2s&6@M5weOekRIZzr_$o?vKR3f zl{1qN1oSl;qS;!izafNEk7cOuLcshRngsmLP?)hvu+o_#qflbpB4mz>N`Vikw*?rH0D3|#)R(e zjGd#tpII@H17s&i7xQ0083#tpokz7H9g7u0G|SGsm)HZr5CsZ|VB?~vh)~}Nm9gR< DBvXYS diff --git a/django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.po deleted file mode 100644 index 5bd7ced4e..000000000 --- a/django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.po +++ /dev/null @@ -1,108 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Allisson Azevedo , 2014 -# andrewsmedina , 2013 -# Eduardo Carvalho , 2011 -# Fábio C. Barrionuevo da Luz , 2013 -# Guilherme Gondim , 2012-2013 -# Jannis Leidel , 2011 -# Sergio Oliveira , 2013 -# Thiago Avelino , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 12:44+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opções avançadas" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Páginas Planas" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "Exemplo: '/sobre/contato/'. Lembre-se das barras no começo e no final." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Este valor deve conter apenas letras, números, pontos, sublinhados, traços, " -"barras ou til." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Está faltando uma barra no início da URL." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Está faltando uma barra no final da URL." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Uma flatpage com a URL %(url)s já existe para o site %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "título" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "conteúdo" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "habilitar comentários" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nome do template" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exemplo: 'flatpages/contact_page.html'. Se não for informado, será utilizado " -"'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registro obrigatório" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Se estiver assinalado, apenas usuários autenticados poderão ver a página." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "página plana" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "páginas planas" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Este campo é obrigatório." diff --git a/django/contrib/flatpages/locale/ro/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index af64fbc8a01b2a7e99e12c403b3d7ae2664bcd1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2187 zcmaKs&yN&E6vs=!U!$Uu7%m#08rYdY&yN)nXjotc)}U-yH-jgm)^yj*)KXp5){og; z!;N_LW}@+iS7Y>Gj7MEexO(s;F`o2K@M5Chs+nO~6Rk}5r(bu?tM7YN@BMmk|HlmD zAgw zfdqa6J_3FRJ_UXcJ_h~-Ho#xNXTjgWC&9nKhrq^u#%@O~;4`p)#>;oWKR^wxJj~cK z_zids{1c3EtYWbmybi(@y9>Sq{su-}`yQRH|1ubJkbyDY^WXvSO)$pw9{2>f1x7s| zf{>Hu0O?!&U(^=k!RHhw(vju^4ARqxan47KF^;HhJ|LYvjw|Np{t@-D<#NJxAxbi} zmqt5wX^U625;-k&_`n3;DU9~K@STM=t@7)FT(E+?p)sEbQi7LKkBIA%yya3w!zu2@ z!nN=7HB{W!d?ei5-Mi6hkA0=!_wtbZSUQqUFL_~}X2#M|w{_%5Q@;qdTIUw?UaNJw!LHVKK9fO9;^-9)TY|!l zdmUnvz!9vin3r|z63b4GpaTENCbw@=fy)K$X~5Aq%s|NkeS_1^m*_in@O0->8ErS* zxn=R}W8av&-!1l88`{%1F7oJ{7Xn+%Q9jcGzkL&Bg7Yb=plHHT?#ej%KaFFJkEG@l z`v(;vc8(1HoHviuG_Xu5HaOKN3LD6A>C=>1|JW-;U~L-6A@@-Vs+vm*s8;zwJb)5; z46)YaP!=&uG(j;V5rWf1l(?hZpr_523wWYp=T=oy@)?siNs?Gj$$`C=}JEUQz4xZJ*Rj~^1F=&m@ diff --git a/django/contrib/flatpages/locale/ro/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ro/LC_MESSAGES/django.po deleted file mode 100644 index 388b1c4ef..000000000 --- a/django/contrib/flatpages/locale/ro/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Opțiuni avansate" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Exemplu: '/despre/contact/'. Asigurați-vă că sunt bare oblice la început și " -"la sfârșit." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Această valoare trebuie să conţină doar litere, numere, puncte, linii joase, " -"cratime, bare oblice sau tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "În URL lipseste slashul inițial." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "În URL lipseste slashul final." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Pagina Flat cu url-ul %(url)s există deja pentru saitul %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titlu" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "conținut" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "permite comentarii" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "nume șablon" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exemplu: 'flatpages/contact_page.html'. Dacă aceasta nu există, sistemul va " -"folosi 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "necesită înregistrare" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Dacă aceasta este bifată, numai utilizatorii autentificați vor putea vedea " -"pagina." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "pagină statică" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "pagini statice" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Acest câmp este obligatoriu." diff --git a/django/contrib/flatpages/locale/ru/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index d1417c1f34d55ccc1e08089f972dc5b223a0e09f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2736 zcmbVMZEqA+6uv0Ft?#HIF``EjC=H!`sX$<15k)Y>Ha5-TCyY*aZnp!oGwaNqz9g9R zg-{3$^(BN4M$z~OO1qV|&_(~j9pgu1`~iNI4}S7FcedRY(GN~L``mlaz2`jVIcM%~ z+qPa4cwWH!3f>0Z9e8`T;0Mo-z~_KJ0pA1u46FfPeMpE5a0XZeUI)I*cHnm4%MS~2 z2G|Y6znI0(Yrrpo1Y7_<2K)v1Ebv$06Tm-!?Drn%auaaa=gB11|$V1^xxx2^@VKIRU={B7``DpvQn81CIi~1HK6S9oPZ< z6UhE{fD~g1*a`d)$o!^(+kjsKLCfRML^ZNDNN3hK%Y{79S_wQF@x7O5j=4+OEwRRUkx6_xAAQm=hZ zQWS@hR6s-auq02~j_X&+_8n58?Rq?kJUbeaQFeo`LC;ooyDFnKcOUUAJEUqJ{GJ*l zHRML*Mt+B)dKe75j&!=Ph;U<(k~JD}J&)o@Qb*gBBM0r+Q!OvzBw|n>2QfnqfMaTi z;?SdAd+^&Ck?n<`JVtWVjZ{Q~K}eCSBVHVhFv*g7@N#QnG+gxrRN|m3gsuU8%iget`FN@EU6Ypij2H)n#Pby!FLz= zac#g1oIqh3`wnK6Ae5LmM%}J8nF%Q<*K=6#)BQdCa>SY&MW!Z>}Q7q*Ev?Lp}Dir;wZfM)fh5ZWog%n)E`4=+owH4 zO4Wf25G7 z^XJne*pu(XnF7vqcOK3N{jHu$CX!1~bsQqE>eb|mUL*{7c@m3Fz07h8eS@{vcl2U1 z{=n-;f3I)CMFXxTv1uZi>7ryB<0k2O{4JuGOR48+J*RIcGYB@7TqRyzL7Y{bnqFJO z0$eZ`tRW=0T*=-~qJ7!4uE93OzYBiHtBR%|VAibn-r3G8j^Qh!SsC*$A=SIRo?ong~U#J}MK}10Zccr;C z(thFh=x3zImpj5uLJ_F6xmKxH zQ~g#$>p9~91~mP}|8tyWGG!QtZk#tX7RYJ^G_N90e2J(JCj=Xs0CCVI<~zm*eHVj& z@5v4J2lq65^OeEh4Vn?jq7!*x0byJHZz?k@m>OFzLGGKTE-1Y)pW*_jnL+_q#NWcf BkO=?) diff --git a/django/contrib/flatpages/locale/ru/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index 22070dfa3..000000000 --- a/django/contrib/flatpages/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,106 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Eugene MechanisM , 2012 -# Jannis Leidel , 2011 -# Mike Yumatov , 2011 -# Алексей Борискин , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-16 16:09+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Расширенные настройки" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Простые страницы" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Пример: '/about/contact/'. Убедитесь, что ввели начальную и конечную косые " -"черты." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Значение должно состоять только из букв, цифр и символов точки, " -"подчеркивания, тире, косой черты и тильды." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "В начале URL отсутствует косая черта" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "В конце URL отсутствует косая черта" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Простая страница с адресом %(url)s уже существует для сайта %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "заголовок" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "содержимое" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "включить комментарии" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "имя шаблона" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Пример: 'flatpages/contact_page.html'. Если не указано, система будет " -"использовать 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "требуется регистрация" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Если отмечено, только вошедшие пользователи смогут видеть страницу." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "простая страница" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "простые страницы" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Обязательное поле." diff --git a/django/contrib/flatpages/locale/sk/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index 8add4e82d98ce1ebc2b6066cadbb06d66ad25397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2150 zcmaKsTW=gS6vqve+X4m3r7s}P3r(VC_7YmDopuXtX;C48kfxQ8kSgztch?z@J&Zk@ zY{XZ{BT`@Yfrm&$0#ON3K?O|q1Mpnnkq?28;P2Ta+f)c^J-;~~@45N-{Bi8a7YySV z=4+T=VZM%e{t-Mdz6M_azX3l0e*shQ=%b8<;OF3b;CJA0@E`C~@c3hl;l~^vZ-5&h zfw#dY!SBK6!JomW!C%1|cprQP{1bc*{2P26tQ}$Oj`sz874jI1AA`Sv60ASL*d_2b z_z8F)^!rZ3m;o0-sA4~WKF*)^_&ezJ{{_ATvZp4wczKUApkEI`pN9`YsAji7xWkTO z`tdBL|NbJTj|ZQtIFXJ@KfvI6HGG`=!^h}{_icZ8{m)?f{5&}P8L^A;fa^%aWHKj> zw(QCVPctP#nrZNkDO@8m+VRLWX6m%W6G67f1vx`~J`kh?kEQMr*D<-AOXUTtxa|vD ze?V7PahLI)u>0z6d8yuase;~XU2=VCNm@PQD9g=2#v-1_BFqh~6Dh4rrKqriW~QoQ z(dC75ds^7lJsa5T`c&kK-kimA&JtHS{2Y?lkk(o1nw+e30^dF6ESow&QC~!fH*T~V zk}|!Xhy$s;?c7e>=m_E+RV85{#d_st6%JeVQFNtHF=C-yd{)R@#P!MgfU81KT3AO_ zPN8&SLpTTB^Q4QkQ@zB-K`e9(DKfc$5LYRk-_I=}1SeJOvwUM^(NAwNmDX0rad0rz zSyX!te?NR!b>=-1+A*Q4&?1wj5H0iBCLi4N&9YqdkjR|-iaCgq;g~Y)7NmJ9n3GNk zww#+a5xL-69Na`O*dJ27#&yrsRzzlU7cAMHjDt%>&jza|q}uXFtHEU)m)9M<3w0qa zG+U>F=INkymRhI7*22l=LbHjD!HO72uk)dO3r%XC4NtXBHZf|8+`3>j=NhSSCJ*U- zt~GMCC{SdI&chps@2EPS@sCF{eqjjS<=uA%lcG;GqCt1Vqyx-v~btKO_#p5!}N9cGBoi4E64@}xe80_3?B zu6<+mYH(({&)e&YJh-AGTfNtB4mF6232C{zMH=Oq zl{@2+Z~}J$t)bjbDKo|Ro?QFC-f-QaprWK45$d)a>4cL#)FLu8HCyh)${chBg4RjP zDAq)s!3UUd2CZ+Ck4H)FbOG~lW1_L3P7#-P5&4~H{3W`W*c3U(n-Ut5?5lEQg)Vm{ z{+2rf6t|Kb-NEb33_1!7WN3a`m)lrI3ejdwtc~NoZ{V+{V|gFNxUaU{vACz@Xr6Yr z@UCQpymU;Q4CkRK_DM%Kh0)1Es&=>h+vHrh5*9 diff --git a/django/contrib/flatpages/locale/sk/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index 030074aba..000000000 --- a/django/contrib/flatpages/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,104 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marian Andre , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Pokročilé nastavenia" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Príklad: '/about/contact/'. Uistite sa, že máte lomky na začiatku a na konci." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Táto hodnota musí obsahovať len písmená, číslice, bodky, podčiarovníky, " -"pomlčky, lomky alebo vlnovky." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "V URL chýba úvodná lomka." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "V URL chýba koncová lomka." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Statická stránka s url %(url)s pre sídlo %(site)s už existuje." - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "názov" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "obsah" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "povoliť komentáre" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "názov šablóny" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Príklad: 'flatpages/contact_page.html'. Ak nič nenapíšete, systém použije " -"'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "nutná registrácia" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ak je toto zaškrtnuté, stránku budú môcť prezerať len prihlásení " -"používatelia." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "statická stránka" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "statické stránky" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Toto pole je povinné." diff --git a/django/contrib/flatpages/locale/sl/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index cf1a4292c6ef8485ce25935f59699e000ff9dc68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2167 zcmaKt&u<(x6vqveUkj8{2^A!Myi1it&Ft)^sYoXcP)b^bHYEz%oRE-r#=GmR#~y6Y z=7;((^oYc@cMen>5SL1z<_>2hBrb?M9FfY`Gy5Y!fECYYp8fXu{qVf}a`x004C5^3 z8<<~VzKMC|2|O^q2G4*Gz?~19(*4B32cBrgRg?WfiHo7flq^tQ;hu>d;x>6zhZG4{1cSmjb|9U3O)d@ zfq#H+f$!k3;Li>i?0*9;fDger@OKb@?96kuKd+5B4~Do`z}LYI@I^2MVVV^n++n9N z!w7pp{}s#-54J12NJr&Az~Fi{f*+F+VhjUePDil+0%pk1@e$%?SF;hPjHu+GHE3F`JXuwB;l;D}ved0PJZ@E-KaEiNuaLr@3 zdW!pk_l297`z%P!fzK7}ZuH0xq$BC{oTtK?k<3K4h(#QC;JnCbPbx*F6Ert7m5ClN zl^`Uhz^^7Gay}*9Jf@3oWC>@A&7!EgD9gs5p zzQ`h}!`ar=Zgd6luBwtSl47rNvkHfGLKHnIREAi{iqA`FMb@m>M_iSH^3r*#atfpM z8Nz$mUL;-S-RdPX9%898NU5;`LRO`8agtj?2wtizWckkatuVuhxpb~7$Fwk2Eh?Rp z`zMRlWWgh$JrlYLEj4)#(Xo(i3c=0Z9J8X2L|Pth%rr`dG8NDkqIj}E^ocSfp(WQeKk&Xt;&^XwuZaX`CwpSQiEPEV zwINa$7jYe6tj0!Sr{aai=EmmwEC=mot8uMPdDJ;55TqCTK1TkeUd0{c)(O9Mr*l18 zndyb|dcsEQIyK>|OK7Dl{nXh6m!q+zO3PJr-PqhEq>D;)Ys;%tzpl;e^X*n^ZLLl3 zQH!8bi%SsOGw~wby*t@j#?}(HE-tJ#*lk|mMr+(-bM#Of=Ot<^bAi16OT*YQNB6}@ z%aqf6ynx?WPHie_Hi3J(Kl}Lj9c2RzQn>P zycCunYJ<-N_Y+;C#1-RR`9Do#J;cCAa3Eah$`j2U>RnE|$I(MUrVFiI9vrRoIUqaWZ{{#yZwVzbLHS`*My(S46^L50^sR!@^*3qFUHNfq!O7G)|z(yRW_L`6fm z6uQXmV^yiM5SA(DdUwcYW>6q#)&;B8_ms8sf?&X86-R8 b14I<^ibyB@CPn@jE*ml_GPGvF>f_npWb1vb diff --git a/django/contrib/flatpages/locale/sl/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index a662c031f..000000000 --- a/django/contrib/flatpages/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,105 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# iElectric , 2011 -# Jannis Leidel , 2011 -# zejn , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Napredne možnosti" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "Naslov URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Primer: '/about/contact/'. Poševnica (/) mora biti na začetku in na koncu " -"vnosa." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Vsebina lahko vsebuje samo črke, številke, pike, podčrtaje, poševnice, " -"črtice in tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Na začetku naslov URL manjka poševnica." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Na koncu naslova URL manjka poševnica." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Enostavna stran na naslovu %(url)s že obstaja na strani %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "naslov" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "vsebina" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "omogoči opombe" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ime predloge" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Primer: 'flatpages/contact_page.html'. Kadar je to polje prazno, sistem " -"uporabi 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "zahtevana je registracija" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Izbrana možnost omogoča ogled strani le prijavljenim uporabnikom." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "enostavna stran" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "enostavne strani" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "To polje mora biti izpolnjeno." diff --git a/django/contrib/flatpages/locale/sq/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index 1f62c0ed4c57cc7920fc0fc20fca63fd25555717..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2191 zcmai!O>Z1E7{?8iw*^Y6gn9w-^njA6nSF^`soge+wzR0UfvDYbKuE~D^X!gyJ@&@- zY_f{B11%F#oJ-3Kw4U{}PplERedC@f?I{^*M-e>N!BY zh%VpDH% zE~l2ew9?XjU!~T-yQBxHwbG<5JzP!sJT&)-jG9F%E$rSIQYuU&6WvOpY49_XbH0vAxSPksCG8q(sftW1$EI=~>dL02 z6?J>*18Y-3Rj~BtD*o3ZX&VsdoOsW~6lv%KMUxos1#3|q2S9^@2NQAbot=~QqY>ws zapF6~MHqc1-M6&}GsC-em~}d;Cs_;)+Z?%2;GN0@&YO$*nYI;ES;a)PrZBqj!70J^ zI=QOs*AKZ*7*;OFXy5~5kk^u~A8JcTAsL&C$`9|~lP(@h6Jxy{M;lY`MZMtWNlp??eCxKV|qvmWcROV@2*JEI+~7AZ};t=8`DZWH;tXokGkgjg*cT1hmv zrmaPOExWYQiaV{f#@3y!TgMV~n(fBTh2mLnK1Gg+_fiY;8Fv*&P>0BA^I`9HcKLXn z_#1M_Zn=S%OV_2#eUpx2?NZ!nY}+bmo89)Ij9qfmdKfo1uF~RhbJfxLP3o*&ZKy3A zu!H?*C>`umd9a^&91HB+gM!O`Wv!He5I7aBiIjjzT>>7MQ5AeqIYT@6Y{oA45rgTN zLqK`JVL8|j6Ahb@n~&Q%zPHPYa-syhFY9pwCN$CH#xN~W;fULVeVlq6H!cn3zMd8r zxer+I-__u*ri43#ycXsT-BZaYYJ=FStASkdqk^#Q$y79}2!*VUW`g+icpV8NuCh)N z5mbxi>K%4Xb$9G(Sj7S_;HZ!V zjPFYyAul#%v0`Rf%;!}Bon?&#U-q@gwG1p4li=N0*VQBdQ!|ml!M>XrnU;TYxrU+0 zc)i>=@{oU-tRp>yVTfL&qwCv~6+a$~pCF;=sEga(5H5Im1PM^ZD zGBfk3r-_$>gE9j_kUK;w##}40n38mtQ(D>i6c+@gXEc^VWJ<-@=pX{;1&{0MgA=U& E0adS~t^fc4 diff --git a/django/contrib/flatpages/locale/sq/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/sq/LC_MESSAGES/django.po deleted file mode 100644 index fd9ff98a0..000000000 --- a/django/contrib/flatpages/locale/sq/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Besnik , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Mundësi të mëtejshme" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Shembull: '/rreth/kontakt/'. Sigurohuni që vendosni pjerraket përkatëse." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Kjo vlerë duhet të përmbajë vetëm shkronja, numra, pika, nënvija, vija " -"ndarëse, pjerrake ose shenjën afërsisht." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL-së i mungon një pjerrake në krye." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL-së i mungon një pjerrake në fund." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Ka tashmë një flatpage me url %(url)s për site-in %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titull" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "lëndë" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "aktivizo komente" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "emër gjedheje" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Shembull: 'flatpages/contact_page.html'. Nëse nuk ka një të tillë, sistemi " -"do të përdorë 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "lypset regjistrim" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Po iu vu shenjë kësaj, vetëm përdoruesit që kanë bërë hyrjen do të jenë në " -"gjendje të shohin faqen." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "faqe e e thjeshtë" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "faqe të thjeshta" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Kjo fushë është e domosdoshme." diff --git a/django/contrib/flatpages/locale/sr/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index f73c1406074b3fa88c2668251c4d931f2a21b228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2629 zcma)6-H#Jh6u&6=Q5BWM5WnK_0hSFr?R13%$`(;%4a&w1784T_Guyds2c|Q1?(Kdg zJix9&AAB$xlNBPw`07JhDAaW+(ZAr%i!UZV8J~Ue%|w6aPP+x7#!08Y`*H3$=l45j z?k_vGej)Je!22BDZ}C2lcWMj%@N|Gr0Ivey1pWwY0=M5ML5=t01)ZevjDrsIz5ROrUKzCPsm~O2MDBYALcoHm?J-&+wcJu@d#el z=gx;~Bwq37y{IaEid#B}BPEV4dd*fSOEgyS=Hj+4RO3i{Rb3d%(~NgUl4>WCbW9Cz zUQ#GMKZxq&MLy}o3qqc#&{GYm@^|>Eg`RGCb*YB#-sf4qp_?K69vcoEZs7_ik1Y9}G>+JpabMP8U7&n1$J zfzpa z!Ypcm41I8+M1If?66xo&^?5IBOKP^2CaWo&W-+AJ@I66MyE$hEeylNVM?PlNIFXq6 zR?>-~wgd_~2z^%h)X5Y4a>Qn!lr6_*VQej|&E5NV7b`C~BN=HSBTKCsH=CF$!DTY@o8Dr&T-#)2V`JhBLB1()#Kbr*@_eG z%&2%!1EDdz+B zd5_(sOYXtazT#dNPws@Lv{OmE2vX=cDbX8V6hW&K5=|D;6tcneNNA_|AgaZOaVDy_ zLE5QEuUVqEWil6d5$$Pc-6|Cd3kwT*(2rD5lZ$z1RY1=&PgQ6YGJ1t@;G&?C!gy}x z_{_190>!+WJDLgZRF+zxsO6$AK)oP3gbwr)C3X2!W!gC~vg3F)nK;LyYRunUi4M#K zdNb7$sU$ZWwi7ROrsJfkN))y1RFz*kMA@*sC)!nX%jF{N-c3AoUo01k^fI{wbIcEy zCx=^8<$XM~C)}x`OJ~n!M_}WQ<4h4}CdUuug!#&J%6+{2mg$hWZTc8?(~q&S zW;*Fb(-GzhEP7@G%jf>_b}?6Aebe;PWz!|=2ctg0QRXo{&+~MZcY8KQ`VpKh!!%pD z$@F8Xa3$4MmNdej=SqpGM^fFATU|8V8b(=L4r(}^S#BSCJ3Q= z)}(7TD80lfaRQ)hSNTxyKQ1rxb-HXF!d-d+jNuQoJLWo8yO{Lhc6gs5iEer+lVB(c z6ajyGEL}~PM|azRN2c45jJb+peUJAB-dm<`^Y5TI{Xy=`u7@+M=$F<80X7LSX=I5d zoB&x2Y?UAm*WHSit{|B^Nu?{Oz~xL$Gzh!pbYaa-AZFG#x6>8t9(uw48;rTe*hFcO z2zMCj3Wj`)^S7L>PB+kMEHi7DaXAl?%(*i`<|@u}`>dNT=)xu1$ByB%pI&4~gHFNr z=EzpK!-m8;V#*#juz-|$m>?WtVgTaVWsL8E^R!taif!1e8Bw3iG0qM@ltB}(LoeLo zj_H8)|97y?Nul7Q!, 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Напредна подешавања" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Пример: '/about/contact/'. Пазите на то да постоје и почетне и завршне косе " -"црте." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Унета вредност може садржати само слова, бројке, тачке, доње црте, црте, " -"знаке разломка или тилде." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Недостаје коса црта на почетку URL-а." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Недостаје коса црта на крају URL-а." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Страница са адресом %(url)s већ постоји за сајт %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "наслов" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "садржај" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "омогући коментарисање" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "назив темплејта" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Пример: 'flatpages/contact_page.html'. Ако ово оставите празним, систем ће " -"користити 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "потребна регистрација" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ако је ово обележено, само ће пријављени корисници моћи да виде ову страницу." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "флет страница" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "флет странице" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ово поље се мора попунити." diff --git a/django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 7defaab62f01b72c4f125816d3489cd662576fc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2219 zcmaKtO^+Kj7{?8imxlLBs0XO}Ak^-zx|2+nR%+8tX(=sg*=?6L<%EQsjFUK-u?O2T z`=W|#52!bgxK`rG0ZxcZCD85%;Ecoti4VX5aX^CqGf6gG1X%0&*|Gh++Ry%c(41D2nAzI*F@Llj*@F@5f_#t@o2_f(&0zSvV zEs(%3z^B3Qz!$;q!NcH>U=92Ud;H0d=ji3654A?`I%Xh%Z5y zBVIt~_8dCL>1A~G2g{Y82uEcJinuz}fxTf!g-hwgBECzWWa?n&HmNP`gQvcA?O>piNE_De{KSl|BH2x=Ae35dR%TZ2hz@(v*D6im3pw?1p`A+Vliy337K*aM z2dZKUp%Wb{1jt?{Q)Jz0kl27}VG_)G)+tPqDx}M^*b-a_I!!prcW$k5XN{TmzDmb_ zVyawJdk(H2Ojcd6Mal%BOyye7W*MelaI}e?n~%J3YJfmG$v0--OMx`y*saLOOo^aF zs>Ft~Bh?GhwIuog&R~Cwl94n6Tf3!l>q4~d2Rez~E(Sj8*cR0`Zg!%}NEgeF-hsFl zt;EgKQG6z9o}=cOR&(W4yb{OQ7~N8(W|{xkw-Qr)u64S3Dn_fVNgtw)lLny(*0t!m zGzPI+Q@CU)t-=~iFQ(PBu1()wz!@_r;B?ecGHcOo<+@rLT3mx!W{DPuA>^$_V{>z} zjxZRn`)aF>m^E;B*O{QSjOp&($r0>{ zmvE+uGb>ByYvP8?ar2F&+$L)8fkc%VNn8h=DWu?EYRiV);U|d`s4WSf^8v9WjnVFX z6$}q|Wa;)EU^uoY1w9v3eJ*oe7^WrbK#jRHwq#3mA7sgzawm6;&hVsgmr-GM@3B~i zi4OXI%FJ!fxb8{vl4OF%X|w%8Q>xv2Q_I;{Y#D`lm0=U$QDsF}rE2e?G8Xz}W-INv z(<51?BW3i&5~$IX+1-1ZBf>=yhYRAThozz}Zo;A5;shZanROhtyfAP8Pu{42L!1Tp zj8&+EuEgy<#5J5~^{Fl8GIeol#|rgU?%ro6)<7hOcX|5VF*7DQjh!6r@0l7n5;n7gf;}Hwu0#@v!4={%q{1u$ h^1w`q+y, 2011 -# Janos Guljas , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Napredna podešavanja" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Primer: '/about/contact/'. Pazite na to da postoje i početne i završne kose " -"crte." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Uneta vrednost može sadržati samo slova, brojke, tačke, donje crte, crte, " -"znake razlomka ili tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "Nedostaje kosa crta na početku URL-a." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "Nedostaje kosa crta na kraju URL-a." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Stranica sa adresom %(url)s već postoji za sajt %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "naslov" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "sadržaj" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "omogući komentarisanje" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "naziv templejta" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Primer: 'flatpages/contact_page.html'. Ako ovo ostavite praznim, sistem će " -"koristiti 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "potrebna registracija" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ako je ovo obeleženo, samo će prijavljeni korisnici moći da vide ovu " -"stranicu." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "flet stranica" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "flet stranice" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Ovo polje se mora popuniti." diff --git a/django/contrib/flatpages/locale/sv/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 79a737cb4b0c036cad90a4cb4c35b03813a79307..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2123 zcmaKs&yN&E6vs=&AB^}5HH1Xt^PsyMw&%wN5@=W=!eY?fuz|soiK&@>JyT3|)lgME zvzvJGe=s4&Bb@Z07mY_;{R2Fkc=YDki-~@#W@iRSv@+eFuAbMg-tXU!ANfLH9mn+s zu5WO?iR;1>xM6(@z6^c`egysmR^W?I3Xy}KfggZBfG5Czz)!#vPYHpa2)Mlk?tui} z1)l|f1YZIlfJeb!!3Ovn_&WFp_yYJh_%zr!BE*-`7VsqYU*qLA_zP&kEGz1^fzJ1%C$P`G111fq#L=z+=zBNAM*0D!2;bCobR??b!lh zPLcuAH!)7H;EMX9EK~`EBgq2-rl%GCoUiC(T+z1qg6ZOUTroZmub3loshCL9=Ys4w zC~Lgf+LP5-b51KQ*|T+M^{olAA6hF-+L0qBUpuB?X(%U5nq{HPfTSrXIH`2pcrE>q zee)q*rIukV2khtSK8?HPFjN|Puay*r%9HYDCD7Q}i7L2Q$4eZy?*msfRa#T+nO2sn z3NB@>!=V;&_3#YHh9T8X(>trUuX&Q%!Onf+J>`R^(mL`gF#eBN^I~ZL^@rRa#lx-9 z`=sq)z(uA^Jlpx189gT1(YAyleV`Om zD4m_bAwc&!nY!wwhr$MIYg1s?w~nzXQb^b5u_d?=lrCbFZ{66AS3I#&-ludd5|eU~ zWFGzh(PTA6w1`a*Y?5nzTUFS45u;7fx#g1=jt2;&ld)nJUJ9gX3~44KD;7Zo&0^Qt z+uRS?wIcf%&Okn=;q55U2dc>4uLnNs+MF7@*Spzeq$}#qu0UN*8|}{N ztbHcyoTJW}yt8qtz0qz%FuTDM6?Hx)x6!8dx%_nJR2!?YEq%zkP8x(FSeMg>(ip^Q zn^9z%F2EXW-_vQ^RHn2S@r@bOa60R1s^6woM^AR0CGKZkUvG?RmS zrjY+L1#SkEjvt}HAy#3q&4)m#jEOx7i>W;L-qDnMy;!iG&2kbfZ0XtlNTQjeQipi#~Lgewk8%7gok7OD*o z5AJI%sb@zqDHC>RdR3Or;$d8y5oX1FHlz@*Q%@lWvv@;x5&M*tG$a-?B8RJ9j*P^K z$l)@9%de8`V{-qIS_E`vtw4P!SSn|cLcKV4!atOW`3511RWP3*?BcW, 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Avancerade inställningar" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Exempel: '/om/kontakt/'. Se till att ha inledande och avslutande snedstreck." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Detta värde får endast innehålla bokstäver, siffror, punkter, understreck, " -"bindestreck, snedstreck och tilde." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL:en saknar ett inledande snedstreck." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL:en saknar ett avslutande snedstreck." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Statisk sida med %(url)s finns redan för webbplatsen %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "titel" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "innehåll" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "aktivera kommentarer" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "mallnamn" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Exempel: 'sidor/kontaktsida.html'. Om detta inte fylls i kommer systemet att " -"använda 'flatpages/default.html'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "registrering krävs" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "Om detta bockas för kommer endast inloggade användare kunna se sidan." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "statisk sida" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "statiska sidor" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Detta fält måste fyllas i." diff --git a/django/contrib/flatpages/locale/sw/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index 4c7607790cb6db2066df8aa6926e542b59280227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 807 zcmZ9K-D=f95XV=oAH<@fs5f4W;6-cMljP7so8u9+woqxYw5eC#Y?C?3o+i6-Kbp4h z;f?q@g1&-?522uU>f{`0#epCH9WwvfnI&Iu&b(z5SBQJWYvL;Lp6KEuafA3o+$BB} z7l?1fW#R{Mo%luECa#@h>>}v{(s#r|;tu5>&QJ9VY3Kh=+WCKy&XWEny+t}pA1{#t zDOo4c<=uQU({$qNdUVmAI%WGJ}P*&WNtVsf9V|DrDP6k1=z6Bj>NsSgJ@M9}89JUZ3@8F^Adj40}k04q} z7UPA8BG?qx@ze-qE8(OSYqv=loF((wVfEt12Opl eYT@(JOJ;oOt%q7@C7HKWKz9F6@qx_BR\n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Chaguzi za hali ya juu" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "kichwa" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "maudhui" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ruhusu maoni" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "usajili unahitajika" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Sehemu hii inahitajika" diff --git a/django/contrib/flatpages/locale/ta/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index ca0775bd63c734f561bcb0c86ffcf9bd87f77b56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2066 zcmZ`(&u<$=7#$$|G9XkWgoKcoo}8-PT|2Z=yCG0fQWTn~QRKpb1Dbfp_O|O;cV`?Y z0uGT74M^nxiUhqBK?Ssjb!q99{snO1j`mKE95`^`ec$?*P#9_ac4oeL-+SN8_>br2 z_66EA=r5svjD86H0XntXLqePb)`4B%N5Hp$e*#|szVfgTj{wgB9|xWXJ_~#o_$06m ztN$I3i^0S{yRH}Ev@ zMI?P0_#SW`_`wKo0DX*q1ybIBfS}{tl$SI;h5iIOHKgZ8nyG=F{g5|E;r2BBE^n)D zFVUf_25K|yyP%mGr#Rt0*>YsZ1nYrs9MKHc_^ttv|!n zN|fuVwzgxs_i5yJTsHylN=v# zm-}(1BVSzDSQS(ZZJf}CH#gI67egyZl%(y`FDo+LjxDO<;?zud1l;rxt))?2EnMsp zE!MO2qHa2GCGy^ZLd1tMx~NP$t!(ICnmKRHw&Tcqqu;h(BMoI`{d~halWFGm-UMAJ z7i#t6UhRZeKPBrY!urC|+Cr^{KyO2D#l-oaxP_XmoeGcFkJivCtI9gBktu`Ib7>aJ zx0NyQzp8N-iF_4mFg%^`(2q?keGPj|yARV|L#u8m8>$;8a=znSFARdgVBo{Nv2jap z`>0fagC&ftbIgO)yEuDGGrkT>k4CTqq*iD3jLsiz3ex?%dY?^g#C{2%tc4=WzmY+-WMjl?0 z^&^WFQRJT%`Hdp~rO0m=`FBO07sIOuz71a5E%KWP;9q=Guq^UhMSlN)g=$d6BKYs} zmb;W_xK~d7R1C2niSJ{4tr&h%kNboU=SE@^TEjC)LFw3i>mf9tF;rKuQw6U!DaPa#qd>Xdm>G zXOwZ0goKm~`{TV(&+hpU;hir{$;-dYOLV1b9B4^>mCkg^Et!_q?r^o4lPbao#M, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "உதாரணம்: '/about/contact/'. முன்னும் பின்னும் '/' உள்ளதை உறுதி செய்க." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "தலைப்பு" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "பொருளடக்கம்" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "விமர்சனங்களை செயலாக்கு" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "வார்ப்புரு பெயர்" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"உதாரணம் 'flatpages/contact_page'. இது இல்லையெனில் 'flatpages/default' என்பதே " -"பயன்படுத்தப்படும்.ப்படும்." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "முன்பதிவு தேவை" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"இது தெரிவு செய்யப்பட்டிருந்தால், உள்நுழைந்த பயனர்கள் மட்டுமே இந்தப் பக்கத்தை பார்க்க முடியும்." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "எளிய பக்கம்" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "எளிய பக்கங்கள்" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "இந்த புலத்தில் மதிப்பு தேவை" diff --git a/django/contrib/flatpages/locale/te/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index 9ca9078e8dd0bca9ba7e700e34f1fa753591d18a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1324 zcmah|L5mbe6fWZ?h6!GT5CR@5r*+Yq?irM5uPdTi!^$pMmN5_rNbht_Z)r_++f}o( zdr}t?qvBDP7(ql6WCO8B5aK0!HTN7mNuBaL^1YhH6(Lyg`s=Ft-uJ%udgk?kiMtHz zW5hwk_lQpr_Yt&SBKnBG5nm&|+{4&sz^lN$z)j#j;4i>WfscS60$%`sMrTI^ zUx5=7j7C}~JE^X8;j7z)jBJG+huCFJXe6Gjcin3f;GwFC)6{{+f*%2H{Zr81oeLhrL^MRFb zOJ%Z`4z$}*VY@24yCS=nNue-$o$DgcWhRs%fy$1xmL*S@wdAhgt4a<-t>B4u$VyL1 zoxu>V~K!XWG+z{5o^U@GoX~Yihc|e0|f`zxnzvU%&8m?dwPH z`)T_6M#$La;qAE}-SPEvU*GlhmLJ{r^ uxWthEASV5J!hoQ64;DCfm;>%^(SSqgacfV*5Gd&#oeiXH(dEvNgYJJZ6dEi5 diff --git a/django/contrib/flatpages/locale/te/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index 7bcf12dc7..000000000 --- a/django/contrib/flatpages/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "పట్టము" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "సూచన " - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"ఉదాహరణ: 'flatpages/contact_page.html'.ఇది ఇవ్వకపోతే సిస్టం 'flatpages/default." -"html' ని వాడుకుంటడి" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "నమొదు చేయటము అవసరం" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "ఇది చెక్ చేసి ఉంటే కేవలం లాగ్గడ్ ఇన్ యూజర్లు పేజి చూడలేస్తారు" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ఈ ఫీల్డ్ అవసరము" diff --git a/django/contrib/flatpages/locale/th/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index 9e665a7216123775bdab6ee713fa5eede39975fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2796 zcma)-+m94Q6vj)%+bF0ch6gp47_%VTb6FvQ0gQ@ZkljGY;FF2=PS?yd^mLEiHG4^X z;1*ZV2V+=t!Dzr3;w@P&O3#B2`tE}dJ{S|zPyQ7q`m5^MnL$OYY|mHKed?U=eCJf{ zZ);aA3dUNVM|r;Dd5mYrZTv8n!3V+1;6CsNunn%cU5G09CioI~9b56 zgy!dQa1NBK2sR0J!2RHNpozDd;A7yE;3MF^J~lxU?*#Y+ zcpWra{Q^Qqtl=@^ejcOKLp&xQ!r45L!}13N)a_vFV3-`uFx*xKsfhb{j6S2o#1+qb zGj3Q{o{T!$kHSRko^#usKvm^f$(@e6x>S!s?bdZ^tSG14BT6RSSVWDE9p)LR)iT}&03l^9Z@q` zG<+3!6bEn_4|;w^=5_s4Y!$ z!&xF?)kMhHH61g^Qc$K2)=GwMTM6y!K#2o!bXe83v)6N8AsOte(mU*i&8Totb)r~1 zQ%TeJoEN&y#HmG9Svau2=Io+e#<%k#?y7R4T-ofDw>Xt;va+RGnb=gGD3>vG4yqa7 z`23sQL|K-%RX0~Ql^KOeH_=Wlc0;7lQCyWTyJ3h{lZqw_79padz`I9I}@*=VrO?)kIaFq%B|DB z9`M9Rt8gIb#%|#3iQ;xrm0`y&lbx0AGN0}&Z!d@}UCh$US$Zk!9nI3uvh;eEex0Sq z?DFF*y_WUf&e98ZiRCrsBYTYLMQd>-OBeq2jxYgwr>xV3tamI+myCVyM3&;0sQj|` zc$R)^&6ZZ|F~b-_%l3C6OFys%7+=iNGj@K-Mu+#wEdA6_H{PIx@t20Q@qAI1{)_PN z_UPYhBNvg((zE@TJt80i#F^y5&t_@Q3PmcXF~b@Tusvu0V6tq}wBK%aOG&svm1L3V zid7jW-`E`Sb9#`};O;Vw*^5D5 zJ+_nX8JqElPG&oNPKhl2#5N_gsLH$6ulZoR>#F61GB94k^yEnJfe{5;v>WoiIln@g z=Hm_djkMa}te8*8ip}TPkIR3YqT}Wr>7?v8Q~Dd7$YU^JFQiFyf$v6||L$RYkUw(d z=aZvo4{hE&hR%|`_iycKeQ7, 2011 -# Kowit Charoenratchatabhan , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "ตัวเลือกเพิ่มเติม" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "ตัวอย่าง: '/about/contact/'. ต้องแน่ใจว่าขึ้นต้นและลงท้ายด้วยเครื่องหมาย /" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "ค่านี้จะต้องประกอบด้วยตัวอักษร, ตัวเลข, จุด, ขีดขีดกลาง, เครื่องหมาย / หรือตัวหนอน" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "เครื่องหมาย \"/\" นำหน้า URL หายไป" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "เครื่องหมาย \"/\" ตามหลัง URL หายไป" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "หน้าเรียบชื่อ %(url)s ถูกใช้ไปแล้วสำหรับ %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "หัวข้อ" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "เนื้อหา" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "ใช้งานข้อติชม" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ชื่อเทมเพลต" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"ตัวอย่าง: 'flatpages/contact_page.html' ถ้าไม่ได้ถูกใช้ ระบบจะใช้ 'flatpages/default." -"html' " - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "ต้องลงทะเบียนก่อน" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "ถ้าถูกเลือก ผู้ใช้ที่ลงทะเบียนเข้าสู่ระบบเท่านั้นที่จะสามารถดูหน้านี้" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "หน้าเรียบ" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "หน้าเรียบ" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "ฟิลด์นี้จำเป็น" diff --git a/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index c126dc624bef77a4641bbe9004534f3861f66867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2174 zcmZ{k&2Jk;7>B1&zRY(KRDuGpfGUlWwVgmw>nKR1O{%Ji2*s_0gg|5OYkRu0vu0-2 zi7j#AjKl#IjyZ7X4JiWklmp1l83{O|{so*7M}D(*>;}=%&OS3cv+wuJy;CP|3$z!| z&!GQ={wn(B3B1sL2A>0e0k46-fhqXfLqe3mufQ7k9e5?IgQvll9~R;ha2doSzQ*fy z@Eef8AHm1KKfq_fKfx!!zrY~(Z}3I%#7QBZ22X>JfM>xkVZ#FW66QbP<4y1o+y&1( zI^KU940e4FehS_LgO96F`UUtQ2o>U2@GbCn@D1=E5RZ7}@v$Fog2A2@FxasH203-` zDX;_L5jkEktMCOV_C61uLJ$83-@-nGN5GV#!G)qdiFc40+B0JmwoQhGJwaE%uw znwY$mN{5Nl(skIC?~~Qi(syN>-I2J@!mQl!sfOIEE%F`ZNI5g-scW;IiaB1yN2u#N z&nfLFttod*b2Cvfw`8vUM2gse4%!Y%ieXTI-+YI1tLf}HyyqQBZDDescvm^^sFhiA z$}`pj=AD??Ld_00lVC??bf0wAZgU(d6U?w~Y*B+rHgpk>p5mRt;=(gg4-T~y>lkj4 z<zJ5G!Wf3f5;{}_-wPu#4m^u*xPrc8UU|)8+h(`8>7%Q0bQ8{Ce~sc>(zLVEb?#=?M_aC~;%F^zyQrSk zsI>h-J-UQ+1=-PMh^x_Zb?Kd`dOljZNK5ByOUnz@p?DJ3BjN z_-UMK@opJGsi01SL$1=TjQyzSiHM4~mHE=v)vfiJt4rl->C!l|QN7=VFP?XO1z}QV z1*ImfW50T%z7buR?F;%^Y@>D4%)&XV(S?TcQ&S)e!QVrM6Ia+e%C{OhAVw$#Y!aF3Hv$JCdD(Y{XQz)4g& z$_wZJLB}4tWXNHXYeZi*Wl|QGhX(`tNcLM2YhrrxW1JqXC=RPGtWFPoaRuPCK=%M; zW+>%eGxuU@+Qe1OMj=fwO2*t|%6x9~l;rRZJRe&y+Hb;kiCZOT=#TcPJ-lm&2gVN% zH21loH2zGyvSqQB<2u5hgUsee=W#y%7IP7ii4GJ-3rPw(Aq|poIb?|st}WtsKfI#` zZ3x8-Lb(`(1f`6W^(BIt=pu>9QNplAkwW@y%E?%HEaTBWv>)9cjcMBdn`=&-LWsj9 z^PqB=Y$-ITMD*cZ3TqJx_K7l@5BFfHnC0QVA@+$RIO>tuR8pHQYE%i7T0`T833iHL JogVEc;$PP2ol5`! diff --git a/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po deleted file mode 100644 index effb1693d..000000000 --- a/django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Burak Yavuz, 2014 -# Jannis Leidel , 2011 -# Metin Amiroff , 2011 -# Murat Çorlu , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-09 06:23+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Gelişmiş seçenekler" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Düz Sayfalar" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Örnek: '/about/contact/'. Başında ve sonunda bölü işareti olduğundan emin " -"olun." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Bu değer sadece harfler, sayılar, noktalar, altçizgiler, tireler, bölme veya " -"yaklaşık işaretleri içermek zorundadır." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL başında bölü işareti eksik." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL sonunda bölü işareti eksik." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "%(url)s adresli düz sayfa %(site)s sitesinde zaten mevcut" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "başlık" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "içerik" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "yorumları etkinleştir" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "şablon adı" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Örnek: 'flatpages/contact_page.html'. Eğer bu şekilde yazılmazsa, sistem " -"'flatpages/default.html' olarak kullanacak." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "kayıt olma gerekli" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Eğer bu işaretlenirse, sadece oturum açan kullanıcılar sayfayı " -"görüntüleyebilecektir." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "düz sayfa" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "düz sayfalar" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Bu alan zorunludur." diff --git a/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index 0be0f0f3db2ba6d77ba7469b65c40f0b9d39afb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2090 zcmZuxO>Y}T7#^VI!%)5?s1P7Va0sYbuN|dQ>JS8!1O*ZiMJ^{KH1Uq@ZP&YIch*S| zhs0@0q!dA=Rwxxe04~HKiIUn*j$D~d?)?LtIB*21RvGv_&;@=9{2EvR{to;YIQVGC{~O>Jux|q&1O5ek0{AzO zxc>n@1w4nt6!1LoCE%ODbHE|sS>PD(7Pu#XZ@|8PhOryKe}SvOWjL(>UwE9cmw|VI z8n^+(6;?;kXMs0>ZvpQBDb79MtH3{iuK@o9Ql4j@M6STsfe35X(_JLppf!s$BL$-s zu4a*5T9g;$nMJXQj~3~ng;0!r;M9a)kPZ*3$_@O8jn0Wm)ss2iXN#F2R(2uql_)5? zFU=>#HOZqmlw1Y8ENYT_QaG+(;=*^h3We*D5qTmi%P4(96yH4JL5Bb|P1BHVnWWQEVVp2y=z^1dFGBa0&TRF{SISa_i<3)hGt z@V$BN1*MX7EY~N3FzRs4NG@hPlS$2$vnH0&#PTGi=t|FlARfxEVmFjdy0c#sUMzVf zjubbA0cj_OR0`bv+>a|W=EVsV%-DBe6@pO0a7Yr@qtWs(8^r2vX^-FVlF#y zAv2K4z|oqPHJ3Oa@EgeR%%$95_Cf|LH6bEpiJQ;q71E3 zzYx&W=lIZ!tB!?&L#3v?I24{W7KD{3$Nj1?qmk?|@4Sv=hEweD=VURdAFk>4;TqS? z!(a40-8x)5Sf}4)fgSvsEa*L)Hy`>L>K}AVZzZdGPj4ox`~a79o9jlhkkpg9ZkS!b zZ^>%1!Vzj!@8D_T7Wv>Fg6eH@N60)>02{5meT^d>YR%to>Vqm8(Wy3r3UdY4j%3-%uTmc6+9EkmBU2fca^Ni3w9z6FJ# zC32!Z6`)IgohpV<_2gzZ!6UDebW6#%D1j*jr%HjV0bx+S3~|Ik712#fh}zT8Et1f= z0UN3X$xLWh6FGrW=71MnnESt<8;&HfL}(h2)cW!q7UEg4m(W)A~z|_!8&S4 eiNQd;6>x2UexHtIHT!kv;P2omS*Ar diff --git a/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.po deleted file mode 100644 index 74ce596cd..000000000 --- a/django/contrib/flatpages/locale/tt/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Azat Khasanshin , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Өстәмә көйләүләр" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Үрнәк: '/about/contact/'. Алдынгы һәм арттагы авыш сызыкларын кертүне " -"тикшерегез." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Бу кыйммәт тик хәрефләрдән, саннардан һәм нокта, астына сызу, тире, авыш " -"сызык, тильда билгеләреннән генә тора ала." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "башлам" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "эчтәлек" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "фикерләрне ялгарга" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "шаблон исеме" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Үрнәк: 'flatpages/contact_page.html'. Күрсәтелгән булмаса, система " -"'flatpages/defalut.html' кулланыр." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "теркәлү кирәк" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Билгеләнгән булса, фәкать кергән кулланучылар гына сәхифәне күрә алырлар." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "гади сәхифә" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "гади сәхифәләр" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Мәҗбүри кыр." diff --git a/django/contrib/flatpages/locale/udm/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 7822d95d157363f123ca6e4540ec782025a6f8fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmZ9J&u$Yj5XP5(mp$~*3l|Q<4ODsUjZ&#~2tt%rDoR8YZ8&4%$;Q>Ly|ulhJ@mwx z8@vEdz!_d5eF2_@*({kBAA;=>zeYP(jVIcA$6NfB6hWt?Gg99-Tf{bjA zpG;TtKi@!rIF`fwK#pps2fUORl77ZcI95u8C$lh zL{^}xB`kE^`Uua~F*cI(&1RFuuAo`rRkn0BZ~8F\n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Та клуэ." diff --git a/django/contrib/flatpages/locale/uk/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index f34b6419e563e0e79fb8a5dfdd70befe2aa0ffc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2694 zcma)6U2GIp6uv0_t^XLs7=Mn@QW`q@Cm7hWC?XgljSUukAtBS9+ufnFGwa;D+cv?3 zwx(c0Y$90VgCV~7>K3|C+OpL*eVZ{n8XtW2Srec9&Yf+yRUVw|%y)mzIrlr?IeUNG zvHdH7=NY^&;$6i165bQr@WJx~@G0Pr!1sZ_0IR^4?-L>gyaX%&uL9rWec(>u3-=3g z8kh&-C+6^Z1$Y@qz#G7afOmmU0)GWQ0{jEWasLE93*5F{h{u6Dfe!$CfPaC*9w764 z?Li@Cfro+fz@LD;eg?rE;HSW^fxiP^2cCOahy~!cKpY`H#GwPgkAeGumw|l#&%hqw zT_DH%yMxbTlh@w_J_kGv+yPWT&@#CI4CkkTyoW858;%r^M}VSvkb-$0#h3Nx=ZORi zx6aV$^cW^whs_V`Ar3nY+b>Cnf|_;%Ux}j=cD3fo0`+F>k)WmTEoR8J?vpy6PeB@lnzh zSCOmyUQM+yXt<7a`mu=PCY6>|8h1U9>Pk{?H7+w(P$8oa<#-hL!S~|E>x<>(irmyd~cGxpj?)Y<@!t`R0*RI zN%n|m^k}$p+%PtoiD6D?)Rmrtv?!FH)ZI`z>14fOdv!_Gy3%CiMbP97sWoEvlV7in zn1K^$OzXabSt$r5CXP|Je_dum3flD?7W~x76a4atRaYrfnT;BmvKX7K`&;Xl7R*Tc zT1eldRtlk+%C2L*Q!guPI4DqR=!0SF2+GB=t#=WwK>2KLua(_rMB#qBpGMCPLND}EYp`7JU)1|D@rb%O&v*UU=2^!khPW* zIs-vne*jHshf3<=so`VR{;nOLH!4Hxs9y^BA6cONBd*>cTcG+_YRIdHwr3p+!m28e zUo%rxd}Dx;VR5(Llgk#1Ioh?0c$j^)n9I>ylqHyBeyEsV-#S>_%R}RlJ($bVxpRpN zY_fgu$-yVzH;@w1m8cypM$LFSTE^&lJWqhNcs8DouZrked_G#j&Pvpb7VmlMMAxDg zj9SM14$N*NR4bl}=O~_`2rKbibRF2n+BCw)Q;61zFLrh*TEo_bgaOvz-87!d@qBcL zd8GeKqkGGA?mu&3;jW6lkCx-lqc+8}QHxJEA8-dTQ0V8=mzW3$ui~I+A)et)0!7ZV z&H0*r)?x;$tjy9q?zP?yt!`Q{ggdiFprwSg+2w@z$nGxAyG1N1D+fyL_=}A@5NF;5 zZRkIR{Ac1T1cECp=TxFDMB2CyyZKJTbeh=u2Fz9v@&afykugMv|0O0xn^WwhcOjmK zkd;;2k7tytp2ivhONu!DTR|*qYA@_PF0rHe@jio6nLl`rtf- zSmU&j${G?|G;6FkC?#jHJn%skV8i8~;tn-E0JXpgpLP8fqow2ykG|oC+1j>zuN(Ci z5dwN8iI|97{v=`(8Gng$z{PYn{ckT+A`wAw)!@Ghw%i@uoJP-8P6^W{x1d12=S?=| z-}JBM+q7%`kMQcYCK{JBn>L-i0F?~;R(yp^fS^rtHOvX-fNBz&rHR_2;n-H7x=nN- LSDkCzj+VtgnFD0S diff --git a/django/contrib/flatpages/locale/uk/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/uk/LC_MESSAGES/django.po deleted file mode 100644 index 3e58fee5d..000000000 --- a/django/contrib/flatpages/locale/uk/LC_MESSAGES/django.po +++ /dev/null @@ -1,107 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alexander Chernihov , 2014 -# Jannis Leidel , 2011 -# Sergey Lysach , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 12:01+0000\n" -"Last-Translator: Alexander Chernihov \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Додаткові опції" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "Прості сторінки" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Приклад: '/about/contact/'. Переконайтеся у наявності слешу на початку та у " -"кінці." - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"Це значення повинне містити тільки літери, цифри, крапки, підкреслення, " -"тире, косі риси чи тільди." - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "На початку URL відсутня коса риса." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "В кінці URL відсутня коса риса." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "Проста сторінка з адресою %(url)s вже існує для сайту %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "заголовок" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "зміст" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "увімкнути коментарі" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "ім'я шаблона" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"Приклад: 'flatpages/contact_page'. Якщо це не надано, система буда " -"використовувати 'flatpages/default'." - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "потрібна реєстрація" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Якщо тут є галочка, тільки користувачі, що увійшли, зможуть переглядати цю " -"сторінку." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "проста сторінка" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "прості сторінки" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Це поле обов'язкове." diff --git a/django/contrib/flatpages/locale/ur/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index aea78d03cc8561e06eb073ad7ecba5b69dd99daa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2068 zcmZ`(OK%)S5N;qmvPl5(P>?{P;9^_J?89;-XN(aL5@fK2Wvw|Oq47@d?l`kEo0%Rv zL0lZXD<3R`f)PUE96u7rSayOOp>X35aOv5VIPnLN;E2RmJ?jSnTI&6}x~r?c`l@Gt zeeT%T0^=FXS1?yFPh*~Z1V0#c;Ilvv_yO=!U<3Fw@IBzrqnZC_z>i_C03QSX4tx^$ zCy->%ddMVc_GyOTcdsdmQ*O?B9+F(FF40w}30aFM%hX5aLzf zcfd{HkHD9Jvq;MEKL>I>UjUy6-s<5`K!W`X@CD!>K=wcWln_X3#)%#>Z-h02eNcko z3Rg3jFAuH@G|hM#zbAWZlwbx@2=TT%=L8k$QrJ{p7{ub@Rj1MPrA>VWXC_Qkp%Mnl zsi;C-%%2U1+lTkP;E6N&kt&hM3 z{x-R@PEZSTQ?eOG%9@C4o@>36)MBd~+LW98uxwq3q={|4i*Pm#7E41`@tjpUPo;Bq zY4A*OuvmnnH6`afj`@(^V3CUF?V-|{B1Uf9iIr83oB&Tlg^^9~J3#<($0Zu=(;Hv| z^DW<)c`vAjZ{ki+OHi~`mQKT_>Bvo}zphl%E)?eH=kusNh`p-3nukyYJQ^-CE;I{S zZ3Vw~zmPM7c>ni5%a$6h@8Mrl4uecyw@tvgK%hK(CEbX<#HL^s3%V z7t`;%%Y@|}z0q9;ZewnUw54z9)pXIOe}9MF73wah*D>4FS=ZZ?E_RnY_p$CSklw-l zHJoC(nl71B>}+N`JM5}=DQ)5CHs%&}9&~SXSB@k+@`3d}{UhHha_iO37Q%Lyks@v3 zI#^TM=0!$=?ar3j)*I;(Q`$-Q($@cex?KK_-hdh{uGtjTy@42d70mvTZ$a;6E?`Yr z^t*aHHO00y^TP30`X*n0fckjRfAIYekiLst@HgU_67=14L2t5Lpxjx1}iYQTL_fYH$}RT6%-}(c^i^Kfj23{7%xgKyTKVHEVLv0lYl!xPUnPnpl8+ oE&pThh5-57{1Et>-o@K}h>Kvk(?z|Osl;^CmcXNEb9Auy8@8N8bN~PV diff --git a/django/contrib/flatpages/locale/ur/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index 41eb98f01..000000000 --- a/django/contrib/flatpages/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Mansoorulhaq Mansoor , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "اعلٰی اختیارات" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "یو آر ایل (URL(" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"مثال: '/about/contact/'۔ یقین کر لیں کہ سابقہ اور لاحقہ سلیش موجود ھے۔" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"اس قیمت (ویلیو) کا صرف حروف، نمبروں، نقاط، انڈرسکور، ڈیش، سلیش، یا ٹائلڈ پر " -"مشتمل ھونا ضروری ھے۔" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "عنوان" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "مضمون" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "تبصرے فعال کریں" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "قالب کا نام" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"مثال: 'flatpages/contact_page.html'۔ اگر یہ مھیا نھیں کیا گیا تو سسٹم " -"'flatpages/default.html' استعمال کرے گا۔" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "رجسٹریشن ضروری ھے" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"اگر یہ فعال ھے تو صرف اندر آئے ھوئے (logged-in) صارفین یہ صفحہ دیکھنے کے " -"قابل ھوں گے۔" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "ھموار صفحہ" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "ھموار صفحے" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "یہ خانہ درکار ھے۔" diff --git a/django/contrib/flatpages/locale/vi/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index e08ee6dd0c2792dafbe914bac644a298f316a7d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1106 zcmZ9L&x;&I6vxXLe~pMSAYO8K;6+Jlx@Xxy((6Xenw1T^x-662d%EBBRJNw7?XI5L zMGzz>4;};+M8w@Jq69+{yv+z6I(YO?5c)4r@gDqE&$0oF`Szz@&-+!ctN%QE`YVCe zfzCl1dI|a!^6PKt4D=85K6L6SAzlNogHMA4@Hub@z6=`hRqzwg=lK$R2D}4)4gCb2 zh5a^yKL&R|0{;MgzQ1tsz5ENl0zL*`2hW^d*vsIHu-8GPYGa-S{dyk4d#A6mtIn83bu(vpIawC;D(G2_}N^iv`vz;BzZQt+G<~ZA6{z z5BqYh;5N5>59uOW3VX{kyeNB@sdq8zEu9aS!Vr#fhbPMC{GZ=aNa5vZxpzLq>TJfP zll>w#C7QEEMAu_uu+>dgDQkKQ-N1ZDw`NzFp}m3_lT{dx>~lPh=%!-lH&rsdF>)@C zf?ztGb}<1{sv+-nF_|D=Y_$yXV6nqMA7=?BDtNQAwXt>W$q;(ou(P%puk7#V*rnq= z7hr(Otl*8tMagdUMt@yidgABn4Y`olOkz`IvWPAXlsoA*!n^Hk>#B&gT(`xzjL77z zS+4e0XmPt5u5`p&eVCAL<_}|(YUZCC5+5|P-zpk3vqM9VzNin)h|*^ELq(JN!1^b5 z_Aj)~pOHbxeUp)^4;1Z=Y%@D*V~*hV=r;a$E}&)rad0RJ~?+$u^dlL;jLo(A>L=uuZFWyICC r@1&XiXedYZBh+n;, 2011 -# Tran , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "Các lựa chọn " - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "tiêu đề" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "nội dung" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "mở bình luận" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "tên thiết kế" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "Bạn cần phải cần đăng kí" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Nếu bạn đánh dấu vào đây, chỉ những tài khoản đã đăng nhập mới có thể xem " -"được trang này." - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "Trường này là bắt buộc." diff --git a/django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 39fb8d7b4bcb16be01d66e85e9d2036ade38f1a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1982 zcmZ{k-)|IE6vwZMzg9&hQ6AKIUrcFacDGG1xKJY&Fhq)kEXD^7neN=(9hjY2=ic46 z#)n!c0&Q)B78h)VB88^4KM+WNY=1=m1AR5|#l17TFY<0o^n0hfY>{}=JD<6C&Yp9= z=ibxbw`>|F7+Wx3#{2>E70lfa;ejy+J_p_e-vfUJGvMZj35kK9f$xIz;8yS-@FQ^R zBZT0O2s~Z|J3$H-z{kNw@LBLD@Ja9&Fa-Vvz5sgQGvMFgqhM$gA(vDx;L})7VRH|- z0JejFfhwPmA0y;VumHXU{t6xf{{-QRv>^D4;GQZ!1o4SDpz@oq@?@1mRgP9U2`c+} z5b2Q3m};ossyaQ7sq{R72@`^H1o;C5sRu*ptPQ164V7DMDF07ks`_jk>Ws)9Bd^;D zW>6<9OvmPAU#FhQS}aBzB6_=%6On{t3q2ts4Pn}*pJ0^dTtJfl zRJginsRg%mo@P9}!B^7KMOIHSUUPR$t-@)MvEcVWl8Us+smbjIL9?!tHw|WN$0ovc zaltaQ!?Y}#p@KWM)kQ5Qm12fw+A6lo*VAZcRByL}BIHfh5u_Q&A#tT5X)?=z z7V5H3a;D3S@cMpUw{nbTa$L}$rf|9*g9!oO+o_$)vIdb zIB{7Dg>-dwWA3RWIHoMD8MXBcBf=CGBZpn*I7<;Q&XmMA!Q3~O>G3tMRj(QhX=x&Rdx@&g6oyy?ih9UVa7~82F)M|02 zXJWK9ZQ2Z%Zku}18|k*R5ZPEH($UcohJKryN!F=;8NsDhLU|+`F#>%NtLiH9Y5G{} zp-5w>?LgbUdKH?&(NODp(Y1J27BU6v6cJR=w0Gea>Mm!Zbn@-*=~w^S;uG)D|Fb(xw@t8ciaq*Q9Bzfc}vqSy8hY{-4!C0se-?Bqtbo0GPX!c zt9|l%&)wxq4|M$>-96>md4FuCv^FZ2yXB2OdA{E-ekJEt{Y$633nSj>71(U>P;b!c zzm5&PuDtb)dn1$H;81Dx+q=vC{;i^4ye#KVmsZyNuP6Smy;TUgaNQd@yP>g>K&|QJ z{EvQdP)--*$V6%BOMmL3-?Lb6aESB18!2C%g5J`?G~$+uz5d0bTp31C@65b+c0dl! zmWt!v<#B(c&zrth8M~u`me($p7AEENH{Q%0uP`gudga&@N)~*Z9hcq9*s6>b<=|xb z#E0sNqa&TUSUFef%&ihMiYV*o%?_6PhA4RP-vb=V?a&p37 zUXs^tqQ0;V`WFR%U|XK=+*ldI7iug#=A8k aPxljVV$2&|lS2dkjXC07`J!^QK>h_B0LOR$ diff --git a/django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index bf80dc042..000000000 --- a/django/contrib/flatpages/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# Kevin Shi , 2012. -# Lele Long , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-10-18 10:56+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: admin.py:10 -msgid "Advanced options" -msgstr "高级选项" - -#: forms.py:7 models.py:11 -msgid "URL" -msgstr "URL" - -#: forms.py:8 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "例如:'/about/contact/'。请确保开始和结尾的斜杠。" - -#: forms.py:10 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "该值必须只能包含字母,数字,点号,下划线,破折号,和" - -#: forms.py:19 -msgid "URL is missing a leading slash." -msgstr "URL头部缺失斜线." - -#: forms.py:23 -msgid "URL is missing a trailing slash." -msgstr "URL尾部缺失斜线." - -#: forms.py:38 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "带有url %(url)s的Flatpage已经存在于站点 %(site)s" - -#: models.py:12 -msgid "title" -msgstr "标题" - -#: models.py:13 -msgid "content" -msgstr "内容" - -#: models.py:14 -msgid "enable comments" -msgstr "允许评论" - -#: models.py:15 -msgid "template name" -msgstr "模板名称" - -#: models.py:16 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"例如:'flatpages/contact_page.html'。若未提供,系统将使用'flatpages/default." -"html'。" - -#: models.py:17 -msgid "registration required" -msgstr "请先注册" - -#: models.py:17 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "如果被选中,仅登录用户才可以查看此页。" - -#: models.py:22 -msgid "flat page" -msgstr "简单页面" - -#: models.py:23 -msgid "flat pages" -msgstr "简单页面" - -#: tests/forms.py:97 -msgid "This field is required." -msgstr "这个字段是必填项。" diff --git a/django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 68187e049e06ff7345c683d5bccb83a44adc2f41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2032 zcmZ{kUu+ab9LER6f9HRUlK78#A*F%6yH-fx5F=JFM2ZbLd@>>1+qt`iz1?$Xwtsx8 zg(A?_60lOR1&*}P(DaW2>7Of9ee^|Rd_-To+3h7Jy!q^R_71KMadNYtnc3g{{(NU< z|5~?pkf6PS{wDe@^taIWufYTDNAM-^C-7tNcQ6OO{TLw;un$at=fRKEdvHDY`s0Lr z1~!8DkpVn5fagF8-UOcl{{UYE?}5*N|A5Nxzu>Fjnze*H53UEF05^i8$YC@19Ol1a zaX0uU*a~iVva;R{s=Nlk9pEqE8{k?5JpfV=A&3LM2J$LTgD@opQ28IP@^+O!SNUs| z_dsP|29Z`+3lQe~GPn+1)uU>A8XfY4_5eW%VS5%&rN3$~R1oG?9fmroT+}|SY)TKZ z+i2766f>xk7p7x#vZq7O(=buqow@kA`;*g{Wqi;op3A6kXjX4y)MC0} z+8L_b1{JPuT57^Aoo5-3uJDz%bdlFHj6ZO9Sk0nYk+a};Uz&=n$*IZhIzjWU(`FjX z*n&lb>*RvvXuD}y)Z>iS)m#}Yt$UWJdLeregSMz3;ZOy@-$a&ru0=O)!n2-J-Exs~ zCuJQb7o4UYmvU1uyjQ5_q?QX!Wm)Q|%EPg(PHH)s3^O#-R%y7rl2I$8daD)c(Ppyt zFypW?l2iqyO=cM=i@NM{&vcm)t*p1{md9w$ zS;}!4CPt|4mIpFZlpsvYP=X&ixL)4r2kG{Kd z_I@UZ(;P+d@8NHD#zWm&lIghwZOWQ9!%5tv26{c+locYMh{f95+oMpz=4P68sDH+A zl2yq(mXB2`jagM!u`jZRn-0Y4BhCAo_tf-gh{hvL75TMfXC4I$)*)ih(zJKtJnAlI zV%MSMUTu5LPK8V}SKDK!9CaBJbbG5Q9%h}OVXR1t<+-}0?RDH7Pf$A_PWi5eowPFC z72g>l<%ywS;d;62RJkxuN_TtZweI_i7a#c){N2^PJUtr}rb5 zyZ5Nnzcjpjbppkg<|dIusn`=-D9Ss7$iP22>!0eE1JkAAn16XJ81D5aM-fzIu)K7k zGH9kf4tz2EXgzd!Sxy9U-_zhb%^{2C>+-z diff --git a/django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index 141f3ecdc..000000000 --- a/django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Lele Long , 2011 -# ouyanghongyu , 2014 -# Kevin Sze , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-04 10:34+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "高级选项" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "简单页面" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "例如:'/about/contact/'。请确保开始和结尾的斜杠。" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "该值必须只能包含字母,数字,点号,下划线,破折号,和" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL头部缺失斜线." - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL尾部缺失斜线." - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "带有url %(url)s的Flatpage已经存在于站点 %(site)s" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "标题" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "内容" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "允许评论" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "模板名称" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"例如:'flatpages/contact_page.html'。若未提供,系统将使用'flatpages/default." -"html'。" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "请先注册" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "如果被选中,仅登录用户才可以查看此页。" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "简单页面" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "简单页面" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "这个字段是必填项。" diff --git a/django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index 9305ab25996e1461f6107f9872e0fa4195da97f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2055 zcmZ{kUu+ab9LGn+f2X357-G~oFQ(Vfy*~{kuz*n!6s55thrXCJ+uOOjg}vQ#XRd#Y znrrc-SW59vE3GY*2C%l2{!5`ypz5J1$)M*pCtOwIUosc8QA0S9QXtK_gCTo;U=C;yg{KwFxKKC}cN8}Z~ zMYEDjr*=*lw#CW5HZ7YonM!M-TC<%O(WGq&Eh(Zk5!#>~Wt8U~Mukl?S_`8l({#g1 zQ_a$;a5Te|1~)aHVLWnAtdyyVoR(&MC0vuVA{mi25%)lfij2Xj!L1rWbB^6&=uEG} zLoCX{IZNCD(R%C5>iAwPrIAp~YaWL7G81Bq6Iv z8O+pC3w7B0dBb6Pr1HE)GxLmQ^IXtCQv|K7!Gu8UI%?&!&A~vo1XZ`&8&59725wiqgR!~~f&Sqh9BGsm{ zxU~@{4ogEwN0TRJwMv3*%E6maOUp7M3}G_T=-5YCQYZ&>tpe4N^H9l-$~=!)p-5ZSbZ!8N97P} zF=Wht`PIj0Y^S;{zBPsxI;e4>Bpl6x6vB2?`le=C(CQ$=Av5W2WCQbMGcY5Dm9k&L zJ61Z6qLl>GvMSx1F)W6&7fxtKt7g^Ga7Kun8jZHLwnm_X#f=nei$Js}4zDbjM|06i zol&zIEBZmEDe-Q!Hq>ySVc(h>@klJRw<5lhXwRWs!P-O=N*dNKoJP&zOzb(F*sttZ z^OH-an4|2olD52mD&5g+h}E=J8mtv+H1m#TD*J6G%T;RS0+a8F@1m9Ap4hGsDHmqT zgQvX+{18Fy%Gd7hi4~cevnp-dOo0 z$UxO(CNH4y(&z*faC`fu|B2&n?>I8_2NvDpMO0bIs#GYty;IAJ7rpV((xv`Nd>N=* z7?7)8hF_0&X3AYEmPfkqnw;|{FH|NFvUKbgqN=piJ>&HscPGF0rh4uaI=sFGj4>!L zo()H8F>r76LDg_mFzy=nrwXNkb74iA6~V*NU_3YK&5z5ek70JMehB=VH{9vZ-4i|T z^r>}wB)<}s$*NGRyXO|ab+23}Zr?e`U;3`EG|^A|>GSUOxk{PqjnYK7TkI;0ExMn6 XM!d1}-tdxpy2l@zfiX}%f0FzIkv;5r diff --git a/django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po deleted file mode 100644 index a206942c7..000000000 --- a/django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# ilay , 2012 -# Jannis Leidel , 2011 -# quantum9876 , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:41+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/flatpages/admin.py:11 -msgid "Advanced options" -msgstr "進階選項" - -#: contrib/flatpages/apps.py:8 -msgid "Flat Pages" -msgstr "" - -#: contrib/flatpages/forms.py:8 contrib/flatpages/models.py:12 -msgid "URL" -msgstr "URL" - -#: contrib/flatpages/forms.py:9 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "例如: '/about/contact/'。開頭與結束的斜線。" - -#: contrib/flatpages/forms.py:11 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"此欄位只能有: 英文字母、數字、點(.)、底線(_)、刪節號(-)、斜線(/)、波浪號(~)。" - -#: contrib/flatpages/forms.py:22 -msgid "URL is missing a leading slash." -msgstr "URL 缺少前導的斜線。" - -#: contrib/flatpages/forms.py:29 -msgid "URL is missing a trailing slash." -msgstr "URL 缺少一個斜線。" - -#: contrib/flatpages/forms.py:46 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "網站 %(site)s 已經存在一個浮動頁面,其位址為 %(url)s。" - -#: contrib/flatpages/models.py:13 -msgid "title" -msgstr "標題" - -#: contrib/flatpages/models.py:14 -msgid "content" -msgstr "內容" - -#: contrib/flatpages/models.py:15 -msgid "enable comments" -msgstr "啟用評論" - -#: contrib/flatpages/models.py:16 -msgid "template name" -msgstr "模板名稱" - -#: contrib/flatpages/models.py:17 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"例如: 'flatpages/contact_page'。如果沒有提供它,系統會使用 'flatpages/" -"default.html'。" - -#: contrib/flatpages/models.py:18 -msgid "registration required" -msgstr "請先註冊" - -#: contrib/flatpages/models.py:19 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "如果此項被選取,則只有登入的使用者可以檢視頁面。" - -#: contrib/flatpages/models.py:25 -msgid "flat page" -msgstr "簡平頁面" - -#: contrib/flatpages/models.py:26 -msgid "flat pages" -msgstr "簡平頁面" - -#: contrib/flatpages/tests/test_forms.py:98 -msgid "This field is required." -msgstr "這個欄位是必須的。" diff --git a/django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index 7004cbdab490b3ad0f167985feef2f9710de36d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2040 zcmZ{kO>7%Q6vu~Bz6=zogenAxxu7_rYde*SirXTfA5hVVDsth16ivKid)xJ{*%`+P zLdZ=qO-a)fNO;CG;!kFQe~x2m{(I_$)XFz7PHcX2A{X2#JHAf$xIX!A;=b;K$&m zhY7)tNDQxl9UukIfRBMU!Dql9!6(39z!3Nw_&n%=PlJDfkAR`|gq&8nfKS1`fQN5@ zb6^Ji1AGrmJX+%j_#$i%JPfYGrU*qWQ0a8Q7r;IcF61((;?CB&ROioi{#s`lRQ`X0 zNQZ1dS55s_)#*8OrRQ;UxDb>h$R8j`J!neja#I>rQ@JfS75_xardRD%ou_i!fKE-=h*Fr&h^cBi0wLs z{)Q`V!9z4bldD>F3jnDo^!#zsMz=^)Qe$~z1p1x?uw6^7(k zS7;PuH36E;@Z@2&xow%9)U?xSu4{&+_I5-qjW$kMn;8_L-Qa~F%|H%GC>1G#n>w^m zhkuec9Ii)d&)b=q=QNuak_I(J(ApkcO2pnwt$emEnCP~InYVOUN!#Ht^q{1hmupKQ zK^ms6s(i3zzv^notRX~j94iMCoJHWXc75$(MTp9XTas`qke0NwS(t*TYEva{btZ_z z(Ft_932>+CE+T5MtmTr@Id^D{Y5bc+PgD)-2M7 zuDz2_3oT*CY3RTQ32hgSOU2f9BV3$ri8XD}nqpehR@xMcZ+-o>*p^rfj#>+EH&o1j z`)ynHi@|R{6H-e!%t9%o?Zl~JvQD}~jc=(TA`5TA$x7#;QcG}_jniEj!{T_^!U<*+ znAJ$b87Xt|XtYo$L?GM}Mv8YtP^Bo|R;5rxb5T7I7B%a!qMv436CXtzL(Th|_pHiq zio`;@YSq>fojK@}yhBD&I>XwI*N-`Z%bf=kd$nz=ern4UceFiL(pDEPPPergawY9J z4fYBhF!K&GwY|2J6>)0i0#od4+D>cJow4m9QZ3F`hfY?H+^CM0Ncm2Wd#UUG?Vz>OfC*bgI&Q%wIU=jhyp`zVHTy{p&+mdhnmCSF--G2yS-+yb#+vJM7JW;|(A8 z`c9SaeD6*ly?^_Je|6DcnDd5@mY44O-;V$9tyUZP*XI4n!IjHO-RtxIwbSm@8FzTR ze52?Vd%T5dx2L~4dZaoshTv}LT6wA09Vz-GF>(VG~nTpFmwSAnXS#Cqrq;Zv z3$+D=tQ=iJ)Htp5%y|RH+^O%pncjQFBVPXv%rU7ho()GDF>!D8qpIQ7VBS69&lD?z z=favYYXuKSgZb4lZ(%|$eGap0<>vdhZ@IHyyT^Oo*^_I|NPQM+i}gaSoSs|y!JWQI z-2QVYf8}z2WpaS{v*+ELS8FoY8kNZ&x71x3Uv$6xig@Gay^*`_sa}744#r^h{0Z_8 D;{E2z diff --git a/django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index b22a205e7..000000000 --- a/django/contrib/flatpages/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,97 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# , 2012. -# Jannis Leidel , 2011. -# quantum9876 , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-10-18 10:56+0000\n" -"Last-Translator: ilay \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: admin.py:10 -msgid "Advanced options" -msgstr "進階選項" - -#: forms.py:7 models.py:11 -msgid "URL" -msgstr "URL" - -#: forms.py:8 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "例如: '/about/contact/'。開頭與結束的斜線。" - -#: forms.py:10 -msgid "" -"This value must contain only letters, numbers, dots, underscores, dashes, " -"slashes or tildes." -msgstr "" -"此欄位只能有: 英文字母、數字、點(.)、底線(_)、刪節號(-)、斜線(/)、波浪號(~)。" - -#: forms.py:19 -msgid "URL is missing a leading slash." -msgstr "URL 缺少前導的斜線。" - -#: forms.py:23 -msgid "URL is missing a trailing slash." -msgstr "URL 缺少一個斜線。" - -#: forms.py:38 -#, python-format -msgid "Flatpage with url %(url)s already exists for site %(site)s" -msgstr "網站 %(site)s 已經存在一個浮動頁面,其位址為 %(url)s。" - -#: models.py:12 -msgid "title" -msgstr "標題" - -#: models.py:13 -msgid "content" -msgstr "內容" - -#: models.py:14 -msgid "enable comments" -msgstr "啟用評論" - -#: models.py:15 -msgid "template name" -msgstr "模板名稱" - -#: models.py:16 -msgid "" -"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " -"will use 'flatpages/default.html'." -msgstr "" -"例如: 'flatpages/contact_page'。如果沒有提供它,系統會使用 'flatpages/" -"default.html'。" - -#: models.py:17 -msgid "registration required" -msgstr "請先註冊" - -#: models.py:17 -msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "如果此項被選取,則只有登入的使用者可以檢視頁面。" - -#: models.py:22 -msgid "flat page" -msgstr "簡平頁面" - -#: models.py:23 -msgid "flat pages" -msgstr "簡平頁面" - -#: tests/forms.py:97 -msgid "This field is required." -msgstr "這個欄位是必須的。" diff --git a/django/contrib/flatpages/middleware.py b/django/contrib/flatpages/middleware.py deleted file mode 100644 index 9fe595d0c..000000000 --- a/django/contrib/flatpages/middleware.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.contrib.flatpages.views import flatpage -from django.http import Http404 -from django.conf import settings - - -class FlatpageFallbackMiddleware(object): - def process_response(self, request, response): - if response.status_code != 404: - return response # No need to check for a flatpage for non-404 responses. - try: - return flatpage(request, request.path_info) - # Return the original response if any errors happened. Because this - # is a middleware, we can't assume the errors will be caught elsewhere. - except Http404: - return response - except Exception: - if settings.DEBUG: - raise - return response diff --git a/django/contrib/flatpages/migrations/0001_initial.py b/django/contrib/flatpages/migrations/0001_initial.py deleted file mode 100644 index 5f583a105..000000000 --- a/django/contrib/flatpages/migrations/0001_initial.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('sites', '0001_initial'), - ] - - operations = [ - migrations.CreateModel( - name='FlatPage', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('url', models.CharField(max_length=100, verbose_name='URL', db_index=True)), - ('title', models.CharField(max_length=200, verbose_name='title')), - ('content', models.TextField(verbose_name='content', blank=True)), - ('enable_comments', models.BooleanField(default=False, verbose_name='enable comments')), - ('template_name', models.CharField(help_text="Example: 'flatpages/contact_page.html'. If this isn't provided, the system will use 'flatpages/default.html'.", max_length=70, verbose_name='template name', blank=True)), - ('registration_required', models.BooleanField(default=False, help_text='If this is checked, only logged-in users will be able to view the page.', verbose_name='registration required')), - ('sites', models.ManyToManyField(to='sites.Site')), - ], - options={ - 'ordering': ('url',), - 'db_table': 'django_flatpage', - 'verbose_name': 'flat page', - 'verbose_name_plural': 'flat pages', - }, - bases=(models.Model,), - ), - ] diff --git a/django/contrib/flatpages/migrations/__init__.py b/django/contrib/flatpages/migrations/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/flatpages/models.py b/django/contrib/flatpages/models.py deleted file mode 100644 index a33c090c3..000000000 --- a/django/contrib/flatpages/models.py +++ /dev/null @@ -1,34 +0,0 @@ -from __future__ import unicode_literals - -from django.db import models -from django.contrib.sites.models import Site -from django.core.urlresolvers import get_script_prefix -from django.utils.translation import ugettext_lazy as _ -from django.utils.encoding import iri_to_uri, python_2_unicode_compatible - - -@python_2_unicode_compatible -class FlatPage(models.Model): - url = models.CharField(_('URL'), max_length=100, db_index=True) - title = models.CharField(_('title'), max_length=200) - content = models.TextField(_('content'), blank=True) - enable_comments = models.BooleanField(_('enable comments'), default=False) - template_name = models.CharField(_('template name'), max_length=70, blank=True, - help_text=_("Example: 'flatpages/contact_page.html'. If this isn't provided, the system will use 'flatpages/default.html'.")) - registration_required = models.BooleanField(_('registration required'), - help_text=_("If this is checked, only logged-in users will be able to view the page."), - default=False) - sites = models.ManyToManyField(Site) - - class Meta: - db_table = 'django_flatpage' - verbose_name = _('flat page') - verbose_name_plural = _('flat pages') - ordering = ('url',) - - def __str__(self): - return "%s -- %s" % (self.url, self.title) - - def get_absolute_url(self): - # Handle script prefix manually because we bypass reverse() - return iri_to_uri(get_script_prefix().rstrip('/') + self.url) diff --git a/django/contrib/flatpages/templatetags/__init__.py b/django/contrib/flatpages/templatetags/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/flatpages/templatetags/flatpages.py b/django/contrib/flatpages/templatetags/flatpages.py deleted file mode 100644 index d7ced97d1..000000000 --- a/django/contrib/flatpages/templatetags/flatpages.py +++ /dev/null @@ -1,102 +0,0 @@ -from django import template -from django.conf import settings -from django.contrib.flatpages.models import FlatPage -from django.contrib.sites.shortcuts import get_current_site - - -register = template.Library() - - -class FlatpageNode(template.Node): - def __init__(self, context_name, starts_with=None, user=None): - self.context_name = context_name - if starts_with: - self.starts_with = template.Variable(starts_with) - else: - self.starts_with = None - if user: - self.user = template.Variable(user) - else: - self.user = None - - def render(self, context): - if 'request' in context: - site_pk = get_current_site(context['request']).pk - else: - site_pk = settings.SITE_ID - flatpages = FlatPage.objects.filter(sites__id=site_pk) - # If a prefix was specified, add a filter - if self.starts_with: - flatpages = flatpages.filter( - url__startswith=self.starts_with.resolve(context)) - - # If the provided user is not authenticated, or no user - # was provided, filter the list to only public flatpages. - if self.user: - user = self.user.resolve(context) - if not user.is_authenticated(): - flatpages = flatpages.filter(registration_required=False) - else: - flatpages = flatpages.filter(registration_required=False) - - context[self.context_name] = flatpages - return '' - - -@register.tag -def get_flatpages(parser, token): - """ - Retrieves all flatpage objects available for the current site and - visible to the specific user (or visible to all users if no user is - specified). Populates the template context with them in a variable - whose name is defined by the ``as`` clause. - - An optional ``for`` clause can be used to control the user whose - permissions are to be used in determining which flatpages are visible. - - An optional argument, ``starts_with``, can be applied to limit the - returned flatpages to those beginning with a particular base URL. - This argument can be passed as a variable or a string, as it resolves - from the template context. - - Syntax:: - - {% get_flatpages ['url_starts_with'] [for user] as context_name %} - - Example usage:: - - {% get_flatpages as flatpages %} - {% get_flatpages for someuser as flatpages %} - {% get_flatpages '/about/' as about_pages %} - {% get_flatpages prefix as about_pages %} - {% get_flatpages '/about/' for someuser as about_pages %} - """ - bits = token.split_contents() - syntax_message = ("%(tag_name)s expects a syntax of %(tag_name)s " - "['url_starts_with'] [for user] as context_name" % - dict(tag_name=bits[0])) - # Must have at 3-6 bits in the tag - if len(bits) >= 3 and len(bits) <= 6: - - # If there's an even number of bits, there's no prefix - if len(bits) % 2 == 0: - prefix = bits[1] - else: - prefix = None - - # The very last bit must be the context name - if bits[-2] != 'as': - raise template.TemplateSyntaxError(syntax_message) - context_name = bits[-1] - - # If there are 5 or 6 bits, there is a user defined - if len(bits) >= 5: - if bits[-4] != 'for': - raise template.TemplateSyntaxError(syntax_message) - user = bits[-3] - else: - user = None - - return FlatpageNode(context_name, starts_with=prefix, user=user) - else: - raise template.TemplateSyntaxError(syntax_message) diff --git a/django/contrib/flatpages/tests/__init__.py b/django/contrib/flatpages/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/flatpages/tests/templates/404.html b/django/contrib/flatpages/tests/templates/404.html deleted file mode 100644 index 5fd5f3cf3..000000000 --- a/django/contrib/flatpages/tests/templates/404.html +++ /dev/null @@ -1 +0,0 @@ -

    Oh Noes!

    \ No newline at end of file diff --git a/django/contrib/flatpages/tests/templates/flatpages/default.html b/django/contrib/flatpages/tests/templates/flatpages/default.html deleted file mode 100644 index 559e3f710..000000000 --- a/django/contrib/flatpages/tests/templates/flatpages/default.html +++ /dev/null @@ -1,9 +0,0 @@ - - - -{{ flatpage.title }} - - -

    {{ flatpage.content }}

    - - diff --git a/django/contrib/flatpages/tests/templates/registration/login.html b/django/contrib/flatpages/tests/templates/registration/login.html deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/flatpages/tests/test_csrf.py b/django/contrib/flatpages/tests/test_csrf.py deleted file mode 100644 index 9ec12a769..000000000 --- a/django/contrib/flatpages/tests/test_csrf.py +++ /dev/null @@ -1,77 +0,0 @@ -import os -from django.contrib.auth.models import User -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.test import TestCase, Client -from django.test import override_settings - - -@override_settings( - LOGIN_URL='/accounts/login/', - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', - ), - CSRF_FAILURE_VIEW='django.views.csrf.csrf_failure', - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageCSRFTests(TestCase): - fixtures = ['sample_flatpages', 'example_site'] - urls = 'django.contrib.flatpages.tests.urls' - - def setUp(self): - self.client = Client(enforce_csrf_checks=True) - - def test_view_flatpage(self): - "A flatpage can be served through a view, even when the middleware is in use" - response = self.client.get('/flatpage_root/flatpage/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it flat!

    ") - - def test_view_non_existent_flatpage(self): - "A non-existent flatpage raises 404 when served through a view, even when the middleware is in use" - response = self.client.get('/flatpage_root/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - @skipIfCustomUser - def test_view_authenticated_flatpage(self): - "A flatpage served through a view can require authentication" - response = self.client.get('/flatpage_root/sekrit/') - self.assertRedirects(response, '/accounts/login/?next=/flatpage_root/sekrit/') - User.objects.create_user('testuser', 'test@example.com', 's3krit') - self.client.login(username='testuser', password='s3krit') - response = self.client.get('/flatpage_root/sekrit/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it sekrit!

    ") - - def test_fallback_flatpage(self): - "A flatpage can be served by the fallback middleware" - response = self.client.get('/flatpage/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it flat!

    ") - - def test_fallback_non_existent_flatpage(self): - "A non-existent flatpage raises a 404 when served by the fallback middleware" - response = self.client.get('/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - def test_post_view_flatpage(self): - "POSTing to a flatpage served through a view will raise a CSRF error if no token is provided (Refs #14156)" - response = self.client.post('/flatpage_root/flatpage/') - self.assertEqual(response.status_code, 403) - - def test_post_fallback_flatpage(self): - "POSTing to a flatpage served by the middleware will raise a CSRF error if no token is provided (Refs #14156)" - response = self.client.post('/flatpage/') - self.assertEqual(response.status_code, 403) - - def test_post_unknown_page(self): - "POSTing to an unknown page isn't caught as a 403 CSRF error" - response = self.client.post('/no_such_page/') - self.assertEqual(response.status_code, 404) diff --git a/django/contrib/flatpages/tests/test_forms.py b/django/contrib/flatpages/tests/test_forms.py deleted file mode 100644 index 8a6db742f..000000000 --- a/django/contrib/flatpages/tests/test_forms.py +++ /dev/null @@ -1,98 +0,0 @@ -from __future__ import unicode_literals - -from django.conf import settings -from django.contrib.flatpages.forms import FlatpageForm -from django.contrib.flatpages.models import FlatPage -from django.test import TestCase, override_settings -from django.utils import translation - - -@override_settings(SITE_ID=1) -class FlatpageAdminFormTests(TestCase): - fixtures = ['example_site'] - - def setUp(self): - self.form_data = { - 'title': "A test page", - 'content': "This is a test", - 'sites': [settings.SITE_ID], - } - - def test_flatpage_admin_form_url_validation(self): - "The flatpage admin form correctly validates urls" - self.assertTrue(FlatpageForm(data=dict(url='/new_flatpage/', **self.form_data)).is_valid()) - self.assertTrue(FlatpageForm(data=dict(url='/some.special~chars/', **self.form_data)).is_valid()) - self.assertTrue(FlatpageForm(data=dict(url='/some.very_special~chars-here/', **self.form_data)).is_valid()) - - self.assertFalse(FlatpageForm(data=dict(url='/a space/', **self.form_data)).is_valid()) - self.assertFalse(FlatpageForm(data=dict(url='/a % char/', **self.form_data)).is_valid()) - self.assertFalse(FlatpageForm(data=dict(url='/a ! char/', **self.form_data)).is_valid()) - self.assertFalse(FlatpageForm(data=dict(url='/a & char/', **self.form_data)).is_valid()) - self.assertFalse(FlatpageForm(data=dict(url='/a ? char/', **self.form_data)).is_valid()) - - def test_flatpage_requires_leading_slash(self): - form = FlatpageForm(data=dict(url='no_leading_slash/', **self.form_data)) - with translation.override('en'): - self.assertFalse(form.is_valid()) - self.assertEqual(form.errors['url'], ["URL is missing a leading slash."]) - - @override_settings(APPEND_SLASH=True, - MIDDLEWARE_CLASSES=('django.middleware.common.CommonMiddleware',)) - def test_flatpage_requires_trailing_slash_with_append_slash(self): - form = FlatpageForm(data=dict(url='/no_trailing_slash', **self.form_data)) - with translation.override('en'): - self.assertFalse(form.is_valid()) - self.assertEqual(form.errors['url'], ["URL is missing a trailing slash."]) - - @override_settings(APPEND_SLASH=False, - MIDDLEWARE_CLASSES=('django.middleware.common.CommonMiddleware',)) - def test_flatpage_doesnt_requires_trailing_slash_without_append_slash(self): - form = FlatpageForm(data=dict(url='/no_trailing_slash', **self.form_data)) - self.assertTrue(form.is_valid()) - - def test_flatpage_admin_form_url_uniqueness_validation(self): - "The flatpage admin form correctly enforces url uniqueness among flatpages of the same site" - data = dict(url='/myflatpage1/', **self.form_data) - - FlatpageForm(data=data).save() - - f = FlatpageForm(data=data) - - with translation.override('en'): - self.assertFalse(f.is_valid()) - - self.assertEqual( - f.errors, - {'__all__': ['Flatpage with url /myflatpage1/ already exists for site example.com']}) - - def test_flatpage_admin_form_edit(self): - """ - Existing flatpages can be edited in the admin form without triggering - the url-uniqueness validation. - - """ - existing = FlatPage.objects.create( - url="/myflatpage1/", title="Some page", content="The content") - existing.sites.add(settings.SITE_ID) - - data = dict(url='/myflatpage1/', **self.form_data) - - f = FlatpageForm(data=data, instance=existing) - - self.assertTrue(f.is_valid(), f.errors) - - updated = f.save() - - self.assertEqual(updated.title, "A test page") - - def test_flatpage_nosites(self): - data = dict(url='/myflatpage1/', **self.form_data) - data.update({'sites': ''}) - - f = FlatpageForm(data=data) - - self.assertFalse(f.is_valid()) - - self.assertEqual( - f.errors, - {'sites': [translation.ugettext('This field is required.')]}) diff --git a/django/contrib/flatpages/tests/test_middleware.py b/django/contrib/flatpages/tests/test_middleware.py deleted file mode 100644 index 6dd1f6b3b..000000000 --- a/django/contrib/flatpages/tests/test_middleware.py +++ /dev/null @@ -1,155 +0,0 @@ -import os -from django.conf import settings -from django.contrib.auth.models import User -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.contrib.flatpages.models import FlatPage -from django.test import TestCase, override_settings - - -@override_settings( - LOGIN_URL='/accounts/login/', - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', - ), - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageMiddlewareTests(TestCase): - fixtures = ['sample_flatpages', 'example_site'] - urls = 'django.contrib.flatpages.tests.urls' - - def test_view_flatpage(self): - "A flatpage can be served through a view, even when the middleware is in use" - response = self.client.get('/flatpage_root/flatpage/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it flat!

    ") - - def test_view_non_existent_flatpage(self): - "A non-existent flatpage raises 404 when served through a view, even when the middleware is in use" - response = self.client.get('/flatpage_root/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - @skipIfCustomUser - def test_view_authenticated_flatpage(self): - "A flatpage served through a view can require authentication" - response = self.client.get('/flatpage_root/sekrit/') - self.assertRedirects(response, '/accounts/login/?next=/flatpage_root/sekrit/') - User.objects.create_user('testuser', 'test@example.com', 's3krit') - self.client.login(username='testuser', password='s3krit') - response = self.client.get('/flatpage_root/sekrit/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it sekrit!

    ") - - def test_fallback_flatpage(self): - "A flatpage can be served by the fallback middleware" - response = self.client.get('/flatpage/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it flat!

    ") - - def test_fallback_non_existent_flatpage(self): - "A non-existent flatpage raises a 404 when served by the fallback middleware" - response = self.client.get('/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - @skipIfCustomUser - def test_fallback_authenticated_flatpage(self): - "A flatpage served by the middleware can require authentication" - response = self.client.get('/sekrit/') - self.assertRedirects(response, '/accounts/login/?next=/sekrit/') - User.objects.create_user('testuser', 'test@example.com', 's3krit') - self.client.login(username='testuser', password='s3krit') - response = self.client.get('/sekrit/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it sekrit!

    ") - - def test_fallback_flatpage_special_chars(self): - "A flatpage with special chars in the URL can be served by the fallback middleware" - fp = FlatPage.objects.create( - url="/some.very_special~chars-here/", - title="A very special page", - content="Isn't it special!", - enable_comments=False, - registration_required=False, - ) - fp.sites.add(settings.SITE_ID) - - response = self.client.get('/some.very_special~chars-here/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it special!

    ") - - -@override_settings( - APPEND_SLASH=True, - LOGIN_URL='/accounts/login/', - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', - ), - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageMiddlewareAppendSlashTests(TestCase): - fixtures = ['sample_flatpages', 'example_site'] - urls = 'django.contrib.flatpages.tests.urls' - - def test_redirect_view_flatpage(self): - "A flatpage can be served through a view and should add a slash" - response = self.client.get('/flatpage_root/flatpage') - self.assertRedirects(response, '/flatpage_root/flatpage/', status_code=301) - - def test_redirect_view_non_existent_flatpage(self): - "A non-existent flatpage raises 404 when served through a view and should not add a slash" - response = self.client.get('/flatpage_root/no_such_flatpage') - self.assertEqual(response.status_code, 404) - - def test_redirect_fallback_flatpage(self): - "A flatpage can be served by the fallback middleware and should add a slash" - response = self.client.get('/flatpage') - self.assertRedirects(response, '/flatpage/', status_code=301) - - def test_redirect_fallback_non_existent_flatpage(self): - "A non-existent flatpage raises a 404 when served by the fallback middleware and should not add a slash" - response = self.client.get('/no_such_flatpage') - self.assertEqual(response.status_code, 404) - - def test_redirect_fallback_flatpage_special_chars(self): - "A flatpage with special chars in the URL can be served by the fallback middleware and should add a slash" - fp = FlatPage.objects.create( - url="/some.very_special~chars-here/", - title="A very special page", - content="Isn't it special!", - enable_comments=False, - registration_required=False, - ) - fp.sites.add(settings.SITE_ID) - - response = self.client.get('/some.very_special~chars-here') - self.assertRedirects(response, '/some.very_special~chars-here/', status_code=301) - - def test_redirect_fallback_flatpage_root(self): - "A flatpage at / should not cause a redirect loop when APPEND_SLASH is set" - fp = FlatPage.objects.create( - url="/", - title="Root", - content="Root", - enable_comments=False, - registration_required=False, - ) - fp.sites.add(settings.SITE_ID) - - response = self.client.get('/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Root

    ") diff --git a/django/contrib/flatpages/tests/test_models.py b/django/contrib/flatpages/tests/test_models.py deleted file mode 100644 index f091f3e0e..000000000 --- a/django/contrib/flatpages/tests/test_models.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- - -from __future__ import unicode_literals - -from django.core.urlresolvers import set_script_prefix, clear_script_prefix -from django.contrib.flatpages.models import FlatPage -from django.test import TestCase - - -class FlatpageModelTests(TestCase): - - def test_get_absolute_url_urlencodes(self): - pf = FlatPage(title="Café!", url='/café/') - self.assertEqual(pf.get_absolute_url(), '/caf%C3%A9/') - - def test_get_absolute_url_honors_script_prefix(self): - pf = FlatPage(title="Tea!", url='/tea/') - set_script_prefix('/beverages/') - try: - self.assertEqual(pf.get_absolute_url(), '/beverages/tea/') - finally: - clear_script_prefix() diff --git a/django/contrib/flatpages/tests/test_templatetags.py b/django/contrib/flatpages/tests/test_templatetags.py deleted file mode 100644 index 25aacf180..000000000 --- a/django/contrib/flatpages/tests/test_templatetags.py +++ /dev/null @@ -1,134 +0,0 @@ -import os -from django.contrib.auth.models import AnonymousUser, User -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.template import Template, Context, TemplateSyntaxError -from django.test import TestCase, override_settings - - -@override_settings( - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', - ), - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageTemplateTagTests(TestCase): - fixtures = ['sample_flatpages'] - urls = 'django.contrib.flatpages.tests.urls' - - def test_get_flatpages_tag(self): - "The flatpage template tag retrives unregistered prefixed flatpages by default" - out = Template( - "{% load flatpages %}" - "{% get_flatpages as flatpages %}" - "{% for page in flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context()) - self.assertEqual(out, "A Flatpage,A Nested Flatpage,") - - def test_get_flatpages_tag_for_anon_user(self): - "The flatpage template tag retrives unregistered flatpages for an anonymous user" - out = Template( - "{% load flatpages %}" - "{% get_flatpages for anonuser as flatpages %}" - "{% for page in flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context({ - 'anonuser': AnonymousUser() - })) - self.assertEqual(out, "A Flatpage,A Nested Flatpage,") - - @skipIfCustomUser - def test_get_flatpages_tag_for_user(self): - "The flatpage template tag retrives all flatpages for an authenticated user" - me = User.objects.create_user('testuser', 'test@example.com', 's3krit') - out = Template( - "{% load flatpages %}" - "{% get_flatpages for me as flatpages %}" - "{% for page in flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context({ - 'me': me - })) - self.assertEqual(out, "A Flatpage,A Nested Flatpage,Sekrit Nested Flatpage,Sekrit Flatpage,") - - def test_get_flatpages_with_prefix(self): - "The flatpage template tag retrives unregistered prefixed flatpages by default" - out = Template( - "{% load flatpages %}" - "{% get_flatpages '/location/' as location_flatpages %}" - "{% for page in location_flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context()) - self.assertEqual(out, "A Nested Flatpage,") - - def test_get_flatpages_with_prefix_for_anon_user(self): - "The flatpage template tag retrives unregistered prefixed flatpages for an anonymous user" - out = Template( - "{% load flatpages %}" - "{% get_flatpages '/location/' for anonuser as location_flatpages %}" - "{% for page in location_flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context({ - 'anonuser': AnonymousUser() - })) - self.assertEqual(out, "A Nested Flatpage,") - - @skipIfCustomUser - def test_get_flatpages_with_prefix_for_user(self): - "The flatpage template tag retrieve prefixed flatpages for an authenticated user" - me = User.objects.create_user('testuser', 'test@example.com', 's3krit') - out = Template( - "{% load flatpages %}" - "{% get_flatpages '/location/' for me as location_flatpages %}" - "{% for page in location_flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context({ - 'me': me - })) - self.assertEqual(out, "A Nested Flatpage,Sekrit Nested Flatpage,") - - def test_get_flatpages_with_variable_prefix(self): - "The prefix for the flatpage template tag can be a template variable" - out = Template( - "{% load flatpages %}" - "{% get_flatpages location_prefix as location_flatpages %}" - "{% for page in location_flatpages %}" - "{{ page.title }}," - "{% endfor %}" - ).render(Context({ - 'location_prefix': '/location/' - })) - self.assertEqual(out, "A Nested Flatpage,") - - def test_parsing_errors(self): - "There are various ways that the flatpages template tag won't parse" - render = lambda t: Template(t).render(Context()) - - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages %}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages as %}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages cheesecake flatpages %}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages as flatpages asdf%}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages cheesecake user as flatpages %}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages for user as flatpages asdf%}") - self.assertRaises(TemplateSyntaxError, render, - "{% load flatpages %}{% get_flatpages prefix for user as flatpages asdf%}") diff --git a/django/contrib/flatpages/tests/test_views.py b/django/contrib/flatpages/tests/test_views.py deleted file mode 100644 index 6e8b5f4fa..000000000 --- a/django/contrib/flatpages/tests/test_views.py +++ /dev/null @@ -1,128 +0,0 @@ -import os -from django.conf import settings -from django.contrib.auth.models import User -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.contrib.flatpages.models import FlatPage -from django.test import TestCase, override_settings - - -@override_settings( - LOGIN_URL='/accounts/login/', - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - # no 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware' - ), - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageViewTests(TestCase): - fixtures = ['sample_flatpages', 'example_site'] - urls = 'django.contrib.flatpages.tests.urls' - - def test_view_flatpage(self): - "A flatpage can be served through a view" - response = self.client.get('/flatpage_root/flatpage/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it flat!

    ") - - def test_view_non_existent_flatpage(self): - "A non-existent flatpage raises 404 when served through a view" - response = self.client.get('/flatpage_root/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - @skipIfCustomUser - def test_view_authenticated_flatpage(self): - "A flatpage served through a view can require authentication" - response = self.client.get('/flatpage_root/sekrit/') - self.assertRedirects(response, '/accounts/login/?next=/flatpage_root/sekrit/') - User.objects.create_user('testuser', 'test@example.com', 's3krit') - self.client.login(username='testuser', password='s3krit') - response = self.client.get('/flatpage_root/sekrit/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it sekrit!

    ") - - def test_fallback_flatpage(self): - "A fallback flatpage won't be served if the middleware is disabled" - response = self.client.get('/flatpage/') - self.assertEqual(response.status_code, 404) - - def test_fallback_non_existent_flatpage(self): - "A non-existent flatpage won't be served if the fallback middleware is disabled" - response = self.client.get('/no_such_flatpage/') - self.assertEqual(response.status_code, 404) - - def test_view_flatpage_special_chars(self): - "A flatpage with special chars in the URL can be served through a view" - fp = FlatPage.objects.create( - url="/some.very_special~chars-here/", - title="A very special page", - content="Isn't it special!", - enable_comments=False, - registration_required=False, - ) - fp.sites.add(settings.SITE_ID) - - response = self.client.get('/flatpage_root/some.very_special~chars-here/') - self.assertEqual(response.status_code, 200) - self.assertContains(response, "

    Isn't it special!

    ") - - -@override_settings( - APPEND_SLASH=True, - LOGIN_URL='/accounts/login/', - MIDDLEWARE_CLASSES=( - 'django.middleware.common.CommonMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - # no 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware' - ), - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(__file__), 'templates'), - ), - SITE_ID=1, -) -class FlatpageViewAppendSlashTests(TestCase): - fixtures = ['sample_flatpages', 'example_site'] - urls = 'django.contrib.flatpages.tests.urls' - - def test_redirect_view_flatpage(self): - "A flatpage can be served through a view and should add a slash" - response = self.client.get('/flatpage_root/flatpage') - self.assertRedirects(response, '/flatpage_root/flatpage/', status_code=301) - - def test_redirect_view_non_existent_flatpage(self): - "A non-existent flatpage raises 404 when served through a view and should not add a slash" - response = self.client.get('/flatpage_root/no_such_flatpage') - self.assertEqual(response.status_code, 404) - - def test_redirect_fallback_flatpage(self): - "A fallback flatpage won't be served if the middleware is disabled and should not add a slash" - response = self.client.get('/flatpage') - self.assertEqual(response.status_code, 404) - - def test_redirect_fallback_non_existent_flatpage(self): - "A non-existent flatpage won't be served if the fallback middleware is disabled and should not add a slash" - response = self.client.get('/no_such_flatpage') - self.assertEqual(response.status_code, 404) - - def test_redirect_view_flatpage_special_chars(self): - "A flatpage with special chars in the URL can be served through a view and should add a slash" - fp = FlatPage.objects.create( - url="/some.very_special~chars-here/", - title="A very special page", - content="Isn't it special!", - enable_comments=False, - registration_required=False, - ) - fp.sites.add(settings.SITE_ID) - - response = self.client.get('/flatpage_root/some.very_special~chars-here') - self.assertRedirects(response, '/flatpage_root/some.very_special~chars-here/', status_code=301) diff --git a/django/contrib/flatpages/tests/urls.py b/django/contrib/flatpages/tests/urls.py deleted file mode 100644 index 77a70939f..000000000 --- a/django/contrib/flatpages/tests/urls.py +++ /dev/null @@ -1,7 +0,0 @@ -from django.conf.urls import patterns, include - -# special urls for flatpage test cases -urlpatterns = patterns('', - (r'^flatpage_root', include('django.contrib.flatpages.urls')), - (r'^accounts/', include('django.contrib.auth.urls')), -) diff --git a/django/contrib/flatpages/urls.py b/django/contrib/flatpages/urls.py deleted file mode 100644 index 5abb8e198..000000000 --- a/django/contrib/flatpages/urls.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.conf.urls import patterns - -urlpatterns = patterns('django.contrib.flatpages.views', - (r'^(?P.*)$', 'flatpage'), -) diff --git a/django/contrib/flatpages/views.py b/django/contrib/flatpages/views.py deleted file mode 100644 index 81d04c33b..000000000 --- a/django/contrib/flatpages/views.py +++ /dev/null @@ -1,75 +0,0 @@ -from django.conf import settings -from django.contrib.flatpages.models import FlatPage -from django.contrib.sites.shortcuts import get_current_site -from django.http import Http404, HttpResponse, HttpResponsePermanentRedirect -from django.shortcuts import get_object_or_404 -from django.template import loader, RequestContext -from django.utils.safestring import mark_safe -from django.views.decorators.csrf import csrf_protect - -DEFAULT_TEMPLATE = 'flatpages/default.html' - -# This view is called from FlatpageFallbackMiddleware.process_response -# when a 404 is raised, which often means CsrfViewMiddleware.process_view -# has not been called even if CsrfViewMiddleware is installed. So we need -# to use @csrf_protect, in case the template needs {% csrf_token %}. -# However, we can't just wrap this view; if no matching flatpage exists, -# or a redirect is required for authentication, the 404 needs to be returned -# without any CSRF checks. Therefore, we only -# CSRF protect the internal implementation. - - -def flatpage(request, url): - """ - Public interface to the flat page view. - - Models: `flatpages.flatpages` - Templates: Uses the template defined by the ``template_name`` field, - or :template:`flatpages/default.html` if template_name is not defined. - Context: - flatpage - `flatpages.flatpages` object - """ - if not url.startswith('/'): - url = '/' + url - site_id = get_current_site(request).id - try: - f = get_object_or_404(FlatPage, - url=url, sites=site_id) - except Http404: - if not url.endswith('/') and settings.APPEND_SLASH: - url += '/' - f = get_object_or_404(FlatPage, - url=url, sites=site_id) - return HttpResponsePermanentRedirect('%s/' % request.path) - else: - raise - return render_flatpage(request, f) - - -@csrf_protect -def render_flatpage(request, f): - """ - Internal interface to the flat page view. - """ - # If registration is required for accessing this page, and the user isn't - # logged in, redirect to the login page. - if f.registration_required and not request.user.is_authenticated(): - from django.contrib.auth.views import redirect_to_login - return redirect_to_login(request.path) - if f.template_name: - t = loader.select_template((f.template_name, DEFAULT_TEMPLATE)) - else: - t = loader.get_template(DEFAULT_TEMPLATE) - - # To avoid having to always use the "|safe" filter in flatpage templates, - # mark the title and content as already safe (since they are raw HTML - # content in the first place). - f.title = mark_safe(f.title) - f.content = mark_safe(f.content) - - c = RequestContext(request, { - 'flatpage': f, - }) - response = HttpResponse(t.render(c)) - return response diff --git a/django/contrib/formtools/__init__.py b/django/contrib/formtools/__init__.py deleted file mode 100644 index b82588d8e..000000000 --- a/django/contrib/formtools/__init__.py +++ /dev/null @@ -1 +0,0 @@ -default_app_config = 'django.contrib.formtools.apps.FormToolsConfig' diff --git a/django/contrib/formtools/apps.py b/django/contrib/formtools/apps.py deleted file mode 100644 index 9b76766d1..000000000 --- a/django/contrib/formtools/apps.py +++ /dev/null @@ -1,8 +0,0 @@ -from django.apps import AppConfig - -from django.utils.translation import ugettext_lazy as _ - - -class FormToolsConfig(AppConfig): - name = 'django.contrib.formtools' - verbose_name = _("Form Tools") diff --git a/django/contrib/formtools/exceptions.py b/django/contrib/formtools/exceptions.py deleted file mode 100644 index f07ac9f74..000000000 --- a/django/contrib/formtools/exceptions.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.core.exceptions import SuspiciousOperation - - -class WizardViewCookieModified(SuspiciousOperation): - """Signature of cookie modified""" - pass diff --git a/django/contrib/formtools/locale/af/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index 9db8fb6c123b81cf74b7a6355cc66e7643b5093a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 470 zcmZ8d!A=4(6vXIhkDfg|6Aut9?XHkO5u+j`7>Ibhp9D7Irn6gkQZs4GMYoO6go4( zOcus^GI5zo$o)EVBsLs^=~GPlRtk?=@*uqA5V5dHSc`-m2wOai>MUXmg=8k*Rq6Rp z7cpQR-n^\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ar/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 237e54be958185e13aa31810fdb6d0117ef750c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmZuvO=}cE5N$OP9dF)54|Oppp?7*V8_7-_W%C7rEQT<8^3uE0*_|+7boVAJcrhd~ zdiNLPkWCb$L=gW;&p|Jqyn9uwnO%$o3m)%P*X!!8p80lt>1cNt5mjKNRSNRcK_ct^w{(dA;mHHT0^94Zwi9Y`f~xq_Au31}W?LW-b5 z)f(@Q@Qfp0QsnoQoI$=QPdL2dm z)CFtxkx%EP;2OPjfotJHl{q!arm0g0XWDhDldQ@Z8tIzY42z!Ud{qWc&1F-Q48vOC zN>g9*L`7Vu(uFy$x?DmdqK#J2i@H1r(Uf$0I6CzOk6ma;-U{1rr>k}5+V!nokpr?@Ik=8IGhyU)x#4!(*YTA}`XQx~|jR->Ne5iLHJav{meRC)JiVJN-C z^B6n?23Ykx2coaFoF z&>Vv~%y;s=d>7LX<{dGE{53A^m9=w!6`Ee;+h{y7M_>-}eK5!QZrQ, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 14:03+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "أدوات النموذج" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "الخطوة الأولى" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "الخطوة السابقة" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "أرسل" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "بيانات ManagementForm مفقودة أو تم العبث بها" diff --git a/django/contrib/formtools/locale/ast/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 6ec68eeca76b283352142e0d9851185669b0caf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmZ9J&2AGh5Xa5efkj*pM-IcSRpr>bq*CiN2q>*ol!&NWIAgMtt*eb~*|SM`5RSYW z&%$hisKj6Tc|6v5KJ4Ew9{&`qN6af`%sgRc%%E>f!C2-g(=opu2(e-NjCuJ`i05p9 zEg$bR)TLVV+@JpJh!fqANn@S zIv6MxpKE!Z&=SYWkCxCtrOUC@$Fe+y^4OHsk*>7nKzWTDH{|>;uF{}S&G^lcW)(A= zN!H2w+*u0Az$fdy%P>RNU+ba5U$q37OyL>`jxj#TWd z^AlL!*p!i`U+PPFavwJoTw#(Iei<6)TLUNG9sO(809Ps&U7u_xFGE^q13vEDJgp|M f-%bxayq-dNI4Ss_+!_-^n|m=V5JRSfsTY3$TxOmq diff --git a/django/contrib/formtools/locale/ast/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ast/LC_MESSAGES/django.po deleted file mode 100644 index de40b1b03..000000000 --- a/django/contrib/formtools/locale/ast/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ḷḷumex03 , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primer pasu" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "pasu postreru" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/az/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index b9a6ccfec928b313d17efd0727b9c3859cbafb8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmZ8d!A=4(6x8TxkDfg|6Aut9?XHkO5u+j`7>IZkcFz6Aq` zlT6x|PNy^dxj6qiL7XBlk=MvGptP~!#TusR8w5Y~AZRanFr3dvZ0sKWD~ zE@Hr%ymnh*h+rU`C$SaUWx^ZF;YDbz91NsNWCnMb2FHhNH&&INnR~pW)0IdiiKSR_ zc-%@m5ek(GN^|dXPU(8RuKL1N&E%#!HA|ZByE>ZFeMOr6*-){i\n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/be/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index de434d2ff52d96e476fb4c5373c9c56342e8e138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 690 zcmZ9I&rcIU6vtOZ6E~jpsE5ZvLPMrIvz7#=T{Ivh7#bT=IeD43(`CqZcAc4}nDoGj zXq0%;|G+y3ypSmW!tOud)qlgctw_R4K6$^s@9mrY{c!H9hc<^iL0ZUNl+eEn3aCjxORu*=o z8ps4%cnzj6l4)93dYG=^jE-{=OVX8M#9>_~!sJ#74U7BEWjqMR<8j?pOVv;w)%)ov z$YxKqK^Dwj7$pC;1U(tl{PuQx^ZF;SI`ubF?WD%z-e>qqCy!i^B|_;Y^!J6a(nW8& zTV&;0SAB0N4cXNFbf9$1VWp?s|7$t)q~A$$BNDQenvvz8vuSFhMiXXXw5Xpl8bu5i z7N830e8d<$2MQ?1d@TyETCJ#2h0_VzViYEm*$8TA4QCk6gteyc6_>@2^0@p^euCnn hJT86}7gg=7xGcY5{j@kQewN>E^v;X3@}&Ii{ROrc(W?Le diff --git a/django/contrib/formtools/locale/be/LC_MESSAGES/django.po b/django/contrib/formtools/locale/be/LC_MESSAGES/django.po deleted file mode 100644 index 11b71db57..000000000 --- a/django/contrib/formtools/locale/be/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "першы крок" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "папярэдні крок" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "падаць" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/bg/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index 85201dc3c953c0bbc5473b03955df6e0e22f0b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmZXQL2DE-6vv}h!NHRkFADM2TC$TFTWGUgDO+2pba5%8Cl6+KveT5=Bqo_|3m&Qm zk%C8Weuzbs7D4(IGGD;Y;+tKupbvih^OApF-pjAM3!f3h0&pML0B!=WfF=wO0dIiY zz+2!J@B#R84WUn<_kc&&5qbdH1-%3M8WfIab#H(+0b2--q;(!UFAOqP9L-m*8jPh! zeX9?}(39PqycE_+tr*S^xhizDFO0UH^jslx(yaI6u9S3mPsm)9 zcmukDbhDhLEvZKO3EWXd#S1|)!N&}DtFqu$a)lQUyf-Y4CzDCbH#Ox*9Jhvg9Gm&1 zE;jLez_|QVBpwv;QqjZ?g;!il|>!mX~Bl+p%L1F@I8DB7xl;R^S{&cFa_f@oQDha8}G2iqW}N^ diff --git a/django/contrib/formtools/locale/bg/LC_MESSAGES/django.po b/django/contrib/formtools/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index 19b161632..000000000 --- a/django/contrib/formtools/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Georgi Kostadinov , 2012 -# Lyuboslav Petrov , 2014 -# Todor Lubenov , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "първа стъпка" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "предишна стъпка" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "запази" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/bn/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index 120dca58396fb8f21ff6cc3b1821baef27afcaf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmZ8d!Ab)$6jb!IN6#Lf;Gt5p$*vaK)QYrPs8}pz^`3UqZDjkhB&pR8@#4q%Exxr< z!GR%pWHOn_*U{m}9$}w&OgtqX5YLG<+Qd&f?9f_kc9=N(qUV8)a`vp9Hx?!2FA57A zO?72mU}ImHob}g*XPK1{O&&8ga9Rb@vRf6jgj6J#Ote_ifutpqv?)>{NXVx8)zqH< zbg2N*k(U=uL5Lod4=i&EeW`+V67ChE@$jHcu1mP0G&J6nKVxigVXx^97Hd^#mT9$; z(AQX~(m-PwLM1uhY&LPI9nC_&#dEvj)wZYS72nq5<*x;wAwP@8qw(F}4n+#h~8;uS#XG3-hINUWeXOHe~HTUH#rdJ9dY2n;R@7v}Y#lqDq)yG%43km27C; Z%1glNXY{?a3)^k4fpF4;\n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/br/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index 022537dae9f403de1d509517dc64ba476655e05c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmZ9I!EO^V5QYsDBo>JSXAW~httw}|OCz;TQ$b5B6*VHN7EWB8>}2b*v0Z!86vUYu zMbDw$7bP<@0xndqNpP2{D7v}pN zA-=LcW}e*@;t^|~^&aa>Rz6tF)NREs1gTmpCPPTFZAB zll4wReQ8|dvvUkSk{qSR*79)CBw2Y4+4xN*k0Ki4T=~inYA98)BUN7(drI&K!-t?w^o`?0ADG&L2y1e~UA)my2D;u4T zj&DDp=&9_;J3_~eeGEJy;SJ@XHP#JadSPNh8osSg, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "pazenn gentañ" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "pazenn gent" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "kas" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/bs/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index df9350bc94bc4f3e61f7f8a47f868b554b71a4a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmZ8dO-lnY5LNWFN6#KcP_by5WLu$4yH)B3C>Bduy{FxDjck)8No@uHhJVkKKg8MA z5AeYw^T>OXnSAVQzi%Kmk-Nx!F=J>XBlV)I zp8tF?1J)MJ#xX-gchU!vI%#|%gLMLKr7_yWozj^qpo`O>JTF$VuFcf;Fk|w$%oRzM zoC)Y#Z?rUU^b|rVC|xWT^-y)xQ?;y5?2MM{Jv}YydOccvx1eKBYti6laP{{Cyw0Kv zYl1R3*=va_2DJ>dETlFam^?}6RY)GvYts7jRqsueBUff(Gi`DKt+5WjqY4=NXjsgh zEXcKWGcUlDE9sL)2i9eBWDYn>5)OxlP?c;i;T+C@0oqablKAJUn>4F(m0(@Y;O%W4 PK@Y28hGQnKb)t\n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ca/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index 9bb8931a95c897b65b69404d44879f23f0a61738..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775 zcmZ9K!EO^V5QYu3NGzOs<}jRSRXMvGB`9nNLJf&jsS#1NaG&ft8&|uwWjjfccnz+c zIM6#155RkHhBKTI<4r{cBYm3j>_1-5*xwHJ-ZQeh#6#kYxKF$zf_)+);)>`IpRdUPu7*=xy~S(zsmX83iPDqFVTw( zx=GsONuQ@rA?;^r_c-Y$2?_bR*vPQwKe_==pFo;q{oZjx7M-Eo)vB8#iGp!*C}-Koa$7yrfKk8U=yl5)~Mic<-N(`c)Q(peArbk#bv07 z&8}A$n|Rk^O!{_9A5DAf>(6K9`P_JvWl1;IuGeL>v?#q8qLW6s}LTFG)Lj}G=cP<-Y!JuOVAhl$rwoIsvM9cmF DhY8r~ diff --git a/django/contrib/formtools/locale/ca/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index 80d57fcdf..000000000 --- a/django/contrib/formtools/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Carles Barrobés , 2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 10:54+0000\n" -"Last-Translator: Carles Barrobés \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Eines de Formulari" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primer pas" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "pas anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Falten dades de ManagementForm o s'ha manipulat." diff --git a/django/contrib/formtools/locale/cs/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 156c88a62050ed2b45a4d254bd4c08387194cbfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmY*XO>fgc5M7`J)m#t~2c#b6RHdpm{%DIDw=Rg%N|hRjD%1Pgo+M7}U2AvKv=M)U z1LD*h91s`y1%WgFfID~2h;b6AI`Y$-oqc}x?Cj5nOK%y)UBW8igm9nmhET@`foTDlFou8v!D`N zTI9^Mly+9kgcXn*D05?S*#o7aFAOAz609gI)R;9{H`m63 zu~@N6u5E=)bitupP@Fnk|AURA$!U>#Y$<*+oqRi{Q0P7c&tKjI6g6wZk-md9F1 zQwXbc2xo=J1hhqpL)a^8dS-;o5_Qo`C;OzAy%C)Pk5QB%9856nL!)nP6}s+tJZ{?B zEAJx7Rq0mq4vky6^Tym_Vc@35U3c2Y?ZfNd{if#}C~4`0d3;$>a~3bGTNNUgyO8#U zHfW>Q@e$v-*45wZqUMJ(RT<48gq=u)Ht1Dq(#B&v6&ELHCvi!a~I}m)R0l+ zuftRDAcTh8j{;a*1GyJ%)kU9*!LGwzPOpruI|Awpy5u%0rdQwJA)`?UP{{y?c0`AF y, 2011 -# Vlada Macek , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-23 09:21+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Nástroje pro formuláře" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "první krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "předchozí krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "odeslat" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Data objektu ManagementForm chybí nebo byla pozměněna." diff --git a/django/contrib/formtools/locale/cy/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index 49c026bac2a2d34c47ff34f7723b4deb7dfb36da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmZ8f&u`N(6gIFS2tq=fIXo^?r^!vycBo4UKQ>l0Y1OJJz}Zcl)RSXJwzDo0{|5g9 z-1$2=apuN>J7>g8TA1KTpT6(epP%h#e|xy~fneN5JVKlz?jhbI+W3g@5T6hu#OF=^ z1NkoEC!$^Z3-RR!A=`)tsK4GMdtxyGM150LM!MOs*%8DDF^+_&_bzmK@NM-ot zTG@J03P$S#;Fw0F)cZ5*B1LS*!?E-X!S1m65Cp+|-@hhF-M zIUd0v2uC#7r{MvF`%yU93kE@eMtaUKMO*V9-Rz~oSOS^>L(zz<~{ncvKcWq&j z^Q+eHSL^Fqzw+0&^yQ|2pEmxkH#?afUpFG`2i}oZ4%*Tu}XD@j}pOnA>7}CMvyk%T-Jt3+P z1Q0=+4B8~@5_lZL7qU#@k~HdHpVm=VCOU4Cn+oO%*wI6lMBhX(nd>?Ho3&-(d0K0Qt1Bx diff --git a/django/contrib/formtools/locale/cy/LC_MESSAGES/django.po b/django/contrib/formtools/locale/cy/LC_MESSAGES/django.po deleted file mode 100644 index 40b5319cc..000000000 --- a/django/contrib/formtools/locale/cy/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 14:33+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Offer Ffurflenni" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "cam cyntaf" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "cam blaenorol" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "cyflwyno" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Mae data ManagementForm ar goll neu mae rhywun wedi ymyrryd ynddo." diff --git a/django/contrib/formtools/locale/da/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 75bf1320450a9bf864c6ec8ad5234bd609e3633e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 780 zcmZ9KJ8#rL5P%m*Kp2SvT8g1d6z$nQE|T%(5F!sLQcgsXfqL&e=i7_DYwgZmg2dl| ziW)&jL6QFc2Yq@9D#X|qC4!MY&%?80&&>XOwDwW3+-06HN6Z7}1JlS?CSblXJ?6)i zf64kj^NVTD{$W1d5@MZs%=YKoLL{uevwq0>@=E_^y~h5%J3?@3D;#QtL+!i9S#Kk& z+O2tDT?Lu7r58hGRDl&5YJ<5V1=>TUz1OAy>tL!pj1Ucws%mtYcf>?HPv8k_Q9E3$ zEI%Jrn#8fQGaQpV%;j5jUR#qwK2xT!!3oyZksSI$=knFO@G`S01jny4x$967=gK`r zm_j#-dotRV@pFi`)4018b)$$A0E`@!k zPvM;{jOR9XT(9!zUlx_pWoK-w7kt1Ja~^}tP*o}HDWm-qHl{>%8ir?QXB}#)=?R`U z2f}*QqYvwF)mm6yRS0txZU)1{;r>ncaVH9Pts$PV%-+}B9^pBKb*Z%J!+5HkM;g4z z4rFqZ*L-h+PVSqr&3O|kBqL4Nf66me!Erfvs+7&*d, 2012 -# Erik Wognsen , 2013-2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-18 08:38+0000\n" -"Last-Translator: Erik Wognsen \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Formularværktøjer" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "første skridt" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "forrige skridt" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "send" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm-data mangler eller er blevet manipuleret." diff --git a/django/contrib/formtools/locale/de/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 740d350d58ccd1bcb9cd845ec8a0bca0ded55ac4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784 zcmZWmJ#W-N5M3aLgpnvxQw&|AX#H`zh{VSsAY4$;oj3)Pe$Sq>H`u$@?m8DF{ssjV zEi_d89vUiIM2#5RCxT$4r}@~ovpa9TZg0I~WH$+S2{XcN!dpUX9|<1e6JbR7vdO=b zzeV^-Xz%_ayuZfSfN+Q657&GCXYy_Sjr=zGALQG9gBy$ywKFPpMkThji3c0s_U`Oh zn+g)GOUvd$i5x3bt}AB336K^lX{}T_Xaj|?utZegL{+1~%x5cUtOM(?X0^eKKC;cS zl8!BmKF8GYlZ>CCu~MrTvU8zw?VVz+jpK8h%Zxv1a?2APgSU8*@FRo55tly|4r3UG z(TIopJUWDEKaPfb;V=w|$WQS?wmtvh4I>Ee$D_l&kj$G2>v&>>vZZj^#PD1wMMKR{ zW>~@l`VFOz$}aV#TIq*$N97GE!4ni!4A0P1LcvbqTpb6&dcF2t+fc6X(oc02)cu$? zsDpmGpxkr_G7NUT`N@2GB|zkd-jP<0Wai16nkIC3>4LfxQjH-kgt6!*uaaYaaK&ri zTcP1omFkR^5yQb!x<5Z9SzB0@3c+V=bvEg(21d z-+U*if)y4ety*VjVBMIEV$wm@O)1ehpG|4;bo4SUjC78jX;Yw)`Cp~SOPdxleT|C! E23d66*8l(j diff --git a/django/contrib/formtools/locale/de/LC_MESSAGES/django.po b/django/contrib/formtools/locale/de/LC_MESSAGES/django.po deleted file mode 100644 index dbf8820d5..000000000 --- a/django/contrib/formtools/locale/de/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Hagenbruch, 2012 -# Jannis Vajen, 2013 -# Jannis Leidel , 2011,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:49+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Formular-Tools" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "Erster Schritt" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "Vorheriger Schritt" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "Abschicken" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm-Daten fehlen oder wurden manipuliert." diff --git a/django/contrib/formtools/locale/el/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index ec157dc1135dbafb3a720b0d0409deb9c761ffa8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmZ8f&rcLF6s`&;j)@07c=7POK}dIIH;cmH8Y6-s*^L`Adht|t%P=t0PTDSD;sJ=p zm=JIN0bcxZ0J92FgM^Fc&VS(DyJzF;?jq_-zI?CWyne5*o$nWiUJ{J6h%1OX;ymIp z!o^#Jhj@pmBK8LBAIRqrKM`*4FT|@;gbX8`&zsYPJVgG6d;2|M1}_W@PM6nFJ`66Ad)iGq`?G>dB%n5iEU;WBpR|r>qNvL6)Z6g3!DouEX%p# z?Gjl`ls2FZ&q=QMYCqGRg)A|ospK+m89LXd54h5a6d|;inTVw~&vU5^ZRj{@)7za` z(@2KkHSa}qT5)Eumfm58hfoR1RT_-b@+6eU!*XRTs00BP(s{m`IM09TCTRIO1e0O) z+E{?$)tNRlQcUQS8L2{OG9fk8S&YN3V0I&SLMc5KZp9f((o#!iH*vFwJ9s5D;w%f{ zuHt+JMwX1pL*HLpTPqo7oGkKnSMTTjakZcO{VDx)VBquAAN3k@jhT~+D3=0nS_*^L zO`}ISPHOnN@$-}=VhUPIOlfXv_oG=laZ=~{EpkO?L`$~uQ9_tlNX(yuhQL#=nRXOQ zse3~mg2;PIU8_t%Kdp@jxLSkq=#)ohicR~`cI|=Px9@Ei?CWA1rLVSIY>~(bd-!F~ z9-*{j4^b$d*iXe4{P(Z)4T=qWR6MnZV0Xdp6wi)V&i?>Cz7)^xXV, 2014 -# Yorgos Pagles , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-17 09:46+0000\n" -"Last-Translator: Panos Laganakos \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Eργαλεία Φόρμας" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "πρώτο βήμα" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "επόμενο βήμα" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "αποδοχή" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Tα δεδομένα της ManagementForm λείπουν ή έχουν αλλοιωθεί." diff --git a/django/contrib/formtools/locale/en/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/formtools/locale/en/LC_MESSAGES/django.po b/django/contrib/formtools/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index e70d127e5..000000000 --- a/django/contrib/formtools/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,34 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index d822a2b82d5ca93e5cd64524e4fc64ea3ea08bab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d!A=4(5Y^~ukDfh@i3f;w+g&w*B1S|=FcOJby_(9FrDmCK+9LQN{)OMW^2 z#FxCZuYH|))9-`*&mF=p@sM~-+#{Y6S7;Ew=(0)c%JYYjvu}DF*dS-m+IeG9LjI<( zu+gKgtP5=D3zM^(dEr@RB}Ai#jCGw>fxPTi1uY>J$vG1jENMb=A(Qk(q(YF9J?eL} zs`<~C3J^_ses&@V(Y^A4Wlo_lRj^LNokBDo?zPEv373?H#$9Bf6&CH%xd^0L9f6H-=FP$e| zkA{O`Z~GxhETXQ(ppk-pR5WqW%fPEr8EnCLs+`xM{gm}tW9wVBoM^{-IJUXLLPF!! mgumnx*1e)pIj6v^Z{5sGz-ldhJ8i*c+pZxTwIQjuqMaWpFOQ)B diff --git a/django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.po b/django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index 464f3ffeb..000000000 --- a/django/contrib/formtools/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index d0095233a1e33a9e048694424463e887b4b11dfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 603 zcmaKp&2AGh5P%mbNbIp^4#O=`<=DHlQtLDYwM|ifBBE-`2?@E`$;Q>LZEUA$CC=P9 z@*unr&(hg!MI{c5^l4^1@v!?Hcdc4U@siChRu zWS4lW+nWF6+&KcL&DW2Iyq``^C*!AA$p#`lvL>RTY407a9q}%5S1WCXFk2`eFpjQ@6Sn)5*S4Ia zXJa$7B@HEE_gcrl<4aigN~iVGtD2oy-vkN9t=%xnhtQd$o`JU`$oj+dzrXnat8l3V diff --git a/django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index 1490e5f94..000000000 --- a/django/contrib/formtools/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jon_atkinson , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "first step" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "prev step" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "submit" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/eo/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index d2ddc4ad5e1d248a9cc7374fd263aa1a0184f23d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 792 zcmZuvO=}cE5FK?D91$UB59KXk>G@bT5NBPHBpV21aS5aM+MV9np3HO)-8I<+{2Ly< z>p@TX3FdEj_wL1uShKrHKz#71s_s`sRdxT^>U{JVkC@MyC(I|z56l*ynLhIiv(LQR z#6Q_SX8vNfxqq17?s?ur<}>!M?yvRV*|zz=**<04dB7UBTWndn0$;7bM_y;+x0)7h z?G=uUtspg~blw;>=CYESR)-l9f^twP=akODSXiKgsgxQBt6Ex_1>Rg)N8m`-UTx+1 z+H=jcQshmnDdddAaVFkN>y*(6WCiNn_@}Zqmc-cQDiixn?nG)5@F#CmabP79YsDdw zOrRIVeG%=7_$9=N~{tXIUXK08Q5MB)kzpGm&@Qb zIhdI$tk<)6yv+g%a4CD!Oep0cre6*;p(^`=BlXU9Unn>llxVR4Rhr^I|DmZ&p`k*3#vcK%zk+nUOvrd;XQT*=z-x4aP~-I{, 2011 -# Baptiste Darthenay , 2013-2014 -# Adamo Mesha , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:04+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Formularaj iloj" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "unua paŝo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "antaŭa paŝo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "sendi" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm datumojn mankas aŭ estis difektitaj." diff --git a/django/contrib/formtools/locale/es/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 35bd786081081ae5675ad1c507c0a1e9e256cc90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmZ8f&2G~`5MH1~!iWnegg6YhR@KIiX+?1e0!k_>B_b-O_enf)wz7AZ-Az&|UV{hV z1ikYF@E+W`bFLUC5fzN|`I{Zj%#mF8!o zS_Lt5=9I=k9u@M0oL5F?P@JMJO>|7wxF83AHFhG4TeUMv=^ z&?Ht9I%^_gyDHbmHeOX3SL+lp`FJ}T91VI`jcB)$=)mZ}?Uwlm%asN?3$d+G=?;vi z=sbn)yZlh@U->onO~}cf9-D%PlEMB+g}+bDfP6HpW)3Ua%+P0`?egfmX$MwncT2;= zF0{8hk$6qcVXgQLJlTR^!a=hNoid_t*up()>=pdC8xyPoYB0PJ8oVkDUmTpVgoW`f Y-UL;X1B>2><^#xea#ANq&lNiH2eMA$p8x;= diff --git a/django/contrib/formtools/locale/es/LC_MESSAGES/django.po b/django/contrib/formtools/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index 982bdc3e2..000000000 --- a/django/contrib/formtools/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012-2013 -# Ernesto Avilés Vzqz , 2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-22 03:05+0000\n" -"Last-Translator: Ernesto Avilés Vzqz \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Herramientas de formulario" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primer paso" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "paso anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Los datos del ManagementForm faltan o han sido estropeados." diff --git a/django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 15dc6aa179e02cead0de2b6d42bf17c1b906afb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 827 zcmZ8f&2AGh5H`>vvD~=Q!*EMgIlCKDQML`DlvY$~pb86DG~JzST&;g(J8hA84c-C7 z35nO>6}WTfjF?R#Dj4bWH@3bRd&cwQ-r7gOcAK%mIAPpnd|-6;iIFfqGlqglx++*(aLuQsPj3o=>BeAyf*H_$W7j|U5 zhSJ(Lh%p*$NRx?+!x|%k3ZPX8$~0g-%rL+ik%5TXk*B&Zrpkv1A(9i$)5X#Y^E0iY zIQ90Nswj_Z`IdZ8))Y{mqiJk1A!mJ*{)| zrgYUsr*2ttNL{+DG;LSuQVQ?(C+TJ~J{})l_apCT$$>SIQ_J$b7Y1w=Y0ty{F);sXHb24_o+eY>WlEQalg_ lEDwxtO%@ diff --git a/django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 082a1510c..000000000 --- a/django/contrib/formtools/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,41 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Ramiro Morales , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:54+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Herramientas de formularios" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primer paso" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "paso previo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" -"Los datos correspondientes al ManagementForm no existen o han sido " -"modificados" diff --git a/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index 4878001193ad003d6c94ff20a7eaf113768d52f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 600 zcmZ9J&u-K(5XKD@B!akb<}loLRe7C+RUp`O#WjquAezf3@rmfe5ee~yxKDf|?h)UKU$+?h zLHdArcAK$>q*Ky<|1BwPZ|mM6?So!1HrGBx2oW7~9#^|nSYCBHvYEHnSVewb^AG5Q zwnjpItxRK+OLW#pUW7*1{N=Ij+RGox(PLX8+g910YvO^dwVsui7^?E&ueQ7<%&8V`SaJzwnaAG&7X#ds{ z7(N#t#V{$(i_@FGk&V)1YE48#U4C^mZp2L#u2tHMp;{;(Fizf=XZ+~K*B?1Y&reNd zYi$|{M^`%jYg@whtYp?My=wWH^<9u)+%^r9d<@?hs67Ax diff --git a/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index c156a1971..000000000 --- a/django/contrib/formtools/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primer paso" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "paso anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index ff6a9ea4bf664878df613d220747cc4f9088acd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d%T59@6xHZzmabh~6BiIH?Tng05o1J5G!lu9Y)xe@L&?xi+9K$G_!oYY-{KuG zns}0v_N3=NPQUhcKeh%JYk%vojnAc9XFYIq2th{nfUmmh z`OlXK5N&yK+z^E5PWix6r;IODuuj6QGDds2L!Ds(XS5B;i()OC+Dz;@)tG#ta%3s0 zxrE13k!1?C5gL47V4>z&GgRI61Xs&+4GWbqVnRW9Y_B>>hpRu zxEb{SJ|u36sAo+;LyNwZlsMoj@Ul?abYMJH&SU64rPr+W=c`6e(6PQ5+f18WLhD6` m-_0egXGOze;Z(t{t($uZrd&(kO**i-c54O>x)9ep(bhLZ#gEDW diff --git a/django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.po b/django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index a55ef2a4f..000000000 --- a/django/contrib/formtools/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/et/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index 3b543b3318df507eeff30a10a288d38138330fc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 778 zcmZ9K!EVz)5Qdl1f-szV<}ln^RU6w;Dy1$#h|)@x8WBaN_ic9KZn1Z*-EmSRUV{TC zu5d-r7wCI%hC5sl<0MeQNT2?h(d?{e$6q(s-wL)n%tPjcxzD^|TKm96%txljd|t)h zS?@7FnD*>1=G`qJHkeKJ->(U=%le7+0qeJw{$#z&@!D-6xO8EhS{SFq`pVx}Y1?~Y zN6uG}J68rVR8|#Op`}GqD^g$rR3-#t3veFJRe&=@3#6(VJ?f5_8XpJ(VJ&Kpv!xfB zv&xVdd3S*mlE+$}q7TN|4D^Mvg^R{mJ5O>L3Zvz-rU){38APKOxjgWwh->9@MVLW1 zNqaKcmFXU&yII=ZNxDhGg>sBD)AszQt}oLbq*bgsuH)r&ak=UdBgNa%@OXH5^8jfli4L44erB1!u6aVjON#4K8M_aYbL9il;AMU! z`!{v%eN*)E&`zA@Wn|DlGxYacGeC+)W#d&T+uel>Y`qA>pt}!Ccd%vQ(E!rz{Yad0 zk%9dB>iWtX6G-X*x38?OP($4`x|t~rv+FMgEE)~YLd996hS!h5@DGC!R8, 2013 -# Marti Raudsepp , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 19:48+0000\n" -"Last-Translator: Marti Raudsepp \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Vormi Tööriistad" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "esimene samm" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "eelmine samm" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "kinnita" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm andmed puuduvad või neid on muudetud." diff --git a/django/contrib/formtools/locale/eu/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index 214a04d041f9a6ed62907ce897897a6eeba669db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmZ9IO>Yx15QYsDq^=ML&K!mlttw|fNTt?kP}R^%MU9B6g%cMiJK4B6w(F0kNSwKG z+hX^5}W6tBv#tUh>RFO@*y~0`K=MDdiJ}7Gh zG*{BJHoHV;edOcNs)nDWHt^aC$R;0aKJq9d)$;c;qJXL>`@Goa&qOA6cswk+C zU*e7Gdj3~e6;K?C{@cBREW3~)^4d!iw2amZ_#ll@0WMHAsNsmFq3~F*!=5s8`;P9I zHpv!wjdCgAM272xu(OEKi9BDeR=wCYRCB!T&FnIFn>9o3^38U+zUz=<%6GHz`S|qV z1Ik{JjjV}iXs~aNHjH>1bEl;;1DGwO4;Y7^>N9@uP}jXTN6$~q%r?rj0uH7s{+m<) zrfi~2$RU@@xe*qp> Bqg?<1 diff --git a/django/contrib/formtools/locale/eu/LC_MESSAGES/django.po b/django/contrib/formtools/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index 7cdd8c706..000000000 --- a/django/contrib/formtools/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "lehen pausua" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "aurreko pausua" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "bidali" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/fa/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 736f2ede3da33003045c1e07364565261be0133c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmZ9I&rcLF6vvCA36pr??4jN?q}$F433ORQ_?2MTxFLflFJ-4Ql+3oJeak|^$)NG# z$@n+m%^3fgSr7g#zS%)Ze933NebaAW-|O$?#jgZo5qXMiB9D-FNE04OkaJ`Sxker% zACWH$gnUMQf;@ZBDo1VneN^0@*L{fE1pXqVFd+hspgr+HU$m<@IT;%u!{E;J2-rc+ z-s%vIvy$d#%9buU(%uDNgIJoJZBNR`GAC&=e3P-ApcSB(?JCfcc160%#2QOCXu2lT z?uzINfkt+uFHBSOKVMf+u_0Gqt_Y0eP(@%_P&QTyT#)p&vera;s7e27 zj?R%1zrP3y|i=cfQ(az33-JJ3`#g}&^J+?e}z&d5D)$K%yq30^4v zA{iVE_U>OG?TBQ@SYuoEL;e7^GOk_# diff --git a/django/contrib/formtools/locale/fa/LC_MESSAGES/django.po b/django/contrib/formtools/locale/fa/LC_MESSAGES/django.po deleted file mode 100644 index 3a58571f3..000000000 --- a/django/contrib/formtools/locale/fa/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ali Nikneshan , 2012 -# Jannis Leidel , 2011 -# Reza Mohammadi , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "گام اول" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "گام قبل" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "ارسال" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/fi/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index f3aeb7007acc9ac007c2211f91c547106890437f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmZ9I&u$Yj5XKEHi0%ccXAZ+HRpsm-TB&s!glHS7(1@s7IB{{av%9W#ZDTu0k$UFF zv6r6nCV3B@h1mpA#7IAV9{cln#=myA?-|85@rpPho)KS(E-Vod--sRJj(AS|AReAD z_LFp%=sjiZCFy|l1?fjpI$qb^BJF~<7%P?Y0enEqti$ef+KH^7@zV5ve9Y5DoQz%^tIJ#Eh zZ>s`I6-}C%lMNpk*Lnfku2VnE2C!KUdm3I3A>A8945|ILT`iSH4Rfh#WJn*<{F67U KWsPCAWWNFW9jPV& diff --git a/django/contrib/formtools/locale/fi/LC_MESSAGES/django.po b/django/contrib/formtools/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 0271ee568..000000000 --- a/django/contrib/formtools/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Klaus Dahlén , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "ensimmäinen vaihe" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "edellinen vaihe" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "lähetä" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/fr/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 6850c2d89452c02411ce1ef6b251eb5a9b526920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmZ8f!EO^V5H-+(SS|>J#DT*cTNP(_qf{zeS|LIsRZ7&TEZm*lN#bhPHnz73h~Ge* zxHo6`gZu|~?wk?hB%-JzJ-zYx&Db;c&qrHd7};IIGeV#6fbf|R?1~T(7K9Gr$7cPD z_&(t`A>{rce7(ikHsJ~R-)=MZmiRmIL*jdP7<)|olsM!)Cno92NU|~tv8|22z2Q)M zWj$?c$hEE<8we#PSflc*U@5!+>7bU*Ni_j&VJaMq5EXb)8?;!q*jQTU!Fe>ySiD?& zt{K(Rv!T@&Sa^O~^7m++)GCAWLa2$3&e3S=`M^zN$zL}U$8()QG(5|B*P`&Gog^gW=XfbY%^SLQ0%?*ZoxOxC>I>(2ZiRA{@Y-h3twd8I z429L7;AOE|y=u=ZIkMPN=#MEyO&S^m&r#GF^en1k3OiHpO%}(q*{tP5JvqjCtI&09 z)?K>T#OvnbYEvN|+jut`oDNQ|`%ha*)YZzJW;lunzsvyS&E_ zu65zOF-{XnA8m&ZPBqlQb;ScTm+~2Zx3$#3`h5eTBr|=phg_%20~=H@XJMrOVd=LN-KPc eS}w0FhD~9RtqF`>E{f%%q$wbCx~b87i|j9V$?y*V diff --git a/django/contrib/formtools/locale/fr/LC_MESSAGES/django.po b/django/contrib/formtools/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index b0c80717a..000000000 --- a/django/contrib/formtools/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,42 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2013-2014 -# Claude Paroz , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:04+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Outils de formulaires" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "première étape" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "étape précédente" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "soumettre" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" -"Les données du formulaire ManagementForm sont manquantes ou ont été " -"manipulées." diff --git a/django/contrib/formtools/locale/fy/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/formtools/locale/fy/LC_MESSAGES/django.po b/django/contrib/formtools/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 2d8137e75..000000000 --- a/django/contrib/formtools/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ga/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index ef4e0bac84fcc0f1a9865fb68da90498fa4f8d99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmZ9H&u-H|5XKiMNLboG>4mtG{mlRRk_e&`Ha0lvbAsU$BHkiI{hIAxV zsbAtZs_J+pXeM~eU~Z+WVZZj?urSNho<3DO(Czjb;73~vU7TT*Vq5A6qcT;To+PR435{* z|67zn#e-GTS>DidZCl4cnIU!QWC}Z*?yEG7;T1%H, 2011 -# Michael Thornhill , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "chéad chéim" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "chéim roimhe seo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "chur faoi bhráid" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/gl/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index 7b58abf5ec59fd94f27d6364cf295b8eb4c647c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmZ9J!EO^V5QYsDBv#_WnZs~vR5{*VTG2WULbNF=YD82moVd8VldUVSZEPngQqSBt za^l^17G|@EN{saR_t@j{jQ#uh&QC_RL%bl4iO0kjqBl=u#8=`eaYsBMz7xM5F!qD= z88Lb|=xfq`e@05%+q{oRd!r@BmO8`)F`;KZ;Ch(F)m5hxTLgE5b>im@|BNAOXC*W@ z%C;`MMDIf4^VsT!zgxADS588<_*n6ifGSZeKUE1OlzFkw^8;QSL2)39axX9QoC5hJ zu63XDzqm4o{7CM<+RMqZ3l$Tug0j)57pV zRExYq)k%1-jIOn^uzQ`7mqKhdn{nz>>LuQeYu5=sG#Z5$Lw~~j%^_MNM%ny)KD&Q{ zVw`6u&L*@}+BZ)Q_8>T4Aurs=2Zj33^|_4h3?@R_Y$qirkU@JgqDwMuAB zwlJ%p3_o+BixRBgx^Y@gV3jzL&QqV3iv}>&b`vZEq Bq&)xt diff --git a/django/contrib/formtools/locale/gl/LC_MESSAGES/django.po b/django/contrib/formtools/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index c902b6218..000000000 --- a/django/contrib/formtools/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fasouto , 2011 -# fonso , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primeiro paso" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "paso anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/he/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 1ebcd2aa2b98ae31cd209f7e5cdd352c71d206fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 788 zcmZ8f!D)wJ9LgI=8GTl*q6^A49y5#PzwT9z|s2o475jnOA)E7~=UPel!p~2~UdmX78IG3=^T~v;i{Wh0Tx+ge?jP5pU|B0ix6IQIB`xT1$Ax7sq*{V@R~U<~ z@g`m6i&a0=h38->Z+D3f|#%W_l!NUf` zvr7T!qi{5OBh{E, 2012 -# Jannis Leidel , 2011 -# Meir Kriheli , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:17+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "כלי טופס" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "צעד ראשון" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "צעד אחרון" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "שלח" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "מידע ManagementForm חסר או התעסקו איתו." diff --git a/django/contrib/formtools/locale/hi/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 0cd5fdc8e52242191b97077035d75d5b3095de22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 635 zcmZvX&udgM5XYld!FTi^2p%E@X(`$F!xq|XpOn@XD_va5Q!if9ec87uZ{CNsZoEu15;1>i2Q30wzW0*z@P0$u?( zfj7Vn;2rSc3PNX~w}Jat5xN7KgD!%;0EP6t?={fI;0mFkFxFw~xJKIWlh(77qp@(P zZ`3g#II>@o=iFGKB*o=1la-1NxmL!Jo~=YlwkMS(g`zm>KP||P;mkoTdBhy2I7`x1 zlB|(*1E*^=%~p~uNuZD%@)ObY{HHEUaI!&HAFL!`(E+oL6oyG#Gp7v2PneX#;sY*9 zUgJ%e2Ewg+9(IHrs)z7KRufinQgAk=__2_sz)K_NG>zlwblP!EKQZK|oq-z1y4}*o zI&PPX>pu, 2012 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "पहला कदम" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "पिछला कदम" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "प्रस्तुत करे " - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/hr/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index fc80a59ac5a9cc4aad9a13082c164e789c75dc79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 661 zcmZ9J!EV$r5QYsD1i2t_<}e&uwW_?a)2-BcHwCe@Qc+i|s=$ehyYVL8X6;~mcZ;-V zPH^M_co<%T3opVXfmULqPcsw$GoFcmJ=^+D(6*50$Pjsmd_)?nkqG&OJV7?dBjgM6 z`yL_R(6{IJ33-a~2K{67U(w@n+xG$b#_$s%Gwpl;A5=|hr&e9$msblN$i&&Xng)8F z(+|pdZH<6@E=^&hOI2GJ=-3xJr>~cVrHW6?j@XK2xd^nqqh8ehp^oq)H}813Og>0DJX#Az^nRkdkP zo0&bq8dEG~p=hS$LcqvboJShiEkme99Iw~wUT9kCnY!ss?INzbMSWby-F|WPw?|yM zcrO~Ck5BJ@0q?PBWKB>8NBdmkjzQgoxUQr&1DKZ5c@@(4*%>{$(>3?al%uC+YIAK0 z0Y_Il+|DYXbkU?*I$6;(>lR*ssoT`22LtHB)NFH>rW|&5pb6QFlyi6q3{Z{vNt*mS w8m9dw+-+q;&S10YN>Ic0u!dtzGKlceR~oLZlh@7rhtlTeHn%^2$ZD?1AE`*S8UO$Q diff --git a/django/contrib/formtools/locale/hr/LC_MESSAGES/django.po b/django/contrib/formtools/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index 8e59243d7..000000000 --- a/django/contrib/formtools/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,41 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# berislavlopac , 2012 -# Dimitris Glezos , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "prvi korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "prethodni korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "pošalji" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/hu/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index fa79d1abb530be2172273aaf8bc3e694aa273ace..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmZ9I&u-K(5XKFZe>rmIFx*-yubt3JTW=R3N-K)GVpRoBT-?oU)@{}{w$m+$GdB)B zaN`Ad2X0kggJ)r~i>Sm%KYugMm&r_iKU(|FDAtI_#4d4{_&{{wiH!J2JS4sl_lU2= zk6Vm=BklZ8Z!>nERFXa*?UT~uW#2obUCn9wsH@O+iU_GE4n8wYoalf(}z z{vJa#&MK%*wXI!tjNXOBN3k{)f7#ZNmrg-8ep~XrfI5+vztRa66f)o9a+~KnkZ-HJ z*p!8oWaP(qZn~cT`3ebgM{PaZloZ*Kj)|8++t}#jf`T{NS`*<2O@$5Y(lk`QXqIKq z*r|I?@7TK4HS!YmT*2$s);bt%VSSd8S3)cni(cw_nkioNCT=eLYSSpZSS=`;zfHuf z6&u;;aI}B(5AvSO_MA;>z8F576VwN!*vT!hLCRzGKNjOzNGW|@-yk#)vu, 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "első" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "előző" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "küldés" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ia/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index 6e39077d81d895167adf36baeef64d28d37d8bed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmZ9J!EV$r5QYsDBvMYCISjW}#cLPT%_cc5bO1NkUCeh#GApwwZiwaM&U(2qGoMfJqm1@tS_H3Sber9o`=nnVP0juQ%AcjV diff --git a/django/contrib/formtools/locale/ia/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index 6ef1d5ac5..000000000 --- a/django/contrib/formtools/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "prime passo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "previe passo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "submitter" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/id/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index 1e3b14bb52d5f2aa080cae852203f0cd85fbb855..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 599 zcmZ{gO>Yx15QYsDr0xZ&XAVAa09B5?A(dLEL5O}xL5+y2g%cMiJK4DG+O9p@v{KL9 zIKt24w=kPUR6=5;N3UOdJf88dy`3M7VuyG^91~B8FGLrC$cSrVm$)aM5#NZPj~M$- z`kZ+AxYrTs9{E#JI^NcOLfQpwF}AWXAx{W_g$OtODz%HoBAZ8l1xpmuQhbJ(taqB1 zSH@L7yM*8)idm{`Dc-kL5{1`1n}00CNd$wGD^3l9=0lZ_ggOxU5zh~FKHOJBr6^Hc z!j0`}{*yOUTpj7rn|(!*U6_QTh{mPbppTk=FwWV;FTj>i^JD6U?7Mnv2iC3pTe{<_ z)>I%0FpcI@S9%A@8pmI)5rdX;v)K%=D{5D8J6QTghJMr}gX|}i^`9!zmhyEro6gQ2 zJ|Q2d?8G|+N6p;@niAm_WvGpHW4>IQm;fiAigR)Jkk`Gpf+)`1(wEj%njbDK{_R$C vTW0gRjiwgoJ~l~n7q&J{@-gq16E)6Q*V$LI<^dv_#{AbOSU}x2?#{5^6bz}k diff --git a/django/contrib/formtools/locale/id/LC_MESSAGES/django.po b/django/contrib/formtools/locale/id/LC_MESSAGES/django.po deleted file mode 100644 index 021a34357..000000000 --- a/django/contrib/formtools/locale/id/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# rodin , 2011-2012 -# rodin , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "langkah pertama" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "langkah pertama" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "langkah sebelumnya" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/io/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 2dc07bc9652ed5a84c8d5c3cb8caeffb579e1d70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmZ9HO>Y!242A;~B&Ijc9E`-FRh3OrSKh}CK}O8qpm#M{xrwZacKM&ZS9nrQCZg>hm#n@wjYkJslTnH@Qs z(9%}lJ)M{EHVNNoW5=+#)FEP;d?`=){-dt{Z;64Q*oCW%trhHFnDnrw0^_oI(*@n| rQy1E(!1{F>C&d_saI$6L%>?r8amG4}vDM)95684k_fbS!>A?O0{ac@r diff --git a/django/contrib/formtools/locale/io/LC_MESSAGES/django.po b/django/contrib/formtools/locale/io/LC_MESSAGES/django.po deleted file mode 100644 index 98230632a..000000000 --- a/django/contrib/formtools/locale/io/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Viko Bartero , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "unesma pazo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "anta pazo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "sendar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/is/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index f646b8e8213f1510529e8cb0667247559a70f199..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmZ9J!EV$r5QYscNCZxtISjX!%4;XIqV;wW>e5P!x?)uVCoXO>NnNtGvAx|^;>?XB zH=eD}(#fu%5+i;3XPlYwjC1>Z^EV^gBwi4Q#3SM>(VHhS;ydw#_(41-eiDBkF!qb| z8S&~NV^2xnkoNUsQu@5=yFuC;9WmCJ5EI0Np80@RYcDR&=O(dPaF%mYwRDcp0>folY(&_@J#d5l+$6*uf!9L*ct_6%LGT+*_)# z?LxQ6OVo1(lL|X+Yg572MM_=?v0N?(sqbkTydG3;F8q4aD7;uND5zxBM3^YHv*~1d zeE$adKxSiS6Iz<>#?z7suaoedHg*Wrg$@zZ=yQ3(_wV!i`x*@V*jBDKwpFlyZqmPD z6_}XKx<$|(KXG9m6(32m*}9hj-2 A*8l(j diff --git a/django/contrib/formtools/locale/is/LC_MESSAGES/django.po b/django/contrib/formtools/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index 3e7bf9f3f..000000000 --- a/django/contrib/formtools/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "fyrsta skref" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "fyrra skref" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "Senda" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/it/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 6aea1469d75fdb944f4a110744316439bb6fbf16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 766 zcmY*XO^?$s5H+xiM7SW%9ERJjR&J8gMN6t)_Dia?71b(mcav%ARbpHAwB41sa^eiX z0q*=8B(8`%2Tq7dTCwbtp5NGho@6}!{&eS~U_4|#V_q;HGv6^=d}c<>FU$e+>vsN= z^%3(IvpxHV`Tm{|yUf=A;l2>3te;rheBW4~u>N4(W&O>{)(#wYc);V%Hf}vF+T0z^ zt#2T=whm&VjH<9fL)~JjNP!N}=n%B2z}udq$*HYJ7F#hXgvdYdBF6z@lq z@#O5b*tC~KC)N;OsmyO2S3`JBv8$CfLns!?2c*%P{9GR0`r7Z!(aSSa*pe?kgQJHaVh|8;l_+*A!E)_f0lnjNgM&?r+V r!v^cz(j#<>f!ZUyWgFy&(Bn4i#)4BJSkaBZjW4j|B2j3w(n|aVFA~, 2013 -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 11:41+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Form Tools" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primo passo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "passo precedente" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "invia" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "I dati del ManagementForm sono mancanti oppure sono stati manomessi." diff --git a/django/contrib/formtools/locale/ja/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 615f8fb9eeb089b8051fd47d217c11d41b5e35b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmZ9J&ui2`6vv~sg7H@I=3!2vl-VR}t2MPE))p#VT59w@-JNDq(0g6cnUb3wrTV5c{8a8C&h$tKv&`X|WGJe82PZ-pl;>-q*8XL7W9H0h7Ra;4zTL z2fzllfdSx4cYO$Y4)_h^y?=ohr!1=%xCnmpv}IL5KZEA$KcIb}7tVC*FM~p95%8%9 zNLf8y-`mxEb`j%3#wZXXQdWg<64ID*T_kHn6T}pXnNp00NJvyC3e8f=ktT6MC9RdL zIVP1xO4GzjBwgq@)trr)wx*?M(5l80HT;N5#RT_JtwDGw>=~K}sc}VxtcLG4Lxlt3 zBYS!(z@w594Yl|l(bPv}*Bij@Aogw|Z_xM3{chQHp%Bl|1(whJukJc74BzjmYF zg|H`y(m0TWtB7bJee|Ht_%cCL^Mng@ON)6n%e1%?#)L(ss)%nx3lE!c5jdbE_R)Qk z5Ka|ESL#|PzT+$|E|zpYkYQ&vacq4YqFKX?3{RdlReGz?LCvO|JqtJ>3fr| znf9tlKbmwU_pS8c;ZtXvNW71Eiy=$^3Cd*9r%GzIj Oelm5~N`LIVv;F}%#SR4k diff --git a/django/contrib/formtools/locale/ja/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ja/LC_MESSAGES/django.po deleted file mode 100644 index 109b06552..000000000 --- a/django/contrib/formtools/locale/ja/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Shinya Okano , 2012-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 14:37+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "フォームツール" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "最初のステップ" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "前のステップ" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "送信" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementFormデータが見つからないか、改竄されています。" diff --git a/django/contrib/formtools/locale/ka/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index 853023a45243405eb45dc21abf6a869e35784092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmZvYQEL=25XYldq5J5Q4?YAzu#{Y~XA5nvCt_{2(!-;yKKYW~&TZ4~B{9kMD)_eG zn;_DPh=};?XA<_CIJ+wr#DU+=Oy-}-%>KH$bV1OTklV->avgbvH0F>5d5tV1Z;>0w zJLLQdA@9-OMebbf?mtC;3v)n^<+krN^o`*WAye%`q#=SM&ckUJh56x3M>6*I7$%YJ zmv@-PGQH)Mo=CQ>iC}QFHx74, 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "პირველი ეტაპი" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "წინა ეტაპი" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "გაგზავნა" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/kk/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index caf6a96b987643df0ae1b02a95a3833963c4be58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmZ8d!A=4(6vXIhkDfjB;6a1kc2`KCh%q80C`3Y5?{&8Ci~XOqA#b(!h9EZpTonnZAWPDqrzj;6(5x zLr?sZ7jtwm_ueo<*6VfXD?>RGn=sW&Vsgvo$%e4WPn=-UG?5fSlm~s&ZNp2YQ0InPs&hH1e0=Qd5H(w UE*(S4Y)99PI%v1;(oRtO1-wCry#N3J diff --git a/django/contrib/formtools/locale/kk/LC_MESSAGES/django.po b/django/contrib/formtools/locale/kk/LC_MESSAGES/django.po deleted file mode 100644 index 83ad39e29..000000000 --- a/django/contrib/formtools/locale/kk/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/km/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index e8068b06b6d1c5108266fde13cad66d2848b357a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmZ8c!A=4(6x8TxkDfjB;6a0>-4zljVvGn03Xzc2d)<93h23`37QxT(;P3e@z6Aq` zlT6x4=e^GSoSl9jA&!yf$P45N@)}v8h5W+DHlCGdkBK!4NIV^;^bM?2MhlWIq|Qt* zh0<70$1YPTeOP6V#zv4}@)FaY1?kaCAEgIDA|5s6r-x%9>g@+7rZj*LL1kds?XgYrJ#%DU1sbB8lJTgeP)46+d9 zd0v1emviq+!Pt7euKQ}An!%=?n1YqNmX4KdSB~X>3)r$?SHXBV?jQPxbsqGL_MkD> zXNd(pY&v;?rS`tt%I-nZw8k3bz)MbGeKJK%I|{;vMhp0zOpi>17iy( Sh%UF%b;AzXUAw#!9Q^_-@P}Oh diff --git a/django/contrib/formtools/locale/km/LC_MESSAGES/django.po b/django/contrib/formtools/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index 23a0b13c9..000000000 --- a/django/contrib/formtools/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/kn/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index c22e6d48c02f1149ef85d2ba59357074b9a5fffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmZ8d!A=4(6x8TxkDfieg9iq>V zWNEA?BbTd;Jgjm@62l=Fza*q(Ez@YAQEjYL>Lz^>nnPyLz6}CJUHN@f4htQOi\n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ko/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index b6f8839f91d161f51e826725c67d5c3fd67c5722..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmZ9IK}%dQ5XaNj7W$x2Johli7Re@WtDsr8Ewu`^E?wm5sh7Af`;5L#(j@Cz=ut|c zcoBND;H`z;tcah+4^ZESaNcfF=)jNvOlC5f$>sFacY-#BJV6$b`^X2RHisn0N8};$ z8F_$wL5}Vaa)|mEfxCn}LQPTY{7Y0!kNe(3tqqR|>1!V%gs2>GUhPf1Fx(pGNV?wc zs9vP2Io(t~Xln%IJJJ+3Sy#^bNIRj>Iek4W0?n*|r29UjOJ2!{we*dQNuOKeJ^!m~a^MSM_W2A)OV(tFH1pDgQby|qyp_i20BcI;s)R+H z2E$k7IBaOsw=eLHDTcC8G*faQ;GM;R3_RVA(Fw*zqfsN)4Rv4bH+pu!++@wb9Gh&% z%6}c$u4T`X&T41*_5;!ePnN8S%HUw19BvrZeq^qc+O(jzEqze2y^*cZ`P;hsy}t5v z+4O9#O(9@@OUIi@1?<|STMoS}>5BD(Ai%hB7}{wICT^Rz5>lQ1zB>I{{k(vyZ@>Qj TIUv=Kv+CsFCOSE;&X378Z4s?a diff --git a/django/contrib/formtools/locale/ko/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ko/LC_MESSAGES/django.po deleted file mode 100644 index 0e0d96bfa..000000000 --- a/django/contrib/formtools/locale/ko/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "첫번째 단계" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "이전 단계" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "제출" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/lb/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 032ff849bea18d6d634712f63abfa6bf2becc69c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmZ8d!Ab)$6jb!IN6#Lf;6c%Bva3RyS`ljtl@?1`y=S}WHj*YwlC||iy!&N-i*H-0 z;J}bPGMUWe`{?j<53!FtMxG)MkeA2?E#wy-wsCDVJ4~E?le0jE1$mXuD{D9uZ^D!| zn##($K*qjQ1$n4TPcq9PnmlKu=cEXzC66LV4k=5n3A-Ul81wr#L*uLFavjg?l2+Tco>p{QlImY0s&jfCjfdm@-#;WV zi+a`sX)xbMg++s02U=;NOb2EQ;k*ppmux^w?fn4iM2s!~ diff --git a/django/contrib/formtools/locale/lb/LC_MESSAGES/django.po b/django/contrib/formtools/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index f46675f2d..000000000 --- a/django/contrib/formtools/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/lt/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 68944d76659781e3156c4b3a8de47e235c3bcbdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmZ9J!EO^V5QYsD1bad~a~KX(jVfpDZ7a1-wjfF?6(u670w*qR;%uC5Y-3N_B68*i zH(rMuZ-ICgW)nmOBYm0~&%d)X_OH#2Z;Wh%ctUiE`^0;qu|Q+)l^ye!iz@MG_|o5FifK-tLYd%X&H?A4cs`t4~?EH=vkaDw6og5_7pLwJioraZe!EbPRvbvz~|Sf^3WI*gG_ihWi+3OEfo_hgw_LfzedQWUzcYJmm+sy5@fq6Zwf7`LT7C zf`bc-f2UPYV>YN4QP=#`$9YoV!YWPWZU@$3x$T}wQI-<6wx9{c(^5)!4gyF{`B7Ok vrIk!{rGVvft)qfykx-JbXmv6cY@F)^Kfco_iSCe|UmJ`69?=WhOSJ4a#, 2011 -# Simonas Kazlauskas , 2012-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "pirmas žingsnis" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "praeitas žingsnis" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "pateikti" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/lv/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 4496183048d7cac261e85bee888d964f7e2bd37d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 503 zcmZ8d+e!m55LNVPAAR;=3Mz`GN!AK&>Z*7tR9Y;u`X0OKHYH7#ByIIW{2YJ9Z*kU& zf(H&chn$(rs05^pw+K5UyaW79@bs9ajA4*Gs->=b z{>!BdSVy!@j~OBv$Ph{Hr42?#=LOtLYjuEu(uFc`j?1wrV#=4`PsMqG$&1tpXGti2z*Q4gA1vN{0lnndByT2dcO_tm^ z8Bem_qcq)BRF?-5;r2Utx-HE`g&-kGjdm7tWfHXaE2J diff --git a/django/contrib/formtools/locale/lv/LC_MESSAGES/django.po b/django/contrib/formtools/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index 29eea980f..000000000 --- a/django/contrib/formtools/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/mk/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index 56b26f768269dbd3dee15bf4666c917dfa4c9e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 900 zcmY*X%W4!s6fHFoY~AQu;kqy+gqrRiClEW1iZPKu2195Cmz9}HPbJ+|O;^oK1Q#*B zwr&JB?sYfhfgz8{#t*3e0l}qv*W&G&!I%rDPu;3>&#g!QxHj^UU|d98M=T;PBVHnk z_=0c{UlA3=?lAv_dPlB$c1-5=2ezJs8p;;jY$^qgiF((Y%s$>Xh?+CLPnr6Xfh2eoJ%k)NqNQ_ zC9*0qZ9p5Ik~HJ(!AQ4O5@EbWTc#Bo~q2ynvO(+K5Rvr zhAIGO=}AauGtLZZ=_6)%0AJgWHu! z55rkx+R!j#Qpe1wEP!?!`}0_}^}2w&|7Q=Pgo(IRSIIprlTiyVgNB?X0n}KXHeFzZPM_+EeycpAbF!`)_$C2NuL$#Rw*e&U&QjdUSWJs2 z)B(t}pXzFP1_s0GxP)8adr+-{4`X96NIkfTxjzB-!Gi$&8Hd;p_Rx0oEqh@1!G5z{ z$lusrzG;u_KCz$ep54Xt6$-leeQmdGw~&K9u{~TWDtr06q83xU!!v)E-A8j=I!2oV u)O`ZGQ{+dO9}mqAi9Nw~+mOE>sx}8Rd-+!Ww%-KBXI6L63ftmddgL$OZaS*~ diff --git a/django/contrib/formtools/locale/mk/LC_MESSAGES/django.po b/django/contrib/formtools/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index 7e70ad246..000000000 --- a/django/contrib/formtools/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2013-2014 -# vvangelovski , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 21:34+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Алатки за форми" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "прв чекор" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "претходен чекор" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "готово" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Недостасуваат податоци од ManagementForm или некој ги менувал" diff --git a/django/contrib/formtools/locale/ml/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index ab10c28d965a5ff85919ae6fc85339a15b24c436..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmZvY&ubJh6vv}hp>y=?A)f3Hvh%|h+H6^FNW`U*ek?aY20W$;(T=??>|U_S_``n*;6u8^BHAB~V)dc)$@b z54-|y0aM`pHH0p}*Lh3V5$b|}0{$NOH{jvAse1!_ZE%FpNN8iRvAjTq=Ev>MjQ4Y4 z(Lk$1KD1;fAuqT#LP?5~Lnc$@?eRisOZp}i33)V54T%-S-r!kGHZ^A!wB#|foZ=`5 zS4gl*!gU<3(lA;Mq96bv+2hBeuKABH3UIJaSMDzdVBRh>mc*J#lQF9_#ZQ@(!r)yl z5}x4=mlYalvWtfYOdD={&*N>f zHq+JpMqHCEIaG;|DaC91!u}nW;ym*P*;uoTY%84`ie=G+rWbW_yX`GVe7A?g#jb~3 zId$bnS6#UB3wGr@S6(&2l`GHT@`J11&W@@xkbHL4S+hdQCs+P(, 2011 -# Rajeesh Nair , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "ആദ്യ ഘട്ടം" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "തൊട്ടു മുമ്പിലെ ഘട്ടം" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "സമര്‍പ്പിക്കൂ" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/mn/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index f19649a130a2c312ae8dfd88eef08b7494a54c86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmY+Bzi-n(6vq!}kuXe13`h)*iB{-hJ8Grk5QHeLRH+eFF$^r|8ebDv_MN%A^p_ag zArtD@i4g|61sbGQP5L*S)t#N48S(4{DxUPc@4NHoz5C%Gw#&y&^)H3QO>OHE6 zFDM6fgqlJ1$Mc`)H&DM&MeT3Y;T1wAQFk%_c$JWM=-<)rpg*`a@;dr0oWDdzvx#SwkhX=xhD z0GyQs-+V(UcMXhydo+V)O5?0i?oNNji!pwD@m20Fjkb zU9Z+)l-8#N+^>T_U2};2Y|ryOJAk~KALM)afj!RmaXcgTlkM9R{MNU{P7pf7Z^u|YVz8iRPwmk52;yB# iPV8yf4<|i4AQwk=V22k+#Tjsy@hVcdVR3@IOa1_o6gVgV diff --git a/django/contrib/formtools/locale/mn/LC_MESSAGES/django.po b/django/contrib/formtools/locale/mn/LC_MESSAGES/django.po deleted file mode 100644 index 641df8a05..000000000 --- a/django/contrib/formtools/locale/mn/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jacara , 2011 -# Zorig , 2013-2014 -# Анхбаяр Анхаа , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:42+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Форм хэрэгсэл" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "эхний алхам" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "өмнөх алхам" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "илгээх" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Удирдах Формын мэдээлэл алга болсон эсвэл хориглогдсон байна" diff --git a/django/contrib/formtools/locale/mr/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index b0fd28db8a95bfb05a9de78407010a465dd262eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmZ8d!A=4(6vXIhkDfg|6Aut9?XHkO5o1J1FcJw_z1Q8clkB@gS&k=SquW-l=rS}8ng$)oU+L&U;1VI30oAnfokYO;ti6q338P?hID zUBrO(c>AWw5W%x>p2SvYmkVz!hbN)6a_}rwDs#BSG&tVpyRoJ8!rb8\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/my/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index 2c0efb9f2c3799d9d774eae93bfed9029adad617..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 461 zcmZ8d!A=4(6vXIhkDfjB;6a1kc2`KCh%q1}7>I1>Zs41ej&STC|NN4b=D$jqq zm=oR>jr%%B1Y_wuO{~-|m)=-GUZmE_kuj(ga`J#_aD2-5W2p4PJmMXltz`x@0a*yr zTiXI0kej9VrC@Bc*@V7wR14UKb5pSL(9^M!9qO_C&w>>@b{kAalfmf+qL2rDqdjO$ zwkxrshplI2E|u<(`BGX3zWbI8Y3rn`-dljB13fpX(wQKw59N\n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/nb/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index d9466e44b930797b0c45ce4e82ab15a04924dcd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmZ8fO>fgc5M7`_!XP1W<}ln^RU6xBD~dx9YH6iP4MfFo-^3GV6MNU%og}Tq-{1#u zK)@Y|-t#}WBd#1cA;w9df+s!Chu)5NX6Ng@jkkhvlX;(c%Dl~d!>sX<88AOFcbT8p z@i(@&m_L~H*vA&_^^ts;tmq))YhSJb@>yMCEX{ z^8B=4Y7#wX$2cH)lF8TTytXERY^+RfgEOqGBiZ%2&g8)~_cFB!1icrjJanjtwep!F zOrRCTyE597@gs=$lDM@UwW5fH@(gFXuKADdp^SDQ-c5Gm?T8VaDo-+X%J@Q&bqS2o zc$FE1$A7%1)oj)@WTs7HpYQ>bPk9V7MO7y7+`2jDS{XR7lXCICfXxw6m4xAZK5tT8 zSP${MIk06|t=jcr6|TAri*>Qk^uw*7d(u6+8bsWTf z=s>*H4#dmJ7)vE*=q9wdy!dYg7xW8F1ZXmc#2c`<v-8ldN diff --git a/django/contrib/formtools/locale/nb/LC_MESSAGES/django.po b/django/contrib/formtools/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index f01d592a9..000000000 --- a/django/contrib/formtools/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,41 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2013 -# Jon , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 14:31+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Skjema-verktøy" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "første steg" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "forrige steg" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "lagre" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm-data mangler eller har blitt endret." diff --git a/django/contrib/formtools/locale/ne/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index 7a15bff9213a25ac09f97e12a99d7a4542151163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 645 zcmZ9I&ubJh6vv}h!8v*q53eU%N_KwOLYwW1w6;*`>QY8eUecZHG-WnPlWezw7Y}-o z9>pJcoCWbv#6Lj)6Um?An_02wgU@{P@_yvK`E_gI9YI?_?jW1Ub>unHm_Z`s1i6X4 zL~bB&kdIdgIY+&X+`UT3BI*_@pcbeYZu?$CZ49pn8A3i?b~C$(Zw9CKCb=s*~4J?*G@w?mO!$>R`0DOXwg1*p5~S-S8=Z`gGXE`>0n>TLR7Gc z)1dpHYTb@hBYhuhR5{_Lpt;~<29Jf|m4u}u?+uIN>2%uhO+z^nXPu!Q$7a5!i%mS= zF0TG`h?R(!qyAoh=kf=nog~`U$_s^qy)d|;7iT^;6_=_D!y|5;@V%$`E?vLOYu+0P zOLx>z7gCiB)(@rsJ1GMtqCqvWyrR3>jvZc@)^)wC3-e=dNx@GvhfUIF, 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "प्रथम चाल " - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "अघिल्लो चाल " - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "जम्मा गर्नु " - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/nl/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index 5371ec790165986b7cfed2d01a872ffe8d61b2e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmZ9JO>fjN5QYsDB*Kj|2XjHKDzBZ;O0BnBA^IT|b;YU*oVd8jY}QrQcJ0Y-L7cg9 zMB>-+TbOKsN{saAopD}IX5?Sbw|+2+E#d`nL_8)w5q$(ABW{VO#8=`8@s0TTfU)nS z&xltK2Q5f@-!UnD-t>J$+6NsmHn%Y$PY8j92&*AW-SyHUn?-*E6^e^me1w>+cbeBX z#x*{>g5V>HX=-dO-gZqArPn;0y)VT{1cT%irv^duLgjlx?Th@7=leP@c2%Ji8O0T> zY~S-gU!k}<)O)XY6-9Pw5{fb!ms*29YW~hRXA{2!TSLo_Xc{Wtw3~8d-P|A39oKZG z0a1ckYJS>bwcy(e#Gs{Iuh%2&``J0%jViyCVc0UsAcy5-`=^0)t=!3`7t^!*{qvE^ zPP{{KG}q@q3nJX146U(l%&Uco32^eEJQoM|zW#r6h~msuzP7H>{NUQ+zd<#3Z8mGW wXj*aZ<1*1f*pz8fjQNmGwjF;t;rY%uV?eKgKyPINTlr|4zd6J&;A(K}H?-fPw*UYD diff --git a/django/contrib/formtools/locale/nl/LC_MESSAGES/django.po b/django/contrib/formtools/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index 049dfce2c..000000000 --- a/django/contrib/formtools/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bouke Haarsma , 2013 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "eerste stap" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "vorige stap" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "verzenden" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/nn/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 27f3de7642eb191afd3245413de6dd21990596a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 592 zcmZ9JK~GdM5XY;ciO-v75A_Bi-PiYo1iCCSA|wzNH{|KbOW8NC6yHuu+hy5=GdGWZ z13!d!zlWd2dHaYYPV&otrkze_+CQ(?elW5%;tjD!JSV;qop~Z7u8Eh#9r1#=Cw@L* z>^tczqI}xxK52LUgp{^db)S)TMoWw}HpIkZ0?&Mao8F7_iW0Gi?J68tY}`Jb zK{M9|L*)wT`X4yJCF`+nk>`@A1CZy$=~ zi1|h~J{})FzC|&R*@43ZNIfn+4V&OL<-XMxhkSaeLxeQ?Tpfv>$Gq;o27)-msjDp- z#dj`j`q#ALh}oo_2i=Mz7iN(b{3?v2a>#pkw2u7kh!-2fj5SO8Ku;%x#5FY$i Hn*i)D*ixpD diff --git a/django/contrib/formtools/locale/nn/LC_MESSAGES/django.po b/django/contrib/formtools/locale/nn/LC_MESSAGES/django.po deleted file mode 100644 index 57acde449..000000000 --- a/django/contrib/formtools/locale/nn/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# velmont , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "fyrste steg" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "førre steg" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "lagre" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/os/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index c6d57bdb2ed46eaa1f83174e904504f998bf671b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmZXQOKTKC5XW1Mf^+cTRgubVL+G7{2_(H)5%YjZmMmfPzko(96aua!hG*%%2@)Eg? zyhd&z6XfGHLO!70Lt57fd4RfwdIvQ_#q_N24b;Z)h>(Fa)`4}RB9##*bI*ulxWa)cJ_aqDPmxUwa8+Aw&^m68_rgv><= z8#oPykIPxumTI6M;T=_scp+#i_>jTAwZh2^T1U=REDXovaoaT=, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "фыццаг къахцӕф" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "ай размӕ къахцӕф" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "арвитын" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/pa/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index 088d8c76445a9f0ae8bb3cb3124de9605d4986b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 627 zcmZ9I&ui2`6vv}hp}~_k!Nc>mOPS3NTWDvyBCRb{b}^Lb$;<3!Hk~CqGo6`qD|qst z2k|H#^yncKym%8t{}aid;!9F2_~66)@qP31UjE!!`{1FiA@`77h>hf!pNVGXe|>QX;SSw=uo0s9V`d#m4U@KDP8kYMn3Tf8n2U@Tu#4MZ z`lx8rfsk|c5Z}nWWH~1(XG;nRlM6N#&`ZiT=tJ+sIZcCLwOS2aGh590`Cz7&f$lE0 zfeyMugW_^npjpuOCr6WmtA7y~4Wc#YG z`QDrxav*0a6Edf;Jr(ZX(iAlFlcF@NAcx8T6y7 osH@*~^}Vis)zxcgOCLK0%bz;svRqd`QTbM1ysfLx^~F2yFW{EOg8%>k diff --git a/django/contrib/formtools/locale/pa/LC_MESSAGES/django.po b/django/contrib/formtools/locale/pa/LC_MESSAGES/django.po deleted file mode 100644 index 73417ee57..000000000 --- a/django/contrib/formtools/locale/pa/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# A S Alam , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "ਪਹਿਲਾਂ ਪਗ" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "ਪਿਛਲਾ ਪਗ਼" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "ਭੇਜੋ" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/pl/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index b1ad442e339aad9249f794a9cbbc3d3e6f01f73f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 zcmZ8fO>fjN5H-+(2!aFR$YCy&R+Tr&wiP993hI|A>cXlDaQ1GzyWVx|$acC-)D!=K z1L66J|jHD7sNW^ z>pZ?hzK!^WsC$1SzF#9`5%B>1AJ++qkuQ<&B0s)C$UWo@TF29W(1_Vwkd$ zIc*|%$y8x0c)`p>JJ=qNp7&(IMW45Fxr1^wEbtI$!dVtUS4&|>usm`uk9>bRowi&( zOAPo~tFJRZpKWOU+@CGx%lQO9m;Q>^IqDo-?H;xQZ%-?SCrpzv$K@P9bEsrOZ9#v; zjO8wVlN{2`D_#A)0XOtO^>vE(5W!|oxW9iIK`y, 2011 -# Janusz Harkot , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-31 21:03+0000\n" -"Last-Translator: Janusz Harkot \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Narzędzia fomularzy" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "Pierwszy krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "Poprzedni krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "Wyślij" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Brakuje danych ManagementForm lub zostały one zmodyfikowane." diff --git a/django/contrib/formtools/locale/pt/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index 8836fc6fe00b95186a9074aed9d3a3c5c74ecf99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 802 zcmY*X&ubGw6dtt|UBQDlv4`iarA&4=q>yfm6l(*8#)h(bpJZP)Q+8*Dnc1d_|Ayd6 z5HEW76}z0XbTJBV2Y@~i`t;YqQmCWIuFjHVaDRc zN^{M$mYz+lKF68o#|3|b)=8~0D9(i{b##VCThGU?lm&m$l#b^*gJ^P^^FxcmlP`ZM zJZ8{M(jHItc)AbiUY2%ulWvlbBR|6n8FJq6>+_@s$$plky9r5jBAn;B70Ok@Yn#EV zMrjxeE8oF0RR=yOYay%7OxMrJU6lO=sxSjg3I(ufAx&8s?&+<, 2011 -# Nuno Mariz , 2012-2013 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 09:01+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Ferramentas de Formulários" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primeiro passo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "passo anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "submeter" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Os dados do ManagementForm estão em falta ou foram adulterados." diff --git a/django/contrib/formtools/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index e15beb9364d1d3fc228c876e191dba22bc424171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 828 zcmZ8f!D)Ry z2IFeE|H*uh@r%*q{$_l;CB!P@G5c4yg?P>Uo%sRtqdNFRmOTbcDc&ru+E)KO#;E>D3yDb(6d&) zLQe_wqIg3_n=;;pcr%H6>rpR?SSXKau9`Fd(LIyB=MZlsz3uggEjUEyWol8o0==;b z>=p(0V>Iku(ws5_FK`)onU|=F?$ne!oTl@dA48^uWdakvYn|8R2-b!cFICZjwNvk_ zBn;2b&%3@Upk{Q@WQWzFZ5LMIqT8@o9v4>r-S9Z<1mlD8{>_`j-6+^I+VjiH^nJxm zd%EypRiM&+n4Y3_?c<-VSpjOUZU)`{|eZ=OI~E0`3u#X>d{bqVOI z-MT@q4-0p&reO!-PCpPMvKE{1^OQ4!CZ#T}KUrnO5l1jHyc+oLo9OG$24;pcf%qz# n-=YzkdKtv5E, 2014 -# Elyézer Rezende , 2013 -# Guilherme Gondim , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 14:29+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Ferramentas de Formulário" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primeiro passo" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "passo anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "enviar" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Os dados do ManagementForm não foram encontrados ou foram adulterados." diff --git a/django/contrib/formtools/locale/ro/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index d875badad7bb76056bb9a6a8fd27a20afbcc49bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmZ9J!EV$r5QYsDBy!-unS(h{C91q}(pKtvn-)=8si-SftH22kZsJW{C1Ybd-6HJ` zi5o}WsL#Q(FxjoB#7Lk1nfT9SCjRqs>o>vJLS7+<$W!DCGK57UbmI`~>tJYM&Gf;t2~B4nYR57Y-`iFN8`lllI#(}B#KxmHzR=QaDR zoYw{ft*<3CCYmd2Twqh*=$gIj8_!B3Xf*p+vJJNrRyqm3mBBbcKS%)W>4nm@YUv?PgXPP(tM z)AQ-+!!O82JUTHD6yRvzE$$f9ZAfh^HB4xAC7oBH_*9;;g9qR6y@hh@6e?3|XaqgD z)ZyQ(f;tn;+TO{Qof+48LBXy|U+hlkCM{wpitLz+IF8{>#`#e;PFAb?q9}N>y&c1A k)Fe61MV2I!2yaz)eM_zM1i?(=, 2013 -# Denis Darii , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "primul pas" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "pasul anterior" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "confirmă" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/ru/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index 642580b26b737530ac79394283fdd31c33b95d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 948 zcmZ8f&rj4q6dn~!tT#ML;`1PZklD5i7%UWx2nh)r38~(P-C-%&PV3ARFyR1;CK`;< zL=&&x^oGb9ey#os(|^FbcjL(zU%M#LmwfZRdGozDo%i~+r|UIAJCEo^%pxu#))BeA zLs*FSh+)Lu$^IMi1;lqmp8E^&;|w9)h%4y-JWEJ`+QwjMBnT zS{Q~%*NNYK!g=k&rehgF5XTKgDon6CkGRl9u*NilP(c(b6^c5<5|)^P10^@xRy zQZ*O{w1vw&$d@rS4%p-BV6Qbd4`>IUasuK?mXCToRqL- zY7bbInab2@Pu!AYO~yiF=V|aT!AEPprtPG`LNNx_B_)}Z+~l?Ngzw#pwGgO2O>i)*gq`!4kLLGC(Nebzx$TI0KmDVorHr%p&HEX=j^RGuz0v%rUmPjs7-dkBU|w z6Z6XKm^MbYO$+|}=}^+d+^u45nqBmsXHCG-9GQJEA26qIIs@A=pNjI^C1Spq77lV3 l1qYBl!5cne3?nVGhp{~@^c1U{p5aBs`HtDe@i((), 2012 -# Jannis Leidel , 2011 -# Алексей Борискин , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-15 21:03+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Инструменты форм" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "первый шаг" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "предыдущий шаг" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "отправить" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Данные ManagementForm отсутствуют или были искажены." diff --git a/django/contrib/formtools/locale/sk/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index f570494588c9cb8f21ce5bb1f79210189647301e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmZ9J!EO^V5QYsD1bal{#$irXs>)gKHkDc@TTn|Y6*VF%ffE;Z*V#C`v0d9q3gXO- zBM-oVH{gWCDdIJF7G|@EN{saB_l(Em8TO<5V6}LBa@1Zt^Awnj~`2aphORSU2cI6jWa}~(QnVHN3 zJum26>AW(ULopM&G|{EB#sxa`r7Gz0qV#lZI7FjYV|wDG2$)M>h#)znEa_3UPm@DP z_IZ--vXn7Qq?dB3nwtORr3~01@9pg}wCF5lALe?, 2011 -# Juraj Bubniak , 2013 -# Marian Andre , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "prvý krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "predchádzajúci krok" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "odoslať" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sl/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index 65b5fac7c4b1b14a3c083d36bbf8c3b02ee86fc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmZ9J&u$Yj5XKD@5PL!5%waA_ttw}|n^bC@ZbAJg6*VF%3nzr+W}S^w$2PW;v{KI8 zIPw5I40oP@XJIxAjl@Vleg1Z4XJ^*GUu=CR7+c6oJpo*^sb3Gx;B z^?;CXs7?O!LqeXTD%7W_cc_?N_kD!g1U@2UtbB+NqIAT0xoA&eemzr>485JoQKT0Y z{V07<)^Mn%!qhgolFs@_2ccFKJ)YNrmX<>@d{@#FFGa*!dMcvikh82u*&fXfAlu_v zzRPmPu#jHKg=%{KSC=zj2fWwaWf;k&2$7avn4m?pp2J&Vj0$imRV6hX;xuUA=(X)A zGqy+gj;ZIOmb8>&#^JrT3u%-vusw;<@ibj7mz~)3RAYJD8QEFt+D$|1(ssdA|80^6 zo$e%qi^19EA7mYtoLCd3!P)K{E*a%*Oq~|W^kFm+KFC;nD9`Esrmp$kSbBP9Mz&I> z=CFUQ;{C83f=-5d?uDl3*3SY5E=++t@CwR{v5x gOy!vB?(`G9;e~=5>%~oT+112W=HA<%KlD_QKg?0FC;$Ke diff --git a/django/contrib/formtools/locale/sl/LC_MESSAGES/django.po b/django/contrib/formtools/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index 00df68d3a..000000000 --- a/django/contrib/formtools/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,41 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2013 -# zejn , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "prvi korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "predhodni korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "pošlji" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sq/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index cb8406e08ff46563dfafd874f20c40ece86c3649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmZ9I&u$Yj5XKD@B(|J-<}lnERgS$&i(02a{X;7SH6p4OPF$RnFk3LS7@s$aCZ?(uPA4WQM#%z9BD=@5rww zg#18#g>;@0vV-~#bsKenil5hgpP{yaM}$nZ4-rCCjySJwH(8jE8y(5W+Z#2BbWqSQ z$_H(YfZ|4)(k9o+Ss&>zl)9j2^D@xf3P?tua(eESj95!Q$fyKlJl&`KfTl-~9*8vC z;~D2zNUzncZhQV$mvP`nV*l+P$4IVZh&1=ogjz=H1$>mo=m1wr7pjJ1oCfVly|!I# zruIGFG38vAisni-0#56(G+G+itzvY7vBhH1jcrRkRd?NqZJ66E8kl37{aF2{2MaUS zNrr>r#p5qXyF59!CMtuY-8?_U*#Deg(!, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "hapi i parë" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "hapi i mëparshëm" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "parashtroje" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sr/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index c0afc2c1355788ecaabcac91171f76d1a2445bb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmZ9I&ubGw6vs!cf_w0wSB2MurJ+oAW}8C0$+lu`q0(Te(UX@+GTBbq%xq^SO@$n^ zpf`{H2mS#f3R1BC3!8tylYfYBvudFaKD=Mw_x8>Hy1Vd^pe-Qxkrr|jd4-ggBLQ-Z z+(xFzE#y7&`x+r1(BDJsbwVDLb@X@8e?pJ#`Q97oOT!W&LuH)@=VeZED^IG(je8^I zNynNa+4ppBKwnDhl+iH^j)YE4a3FJIJ#D*G4d~->>S))*5Okh(>9&=^qn17qUd9kH z-k@xa@(ti?F^^VQ#25 zX3)ZGFnyHG)4I|_vxzf09g9@bt`wsfo=e+PLc{W*_jw$KlgXs+%Z+L%PwRa%3iIln zF3iK~d13Znzwd+Dna>z0UE8UY`0e&xF!V=pPE}q)%RScj@}2 zuKeCmTDqhAW}tK$!+KBo|EI>_Y|zQZR%CS7*pZ7t=kwGht4*lFWLZDtEJ-*lEkPNw z#e{R%0tP6@d^3suwOUD|4CfQ9#TiVe)d*@>4QDvcM73r>il4JL#h2nc6z9bShM$Y` as`hPmHhWiG6km%USGy>DJ3B)u&XGTr%hUq^ diff --git a/django/contrib/formtools/locale/sr/LC_MESSAGES/django.po b/django/contrib/formtools/locale/sr/LC_MESSAGES/django.po deleted file mode 100644 index d82d7674c..000000000 --- a/django/contrib/formtools/locale/sr/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "први корак" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "претходни корак" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "постави" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 792769c9c726ce49e7e2afd1ec703fc639b5d8e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681 zcmZ9K!EO^V5QY~hpzZ~UGl$_om8f#o-lkIPWJ}f3N=1o?%EF0@lXW(3H@2~zq)0jU z#(@J5z>D!59GT71R$`=2Gqe6@JhSrems>w0v@PTn(np>mUy#}?5+h%cZDfr+LvE2j zkD};1`uhC#aTL8k{{#JV^uN&K@uu$+^tIuqD4Htg1Nb0qWSv|#kzb7GDnuh^uH+<; zi-LTX&MTui6jwr*Ccc!`xIl)!R0TO%l%C{G-ax(%&a2$mBoAT`eU&EmpA-h{+fLg^k%X2N+HvQPOrIe5_3 zw@#%aXL@1^rArP6V-@ZP=WusjJgOE>ROH;ax#ytmCiU4~51KG*={JmK8H1f2s6+ZX zV+`H`1(aicl%;n^{j6Jun+n=z6xQpe1U0mcH4JOgb}z=4uvBnuoVczZMVOgF-{-~$ Hu~gAtf~LEn diff --git a/django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index 0b74e4312..000000000 --- a/django/contrib/formtools/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "prvi korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "prethodni korak" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "postavi" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sv/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 5cb29e36391627163ce1d65d1a7f243a75a31c7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmZ9J&2AGh5XTKINbCU#&K%4wRpqRAX+`Ta2+NS_nE$BexoeM{Qrk4WjbtGhwk8f`IFnGlgj1kZec<$4tt=W~N>65It$QH)CQ z6+$%5Dqdb_Tf5{8ybCDCu{Ndnu&ARboZ`vkQy~rmXrx$iq!AR)Wws;auE_RzwyUyy zTjo+ypg4o2X>0x$mrE}9)y|u3NtT@Ih@uGE#zvzHihtDBn#fPVl+f@4>W19+P3QKF zt=v1xvGqdNAPUfP#Xqm0G;zjzGeob_bhTRbv8`w-xav>cJoW22W9rlOcxm&uL>iar zRx%!qj~`wj>&xWOSp-X+U3(f4;R;jVXk!O_I@2Kn4!;y9V(%fYy|02Gj_uTy#@34O zog4hus^W2(OqxZ|jW}^(9u>E~bK@`{@bz-ov;6gtXIq1WRrkN>-*o$3HDKpLeg6|| M3EduxUI)$o0NCNDhyVZp diff --git a/django/contrib/formtools/locale/sv/LC_MESSAGES/django.po b/django/contrib/formtools/locale/sv/LC_MESSAGES/django.po deleted file mode 100644 index e80e981d2..000000000 --- a/django/contrib/formtools/locale/sv/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Andreas Pelme , 2012 -# Jannis Leidel , 2011 -# Thomas Lundqvist , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "första steget" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "föregående steg" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "spara" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/sw/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index 7159650f1d999e58190a07953d13de55f838afc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmY*WO>fgc5M5}Cgh4{$%wc+Jt7_v9HC1s4LX=jj)QG4U4%{a3#@WW+wRYEa6Y(?P z!XE(c{2nfxIKvq+b}Xun^z>#%Z)SI9emvg%#K`Uuo)FFn4+tL!jeR9}gl~ic!uKxz zMSP#|htSmiC49WY*cRa-`JeAHHX!~&{D}Bx$G?f2x{VFSNZJ~uTB8)(?EI~co8GOR zYEwX>b#B=R6=tFk%C*T99fGt_NNc6aKpU8&g^3Uf92TW8BJHu6G}eK2qGY8JS8LB! zlR`Q+Hu_Rb9Y0I?J7KKUDu(nDRi?cQQEKD($YwI-FRRS*M91KbUnl(72y~?7uh5AY zq98orL7#_DA?(Ltv>!x4Ktg^Yu4L2mmhOm05rl_v|8PGb^Ul#ao)}a%N2g5;1y1L< zsNmV8^Il{H%Dgw##dA`ttfC$8L|_ran;Pdbm#{l`u8e)ZuIrv_ddZo%ZYun8J)!kW ze?6F=cP)Hd`+MH#Y;7($tgd&(KYYQ zgyAP@s#Cf{3`Y~`{(m(FTYKZYGMMw`Y&Hf}wxJzH16aGmT?N}i2=@jadrwz}6~asx z6{8im!Ord5@4!kHVxg^AG-|BcxLF)+ugYbOJz#Tm6~Yo>QKMR67t_9$x|9xCjg|sC GNA?e%e%mep diff --git a/django/contrib/formtools/locale/sw/LC_MESSAGES/django.po b/django/contrib/formtools/locale/sw/LC_MESSAGES/django.po deleted file mode 100644 index 611329f68..000000000 --- a/django/contrib/formtools/locale/sw/LC_MESSAGES/django.po +++ /dev/null @@ -1,38 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# machaku , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-22 16:56+0000\n" -"Last-Translator: machaku \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Zana za fomu" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "hatua ya kwanza" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "hatua iliyopita" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "wasilisha" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Data za 'ManagementForm' zimekosekana au zimechakachuliwa. " diff --git a/django/contrib/formtools/locale/ta/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index f8681241b6bc0bfd539c046fcd56e14c89ba63be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmZ8c!A=4(6vXIhkDfi$!~+Do?XHkOag7ln!AK-z^s=ltxe0XP9(0Iz_jz-wTQ9`G9;`*7Bt17_B&MCS1%$8W+qX*5ImitEAz zb5R-V@zfPE#}Dhm;nXk`%wAGFw1Ru^;z#ZULotmyn09g0M^TqWaht}Jf)UTfhpaRI z`C^J_pLK596c9Xf=W%Mec8Ysr8G7PcONX9?%!NX?unow2wUeRL3v&lEx>)l<;8gIE zp_G?Wq2|*2iV?EeY(ih>$%WX4nJG!NZ|O)y_T`BB3m~48Rxq7RN5}qANQ0r#UTE0s zvx0(NY(1$ImwJG*CAUua\n" -"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/" -"ta/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/te/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/te/LC_MESSAGES/django.mo deleted file mode 100644 index cb493893c9b110043adee53138258e6ee38d3e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmZ8d!A=4(6vXIhkDfi$!~+CNyDKD6#2670j6_0K?{)XFlq~J0?FxQ~2Y=3Q@huog zoMh6zbUK~s&-vL`4RM0JKwcqFk=MuyUF0_&_HeB<2h6NlLE`BorEg%JGFp&yC3R+k zITXfvI(3;!=|h=08XG}^*-K1^7NkcleUu&qiFnwiyhFnt2|FT;nmpnhg>()ds`C7& zi#Xvu(Y|SNMDQ$~r?HjV<FD?YVT%VtqdjO0 z_E}&<4_nWQTq@ls$x>Pee()NPY4@nB-dljBBb}I3=}eIByYh#ml}9kkODl6aHg@d< X(Zz0bgQ!pT+d*BE%K-@+{h;;>pZ|$P diff --git a/django/contrib/formtools/locale/te/LC_MESSAGES/django.po b/django/contrib/formtools/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index 8c6385fb2..000000000 --- a/django/contrib/formtools/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/th/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index bf4bffe93f33023540e3ea3fa7a7af363cc70794..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmZ{f&ubJh6vv}hp>y;sl7k1OWGAz>(q_9Ntu0i#xRlY8mvlEflQNscB-^dv!S&#e zgW$m)JbP0-_zSZCjO0)8&1|tC_~0|&_mcO%llS}T(kX&i0S zJO{1-uYmU#5PAoCz2+i9cR;(KH$XioTsOX#Kj2@722j08p(k;mbK?UeQk>A23x(oLLriU?mWpYSFYk-TZSKSrKH3ALJmcR zH{mr<-m99jCDlmZg&9>$cp*qG_?Y3mZ`)8vOwX C(Cm!> diff --git a/django/contrib/formtools/locale/th/LC_MESSAGES/django.po b/django/contrib/formtools/locale/th/LC_MESSAGES/django.po deleted file mode 100644 index e82b35b0b..000000000 --- a/django/contrib/formtools/locale/th/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Vichai Vongvorakul , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "ขั้นตอนแรก" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "ขั้นตอนก่อนหน้านี้" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "ดำเนินการส่ง" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/tr/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index c0a7ed4ce833e33dcd3ac1a586c6a5ea9fc2491f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 745 zcmZ9JL2J}N6vszx6(b^e_VA7^Wj4vWl{U)?wzg2{;!>jEadz`IJ54eZW+uC>c=F^I z5WIO*j|<`#=z8$%UGV7Lv-px-Ec)P=|9hD?FZs`Wzq|H^QCuhP5y!+W;w4eX2f`yh z5*^~xs{ToOllVo{dw&zJt}wPv+@bvSRmK9+x1@F7SJK<0-$-we{vf5+CMa#<8a>xm z`T9!h*-ad3Q$VbBZdqR_kz#?$H7^t41V{^ov{tGVw1J7RFho?~L{Xx_q{YV4SO?Z& z$x4IMWoD~kAsrhSeTpN;j}rb2jg?wOkemvYYVQO~Z5;30R3?0{N-d9d1m56D%=Zln zN4@;9a2P>52s=F3=HV`c+fmrw3fe(Hjr;_svYz=*-!2axKzKiDceVlw?^syJVCTo{MSqf)-U;k!2pEC?bd}lSw;)jfrz*K|NM4O@Y?ua%<%A_xD$6hVceDnaFv4OEv;kHl^*gyRb}q8wwsmxY_ksbCZvZxOkrn zvzY&X$5S+PhJcxs8Jr791Z0&N39?lz=3m~mn9MT}$zooxi_dC=nOs#Vl?fX52SDW0 A&Hw-a diff --git a/django/contrib/formtools/locale/tr/LC_MESSAGES/django.po b/django/contrib/formtools/locale/tr/LC_MESSAGES/django.po deleted file mode 100644 index 1e29e75fe..000000000 --- a/django/contrib/formtools/locale/tr/LC_MESSAGES/django.po +++ /dev/null @@ -1,41 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Burak Yavuz, 2014 -# Cihad GÜNDOĞDU , 2013-2014 -# Jannis Leidel , 2011 -# Murat Çorlu , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-06 13:24+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Form Araçları" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "ilk adım" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "önceki adım" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "gönder" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "ManagementForm verisi eksik ya da kurcalanmış." diff --git a/django/contrib/formtools/locale/tt/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index 98890071cede3ca718073ae7db7a9d0168f1f294..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmZ8c!A=4(6vXIhkDfjB;6a1kc2`KCh%q807>FCPdat`>DOuW0`w;vL5B{Ft;#)9~ zILV})bl&vM&-vMR195`9KwctGkvGU19po22cJZt|2PDoeRR(mN(>LY3wnmVADNSL6 znX0SEpWaG_`^R$xBKHPDwy7eUhLAiFwqbyiKDniP|EHn>^+mjdZ3ybe;Ln z7jwe9qIKKkh+rZ;(9}ueO9|Eq@+^(fo=lX^RY~q}8_PKMgd?LE$zVl4|rQzch| zq!OefR||kjFt*ujLa6ifTy4Y5u2{8i=~>105*(9ombF*O-HnI^ws~(m7_zG*<71Kkj}e?!=ji0K~k=rEa}L)l^4WR PJL&sTkL<5~-U}MPJ9CGE diff --git a/django/contrib/formtools/locale/tt/LC_MESSAGES/django.po b/django/contrib/formtools/locale/tt/LC_MESSAGES/django.po deleted file mode 100644 index 702bf81bc..000000000 --- a/django/contrib/formtools/locale/tt/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/udm/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index ee8b4d4de0f572b00e58af9520843344becd5a0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmZ8d%}xR_7}V%#kDfjB;6Z~Q?XHkO5o1J1Fc1k@yw}~bly?)lFb zF~YjMb=P2sU?QA{*b41(;f>|wMQE)YnMjq&oZRC!C?E5kY%0Ap4_KqKN@NmZDGE*& zX;E2Eu2(*WeL9-|b)Z#R(3@a7o(_*c5H?vbFxpFv zn|+oT(aWu;WiFKNkz^&TlfJ)*N6VZpXVW<<6DxGoCc~}0hDknH8nB|ofIgE@g T94ETmN!Jg1WPk0mUU2dY0)L3c diff --git a/django/contrib/formtools/locale/udm/LC_MESSAGES/django.po b/django/contrib/formtools/locale/udm/LC_MESSAGES/django.po deleted file mode 100644 index a3bc736d2..000000000 --- a/django/contrib/formtools/locale/udm/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/uk/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index 3ff62e1c69eb5136cfc1a0ed273040b0111295bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 943 zcmY*X%T5$Q6fG4@YQn(0@nYIr2G;9-m( zpe+0X-2s7QL>+#i<_Fxnapl^0t7n98laqVv-g8bpx_{mo_((8rA|4y#G5kommBS}guVRat!MCHvYQw%~0aVTY&)FBnH#w4tAo`7O;#s#n1 zq!tRPKq{V*Oz@3fC7Y{psK}y7*Lg+J`6^xELWXJLLv@`c_0(G8St=AQ$$D6&FPe2p z%c&36;_EV<5u7RH(w9te9}2Elr0y8?Ccqo>y~3zla9t$QCB6|F&nvtMS}1}y?msP# zx)|01lZuuFOJu}UDtsuhEm*PPjY^elY{Qf?v#`dup2yNQcS7PuWQ*oBYLj{sUxb!9 zi+xyb2o@$GOJI0Ssmynr&CN~wLT^{n*vWb~mQLpMF6u;m6Q|j5My%3&Y4-9hJlnNq z(nR5l)ADwPmsNaAIa!4JOhRRi3CUHkT%M!jmppUc8W(gnsial>E8YqUJM7ACfFz%HZiF^vYm3dE&W2;K9%kn9_X|cpf|h7m$wY>7ej`G!+z0nJe5W z&xKa2Cqa%of*KDsg^@{%=y&=@celIO-RbV@@A?#1d%6wXx4P5a!A9FA`hz~i_5pr| zEB~54?jGn96z`+N%#n7aJD`uy>YFjy)#qrlr;l?p<9&d3=lT?Pd#~I2E9f)arK8VG Zx6_;88BPrI$~50fpCkDY-P-1i, 2011 -# Max V. Stotsky , 2014 -# Sergey Lysach , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-24 18:34+0000\n" -"Last-Translator: Max V. Stotsky \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "Інструменти форми." - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "перший крок" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "попередній крок" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "відправити" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "Дані ManagementForm відсутні або були спотворені." diff --git a/django/contrib/formtools/locale/ur/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index 80d0afe9eed9e286ea21b9bca631b80d3d7fcf48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 465 zcmZ8c!A=4(6vXIhkDfg|6Aut9?XHkO5o1J1Fc1k@yjQj?B}=<$yMiBL{5!wJw_qS~ zl1V%1yw{nZ%ZslH;tY9(yg{BLZ;>V1$Zve?;8}W(m|C-z3r|J~d6U*Dqd6pNp;Hsg zWNxe{6PK!lJQb-UvEdL*Ut`j@Qh4-|XW=D>h=onUS|sd1*y3SSXAxs)Bs2M;%ANmw z5d+rY&AU271Y_YmiLKBs6W&-3FG6eOU@TQ4Gq}ezC?B)EY$&}n4>+UKLZp(!QfxTP zZBjsW<$ca6-EOxHU#?S2xoa%UhUSNoj^^~xjb?xIw6L@mOh%KzseagCLEmUEHOBhP zv7eVaPxDMD-G#+USSNjN9uGCyKx+J VzL%~Sb>VRBRW)4qAgpzR$}e>$h=~9I diff --git a/django/contrib/formtools/locale/ur/LC_MESSAGES/django.po b/django/contrib/formtools/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index d7ce4af5f..000000000 --- a/django/contrib/formtools/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/vi/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index 7845a4e2960d38fa8e4248e3cee4d234ef1f2c9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8d%}xR_7{uslkDfjB;6a0>-4zljVvGn01|lIV_qzMBl1Y_wujjhx!m)=-GUZvK`kuj(ga`J#_aD2-5V?*hMdBi(9Tgwb+46+bp zuE1+qfCF-~^u82~ZMWNouT0efc8$aotUOe8tYn9VEdO(18^vye$!Ib-eL~paLEmT( z8pC~-*wVw!voe=TcS*98)`9Q6$3xma>8ke@VCg_7CRI8Ur2V1%F|8mQ6-@KBl{p<6 UTR1^\n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 1c93573185ffe08286d58f9d6442cf211eb8f56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmYk3?@JUx7{|A?U;EP6y_lCu&F!vX9BUWRsUTz>b`=N_b9ZxlBYQi`%&d3%O8Q|c zMZFO+1e1z{JfxtM%=%Ay)9#+W5_%ocv$v8x@R@lY=KIVu&oe)Ix|cMt6Tn$u2sj0} zKw|U2U0?ywfi`dk_ywENP%?`!6#{1;n51dO@(CKv(eBb@f@y?Q=bck z$E3q5_-f!tT;w*=3pa{5FDOx<#Y03<8}*x3KekM44Is<32QHp7`%M#sc$`kLZ6++mP-=WnIyjA)CqGlWnRAw8J-hBYq&^B z-A4Hu^C(QEH*rWG>a8i|+lJ9-G%_l=msM#q$u#`5TWR=4rPHM09$sb4)b8c48-4oN z=-BYlD6EXB=V92?gC|b=(5s?NW%w>(-XJR1h>%p}ZWTvx_DGkMtWtr8y)v)B@7O3? zV(Qt`&c!b_!`)Zy zmk;;W)}yCO(bmVk?~mh^)t|HX_cpiMJMY>%t!V9iG`AeDZ0xUn3b$LS5>lc^pTphd h{RivO{2b`D_QpoIJsY>)YT@?cp%*`U9)5YF{RK865DfqT diff --git a/django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index b228096a5..000000000 --- a/django/contrib/formtools/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011. -# Ziang Song , 2012. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-03-08 18:56+0000\n" -"Last-Translator: Ziang Song \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "第一步" - -#: templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "上一步" - -#: templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "提交" - -#: wizard/legacy.py:159 -msgid "" -"We apologize, but your form has expired. Please continue filling out the " -"form from this page." -msgstr "很抱歉,但是你的表单已过期。请继续填写本页中表单的其余部分。" diff --git a/django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index 914609c795ade6dbfe3159212ed8fa354bb2c83b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmY+BL2DE-6vv}h#le$j4>`6-b~0-VZPqQ~wuOSLOPP9=>~3}@C6f$EX1D9fi=cw& z!Jb8EL7{@T7C(%q-Rj5i&CX!;!H@rY%s=nFWPaXRIzkZFfxEyKa1&5K8Lxo=cvI^~ z&|APK;0Ev&IKG0=chK9w{?+Pxzg7iW`o^GOTg3d=SB7?mUSt*G_S7 zEW@Ul!UCz$$+W-^{;eJ+8JDUtFxe&?(@DV-L1Mu(hC8X$!U?=wCVT}ir{3o*3@4LG z!V)C-zVv^$W_U3x=&8bTMasYB7}oisbnU2x stF%p90s8&<%lzHZ{On}@>J0rlJ)NDuy!dv4X6J9~?Be~0*^guN2kEH19RL6T diff --git a/django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index fe4ca5bf9..000000000 --- a/django/contrib/formtools/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# ouyanghongyu , 2014 -# Ziang Song , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-04 10:32+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "表单工具" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "第一步" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "上一步" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "提交" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index 1fbba918bc28e49eaa2011ebb789aae7e62d3821..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 587 zcmZ9I&r2LJ6vxw63!P)nJ>;lJHkqx0W?hl43Ko|xGOd?Fi92s+BeO}GWL;Z&(2G43 zkNyLN-t1la$MmF@{ujR45d|N7_`a9CydU}da^{?%%^iL>3Mqq{m8a+ z_5pm*)<~KkC{x&E7o7ExbwiCYD&bLenLg zHWx%w2ux(VaHy-AkMf#=iWRx|dO@HiJ1Rt$d1XSWqV?I+rOuQD&ab4P$hY^T}k=h*fDlfTKp=j<~BA4&3p2 zPhQ^D;$MfKvOPYZbho>k55JK%MAES)g25@jI9xZvQRJ>v+O%kYsCjeT$+oN?1xbyYhM}FdXzjK|DETy#L21*Wdq;TSm#NyZ`_I diff --git a/django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.po b/django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.po deleted file mode 100644 index c55460628..000000000 --- a/django/contrib/formtools/locale/zh_Hant/LC_MESSAGES/django.po +++ /dev/null @@ -1,39 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# ilay , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:43+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/formtools/apps.py:8 -msgid "Form Tools" -msgstr "" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "第一步" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "下一步" - -#: contrib/formtools/templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "送出" - -#: contrib/formtools/wizard/views.py:276 -msgid "ManagementForm data is missing or has been tampered." -msgstr "" diff --git a/django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index 3ebc5c0ab8876b5210a7e3aa06d673ef9dfad19c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmYk3&ubGw6vtOv75C`b!#lRr$?gVP%GOG;Kd@jil+~U@rpaV8WizwP%r;F=sff0= zco7w(V0#dRq>5gwrS(q{!Te~w2;$L$Z=2Hk;4|;N-S50NZ|2*T-WL|y1>`C+fm}i& zB(+uKKC*_`NC&x${6;P!f05_sEUO2(h4HKN-T&WD{7>|$?hksDSiMLOlJ-jtKX+}8 z0gYuOL%z(e!F*z%DiZ}osmf5I8rV|I6)R*Q7cr_CoaOl;%?SFtI>IDD7DmOJ&H6 z4tasxOhQcp>4TlS6OeJms6j26poaO7b-gU{T;dIa=lX*~18&xJQAlRlB2R1nuXBfq zI|Q!hX9ovdH2XHyh6IWV9Z@5d4?Ln(xSp5?&(8z>TCg42+I(XtQYB`z3VL|;I8 zg^GUYD;X2}j#H^rGA6CXi)<;Amt`mJPN<#ODI5>xL?^YJ<K(NS%s I^<>Zb2WnLSDgXcg diff --git a/django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index c4ee8b948..000000000 --- a/django/contrib/formtools/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# , 2012. -# Jannis Leidel , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-08-06 01:25+0000\n" -"Last-Translator: ilay \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: templates/formtools/wizard/wizard_form.html:15 -msgid "first step" -msgstr "第一步" - -#: templates/formtools/wizard/wizard_form.html:16 -msgid "prev step" -msgstr "下一步" - -#: templates/formtools/wizard/wizard_form.html:18 -msgid "submit" -msgstr "送出" - -#: wizard/legacy.py:159 -msgid "" -"We apologize, but your form has expired. Please continue filling out the " -"form from this page." -msgstr "很抱歉,但你的表單已過期。請繼續填寫本頁的表單。" diff --git a/django/contrib/formtools/models.py b/django/contrib/formtools/models.py deleted file mode 100644 index 8a90059b9..000000000 --- a/django/contrib/formtools/models.py +++ /dev/null @@ -1,2 +0,0 @@ -# This file is required to pretend formtools has models. -# Otherwise test models cannot be registered. diff --git a/django/contrib/formtools/preview.py b/django/contrib/formtools/preview.py deleted file mode 100644 index 02e6f2754..000000000 --- a/django/contrib/formtools/preview.py +++ /dev/null @@ -1,148 +0,0 @@ -""" -Formtools Preview application. -""" - -from django.http import Http404 -from django.shortcuts import render_to_response -from django.template.context import RequestContext -from django.utils.crypto import constant_time_compare -from django.contrib.formtools.utils import form_hmac - -AUTO_ID = 'formtools_%s' # Each form here uses this as its auto_id parameter. - - -class FormPreview(object): - preview_template = 'formtools/preview.html' - form_template = 'formtools/form.html' - - # METHODS SUBCLASSES SHOULDN'T OVERRIDE ################################### - - def __init__(self, form): - # form should be a Form class, not an instance. - self.form, self.state = form, {} - - def __call__(self, request, *args, **kwargs): - stage = {'1': 'preview', '2': 'post'}.get(request.POST.get(self.unused_name('stage')), 'preview') - self.parse_params(*args, **kwargs) - try: - method = getattr(self, stage + '_' + request.method.lower()) - except AttributeError: - raise Http404 - return method(request) - - def unused_name(self, name): - """ - Given a first-choice name, adds an underscore to the name until it - reaches a name that isn't claimed by any field in the form. - - This is calculated rather than being hard-coded so that no field names - are off-limits for use in the form. - """ - while 1: - try: - self.form.base_fields[name] - except KeyError: - break # This field name isn't being used by the form. - name += '_' - return name - - def preview_get(self, request): - "Displays the form" - f = self.form(auto_id=self.get_auto_id(), initial=self.get_initial(request)) - return render_to_response(self.form_template, - self.get_context(request, f), - context_instance=RequestContext(request)) - - def preview_post(self, request): - "Validates the POST data. If valid, displays the preview page. Else, redisplays form." - f = self.form(request.POST, auto_id=self.get_auto_id()) - context = self.get_context(request, f) - if f.is_valid(): - self.process_preview(request, f, context) - context['hash_field'] = self.unused_name('hash') - context['hash_value'] = self.security_hash(request, f) - return render_to_response(self.preview_template, context, context_instance=RequestContext(request)) - else: - return render_to_response(self.form_template, context, context_instance=RequestContext(request)) - - def _check_security_hash(self, token, request, form): - expected = self.security_hash(request, form) - return constant_time_compare(token, expected) - - def post_post(self, request): - "Validates the POST data. If valid, calls done(). Else, redisplays form." - f = self.form(request.POST, auto_id=self.get_auto_id()) - if f.is_valid(): - if not self._check_security_hash(request.POST.get(self.unused_name('hash'), ''), - request, f): - return self.failed_hash(request) # Security hash failed. - return self.done(request, f.cleaned_data) - else: - return render_to_response(self.form_template, - self.get_context(request, f), - context_instance=RequestContext(request)) - - # METHODS SUBCLASSES MIGHT OVERRIDE IF APPROPRIATE ######################## - - def get_auto_id(self): - """ - Hook to override the ``auto_id`` kwarg for the form. Needed when - rendering two form previews in the same template. - """ - return AUTO_ID - - def get_initial(self, request): - """ - Takes a request argument and returns a dictionary to pass to the form's - ``initial`` kwarg when the form is being created from an HTTP get. - """ - return {} - - def get_context(self, request, form): - "Context for template rendering." - return {'form': form, 'stage_field': self.unused_name('stage'), 'state': self.state} - - def parse_params(self, *args, **kwargs): - """ - Given captured args and kwargs from the URLconf, saves something in - self.state and/or raises Http404 if necessary. - - For example, this URLconf captures a user_id variable: - - (r'^contact/(?P\d{1,6})/$', MyFormPreview(MyForm)), - - In this case, the kwargs variable in parse_params would be - {'user_id': 32} for a request to '/contact/32/'. You can use that - user_id to make sure it's a valid user and/or save it for later, for - use in done(). - """ - pass - - def process_preview(self, request, form, context): - """ - Given a validated form, performs any extra processing before displaying - the preview page, and saves any extra data in context. - """ - pass - - def security_hash(self, request, form): - """ - Calculates the security hash for the given HttpRequest and Form instances. - - Subclasses may want to take into account request-specific information, - such as the IP address. - """ - return form_hmac(form) - - def failed_hash(self, request): - "Returns an HttpResponse in the case of an invalid security hash." - return self.preview_post(request) - - # METHODS SUBCLASSES MUST OVERRIDE ######################################## - - def done(self, request, cleaned_data): - """ - Does something with the cleaned_data and returns an - HttpResponseRedirect. - """ - raise NotImplementedError('You must define a done() method on your %s subclass.' % self.__class__.__name__) diff --git a/django/contrib/formtools/templates/formtools/form.html b/django/contrib/formtools/templates/formtools/form.html deleted file mode 100644 index 2f2de1f63..000000000 --- a/django/contrib/formtools/templates/formtools/form.html +++ /dev/null @@ -1,15 +0,0 @@ -{% extends "base.html" %} - -{% block content %} - -{% if form.errors %}

    Please correct the following errors

    {% else %}

    Submit

    {% endif %} - -{% csrf_token %} - -{{ form }} -
    - -

    - - -{% endblock %} diff --git a/django/contrib/formtools/templates/formtools/preview.html b/django/contrib/formtools/templates/formtools/preview.html deleted file mode 100644 index eb88b1ec2..000000000 --- a/django/contrib/formtools/templates/formtools/preview.html +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "base.html" %} - -{% block content %} - -

    Preview your submission

    - - -{% for field in form %} - - - - -{% endfor %} -
    {{ field.label }}:{{ field.data }}
    - -

    Security hash: {{ hash_value }}

    - -
    {% csrf_token %} -{% for field in form %}{{ field.as_hidden }} -{% endfor %} - - -

    -
    - -

    Or edit it again

    - -
    {% csrf_token %} - -{{ form }} -
    - -

    -
    - -{% endblock %} diff --git a/django/contrib/formtools/templates/formtools/wizard/wizard_form.html b/django/contrib/formtools/templates/formtools/wizard/wizard_form.html deleted file mode 100644 index 95bc57661..000000000 --- a/django/contrib/formtools/templates/formtools/wizard/wizard_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% load i18n %} -{% csrf_token %} -{{ wizard.form.media }} -{{ wizard.management_form }} -{% if wizard.form.forms %} - {{ wizard.form.management_form }} - {% for form in wizard.form.forms %} - {{ form.as_p }} - {% endfor %} -{% else %} - {{ wizard.form.as_p }} -{% endif %} - -{% if wizard.steps.prev %} - - -{% endif %} - diff --git a/django/contrib/formtools/tests/__init__.py b/django/contrib/formtools/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/formtools/tests/forms.py b/django/contrib/formtools/tests/forms.py deleted file mode 100644 index 354297870..000000000 --- a/django/contrib/formtools/tests/forms.py +++ /dev/null @@ -1,18 +0,0 @@ -from django import forms - - -class TestForm(forms.Form): - field1 = forms.CharField() - field1_ = forms.CharField() - bool1 = forms.BooleanField(required=False) - date1 = forms.DateField(required=False) - - -class HashTestForm(forms.Form): - name = forms.CharField() - bio = forms.CharField() - - -class HashTestBlankForm(forms.Form): - name = forms.CharField(required=False) - bio = forms.CharField(required=False) diff --git a/django/contrib/formtools/tests/models.py b/django/contrib/formtools/tests/models.py deleted file mode 100644 index bbd540f2d..000000000 --- a/django/contrib/formtools/tests/models.py +++ /dev/null @@ -1,26 +0,0 @@ -# coding: utf-8 -from django.db import models -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class Poet(models.Model): - name = models.CharField(max_length=100) - - class Meta: - app_label = 'formtools' - - def __str__(self): - return self.name - - -@python_2_unicode_compatible -class Poem(models.Model): - poet = models.ForeignKey(Poet) - name = models.CharField(max_length=100) - - class Meta: - app_label = 'formtools' - - def __str__(self): - return self.name diff --git a/django/contrib/formtools/tests/templates/404.html b/django/contrib/formtools/tests/templates/404.html deleted file mode 100644 index 4aa12038b..000000000 --- a/django/contrib/formtools/tests/templates/404.html +++ /dev/null @@ -1 +0,0 @@ -Not found. diff --git a/django/contrib/formtools/tests/templates/base.html b/django/contrib/formtools/tests/templates/base.html deleted file mode 100644 index c6afe6619..000000000 --- a/django/contrib/formtools/tests/templates/base.html +++ /dev/null @@ -1,2 +0,0 @@ -{% block content %} -{% endblock %} \ No newline at end of file diff --git a/django/contrib/formtools/tests/templates/forms/wizard.html b/django/contrib/formtools/tests/templates/forms/wizard.html deleted file mode 100644 index c911c3cbf..000000000 --- a/django/contrib/formtools/tests/templates/forms/wizard.html +++ /dev/null @@ -1,13 +0,0 @@ - - -

    Step {{ step }} of {{ step_count }}

    -
    - - {{ form }} -
    - - {{ previous_fields|safe }} - -
    - - diff --git a/django/contrib/formtools/tests/tests.py b/django/contrib/formtools/tests/tests.py deleted file mode 100644 index dcc59c10a..000000000 --- a/django/contrib/formtools/tests/tests.py +++ /dev/null @@ -1,185 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -import datetime -import os -import unittest -import warnings - -from django import http -from django.contrib.formtools import preview, utils -from django.test import TestCase, override_settings -from django.utils._os import upath - -from django.contrib.formtools.tests.forms import ( - HashTestBlankForm, HashTestForm, TestForm, -) - -success_string = "Done was called!" -success_string_encoded = success_string.encode() - - -class TestFormPreview(preview.FormPreview): - def get_context(self, request, form): - context = super(TestFormPreview, self).get_context(request, form) - context.update({'custom_context': True}) - return context - - def get_initial(self, request): - return {'field1': 'Works!'} - - def done(self, request, cleaned_data): - return http.HttpResponse(success_string) - - -@override_settings( - TEMPLATE_DIRS=( - os.path.join(os.path.dirname(upath(__file__)), 'templates'), - ), -) -class PreviewTests(TestCase): - urls = 'django.contrib.formtools.tests.urls' - - def setUp(self): - super(PreviewTests, self).setUp() - # Create a FormPreview instance to share between tests - self.preview = preview.FormPreview(TestForm) - input_template = '' - self.input = input_template % (self.preview.unused_name('stage'), "%d") - self.test_data = {'field1': 'foo', 'field1_': 'asdf'} - - def test_unused_name(self): - """ - Verifies name mangling to get uniue field name. - """ - self.assertEqual(self.preview.unused_name('field1'), 'field1__') - - def test_form_get(self): - """ - Test contrib.formtools.preview form retrieval. - - Use the client library to see if we can successfully retrieve - the form (mostly testing the setup ROOT_URLCONF - process). Verify that an additional hidden input field - is created to manage the stage. - - """ - response = self.client.get('/preview/') - stage = self.input % 1 - self.assertContains(response, stage, 1) - self.assertEqual(response.context['custom_context'], True) - self.assertEqual(response.context['form'].initial, {'field1': 'Works!'}) - - def test_form_preview(self): - """ - Test contrib.formtools.preview form preview rendering. - - Use the client library to POST to the form to see if a preview - is returned. If we do get a form back check that the hidden - value is correctly managing the state of the form. - - """ - # Pass strings for form submittal and add stage variable to - # show we previously saw first stage of the form. - self.test_data.update({'stage': 1, 'date1': datetime.date(2006, 10, 25)}) - response = self.client.post('/preview/', self.test_data) - # Check to confirm stage is set to 2 in output form. - stage = self.input % 2 - self.assertContains(response, stage, 1) - - def test_form_submit(self): - """ - Test contrib.formtools.preview form submittal. - - Use the client library to POST to the form with stage set to 3 - to see if our forms done() method is called. Check first - without the security hash, verify failure, retry with security - hash and verify success. - - """ - # Pass strings for form submittal and add stage variable to - # show we previously saw first stage of the form. - self.test_data.update({'stage': 2, 'date1': datetime.date(2006, 10, 25)}) - response = self.client.post('/preview/', self.test_data) - self.assertNotEqual(response.content, success_string_encoded) - hash = self.preview.security_hash(None, TestForm(self.test_data)) - self.test_data.update({'hash': hash}) - response = self.client.post('/preview/', self.test_data) - self.assertEqual(response.content, success_string_encoded) - - def test_bool_submit(self): - """ - Test contrib.formtools.preview form submittal when form contains: - BooleanField(required=False) - - Ticket: #6209 - When an unchecked BooleanField is previewed, the preview - form's hash would be computed with no value for ``bool1``. However, when - the preview form is rendered, the unchecked hidden BooleanField would be - rendered with the string value 'False'. So when the preview form is - resubmitted, the hash would be computed with the value 'False' for - ``bool1``. We need to make sure the hashes are the same in both cases. - - """ - self.test_data.update({'stage': 2}) - hash = self.preview.security_hash(None, TestForm(self.test_data)) - self.test_data.update({'hash': hash, 'bool1': 'False'}) - with warnings.catch_warnings(record=True): - response = self.client.post('/preview/', self.test_data) - self.assertEqual(response.content, success_string_encoded) - - def test_form_submit_good_hash(self): - """ - Test contrib.formtools.preview form submittal, using a correct - hash - """ - # Pass strings for form submittal and add stage variable to - # show we previously saw first stage of the form. - self.test_data.update({'stage': 2}) - response = self.client.post('/preview/', self.test_data) - self.assertNotEqual(response.content, success_string_encoded) - hash = utils.form_hmac(TestForm(self.test_data)) - self.test_data.update({'hash': hash}) - response = self.client.post('/preview/', self.test_data) - self.assertEqual(response.content, success_string_encoded) - - def test_form_submit_bad_hash(self): - """ - Test contrib.formtools.preview form submittal does not proceed - if the hash is incorrect. - """ - # Pass strings for form submittal and add stage variable to - # show we previously saw first stage of the form. - self.test_data.update({'stage': 2}) - response = self.client.post('/preview/', self.test_data) - self.assertEqual(response.status_code, 200) - self.assertNotEqual(response.content, success_string_encoded) - hash = utils.form_hmac(TestForm(self.test_data)) + "bad" - self.test_data.update({'hash': hash}) - response = self.client.post('/previewpreview/', self.test_data) - self.assertNotEqual(response.content, success_string_encoded) - - -class FormHmacTests(unittest.TestCase): - - def test_textfield_hash(self): - """ - Regression test for #10034: the hash generation function should ignore - leading/trailing whitespace so as to be friendly to broken browsers that - submit it (usually in textareas). - """ - f1 = HashTestForm({'name': 'joe', 'bio': 'Speaking español.'}) - f2 = HashTestForm({'name': ' joe', 'bio': 'Speaking español. '}) - hash1 = utils.form_hmac(f1) - hash2 = utils.form_hmac(f2) - self.assertEqual(hash1, hash2) - - def test_empty_permitted(self): - """ - Regression test for #10643: the security hash should allow forms with - empty_permitted = True, or forms where data has not changed. - """ - f1 = HashTestBlankForm({}) - f2 = HashTestForm({}, empty_permitted=True) - hash1 = utils.form_hmac(f1) - hash2 = utils.form_hmac(f2) - self.assertEqual(hash1, hash2) diff --git a/django/contrib/formtools/tests/urls.py b/django/contrib/formtools/tests/urls.py deleted file mode 100644 index c86a7408e..000000000 --- a/django/contrib/formtools/tests/urls.py +++ /dev/null @@ -1,13 +0,0 @@ -""" -This is a URLconf to be loaded by tests.py. Add any URLs needed for tests only. -""" - -from django.conf.urls import patterns, url -from django.contrib.formtools.tests.tests import TestFormPreview - -from django.contrib.formtools.tests.forms import TestForm - - -urlpatterns = patterns('', - url(r'^preview/', TestFormPreview(TestForm)), -) diff --git a/django/contrib/formtools/tests/wizard/__init__.py b/django/contrib/formtools/tests/wizard/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/formtools/tests/wizard/namedwizardtests/__init__.py b/django/contrib/formtools/tests/wizard/namedwizardtests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/formtools/tests/wizard/namedwizardtests/forms.py b/django/contrib/formtools/tests/wizard/namedwizardtests/forms.py deleted file mode 100644 index 6e38a8a73..000000000 --- a/django/contrib/formtools/tests/wizard/namedwizardtests/forms.py +++ /dev/null @@ -1,58 +0,0 @@ -import os -import tempfile - -from django import forms -from django.core.files.storage import FileSystemStorage -from django.forms.formsets import formset_factory -from django.http import HttpResponse -from django.template import Template, Context - -from django.contrib.auth.models import User - -from django.contrib.formtools.wizard.views import NamedUrlWizardView - -temp_storage_location = tempfile.mkdtemp(dir=os.environ.get('DJANGO_TEST_TEMP_DIR')) -temp_storage = FileSystemStorage(location=temp_storage_location) - - -class Page1(forms.Form): - name = forms.CharField(max_length=100) - user = forms.ModelChoiceField(queryset=User.objects.all()) - thirsty = forms.NullBooleanField() - - -class Page2(forms.Form): - address1 = forms.CharField(max_length=100) - address2 = forms.CharField(max_length=100) - file1 = forms.FileField() - - -class Page3(forms.Form): - random_crap = forms.CharField(max_length=100) - -Page4 = formset_factory(Page3, extra=2) - - -class ContactWizard(NamedUrlWizardView): - file_storage = temp_storage - - def done(self, form_list, **kwargs): - c = Context({ - 'form_list': [x.cleaned_data for x in form_list], - 'form_dict': kwargs.get('form_dict'), - 'all_cleaned_data': self.get_all_cleaned_data() - }) - - for form in self.form_list.keys(): - c[form] = self.get_cleaned_data_for_step(form) - - c['this_will_fail'] = self.get_cleaned_data_for_step('this_will_fail') - return HttpResponse(Template('').render(c)) - - -class SessionContactWizard(ContactWizard): - storage_name = 'django.contrib.formtools.wizard.storage.session.SessionStorage' - - -class CookieContactWizard(ContactWizard): - storage_name = 'django.contrib.formtools.wizard.storage.cookie.CookieStorage' diff --git a/django/contrib/formtools/tests/wizard/namedwizardtests/tests.py b/django/contrib/formtools/tests/wizard/namedwizardtests/tests.py deleted file mode 100644 index 4180dfffb..000000000 --- a/django/contrib/formtools/tests/wizard/namedwizardtests/tests.py +++ /dev/null @@ -1,413 +0,0 @@ -from __future__ import unicode_literals - -import copy - -from django.core.urlresolvers import reverse -from django.http import QueryDict -from django.test import TestCase -from django.utils._os import upath - -from django.contrib.auth.models import User -from django.contrib.auth.tests.utils import skipIfCustomUser - -from django.contrib.formtools.wizard.views import (NamedUrlSessionWizardView, - NamedUrlCookieWizardView) -from django.contrib.formtools.tests.wizard.test_forms import get_request, Step1, Step2 - -from .forms import temp_storage - - -# On Python 2, __file__ may end with .pyc -THIS_FILE = upath(__file__).rstrip("c") -UPLOADED_FILE_NAME = 'tests.py' - - -class NamedWizardTests(object): - urls = 'django.contrib.formtools.tests.wizard.namedwizardtests.urls' - - def setUp(self): - self.testuser, created = User.objects.get_or_create(username='testuser1') - # Get new step data, since we modify it during the tests. - self.wizard_step_data = copy.deepcopy(self.wizard_step_data) - self.wizard_step_data[0]['form1-user'] = self.testuser.pk - - def tearDown(self): - # Ensure that there are no files in the storage which could lead to false - # results in the next tests. Deleting the whole storage dir is not really - # an option since the storage is defined on the module level and can't be - # easily reinitialized. (FIXME: The tests here should use the view classes - # directly instead of the test client, then the storage issues would go - # away too.) - for file in temp_storage.listdir('')[1]: - temp_storage.delete(file) - - def test_initial_call(self): - response = self.client.get(reverse('%s_start' % self.wizard_urlname)) - self.assertEqual(response.status_code, 302) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - wizard = response.context['wizard'] - self.assertEqual(wizard['steps'].current, 'form1') - self.assertEqual(wizard['steps'].step0, 0) - self.assertEqual(wizard['steps'].step1, 1) - self.assertEqual(wizard['steps'].last, 'form4') - self.assertEqual(wizard['steps'].prev, None) - self.assertEqual(wizard['steps'].next, 'form2') - self.assertEqual(wizard['steps'].count, 4) - self.assertEqual(wizard['url_name'], self.wizard_urlname) - - def test_initial_call_with_params(self): - get_params = {'getvar1': 'getval1', 'getvar2': 'getval2'} - response = self.client.get(reverse('%s_start' % self.wizard_urlname), - get_params) - self.assertEqual(response.status_code, 302) - - # Test for proper redirect GET parameters - location = response.url - self.assertNotEqual(location.find('?'), -1) - querydict = QueryDict(location[location.find('?') + 1:]) - self.assertEqual(dict(querydict.items()), get_params) - - def test_form_post_error(self): - response = self.client.post( - reverse(self.wizard_urlname, kwargs={'step': 'form1'}), - self.wizard_step_1_data) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - self.assertEqual(response.context['wizard']['form'].errors, - {'name': ['This field is required.'], - 'user': ['This field is required.']}) - - def test_form_post_success(self): - response = self.client.post( - reverse(self.wizard_urlname, kwargs={'step': 'form1'}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - wizard = response.context['wizard'] - self.assertEqual(wizard['steps'].current, 'form2') - self.assertEqual(wizard['steps'].step0, 1) - self.assertEqual(wizard['steps'].prev, 'form1') - self.assertEqual(wizard['steps'].next, 'form3') - - def test_form_stepback(self): - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form1'})) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.post( - reverse(self.wizard_urlname, kwargs={'step': 'form1'}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - response = self.client.post( - reverse(self.wizard_urlname, kwargs={ - 'step': response.context['wizard']['steps'].current - }), {'wizard_goto_step': response.context['wizard']['steps'].prev}) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - def test_form_jump(self): - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form1'})) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form3'})) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form3') - - def test_form_finish(self): - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form1'})) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - post_data) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form3') - - # Check that the file got uploaded properly. - with open(THIS_FILE, 'rb') as f, temp_storage.open(UPLOADED_FILE_NAME) as f2: - self.assertEqual(f.read(), f2.read()) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[2]) - response = self.client.get(response.url) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form4') - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[3]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - # After the wizard is done no files should exist anymore. - self.assertFalse(temp_storage.exists(UPLOADED_FILE_NAME)) - - all_data = response.context['form_list'] - del all_data[1]['file1'] - self.assertEqual(all_data, [ - {'name': 'Pony', 'thirsty': True, 'user': self.testuser}, - {'address1': '123 Main St', 'address2': 'Djangoland'}, - {'random_crap': 'blah blah'}, - [{'random_crap': 'blah blah'}, {'random_crap': 'blah blah'}]]) - - def test_cleaned_data(self): - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form1'})) - self.assertEqual(response.status_code, 200) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - post_data) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - self.assertTrue(temp_storage.exists(UPLOADED_FILE_NAME)) - - step2_url = reverse(self.wizard_urlname, kwargs={'step': 'form2'}) - response = self.client.get(step2_url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - with open(THIS_FILE, 'rb') as f, temp_storage.open(UPLOADED_FILE_NAME) as f2: - self.assertEqual(f.read(), f2.read()) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[2]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[3]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - all_data = response.context['all_cleaned_data'] - self.assertEqual(all_data['file1'].name, UPLOADED_FILE_NAME) - self.assertTrue(all_data['file1'].closed) - self.assertFalse(temp_storage.exists(UPLOADED_FILE_NAME)) - del all_data['file1'] - self.assertEqual( - all_data, - {'name': 'Pony', 'thirsty': True, 'user': self.testuser, - 'address1': '123 Main St', 'address2': 'Djangoland', - 'random_crap': 'blah blah', 'formset-form4': [ - {'random_crap': 'blah blah'}, - {'random_crap': 'blah blah'} - ]}) - - form_dict = response.context['form_dict'] - self.assertIn('form1', form_dict.keys()) - self.assertIn('form2', form_dict.keys()) - self.assertEqual(form_dict['form1'].cleaned_data, response.context['form_list'][0]) - - def test_manipulated_data(self): - response = self.client.get( - reverse(self.wizard_urlname, kwargs={'step': 'form1'})) - self.assertEqual(response.status_code, 200) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - post_data) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[2]) - loc = response.url - response = self.client.get(loc) - self.assertEqual(response.status_code, 200, loc) - - self.client.cookies.pop('sessionid', None) - self.client.cookies.pop('wizard_cookie_contact_wizard', None) - - response = self.client.post( - reverse(self.wizard_urlname, - kwargs={'step': response.context['wizard']['steps'].current}), - self.wizard_step_data[3]) - - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - def test_form_reset(self): - response = self.client.post( - reverse(self.wizard_urlname, kwargs={'step': 'form1'}), - self.wizard_step_data[0]) - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - response = self.client.get( - '%s?reset=1' % reverse('%s_start' % self.wizard_urlname)) - self.assertEqual(response.status_code, 302) - - response = self.client.get(response.url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - -@skipIfCustomUser -class NamedSessionWizardTests(NamedWizardTests, TestCase): - wizard_urlname = 'nwiz_session' - wizard_step_1_data = { - 'session_contact_wizard-current_step': 'form1', - } - wizard_step_data = ( - { - 'form1-name': 'Pony', - 'form1-thirsty': '2', - 'session_contact_wizard-current_step': 'form1', - }, - { - 'form2-address1': '123 Main St', - 'form2-address2': 'Djangoland', - 'session_contact_wizard-current_step': 'form2', - }, - { - 'form3-random_crap': 'blah blah', - 'session_contact_wizard-current_step': 'form3', - }, - { - 'form4-INITIAL_FORMS': '0', - 'form4-TOTAL_FORMS': '2', - 'form4-MAX_NUM_FORMS': '0', - 'form4-0-random_crap': 'blah blah', - 'form4-1-random_crap': 'blah blah', - 'session_contact_wizard-current_step': 'form4', - } - ) - - -@skipIfCustomUser -class NamedCookieWizardTests(NamedWizardTests, TestCase): - wizard_urlname = 'nwiz_cookie' - wizard_step_1_data = { - 'cookie_contact_wizard-current_step': 'form1', - } - wizard_step_data = ( - { - 'form1-name': 'Pony', - 'form1-thirsty': '2', - 'cookie_contact_wizard-current_step': 'form1', - }, - { - 'form2-address1': '123 Main St', - 'form2-address2': 'Djangoland', - 'cookie_contact_wizard-current_step': 'form2', - }, - { - 'form3-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form3', - }, - { - 'form4-INITIAL_FORMS': '0', - 'form4-TOTAL_FORMS': '2', - 'form4-MAX_NUM_FORMS': '0', - 'form4-0-random_crap': 'blah blah', - 'form4-1-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form4', - } - ) - - -class NamedFormTests(object): - urls = 'django.contrib.formtools.tests.wizard.namedwizardtests.urls' - - def test_revalidation(self): - request = get_request() - - testform = self.formwizard_class.as_view( - [('start', Step1), ('step2', Step2)], - url_name=self.wizard_urlname) - response, instance = testform(request, step='done') - - instance.render_done(None) - self.assertEqual(instance.storage.current_step, 'start') - - -class TestNamedUrlSessionWizardView(NamedUrlSessionWizardView): - - def dispatch(self, request, *args, **kwargs): - response = super(TestNamedUrlSessionWizardView, self).dispatch(request, *args, **kwargs) - return response, self - - -class TestNamedUrlCookieWizardView(NamedUrlCookieWizardView): - - def dispatch(self, request, *args, **kwargs): - response = super(TestNamedUrlCookieWizardView, self).dispatch(request, *args, **kwargs) - return response, self - - -@skipIfCustomUser -class NamedSessionFormTests(NamedFormTests, TestCase): - formwizard_class = TestNamedUrlSessionWizardView - wizard_urlname = 'nwiz_session' - - -@skipIfCustomUser -class NamedCookieFormTests(NamedFormTests, TestCase): - formwizard_class = TestNamedUrlCookieWizardView - wizard_urlname = 'nwiz_cookie' diff --git a/django/contrib/formtools/tests/wizard/namedwizardtests/urls.py b/django/contrib/formtools/tests/wizard/namedwizardtests/urls.py deleted file mode 100644 index a88e71172..000000000 --- a/django/contrib/formtools/tests/wizard/namedwizardtests/urls.py +++ /dev/null @@ -1,26 +0,0 @@ -from django.conf.urls import patterns, url -from django.contrib.formtools.tests.wizard.namedwizardtests.forms import ( - SessionContactWizard, CookieContactWizard, Page1, Page2, Page3, Page4) - - -def get_named_session_wizard(): - return SessionContactWizard.as_view( - [('form1', Page1), ('form2', Page2), ('form3', Page3), ('form4', Page4)], - url_name='nwiz_session', - done_step_name='nwiz_session_done' - ) - - -def get_named_cookie_wizard(): - return CookieContactWizard.as_view( - [('form1', Page1), ('form2', Page2), ('form3', Page3), ('form4', Page4)], - url_name='nwiz_cookie', - done_step_name='nwiz_cookie_done' - ) - -urlpatterns = patterns('', - url(r'^nwiz_session/(?P.+)/$', get_named_session_wizard(), name='nwiz_session'), - url(r'^nwiz_session/$', get_named_session_wizard(), name='nwiz_session_start'), - url(r'^nwiz_cookie/(?P.+)/$', get_named_cookie_wizard(), name='nwiz_cookie'), - url(r'^nwiz_cookie/$', get_named_cookie_wizard(), name='nwiz_cookie_start'), -) diff --git a/django/contrib/formtools/tests/wizard/storage.py b/django/contrib/formtools/tests/wizard/storage.py deleted file mode 100644 index b047b1135..000000000 --- a/django/contrib/formtools/tests/wizard/storage.py +++ /dev/null @@ -1,111 +0,0 @@ -from datetime import datetime -from importlib import import_module -import os -import tempfile - -from django.http import HttpRequest, HttpResponse -from django.conf import settings -from django.contrib.auth.models import User -from django.core.files.storage import FileSystemStorage -from django.core.files.uploadedfile import SimpleUploadedFile - - -temp_storage_location = tempfile.mkdtemp(dir=os.environ.get('DJANGO_TEST_TEMP_DIR')) -temp_storage = FileSystemStorage(location=temp_storage_location) - - -def get_request(): - request = HttpRequest() - engine = import_module(settings.SESSION_ENGINE) - request.session = engine.SessionStore(None) - return request - - -class TestStorage(object): - def setUp(self): - self.testuser, created = User.objects.get_or_create(username='testuser1') - - def test_current_step(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - my_step = 2 - - self.assertEqual(storage.current_step, None) - - storage.current_step = my_step - self.assertEqual(storage.current_step, my_step) - - storage.reset() - self.assertEqual(storage.current_step, None) - - storage.current_step = my_step - storage2 = self.get_storage()('wizard2', request, None) - self.assertEqual(storage2.current_step, None) - - def test_step_data(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - step1 = 'start' - step_data1 = {'field1': 'data1', - 'field2': 'data2', - 'field3': datetime.now(), - 'field4': self.testuser} - - self.assertEqual(storage.get_step_data(step1), None) - - storage.set_step_data(step1, step_data1) - self.assertEqual(storage.get_step_data(step1), step_data1) - - storage.reset() - self.assertEqual(storage.get_step_data(step1), None) - - storage.set_step_data(step1, step_data1) - storage2 = self.get_storage()('wizard2', request, None) - self.assertEqual(storage2.get_step_data(step1), None) - - def test_extra_context(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - extra_context = {'key1': 'data1', - 'key2': 'data2', - 'key3': datetime.now(), - 'key4': self.testuser} - - self.assertEqual(storage.extra_data, {}) - - storage.extra_data = extra_context - self.assertEqual(storage.extra_data, extra_context) - - storage.reset() - self.assertEqual(storage.extra_data, {}) - - storage.extra_data = extra_context - storage2 = self.get_storage()('wizard2', request, None) - self.assertEqual(storage2.extra_data, {}) - - def test_extra_context_key_persistence(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - - self.assertFalse('test' in storage.extra_data) - - storage.extra_data['test'] = True - - self.assertTrue('test' in storage.extra_data) - - def test_reset_deletes_tmp_files(self): - request = get_request() - storage = self.get_storage()('wizard1', request, temp_storage) - - step = 'start' - file_ = SimpleUploadedFile('file.txt', b'content') - storage.set_step_files(step, {'file': file_}) - - with storage.get_step_files(step)['file'] as file: - tmp_name = file.name - - self.assertTrue(storage.file_storage.exists(tmp_name)) - - storage.reset() - storage.update_response(HttpResponse()) - self.assertFalse(storage.file_storage.exists(tmp_name)) diff --git a/django/contrib/formtools/tests/wizard/test_cookiestorage.py b/django/contrib/formtools/tests/wizard/test_cookiestorage.py deleted file mode 100644 index 4c1ff9747..000000000 --- a/django/contrib/formtools/tests/wizard/test_cookiestorage.py +++ /dev/null @@ -1,47 +0,0 @@ -from django.test import TestCase -from django.core import signing -from django.core.exceptions import SuspiciousOperation -from django.http import HttpResponse - -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.contrib.formtools.wizard.storage.cookie import CookieStorage -from django.contrib.formtools.tests.wizard.storage import get_request, TestStorage - - -@skipIfCustomUser -class TestCookieStorage(TestStorage, TestCase): - def get_storage(self): - return CookieStorage - - def test_manipulated_cookie(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - - cookie_signer = signing.get_cookie_signer(storage.prefix) - - storage.request.COOKIES[storage.prefix] = cookie_signer.sign( - storage.encoder.encode({'key1': 'value1'})) - - self.assertEqual(storage.load_data(), {'key1': 'value1'}) - - storage.request.COOKIES[storage.prefix] = 'i_am_manipulated' - self.assertRaises(SuspiciousOperation, storage.load_data) - - def test_reset_cookie(self): - request = get_request() - storage = self.get_storage()('wizard1', request, None) - - storage.data = {'key1': 'value1'} - - response = HttpResponse() - storage.update_response(response) - - cookie_signer = signing.get_cookie_signer(storage.prefix) - signed_cookie_data = cookie_signer.sign(storage.encoder.encode(storage.data)) - self.assertEqual(response.cookies[storage.prefix].value, signed_cookie_data) - - storage.init_data() - storage.update_response(response) - unsigned_cookie_data = cookie_signer.unsign(response.cookies[storage.prefix].value) - self.assertJSONEqual(unsigned_cookie_data, - {"step_files": {}, "step": None, "extra_data": {}, "step_data": {}}) diff --git a/django/contrib/formtools/tests/wizard/test_forms.py b/django/contrib/formtools/tests/wizard/test_forms.py deleted file mode 100644 index fedb79966..000000000 --- a/django/contrib/formtools/tests/wizard/test_forms.py +++ /dev/null @@ -1,256 +0,0 @@ -from __future__ import unicode_literals - -from importlib import import_module - -from django import forms, http -from django.conf import settings -from django.db import models -from django.test import TestCase -from django.template.response import TemplateResponse - -from django.contrib.auth.models import User - -from django.contrib.formtools.wizard.views import (WizardView, - SessionWizardView, - CookieWizardView) - - -class DummyRequest(http.HttpRequest): - def __init__(self, POST=None): - super(DummyRequest, self).__init__() - self.method = "POST" if POST else "GET" - if POST is not None: - self.POST.update(POST) - self.session = {} - self._dont_enforce_csrf_checks = True - - -def get_request(*args, **kwargs): - request = DummyRequest(*args, **kwargs) - engine = import_module(settings.SESSION_ENGINE) - request.session = engine.SessionStore(None) - return request - - -class Step1(forms.Form): - name = forms.CharField() - - -class Step2(forms.Form): - name = forms.CharField() - - -class Step3(forms.Form): - data = forms.CharField() - - -class CustomKwargsStep1(Step1): - - def __init__(self, test=None, *args, **kwargs): - self.test = test - super(CustomKwargsStep1, self).__init__(*args, **kwargs) - - -class TestModel(models.Model): - name = models.CharField(max_length=100) - - class Meta: - app_label = 'formtools' - - -class TestModelForm(forms.ModelForm): - class Meta: - model = TestModel - fields = '__all__' - - -TestModelFormSet = forms.models.modelformset_factory(TestModel, form=TestModelForm, extra=2, - fields='__all__') - - -class TestWizard(WizardView): - storage_name = 'django.contrib.formtools.wizard.storage.session.SessionStorage' - - def dispatch(self, request, *args, **kwargs): - response = super(TestWizard, self).dispatch(request, *args, **kwargs) - return response, self - - def get_form_kwargs(self, step, *args, **kwargs): - kwargs = super(TestWizard, self).get_form_kwargs(step, *args, **kwargs) - if step == 'kwargs_test': - kwargs['test'] = True - return kwargs - - -class TestWizardWithInitAttrs(TestWizard): - form_list = [Step1, Step2] - condition_dict = {'step2': True} - initial_dict = {'start': {'name': 'value1'}} - instance_dict = {'start': User()} - - -class FormTests(TestCase): - def test_form_init(self): - testform = TestWizard.get_initkwargs([Step1, Step2]) - self.assertEqual(testform['form_list'], {'0': Step1, '1': Step2}) - - testform = TestWizard.get_initkwargs([('start', Step1), ('step2', Step2)]) - self.assertEqual( - testform['form_list'], {'start': Step1, 'step2': Step2}) - - testform = TestWizard.get_initkwargs([Step1, Step2, ('finish', Step3)]) - self.assertEqual( - testform['form_list'], {'0': Step1, '1': Step2, 'finish': Step3}) - - testform = TestWizardWithInitAttrs.get_initkwargs() - self.assertEqual(testform['form_list'], {'0': Step1, '1': Step2}) - - def test_first_step(self): - request = get_request() - - testform = TestWizard.as_view([Step1, Step2]) - response, instance = testform(request) - self.assertEqual(instance.steps.current, '0') - - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - response, instance = testform(request) - - self.assertEqual(instance.steps.current, 'start') - - def test_persistence(self): - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - request = get_request({'test_wizard-current_step': 'start', - 'name': 'data1'}) - response, instance = testform(request) - self.assertEqual(instance.steps.current, 'start') - - instance.storage.current_step = 'step2' - - testform2 = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - request.POST = {'test_wizard-current_step': 'step2'} - response, instance = testform2(request) - self.assertEqual(instance.steps.current, 'step2') - - def test_form_condition(self): - request = get_request() - - testform = TestWizard.as_view( - [('start', Step1), ('step2', Step2), ('step3', Step3)], - condition_dict={'step2': True}) - response, instance = testform(request) - self.assertEqual(instance.get_next_step(), 'step2') - - testform = TestWizard.as_view( - [('start', Step1), ('step2', Step2), ('step3', Step3)], - condition_dict={'step2': False}) - response, instance = testform(request) - self.assertEqual(instance.get_next_step(), 'step3') - - testform = TestWizardWithInitAttrs.as_view( - [('start', Step1), ('step2', Step2), ('step3', Step3)]) - response, instance = testform(request) - self.assertEqual(instance.get_next_step(), 'step2') - - def test_form_kwargs(self): - request = get_request() - - testform = TestWizard.as_view([('start', Step1), - ('kwargs_test', CustomKwargsStep1)]) - response, instance = testform(request) - - self.assertEqual(instance.get_form_kwargs('start'), {}) - self.assertEqual(instance.get_form_kwargs('kwargs_test'), {'test': True}) - self.assertEqual(instance.get_form('kwargs_test').test, True) - - def test_form_prefix(self): - request = get_request() - - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - response, instance = testform(request) - - self.assertEqual(instance.get_form_prefix(), 'start') - self.assertEqual(instance.get_form_prefix('another'), 'another') - - def test_form_initial(self): - request = get_request() - - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)], - initial_dict={'start': {'name': 'value1'}}) - response, instance = testform(request) - - self.assertEqual(instance.get_form_initial('start'), {'name': 'value1'}) - self.assertEqual(instance.get_form_initial('step2'), {}) - - testform = TestWizardWithInitAttrs.as_view( - [('start', Step1), ('step2', Step2)]) - response, instance = testform(request) - - self.assertEqual(instance.get_form_initial('start'), {'name': 'value1'}) - self.assertEqual(instance.get_form_initial('step2'), {}) - - def test_form_instance(self): - request = get_request() - the_instance = TestModel() - testform = TestWizard.as_view([('start', TestModelForm), ('step2', Step2)], - instance_dict={'start': the_instance}) - response, instance = testform(request) - - self.assertEqual( - instance.get_form_instance('start'), - the_instance) - self.assertEqual( - instance.get_form_instance('non_exist_instance'), - None) - - testform = TestWizardWithInitAttrs.as_view( - [('start', TestModelForm), ('step2', Step2)]) - response, instance = testform(request) - - self.assertEqual( - instance.get_form_instance('start'), - TestWizardWithInitAttrs.instance_dict['start']) - - def test_formset_instance(self): - request = get_request() - the_instance1, created = TestModel.objects.get_or_create( - name='test object 1') - the_instance2, created = TestModel.objects.get_or_create( - name='test object 2') - testform = TestWizard.as_view([('start', TestModelFormSet), ('step2', Step2)], - instance_dict={'start': TestModel.objects.filter(name='test object 1')}) - response, instance = testform(request) - - self.assertEqual(list(instance.get_form_instance('start')), [the_instance1]) - self.assertEqual(instance.get_form_instance('non_exist_instance'), None) - - self.assertEqual(instance.get_form().initial_form_count(), 1) - - def test_done(self): - request = get_request() - - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - response, instance = testform(request) - - self.assertRaises(NotImplementedError, instance.done, None) - - def test_revalidation(self): - request = get_request() - - testform = TestWizard.as_view([('start', Step1), ('step2', Step2)]) - response, instance = testform(request) - instance.render_done(None) - self.assertEqual(instance.storage.current_step, 'start') - - -class SessionFormTests(TestCase): - def test_init(self): - request = get_request() - testform = SessionWizardView.as_view([('start', Step1)]) - self.assertTrue(isinstance(testform(request), TemplateResponse)) - - -class CookieFormTests(TestCase): - def test_init(self): - request = get_request() - testform = CookieWizardView.as_view([('start', Step1)]) - self.assertTrue(isinstance(testform(request), TemplateResponse)) diff --git a/django/contrib/formtools/tests/wizard/test_loadstorage.py b/django/contrib/formtools/tests/wizard/test_loadstorage.py deleted file mode 100644 index f0f350e71..000000000 --- a/django/contrib/formtools/tests/wizard/test_loadstorage.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.test import TestCase - -from django.contrib.formtools.wizard.storage import get_storage, MissingStorage -from django.contrib.formtools.wizard.storage.base import BaseStorage - - -class TestLoadStorage(TestCase): - def test_load_storage(self): - self.assertEqual( - type(get_storage('django.contrib.formtools.wizard.storage.base.BaseStorage', 'wizard1')), - BaseStorage) - - def test_missing_storage(self): - self.assertRaises(MissingStorage, get_storage, - 'django.contrib.formtools.wizard.storage.idontexist.IDontExistStorage', 'wizard1') - self.assertRaises(MissingStorage, get_storage, - 'django.contrib.formtools.wizard.storage.base.IDontExistStorage', 'wizard1') diff --git a/django/contrib/formtools/tests/wizard/test_sessionstorage.py b/django/contrib/formtools/tests/wizard/test_sessionstorage.py deleted file mode 100644 index 0bd9fd8ec..000000000 --- a/django/contrib/formtools/tests/wizard/test_sessionstorage.py +++ /dev/null @@ -1,11 +0,0 @@ -from django.test import TestCase - -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.contrib.formtools.tests.wizard.storage import TestStorage -from django.contrib.formtools.wizard.storage.session import SessionStorage - - -@skipIfCustomUser -class TestSessionStorage(TestStorage, TestCase): - def get_storage(self): - return SessionStorage diff --git a/django/contrib/formtools/tests/wizard/wizardtests/__init__.py b/django/contrib/formtools/tests/wizard/wizardtests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/formtools/tests/wizard/wizardtests/forms.py b/django/contrib/formtools/tests/wizard/wizardtests/forms.py deleted file mode 100644 index 5e4617c1c..000000000 --- a/django/contrib/formtools/tests/wizard/wizardtests/forms.py +++ /dev/null @@ -1,72 +0,0 @@ -import os -import tempfile - -from django import forms -from django.contrib.auth.models import User -from django.core.files.storage import FileSystemStorage -from django.forms.formsets import formset_factory -from django.forms.models import modelformset_factory -from django.http import HttpResponse -from django.template import Template, Context - -from django.contrib.formtools.wizard.views import WizardView - - -temp_storage_location = tempfile.mkdtemp(dir=os.environ.get('DJANGO_TEST_TEMP_DIR')) -temp_storage = FileSystemStorage(location=temp_storage_location) - - -class Page1(forms.Form): - name = forms.CharField(max_length=100) - user = forms.ModelChoiceField(queryset=User.objects.all()) - thirsty = forms.NullBooleanField() - - -class Page2(forms.Form): - address1 = forms.CharField(max_length=100) - address2 = forms.CharField(max_length=100) - file1 = forms.FileField() - - -class Page3(forms.Form): - random_crap = forms.CharField(max_length=100) - -Page4 = formset_factory(Page3, extra=2) - - -class ContactWizard(WizardView): - file_storage = temp_storage - - def done(self, form_list, **kwargs): - c = Context({ - 'form_list': [x.cleaned_data for x in form_list], - 'all_cleaned_data': self.get_all_cleaned_data(), - }) - - for form in self.form_list.keys(): - c[form] = self.get_cleaned_data_for_step(form) - - c['this_will_fail'] = self.get_cleaned_data_for_step('this_will_fail') - return HttpResponse(Template('').render(c)) - - def get_context_data(self, form, **kwargs): - context = super(ContactWizard, self).get_context_data(form, **kwargs) - if self.storage.current_step == 'form2': - context.update({'another_var': True}) - return context - - -class UserForm(forms.ModelForm): - class Meta: - model = User - fields = ('username', 'email') - -UserFormSet = modelformset_factory(User, form=UserForm) - - -class SessionContactWizard(ContactWizard): - storage_name = 'django.contrib.formtools.wizard.storage.session.SessionStorage' - - -class CookieContactWizard(ContactWizard): - storage_name = 'django.contrib.formtools.wizard.storage.cookie.CookieStorage' diff --git a/django/contrib/formtools/tests/wizard/wizardtests/templates/other_wizard_form.html b/django/contrib/formtools/tests/wizard/wizardtests/templates/other_wizard_form.html deleted file mode 100644 index 45f812cba..000000000 --- a/django/contrib/formtools/tests/wizard/wizardtests/templates/other_wizard_form.html +++ /dev/null @@ -1 +0,0 @@ -{% extends "formtools/wizard/wizard_form.html" %} diff --git a/django/contrib/formtools/tests/wizard/wizardtests/tests.py b/django/contrib/formtools/tests/wizard/wizardtests/tests.py deleted file mode 100644 index 114de922e..000000000 --- a/django/contrib/formtools/tests/wizard/wizardtests/tests.py +++ /dev/null @@ -1,459 +0,0 @@ -from __future__ import unicode_literals - -import copy -import os - -from django import forms -from django.test import TestCase -from django.test.client import RequestFactory -from django.conf import settings -from django.contrib.auth.models import User -from django.contrib.auth.tests.utils import skipIfCustomUser -from django.contrib.formtools.wizard.views import CookieWizardView -from django.utils._os import upath -from django.contrib.formtools.tests.models import Poet, Poem - -from .forms import temp_storage - - -# On Python 2, __file__ may end with .pyc -THIS_FILE = upath(__file__.rstrip("c")) -UPLOADED_FILE_NAME = 'tests.py' - - -class UserForm(forms.ModelForm): - class Meta: - model = User - fields = '__all__' - - -UserFormSet = forms.models.modelformset_factory(User, form=UserForm, extra=2) -PoemFormSet = forms.models.inlineformset_factory(Poet, Poem, fields="__all__") - - -class WizardTests(object): - urls = 'django.contrib.formtools.tests.wizard.wizardtests.urls' - - def setUp(self): - self.testuser, created = User.objects.get_or_create(username='testuser1') - # Get new step data, since we modify it during the tests. - self.wizard_step_data = copy.deepcopy(self.wizard_step_data) - self.wizard_step_data[0]['form1-user'] = self.testuser.pk - - def tearDown(self): - # Ensure that there are no files in the storage which could lead to false - # results in the next tests. Deleting the whole storage dir is not really - # an option since the storage is defined on the module level and can't be - # easily reinitialized. (FIXME: The tests here should use the view classes - # directly instead of the test client, then the storage issues would go - # away too.) - for file in temp_storage.listdir('')[1]: - temp_storage.delete(file) - - def test_initial_call(self): - response = self.client.get(self.wizard_url) - wizard = response.context['wizard'] - self.assertEqual(response.status_code, 200) - self.assertEqual(wizard['steps'].current, 'form1') - self.assertEqual(wizard['steps'].step0, 0) - self.assertEqual(wizard['steps'].step1, 1) - self.assertEqual(wizard['steps'].last, 'form4') - self.assertEqual(wizard['steps'].prev, None) - self.assertEqual(wizard['steps'].next, 'form2') - self.assertEqual(wizard['steps'].count, 4) - - def test_form_post_error(self): - response = self.client.post(self.wizard_url, self.wizard_step_1_data) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - self.assertEqual(response.context['wizard']['form'].errors, - {'name': ['This field is required.'], - 'user': ['This field is required.']}) - - def test_form_post_success(self): - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - wizard = response.context['wizard'] - self.assertEqual(response.status_code, 200) - self.assertEqual(wizard['steps'].current, 'form2') - self.assertEqual(wizard['steps'].step0, 1) - self.assertEqual(wizard['steps'].prev, 'form1') - self.assertEqual(wizard['steps'].next, 'form3') - - def test_form_stepback(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - response = self.client.post(self.wizard_url, { - 'wizard_goto_step': response.context['wizard']['steps'].prev}) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - def test_template_context(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - self.assertEqual(response.context.get('another_var', None), None) - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - self.assertEqual(response.context.get('another_var', None), True) - - # ticket #19025: `form` should be included in context - form = response.context_data['wizard']['form'] - self.assertEqual(response.context_data['form'], form) - - def test_form_finish(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - post_data = self.wizard_step_data[1] - with open(upath(THIS_FILE), 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post(self.wizard_url, post_data) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form3') - - # Check that the file got uploaded properly. - with open(THIS_FILE, 'rb') as f, temp_storage.open(UPLOADED_FILE_NAME) as f2: - self.assertEqual(f.read(), f2.read()) - - response = self.client.post(self.wizard_url, self.wizard_step_data[2]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form4') - - response = self.client.post(self.wizard_url, self.wizard_step_data[3]) - self.assertEqual(response.status_code, 200) - - # After the wizard is done no files should exist anymore. - self.assertFalse(temp_storage.exists(UPLOADED_FILE_NAME)) - - all_data = response.context['form_list'] - del all_data[1]['file1'] - self.assertEqual(all_data, [ - {'name': 'Pony', 'thirsty': True, 'user': self.testuser}, - {'address1': '123 Main St', 'address2': 'Djangoland'}, - {'random_crap': 'blah blah'}, - [{'random_crap': 'blah blah'}, - {'random_crap': 'blah blah'}]]) - - def test_cleaned_data(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post(self.wizard_url, post_data) - self.assertEqual(response.status_code, 200) - self.assertTrue(temp_storage.exists(UPLOADED_FILE_NAME)) - - response = self.client.post(self.wizard_url, self.wizard_step_data[2]) - self.assertEqual(response.status_code, 200) - - response = self.client.post(self.wizard_url, self.wizard_step_data[3]) - self.assertEqual(response.status_code, 200) - - all_data = response.context['all_cleaned_data'] - self.assertEqual(all_data['file1'].name, UPLOADED_FILE_NAME) - self.assertTrue(all_data['file1'].closed) - self.assertFalse(temp_storage.exists(UPLOADED_FILE_NAME)) - del all_data['file1'] - self.assertEqual(all_data, { - 'name': 'Pony', 'thirsty': True, 'user': self.testuser, - 'address1': '123 Main St', 'address2': 'Djangoland', - 'random_crap': 'blah blah', 'formset-form4': [ - {'random_crap': 'blah blah'}, - {'random_crap': 'blah blah'}]}) - - def test_manipulated_data(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post(self.wizard_url, post_data) - self.assertEqual(response.status_code, 200) - - response = self.client.post(self.wizard_url, self.wizard_step_data[2]) - self.assertEqual(response.status_code, 200) - self.client.cookies.pop('sessionid', None) - self.client.cookies.pop('wizard_cookie_contact_wizard', None) - - response = self.client.post(self.wizard_url, self.wizard_step_data[3]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - def test_form_refresh(self): - response = self.client.get(self.wizard_url) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form1') - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - post_data = self.wizard_step_data[1] - with open(THIS_FILE, 'rb') as post_file: - post_data['form2-file1'] = post_file - response = self.client.post(self.wizard_url, post_data) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form3') - - response = self.client.post(self.wizard_url, self.wizard_step_data[2]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form4') - - response = self.client.post(self.wizard_url, self.wizard_step_data[0]) - self.assertEqual(response.status_code, 200) - self.assertEqual(response.context['wizard']['steps'].current, 'form2') - - response = self.client.post(self.wizard_url, self.wizard_step_data[3]) - self.assertEqual(response.status_code, 200) - - -@skipIfCustomUser -class SessionWizardTests(WizardTests, TestCase): - wizard_url = '/wiz_session/' - wizard_step_1_data = { - 'session_contact_wizard-current_step': 'form1', - } - wizard_step_data = ( - { - 'form1-name': 'Pony', - 'form1-thirsty': '2', - 'session_contact_wizard-current_step': 'form1', - }, - { - 'form2-address1': '123 Main St', - 'form2-address2': 'Djangoland', - 'session_contact_wizard-current_step': 'form2', - }, - { - 'form3-random_crap': 'blah blah', - 'session_contact_wizard-current_step': 'form3', - }, - { - 'form4-INITIAL_FORMS': '0', - 'form4-TOTAL_FORMS': '2', - 'form4-MAX_NUM_FORMS': '0', - 'form4-0-random_crap': 'blah blah', - 'form4-1-random_crap': 'blah blah', - 'session_contact_wizard-current_step': 'form4', - } - ) - - -@skipIfCustomUser -class CookieWizardTests(WizardTests, TestCase): - wizard_url = '/wiz_cookie/' - wizard_step_1_data = { - 'cookie_contact_wizard-current_step': 'form1', - } - wizard_step_data = ( - { - 'form1-name': 'Pony', - 'form1-thirsty': '2', - 'cookie_contact_wizard-current_step': 'form1', - }, - { - 'form2-address1': '123 Main St', - 'form2-address2': 'Djangoland', - 'cookie_contact_wizard-current_step': 'form2', - }, - { - 'form3-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form3', - }, - { - 'form4-INITIAL_FORMS': '0', - 'form4-TOTAL_FORMS': '2', - 'form4-MAX_NUM_FORMS': '0', - 'form4-0-random_crap': 'blah blah', - 'form4-1-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form4', - } - ) - - -@skipIfCustomUser -class WizardTestKwargs(TestCase): - wizard_url = '/wiz_other_template/' - wizard_step_1_data = { - 'cookie_contact_wizard-current_step': 'form1', - } - wizard_step_data = ( - { - 'form1-name': 'Pony', - 'form1-thirsty': '2', - 'cookie_contact_wizard-current_step': 'form1', - }, - { - 'form2-address1': '123 Main St', - 'form2-address2': 'Djangoland', - 'cookie_contact_wizard-current_step': 'form2', - }, - { - 'form3-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form3', - }, - { - 'form4-INITIAL_FORMS': '0', - 'form4-TOTAL_FORMS': '2', - 'form4-MAX_NUM_FORMS': '0', - 'form4-0-random_crap': 'blah blah', - 'form4-1-random_crap': 'blah blah', - 'cookie_contact_wizard-current_step': 'form4', - } - ) - urls = 'django.contrib.formtools.tests.wizard.wizardtests.urls' - - def setUp(self): - self.testuser, created = User.objects.get_or_create(username='testuser1') - self.wizard_step_data[0]['form1-user'] = self.testuser.pk - - def test_template(self): - templates = os.path.join(os.path.dirname(THIS_FILE), 'templates') - with self.settings( - TEMPLATE_DIRS=list(settings.TEMPLATE_DIRS) + [templates]): - response = self.client.get(self.wizard_url) - self.assertTemplateUsed(response, 'other_wizard_form.html') - - -class WizardTestGenericViewInterface(TestCase): - def test_get_context_data_inheritance(self): - class TestWizard(CookieWizardView): - """ - A subclass that implements ``get_context_data`` using the standard - protocol for generic views (accept only **kwargs). - - See ticket #17148. - """ - def get_context_data(self, **kwargs): - context = super(TestWizard, self).get_context_data(**kwargs) - context['test_key'] = 'test_value' - return context - - factory = RequestFactory() - view = TestWizard.as_view([forms.Form]) - - response = view(factory.get('/')) - self.assertEqual(response.context_data['test_key'], 'test_value') - - def test_get_context_data_with_mixin(self): - class AnotherMixin(object): - def get_context_data(self, **kwargs): - context = super(AnotherMixin, self).get_context_data(**kwargs) - context['another_key'] = 'another_value' - return context - - class TestWizard(AnotherMixin, CookieWizardView): - """ - A subclass that implements ``get_context_data`` using the standard - protocol for generic views (accept only **kwargs). - - See ticket #17148. - """ - def get_context_data(self, **kwargs): - context = super(TestWizard, self).get_context_data(**kwargs) - context['test_key'] = 'test_value' - return context - - factory = RequestFactory() - - view = TestWizard.as_view([forms.Form]) - - response = view(factory.get('/')) - self.assertEqual(response.context_data['test_key'], 'test_value') - self.assertEqual(response.context_data['another_key'], 'another_value') - - -@skipIfCustomUser -class WizardFormKwargsOverrideTests(TestCase): - def setUp(self): - super(WizardFormKwargsOverrideTests, self).setUp() - self.rf = RequestFactory() - - # Create two users so we can filter by is_staff when handing our - # wizard a queryset keyword argument. - self.normal_user = User.objects.create(username='test1', email='normal@example.com') - self.staff_user = User.objects.create(username='test2', email='staff@example.com', is_staff=True) - - def test_instance_is_maintained(self): - self.assertEqual(2, User.objects.count()) - queryset = User.objects.get(pk=self.staff_user.pk) - - class InstanceOverrideWizard(CookieWizardView): - def get_form_kwargs(self, step): - return {'instance': queryset} - - view = InstanceOverrideWizard.as_view([UserForm]) - response = view(self.rf.get('/')) - - form = response.context_data['wizard']['form'] - - self.assertNotEqual(form.instance.pk, None) - self.assertEqual(form.instance.pk, self.staff_user.pk) - self.assertEqual('staff@example.com', form.initial.get('email', None)) - - def test_queryset_is_maintained(self): - queryset = User.objects.filter(pk=self.staff_user.pk) - - class QuerySetOverrideWizard(CookieWizardView): - def get_form_kwargs(self, step): - return {'queryset': queryset} - - view = QuerySetOverrideWizard.as_view([UserFormSet]) - response = view(self.rf.get('/')) - - formset = response.context_data['wizard']['form'] - - self.assertNotEqual(formset.queryset, None) - self.assertEqual(formset.initial_form_count(), 1) - self.assertEqual(['staff@example.com'], - list(formset.queryset.values_list('email', flat=True))) - - -class WizardInlineFormSetTests(TestCase): - def setUp(self): - self.rf = RequestFactory() - self.poet = Poet.objects.create(name='test') - self.poem = self.poet.poem_set.create(name='test poem') - - def test_set_instance(self): - # Regression test for #21259 - poet = self.poet - - class InlineFormSetWizard(CookieWizardView): - instance = None - - def get_form_instance(self, step): - if self.instance is None: - self.instance = poet - return self.instance - - view = InlineFormSetWizard.as_view([PoemFormSet]) - response = view(self.rf.get('/')) - formset = response.context_data['wizard']['form'] - self.assertEqual(formset.instance, self.poet) diff --git a/django/contrib/formtools/tests/wizard/wizardtests/urls.py b/django/contrib/formtools/tests/wizard/wizardtests/urls.py deleted file mode 100644 index d2e7c575c..000000000 --- a/django/contrib/formtools/tests/wizard/wizardtests/urls.py +++ /dev/null @@ -1,22 +0,0 @@ -from django.conf.urls import patterns, url -from django.contrib.formtools.tests.wizard.wizardtests.forms import ( - SessionContactWizard, CookieContactWizard, Page1, Page2, Page3, Page4) - -urlpatterns = patterns('', - url(r'^wiz_session/$', SessionContactWizard.as_view( - [('form1', Page1), - ('form2', Page2), - ('form3', Page3), - ('form4', Page4)])), - url(r'^wiz_cookie/$', CookieContactWizard.as_view( - [('form1', Page1), - ('form2', Page2), - ('form3', Page3), - ('form4', Page4)])), - url(r'^wiz_other_template/$', CookieContactWizard.as_view( - [('form1', Page1), - ('form2', Page2), - ('form3', Page3), - ('form4', Page4)], - template_name='other_wizard_form.html')), -) diff --git a/django/contrib/formtools/utils.py b/django/contrib/formtools/utils.py deleted file mode 100644 index 76277c6b4..000000000 --- a/django/contrib/formtools/utils.py +++ /dev/null @@ -1,28 +0,0 @@ -from __future__ import unicode_literals - -# Do not try cPickle here (see #18340) -import pickle - -from django.utils.crypto import salted_hmac -from django.utils import six - - -def form_hmac(form): - """ - Calculates a security hash for the given Form instance. - """ - data = [] - for bf in form: - # Get the value from the form data. If the form allows empty or hasn't - # changed then don't call clean() to avoid trigger validation errors. - if form.empty_permitted and not form.has_changed(): - value = bf.data or '' - else: - value = bf.field.clean(bf.data) or '' - if isinstance(value, six.string_types): - value = value.strip() - data.append((bf.name, value)) - - pickled = pickle.dumps(data, pickle.HIGHEST_PROTOCOL) - key_salt = 'django.contrib.formtools' - return salted_hmac(key_salt, pickled).hexdigest() diff --git a/django/contrib/formtools/wizard/__init__.py b/django/contrib/formtools/wizard/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/formtools/wizard/forms.py b/django/contrib/formtools/wizard/forms.py deleted file mode 100644 index cd00517fa..000000000 --- a/django/contrib/formtools/wizard/forms.py +++ /dev/null @@ -1,8 +0,0 @@ -from django import forms - - -class ManagementForm(forms.Form): - """ - ``ManagementForm`` is used to keep track of the current wizard step. - """ - current_step = forms.CharField(widget=forms.HiddenInput) diff --git a/django/contrib/formtools/wizard/storage/__init__.py b/django/contrib/formtools/wizard/storage/__init__.py deleted file mode 100644 index 71a21f89a..000000000 --- a/django/contrib/formtools/wizard/storage/__init__.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.utils.module_loading import import_string - -from django.contrib.formtools.wizard.storage.base import BaseStorage -from django.contrib.formtools.wizard.storage.exceptions import ( - MissingStorage, NoFileStorageConfigured) - -__all__ = [ - "BaseStorage", "MissingStorage", "NoFileStorageConfigured", "get_storage", -] - - -def get_storage(path, *args, **kwargs): - try: - storage_class = import_string(path) - except ImportError as e: - raise MissingStorage('Error loading storage: %s' % e) - return storage_class(*args, **kwargs) diff --git a/django/contrib/formtools/wizard/storage/base.py b/django/contrib/formtools/wizard/storage/base.py deleted file mode 100644 index a0c0ac065..000000000 --- a/django/contrib/formtools/wizard/storage/base.py +++ /dev/null @@ -1,130 +0,0 @@ -from django.core.files.uploadedfile import UploadedFile -from django.utils.datastructures import MultiValueDict -from django.utils.functional import lazy_property -from django.utils import six - -from django.contrib.formtools.wizard.storage.exceptions import NoFileStorageConfigured - - -class BaseStorage(object): - step_key = 'step' - step_data_key = 'step_data' - step_files_key = 'step_files' - extra_data_key = 'extra_data' - - def __init__(self, prefix, request=None, file_storage=None): - self.prefix = 'wizard_%s' % prefix - self.request = request - self.file_storage = file_storage - self._files = {} - self._tmp_files = [] - - def init_data(self): - self.data = { - self.step_key: None, - self.step_data_key: {}, - self.step_files_key: {}, - self.extra_data_key: {}, - } - - def reset(self): - # Store unused temporary file names in order to delete them - # at the end of the response cycle through a callback attached in - # `update_response`. - wizard_files = self.data[self.step_files_key] - for step_files in six.itervalues(wizard_files): - for step_file in six.itervalues(step_files): - self._tmp_files.append(step_file['tmp_name']) - self.init_data() - - def _get_current_step(self): - return self.data[self.step_key] - - def _set_current_step(self, step): - self.data[self.step_key] = step - - current_step = lazy_property(_get_current_step, _set_current_step) - - def _get_extra_data(self): - return self.data[self.extra_data_key] - - def _set_extra_data(self, extra_data): - self.data[self.extra_data_key] = extra_data - - extra_data = lazy_property(_get_extra_data, _set_extra_data) - - def get_step_data(self, step): - # When reading the serialized data, upconvert it to a MultiValueDict, - # some serializers (json) don't preserve the type of the object. - values = self.data[self.step_data_key].get(step, None) - if values is not None: - values = MultiValueDict(values) - return values - - def set_step_data(self, step, cleaned_data): - # If the value is a MultiValueDict, convert it to a regular dict of the - # underlying contents. Some serializers call the public API on it (as - # opposed to the underlying dict methods), in which case the content - # can be truncated (__getitem__ returns only the first item). - if isinstance(cleaned_data, MultiValueDict): - cleaned_data = dict(cleaned_data.lists()) - self.data[self.step_data_key][step] = cleaned_data - - @property - def current_step_data(self): - return self.get_step_data(self.current_step) - - def get_step_files(self, step): - wizard_files = self.data[self.step_files_key].get(step, {}) - - if wizard_files and not self.file_storage: - raise NoFileStorageConfigured( - "You need to define 'file_storage' in your " - "wizard view in order to handle file uploads.") - - files = {} - for field, field_dict in six.iteritems(wizard_files): - field_dict = field_dict.copy() - tmp_name = field_dict.pop('tmp_name') - if (step, field) not in self._files: - self._files[(step, field)] = UploadedFile( - file=self.file_storage.open(tmp_name), **field_dict) - files[field] = self._files[(step, field)] - return files or None - - def set_step_files(self, step, files): - if files and not self.file_storage: - raise NoFileStorageConfigured( - "You need to define 'file_storage' in your " - "wizard view in order to handle file uploads.") - - if step not in self.data[self.step_files_key]: - self.data[self.step_files_key][step] = {} - - for field, field_file in six.iteritems(files or {}): - tmp_filename = self.file_storage.save(field_file.name, field_file) - file_dict = { - 'tmp_name': tmp_filename, - 'name': field_file.name, - 'content_type': field_file.content_type, - 'size': field_file.size, - 'charset': field_file.charset - } - self.data[self.step_files_key][step][field] = file_dict - - @property - def current_step_files(self): - return self.get_step_files(self.current_step) - - def update_response(self, response): - def post_render_callback(response): - for file in self._files.values(): - if not file.closed: - file.close() - for tmp_file in self._tmp_files: - self.file_storage.delete(tmp_file) - - if hasattr(response, 'render'): - response.add_post_render_callback(post_render_callback) - else: - post_render_callback(response) diff --git a/django/contrib/formtools/wizard/storage/cookie.py b/django/contrib/formtools/wizard/storage/cookie.py deleted file mode 100644 index 3c9de6bc3..000000000 --- a/django/contrib/formtools/wizard/storage/cookie.py +++ /dev/null @@ -1,34 +0,0 @@ -import json - -from django.core.signing import BadSignature - -from django.contrib.formtools.exceptions import WizardViewCookieModified -from django.contrib.formtools.wizard import storage - - -class CookieStorage(storage.BaseStorage): - encoder = json.JSONEncoder(separators=(',', ':')) - - def __init__(self, *args, **kwargs): - super(CookieStorage, self).__init__(*args, **kwargs) - self.data = self.load_data() - if self.data is None: - self.init_data() - - def load_data(self): - try: - data = self.request.get_signed_cookie(self.prefix) - except KeyError: - data = None - except BadSignature: - raise WizardViewCookieModified('WizardView cookie manipulated') - if data is None: - return None - return json.loads(data, cls=json.JSONDecoder) - - def update_response(self, response): - super(CookieStorage, self).update_response(response) - if self.data: - response.set_signed_cookie(self.prefix, self.encoder.encode(self.data)) - else: - response.delete_cookie(self.prefix) diff --git a/django/contrib/formtools/wizard/storage/exceptions.py b/django/contrib/formtools/wizard/storage/exceptions.py deleted file mode 100644 index 31cea93ba..000000000 --- a/django/contrib/formtools/wizard/storage/exceptions.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.core.exceptions import ImproperlyConfigured - - -class MissingStorage(ImproperlyConfigured): - pass - - -class NoFileStorageConfigured(ImproperlyConfigured): - pass diff --git a/django/contrib/formtools/wizard/storage/session.py b/django/contrib/formtools/wizard/storage/session.py deleted file mode 100644 index 9cfae50ca..000000000 --- a/django/contrib/formtools/wizard/storage/session.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.contrib.formtools.wizard import storage - - -class SessionStorage(storage.BaseStorage): - - def __init__(self, *args, **kwargs): - super(SessionStorage, self).__init__(*args, **kwargs) - if self.prefix not in self.request.session: - self.init_data() - - def _get_data(self): - self.request.session.modified = True - return self.request.session[self.prefix] - - def _set_data(self, value): - self.request.session[self.prefix] = value - self.request.session.modified = True - - data = property(_get_data, _set_data) diff --git a/django/contrib/formtools/wizard/views.py b/django/contrib/formtools/wizard/views.py deleted file mode 100644 index e66d891be..000000000 --- a/django/contrib/formtools/wizard/views.py +++ /dev/null @@ -1,734 +0,0 @@ -from collections import OrderedDict -import re - -from django import forms -from django.shortcuts import redirect -from django.core.urlresolvers import reverse -from django.forms import formsets, ValidationError -from django.views.generic import TemplateView -from django.utils.decorators import classonlymethod -from django.utils.translation import ugettext as _ -from django.utils import six - -from django.contrib.formtools.wizard.storage import get_storage -from django.contrib.formtools.wizard.storage.exceptions import NoFileStorageConfigured -from django.contrib.formtools.wizard.forms import ManagementForm - - -def normalize_name(name): - """ - Converts camel-case style names into underscore separated words. Example:: - - >>> normalize_name('oneTwoThree') - 'one_two_three' - >>> normalize_name('FourFiveSix') - 'four_five_six' - - """ - new = re.sub('(((?<=[a-z])[A-Z])|([A-Z](?![A-Z]|$)))', '_\\1', name) - return new.lower().strip('_') - - -class StepsHelper(object): - - def __init__(self, wizard): - self._wizard = wizard - - def __dir__(self): - return self.all - - def __len__(self): - return self.count - - def __repr__(self): - return '' % (self._wizard, self.all) - - @property - def all(self): - "Returns the names of all steps/forms." - return list(self._wizard.get_form_list()) - - @property - def count(self): - "Returns the total number of steps/forms in this the wizard." - return len(self.all) - - @property - def current(self): - """ - Returns the current step. If no current step is stored in the - storage backend, the first step will be returned. - """ - return self._wizard.storage.current_step or self.first - - @property - def first(self): - "Returns the name of the first step." - return self.all[0] - - @property - def last(self): - "Returns the name of the last step." - return self.all[-1] - - @property - def next(self): - "Returns the next step." - return self._wizard.get_next_step() - - @property - def prev(self): - "Returns the previous step." - return self._wizard.get_prev_step() - - @property - def index(self): - "Returns the index for the current step." - return self._wizard.get_step_index() - - @property - def step0(self): - return int(self.index) - - @property - def step1(self): - return int(self.index) + 1 - - -class WizardView(TemplateView): - """ - The WizardView is used to create multi-page forms and handles all the - storage and validation stuff. The wizard is based on Django's generic - class based views. - """ - storage_name = None - form_list = None - initial_dict = None - instance_dict = None - condition_dict = None - template_name = 'formtools/wizard/wizard_form.html' - - def __repr__(self): - return '<%s: forms: %s>' % (self.__class__.__name__, self.form_list) - - @classonlymethod - def as_view(cls, *args, **kwargs): - """ - This method is used within urls.py to create unique wizardview - instances for every request. We need to override this method because - we add some kwargs which are needed to make the wizardview usable. - """ - initkwargs = cls.get_initkwargs(*args, **kwargs) - return super(WizardView, cls).as_view(**initkwargs) - - @classmethod - def get_initkwargs(cls, form_list=None, initial_dict=None, - instance_dict=None, condition_dict=None, *args, **kwargs): - """ - Creates a dict with all needed parameters for the form wizard instances. - - * `form_list` - is a list of forms. The list entries can be single form - classes or tuples of (`step_name`, `form_class`). If you pass a list - of forms, the wizardview will convert the class list to - (`zero_based_counter`, `form_class`). This is needed to access the - form for a specific step. - * `initial_dict` - contains a dictionary of initial data dictionaries. - The key should be equal to the `step_name` in the `form_list` (or - the str of the zero based counter - if no step_names added in the - `form_list`) - * `instance_dict` - contains a dictionary whose values are model - instances if the step is based on a ``ModelForm`` and querysets if - the step is based on a ``ModelFormSet``. The key should be equal to - the `step_name` in the `form_list`. Same rules as for `initial_dict` - apply. - * `condition_dict` - contains a dictionary of boolean values or - callables. If the value of for a specific `step_name` is callable it - will be called with the wizardview instance as the only argument. - If the return value is true, the step's form will be used. - """ - - kwargs.update({ - 'initial_dict': initial_dict or kwargs.pop('initial_dict', - getattr(cls, 'initial_dict', None)) or {}, - 'instance_dict': instance_dict or kwargs.pop('instance_dict', - getattr(cls, 'instance_dict', None)) or {}, - 'condition_dict': condition_dict or kwargs.pop('condition_dict', - getattr(cls, 'condition_dict', None)) or {} - }) - - form_list = form_list or kwargs.pop('form_list', - getattr(cls, 'form_list', None)) or [] - - computed_form_list = OrderedDict() - - assert len(form_list) > 0, 'at least one form is needed' - - # walk through the passed form list - for i, form in enumerate(form_list): - if isinstance(form, (list, tuple)): - # if the element is a tuple, add the tuple to the new created - # sorted dictionary. - computed_form_list[six.text_type(form[0])] = form[1] - else: - # if not, add the form with a zero based counter as unicode - computed_form_list[six.text_type(i)] = form - - # walk through the new created list of forms - for form in six.itervalues(computed_form_list): - if issubclass(form, formsets.BaseFormSet): - # if the element is based on BaseFormSet (FormSet/ModelFormSet) - # we need to override the form variable. - form = form.form - # check if any form contains a FileField, if yes, we need a - # file_storage added to the wizardview (by subclassing). - for field in six.itervalues(form.base_fields): - if (isinstance(field, forms.FileField) and - not hasattr(cls, 'file_storage')): - raise NoFileStorageConfigured( - "You need to define 'file_storage' in your " - "wizard view in order to handle file uploads.") - - # build the kwargs for the wizardview instances - kwargs['form_list'] = computed_form_list - return kwargs - - def get_prefix(self, *args, **kwargs): - # TODO: Add some kind of unique id to prefix - return normalize_name(self.__class__.__name__) - - def get_form_list(self): - """ - This method returns a form_list based on the initial form list but - checks if there is a condition method/value in the condition_list. - If an entry exists in the condition list, it will call/read the value - and respect the result. (True means add the form, False means ignore - the form) - - The form_list is always generated on the fly because condition methods - could use data from other (maybe previous forms). - """ - form_list = OrderedDict() - for form_key, form_class in six.iteritems(self.form_list): - # try to fetch the value from condition list, by default, the form - # gets passed to the new list. - condition = self.condition_dict.get(form_key, True) - if callable(condition): - # call the value if needed, passes the current instance. - condition = condition(self) - if condition: - form_list[form_key] = form_class - return form_list - - def dispatch(self, request, *args, **kwargs): - """ - This method gets called by the routing engine. The first argument is - `request` which contains a `HttpRequest` instance. - The request is stored in `self.request` for later use. The storage - instance is stored in `self.storage`. - - After processing the request using the `dispatch` method, the - response gets updated by the storage engine (for example add cookies). - """ - # add the storage engine to the current wizardview instance - self.prefix = self.get_prefix(*args, **kwargs) - self.storage = get_storage(self.storage_name, self.prefix, request, - getattr(self, 'file_storage', None)) - self.steps = StepsHelper(self) - response = super(WizardView, self).dispatch(request, *args, **kwargs) - - # update the response (e.g. adding cookies) - self.storage.update_response(response) - return response - - def get(self, request, *args, **kwargs): - """ - This method handles GET requests. - - If a GET request reaches this point, the wizard assumes that the user - just starts at the first step or wants to restart the process. - The data of the wizard will be resetted before rendering the first step. - """ - self.storage.reset() - - # reset the current step to the first step. - self.storage.current_step = self.steps.first - return self.render(self.get_form()) - - def post(self, *args, **kwargs): - """ - This method handles POST requests. - - The wizard will render either the current step (if form validation - wasn't successful), the next step (if the current step was stored - successful) or the done view (if no more steps are available) - """ - # Look for a wizard_goto_step element in the posted data which - # contains a valid step name. If one was found, render the requested - # form. (This makes stepping back a lot easier). - wizard_goto_step = self.request.POST.get('wizard_goto_step', None) - if wizard_goto_step and wizard_goto_step in self.get_form_list(): - return self.render_goto_step(wizard_goto_step) - - # Check if form was refreshed - management_form = ManagementForm(self.request.POST, prefix=self.prefix) - if not management_form.is_valid(): - raise ValidationError( - _('ManagementForm data is missing or has been tampered.'), - code='missing_management_form', - ) - - form_current_step = management_form.cleaned_data['current_step'] - if (form_current_step != self.steps.current and - self.storage.current_step is not None): - # form refreshed, change current step - self.storage.current_step = form_current_step - - # get the form for the current step - form = self.get_form(data=self.request.POST, files=self.request.FILES) - - # and try to validate - if form.is_valid(): - # if the form is valid, store the cleaned data and files. - self.storage.set_step_data(self.steps.current, self.process_step(form)) - self.storage.set_step_files(self.steps.current, self.process_step_files(form)) - - # check if the current step is the last step - if self.steps.current == self.steps.last: - # no more steps, render done view - return self.render_done(form, **kwargs) - else: - # proceed to the next step - return self.render_next_step(form) - return self.render(form) - - def render_next_step(self, form, **kwargs): - """ - This method gets called when the next step/form should be rendered. - `form` contains the last/current form. - """ - # get the form instance based on the data from the storage backend - # (if available). - next_step = self.steps.next - new_form = self.get_form(next_step, - data=self.storage.get_step_data(next_step), - files=self.storage.get_step_files(next_step)) - - # change the stored current step - self.storage.current_step = next_step - return self.render(new_form, **kwargs) - - def render_goto_step(self, goto_step, **kwargs): - """ - This method gets called when the current step has to be changed. - `goto_step` contains the requested step to go to. - """ - self.storage.current_step = goto_step - form = self.get_form( - data=self.storage.get_step_data(self.steps.current), - files=self.storage.get_step_files(self.steps.current)) - return self.render(form) - - def render_done(self, form, **kwargs): - """ - This method gets called when all forms passed. The method should also - re-validate all steps to prevent manipulation. If any form fails to - validate, `render_revalidation_failure` should get called. - If everything is fine call `done`. - """ - final_forms = OrderedDict() - # walk through the form list and try to validate the data again. - for form_key in self.get_form_list(): - form_obj = self.get_form(step=form_key, - data=self.storage.get_step_data(form_key), - files=self.storage.get_step_files(form_key)) - if not form_obj.is_valid(): - return self.render_revalidation_failure(form_key, form_obj, **kwargs) - final_forms[form_key] = form_obj - - # render the done view and reset the wizard before returning the - # response. This is needed to prevent from rendering done with the - # same data twice. - done_response = self.done(final_forms.values(), form_dict=final_forms, **kwargs) - self.storage.reset() - return done_response - - def get_form_prefix(self, step=None, form=None): - """ - Returns the prefix which will be used when calling the actual form for - the given step. `step` contains the step-name, `form` the form which - will be called with the returned prefix. - - If no step is given, the form_prefix will determine the current step - automatically. - """ - if step is None: - step = self.steps.current - return str(step) - - def get_form_initial(self, step): - """ - Returns a dictionary which will be passed to the form for `step` - as `initial`. If no initial data was provided while initializing the - form wizard, an empty dictionary will be returned. - """ - return self.initial_dict.get(step, {}) - - def get_form_instance(self, step): - """ - Returns an object which will be passed to the form for `step` - as `instance`. If no instance object was provided while initializing - the form wizard, None will be returned. - """ - return self.instance_dict.get(step, None) - - def get_form_kwargs(self, step=None): - """ - Returns the keyword arguments for instantiating the form - (or formset) on the given step. - """ - return {} - - def get_form(self, step=None, data=None, files=None): - """ - Constructs the form for a given `step`. If no `step` is defined, the - current step will be determined automatically. - - The form will be initialized using the `data` argument to prefill the - new form. If needed, instance or queryset (for `ModelForm` or - `ModelFormSet`) will be added too. - """ - if step is None: - step = self.steps.current - form_class = self.form_list[step] - # prepare the kwargs for the form instance. - kwargs = self.get_form_kwargs(step) - kwargs.update({ - 'data': data, - 'files': files, - 'prefix': self.get_form_prefix(step, form_class), - 'initial': self.get_form_initial(step), - }) - if issubclass(form_class, (forms.ModelForm, forms.models.BaseInlineFormSet)): - # If the form is based on ModelForm or InlineFormSet, - # add instance if available and not previously set. - kwargs.setdefault('instance', self.get_form_instance(step)) - elif issubclass(form_class, forms.models.BaseModelFormSet): - # If the form is based on ModelFormSet, add queryset if available - # and not previous set. - kwargs.setdefault('queryset', self.get_form_instance(step)) - return form_class(**kwargs) - - def process_step(self, form): - """ - This method is used to postprocess the form data. By default, it - returns the raw `form.data` dictionary. - """ - return self.get_form_step_data(form) - - def process_step_files(self, form): - """ - This method is used to postprocess the form files. By default, it - returns the raw `form.files` dictionary. - """ - return self.get_form_step_files(form) - - def render_revalidation_failure(self, step, form, **kwargs): - """ - Gets called when a form doesn't validate when rendering the done - view. By default, it changes the current step to failing forms step - and renders the form. - """ - self.storage.current_step = step - return self.render(form, **kwargs) - - def get_form_step_data(self, form): - """ - Is used to return the raw form data. You may use this method to - manipulate the data. - """ - return form.data - - def get_form_step_files(self, form): - """ - Is used to return the raw form files. You may use this method to - manipulate the data. - """ - return form.files - - def get_all_cleaned_data(self): - """ - Returns a merged dictionary of all step cleaned_data dictionaries. - If a step contains a `FormSet`, the key will be prefixed with - 'formset-' and contain a list of the formset cleaned_data dictionaries. - """ - cleaned_data = {} - for form_key in self.get_form_list(): - form_obj = self.get_form( - step=form_key, - data=self.storage.get_step_data(form_key), - files=self.storage.get_step_files(form_key) - ) - if form_obj.is_valid(): - if isinstance(form_obj.cleaned_data, (tuple, list)): - cleaned_data.update({ - 'formset-%s' % form_key: form_obj.cleaned_data - }) - else: - cleaned_data.update(form_obj.cleaned_data) - return cleaned_data - - def get_cleaned_data_for_step(self, step): - """ - Returns the cleaned data for a given `step`. Before returning the - cleaned data, the stored values are revalidated through the form. - If the data doesn't validate, None will be returned. - """ - if step in self.form_list: - form_obj = self.get_form(step=step, - data=self.storage.get_step_data(step), - files=self.storage.get_step_files(step)) - if form_obj.is_valid(): - return form_obj.cleaned_data - return None - - def get_next_step(self, step=None): - """ - Returns the next step after the given `step`. If no more steps are - available, None will be returned. If the `step` argument is None, the - current step will be determined automatically. - """ - if step is None: - step = self.steps.current - form_list = self.get_form_list() - keys = list(form_list.keys()) - key = keys.index(step) + 1 - if len(keys) > key: - return keys[key] - return None - - def get_prev_step(self, step=None): - """ - Returns the previous step before the given `step`. If there are no - steps available, None will be returned. If the `step` argument is - None, the current step will be determined automatically. - """ - if step is None: - step = self.steps.current - form_list = self.get_form_list() - keys = list(form_list.keys()) - key = keys.index(step) - 1 - if key >= 0: - return keys[key] - return None - - def get_step_index(self, step=None): - """ - Returns the index for the given `step` name. If no step is given, - the current step will be used to get the index. - """ - if step is None: - step = self.steps.current - return list(self.get_form_list().keys()).index(step) - - def get_context_data(self, form, **kwargs): - """ - Returns the template context for a step. You can overwrite this method - to add more data for all or some steps. This method returns a - dictionary containing the rendered form step. Available template - context variables are: - - * all extra data stored in the storage backend - * `wizard` - a dictionary representation of the wizard instance - - Example: - - .. code-block:: python - - class MyWizard(WizardView): - def get_context_data(self, form, **kwargs): - context = super(MyWizard, self).get_context_data(form=form, **kwargs) - if self.steps.current == 'my_step_name': - context.update({'another_var': True}) - return context - """ - context = super(WizardView, self).get_context_data(form=form, **kwargs) - context.update(self.storage.extra_data) - context['wizard'] = { - 'form': form, - 'steps': self.steps, - 'management_form': ManagementForm(prefix=self.prefix, initial={ - 'current_step': self.steps.current, - }), - } - return context - - def render(self, form=None, **kwargs): - """ - Returns a ``HttpResponse`` containing all needed context data. - """ - form = form or self.get_form() - context = self.get_context_data(form=form, **kwargs) - return self.render_to_response(context) - - def done(self, form_list, **kwargs): - """ - This method must be overridden by a subclass to process to form data - after processing all steps. - """ - raise NotImplementedError("Your %s class has not defined a done() " - "method, which is required." % self.__class__.__name__) - - -class SessionWizardView(WizardView): - """ - A WizardView with pre-configured SessionStorage backend. - """ - storage_name = 'django.contrib.formtools.wizard.storage.session.SessionStorage' - - -class CookieWizardView(WizardView): - """ - A WizardView with pre-configured CookieStorage backend. - """ - storage_name = 'django.contrib.formtools.wizard.storage.cookie.CookieStorage' - - -class NamedUrlWizardView(WizardView): - """ - A WizardView with URL named steps support. - """ - url_name = None - done_step_name = None - - @classmethod - def get_initkwargs(cls, *args, **kwargs): - """ - We require a url_name to reverse URLs later. Additionally users can - pass a done_step_name to change the URL name of the "done" view. - """ - assert 'url_name' in kwargs, 'URL name is needed to resolve correct wizard URLs' - extra_kwargs = { - 'done_step_name': kwargs.pop('done_step_name', 'done'), - 'url_name': kwargs.pop('url_name'), - } - initkwargs = super(NamedUrlWizardView, cls).get_initkwargs(*args, **kwargs) - initkwargs.update(extra_kwargs) - - assert initkwargs['done_step_name'] not in initkwargs['form_list'], \ - 'step name "%s" is reserved for "done" view' % initkwargs['done_step_name'] - return initkwargs - - def get_step_url(self, step): - return reverse(self.url_name, kwargs={'step': step}) - - def get(self, *args, **kwargs): - """ - This renders the form or, if needed, does the http redirects. - """ - step_url = kwargs.get('step', None) - if step_url is None: - if 'reset' in self.request.GET: - self.storage.reset() - self.storage.current_step = self.steps.first - if self.request.GET: - query_string = "?%s" % self.request.GET.urlencode() - else: - query_string = "" - return redirect(self.get_step_url(self.steps.current) - + query_string) - - # is the current step the "done" name/view? - elif step_url == self.done_step_name: - last_step = self.steps.last - return self.render_done(self.get_form(step=last_step, - data=self.storage.get_step_data(last_step), - files=self.storage.get_step_files(last_step) - ), **kwargs) - - # is the url step name not equal to the step in the storage? - # if yes, change the step in the storage (if name exists) - elif step_url == self.steps.current: - # URL step name and storage step name are equal, render! - return self.render(self.get_form( - data=self.storage.current_step_data, - files=self.storage.current_step_files, - ), **kwargs) - - elif step_url in self.get_form_list(): - self.storage.current_step = step_url - return self.render(self.get_form( - data=self.storage.current_step_data, - files=self.storage.current_step_files, - ), **kwargs) - - # invalid step name, reset to first and redirect. - else: - self.storage.current_step = self.steps.first - return redirect(self.get_step_url(self.steps.first)) - - def post(self, *args, **kwargs): - """ - Do a redirect if user presses the prev. step button. The rest of this - is super'd from WizardView. - """ - wizard_goto_step = self.request.POST.get('wizard_goto_step', None) - if wizard_goto_step and wizard_goto_step in self.get_form_list(): - return self.render_goto_step(wizard_goto_step) - return super(NamedUrlWizardView, self).post(*args, **kwargs) - - def get_context_data(self, form, **kwargs): - """ - NamedUrlWizardView provides the url_name of this wizard in the context - dict `wizard`. - """ - context = super(NamedUrlWizardView, self).get_context_data(form=form, **kwargs) - context['wizard']['url_name'] = self.url_name - return context - - def render_next_step(self, form, **kwargs): - """ - When using the NamedUrlWizardView, we have to redirect to update the - browser's URL to match the shown step. - """ - next_step = self.get_next_step() - self.storage.current_step = next_step - return redirect(self.get_step_url(next_step)) - - def render_goto_step(self, goto_step, **kwargs): - """ - This method gets called when the current step has to be changed. - `goto_step` contains the requested step to go to. - """ - self.storage.current_step = goto_step - return redirect(self.get_step_url(goto_step)) - - def render_revalidation_failure(self, failed_step, form, **kwargs): - """ - When a step fails, we have to redirect the user to the first failing - step. - """ - self.storage.current_step = failed_step - return redirect(self.get_step_url(failed_step)) - - def render_done(self, form, **kwargs): - """ - When rendering the done view, we have to redirect first (if the URL - name doesn't fit). - """ - if kwargs.get('step', None) != self.done_step_name: - return redirect(self.get_step_url(self.done_step_name)) - return super(NamedUrlWizardView, self).render_done(form, **kwargs) - - -class NamedUrlSessionWizardView(NamedUrlWizardView): - """ - A NamedUrlWizardView with pre-configured SessionStorage backend. - """ - storage_name = 'django.contrib.formtools.wizard.storage.session.SessionStorage' - - -class NamedUrlCookieWizardView(NamedUrlWizardView): - """ - A NamedUrlFormWizard with pre-configured CookieStorageBackend. - """ - storage_name = 'django.contrib.formtools.wizard.storage.cookie.CookieStorage' diff --git a/django/contrib/gis/__init__.py b/django/contrib/gis/__init__.py deleted file mode 100644 index 84b3552ce..000000000 --- a/django/contrib/gis/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.utils import six - -if six.PY3: - memoryview = memoryview -else: - memoryview = buffer - - -default_app_config = 'django.contrib.gis.apps.GISConfig' diff --git a/django/contrib/gis/admin/__init__.py b/django/contrib/gis/admin/__init__.py deleted file mode 100644 index fdf716630..000000000 --- a/django/contrib/gis/admin/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -# Getting the normal admin routines, classes, and `site` instance. -from django.contrib.admin import ( # NOQA: flake8 detects only the last __all__ - autodiscover, site, AdminSite, ModelAdmin, StackedInline, TabularInline, - HORIZONTAL, VERTICAL, -) -# Geographic admin options classes and widgets. -from django.contrib.gis.admin.options import GeoModelAdmin # NOQA -from django.contrib.gis.admin.widgets import OpenLayersWidget # NOQA - -__all__ = [ - "autodiscover", "site", "AdminSite", "ModelAdmin", "StackedInline", - "TabularInline", "HORIZONTAL", "VERTICAL", - "GeoModelAdmin", "OpenLayersWidget", "HAS_OSM", -] - -try: - from django.contrib.gis.admin.options import OSMGeoAdmin - HAS_OSM = True - __all__ += ['OSMGeoAdmin'] -except ImportError: - HAS_OSM = False diff --git a/django/contrib/gis/admin/options.py b/django/contrib/gis/admin/options.py deleted file mode 100644 index 53a043c8f..000000000 --- a/django/contrib/gis/admin/options.py +++ /dev/null @@ -1,142 +0,0 @@ -from django.contrib.admin import ModelAdmin -from django.contrib.gis.admin.widgets import OpenLayersWidget -from django.contrib.gis.gdal import OGRGeomType -from django.contrib.gis.db import models - - -class GeoModelAdmin(ModelAdmin): - """ - The administration options class for Geographic models. Map settings - may be overloaded from their defaults to create custom maps. - """ - # The default map settings that may be overloaded -- still subject - # to API changes. - default_lon = 0 - default_lat = 0 - default_zoom = 4 - display_wkt = False - display_srid = False - extra_js = [] - num_zoom = 18 - max_zoom = False - min_zoom = False - units = False - max_resolution = False - max_extent = False - modifiable = True - mouse_position = True - scale_text = True - layerswitcher = True - scrollable = True - map_width = 600 - map_height = 400 - map_srid = 4326 - map_template = 'gis/admin/openlayers.html' - openlayers_url = 'http://openlayers.org/api/2.13/OpenLayers.js' - point_zoom = num_zoom - 6 - wms_url = 'http://vmap0.tiles.osgeo.org/wms/vmap0' - wms_layer = 'basic' - wms_name = 'OpenLayers WMS' - wms_options = {'format': 'image/jpeg'} - debug = False - widget = OpenLayersWidget - - @property - def media(self): - "Injects OpenLayers JavaScript into the admin." - media = super(GeoModelAdmin, self).media - media.add_js([self.openlayers_url]) - media.add_js(self.extra_js) - return media - - def formfield_for_dbfield(self, db_field, **kwargs): - """ - Overloaded from ModelAdmin so that an OpenLayersWidget is used - for viewing/editing 2D GeometryFields (OpenLayers 2 does not support - 3D editing). - """ - if isinstance(db_field, models.GeometryField) and db_field.dim < 3: - kwargs.pop('request', None) - # Setting the widget with the newly defined widget. - kwargs['widget'] = self.get_map_widget(db_field) - return db_field.formfield(**kwargs) - else: - return super(GeoModelAdmin, self).formfield_for_dbfield(db_field, **kwargs) - - def get_map_widget(self, db_field): - """ - Returns a subclass of the OpenLayersWidget (or whatever was specified - in the `widget` attribute) using the settings from the attributes set - in this class. - """ - is_collection = db_field.geom_type in ('MULTIPOINT', 'MULTILINESTRING', 'MULTIPOLYGON', 'GEOMETRYCOLLECTION') - if is_collection: - if db_field.geom_type == 'GEOMETRYCOLLECTION': - collection_type = 'Any' - else: - collection_type = OGRGeomType(db_field.geom_type.replace('MULTI', '')) - else: - collection_type = 'None' - - class OLMap(self.widget): - template = self.map_template - geom_type = db_field.geom_type - - wms_options = '' - if self.wms_options: - wms_options = ["%s: '%s'" % pair for pair in self.wms_options.items()] - wms_options = ', %s' % ', '.join(wms_options) - - params = {'default_lon': self.default_lon, - 'default_lat': self.default_lat, - 'default_zoom': self.default_zoom, - 'display_wkt': self.debug or self.display_wkt, - 'geom_type': OGRGeomType(db_field.geom_type), - 'field_name': db_field.name, - 'is_collection': is_collection, - 'scrollable': self.scrollable, - 'layerswitcher': self.layerswitcher, - 'collection_type': collection_type, - 'is_generic': db_field.geom_type == 'GEOMETRY', - 'is_linestring': db_field.geom_type in ('LINESTRING', 'MULTILINESTRING'), - 'is_polygon': db_field.geom_type in ('POLYGON', 'MULTIPOLYGON'), - 'is_point': db_field.geom_type in ('POINT', 'MULTIPOINT'), - 'num_zoom': self.num_zoom, - 'max_zoom': self.max_zoom, - 'min_zoom': self.min_zoom, - 'units': self.units, # likely should get from object - 'max_resolution': self.max_resolution, - 'max_extent': self.max_extent, - 'modifiable': self.modifiable, - 'mouse_position': self.mouse_position, - 'scale_text': self.scale_text, - 'map_width': self.map_width, - 'map_height': self.map_height, - 'point_zoom': self.point_zoom, - 'srid': self.map_srid, - 'display_srid': self.display_srid, - 'wms_url': self.wms_url, - 'wms_layer': self.wms_layer, - 'wms_name': self.wms_name, - 'wms_options': wms_options, - 'debug': self.debug, - } - return OLMap - -from django.contrib.gis import gdal -if gdal.HAS_GDAL: - # Use the official spherical mercator projection SRID on versions - # of GDAL that support it; otherwise, fallback to 900913. - if gdal.GDAL_VERSION >= (1, 7): - spherical_mercator_srid = 3857 - else: - spherical_mercator_srid = 900913 - - class OSMGeoAdmin(GeoModelAdmin): - map_template = 'gis/admin/osm.html' - num_zoom = 20 - map_srid = spherical_mercator_srid - max_extent = '-20037508,-20037508,20037508,20037508' - max_resolution = '156543.0339' - point_zoom = num_zoom - 6 - units = 'm' diff --git a/django/contrib/gis/admin/widgets.py b/django/contrib/gis/admin/widgets.py deleted file mode 100644 index b098b7e7a..000000000 --- a/django/contrib/gis/admin/widgets.py +++ /dev/null @@ -1,121 +0,0 @@ -import logging - -from django.forms.widgets import Textarea -from django.template import loader, Context -from django.utils import six -from django.utils import translation - -from django.contrib.gis.gdal import OGRException -from django.contrib.gis.geos import GEOSGeometry, GEOSException - -# Creating a template context that contains Django settings -# values needed by admin map templates. -geo_context = Context({'LANGUAGE_BIDI': translation.get_language_bidi()}) -logger = logging.getLogger('django.contrib.gis') - - -class OpenLayersWidget(Textarea): - """ - Renders an OpenLayers map using the WKT of the geometry. - """ - def render(self, name, value, attrs=None): - # Update the template parameters with any attributes passed in. - if attrs: - self.params.update(attrs) - - # Defaulting the WKT value to a blank string -- this - # will be tested in the JavaScript and the appropriate - # interface will be constructed. - self.params['wkt'] = '' - - # If a string reaches here (via a validation error on another - # field) then just reconstruct the Geometry. - if isinstance(value, six.string_types): - try: - value = GEOSGeometry(value) - except (GEOSException, ValueError) as err: - logger.error( - "Error creating geometry from value '%s' (%s)" % ( - value, err) - ) - value = None - - if (value and value.geom_type.upper() != self.geom_type and - self.geom_type != 'GEOMETRY'): - value = None - - # Constructing the dictionary of the map options. - self.params['map_options'] = self.map_options() - - # Constructing the JavaScript module name using the name of - # the GeometryField (passed in via the `attrs` keyword). - # Use the 'name' attr for the field name (rather than 'field') - self.params['name'] = name - # note: we must switch out dashes for underscores since js - # functions are created using the module variable - js_safe_name = self.params['name'].replace('-', '_') - self.params['module'] = 'geodjango_%s' % js_safe_name - - if value: - # Transforming the geometry to the projection used on the - # OpenLayers map. - srid = self.params['srid'] - if value.srid != srid: - try: - ogr = value.ogr - ogr.transform(srid) - wkt = ogr.wkt - except OGRException as err: - logger.error( - "Error transforming geometry from srid '%s' to srid '%s' (%s)" % ( - value.srid, srid, err) - ) - wkt = '' - else: - wkt = value.wkt - - # Setting the parameter WKT with that of the transformed - # geometry. - self.params['wkt'] = wkt - - return loader.render_to_string(self.template, self.params, - context_instance=geo_context) - - def map_options(self): - "Builds the map options hash for the OpenLayers template." - - # JavaScript construction utilities for the Bounds and Projection. - def ol_bounds(extent): - return 'new OpenLayers.Bounds(%s)' % str(extent) - - def ol_projection(srid): - return 'new OpenLayers.Projection("EPSG:%s")' % srid - - # An array of the parameter name, the name of their OpenLayers - # counterpart, and the type of variable they are. - map_types = [('srid', 'projection', 'srid'), - ('display_srid', 'displayProjection', 'srid'), - ('units', 'units', str), - ('max_resolution', 'maxResolution', float), - ('max_extent', 'maxExtent', 'bounds'), - ('num_zoom', 'numZoomLevels', int), - ('max_zoom', 'maxZoomLevels', int), - ('min_zoom', 'minZoomLevel', int), - ] - - # Building the map options hash. - map_options = {} - for param_name, js_name, option_type in map_types: - if self.params.get(param_name, False): - if option_type == 'srid': - value = ol_projection(self.params[param_name]) - elif option_type == 'bounds': - value = ol_bounds(self.params[param_name]) - elif option_type in (float, int): - value = self.params[param_name] - elif option_type in (str,): - value = '"%s"' % self.params[param_name] - else: - raise TypeError - map_options[js_name] = value - return map_options diff --git a/django/contrib/gis/apps.py b/django/contrib/gis/apps.py deleted file mode 100644 index 225efb8bb..000000000 --- a/django/contrib/gis/apps.py +++ /dev/null @@ -1,8 +0,0 @@ -from django.apps import AppConfig - -from django.utils.translation import ugettext_lazy as _ - - -class GISConfig(AppConfig): - name = 'django.contrib.gis' - verbose_name = _("GIS") diff --git a/django/contrib/gis/db/__init__.py b/django/contrib/gis/db/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/__init__.py b/django/contrib/gis/db/backends/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/adapter.py b/django/contrib/gis/db/backends/adapter.py deleted file mode 100644 index ca7712435..000000000 --- a/django/contrib/gis/db/backends/adapter.py +++ /dev/null @@ -1,19 +0,0 @@ -class WKTAdapter(object): - """ - This provides an adaptor for Geometries sent to the - MySQL and Oracle database backends. - """ - def __init__(self, geom): - self.wkt = geom.wkt - self.srid = geom.srid - - def __eq__(self, other): - if not isinstance(other, WKTAdapter): - return False - return self.wkt == other.wkt and self.srid == other.srid - - def __str__(self): - return self.wkt - - def prepare_database_save(self, unused): - return self diff --git a/django/contrib/gis/db/backends/base.py b/django/contrib/gis/db/backends/base.py deleted file mode 100644 index 9a92ea4da..000000000 --- a/django/contrib/gis/db/backends/base.py +++ /dev/null @@ -1,352 +0,0 @@ -""" -Base/mixin classes for the spatial backend database operations and the -`SpatialRefSys` model. -""" -import re - -from django.contrib.gis import gdal -from django.utils import six -from django.utils.encoding import python_2_unicode_compatible - - -class BaseSpatialOperations(object): - """ - This module holds the base `BaseSpatialBackend` object, which is - instantiated by each spatial database backend with the features - it has. - """ - distance_functions = {} - geometry_functions = {} - geometry_operators = {} - geography_operators = {} - geography_functions = {} - gis_terms = set() - truncate_params = {} - - # Quick booleans for the type of this spatial backend, and - # an attribute for the spatial database version tuple (if applicable) - postgis = False - spatialite = False - mysql = False - oracle = False - spatial_version = None - - # How the geometry column should be selected. - select = None - - # Does the spatial database have a geometry or geography type? - geography = False - geometry = False - - area = False - centroid = False - difference = False - distance = False - distance_sphere = False - distance_spheroid = False - envelope = False - force_rhr = False - mem_size = False - bounding_circle = False - num_geom = False - num_points = False - perimeter = False - perimeter3d = False - point_on_surface = False - polygonize = False - reverse = False - scale = False - snap_to_grid = False - sym_difference = False - transform = False - translate = False - union = False - - # Aggregates - collect = False - extent = False - extent3d = False - make_line = False - unionagg = False - - # Serialization - geohash = False - geojson = False - gml = False - kml = False - svg = False - - # Constructors - from_text = False - from_wkb = False - - # Default conversion functions for aggregates; will be overridden if implemented - # for the spatial backend. - def convert_extent(self, box): - raise NotImplementedError('Aggregate extent not implemented for this spatial backend.') - - def convert_extent3d(self, box): - raise NotImplementedError('Aggregate 3D extent not implemented for this spatial backend.') - - def convert_geom(self, geom_val, geom_field): - raise NotImplementedError('Aggregate method not implemented for this spatial backend.') - - # For quoting column values, rather than columns. - def geo_quote_name(self, name): - return "'%s'" % name - - # GeometryField operations - def geo_db_type(self, f): - """ - Returns the database column type for the geometry field on - the spatial backend. - """ - raise NotImplementedError('subclasses of BaseSpatialOperations must provide a geo_db_type() method') - - def get_distance(self, f, value, lookup_type): - """ - Returns the distance parameters for the given geometry field, - lookup value, and lookup type. - """ - raise NotImplementedError('Distance operations not available on this spatial backend.') - - def get_geom_placeholder(self, f, value): - """ - Returns the placeholder for the given geometry field with the given - value. Depending on the spatial backend, the placeholder may contain a - stored procedure call to the transformation function of the spatial - backend. - """ - raise NotImplementedError('subclasses of BaseSpatialOperations must provide a geo_db_placeholder() method') - - def get_expression_column(self, evaluator): - """ - Helper method to return the quoted column string from the evaluator - for its expression. - """ - for expr, col_tup in evaluator.cols: - if expr is evaluator.expression: - return '%s.%s' % tuple(map(self.quote_name, col_tup)) - raise Exception("Could not find the column for the expression.") - - # Spatial SQL Construction - def spatial_aggregate_sql(self, agg): - raise NotImplementedError('Aggregate support not implemented for this spatial backend.') - - def spatial_lookup_sql(self, lvalue, lookup_type, value, field): - raise NotImplementedError('subclasses of BaseSpatialOperations must a provide spatial_lookup_sql() method') - - # Routines for getting the OGC-compliant models. - def geometry_columns(self): - raise NotImplementedError('subclasses of BaseSpatialOperations must a provide geometry_columns() method') - - def spatial_ref_sys(self): - raise NotImplementedError('subclasses of BaseSpatialOperations must a provide spatial_ref_sys() method') - - -@python_2_unicode_compatible -class SpatialRefSysMixin(object): - """ - The SpatialRefSysMixin is a class used by the database-dependent - SpatialRefSys objects to reduce redundant code. - """ - # For pulling out the spheroid from the spatial reference string. This - # regular expression is used only if the user does not have GDAL installed. - # TODO: Flattening not used in all ellipsoids, could also be a minor axis, - # or 'b' parameter. - spheroid_regex = re.compile(r'.+SPHEROID\[\"(?P.+)\",(?P\d+(\.\d+)?),(?P\d{3}\.\d+),') - - # For pulling out the units on platforms w/o GDAL installed. - # TODO: Figure out how to pull out angular units of projected coordinate system and - # fix for LOCAL_CS types. GDAL should be highly recommended for performing - # distance queries. - units_regex = re.compile(r'.+UNIT ?\["(?P[\w \'\(\)]+)", ?(?P[\d\.]+)(,AUTHORITY\["(?P[\w \'\(\)]+)","(?P\d+)"\])?\]([\w ]+)?(,AUTHORITY\["(?P[\w \'\(\)]+)","(?P\d+)"\])?\]$') - - @property - def srs(self): - """ - Returns a GDAL SpatialReference object, if GDAL is installed. - """ - if gdal.HAS_GDAL: - # TODO: Is caching really necessary here? Is complexity worth it? - if hasattr(self, '_srs'): - # Returning a clone of the cached SpatialReference object. - return self._srs.clone() - else: - # Attempting to cache a SpatialReference object. - - # Trying to get from WKT first. - try: - self._srs = gdal.SpatialReference(self.wkt) - return self.srs - except Exception as msg: - pass - - try: - self._srs = gdal.SpatialReference(self.proj4text) - return self.srs - except Exception as msg: - pass - - raise Exception('Could not get OSR SpatialReference from WKT: %s\nError:\n%s' % (self.wkt, msg)) - else: - raise Exception('GDAL is not installed.') - - @property - def ellipsoid(self): - """ - Returns a tuple of the ellipsoid parameters: - (semimajor axis, semiminor axis, and inverse flattening). - """ - if gdal.HAS_GDAL: - return self.srs.ellipsoid - else: - m = self.spheroid_regex.match(self.wkt) - if m: - return (float(m.group('major')), float(m.group('flattening'))) - else: - return None - - @property - def name(self): - "Returns the projection name." - return self.srs.name - - @property - def spheroid(self): - "Returns the spheroid name for this spatial reference." - return self.srs['spheroid'] - - @property - def datum(self): - "Returns the datum for this spatial reference." - return self.srs['datum'] - - @property - def projected(self): - "Is this Spatial Reference projected?" - if gdal.HAS_GDAL: - return self.srs.projected - else: - return self.wkt.startswith('PROJCS') - - @property - def local(self): - "Is this Spatial Reference local?" - if gdal.HAS_GDAL: - return self.srs.local - else: - return self.wkt.startswith('LOCAL_CS') - - @property - def geographic(self): - "Is this Spatial Reference geographic?" - if gdal.HAS_GDAL: - return self.srs.geographic - else: - return self.wkt.startswith('GEOGCS') - - @property - def linear_name(self): - "Returns the linear units name." - if gdal.HAS_GDAL: - return self.srs.linear_name - elif self.geographic: - return None - else: - m = self.units_regex.match(self.wkt) - return m.group('unit_name') - - @property - def linear_units(self): - "Returns the linear units." - if gdal.HAS_GDAL: - return self.srs.linear_units - elif self.geographic: - return None - else: - m = self.units_regex.match(self.wkt) - return m.group('unit') - - @property - def angular_name(self): - "Returns the name of the angular units." - if gdal.HAS_GDAL: - return self.srs.angular_name - elif self.projected: - return None - else: - m = self.units_regex.match(self.wkt) - return m.group('unit_name') - - @property - def angular_units(self): - "Returns the angular units." - if gdal.HAS_GDAL: - return self.srs.angular_units - elif self.projected: - return None - else: - m = self.units_regex.match(self.wkt) - return m.group('unit') - - @property - def units(self): - "Returns a tuple of the units and the name." - if self.projected or self.local: - return (self.linear_units, self.linear_name) - elif self.geographic: - return (self.angular_units, self.angular_name) - else: - return (None, None) - - @classmethod - def get_units(cls, wkt): - """ - Class method used by GeometryField on initialization to - retrieve the units on the given WKT, without having to use - any of the database fields. - """ - if gdal.HAS_GDAL: - return gdal.SpatialReference(wkt).units - else: - m = cls.units_regex.match(wkt) - return m.group('unit'), m.group('unit_name') - - @classmethod - def get_spheroid(cls, wkt, string=True): - """ - Class method used by GeometryField on initialization to - retrieve the `SPHEROID[..]` parameters from the given WKT. - """ - if gdal.HAS_GDAL: - srs = gdal.SpatialReference(wkt) - sphere_params = srs.ellipsoid - sphere_name = srs['spheroid'] - else: - m = cls.spheroid_regex.match(wkt) - if m: - sphere_params = (float(m.group('major')), float(m.group('flattening'))) - sphere_name = m.group('name') - else: - return None - - if not string: - return sphere_name, sphere_params - else: - # `string` parameter used to place in format acceptable by PostGIS - if len(sphere_params) == 3: - radius, flattening = sphere_params[0], sphere_params[2] - else: - radius, flattening = sphere_params - return 'SPHEROID["%s",%s,%s]' % (sphere_name, radius, flattening) - - def __str__(self): - """ - Returns the string representation. If GDAL is installed, - it will be 'pretty' OGC WKT. - """ - try: - return six.text_type(self.srs) - except Exception: - return six.text_type(self.wkt) diff --git a/django/contrib/gis/db/backends/mysql/__init__.py b/django/contrib/gis/db/backends/mysql/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/mysql/base.py b/django/contrib/gis/db/backends/mysql/base.py deleted file mode 100644 index f1fb59ecd..000000000 --- a/django/contrib/gis/db/backends/mysql/base.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.db.backends.mysql.base import DatabaseWrapper as MySQLDatabaseWrapper -from django.contrib.gis.db.backends.mysql.creation import MySQLCreation -from django.contrib.gis.db.backends.mysql.introspection import MySQLIntrospection -from django.contrib.gis.db.backends.mysql.operations import MySQLOperations -from django.contrib.gis.db.backends.mysql.schema import MySQLGISSchemaEditor - - -class DatabaseWrapper(MySQLDatabaseWrapper): - def __init__(self, *args, **kwargs): - super(DatabaseWrapper, self).__init__(*args, **kwargs) - self.creation = MySQLCreation(self) - self.ops = MySQLOperations(self) - self.introspection = MySQLIntrospection(self) - - def schema_editor(self, *args, **kwargs): - "Returns a new instance of this backend's SchemaEditor" - return MySQLGISSchemaEditor(self, *args, **kwargs) diff --git a/django/contrib/gis/db/backends/mysql/compiler.py b/django/contrib/gis/db/backends/mysql/compiler.py deleted file mode 100644 index 74e666c16..000000000 --- a/django/contrib/gis/db/backends/mysql/compiler.py +++ /dev/null @@ -1,41 +0,0 @@ -from django.contrib.gis.db.models.sql.compiler import GeoSQLCompiler as BaseGeoSQLCompiler -from django.db.backends.mysql import compiler - -SQLCompiler = compiler.SQLCompiler - - -class GeoSQLCompiler(BaseGeoSQLCompiler, SQLCompiler): - def resolve_columns(self, row, fields=()): - """ - Integrate the cases handled both by the base GeoSQLCompiler and the - main MySQL compiler (converting 0/1 to True/False for boolean fields). - - Refs #15169. - - """ - row = BaseGeoSQLCompiler.resolve_columns(self, row, fields) - return SQLCompiler.resolve_columns(self, row, fields) - - -class SQLInsertCompiler(compiler.SQLInsertCompiler, GeoSQLCompiler): - pass - - -class SQLDeleteCompiler(compiler.SQLDeleteCompiler, GeoSQLCompiler): - pass - - -class SQLUpdateCompiler(compiler.SQLUpdateCompiler, GeoSQLCompiler): - pass - - -class SQLAggregateCompiler(compiler.SQLAggregateCompiler, GeoSQLCompiler): - pass - - -class SQLDateCompiler(compiler.SQLDateCompiler, GeoSQLCompiler): - pass - - -class SQLDateTimeCompiler(compiler.SQLDateTimeCompiler, GeoSQLCompiler): - pass diff --git a/django/contrib/gis/db/backends/mysql/creation.py b/django/contrib/gis/db/backends/mysql/creation.py deleted file mode 100644 index 303b8aef5..000000000 --- a/django/contrib/gis/db/backends/mysql/creation.py +++ /dev/null @@ -1,18 +0,0 @@ -from django.db.backends.mysql.creation import DatabaseCreation - - -class MySQLCreation(DatabaseCreation): - def sql_indexes_for_field(self, model, f, style): - from django.contrib.gis.db.models.fields import GeometryField - output = super(MySQLCreation, self).sql_indexes_for_field(model, f, style) - - if isinstance(f, GeometryField) and f.spatial_index: - qn = self.connection.ops.quote_name - db_table = model._meta.db_table - idx_name = '%s_%s_id' % (db_table, f.column) - output.append(style.SQL_KEYWORD('CREATE SPATIAL INDEX ') + - style.SQL_TABLE(qn(idx_name)) + - style.SQL_KEYWORD(' ON ') + - style.SQL_TABLE(qn(db_table)) + '(' + - style.SQL_FIELD(qn(f.column)) + ');') - return output diff --git a/django/contrib/gis/db/backends/mysql/introspection.py b/django/contrib/gis/db/backends/mysql/introspection.py deleted file mode 100644 index 364cdeecf..000000000 --- a/django/contrib/gis/db/backends/mysql/introspection.py +++ /dev/null @@ -1,41 +0,0 @@ -from MySQLdb.constants import FIELD_TYPE - -from django.contrib.gis.gdal import OGRGeomType -from django.db.backends.mysql.introspection import DatabaseIntrospection - - -class MySQLIntrospection(DatabaseIntrospection): - # Updating the data_types_reverse dictionary with the appropriate - # type for Geometry fields. - data_types_reverse = DatabaseIntrospection.data_types_reverse.copy() - data_types_reverse[FIELD_TYPE.GEOMETRY] = 'GeometryField' - - def get_geometry_type(self, table_name, geo_col): - cursor = self.connection.cursor() - try: - # In order to get the specific geometry type of the field, - # we introspect on the table definition using `DESCRIBE`. - cursor.execute('DESCRIBE %s' % - self.connection.ops.quote_name(table_name)) - # Increment over description info until we get to the geometry - # column. - for column, typ, null, key, default, extra in cursor.fetchall(): - if column == geo_col: - # Using OGRGeomType to convert from OGC name to Django field. - # MySQL does not support 3D or SRIDs, so the field params - # are empty. - field_type = OGRGeomType(typ).django - field_params = {} - break - finally: - cursor.close() - - return field_type, field_params - - def supports_spatial_index(self, cursor, table_name): - # Supported with MyISAM, or InnoDB on MySQL 5.7.5+ - storage_engine = self.get_storage_engine(cursor, table_name) - return ( - (storage_engine == 'InnoDB' and self.connection.mysql_version >= (5, 7, 5)) or - storage_engine == 'MyISAM' - ) diff --git a/django/contrib/gis/db/backends/mysql/operations.py b/django/contrib/gis/db/backends/mysql/operations.py deleted file mode 100644 index 989b5a129..000000000 --- a/django/contrib/gis/db/backends/mysql/operations.py +++ /dev/null @@ -1,65 +0,0 @@ -from django.db.backends.mysql.base import DatabaseOperations - -from django.contrib.gis.db.backends.adapter import WKTAdapter -from django.contrib.gis.db.backends.base import BaseSpatialOperations - - -class MySQLOperations(DatabaseOperations, BaseSpatialOperations): - - compiler_module = 'django.contrib.gis.db.backends.mysql.compiler' - mysql = True - name = 'mysql' - select = 'AsText(%s)' - from_wkb = 'GeomFromWKB' - from_text = 'GeomFromText' - - Adapter = WKTAdapter - Adaptor = Adapter # Backwards-compatibility alias. - - geometry_functions = { - 'bbcontains': 'MBRContains', # For consistency w/PostGIS API - 'bboverlaps': 'MBROverlaps', # .. .. - 'contained': 'MBRWithin', # .. .. - 'contains': 'MBRContains', - 'disjoint': 'MBRDisjoint', - 'equals': 'MBREqual', - 'exact': 'MBREqual', - 'intersects': 'MBRIntersects', - 'overlaps': 'MBROverlaps', - 'same_as': 'MBREqual', - 'touches': 'MBRTouches', - 'within': 'MBRWithin', - } - - gis_terms = set(geometry_functions) | set(['isnull']) - - def geo_db_type(self, f): - return f.geom_type - - def get_geom_placeholder(self, value, srid): - """ - The placeholder here has to include MySQL's WKT constructor. Because - MySQL does not support spatial transformations, there is no need to - modify the placeholder based on the contents of the given value. - """ - if hasattr(value, 'expression'): - placeholder = self.get_expression_column(value) - else: - placeholder = '%s(%%s)' % self.from_text - return placeholder - - def spatial_lookup_sql(self, lvalue, lookup_type, value, field, qn): - geo_col, db_type = lvalue - - lookup_info = self.geometry_functions.get(lookup_type, False) - if lookup_info: - sql = "%s(%s, %s)" % (lookup_info, geo_col, - self.get_geom_placeholder(value, field.srid)) - return sql, [] - - # TODO: Is this really necessary? MySQL can't handle NULL geometries - # in its spatial indexes anyways. - if lookup_type == 'isnull': - return "%s IS %sNULL" % (geo_col, ('' if value else 'NOT ')), [] - - raise TypeError("Got invalid lookup_type: %s" % repr(lookup_type)) diff --git a/django/contrib/gis/db/backends/mysql/schema.py b/django/contrib/gis/db/backends/mysql/schema.py deleted file mode 100644 index 4d708686b..000000000 --- a/django/contrib/gis/db/backends/mysql/schema.py +++ /dev/null @@ -1,77 +0,0 @@ -import logging - -from django.contrib.gis.db.models.fields import GeometryField -from django.db.utils import OperationalError -from django.db.backends.mysql.schema import DatabaseSchemaEditor - -logger = logging.getLogger('django.contrib.gis') - - -class MySQLGISSchemaEditor(DatabaseSchemaEditor): - sql_add_spatial_index = 'CREATE SPATIAL INDEX %(index)s ON %(table)s(%(column)s)' - sql_drop_spatial_index = 'DROP INDEX %(index)s ON %(table)s' - - def __init__(self, *args, **kwargs): - super(MySQLGISSchemaEditor, self).__init__(*args, **kwargs) - self.geometry_sql = [] - - def skip_default(self, field): - return ( - super(MySQLGISSchemaEditor, self).skip_default(field) or - # Geometry fields are stored as BLOB/TEXT and can't have defaults. - isinstance(field, GeometryField) - ) - - def column_sql(self, model, field, include_default=False): - column_sql = super(MySQLGISSchemaEditor, self).column_sql(model, field, include_default) - # MySQL doesn't support spatial indexes on NULL columns - if isinstance(field, GeometryField) and field.spatial_index and not field.null: - qn = self.connection.ops.quote_name - db_table = model._meta.db_table - self.geometry_sql.append( - self.sql_add_spatial_index % { - 'index': qn(self._create_spatial_index_name(model, field)), - 'table': qn(db_table), - 'column': qn(field.column), - } - ) - return column_sql - - def create_model(self, model): - super(MySQLGISSchemaEditor, self).create_model(model) - self.create_spatial_indexes() - - def add_field(self, model, field): - super(MySQLGISSchemaEditor, self).add_field(model, field) - self.create_spatial_indexes() - - def remove_field(self, model, field): - if isinstance(field, GeometryField) and field.spatial_index: - qn = self.connection.ops.quote_name - sql = self.sql_drop_spatial_index % { - 'index': qn(self._create_spatial_index_name(model, field)), - 'table': qn(model._meta.db_table), - } - try: - self.execute(sql) - except OperationalError: - logger.error( - "Couldn't remove spatial index: %s (may be expected " - "if your storage engine doesn't support them)." % sql - ) - - super(MySQLGISSchemaEditor, self).remove_field(model, field) - - def _create_spatial_index_name(self, model, field): - return '%s_%s_id' % (model._meta.db_table, field.column) - - def create_spatial_indexes(self): - for sql in self.geometry_sql: - try: - self.execute(sql) - except OperationalError: - logger.error( - "Cannot create SPATIAL INDEX %s. Only MyISAM and (as of " - "MySQL 5.7.5) InnoDB support them." % sql - ) - self.geometry_sql = [] diff --git a/django/contrib/gis/db/backends/oracle/__init__.py b/django/contrib/gis/db/backends/oracle/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/oracle/adapter.py b/django/contrib/gis/db/backends/oracle/adapter.py deleted file mode 100644 index ca627bd37..000000000 --- a/django/contrib/gis/db/backends/oracle/adapter.py +++ /dev/null @@ -1,6 +0,0 @@ -from cx_Oracle import CLOB -from django.contrib.gis.db.backends.adapter import WKTAdapter - - -class OracleSpatialAdapter(WKTAdapter): - input_size = CLOB diff --git a/django/contrib/gis/db/backends/oracle/base.py b/django/contrib/gis/db/backends/oracle/base.py deleted file mode 100644 index afa7ceee1..000000000 --- a/django/contrib/gis/db/backends/oracle/base.py +++ /dev/null @@ -1,16 +0,0 @@ -from django.db.backends.oracle.base import DatabaseWrapper as OracleDatabaseWrapper -from django.contrib.gis.db.backends.oracle.creation import OracleCreation -from django.contrib.gis.db.backends.oracle.introspection import OracleIntrospection -from django.contrib.gis.db.backends.oracle.operations import OracleOperations -from django.contrib.gis.db.backends.oracle.schema import OracleGISSchemaEditor - - -class DatabaseWrapper(OracleDatabaseWrapper): - def __init__(self, *args, **kwargs): - super(DatabaseWrapper, self).__init__(*args, **kwargs) - self.ops = OracleOperations(self) - self.creation = OracleCreation(self) - self.introspection = OracleIntrospection(self) - - def schema_editor(self, *args, **kwargs): - return OracleGISSchemaEditor(self, *args, **kwargs) diff --git a/django/contrib/gis/db/backends/oracle/compiler.py b/django/contrib/gis/db/backends/oracle/compiler.py deleted file mode 100644 index 4fe65bce2..000000000 --- a/django/contrib/gis/db/backends/oracle/compiler.py +++ /dev/null @@ -1,32 +0,0 @@ -from django.contrib.gis.db.models.sql.compiler import GeoSQLCompiler as BaseGeoSQLCompiler -from django.db.backends.oracle import compiler - -SQLCompiler = compiler.SQLCompiler - - -class GeoSQLCompiler(BaseGeoSQLCompiler, SQLCompiler): - pass - - -class SQLInsertCompiler(compiler.SQLInsertCompiler, GeoSQLCompiler): - pass - - -class SQLDeleteCompiler(compiler.SQLDeleteCompiler, GeoSQLCompiler): - pass - - -class SQLUpdateCompiler(compiler.SQLUpdateCompiler, GeoSQLCompiler): - pass - - -class SQLAggregateCompiler(compiler.SQLAggregateCompiler, GeoSQLCompiler): - pass - - -class SQLDateCompiler(compiler.SQLDateCompiler, GeoSQLCompiler): - pass - - -class SQLDateTimeCompiler(compiler.SQLDateTimeCompiler, GeoSQLCompiler): - pass diff --git a/django/contrib/gis/db/backends/oracle/creation.py b/django/contrib/gis/db/backends/oracle/creation.py deleted file mode 100644 index 4aa031220..000000000 --- a/django/contrib/gis/db/backends/oracle/creation.py +++ /dev/null @@ -1,43 +0,0 @@ -from django.db.backends.oracle.creation import DatabaseCreation -from django.db.backends.utils import truncate_name - - -class OracleCreation(DatabaseCreation): - - def sql_indexes_for_field(self, model, f, style): - "Return any spatial index creation SQL for the field." - from django.contrib.gis.db.models.fields import GeometryField - - output = super(OracleCreation, self).sql_indexes_for_field(model, f, style) - - if isinstance(f, GeometryField): - gqn = self.connection.ops.geo_quote_name - qn = self.connection.ops.quote_name - db_table = model._meta.db_table - - output.append(style.SQL_KEYWORD('INSERT INTO ') + - style.SQL_TABLE('USER_SDO_GEOM_METADATA') + - ' (%s, %s, %s, %s)\n ' % tuple(map(qn, ['TABLE_NAME', 'COLUMN_NAME', 'DIMINFO', 'SRID'])) + - style.SQL_KEYWORD(' VALUES ') + '(\n ' + - style.SQL_TABLE(gqn(db_table)) + ',\n ' + - style.SQL_FIELD(gqn(f.column)) + ',\n ' + - style.SQL_KEYWORD("MDSYS.SDO_DIM_ARRAY") + '(\n ' + - style.SQL_KEYWORD("MDSYS.SDO_DIM_ELEMENT") + - ("('LONG', %s, %s, %s),\n " % (f._extent[0], f._extent[2], f._tolerance)) + - style.SQL_KEYWORD("MDSYS.SDO_DIM_ELEMENT") + - ("('LAT', %s, %s, %s)\n ),\n" % (f._extent[1], f._extent[3], f._tolerance)) + - ' %s\n );' % f.srid) - - if f.spatial_index: - # Getting the index name, Oracle doesn't allow object - # names > 30 characters. - idx_name = truncate_name('%s_%s_id' % (db_table, f.column), 30) - - output.append(style.SQL_KEYWORD('CREATE INDEX ') + - style.SQL_TABLE(qn(idx_name)) + - style.SQL_KEYWORD(' ON ') + - style.SQL_TABLE(qn(db_table)) + '(' + - style.SQL_FIELD(qn(f.column)) + ') ' + - style.SQL_KEYWORD('INDEXTYPE IS ') + - style.SQL_TABLE('MDSYS.SPATIAL_INDEX') + ';') - return output diff --git a/django/contrib/gis/db/backends/oracle/introspection.py b/django/contrib/gis/db/backends/oracle/introspection.py deleted file mode 100644 index fbac2287e..000000000 --- a/django/contrib/gis/db/backends/oracle/introspection.py +++ /dev/null @@ -1,45 +0,0 @@ -import cx_Oracle -import sys -from django.db.backends.oracle.introspection import DatabaseIntrospection -from django.utils import six - - -class OracleIntrospection(DatabaseIntrospection): - # Associating any OBJECTVAR instances with GeometryField. Of course, - # this won't work right on Oracle objects that aren't MDSYS.SDO_GEOMETRY, - # but it is the only object type supported within Django anyways. - data_types_reverse = DatabaseIntrospection.data_types_reverse.copy() - data_types_reverse[cx_Oracle.OBJECT] = 'GeometryField' - - def get_geometry_type(self, table_name, geo_col): - cursor = self.connection.cursor() - try: - # Querying USER_SDO_GEOM_METADATA to get the SRID and dimension information. - try: - cursor.execute('SELECT "DIMINFO", "SRID" FROM "USER_SDO_GEOM_METADATA" WHERE "TABLE_NAME"=%s AND "COLUMN_NAME"=%s', - (table_name.upper(), geo_col.upper())) - row = cursor.fetchone() - except Exception as msg: - new_msg = ( - 'Could not find entry in USER_SDO_GEOM_METADATA ' - 'corresponding to "%s"."%s"\n' - 'Error message: %s.') % (table_name, geo_col, msg) - six.reraise(Exception, Exception(new_msg), sys.exc_info()[2]) - - # TODO: Research way to find a more specific geometry field type for - # the column's contents. - field_type = 'GeometryField' - - # Getting the field parameters. - field_params = {} - dim, srid = row - if srid != 4326: - field_params['srid'] = srid - # Length of object array ( SDO_DIM_ARRAY ) is number of dimensions. - dim = len(dim) - if dim != 2: - field_params['dim'] = dim - finally: - cursor.close() - - return field_type, field_params diff --git a/django/contrib/gis/db/backends/oracle/models.py b/django/contrib/gis/db/backends/oracle/models.py deleted file mode 100644 index 3b7bbf665..000000000 --- a/django/contrib/gis/db/backends/oracle/models.py +++ /dev/null @@ -1,71 +0,0 @@ -""" - The GeometryColumns and SpatialRefSys models for the Oracle spatial - backend. - - It should be noted that Oracle Spatial does not have database tables - named according to the OGC standard, so the closest analogs are used. - For example, the `USER_SDO_GEOM_METADATA` is used for the GeometryColumns - model and the `SDO_COORD_REF_SYS` is used for the SpatialRefSys model. -""" -from django.contrib.gis.db import models -from django.contrib.gis.db.backends.base import SpatialRefSysMixin -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class OracleGeometryColumns(models.Model): - "Maps to the Oracle USER_SDO_GEOM_METADATA table." - table_name = models.CharField(max_length=32) - column_name = models.CharField(max_length=1024) - srid = models.IntegerField(primary_key=True) - # TODO: Add support for `diminfo` column (type MDSYS.SDO_DIM_ARRAY). - - class Meta: - app_label = 'gis' - db_table = 'USER_SDO_GEOM_METADATA' - managed = False - - @classmethod - def table_name_col(cls): - """ - Returns the name of the metadata column used to store the feature table - name. - """ - return 'table_name' - - @classmethod - def geom_col_name(cls): - """ - Returns the name of the metadata column used to store the feature - geometry column. - """ - return 'column_name' - - def __str__(self): - return '%s - %s (SRID: %s)' % (self.table_name, self.column_name, self.srid) - - -class OracleSpatialRefSys(models.Model, SpatialRefSysMixin): - "Maps to the Oracle MDSYS.CS_SRS table." - cs_name = models.CharField(max_length=68) - srid = models.IntegerField(primary_key=True) - auth_srid = models.IntegerField() - auth_name = models.CharField(max_length=256) - wktext = models.CharField(max_length=2046) - # Optional geometry representing the bounds of this coordinate - # system. By default, all are NULL in the table. - cs_bounds = models.PolygonField(null=True) - objects = models.GeoManager() - - class Meta: - app_label = 'gis' - db_table = 'CS_SRS' - managed = False - - @property - def wkt(self): - return self.wktext - - @classmethod - def wkt_col(cls): - return 'wktext' diff --git a/django/contrib/gis/db/backends/oracle/operations.py b/django/contrib/gis/db/backends/oracle/operations.py deleted file mode 100644 index 5cffe21a1..000000000 --- a/django/contrib/gis/db/backends/oracle/operations.py +++ /dev/null @@ -1,309 +0,0 @@ -""" - This module contains the spatial lookup types, and the `get_geo_where_clause` - routine for Oracle Spatial. - - Please note that WKT support is broken on the XE version, and thus - this backend will not work on such platforms. Specifically, XE lacks - support for an internal JVM, and Java libraries are required to use - the WKT constructors. -""" -import re -from decimal import Decimal - -from django.db.backends.oracle.base import DatabaseOperations -from django.contrib.gis.db.backends.base import BaseSpatialOperations -from django.contrib.gis.db.backends.oracle.adapter import OracleSpatialAdapter -from django.contrib.gis.db.backends.utils import SpatialFunction -from django.contrib.gis.geometry.backend import Geometry -from django.contrib.gis.measure import Distance -from django.utils import six - - -class SDOOperation(SpatialFunction): - "Base class for SDO* Oracle operations." - sql_template = "%(function)s(%(geo_col)s, %(geometry)s) %(operator)s '%(result)s'" - - def __init__(self, func, **kwargs): - kwargs.setdefault('operator', '=') - kwargs.setdefault('result', 'TRUE') - super(SDOOperation, self).__init__(func, **kwargs) - - -class SDODistance(SpatialFunction): - "Class for Distance queries." - sql_template = ('%(function)s(%(geo_col)s, %(geometry)s, %(tolerance)s) ' - '%(operator)s %(result)s') - dist_func = 'SDO_GEOM.SDO_DISTANCE' - - def __init__(self, op, tolerance=0.05): - super(SDODistance, self).__init__(self.dist_func, - tolerance=tolerance, - operator=op, result='%s') - - -class SDODWithin(SpatialFunction): - dwithin_func = 'SDO_WITHIN_DISTANCE' - sql_template = "%(function)s(%(geo_col)s, %(geometry)s, %%s) = 'TRUE'" - - def __init__(self): - super(SDODWithin, self).__init__(self.dwithin_func) - - -class SDOGeomRelate(SpatialFunction): - "Class for using SDO_GEOM.RELATE." - relate_func = 'SDO_GEOM.RELATE' - sql_template = ("%(function)s(%(geo_col)s, '%(mask)s', %(geometry)s, " - "%(tolerance)s) %(operator)s '%(mask)s'") - - def __init__(self, mask, tolerance=0.05): - # SDO_GEOM.RELATE(...) has a peculiar argument order: column, mask, geom, tolerance. - # Moreover, the runction result is the mask (e.g., 'DISJOINT' instead of 'TRUE'). - super(SDOGeomRelate, self).__init__(self.relate_func, operator='=', - mask=mask, tolerance=tolerance) - - -class SDORelate(SpatialFunction): - "Class for using SDO_RELATE." - masks = 'TOUCH|OVERLAPBDYDISJOINT|OVERLAPBDYINTERSECT|EQUAL|INSIDE|COVEREDBY|CONTAINS|COVERS|ANYINTERACT|ON' - mask_regex = re.compile(r'^(%s)(\+(%s))*$' % (masks, masks), re.I) - sql_template = "%(function)s(%(geo_col)s, %(geometry)s, 'mask=%(mask)s') = 'TRUE'" - relate_func = 'SDO_RELATE' - - def __init__(self, mask): - if not self.mask_regex.match(mask): - raise ValueError('Invalid %s mask: "%s"' % (self.relate_func, mask)) - super(SDORelate, self).__init__(self.relate_func, mask=mask) - -# Valid distance types and substitutions -dtypes = (Decimal, Distance, float) + six.integer_types - - -class OracleOperations(DatabaseOperations, BaseSpatialOperations): - compiler_module = "django.contrib.gis.db.backends.oracle.compiler" - - name = 'oracle' - oracle = True - valid_aggregates = {'Union', 'Extent'} - - Adapter = OracleSpatialAdapter - Adaptor = Adapter # Backwards-compatibility alias. - - area = 'SDO_GEOM.SDO_AREA' - gml = 'SDO_UTIL.TO_GMLGEOMETRY' - centroid = 'SDO_GEOM.SDO_CENTROID' - difference = 'SDO_GEOM.SDO_DIFFERENCE' - distance = 'SDO_GEOM.SDO_DISTANCE' - extent = 'SDO_AGGR_MBR' - intersection = 'SDO_GEOM.SDO_INTERSECTION' - length = 'SDO_GEOM.SDO_LENGTH' - num_geom = 'SDO_UTIL.GETNUMELEM' - num_points = 'SDO_UTIL.GETNUMVERTICES' - perimeter = length - point_on_surface = 'SDO_GEOM.SDO_POINTONSURFACE' - reverse = 'SDO_UTIL.REVERSE_LINESTRING' - sym_difference = 'SDO_GEOM.SDO_XOR' - transform = 'SDO_CS.TRANSFORM' - union = 'SDO_GEOM.SDO_UNION' - unionagg = 'SDO_AGGR_UNION' - - # We want to get SDO Geometries as WKT because it is much easier to - # instantiate GEOS proxies from WKT than SDO_GEOMETRY(...) strings. - # However, this adversely affects performance (i.e., Java is called - # to convert to WKT on every query). If someone wishes to write a - # SDO_GEOMETRY(...) parser in Python, let me know =) - select = 'SDO_UTIL.TO_WKTGEOMETRY(%s)' - - distance_functions = { - 'distance_gt': (SDODistance('>'), dtypes), - 'distance_gte': (SDODistance('>='), dtypes), - 'distance_lt': (SDODistance('<'), dtypes), - 'distance_lte': (SDODistance('<='), dtypes), - 'dwithin': (SDODWithin(), dtypes), - } - - geometry_functions = { - 'contains': SDOOperation('SDO_CONTAINS'), - 'coveredby': SDOOperation('SDO_COVEREDBY'), - 'covers': SDOOperation('SDO_COVERS'), - 'disjoint': SDOGeomRelate('DISJOINT'), - 'intersects': SDOOperation('SDO_OVERLAPBDYINTERSECT'), # TODO: Is this really the same as ST_Intersects()? - 'equals': SDOOperation('SDO_EQUAL'), - 'exact': SDOOperation('SDO_EQUAL'), - 'overlaps': SDOOperation('SDO_OVERLAPS'), - 'same_as': SDOOperation('SDO_EQUAL'), - 'relate': (SDORelate, six.string_types), # Oracle uses a different syntax, e.g., 'mask=inside+touch' - 'touches': SDOOperation('SDO_TOUCH'), - 'within': SDOOperation('SDO_INSIDE'), - } - geometry_functions.update(distance_functions) - - gis_terms = set(['isnull']) - gis_terms.update(geometry_functions) - - truncate_params = {'relate': None} - - def geo_quote_name(self, name): - return super(OracleOperations, self).geo_quote_name(name).upper() - - def convert_extent(self, clob): - if clob: - # Generally, Oracle returns a polygon for the extent -- however, - # it can return a single point if there's only one Point in the - # table. - ext_geom = Geometry(clob.read()) - gtype = str(ext_geom.geom_type) - if gtype == 'Polygon': - # Construct the 4-tuple from the coordinates in the polygon. - shell = ext_geom.shell - ll, ur = shell[0][:2], shell[2][:2] - elif gtype == 'Point': - ll = ext_geom.coords[:2] - ur = ll - else: - raise Exception('Unexpected geometry type returned for extent: %s' % gtype) - xmin, ymin = ll - xmax, ymax = ur - return (xmin, ymin, xmax, ymax) - else: - return None - - def convert_geom(self, clob, geo_field): - if clob: - return Geometry(clob.read(), geo_field.srid) - else: - return None - - def geo_db_type(self, f): - """ - Returns the geometry database type for Oracle. Unlike other spatial - backends, no stored procedure is necessary and it's the same for all - geometry types. - """ - return 'MDSYS.SDO_GEOMETRY' - - def get_distance(self, f, value, lookup_type): - """ - Returns the distance parameters given the value and the lookup type. - On Oracle, geometry columns with a geodetic coordinate system behave - implicitly like a geography column, and thus meters will be used as - the distance parameter on them. - """ - if not value: - return [] - value = value[0] - if isinstance(value, Distance): - if f.geodetic(self.connection): - dist_param = value.m - else: - dist_param = getattr(value, Distance.unit_attname(f.units_name(self.connection))) - else: - dist_param = value - - # dwithin lookups on Oracle require a special string parameter - # that starts with "distance=". - if lookup_type == 'dwithin': - dist_param = 'distance=%s' % dist_param - - return [dist_param] - - def get_geom_placeholder(self, f, value): - """ - Provides a proper substitution value for Geometries that are not in the - SRID of the field. Specifically, this routine will substitute in the - SDO_CS.TRANSFORM() function call. - """ - if value is None: - return 'NULL' - - def transform_value(val, srid): - return val.srid != srid - - if hasattr(value, 'expression'): - if transform_value(value, f.srid): - placeholder = '%s(%%s, %s)' % (self.transform, f.srid) - else: - placeholder = '%s' - # No geometry value used for F expression, substitute in - # the column name instead. - return placeholder % self.get_expression_column(value) - else: - if transform_value(value, f.srid): - return '%s(SDO_GEOMETRY(%%s, %s), %s)' % (self.transform, value.srid, f.srid) - else: - return 'SDO_GEOMETRY(%%s, %s)' % f.srid - - def spatial_lookup_sql(self, lvalue, lookup_type, value, field, qn): - "Returns the SQL WHERE clause for use in Oracle spatial SQL construction." - geo_col, db_type = lvalue - - # See if an Oracle Geometry function matches the lookup type next - lookup_info = self.geometry_functions.get(lookup_type, False) - if lookup_info: - # Lookup types that are tuples take tuple arguments, e.g., 'relate' and - # 'dwithin' lookup types. - if isinstance(lookup_info, tuple): - # First element of tuple is lookup type, second element is the type - # of the expected argument (e.g., str, float) - sdo_op, arg_type = lookup_info - geom = value[0] - - # Ensuring that a tuple _value_ was passed in from the user - if not isinstance(value, tuple): - raise ValueError('Tuple required for `%s` lookup type.' % lookup_type) - if len(value) != 2: - raise ValueError('2-element tuple required for %s lookup type.' % lookup_type) - - # Ensuring the argument type matches what we expect. - if not isinstance(value[1], arg_type): - raise ValueError('Argument type should be %s, got %s instead.' % (arg_type, type(value[1]))) - - if lookup_type == 'relate': - # The SDORelate class handles construction for these queries, - # and verifies the mask argument. - return sdo_op(value[1]).as_sql(geo_col, self.get_geom_placeholder(field, geom)) - else: - # Otherwise, just call the `as_sql` method on the SDOOperation instance. - return sdo_op.as_sql(geo_col, self.get_geom_placeholder(field, geom)) - else: - # Lookup info is a SDOOperation instance, whose `as_sql` method returns - # the SQL necessary for the geometry function call. For example: - # SDO_CONTAINS("geoapp_country"."poly", SDO_GEOMTRY('POINT(5 23)', 4326)) = 'TRUE' - return lookup_info.as_sql(geo_col, self.get_geom_placeholder(field, value)) - elif lookup_type == 'isnull': - # Handling 'isnull' lookup type - return "%s IS %sNULL" % (geo_col, ('' if value else 'NOT ')), [] - - raise TypeError("Got invalid lookup_type: %s" % repr(lookup_type)) - - def spatial_aggregate_sql(self, agg): - """ - Returns the spatial aggregate SQL template and function for the - given Aggregate instance. - """ - agg_name = agg.__class__.__name__.lower() - if agg_name == 'union': - agg_name += 'agg' - if agg.is_extent: - sql_template = '%(function)s(%(field)s)' - else: - sql_template = '%(function)s(SDOAGGRTYPE(%(field)s,%(tolerance)s))' - sql_function = getattr(self, agg_name) - return self.select % sql_template, sql_function - - # Routines for getting the OGC-compliant models. - def geometry_columns(self): - from django.contrib.gis.db.backends.oracle.models import OracleGeometryColumns - return OracleGeometryColumns - - def spatial_ref_sys(self): - from django.contrib.gis.db.backends.oracle.models import OracleSpatialRefSys - return OracleSpatialRefSys - - def modify_insert_params(self, placeholders, params): - """Drop out insert parameters for NULL placeholder. Needed for Oracle Spatial - backend due to #10888 - """ - # This code doesn't work for bulk insert cases. - assert len(placeholders) == 1 - return [[param for pholder, param - in six.moves.zip(placeholders[0], params[0]) if pholder != 'NULL'], ] diff --git a/django/contrib/gis/db/backends/oracle/schema.py b/django/contrib/gis/db/backends/oracle/schema.py deleted file mode 100644 index 973a56e76..000000000 --- a/django/contrib/gis/db/backends/oracle/schema.py +++ /dev/null @@ -1,94 +0,0 @@ -from django.contrib.gis.db.models.fields import GeometryField -from django.db.backends.oracle.schema import DatabaseSchemaEditor -from django.db.backends.utils import truncate_name - - -class OracleGISSchemaEditor(DatabaseSchemaEditor): - sql_add_geometry_metadata = (""" - INSERT INTO USER_SDO_GEOM_METADATA - ("TABLE_NAME", "COLUMN_NAME", "DIMINFO", "SRID") - VALUES ( - %(table)s, - %(column)s, - MDSYS.SDO_DIM_ARRAY( - MDSYS.SDO_DIM_ELEMENT('LONG', %(dim0)s, %(dim2)s, %(tolerance)s), - MDSYS.SDO_DIM_ELEMENT('LAT', %(dim1)s, %(dim3)s, %(tolerance)s) - ), - %(srid)s - )""") - sql_add_spatial_index = 'CREATE INDEX %(index)s ON %(table)s(%(column)s) INDEXTYPE IS MDSYS.SPATIAL_INDEX' - sql_drop_spatial_index = 'DROP INDEX %(index)s' - sql_clear_geometry_table_metadata = 'DELETE FROM USER_SDO_GEOM_METADATA WHERE TABLE_NAME = %(table)s' - sql_clear_geometry_field_metadata = ( - 'DELETE FROM USER_SDO_GEOM_METADATA WHERE TABLE_NAME = %(table)s ' - 'AND COLUMN_NAME = %(column)s' - ) - - def __init__(self, *args, **kwargs): - super(OracleGISSchemaEditor, self).__init__(*args, **kwargs) - self.geometry_sql = [] - - def geo_quote_name(self, name): - return self.connection.ops.geo_quote_name(name) - - def column_sql(self, model, field, include_default=False): - column_sql = super(OracleGISSchemaEditor, self).column_sql(model, field, include_default) - if isinstance(field, GeometryField): - db_table = model._meta.db_table - self.geometry_sql.append( - self.sql_add_geometry_metadata % { - 'table': self.geo_quote_name(db_table), - 'column': self.geo_quote_name(field.column), - 'dim0': field._extent[0], - 'dim1': field._extent[1], - 'dim2': field._extent[2], - 'dim3': field._extent[3], - 'tolerance': field._tolerance, - 'srid': field.srid, - } - ) - if field.spatial_index: - self.geometry_sql.append( - self.sql_add_spatial_index % { - 'index': self.quote_name(self._create_spatial_index_name(model, field)), - 'table': self.quote_name(db_table), - 'column': self.quote_name(field.column), - } - ) - return column_sql - - def create_model(self, model): - super(OracleGISSchemaEditor, self).create_model(model) - self.run_geometry_sql() - - def delete_model(self, model): - super(OracleGISSchemaEditor, self).delete_model(model) - self.execute(self.sql_clear_geometry_table_metadata % { - 'table': self.geo_quote_name(model._meta.db_table), - }) - - def add_field(self, model, field): - super(OracleGISSchemaEditor, self).add_field(model, field) - self.run_geometry_sql() - - def remove_field(self, model, field): - if isinstance(field, GeometryField): - self.execute(self.sql_clear_geometry_field_metadata % { - 'table': self.geo_quote_name(model._meta.db_table), - 'column': self.geo_quote_name(field.column), - }) - if field.spatial_index: - self.execute(self.sql_drop_spatial_index % { - 'index': self.quote_name(self._create_spatial_index_name(model, field)), - }) - super(OracleGISSchemaEditor, self).remove_field(model, field) - - def run_geometry_sql(self): - for sql in self.geometry_sql: - self.execute(sql) - self.geometry_sql = [] - - def _create_spatial_index_name(self, model, field): - # Oracle doesn't allow object names > 30 characters. Use this scheme - # instead of self._create_index_name() for backwards compatibility. - return truncate_name('%s_%s_id' % (model._meta.db_table, field.column), 30) diff --git a/django/contrib/gis/db/backends/postgis/__init__.py b/django/contrib/gis/db/backends/postgis/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/postgis/adapter.py b/django/contrib/gis/db/backends/postgis/adapter.py deleted file mode 100644 index 172133693..000000000 --- a/django/contrib/gis/db/backends/postgis/adapter.py +++ /dev/null @@ -1,47 +0,0 @@ -""" - This object provides quoting for GEOS geometries into PostgreSQL/PostGIS. -""" -from __future__ import unicode_literals - -from psycopg2 import Binary -from psycopg2.extensions import ISQLQuote - - -class PostGISAdapter(object): - def __init__(self, geom): - "Initializes on the geometry." - # Getting the WKB (in string form, to allow easy pickling of - # the adaptor) and the SRID from the geometry. - self.ewkb = bytes(geom.ewkb) - self.srid = geom.srid - self._adapter = Binary(self.ewkb) - - def __conform__(self, proto): - # Does the given protocol conform to what Psycopg2 expects? - if proto == ISQLQuote: - return self - else: - raise Exception('Error implementing psycopg2 protocol. Is psycopg2 installed?') - - def __eq__(self, other): - if not isinstance(other, PostGISAdapter): - return False - return (self.ewkb == other.ewkb) and (self.srid == other.srid) - - def __str__(self): - return self.getquoted() - - def prepare(self, conn): - """ - This method allows escaping the binary in the style required by the - server's `standard_conforming_string` setting. - """ - self._adapter.prepare(conn) - - def getquoted(self): - "Returns a properly quoted string for use in PostgreSQL/PostGIS." - # psycopg will figure out whether to use E'\\000' or '\000' - return str('ST_GeomFromEWKB(%s)' % self._adapter.getquoted().decode()) - - def prepare_database_save(self, unused): - return self diff --git a/django/contrib/gis/db/backends/postgis/base.py b/django/contrib/gis/db/backends/postgis/base.py deleted file mode 100644 index 29a204ed6..000000000 --- a/django/contrib/gis/db/backends/postgis/base.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.db.backends.creation import NO_DB_ALIAS -from django.db.backends.postgresql_psycopg2.base import DatabaseWrapper as Psycopg2DatabaseWrapper -from django.contrib.gis.db.backends.postgis.creation import PostGISCreation -from django.contrib.gis.db.backends.postgis.introspection import PostGISIntrospection -from django.contrib.gis.db.backends.postgis.operations import PostGISOperations -from django.contrib.gis.db.backends.postgis.schema import PostGISSchemaEditor - - -class DatabaseWrapper(Psycopg2DatabaseWrapper): - def __init__(self, *args, **kwargs): - super(DatabaseWrapper, self).__init__(*args, **kwargs) - if kwargs.get('alias', '') != NO_DB_ALIAS: - self.creation = PostGISCreation(self) - self.ops = PostGISOperations(self) - self.introspection = PostGISIntrospection(self) - - def schema_editor(self, *args, **kwargs): - "Returns a new instance of this backend's SchemaEditor" - return PostGISSchemaEditor(self, *args, **kwargs) diff --git a/django/contrib/gis/db/backends/postgis/creation.py b/django/contrib/gis/db/backends/postgis/creation.py deleted file mode 100644 index 82be18cb6..000000000 --- a/django/contrib/gis/db/backends/postgis/creation.py +++ /dev/null @@ -1,95 +0,0 @@ -from django.conf import settings -from django.db.backends.postgresql_psycopg2.creation import DatabaseCreation -from django.utils.functional import cached_property - - -class PostGISCreation(DatabaseCreation): - geom_index_type = 'GIST' - geom_index_ops = 'GIST_GEOMETRY_OPS' - geom_index_ops_nd = 'GIST_GEOMETRY_OPS_ND' - - @cached_property - def template_postgis(self): - template_postgis = getattr(settings, 'POSTGIS_TEMPLATE', 'template_postgis') - with self.connection.cursor() as cursor: - cursor.execute('SELECT 1 FROM pg_database WHERE datname = %s LIMIT 1;', (template_postgis,)) - if cursor.fetchone(): - return template_postgis - return None - - def sql_indexes_for_field(self, model, f, style): - "Return any spatial index creation SQL for the field." - from django.contrib.gis.db.models.fields import GeometryField - - output = super(PostGISCreation, self).sql_indexes_for_field(model, f, style) - - if isinstance(f, GeometryField): - gqn = self.connection.ops.geo_quote_name - qn = self.connection.ops.quote_name - db_table = model._meta.db_table - - if f.geography or self.connection.ops.geometry: - # Geography and Geometry (PostGIS 2.0+) columns are - # created normally. - pass - else: - # Geometry columns are created by `AddGeometryColumn` - # stored procedure. - output.append(style.SQL_KEYWORD('SELECT ') + - style.SQL_TABLE('AddGeometryColumn') + '(' + - style.SQL_TABLE(gqn(db_table)) + ', ' + - style.SQL_FIELD(gqn(f.column)) + ', ' + - style.SQL_FIELD(str(f.srid)) + ', ' + - style.SQL_COLTYPE(gqn(f.geom_type)) + ', ' + - style.SQL_KEYWORD(str(f.dim)) + ');') - - if not f.null: - # Add a NOT NULL constraint to the field - output.append(style.SQL_KEYWORD('ALTER TABLE ') + - style.SQL_TABLE(qn(db_table)) + - style.SQL_KEYWORD(' ALTER ') + - style.SQL_FIELD(qn(f.column)) + - style.SQL_KEYWORD(' SET NOT NULL') + ';') - - if f.spatial_index: - # Spatial indexes created the same way for both Geometry and - # Geography columns. - # PostGIS 2.0 does not support GIST_GEOMETRY_OPS. So, on 1.5 - # we use GIST_GEOMETRY_OPS, on 2.0 we use either "nd" ops - # which are fast on multidimensional cases, or just plain - # gist index for the 2d case. - if f.geography: - index_ops = '' - elif self.connection.ops.geometry: - if f.dim > 2: - index_ops = ' ' + style.SQL_KEYWORD(self.geom_index_ops_nd) - else: - index_ops = '' - else: - index_ops = ' ' + style.SQL_KEYWORD(self.geom_index_ops) - output.append(style.SQL_KEYWORD('CREATE INDEX ') + - style.SQL_TABLE(qn('%s_%s_id' % (db_table, f.column))) + - style.SQL_KEYWORD(' ON ') + - style.SQL_TABLE(qn(db_table)) + - style.SQL_KEYWORD(' USING ') + - style.SQL_COLTYPE(self.geom_index_type) + ' ( ' + - style.SQL_FIELD(qn(f.column)) + index_ops + ' );') - return output - - def sql_table_creation_suffix(self): - if self.template_postgis is not None: - return ' TEMPLATE %s' % ( - self.connection.ops.quote_name(self.template_postgis),) - return '' - - def _create_test_db(self, verbosity, autoclobber): - test_database_name = super(PostGISCreation, self)._create_test_db(verbosity, autoclobber) - if self.template_postgis is None: - # Connect to the test database in order to create the postgis extension - self.connection.close() - self.connection.settings_dict["NAME"] = test_database_name - with self.connection.cursor() as cursor: - cursor.execute("CREATE EXTENSION IF NOT EXISTS postgis") - cursor.connection.commit() - - return test_database_name diff --git a/django/contrib/gis/db/backends/postgis/introspection.py b/django/contrib/gis/db/backends/postgis/introspection.py deleted file mode 100644 index 412014bf4..000000000 --- a/django/contrib/gis/db/backends/postgis/introspection.py +++ /dev/null @@ -1,106 +0,0 @@ -from django.db.backends.postgresql_psycopg2.introspection import DatabaseIntrospection -from django.contrib.gis.gdal import OGRGeomType - - -class GeoIntrospectionError(Exception): - pass - - -class PostGISIntrospection(DatabaseIntrospection): - # Reverse dictionary for PostGIS geometry types not populated until - # introspection is actually performed. - postgis_types_reverse = {} - - ignored_tables = DatabaseIntrospection.ignored_tables + [ - 'geography_columns', - 'geometry_columns', - 'raster_columns', - 'spatial_ref_sys', - 'raster_overviews', - ] - - def get_postgis_types(self): - """ - Returns a dictionary with keys that are the PostgreSQL object - identification integers for the PostGIS geometry and/or - geography types (if supported). - """ - cursor = self.connection.cursor() - # The OID integers associated with the geometry type may - # be different across versions; hence, this is why we have - # to query the PostgreSQL pg_type table corresponding to the - # PostGIS custom data types. - oid_sql = 'SELECT "oid" FROM "pg_type" WHERE "typname" = %s' - try: - cursor.execute(oid_sql, ('geometry',)) - GEOM_TYPE = cursor.fetchone()[0] - postgis_types = {GEOM_TYPE: 'GeometryField'} - if self.connection.ops.geography: - cursor.execute(oid_sql, ('geography',)) - GEOG_TYPE = cursor.fetchone()[0] - # The value for the geography type is actually a tuple - # to pass in the `geography=True` keyword to the field - # definition. - postgis_types[GEOG_TYPE] = ('GeometryField', {'geography': True}) - finally: - cursor.close() - - return postgis_types - - def get_field_type(self, data_type, description): - if not self.postgis_types_reverse: - # If the PostGIS types reverse dictionary is not populated, do so - # now. In order to prevent unnecessary requests upon connection - # initialization, the `data_types_reverse` dictionary is not updated - # with the PostGIS custom types until introspection is actually - # performed -- in other words, when this function is called. - self.postgis_types_reverse = self.get_postgis_types() - self.data_types_reverse.update(self.postgis_types_reverse) - return super(PostGISIntrospection, self).get_field_type(data_type, description) - - def get_geometry_type(self, table_name, geo_col): - """ - The geometry type OID used by PostGIS does not indicate the particular - type of field that a geometry column is (e.g., whether it's a - PointField or a PolygonField). Thus, this routine queries the PostGIS - metadata tables to determine the geometry type, - """ - cursor = self.connection.cursor() - try: - try: - # First seeing if this geometry column is in the `geometry_columns` - cursor.execute('SELECT "coord_dimension", "srid", "type" ' - 'FROM "geometry_columns" ' - 'WHERE "f_table_name"=%s AND "f_geometry_column"=%s', - (table_name, geo_col)) - row = cursor.fetchone() - if not row: - raise GeoIntrospectionError - except GeoIntrospectionError: - if self.connection.ops.geography: - cursor.execute('SELECT "coord_dimension", "srid", "type" ' - 'FROM "geography_columns" ' - 'WHERE "f_table_name"=%s AND "f_geography_column"=%s', - (table_name, geo_col)) - row = cursor.fetchone() - - if not row: - raise Exception('Could not find a geometry or geography column for "%s"."%s"' % - (table_name, geo_col)) - - # OGRGeomType does not require GDAL and makes it easy to convert - # from OGC geom type name to Django field. - field_type = OGRGeomType(row[2]).django - - # Getting any GeometryField keyword arguments that are not the default. - dim = row[0] - srid = row[1] - field_params = {} - if srid != 4326: - field_params['srid'] = srid - if dim != 2: - field_params['dim'] = dim - finally: - cursor.close() - - return field_type, field_params diff --git a/django/contrib/gis/db/backends/postgis/models.py b/django/contrib/gis/db/backends/postgis/models.py deleted file mode 100644 index 1baa6feff..000000000 --- a/django/contrib/gis/db/backends/postgis/models.py +++ /dev/null @@ -1,73 +0,0 @@ -""" - The GeometryColumns and SpatialRefSys models for the PostGIS backend. -""" -from django.db import models -from django.contrib.gis.db.backends.base import SpatialRefSysMixin -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class PostGISGeometryColumns(models.Model): - """ - The 'geometry_columns' table from the PostGIS. See the PostGIS - documentation at Ch. 4.3.2. - On PostGIS 2, this is a view. - """ - f_table_catalog = models.CharField(max_length=256) - f_table_schema = models.CharField(max_length=256) - f_table_name = models.CharField(max_length=256) - f_geometry_column = models.CharField(max_length=256) - coord_dimension = models.IntegerField() - srid = models.IntegerField(primary_key=True) - type = models.CharField(max_length=30) - - class Meta: - app_label = 'gis' - db_table = 'geometry_columns' - managed = False - - @classmethod - def table_name_col(cls): - """ - Returns the name of the metadata column used to store the feature table - name. - """ - return 'f_table_name' - - @classmethod - def geom_col_name(cls): - """ - Returns the name of the metadata column used to store the feature - geometry column. - """ - return 'f_geometry_column' - - def __str__(self): - return "%s.%s - %dD %s field (SRID: %d)" % \ - (self.f_table_name, self.f_geometry_column, - self.coord_dimension, self.type, self.srid) - - -class PostGISSpatialRefSys(models.Model, SpatialRefSysMixin): - """ - The 'spatial_ref_sys' table from PostGIS. See the PostGIS - documentaiton at Ch. 4.2.1. - """ - srid = models.IntegerField(primary_key=True) - auth_name = models.CharField(max_length=256) - auth_srid = models.IntegerField() - srtext = models.CharField(max_length=2048) - proj4text = models.CharField(max_length=2048) - - class Meta: - app_label = 'gis' - db_table = 'spatial_ref_sys' - managed = False - - @property - def wkt(self): - return self.srtext - - @classmethod - def wkt_col(cls): - return 'srtext' diff --git a/django/contrib/gis/db/backends/postgis/operations.py b/django/contrib/gis/db/backends/postgis/operations.py deleted file mode 100644 index de4c6c81d..000000000 --- a/django/contrib/gis/db/backends/postgis/operations.py +++ /dev/null @@ -1,577 +0,0 @@ -import re -from decimal import Decimal - -from django.conf import settings -from django.contrib.gis.db.backends.base import BaseSpatialOperations -from django.contrib.gis.db.backends.utils import SpatialOperation, SpatialFunction -from django.contrib.gis.db.backends.postgis.adapter import PostGISAdapter -from django.contrib.gis.geometry.backend import Geometry -from django.contrib.gis.measure import Distance -from django.core.exceptions import ImproperlyConfigured -from django.db.backends.postgresql_psycopg2.base import DatabaseOperations -from django.db.utils import ProgrammingError -from django.utils import six -from django.utils.functional import cached_property - -from .models import PostGISGeometryColumns, PostGISSpatialRefSys - - -#### Classes used in constructing PostGIS spatial SQL #### -class PostGISOperator(SpatialOperation): - "For PostGIS operators (e.g. `&&`, `~`)." - def __init__(self, operator): - super(PostGISOperator, self).__init__(operator=operator) - - -class PostGISFunction(SpatialFunction): - "For PostGIS function calls (e.g., `ST_Contains(table, geom)`)." - def __init__(self, prefix, function, **kwargs): - super(PostGISFunction, self).__init__(prefix + function, **kwargs) - - -class PostGISFunctionParam(PostGISFunction): - "For PostGIS functions that take another parameter (e.g. DWithin, Relate)." - sql_template = '%(function)s(%(geo_col)s, %(geometry)s, %%s)' - - -class PostGISDistance(PostGISFunction): - "For PostGIS distance operations." - dist_func = 'Distance' - sql_template = '%(function)s(%(geo_col)s, %(geometry)s) %(operator)s %%s' - - def __init__(self, prefix, operator): - super(PostGISDistance, self).__init__(prefix, self.dist_func, - operator=operator) - - -class PostGISSpheroidDistance(PostGISFunction): - "For PostGIS spherical distance operations (using the spheroid)." - dist_func = 'distance_spheroid' - sql_template = '%(function)s(%(geo_col)s, %(geometry)s, %%s) %(operator)s %%s' - - def __init__(self, prefix, operator): - # An extra parameter in `end_subst` is needed for the spheroid string. - super(PostGISSpheroidDistance, self).__init__(prefix, self.dist_func, - operator=operator) - - -class PostGISSphereDistance(PostGISDistance): - "For PostGIS spherical distance operations." - dist_func = 'distance_sphere' - - -class PostGISRelate(PostGISFunctionParam): - "For PostGIS Relate(, ) calls." - pattern_regex = re.compile(r'^[012TF\*]{9}$') - - def __init__(self, prefix, pattern): - if not self.pattern_regex.match(pattern): - raise ValueError('Invalid intersection matrix pattern "%s".' % pattern) - super(PostGISRelate, self).__init__(prefix, 'Relate') - - -class PostGISOperations(DatabaseOperations, BaseSpatialOperations): - compiler_module = 'django.contrib.gis.db.models.sql.compiler' - name = 'postgis' - postgis = True - geom_func_prefix = 'ST_' - version_regex = re.compile(r'^(?P\d)\.(?P\d)\.(?P\d+)') - valid_aggregates = {'Collect', 'Extent', 'Extent3D', 'MakeLine', 'Union'} - - Adapter = PostGISAdapter - Adaptor = Adapter # Backwards-compatibility alias. - - def __init__(self, connection): - super(PostGISOperations, self).__init__(connection) - - prefix = self.geom_func_prefix - # PostGIS-specific operators. The commented descriptions of these - # operators come from Section 7.6 of the PostGIS 1.4 documentation. - self.geometry_operators = { - # The "&<" operator returns true if A's bounding box overlaps or - # is to the left of B's bounding box. - 'overlaps_left': PostGISOperator('&<'), - # The "&>" operator returns true if A's bounding box overlaps or - # is to the right of B's bounding box. - 'overlaps_right': PostGISOperator('&>'), - # The "<<" operator returns true if A's bounding box is strictly - # to the left of B's bounding box. - 'left': PostGISOperator('<<'), - # The ">>" operator returns true if A's bounding box is strictly - # to the right of B's bounding box. - 'right': PostGISOperator('>>'), - # The "&<|" operator returns true if A's bounding box overlaps or - # is below B's bounding box. - 'overlaps_below': PostGISOperator('&<|'), - # The "|&>" operator returns true if A's bounding box overlaps or - # is above B's bounding box. - 'overlaps_above': PostGISOperator('|&>'), - # The "<<|" operator returns true if A's bounding box is strictly - # below B's bounding box. - 'strictly_below': PostGISOperator('<<|'), - # The "|>>" operator returns true if A's bounding box is strictly - # above B's bounding box. - 'strictly_above': PostGISOperator('|>>'), - # The "~=" operator is the "same as" operator. It tests actual - # geometric equality of two features. So if A and B are the same feature, - # vertex-by-vertex, the operator returns true. - 'same_as': PostGISOperator('~='), - 'exact': PostGISOperator('~='), - # The "@" operator returns true if A's bounding box is completely contained - # by B's bounding box. - 'contained': PostGISOperator('@'), - # The "~" operator returns true if A's bounding box completely contains - # by B's bounding box. - 'bbcontains': PostGISOperator('~'), - # The "&&" operator returns true if A's bounding box overlaps - # B's bounding box. - 'bboverlaps': PostGISOperator('&&'), - } - - self.geometry_functions = { - 'equals': PostGISFunction(prefix, 'Equals'), - 'disjoint': PostGISFunction(prefix, 'Disjoint'), - 'touches': PostGISFunction(prefix, 'Touches'), - 'crosses': PostGISFunction(prefix, 'Crosses'), - 'within': PostGISFunction(prefix, 'Within'), - 'overlaps': PostGISFunction(prefix, 'Overlaps'), - 'contains': PostGISFunction(prefix, 'Contains'), - 'intersects': PostGISFunction(prefix, 'Intersects'), - 'relate': (PostGISRelate, six.string_types), - 'coveredby': PostGISFunction(prefix, 'CoveredBy'), - 'covers': PostGISFunction(prefix, 'Covers'), - } - - # Valid distance types and substitutions - dtypes = (Decimal, Distance, float) + six.integer_types - - def get_dist_ops(operator): - "Returns operations for both regular and spherical distances." - return {'cartesian': PostGISDistance(prefix, operator), - 'sphere': PostGISSphereDistance(prefix, operator), - 'spheroid': PostGISSpheroidDistance(prefix, operator), - } - self.distance_functions = { - 'distance_gt': (get_dist_ops('>'), dtypes), - 'distance_gte': (get_dist_ops('>='), dtypes), - 'distance_lt': (get_dist_ops('<'), dtypes), - 'distance_lte': (get_dist_ops('<='), dtypes), - 'dwithin': (PostGISFunctionParam(prefix, 'DWithin'), dtypes) - } - - # Adding the distance functions to the geometries lookup. - self.geometry_functions.update(self.distance_functions) - - # Only PostGIS versions 1.3.4+ have GeoJSON serialization support. - if self.spatial_version < (1, 3, 4): - GEOJSON = False - else: - GEOJSON = prefix + 'AsGeoJson' - - # ST_ContainsProperly ST_MakeLine, and ST_GeoHash added in 1.4. - if self.spatial_version >= (1, 4, 0): - GEOHASH = 'ST_GeoHash' - BOUNDINGCIRCLE = 'ST_MinimumBoundingCircle' - self.geometry_functions['contains_properly'] = PostGISFunction(prefix, 'ContainsProperly') - else: - GEOHASH, BOUNDINGCIRCLE = False, False - - # Geography type support added in 1.5. - if self.spatial_version >= (1, 5, 0): - self.geography = True - # Only a subset of the operators and functions are available - # for the geography type. - self.geography_functions = self.distance_functions.copy() - self.geography_functions.update({ - 'coveredby': self.geometry_functions['coveredby'], - 'covers': self.geometry_functions['covers'], - 'intersects': self.geometry_functions['intersects'], - }) - self.geography_operators = { - 'bboverlaps': PostGISOperator('&&'), - } - - # Native geometry type support added in PostGIS 2.0. - if self.spatial_version >= (2, 0, 0): - self.geometry = True - - # Creating a dictionary lookup of all GIS terms for PostGIS. - self.gis_terms = set(['isnull']) - self.gis_terms.update(self.geometry_operators) - self.gis_terms.update(self.geometry_functions) - - self.area = prefix + 'Area' - self.bounding_circle = BOUNDINGCIRCLE - self.centroid = prefix + 'Centroid' - self.collect = prefix + 'Collect' - self.difference = prefix + 'Difference' - self.distance = prefix + 'Distance' - self.distance_sphere = prefix + 'distance_sphere' - self.distance_spheroid = prefix + 'distance_spheroid' - self.envelope = prefix + 'Envelope' - self.extent = prefix + 'Extent' - self.force_rhr = prefix + 'ForceRHR' - self.geohash = GEOHASH - self.geojson = GEOJSON - self.gml = prefix + 'AsGML' - self.intersection = prefix + 'Intersection' - self.kml = prefix + 'AsKML' - self.length = prefix + 'Length' - self.length_spheroid = prefix + 'length_spheroid' - self.makeline = prefix + 'MakeLine' - self.mem_size = prefix + 'mem_size' - self.num_geom = prefix + 'NumGeometries' - self.num_points = prefix + 'npoints' - self.perimeter = prefix + 'Perimeter' - self.point_on_surface = prefix + 'PointOnSurface' - self.polygonize = prefix + 'Polygonize' - self.reverse = prefix + 'Reverse' - self.scale = prefix + 'Scale' - self.snap_to_grid = prefix + 'SnapToGrid' - self.svg = prefix + 'AsSVG' - self.sym_difference = prefix + 'SymDifference' - self.transform = prefix + 'Transform' - self.translate = prefix + 'Translate' - self.union = prefix + 'Union' - self.unionagg = prefix + 'Union' - - if self.spatial_version >= (2, 0, 0): - self.extent3d = prefix + '3DExtent' - self.length3d = prefix + '3DLength' - self.perimeter3d = prefix + '3DPerimeter' - else: - self.extent3d = prefix + 'Extent3D' - self.length3d = prefix + 'Length3D' - self.perimeter3d = prefix + 'Perimeter3D' - - @cached_property - def spatial_version(self): - """Determine the version of the PostGIS library.""" - # Trying to get the PostGIS version because the function - # signatures will depend on the version used. The cost - # here is a database query to determine the version, which - # can be mitigated by setting `POSTGIS_VERSION` with a 3-tuple - # comprising user-supplied values for the major, minor, and - # subminor revision of PostGIS. - if hasattr(settings, 'POSTGIS_VERSION'): - version = settings.POSTGIS_VERSION - else: - try: - vtup = self.postgis_version_tuple() - except ProgrammingError: - raise ImproperlyConfigured( - 'Cannot determine PostGIS version for database "%s". ' - 'GeoDjango requires at least PostGIS version 1.3. ' - 'Was the database created from a spatial database ' - 'template?' % self.connection.settings_dict['NAME'] - ) - version = vtup[1:] - return version - - def check_aggregate_support(self, aggregate): - """ - Checks if the given aggregate name is supported (that is, if it's - in `self.valid_aggregates`). - """ - agg_name = aggregate.__class__.__name__ - return agg_name in self.valid_aggregates - - def convert_extent(self, box): - """ - Returns a 4-tuple extent for the `Extent` aggregate by converting - the bounding box text returned by PostGIS (`box` argument), for - example: "BOX(-90.0 30.0, -85.0 40.0)". - """ - ll, ur = box[4:-1].split(',') - xmin, ymin = map(float, ll.split()) - xmax, ymax = map(float, ur.split()) - return (xmin, ymin, xmax, ymax) - - def convert_extent3d(self, box3d): - """ - Returns a 6-tuple extent for the `Extent3D` aggregate by converting - the 3d bounding-box text returned by PostGIS (`box3d` argument), for - example: "BOX3D(-90.0 30.0 1, -85.0 40.0 2)". - """ - ll, ur = box3d[6:-1].split(',') - xmin, ymin, zmin = map(float, ll.split()) - xmax, ymax, zmax = map(float, ur.split()) - return (xmin, ymin, zmin, xmax, ymax, zmax) - - def convert_geom(self, hex, geo_field): - """ - Converts the geometry returned from PostGIS aggretates. - """ - if hex: - return Geometry(hex) - else: - return None - - def geo_db_type(self, f): - """ - Return the database field type for the given geometry field. - Typically this is `None` because geometry columns are added via - the `AddGeometryColumn` stored procedure, unless the field - has been specified to be of geography type instead. - """ - if f.geography: - if not self.geography: - raise NotImplementedError('PostGIS 1.5 required for geography column support.') - - if f.srid != 4326: - raise NotImplementedError('PostGIS 1.5 supports geography columns ' - 'only with an SRID of 4326.') - - return 'geography(%s,%d)' % (f.geom_type, f.srid) - elif self.geometry: - # Postgis 2.0 supports type-based geometries. - # TODO: Support 'M' extension. - if f.dim == 3: - geom_type = f.geom_type + 'Z' - else: - geom_type = f.geom_type - return 'geometry(%s,%d)' % (geom_type, f.srid) - else: - return None - - def get_distance(self, f, dist_val, lookup_type): - """ - Retrieve the distance parameters for the given geometry field, - distance lookup value, and the distance lookup type. - - This is the most complex implementation of the spatial backends due to - what is supported on geodetic geometry columns vs. what's available on - projected geometry columns. In addition, it has to take into account - the geography column type newly introduced in PostGIS 1.5. - """ - # Getting the distance parameter and any options. - if len(dist_val) == 1: - value, option = dist_val[0], None - else: - value, option = dist_val - - # Shorthand boolean flags. - geodetic = f.geodetic(self.connection) - geography = f.geography and self.geography - - if isinstance(value, Distance): - if geography: - dist_param = value.m - elif geodetic: - if lookup_type == 'dwithin': - raise ValueError('Only numeric values of degree units are ' - 'allowed on geographic DWithin queries.') - dist_param = value.m - else: - dist_param = getattr(value, Distance.unit_attname(f.units_name(self.connection))) - else: - # Assuming the distance is in the units of the field. - dist_param = value - - if (not geography and geodetic and lookup_type != 'dwithin' - and option == 'spheroid'): - # using distance_spheroid requires the spheroid of the field as - # a parameter. - return [f._spheroid, dist_param] - else: - return [dist_param] - - def get_geom_placeholder(self, f, value): - """ - Provides a proper substitution value for Geometries that are not in the - SRID of the field. Specifically, this routine will substitute in the - ST_Transform() function call. - """ - if value is None or value.srid == f.srid: - placeholder = '%s' - else: - # Adding Transform() to the SQL placeholder. - placeholder = '%s(%%s, %s)' % (self.transform, f.srid) - - if hasattr(value, 'expression'): - # If this is an F expression, then we don't really want - # a placeholder and instead substitute in the column - # of the expression. - placeholder = placeholder % self.get_expression_column(value) - - return placeholder - - def _get_postgis_func(self, func): - """ - Helper routine for calling PostGIS functions and returning their result. - """ - # Close out the connection. See #9437. - with self.connection.temporary_connection() as cursor: - cursor.execute('SELECT %s()' % func) - return cursor.fetchone()[0] - - def postgis_geos_version(self): - "Returns the version of the GEOS library used with PostGIS." - return self._get_postgis_func('postgis_geos_version') - - def postgis_lib_version(self): - "Returns the version number of the PostGIS library used with PostgreSQL." - return self._get_postgis_func('postgis_lib_version') - - def postgis_proj_version(self): - "Returns the version of the PROJ.4 library used with PostGIS." - return self._get_postgis_func('postgis_proj_version') - - def postgis_version(self): - "Returns PostGIS version number and compile-time options." - return self._get_postgis_func('postgis_version') - - def postgis_full_version(self): - "Returns PostGIS version number and compile-time options." - return self._get_postgis_func('postgis_full_version') - - def postgis_version_tuple(self): - """ - Returns the PostGIS version as a tuple (version string, major, - minor, subminor). - """ - # Getting the PostGIS version - version = self.postgis_lib_version() - m = self.version_regex.match(version) - - if m: - major = int(m.group('major')) - minor1 = int(m.group('minor1')) - minor2 = int(m.group('minor2')) - else: - raise Exception('Could not parse PostGIS version string: %s' % version) - - return (version, major, minor1, minor2) - - def proj_version_tuple(self): - """ - Return the version of PROJ.4 used by PostGIS as a tuple of the - major, minor, and subminor release numbers. - """ - proj_regex = re.compile(r'(\d+)\.(\d+)\.(\d+)') - proj_ver_str = self.postgis_proj_version() - m = proj_regex.search(proj_ver_str) - if m: - return tuple(map(int, [m.group(1), m.group(2), m.group(3)])) - else: - raise Exception('Could not determine PROJ.4 version from PostGIS.') - - def num_params(self, lookup_type, num_param): - """ - Helper routine that returns a boolean indicating whether the number of - parameters is correct for the lookup type. - """ - def exactly_two(np): - return np == 2 - - def two_to_three(np): - return np >= 2 and np <= 3 - if (lookup_type in self.distance_functions and - lookup_type != 'dwithin'): - return two_to_three(num_param) - else: - return exactly_two(num_param) - - def spatial_lookup_sql(self, lvalue, lookup_type, value, field, qn): - """ - Constructs spatial SQL from the given lookup value tuple a - (alias, col, db_type), the lookup type string, lookup value, and - the geometry field. - """ - geo_col, db_type = lvalue - - if lookup_type in self.geometry_operators: - if field.geography and lookup_type not in self.geography_operators: - raise ValueError('PostGIS geography does not support the ' - '"%s" lookup.' % lookup_type) - # Handling a PostGIS operator. - op = self.geometry_operators[lookup_type] - return op.as_sql(geo_col, self.get_geom_placeholder(field, value)) - elif lookup_type in self.geometry_functions: - if field.geography and lookup_type not in self.geography_functions: - raise ValueError('PostGIS geography type does not support the ' - '"%s" lookup.' % lookup_type) - - # See if a PostGIS geometry function matches the lookup type. - tmp = self.geometry_functions[lookup_type] - - # Lookup types that are tuples take tuple arguments, e.g., 'relate' and - # distance lookups. - if isinstance(tmp, tuple): - # First element of tuple is the PostGISOperation instance, and the - # second element is either the type or a tuple of acceptable types - # that may passed in as further parameters for the lookup type. - op, arg_type = tmp - - # Ensuring that a tuple _value_ was passed in from the user - if not isinstance(value, (tuple, list)): - raise ValueError('Tuple required for `%s` lookup type.' % lookup_type) - - # Geometry is first element of lookup tuple. - geom = value[0] - - # Number of valid tuple parameters depends on the lookup type. - nparams = len(value) - if not self.num_params(lookup_type, nparams): - raise ValueError('Incorrect number of parameters given for `%s` lookup type.' % lookup_type) - - # Ensuring the argument type matches what we expect. - if not isinstance(value[1], arg_type): - raise ValueError('Argument type should be %s, got %s instead.' % (arg_type, type(value[1]))) - - # For lookup type `relate`, the op instance is not yet created (has - # to be instantiated here to check the pattern parameter). - if lookup_type == 'relate': - op = op(self.geom_func_prefix, value[1]) - elif lookup_type in self.distance_functions and lookup_type != 'dwithin': - if not field.geography and field.geodetic(self.connection): - # Geodetic distances are only available from Points to - # PointFields on PostGIS 1.4 and below. - if not self.connection.ops.geography: - if field.geom_type != 'POINT': - raise ValueError('PostGIS spherical operations are only valid on PointFields.') - - if str(geom.geom_type) != 'Point': - raise ValueError('PostGIS geometry distance parameter is required to be of type Point.') - - # Setting up the geodetic operation appropriately. - if nparams == 3 and value[2] == 'spheroid': - op = op['spheroid'] - else: - op = op['sphere'] - else: - op = op['cartesian'] - else: - op = tmp - geom = value - - # Calling the `as_sql` function on the operation instance. - return op.as_sql(geo_col, self.get_geom_placeholder(field, geom)) - - elif lookup_type == 'isnull': - # Handling 'isnull' lookup type - return "%s IS %sNULL" % (geo_col, ('' if value else 'NOT ')), [] - - raise TypeError("Got invalid lookup_type: %s" % repr(lookup_type)) - - def spatial_aggregate_sql(self, agg): - """ - Returns the spatial aggregate SQL template and function for the - given Aggregate instance. - """ - agg_name = agg.__class__.__name__ - if not self.check_aggregate_support(agg): - raise NotImplementedError('%s spatial aggregate is not implemented for this backend.' % agg_name) - agg_name = agg_name.lower() - if agg_name == 'union': - agg_name += 'agg' - sql_template = '%(function)s(%(field)s)' - sql_function = getattr(self, agg_name) - return sql_template, sql_function - - # Routines for getting the OGC-compliant models. - def geometry_columns(self): - return PostGISGeometryColumns - - def spatial_ref_sys(self): - return PostGISSpatialRefSys diff --git a/django/contrib/gis/db/backends/postgis/schema.py b/django/contrib/gis/db/backends/postgis/schema.py deleted file mode 100644 index 2a9f4c01b..000000000 --- a/django/contrib/gis/db/backends/postgis/schema.py +++ /dev/null @@ -1,112 +0,0 @@ -from django.db.backends.postgresql_psycopg2.schema import DatabaseSchemaEditor - - -class PostGISSchemaEditor(DatabaseSchemaEditor): - geom_index_type = 'GIST' - geom_index_ops = 'GIST_GEOMETRY_OPS' - geom_index_ops_nd = 'GIST_GEOMETRY_OPS_ND' - - sql_add_geometry_column = "SELECT AddGeometryColumn(%(table)s, %(column)s, %(srid)s, %(geom_type)s, %(dim)s)" - sql_drop_geometry_column = "SELECT DropGeometryColumn(%(table)s, %(column)s)" - sql_alter_geometry_column_not_null = "ALTER TABLE %(table)s ALTER COLUMN %(column)s SET NOT NULL" - sql_add_spatial_index = "CREATE INDEX %(index)s ON %(table)s USING %(index_type)s (%(column)s %(ops)s)" - sql_clear_geometry_columns = "DELETE FROM geometry_columns WHERE f_table_name = %(table)s" - - def __init__(self, *args, **kwargs): - super(PostGISSchemaEditor, self).__init__(*args, **kwargs) - self.geometry_sql = [] - - def geo_quote_name(self, name): - return self.connection.ops.geo_quote_name(name) - - def column_sql(self, model, field, include_default=False): - from django.contrib.gis.db.models.fields import GeometryField - if not isinstance(field, GeometryField): - return super(PostGISSchemaEditor, self).column_sql(model, field, include_default) - - if field.geography or self.connection.ops.geometry: - # Geography and Geometry (PostGIS 2.0+) columns are - # created normally. - column_sql = super(PostGISSchemaEditor, self).column_sql(model, field, include_default) - else: - column_sql = None, None - # Geometry columns are created by the `AddGeometryColumn` - # stored procedure. - self.geometry_sql.append( - self.sql_add_geometry_column % { - "table": self.geo_quote_name(model._meta.db_table), - "column": self.geo_quote_name(field.column), - "srid": field.srid, - "geom_type": self.geo_quote_name(field.geom_type), - "dim": field.dim, - } - ) - - if not field.null: - self.geometry_sql.append( - self.sql_alter_geometry_column_not_null % { - "table": self.quote_name(model._meta.db_table), - "column": self.quote_name(field.column), - } - ) - - if field.spatial_index: - # Spatial indexes created the same way for both Geometry and - # Geography columns. - # PostGIS 2.0 does not support GIST_GEOMETRY_OPS. So, on 1.5 - # we use GIST_GEOMETRY_OPS, on 2.0 we use either "nd" ops - # which are fast on multidimensional cases, or just plain - # gist index for the 2d case. - if field.geography: - index_ops = '' - elif self.connection.ops.geometry: - if field.dim > 2: - index_ops = self.geom_index_ops_nd - else: - index_ops = '' - else: - index_ops = self.geom_index_ops - self.geometry_sql.append( - self.sql_add_spatial_index % { - "index": self.quote_name('%s_%s_id' % (model._meta.db_table, field.column)), - "table": self.quote_name(model._meta.db_table), - "column": self.quote_name(field.column), - "index_type": self.geom_index_type, - "ops": index_ops, - } - ) - return column_sql - - def create_model(self, model): - super(PostGISSchemaEditor, self).create_model(model) - # Create geometry columns - for sql in self.geometry_sql: - self.execute(sql) - self.geometry_sql = [] - - def delete_model(self, model): - super(PostGISSchemaEditor, self).delete_model(model) - self.execute(self.sql_clear_geometry_columns % { - "table": self.geo_quote_name(model._meta.db_table), - }) - - def add_field(self, model, field): - super(PostGISSchemaEditor, self).add_field(model, field) - # Create geometry columns - for sql in self.geometry_sql: - self.execute(sql) - self.geometry_sql = [] - - def remove_field(self, model, field): - from django.contrib.gis.db.models.fields import GeometryField - if not isinstance(field, GeometryField) or \ - self.connection.ops.spatial_version > (2, 0) or \ - field.geography: - super(PostGISSchemaEditor, self).remove_field(model, field) - else: - self.execute( - self.sql_drop_geometry_column % { - "table": self.geo_quote_name(model._meta.db_table), - "column": self.geo_quote_name(field.column), - } - ) diff --git a/django/contrib/gis/db/backends/spatialite/__init__.py b/django/contrib/gis/db/backends/spatialite/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/db/backends/spatialite/adapter.py b/django/contrib/gis/db/backends/spatialite/adapter.py deleted file mode 100644 index 8a5c2d88b..000000000 --- a/django/contrib/gis/db/backends/spatialite/adapter.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.db.backends.sqlite3.base import Database -from django.contrib.gis.db.backends.adapter import WKTAdapter - - -class SpatiaLiteAdapter(WKTAdapter): - "SQLite adaptor for geometry objects." - def __conform__(self, protocol): - if protocol is Database.PrepareProtocol: - return str(self) diff --git a/django/contrib/gis/db/backends/spatialite/base.py b/django/contrib/gis/db/backends/spatialite/base.py deleted file mode 100644 index 69d6d8e2d..000000000 --- a/django/contrib/gis/db/backends/spatialite/base.py +++ /dev/null @@ -1,66 +0,0 @@ -import sys -from ctypes.util import find_library -from django.conf import settings - -from django.core.exceptions import ImproperlyConfigured -from django.db.backends.sqlite3.base import (Database, - DatabaseWrapper as SQLiteDatabaseWrapper, SQLiteCursorWrapper) -from django.contrib.gis.db.backends.spatialite.client import SpatiaLiteClient -from django.contrib.gis.db.backends.spatialite.creation import SpatiaLiteCreation -from django.contrib.gis.db.backends.spatialite.introspection import SpatiaLiteIntrospection -from django.contrib.gis.db.backends.spatialite.operations import SpatiaLiteOperations -from django.contrib.gis.db.backends.spatialite.schema import SpatialiteSchemaEditor -from django.utils import six - - -class DatabaseWrapper(SQLiteDatabaseWrapper): - def __init__(self, *args, **kwargs): - # Before we get too far, make sure pysqlite 2.5+ is installed. - if Database.version_info < (2, 5, 0): - raise ImproperlyConfigured('Only versions of pysqlite 2.5+ are ' - 'compatible with SpatiaLite and GeoDjango.') - - # Trying to find the location of the SpatiaLite library. - # Here we are figuring out the path to the SpatiaLite library - # (`libspatialite`). If it's not in the system library path (e.g., it - # cannot be found by `ctypes.util.find_library`), then it may be set - # manually in the settings via the `SPATIALITE_LIBRARY_PATH` setting. - self.spatialite_lib = getattr(settings, 'SPATIALITE_LIBRARY_PATH', - find_library('spatialite')) - if not self.spatialite_lib: - raise ImproperlyConfigured('Unable to locate the SpatiaLite library. ' - 'Make sure it is in your library path, or set ' - 'SPATIALITE_LIBRARY_PATH in your settings.' - ) - super(DatabaseWrapper, self).__init__(*args, **kwargs) - self.ops = SpatiaLiteOperations(self) - self.client = SpatiaLiteClient(self) - self.creation = SpatiaLiteCreation(self) - self.introspection = SpatiaLiteIntrospection(self) - - def schema_editor(self, *args, **kwargs): - "Returns a new instance of this backend's SchemaEditor" - return SpatialiteSchemaEditor(self, *args, **kwargs) - - def get_new_connection(self, conn_params): - conn = super(DatabaseWrapper, self).get_new_connection(conn_params) - # Enabling extension loading on the SQLite connection. - try: - conn.enable_load_extension(True) - except AttributeError: - raise ImproperlyConfigured( - 'The pysqlite library does not support C extension loading. ' - 'Both SQLite and pysqlite must be configured to allow ' - 'the loading of extensions to use SpatiaLite.') - # Loading the SpatiaLite library extension on the connection, and returning - # the created cursor. - cur = conn.cursor(factory=SQLiteCursorWrapper) - try: - cur.execute("SELECT load_extension(%s)", (self.spatialite_lib,)) - except Exception as msg: - new_msg = ( - 'Unable to load the SpatiaLite library extension ' - '"%s" because: %s') % (self.spatialite_lib, msg) - six.reraise(ImproperlyConfigured, ImproperlyConfigured(new_msg), sys.exc_info()[2]) - cur.close() - return conn diff --git a/django/contrib/gis/db/backends/spatialite/client.py b/django/contrib/gis/db/backends/spatialite/client.py deleted file mode 100644 index c9dfd1a52..000000000 --- a/django/contrib/gis/db/backends/spatialite/client.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.db.backends.sqlite3.client import DatabaseClient - - -class SpatiaLiteClient(DatabaseClient): - executable_name = 'spatialite' diff --git a/django/contrib/gis/db/backends/spatialite/creation.py b/django/contrib/gis/db/backends/spatialite/creation.py deleted file mode 100644 index 4a6a12233..000000000 --- a/django/contrib/gis/db/backends/spatialite/creation.py +++ /dev/null @@ -1,121 +0,0 @@ -import os - -from django.conf import settings -from django.core.exceptions import ImproperlyConfigured -from django.db.backends.sqlite3.creation import DatabaseCreation - - -class SpatiaLiteCreation(DatabaseCreation): - - def create_test_db(self, verbosity=1, autoclobber=False, serialize=True): - """ - Creates a test database, prompting the user for confirmation if the - database already exists. Returns the name of the test database created. - - This method is overloaded to load up the SpatiaLite initialization - SQL prior to calling the `migrate` command. - """ - # Don't import django.core.management if it isn't needed. - from django.core.management import call_command - - test_database_name = self._get_test_db_name() - - if verbosity >= 1: - test_db_repr = '' - if verbosity >= 2: - test_db_repr = " ('%s')" % test_database_name - print("Creating test database for alias '%s'%s..." % (self.connection.alias, test_db_repr)) - - self._create_test_db(verbosity, autoclobber) - - self.connection.close() - self.connection.settings_dict["NAME"] = test_database_name - - # Need to load the SpatiaLite initialization SQL before running `migrate`. - self.load_spatialite_sql() - - # Report migrate messages at one level lower than that requested. - # This ensures we don't get flooded with messages during testing - # (unless you really ask to be flooded) - call_command('migrate', - verbosity=max(verbosity - 1, 0), - interactive=False, - database=self.connection.alias, - load_initial_data=False, - test_flush=True) - - # We then serialize the current state of the database into a string - # and store it on the connection. This slightly horrific process is so people - # who are testing on databases without transactions or who are using - # a TransactionTestCase still get a clean database on every test run. - if serialize: - self.connection._test_serialized_contents = self.serialize_db_to_string() - - call_command('createcachetable', database=self.connection.alias) - - # Ensure a connection for the side effect of initializing the test database. - self.connection.ensure_connection() - - return test_database_name - - def sql_indexes_for_field(self, model, f, style): - "Return any spatial index creation SQL for the field." - from django.contrib.gis.db.models.fields import GeometryField - - output = super(SpatiaLiteCreation, self).sql_indexes_for_field(model, f, style) - - if isinstance(f, GeometryField): - gqn = self.connection.ops.geo_quote_name - db_table = model._meta.db_table - - output.append(style.SQL_KEYWORD('SELECT ') + - style.SQL_TABLE('AddGeometryColumn') + '(' + - style.SQL_TABLE(gqn(db_table)) + ', ' + - style.SQL_FIELD(gqn(f.column)) + ', ' + - style.SQL_FIELD(str(f.srid)) + ', ' + - style.SQL_COLTYPE(gqn(f.geom_type)) + ', ' + - style.SQL_KEYWORD(str(f.dim)) + ', ' + - style.SQL_KEYWORD(str(int(not f.null))) + - ');') - - if f.spatial_index: - output.append(style.SQL_KEYWORD('SELECT ') + - style.SQL_TABLE('CreateSpatialIndex') + '(' + - style.SQL_TABLE(gqn(db_table)) + ', ' + - style.SQL_FIELD(gqn(f.column)) + ');') - - return output - - def load_spatialite_sql(self): - """ - This routine loads up the SpatiaLite SQL file. - """ - if self.connection.ops.spatial_version[:2] >= (2, 4): - # Spatialite >= 2.4 -- No need to load any SQL file, calling - # InitSpatialMetaData() transparently creates the spatial metadata - # tables - cur = self.connection._cursor() - arg = "1" if self.connection.ops.spatial_version >= (4, 1, 0) else "" - cur.execute("SELECT InitSpatialMetaData(%s)" % arg) - else: - # Spatialite < 2.4 -- Load the initial SQL - - # Getting the location of the SpatiaLite SQL file, and confirming - # it exists. - spatialite_sql = self.spatialite_init_file() - if not os.path.isfile(spatialite_sql): - raise ImproperlyConfigured('Could not find the required SpatiaLite initialization ' - 'SQL file (necessary for testing): %s' % spatialite_sql) - - # Opening up the SpatiaLite SQL initialization file and executing - # as a script. - with open(spatialite_sql, 'r') as sql_fh: - cur = self.connection._cursor() - cur.executescript(sql_fh.read()) - - def spatialite_init_file(self): - # SPATIALITE_SQL may be placed in settings to tell GeoDjango - # to use a specific path to the SpatiaLite initialization SQL. - return getattr(settings, 'SPATIALITE_SQL', - 'init_spatialite-%s.%s.sql' % - self.connection.ops.spatial_version[:2]) diff --git a/django/contrib/gis/db/backends/spatialite/introspection.py b/django/contrib/gis/db/backends/spatialite/introspection.py deleted file mode 100644 index b81a2e408..000000000 --- a/django/contrib/gis/db/backends/spatialite/introspection.py +++ /dev/null @@ -1,64 +0,0 @@ -from django.contrib.gis.gdal import OGRGeomType -from django.db.backends.sqlite3.introspection import DatabaseIntrospection, FlexibleFieldLookupDict -from django.utils import six - - -class GeoFlexibleFieldLookupDict(FlexibleFieldLookupDict): - """ - Sublcass that includes updates the `base_data_types_reverse` dict - for geometry field types. - """ - base_data_types_reverse = FlexibleFieldLookupDict.base_data_types_reverse.copy() - base_data_types_reverse.update( - {'point': 'GeometryField', - 'linestring': 'GeometryField', - 'polygon': 'GeometryField', - 'multipoint': 'GeometryField', - 'multilinestring': 'GeometryField', - 'multipolygon': 'GeometryField', - 'geometrycollection': 'GeometryField', - }) - - -class SpatiaLiteIntrospection(DatabaseIntrospection): - data_types_reverse = GeoFlexibleFieldLookupDict() - - def get_geometry_type(self, table_name, geo_col): - cursor = self.connection.cursor() - try: - # Querying the `geometry_columns` table to get additional metadata. - type_col = 'type' if self.connection.ops.spatial_version < (4, 0, 0) else 'geometry_type' - cursor.execute('SELECT coord_dimension, srid, %s ' - 'FROM geometry_columns ' - 'WHERE f_table_name=%%s AND f_geometry_column=%%s' % type_col, - (table_name, geo_col)) - row = cursor.fetchone() - if not row: - raise Exception('Could not find a geometry column for "%s"."%s"' % - (table_name, geo_col)) - - # OGRGeomType does not require GDAL and makes it easy to convert - # from OGC geom type name to Django field. - field_type = OGRGeomType(row[2]).django - - # Getting any GeometryField keyword arguments that are not the default. - dim = row[0] - srid = row[1] - field_params = {} - if srid != 4326: - field_params['srid'] = srid - if isinstance(dim, six.string_types) and 'Z' in dim: - field_params['dim'] = 3 - finally: - cursor.close() - - return field_type, field_params - - def get_indexes(self, cursor, table_name): - indexes = super(SpatiaLiteIntrospection, self).get_indexes(cursor, table_name) - cursor.execute('SELECT f_geometry_column ' - 'FROM geometry_columns ' - 'WHERE f_table_name=%s AND spatial_index_enabled=1', (table_name,)) - for row in cursor.fetchall(): - indexes[row[0]] = {'primary_key': False, 'unique': False} - return indexes diff --git a/django/contrib/gis/db/backends/spatialite/models.py b/django/contrib/gis/db/backends/spatialite/models.py deleted file mode 100644 index 78ba9e769..000000000 --- a/django/contrib/gis/db/backends/spatialite/models.py +++ /dev/null @@ -1,73 +0,0 @@ -""" - The GeometryColumns and SpatialRefSys models for the SpatiaLite backend. -""" -from django.db import connection, models -from django.contrib.gis.db.backends.base import SpatialRefSysMixin -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class SpatialiteGeometryColumns(models.Model): - """ - The 'geometry_columns' table from SpatiaLite. - """ - f_table_name = models.CharField(max_length=256) - f_geometry_column = models.CharField(max_length=256) - if connection.ops.spatial_version[0] >= 4: - type = models.IntegerField(db_column='geometry_type') - else: - type = models.CharField(max_length=30) - coord_dimension = models.IntegerField() - srid = models.IntegerField(primary_key=True) - spatial_index_enabled = models.IntegerField() - - class Meta: - app_label = 'gis' - db_table = 'geometry_columns' - managed = False - - @classmethod - def table_name_col(cls): - """ - Returns the name of the metadata column used to store the feature table - name. - """ - return 'f_table_name' - - @classmethod - def geom_col_name(cls): - """ - Returns the name of the metadata column used to store the feature - geometry column. - """ - return 'f_geometry_column' - - def __str__(self): - return "%s.%s - %dD %s field (SRID: %d)" % \ - (self.f_table_name, self.f_geometry_column, - self.coord_dimension, self.type, self.srid) - - -class SpatialiteSpatialRefSys(models.Model, SpatialRefSysMixin): - """ - The 'spatial_ref_sys' table from SpatiaLite. - """ - srid = models.IntegerField(primary_key=True) - auth_name = models.CharField(max_length=256) - auth_srid = models.IntegerField() - ref_sys_name = models.CharField(max_length=256) - proj4text = models.CharField(max_length=2048) - if connection.ops.spatial_version[0] >= 4: - srtext = models.CharField(max_length=2048) - - @property - def wkt(self): - if hasattr(self, 'srtext'): - return self.srtext - from django.contrib.gis.gdal import SpatialReference - return SpatialReference(self.proj4text).wkt - - class Meta: - app_label = 'gis' - db_table = 'spatial_ref_sys' - managed = False diff --git a/django/contrib/gis/db/backends/spatialite/operations.py b/django/contrib/gis/db/backends/spatialite/operations.py deleted file mode 100644 index f07d65453..000000000 --- a/django/contrib/gis/db/backends/spatialite/operations.py +++ /dev/null @@ -1,380 +0,0 @@ -import re -import sys -from decimal import Decimal - -from django.contrib.gis.db.backends.base import BaseSpatialOperations -from django.contrib.gis.db.backends.utils import SpatialOperation, SpatialFunction -from django.contrib.gis.db.backends.spatialite.adapter import SpatiaLiteAdapter -from django.contrib.gis.geometry.backend import Geometry -from django.contrib.gis.measure import Distance -from django.core.exceptions import ImproperlyConfigured -from django.db.backends.sqlite3.base import DatabaseOperations -from django.db.utils import DatabaseError -from django.utils import six -from django.utils.functional import cached_property - - -class SpatiaLiteOperator(SpatialOperation): - "For SpatiaLite operators (e.g. `&&`, `~`)." - def __init__(self, operator): - super(SpatiaLiteOperator, self).__init__(operator=operator) - - -class SpatiaLiteFunction(SpatialFunction): - "For SpatiaLite function calls." - def __init__(self, function, **kwargs): - super(SpatiaLiteFunction, self).__init__(function, **kwargs) - - -class SpatiaLiteFunctionParam(SpatiaLiteFunction): - "For SpatiaLite functions that take another parameter." - sql_template = '%(function)s(%(geo_col)s, %(geometry)s, %%s)' - - -class SpatiaLiteDistance(SpatiaLiteFunction): - "For SpatiaLite distance operations." - dist_func = 'Distance' - sql_template = '%(function)s(%(geo_col)s, %(geometry)s) %(operator)s %%s' - - def __init__(self, operator): - super(SpatiaLiteDistance, self).__init__(self.dist_func, - operator=operator) - - -class SpatiaLiteRelate(SpatiaLiteFunctionParam): - "For SpatiaLite Relate(, ) calls." - pattern_regex = re.compile(r'^[012TF\*]{9}$') - - def __init__(self, pattern): - if not self.pattern_regex.match(pattern): - raise ValueError('Invalid intersection matrix pattern "%s".' % pattern) - super(SpatiaLiteRelate, self).__init__('Relate') - - -# Valid distance types and substitutions -dtypes = (Decimal, Distance, float) + six.integer_types - - -def get_dist_ops(operator): - "Returns operations for regular distances; spherical distances are not currently supported." - return (SpatiaLiteDistance(operator),) - - -class SpatiaLiteOperations(DatabaseOperations, BaseSpatialOperations): - compiler_module = 'django.contrib.gis.db.models.sql.compiler' - name = 'spatialite' - spatialite = True - version_regex = re.compile(r'^(?P\d)\.(?P\d)\.(?P\d+)') - valid_aggregates = {'Extent', 'Union'} - - Adapter = SpatiaLiteAdapter - Adaptor = Adapter # Backwards-compatibility alias. - - area = 'Area' - centroid = 'Centroid' - contained = 'MbrWithin' - difference = 'Difference' - distance = 'Distance' - envelope = 'Envelope' - intersection = 'Intersection' - length = 'GLength' # OpenGis defines Length, but this conflicts with an SQLite reserved keyword - num_geom = 'NumGeometries' - num_points = 'NumPoints' - point_on_surface = 'PointOnSurface' - scale = 'ScaleCoords' - svg = 'AsSVG' - sym_difference = 'SymDifference' - transform = 'Transform' - translate = 'ShiftCoords' - union = 'GUnion' # OpenGis defines Union, but this conflicts with an SQLite reserved keyword - unionagg = 'GUnion' - - from_text = 'GeomFromText' - from_wkb = 'GeomFromWKB' - select = 'AsText(%s)' - - geometry_functions = { - 'equals': SpatiaLiteFunction('Equals'), - 'disjoint': SpatiaLiteFunction('Disjoint'), - 'touches': SpatiaLiteFunction('Touches'), - 'crosses': SpatiaLiteFunction('Crosses'), - 'within': SpatiaLiteFunction('Within'), - 'overlaps': SpatiaLiteFunction('Overlaps'), - 'contains': SpatiaLiteFunction('Contains'), - 'intersects': SpatiaLiteFunction('Intersects'), - 'relate': (SpatiaLiteRelate, six.string_types), - # Returns true if B's bounding box completely contains A's bounding box. - 'contained': SpatiaLiteFunction('MbrWithin'), - # Returns true if A's bounding box completely contains B's bounding box. - 'bbcontains': SpatiaLiteFunction('MbrContains'), - # Returns true if A's bounding box overlaps B's bounding box. - 'bboverlaps': SpatiaLiteFunction('MbrOverlaps'), - # These are implemented here as synonyms for Equals - 'same_as': SpatiaLiteFunction('Equals'), - 'exact': SpatiaLiteFunction('Equals'), - } - - distance_functions = { - 'distance_gt': (get_dist_ops('>'), dtypes), - 'distance_gte': (get_dist_ops('>='), dtypes), - 'distance_lt': (get_dist_ops('<'), dtypes), - 'distance_lte': (get_dist_ops('<='), dtypes), - } - geometry_functions.update(distance_functions) - - def __init__(self, connection): - super(DatabaseOperations, self).__init__(connection) - - # Creating the GIS terms dictionary. - self.gis_terms = set(['isnull']) - self.gis_terms.update(self.geometry_functions) - - @cached_property - def spatial_version(self): - """Determine the version of the SpatiaLite library.""" - try: - version = self.spatialite_version_tuple()[1:] - except Exception as msg: - new_msg = ( - 'Cannot determine the SpatiaLite version for the "%s" ' - 'database (error was "%s"). Was the SpatiaLite initialization ' - 'SQL loaded on this database?') % (self.connection.settings_dict['NAME'], msg) - six.reraise(ImproperlyConfigured, ImproperlyConfigured(new_msg), sys.exc_info()[2]) - if version < (2, 3, 0): - raise ImproperlyConfigured('GeoDjango only supports SpatiaLite versions ' - '2.3.0 and above') - return version - - @property - def _version_greater_2_4_0_rc4(self): - if self.spatial_version >= (2, 4, 1): - return True - elif self.spatial_version < (2, 4, 0): - return False - else: - # Spatialite 2.4.0-RC4 added AsGML and AsKML, however both - # RC2 (shipped in popular Debian/Ubuntu packages) and RC4 - # report version as '2.4.0', so we fall back to feature detection - try: - self._get_spatialite_func("AsGML(GeomFromText('POINT(1 1)'))") - except DatabaseError: - return False - return True - - @cached_property - def gml(self): - return 'AsGML' if self._version_greater_2_4_0_rc4 else None - - @cached_property - def kml(self): - return 'AsKML' if self._version_greater_2_4_0_rc4 else None - - @cached_property - def geojson(self): - return 'AsGeoJSON' if self.spatial_version >= (3, 0, 0) else None - - def check_aggregate_support(self, aggregate): - """ - Checks if the given aggregate name is supported (that is, if it's - in `self.valid_aggregates`). - """ - super(SpatiaLiteOperations, self).check_aggregate_support(aggregate) - agg_name = aggregate.__class__.__name__ - return agg_name in self.valid_aggregates - - def convert_geom(self, wkt, geo_field): - """ - Converts geometry WKT returned from a SpatiaLite aggregate. - """ - if wkt: - return Geometry(wkt, geo_field.srid) - else: - return None - - def geo_db_type(self, f): - """ - Returns None because geometry columnas are added via the - `AddGeometryColumn` stored procedure on SpatiaLite. - """ - return None - - def get_distance(self, f, value, lookup_type): - """ - Returns the distance parameters for the given geometry field, - lookup value, and lookup type. SpatiaLite only supports regular - cartesian-based queries (no spheroid/sphere calculations for point - geometries like PostGIS). - """ - if not value: - return [] - value = value[0] - if isinstance(value, Distance): - if f.geodetic(self.connection): - raise ValueError('SpatiaLite does not support distance queries on ' - 'geometry fields with a geodetic coordinate system. ' - 'Distance objects; use a numeric value of your ' - 'distance in degrees instead.') - else: - dist_param = getattr(value, Distance.unit_attname(f.units_name(self.connection))) - else: - dist_param = value - return [dist_param] - - def get_geom_placeholder(self, f, value): - """ - Provides a proper substitution value for Geometries that are not in the - SRID of the field. Specifically, this routine will substitute in the - Transform() and GeomFromText() function call(s). - """ - def transform_value(value, srid): - return not (value is None or value.srid == srid) - if hasattr(value, 'expression'): - if transform_value(value, f.srid): - placeholder = '%s(%%s, %s)' % (self.transform, f.srid) - else: - placeholder = '%s' - # No geometry value used for F expression, substitute in - # the column name instead. - return placeholder % self.get_expression_column(value) - else: - if transform_value(value, f.srid): - # Adding Transform() to the SQL placeholder. - return '%s(%s(%%s,%s), %s)' % (self.transform, self.from_text, value.srid, f.srid) - else: - return '%s(%%s,%s)' % (self.from_text, f.srid) - - def _get_spatialite_func(self, func): - """ - Helper routine for calling SpatiaLite functions and returning - their result. - Any error occurring in this method should be handled by the caller. - """ - cursor = self.connection._cursor() - try: - cursor.execute('SELECT %s' % func) - row = cursor.fetchone() - finally: - cursor.close() - return row[0] - - def geos_version(self): - "Returns the version of GEOS used by SpatiaLite as a string." - return self._get_spatialite_func('geos_version()') - - def proj4_version(self): - "Returns the version of the PROJ.4 library used by SpatiaLite." - return self._get_spatialite_func('proj4_version()') - - def spatialite_version(self): - "Returns the SpatiaLite library version as a string." - return self._get_spatialite_func('spatialite_version()') - - def spatialite_version_tuple(self): - """ - Returns the SpatiaLite version as a tuple (version string, major, - minor, subminor). - """ - # Getting the SpatiaLite version. - try: - version = self.spatialite_version() - except DatabaseError: - # The `spatialite_version` function first appeared in version 2.3.1 - # of SpatiaLite, so doing a fallback test for 2.3.0 (which is - # used by popular Debian/Ubuntu packages). - version = None - try: - tmp = self._get_spatialite_func("X(GeomFromText('POINT(1 1)'))") - if tmp == 1.0: - version = '2.3.0' - except DatabaseError: - pass - # If no version string defined, then just re-raise the original - # exception. - if version is None: - raise - - m = self.version_regex.match(version) - if m: - major = int(m.group('major')) - minor1 = int(m.group('minor1')) - minor2 = int(m.group('minor2')) - else: - raise Exception('Could not parse SpatiaLite version string: %s' % version) - - return (version, major, minor1, minor2) - - def spatial_aggregate_sql(self, agg): - """ - Returns the spatial aggregate SQL template and function for the - given Aggregate instance. - """ - agg_name = agg.__class__.__name__ - if not self.check_aggregate_support(agg): - raise NotImplementedError('%s spatial aggregate is not implemented for this backend.' % agg_name) - agg_name = agg_name.lower() - if agg_name == 'union': - agg_name += 'agg' - sql_template = self.select % '%(function)s(%(field)s)' - sql_function = getattr(self, agg_name) - return sql_template, sql_function - - def spatial_lookup_sql(self, lvalue, lookup_type, value, field, qn): - """ - Returns the SpatiaLite-specific SQL for the given lookup value - [a tuple of (alias, column, db_type)], lookup type, lookup - value, the model field, and the quoting function. - """ - geo_col, db_type = lvalue - - if lookup_type in self.geometry_functions: - # See if a SpatiaLite geometry function matches the lookup type. - tmp = self.geometry_functions[lookup_type] - - # Lookup types that are tuples take tuple arguments, e.g., 'relate' and - # distance lookups. - if isinstance(tmp, tuple): - # First element of tuple is the SpatiaLiteOperation instance, and the - # second element is either the type or a tuple of acceptable types - # that may passed in as further parameters for the lookup type. - op, arg_type = tmp - - # Ensuring that a tuple _value_ was passed in from the user - if not isinstance(value, (tuple, list)): - raise ValueError('Tuple required for `%s` lookup type.' % lookup_type) - - # Geometry is first element of lookup tuple. - geom = value[0] - - # Number of valid tuple parameters depends on the lookup type. - if len(value) != 2: - raise ValueError('Incorrect number of parameters given for `%s` lookup type.' % lookup_type) - - # Ensuring the argument type matches what we expect. - if not isinstance(value[1], arg_type): - raise ValueError('Argument type should be %s, got %s instead.' % (arg_type, type(value[1]))) - - # For lookup type `relate`, the op instance is not yet created (has - # to be instantiated here to check the pattern parameter). - if lookup_type == 'relate': - op = op(value[1]) - elif lookup_type in self.distance_functions: - op = op[0] - else: - op = tmp - geom = value - # Calling the `as_sql` function on the operation instance. - return op.as_sql(geo_col, self.get_geom_placeholder(field, geom)) - elif lookup_type == 'isnull': - # Handling 'isnull' lookup type - return "%s IS %sNULL" % (geo_col, ('' if value else 'NOT ')), [] - - raise TypeError("Got invalid lookup_type: %s" % repr(lookup_type)) - - # Routines for getting the OGC-compliant models. - def geometry_columns(self): - from django.contrib.gis.db.backends.spatialite.models import SpatialiteGeometryColumns - return SpatialiteGeometryColumns - - def spatial_ref_sys(self): - from django.contrib.gis.db.backends.spatialite.models import SpatialiteSpatialRefSys - return SpatialiteSpatialRefSys diff --git a/django/contrib/gis/db/backends/spatialite/schema.py b/django/contrib/gis/db/backends/spatialite/schema.py deleted file mode 100644 index 18b480d76..000000000 --- a/django/contrib/gis/db/backends/spatialite/schema.py +++ /dev/null @@ -1,156 +0,0 @@ -from django.db.utils import DatabaseError -from django.db.backends.sqlite3.schema import DatabaseSchemaEditor - - -class SpatialiteSchemaEditor(DatabaseSchemaEditor): - sql_add_geometry_column = "SELECT AddGeometryColumn(%(table)s, %(column)s, %(srid)s, %(geom_type)s, %(dim)s, %(null)s)" - sql_add_spatial_index = "SELECT CreateSpatialIndex(%(table)s, %(column)s)" - sql_drop_spatial_index = "DROP TABLE idx_%(table)s_%(column)s" - sql_remove_geometry_metadata = "SELECT DiscardGeometryColumn(%(table)s, %(column)s)" - sql_discard_geometry_columns = "DELETE FROM %(geom_table)s WHERE f_table_name = %(table)s" - sql_update_geometry_columns = "UPDATE %(geom_table)s SET f_table_name = %(new_table)s WHERE f_table_name = %(old_table)s" - - geometry_tables = [ - "geometry_columns", - "geometry_columns_auth", - "geometry_columns_time", - "geometry_columns_statistics", - ] - - def __init__(self, *args, **kwargs): - super(SpatialiteSchemaEditor, self).__init__(*args, **kwargs) - self.geometry_sql = [] - - def geo_quote_name(self, name): - return self.connection.ops.geo_quote_name(name) - - def column_sql(self, model, field, include_default=False): - from django.contrib.gis.db.models.fields import GeometryField - if not isinstance(field, GeometryField): - return super(SpatialiteSchemaEditor, self).column_sql(model, field, include_default) - - # Geometry columns are created by the `AddGeometryColumn` function - self.geometry_sql.append( - self.sql_add_geometry_column % { - "table": self.geo_quote_name(model._meta.db_table), - "column": self.geo_quote_name(field.column), - "srid": field.srid, - "geom_type": self.geo_quote_name(field.geom_type), - "dim": field.dim, - "null": int(not field.null), - } - ) - - if field.spatial_index: - self.geometry_sql.append( - self.sql_add_spatial_index % { - "table": self.quote_name(model._meta.db_table), - "column": self.quote_name(field.column), - } - ) - return None, None - - def remove_geometry_metadata(self, model, field): - self.execute( - self.sql_remove_geometry_metadata % { - "table": self.quote_name(model._meta.db_table), - "column": self.quote_name(field.column), - } - ) - self.execute( - self.sql_drop_spatial_index % { - "table": model._meta.db_table, - "column": field.column, - } - ) - - def create_model(self, model): - super(SpatialiteSchemaEditor, self).create_model(model) - # Create geometry columns - for sql in self.geometry_sql: - self.execute(sql) - self.geometry_sql = [] - - def delete_model(self, model, **kwargs): - from django.contrib.gis.db.models.fields import GeometryField - # Drop spatial metadata (dropping the table does not automatically remove them) - for field in model._meta.local_fields: - if isinstance(field, GeometryField): - self.remove_geometry_metadata(model, field) - # Make sure all geom stuff is gone - for geom_table in self.geometry_tables: - try: - self.execute( - self.sql_discard_geometry_columns % { - "geom_table": geom_table, - "table": self.quote_name(model._meta.db_table), - } - ) - except DatabaseError: - pass - super(SpatialiteSchemaEditor, self).delete_model(model, **kwargs) - - def add_field(self, model, field): - from django.contrib.gis.db.models.fields import GeometryField - if isinstance(field, GeometryField): - # Populate self.geometry_sql - self.column_sql(model, field) - for sql in self.geometry_sql: - self.execute(sql) - self.geometry_sql = [] - else: - super(SpatialiteSchemaEditor, self).add_field(model, field) - - def remove_field(self, model, field): - from django.contrib.gis.db.models.fields import GeometryField - # NOTE: If the field is a geometry field, the table is just recreated, - # the parent's remove_field can't be used cause it will skip the - # recreation if the field does not have a database type. Geometry fields - # do not have a db type cause they are added and removed via stored - # procedures. - if isinstance(field, GeometryField): - self._remake_table(model, delete_fields=[field]) - else: - super(SpatialiteSchemaEditor, self).remove_field(model, field) - - def alter_db_table(self, model, old_db_table, new_db_table): - from django.contrib.gis.db.models.fields import GeometryField - # Remove geometry-ness from temp table - for field in model._meta.local_fields: - if isinstance(field, GeometryField): - self.execute( - self.sql_remove_geometry_metadata % { - "table": self.quote_name(old_db_table), - "column": self.quote_name(field.column), - } - ) - # Alter table - super(SpatialiteSchemaEditor, self).alter_db_table(model, old_db_table, new_db_table) - # Repoint any straggler names - for geom_table in self.geometry_tables: - try: - self.execute( - self.sql_update_geometry_columns % { - "geom_table": geom_table, - "old_table": self.quote_name(old_db_table), - "new_table": self.quote_name(new_db_table), - } - ) - except DatabaseError: - pass - # Re-add geometry-ness and rename spatial index tables - for field in model._meta.local_fields: - if isinstance(field, GeometryField): - self.execute(self.sql_add_geometry_column % { - "table": self.geo_quote_name(new_db_table), - "column": self.geo_quote_name(field.column), - "srid": field.srid, - "geom_type": self.geo_quote_name(field.geom_type), - "dim": field.dim, - "null": int(not field.null), - }) - if getattr(field, 'spatial_index', False): - self.execute(self.sql_rename_table % { - "old_table": self.quote_name("idx_%s_%s" % (old_db_table, field.column)), - "new_table": self.quote_name("idx_%s_%s" % (new_db_table, field.column)), - }) diff --git a/django/contrib/gis/db/backends/util.py b/django/contrib/gis/db/backends/util.py deleted file mode 100644 index 08f1ca8d8..000000000 --- a/django/contrib/gis/db/backends/util.py +++ /dev/null @@ -1,10 +0,0 @@ -import warnings - -from django.utils.deprecation import RemovedInDjango19Warning - -warnings.warn( - "The django.contrib.gis.db.backends.util module has been renamed. " - "Use django.contrib.gis.db.backends.utils instead.", - RemovedInDjango19Warning, stacklevel=2) - -from django.contrib.gis.db.backends.utils import * # NOQA diff --git a/django/contrib/gis/db/backends/utils.py b/django/contrib/gis/db/backends/utils.py deleted file mode 100644 index b8b5b9525..000000000 --- a/django/contrib/gis/db/backends/utils.py +++ /dev/null @@ -1,46 +0,0 @@ -""" -A collection of utility routines and classes used by the spatial -backends. -""" - - -class SpatialOperation(object): - """ - Base class for generating spatial SQL. - """ - sql_template = '%(geo_col)s %(operator)s %(geometry)s' - - def __init__(self, function='', operator='', result='', **kwargs): - self.function = function - self.operator = operator - self.result = result - self.extra = kwargs - - def as_sql(self, geo_col, geometry='%s'): - return self.sql_template % self.params(geo_col, geometry), [] - - def params(self, geo_col, geometry): - params = {'function': self.function, - 'geo_col': geo_col, - 'geometry': geometry, - 'operator': self.operator, - 'result': self.result, - } - params.update(self.extra) - return params - - -class SpatialFunction(SpatialOperation): - """ - Base class for generating spatial SQL related to a function. - """ - sql_template = '%(function)s(%(geo_col)s, %(geometry)s)' - - def __init__(self, func, result='', operator='', **kwargs): - # Getting the function prefix. - default = {'function': func, - 'operator': operator, - 'result': result - } - kwargs.update(default) - super(SpatialFunction, self).__init__(**kwargs) diff --git a/django/contrib/gis/db/models/__init__.py b/django/contrib/gis/db/models/__init__.py deleted file mode 100644 index 835e90752..000000000 --- a/django/contrib/gis/db/models/__init__.py +++ /dev/null @@ -1,14 +0,0 @@ -# Want to get everything from the 'normal' models package. -from django.db.models import * # NOQA - -# Geographic aggregate functions -from django.contrib.gis.db.models.aggregates import * # NOQA - -# The GeoManager -from django.contrib.gis.db.models.manager import GeoManager # NOQA - -# The geographic-enabled fields. -from django.contrib.gis.db.models.fields import ( # NOQA - GeometryField, PointField, LineStringField, PolygonField, - MultiPointField, MultiLineStringField, MultiPolygonField, - GeometryCollectionField) diff --git a/django/contrib/gis/db/models/aggregates.py b/django/contrib/gis/db/models/aggregates.py deleted file mode 100644 index 43e9d1a0a..000000000 --- a/django/contrib/gis/db/models/aggregates.py +++ /dev/null @@ -1,23 +0,0 @@ -from django.db.models import Aggregate - -__all__ = ['Collect', 'Extent', 'Extent3D', 'MakeLine', 'Union'] - - -class Collect(Aggregate): - name = 'Collect' - - -class Extent(Aggregate): - name = 'Extent' - - -class Extent3D(Aggregate): - name = 'Extent3D' - - -class MakeLine(Aggregate): - name = 'MakeLine' - - -class Union(Aggregate): - name = 'Union' diff --git a/django/contrib/gis/db/models/constants.py b/django/contrib/gis/db/models/constants.py deleted file mode 100644 index 4ece41415..000000000 --- a/django/contrib/gis/db/models/constants.py +++ /dev/null @@ -1,15 +0,0 @@ -from django.db.models.sql.constants import QUERY_TERMS - -GIS_LOOKUPS = { - 'bbcontains', 'bboverlaps', 'contained', 'contains', - 'contains_properly', 'coveredby', 'covers', 'crosses', 'disjoint', - 'distance_gt', 'distance_gte', 'distance_lt', 'distance_lte', - 'dwithin', 'equals', 'exact', - 'intersects', 'overlaps', 'relate', 'same_as', 'touches', 'within', - 'left', 'right', 'overlaps_left', 'overlaps_right', - 'overlaps_above', 'overlaps_below', - 'strictly_above', 'strictly_below' -} -ALL_TERMS = GIS_LOOKUPS | QUERY_TERMS - -__all__ = ['ALL_TERMS', 'GIS_LOOKUPS'] diff --git a/django/contrib/gis/db/models/fields.py b/django/contrib/gis/db/models/fields.py deleted file mode 100644 index 6d637fd8a..000000000 --- a/django/contrib/gis/db/models/fields.py +++ /dev/null @@ -1,334 +0,0 @@ -from django.db.models.fields import Field -from django.db.models.sql.expressions import SQLEvaluator -from django.utils.translation import ugettext_lazy as _ -from django.contrib.gis import forms -from django.contrib.gis.db.models.constants import GIS_LOOKUPS -from django.contrib.gis.db.models.lookups import GISLookup -from django.contrib.gis.db.models.proxy import GeometryProxy -from django.contrib.gis.geometry.backend import Geometry, GeometryException -from django.utils import six - -# Local cache of the spatial_ref_sys table, which holds SRID data for each -# spatial database alias. This cache exists so that the database isn't queried -# for SRID info each time a distance query is constructed. -_srid_cache = {} - - -def get_srid_info(srid, connection): - """ - Returns the units, unit name, and spheroid WKT associated with the - given SRID from the `spatial_ref_sys` (or equivalent) spatial database - table for the given database connection. These results are cached. - """ - global _srid_cache - - try: - # The SpatialRefSys model for the spatial backend. - SpatialRefSys = connection.ops.spatial_ref_sys() - except NotImplementedError: - # No `spatial_ref_sys` table in spatial backend (e.g., MySQL). - return None, None, None - - if connection.alias not in _srid_cache: - # Initialize SRID dictionary for database if it doesn't exist. - _srid_cache[connection.alias] = {} - - if srid not in _srid_cache[connection.alias]: - # Use `SpatialRefSys` model to query for spatial reference info. - sr = SpatialRefSys.objects.using(connection.alias).get(srid=srid) - units, units_name = sr.units - spheroid = SpatialRefSys.get_spheroid(sr.wkt) - _srid_cache[connection.alias][srid] = (units, units_name, spheroid) - - return _srid_cache[connection.alias][srid] - - -class GeometryField(Field): - "The base GIS field -- maps to the OpenGIS Specification Geometry type." - - # The OpenGIS Geometry name. - geom_type = 'GEOMETRY' - form_class = forms.GeometryField - - # Geodetic units. - geodetic_units = ('decimal degree', 'degree') - - description = _("The base GIS field -- maps to the OpenGIS Specification Geometry type.") - - def __init__(self, verbose_name=None, srid=4326, spatial_index=True, dim=2, - geography=False, **kwargs): - """ - The initialization function for geometry fields. Takes the following - as keyword arguments: - - srid: - The spatial reference system identifier, an OGC standard. - Defaults to 4326 (WGS84). - - spatial_index: - Indicates whether to create a spatial index. Defaults to True. - Set this instead of 'db_index' for geographic fields since index - creation is different for geometry columns. - - dim: - The number of dimensions for this geometry. Defaults to 2. - - extent: - Customize the extent, in a 4-tuple of WGS 84 coordinates, for the - geometry field entry in the `USER_SDO_GEOM_METADATA` table. Defaults - to (-180.0, -90.0, 180.0, 90.0). - - tolerance: - Define the tolerance, in meters, to use for the geometry field - entry in the `USER_SDO_GEOM_METADATA` table. Defaults to 0.05. - """ - - # Setting the index flag with the value of the `spatial_index` keyword. - self.spatial_index = spatial_index - - # Setting the SRID and getting the units. Unit information must be - # easily available in the field instance for distance queries. - self.srid = srid - - # Setting the dimension of the geometry field. - self.dim = dim - - # Setting the verbose_name keyword argument with the positional - # first parameter, so this works like normal fields. - kwargs['verbose_name'] = verbose_name - - # Is this a geography rather than a geometry column? - self.geography = geography - - # Oracle-specific private attributes for creating the entry in - # `USER_SDO_GEOM_METADATA` - self._extent = kwargs.pop('extent', (-180.0, -90.0, 180.0, 90.0)) - self._tolerance = kwargs.pop('tolerance', 0.05) - - super(GeometryField, self).__init__(**kwargs) - - def deconstruct(self): - name, path, args, kwargs = super(GeometryField, self).deconstruct() - # Always include SRID for less fragility; include others if they're - # not the default values. - kwargs['srid'] = self.srid - if self.dim != 2: - kwargs['dim'] = self.dim - if self.spatial_index is not True: - kwargs['spatial_index'] = self.spatial_index - if self.geography is not False: - kwargs['geography'] = self.geography - return name, path, args, kwargs - - # The following functions are used to get the units, their name, and - # the spheroid corresponding to the SRID of the GeometryField. - def _get_srid_info(self, connection): - # Get attributes from `get_srid_info`. - self._units, self._units_name, self._spheroid = get_srid_info(self.srid, connection) - - def spheroid(self, connection): - if not hasattr(self, '_spheroid'): - self._get_srid_info(connection) - return self._spheroid - - def units(self, connection): - if not hasattr(self, '_units'): - self._get_srid_info(connection) - return self._units - - def units_name(self, connection): - if not hasattr(self, '_units_name'): - self._get_srid_info(connection) - return self._units_name - - ### Routines specific to GeometryField ### - def geodetic(self, connection): - """ - Returns true if this field's SRID corresponds with a coordinate - system that uses non-projected units (e.g., latitude/longitude). - """ - return self.units_name(connection).lower() in self.geodetic_units - - def get_distance(self, value, lookup_type, connection): - """ - Returns a distance number in units of the field. For example, if - `D(km=1)` was passed in and the units of the field were in meters, - then 1000 would be returned. - """ - return connection.ops.get_distance(self, value, lookup_type) - - def get_prep_value(self, value): - """ - Spatial lookup values are either a parameter that is (or may be - converted to) a geometry, or a sequence of lookup values that - begins with a geometry. This routine will setup the geometry - value properly, and preserve any other lookup parameters before - returning to the caller. - """ - value = super(GeometryField, self).get_prep_value(value) - if isinstance(value, SQLEvaluator): - return value - elif isinstance(value, (tuple, list)): - geom = value[0] - seq_value = True - else: - geom = value - seq_value = False - - # When the input is not a GEOS geometry, attempt to construct one - # from the given string input. - if isinstance(geom, Geometry): - pass - elif isinstance(geom, (bytes, six.string_types)) or hasattr(geom, '__geo_interface__'): - try: - geom = Geometry(geom) - except GeometryException: - raise ValueError('Could not create geometry from lookup value.') - else: - raise ValueError('Cannot use object with type %s for a geometry lookup parameter.' % type(geom).__name__) - - # Assigning the SRID value. - geom.srid = self.get_srid(geom) - - if seq_value: - lookup_val = [geom] - lookup_val.extend(value[1:]) - return tuple(lookup_val) - else: - return geom - - def get_srid(self, geom): - """ - Returns the default SRID for the given geometry, taking into account - the SRID set for the field. For example, if the input geometry - has no SRID, then that of the field will be returned. - """ - gsrid = geom.srid # SRID of given geometry. - if gsrid is None or self.srid == -1 or (gsrid == -1 and self.srid != -1): - return self.srid - else: - return gsrid - - ### Routines overloaded from Field ### - def contribute_to_class(self, cls, name): - super(GeometryField, self).contribute_to_class(cls, name) - - # Setup for lazy-instantiated Geometry object. - setattr(cls, self.attname, GeometryProxy(Geometry, self)) - - def db_type(self, connection): - return connection.ops.geo_db_type(self) - - def formfield(self, **kwargs): - defaults = {'form_class': self.form_class, - 'geom_type': self.geom_type, - 'srid': self.srid, - } - defaults.update(kwargs) - if (self.dim > 2 and 'widget' not in kwargs and - not getattr(defaults['form_class'].widget, 'supports_3d', False)): - defaults['widget'] = forms.Textarea - return super(GeometryField, self).formfield(**defaults) - - def get_db_prep_lookup(self, lookup_type, value, connection, prepared=False): - """ - Prepare for the database lookup, and return any spatial parameters - necessary for the query. This includes wrapping any geometry - parameters with a backend-specific adapter and formatting any distance - parameters into the correct units for the coordinate system of the - field. - """ - if lookup_type in connection.ops.gis_terms: - # special case for isnull lookup - if lookup_type == 'isnull': - return [] - - # Populating the parameters list, and wrapping the Geometry - # with the Adapter of the spatial backend. - if isinstance(value, (tuple, list)): - params = [connection.ops.Adapter(value[0])] - if lookup_type in connection.ops.distance_functions: - # Getting the distance parameter in the units of the field. - params += self.get_distance(value[1:], lookup_type, connection) - elif lookup_type in connection.ops.truncate_params: - # Lookup is one where SQL parameters aren't needed from the - # given lookup value. - pass - else: - params += value[1:] - elif isinstance(value, SQLEvaluator): - params = [] - else: - params = [connection.ops.Adapter(value)] - - return params - else: - raise ValueError('%s is not a valid spatial lookup for %s.' % - (lookup_type, self.__class__.__name__)) - - def get_prep_lookup(self, lookup_type, value): - if lookup_type == 'isnull': - return bool(value) - else: - return self.get_prep_value(value) - - def get_db_prep_save(self, value, connection): - "Prepares the value for saving in the database." - if not value: - return None - else: - return connection.ops.Adapter(self.get_prep_value(value)) - - def get_placeholder(self, value, connection): - """ - Returns the placeholder for the geometry column for the - given value. - """ - return connection.ops.get_geom_placeholder(self, value) - -for lookup_name in GIS_LOOKUPS: - lookup = type(lookup_name, (GISLookup,), {'lookup_name': lookup_name}) - GeometryField.register_lookup(lookup) - - -# The OpenGIS Geometry Type Fields -class PointField(GeometryField): - geom_type = 'POINT' - form_class = forms.PointField - description = _("Point") - - -class LineStringField(GeometryField): - geom_type = 'LINESTRING' - form_class = forms.LineStringField - description = _("Line string") - - -class PolygonField(GeometryField): - geom_type = 'POLYGON' - form_class = forms.PolygonField - description = _("Polygon") - - -class MultiPointField(GeometryField): - geom_type = 'MULTIPOINT' - form_class = forms.MultiPointField - description = _("Multi-point") - - -class MultiLineStringField(GeometryField): - geom_type = 'MULTILINESTRING' - form_class = forms.MultiLineStringField - description = _("Multi-line string") - - -class MultiPolygonField(GeometryField): - geom_type = 'MULTIPOLYGON' - form_class = forms.MultiPolygonField - description = _("Multi polygon") - - -class GeometryCollectionField(GeometryField): - geom_type = 'GEOMETRYCOLLECTION' - form_class = forms.GeometryCollectionField - description = _("Geometry collection") diff --git a/django/contrib/gis/db/models/lookups.py b/django/contrib/gis/db/models/lookups.py deleted file mode 100644 index 8a6b11272..000000000 --- a/django/contrib/gis/db/models/lookups.py +++ /dev/null @@ -1,28 +0,0 @@ -from django.db.models.lookups import Lookup -from django.db.models.sql.expressions import SQLEvaluator - - -class GISLookup(Lookup): - def as_sql(self, qn, connection): - from django.contrib.gis.db.models.sql import GeoWhereNode - # We use the same approach as was used by GeoWhereNode. It would - # be a good idea to upgrade GIS to use similar code that is used - # for other lookups. - if isinstance(self.rhs, SQLEvaluator): - # Make sure the F Expression destination field exists, and - # set an `srid` attribute with the same as that of the - # destination. - geo_fld = GeoWhereNode._check_geo_field(self.rhs.opts, self.rhs.expression.name) - if not geo_fld: - raise ValueError('No geographic field found in expression.') - self.rhs.srid = geo_fld.srid - db_type = self.lhs.output_field.db_type(connection=connection) - params = self.lhs.output_field.get_db_prep_lookup( - self.lookup_name, self.rhs, connection=connection) - lhs_sql, lhs_params = self.process_lhs(qn, connection) - # lhs_params not currently supported. - assert not lhs_params - data = (lhs_sql, db_type) - spatial_sql, spatial_params = connection.ops.spatial_lookup_sql( - data, self.lookup_name, self.rhs, self.lhs.output_field, qn) - return spatial_sql, spatial_params + params diff --git a/django/contrib/gis/db/models/manager.py b/django/contrib/gis/db/models/manager.py deleted file mode 100644 index bbcbb579f..000000000 --- a/django/contrib/gis/db/models/manager.py +++ /dev/null @@ -1,104 +0,0 @@ -from django.db.models.manager import Manager -from django.contrib.gis.db.models.query import GeoQuerySet - - -class GeoManager(Manager): - "Overrides Manager to return Geographic QuerySets." - - # This manager should be used for queries on related fields - # so that geometry columns on Oracle and MySQL are selected - # properly. - use_for_related_fields = True - - def get_queryset(self): - return GeoQuerySet(self.model, using=self._db) - - def area(self, *args, **kwargs): - return self.get_queryset().area(*args, **kwargs) - - def centroid(self, *args, **kwargs): - return self.get_queryset().centroid(*args, **kwargs) - - def collect(self, *args, **kwargs): - return self.get_queryset().collect(*args, **kwargs) - - def difference(self, *args, **kwargs): - return self.get_queryset().difference(*args, **kwargs) - - def distance(self, *args, **kwargs): - return self.get_queryset().distance(*args, **kwargs) - - def envelope(self, *args, **kwargs): - return self.get_queryset().envelope(*args, **kwargs) - - def extent(self, *args, **kwargs): - return self.get_queryset().extent(*args, **kwargs) - - def extent3d(self, *args, **kwargs): - return self.get_queryset().extent3d(*args, **kwargs) - - def force_rhr(self, *args, **kwargs): - return self.get_queryset().force_rhr(*args, **kwargs) - - def geohash(self, *args, **kwargs): - return self.get_queryset().geohash(*args, **kwargs) - - def geojson(self, *args, **kwargs): - return self.get_queryset().geojson(*args, **kwargs) - - def gml(self, *args, **kwargs): - return self.get_queryset().gml(*args, **kwargs) - - def intersection(self, *args, **kwargs): - return self.get_queryset().intersection(*args, **kwargs) - - def kml(self, *args, **kwargs): - return self.get_queryset().kml(*args, **kwargs) - - def length(self, *args, **kwargs): - return self.get_queryset().length(*args, **kwargs) - - def make_line(self, *args, **kwargs): - return self.get_queryset().make_line(*args, **kwargs) - - def mem_size(self, *args, **kwargs): - return self.get_queryset().mem_size(*args, **kwargs) - - def num_geom(self, *args, **kwargs): - return self.get_queryset().num_geom(*args, **kwargs) - - def num_points(self, *args, **kwargs): - return self.get_queryset().num_points(*args, **kwargs) - - def perimeter(self, *args, **kwargs): - return self.get_queryset().perimeter(*args, **kwargs) - - def point_on_surface(self, *args, **kwargs): - return self.get_queryset().point_on_surface(*args, **kwargs) - - def reverse_geom(self, *args, **kwargs): - return self.get_queryset().reverse_geom(*args, **kwargs) - - def scale(self, *args, **kwargs): - return self.get_queryset().scale(*args, **kwargs) - - def snap_to_grid(self, *args, **kwargs): - return self.get_queryset().snap_to_grid(*args, **kwargs) - - def svg(self, *args, **kwargs): - return self.get_queryset().svg(*args, **kwargs) - - def sym_difference(self, *args, **kwargs): - return self.get_queryset().sym_difference(*args, **kwargs) - - def transform(self, *args, **kwargs): - return self.get_queryset().transform(*args, **kwargs) - - def translate(self, *args, **kwargs): - return self.get_queryset().translate(*args, **kwargs) - - def union(self, *args, **kwargs): - return self.get_queryset().union(*args, **kwargs) - - def unionagg(self, *args, **kwargs): - return self.get_queryset().unionagg(*args, **kwargs) diff --git a/django/contrib/gis/db/models/proxy.py b/django/contrib/gis/db/models/proxy.py deleted file mode 100644 index a86691001..000000000 --- a/django/contrib/gis/db/models/proxy.py +++ /dev/null @@ -1,69 +0,0 @@ -""" -The GeometryProxy object, allows for lazy-geometries. The proxy uses -Python descriptors for instantiating and setting Geometry objects -corresponding to geographic model fields. - -Thanks to Robert Coup for providing this functionality (see #4322). -""" -from django.contrib.gis import memoryview -from django.utils import six - - -class GeometryProxy(object): - def __init__(self, klass, field): - """ - Proxy initializes on the given Geometry class (not an instance) and - the GeometryField. - """ - self._field = field - self._klass = klass - - def __get__(self, obj, type=None): - """ - This accessor retrieves the geometry, initializing it using the geometry - class specified during initialization and the HEXEWKB value of the field. - Currently, only GEOS or OGR geometries are supported. - """ - if obj is None: - # Accessed on a class, not an instance - return self - - # Getting the value of the field. - geom_value = obj.__dict__[self._field.attname] - - if isinstance(geom_value, self._klass): - geom = geom_value - elif (geom_value is None) or (geom_value == ''): - geom = None - else: - # Otherwise, a Geometry object is built using the field's contents, - # and the model's corresponding attribute is set. - geom = self._klass(geom_value) - setattr(obj, self._field.attname, geom) - return geom - - def __set__(self, obj, value): - """ - This accessor sets the proxied geometry with the geometry class - specified during initialization. Values of None, HEXEWKB, or WKT may - be used to set the geometry as well. - """ - # The OGC Geometry type of the field. - gtype = self._field.geom_type - - # The geometry type must match that of the field -- unless the - # general GeometryField is used. - if isinstance(value, self._klass) and (str(value.geom_type).upper() == gtype or gtype == 'GEOMETRY'): - # Assigning the SRID to the geometry. - if value.srid is None: - value.srid = self._field.srid - elif value is None or isinstance(value, six.string_types + (bytes, memoryview)): - # Set with None, WKT, HEX, or WKB - pass - else: - raise TypeError('Cannot set %s GeometryProxy (%s) with value of type: %s' % ( - obj.__class__.__name__, gtype, type(value))) - - # Setting the objects dictionary with the value, and returning. - obj.__dict__[self._field.attname] = value - return value diff --git a/django/contrib/gis/db/models/query.py b/django/contrib/gis/db/models/query.py deleted file mode 100644 index add67890e..000000000 --- a/django/contrib/gis/db/models/query.py +++ /dev/null @@ -1,799 +0,0 @@ -from django.db import connections -from django.db.models.query import QuerySet, ValuesQuerySet, ValuesListQuerySet - -from django.contrib.gis import memoryview -from django.contrib.gis.db.models import aggregates -from django.contrib.gis.db.models.fields import get_srid_info, PointField, LineStringField -from django.contrib.gis.db.models.sql import AreaField, DistanceField, GeomField, GeoQuery -from django.contrib.gis.geometry.backend import Geometry -from django.contrib.gis.measure import Area, Distance - -from django.utils import six - - -class GeoQuerySet(QuerySet): - "The Geographic QuerySet." - - ### Methods overloaded from QuerySet ### - def __init__(self, model=None, query=None, using=None, hints=None): - super(GeoQuerySet, self).__init__(model=model, query=query, using=using, hints=hints) - self.query = query or GeoQuery(self.model) - - def values(self, *fields): - return self._clone(klass=GeoValuesQuerySet, setup=True, _fields=fields) - - def values_list(self, *fields, **kwargs): - flat = kwargs.pop('flat', False) - if kwargs: - raise TypeError('Unexpected keyword arguments to values_list: %s' - % (list(kwargs),)) - if flat and len(fields) > 1: - raise TypeError("'flat' is not valid when values_list is called with more than one field.") - return self._clone(klass=GeoValuesListQuerySet, setup=True, flat=flat, - _fields=fields) - - ### GeoQuerySet Methods ### - def area(self, tolerance=0.05, **kwargs): - """ - Returns the area of the geographic field in an `area` attribute on - each element of this GeoQuerySet. - """ - # Performing setup here rather than in `_spatial_attribute` so that - # we can get the units for `AreaField`. - procedure_args, geo_field = self._spatial_setup('area', field_name=kwargs.get('field_name', None)) - s = {'procedure_args': procedure_args, - 'geo_field': geo_field, - 'setup': False, - } - connection = connections[self.db] - backend = connection.ops - if backend.oracle: - s['procedure_fmt'] = '%(geo_col)s,%(tolerance)s' - s['procedure_args']['tolerance'] = tolerance - s['select_field'] = AreaField('sq_m') # Oracle returns area in units of meters. - elif backend.postgis or backend.spatialite: - if backend.geography: - # Geography fields support area calculation, returns square meters. - s['select_field'] = AreaField('sq_m') - elif not geo_field.geodetic(connection): - # Getting the area units of the geographic field. - s['select_field'] = AreaField(Area.unit_attname(geo_field.units_name(connection))) - else: - # TODO: Do we want to support raw number areas for geodetic fields? - raise Exception('Area on geodetic coordinate systems not supported.') - return self._spatial_attribute('area', s, **kwargs) - - def centroid(self, **kwargs): - """ - Returns the centroid of the geographic field in a `centroid` - attribute on each element of this GeoQuerySet. - """ - return self._geom_attribute('centroid', **kwargs) - - def collect(self, **kwargs): - """ - Performs an aggregate collect operation on the given geometry field. - This is analogous to a union operation, but much faster because - boundaries are not dissolved. - """ - return self._spatial_aggregate(aggregates.Collect, **kwargs) - - def difference(self, geom, **kwargs): - """ - Returns the spatial difference of the geographic field in a `difference` - attribute on each element of this GeoQuerySet. - """ - return self._geomset_attribute('difference', geom, **kwargs) - - def distance(self, geom, **kwargs): - """ - Returns the distance from the given geographic field name to the - given geometry in a `distance` attribute on each element of the - GeoQuerySet. - - Keyword Arguments: - `spheroid` => If the geometry field is geodetic and PostGIS is - the spatial database, then the more accurate - spheroid calculation will be used instead of the - quicker sphere calculation. - - `tolerance` => Used only for Oracle. The tolerance is - in meters -- a default of 5 centimeters (0.05) - is used. - """ - return self._distance_attribute('distance', geom, **kwargs) - - def envelope(self, **kwargs): - """ - Returns a Geometry representing the bounding box of the - Geometry field in an `envelope` attribute on each element of - the GeoQuerySet. - """ - return self._geom_attribute('envelope', **kwargs) - - def extent(self, **kwargs): - """ - Returns the extent (aggregate) of the features in the GeoQuerySet. The - extent will be returned as a 4-tuple, consisting of (xmin, ymin, xmax, ymax). - """ - return self._spatial_aggregate(aggregates.Extent, **kwargs) - - def extent3d(self, **kwargs): - """ - Returns the aggregate extent, in 3D, of the features in the - GeoQuerySet. It is returned as a 6-tuple, comprising: - (xmin, ymin, zmin, xmax, ymax, zmax). - """ - return self._spatial_aggregate(aggregates.Extent3D, **kwargs) - - def force_rhr(self, **kwargs): - """ - Returns a modified version of the Polygon/MultiPolygon in which - all of the vertices follow the Right-Hand-Rule. By default, - this is attached as the `force_rhr` attribute on each element - of the GeoQuerySet. - """ - return self._geom_attribute('force_rhr', **kwargs) - - def geojson(self, precision=8, crs=False, bbox=False, **kwargs): - """ - Returns a GeoJSON representation of the geometry field in a `geojson` - attribute on each element of the GeoQuerySet. - - The `crs` and `bbox` keywords may be set to True if the user wants - the coordinate reference system and the bounding box to be included - in the GeoJSON representation of the geometry. - """ - backend = connections[self.db].ops - if not backend.geojson: - raise NotImplementedError('Only PostGIS 1.3.4+ and SpatiaLite 3.0+ ' - 'support GeoJSON serialization.') - - if not isinstance(precision, six.integer_types): - raise TypeError('Precision keyword must be set with an integer.') - - # Setting the options flag -- which depends on which version of - # PostGIS we're using. SpatiaLite only uses the first group of options. - if backend.spatial_version >= (1, 4, 0): - options = 0 - if crs and bbox: - options = 3 - elif bbox: - options = 1 - elif crs: - options = 2 - else: - options = 0 - if crs and bbox: - options = 3 - elif crs: - options = 1 - elif bbox: - options = 2 - s = {'desc': 'GeoJSON', - 'procedure_args': {'precision': precision, 'options': options}, - 'procedure_fmt': '%(geo_col)s,%(precision)s,%(options)s', - } - return self._spatial_attribute('geojson', s, **kwargs) - - def geohash(self, precision=20, **kwargs): - """ - Returns a GeoHash representation of the given field in a `geohash` - attribute on each element of the GeoQuerySet. - - The `precision` keyword may be used to custom the number of - _characters_ used in the output GeoHash, the default is 20. - """ - s = {'desc': 'GeoHash', - 'procedure_args': {'precision': precision}, - 'procedure_fmt': '%(geo_col)s,%(precision)s', - } - return self._spatial_attribute('geohash', s, **kwargs) - - def gml(self, precision=8, version=2, **kwargs): - """ - Returns GML representation of the given field in a `gml` attribute - on each element of the GeoQuerySet. - """ - backend = connections[self.db].ops - s = {'desc': 'GML', 'procedure_args': {'precision': precision}} - if backend.postgis: - # PostGIS AsGML() aggregate function parameter order depends on the - # version -- uggh. - if backend.spatial_version > (1, 3, 1): - s['procedure_fmt'] = '%(version)s,%(geo_col)s,%(precision)s' - else: - s['procedure_fmt'] = '%(geo_col)s,%(precision)s,%(version)s' - s['procedure_args'] = {'precision': precision, 'version': version} - - return self._spatial_attribute('gml', s, **kwargs) - - def intersection(self, geom, **kwargs): - """ - Returns the spatial intersection of the Geometry field in - an `intersection` attribute on each element of this - GeoQuerySet. - """ - return self._geomset_attribute('intersection', geom, **kwargs) - - def kml(self, **kwargs): - """ - Returns KML representation of the geometry field in a `kml` - attribute on each element of this GeoQuerySet. - """ - s = {'desc': 'KML', - 'procedure_fmt': '%(geo_col)s,%(precision)s', - 'procedure_args': {'precision': kwargs.pop('precision', 8)}, - } - return self._spatial_attribute('kml', s, **kwargs) - - def length(self, **kwargs): - """ - Returns the length of the geometry field as a `Distance` object - stored in a `length` attribute on each element of this GeoQuerySet. - """ - return self._distance_attribute('length', None, **kwargs) - - def make_line(self, **kwargs): - """ - Creates a linestring from all of the PointField geometries in the - this GeoQuerySet and returns it. This is a spatial aggregate - method, and thus returns a geometry rather than a GeoQuerySet. - """ - return self._spatial_aggregate(aggregates.MakeLine, geo_field_type=PointField, **kwargs) - - def mem_size(self, **kwargs): - """ - Returns the memory size (number of bytes) that the geometry field takes - in a `mem_size` attribute on each element of this GeoQuerySet. - """ - return self._spatial_attribute('mem_size', {}, **kwargs) - - def num_geom(self, **kwargs): - """ - Returns the number of geometries if the field is a - GeometryCollection or Multi* Field in a `num_geom` - attribute on each element of this GeoQuerySet; otherwise - the sets with None. - """ - return self._spatial_attribute('num_geom', {}, **kwargs) - - def num_points(self, **kwargs): - """ - Returns the number of points in the first linestring in the - Geometry field in a `num_points` attribute on each element of - this GeoQuerySet; otherwise sets with None. - """ - return self._spatial_attribute('num_points', {}, **kwargs) - - def perimeter(self, **kwargs): - """ - Returns the perimeter of the geometry field as a `Distance` object - stored in a `perimeter` attribute on each element of this GeoQuerySet. - """ - return self._distance_attribute('perimeter', None, **kwargs) - - def point_on_surface(self, **kwargs): - """ - Returns a Point geometry guaranteed to lie on the surface of the - Geometry field in a `point_on_surface` attribute on each element - of this GeoQuerySet; otherwise sets with None. - """ - return self._geom_attribute('point_on_surface', **kwargs) - - def reverse_geom(self, **kwargs): - """ - Reverses the coordinate order of the geometry, and attaches as a - `reverse` attribute on each element of this GeoQuerySet. - """ - s = {'select_field': GeomField()} - kwargs.setdefault('model_att', 'reverse_geom') - if connections[self.db].ops.oracle: - s['geo_field_type'] = LineStringField - return self._spatial_attribute('reverse', s, **kwargs) - - def scale(self, x, y, z=0.0, **kwargs): - """ - Scales the geometry to a new size by multiplying the ordinates - with the given x,y,z scale factors. - """ - if connections[self.db].ops.spatialite: - if z != 0.0: - raise NotImplementedError('SpatiaLite does not support 3D scaling.') - s = {'procedure_fmt': '%(geo_col)s,%(x)s,%(y)s', - 'procedure_args': {'x': x, 'y': y}, - 'select_field': GeomField(), - } - else: - s = {'procedure_fmt': '%(geo_col)s,%(x)s,%(y)s,%(z)s', - 'procedure_args': {'x': x, 'y': y, 'z': z}, - 'select_field': GeomField(), - } - return self._spatial_attribute('scale', s, **kwargs) - - def snap_to_grid(self, *args, **kwargs): - """ - Snap all points of the input geometry to the grid. How the - geometry is snapped to the grid depends on how many arguments - were given: - - 1 argument : A single size to snap both the X and Y grids to. - - 2 arguments: X and Y sizes to snap the grid to. - - 4 arguments: X, Y sizes and the X, Y origins. - """ - if False in [isinstance(arg, (float,) + six.integer_types) for arg in args]: - raise TypeError('Size argument(s) for the grid must be a float or integer values.') - - nargs = len(args) - if nargs == 1: - size = args[0] - procedure_fmt = '%(geo_col)s,%(size)s' - procedure_args = {'size': size} - elif nargs == 2: - xsize, ysize = args - procedure_fmt = '%(geo_col)s,%(xsize)s,%(ysize)s' - procedure_args = {'xsize': xsize, 'ysize': ysize} - elif nargs == 4: - xsize, ysize, xorigin, yorigin = args - procedure_fmt = '%(geo_col)s,%(xorigin)s,%(yorigin)s,%(xsize)s,%(ysize)s' - procedure_args = {'xsize': xsize, 'ysize': ysize, - 'xorigin': xorigin, 'yorigin': yorigin} - else: - raise ValueError('Must provide 1, 2, or 4 arguments to `snap_to_grid`.') - - s = {'procedure_fmt': procedure_fmt, - 'procedure_args': procedure_args, - 'select_field': GeomField(), - } - - return self._spatial_attribute('snap_to_grid', s, **kwargs) - - def svg(self, relative=False, precision=8, **kwargs): - """ - Returns SVG representation of the geographic field in a `svg` - attribute on each element of this GeoQuerySet. - - Keyword Arguments: - `relative` => If set to True, this will evaluate the path in - terms of relative moves (rather than absolute). - - `precision` => May be used to set the maximum number of decimal - digits used in output (defaults to 8). - """ - relative = int(bool(relative)) - if not isinstance(precision, six.integer_types): - raise TypeError('SVG precision keyword argument must be an integer.') - s = { - 'desc': 'SVG', - 'procedure_fmt': '%(geo_col)s,%(rel)s,%(precision)s', - 'procedure_args': { - 'rel': relative, - 'precision': precision, - } - } - return self._spatial_attribute('svg', s, **kwargs) - - def sym_difference(self, geom, **kwargs): - """ - Returns the symmetric difference of the geographic field in a - `sym_difference` attribute on each element of this GeoQuerySet. - """ - return self._geomset_attribute('sym_difference', geom, **kwargs) - - def translate(self, x, y, z=0.0, **kwargs): - """ - Translates the geometry to a new location using the given numeric - parameters as offsets. - """ - if connections[self.db].ops.spatialite: - if z != 0.0: - raise NotImplementedError('SpatiaLite does not support 3D translation.') - s = {'procedure_fmt': '%(geo_col)s,%(x)s,%(y)s', - 'procedure_args': {'x': x, 'y': y}, - 'select_field': GeomField(), - } - else: - s = {'procedure_fmt': '%(geo_col)s,%(x)s,%(y)s,%(z)s', - 'procedure_args': {'x': x, 'y': y, 'z': z}, - 'select_field': GeomField(), - } - return self._spatial_attribute('translate', s, **kwargs) - - def transform(self, srid=4326, **kwargs): - """ - Transforms the given geometry field to the given SRID. If no SRID is - provided, the transformation will default to using 4326 (WGS84). - """ - if not isinstance(srid, six.integer_types): - raise TypeError('An integer SRID must be provided.') - field_name = kwargs.get('field_name', None) - tmp, geo_field = self._spatial_setup('transform', field_name=field_name) - - # Getting the selection SQL for the given geographic field. - field_col = self._geocol_select(geo_field, field_name) - - # Why cascading substitutions? Because spatial backends like - # Oracle and MySQL already require a function call to convert to text, thus - # when there's also a transformation we need to cascade the substitutions. - # For example, 'SDO_UTIL.TO_WKTGEOMETRY(SDO_CS.TRANSFORM( ... )' - geo_col = self.query.custom_select.get(geo_field, field_col) - - # Setting the key for the field's column with the custom SELECT SQL to - # override the geometry column returned from the database. - custom_sel = '%s(%s, %s)' % (connections[self.db].ops.transform, geo_col, srid) - # TODO: Should we have this as an alias? - # custom_sel = '(%s(%s, %s)) AS %s' % (SpatialBackend.transform, geo_col, srid, qn(geo_field.name)) - self.query.transformed_srid = srid # So other GeoQuerySet methods - self.query.custom_select[geo_field] = custom_sel - return self._clone() - - def union(self, geom, **kwargs): - """ - Returns the union of the geographic field with the given - Geometry in a `union` attribute on each element of this GeoQuerySet. - """ - return self._geomset_attribute('union', geom, **kwargs) - - def unionagg(self, **kwargs): - """ - Performs an aggregate union on the given geometry field. Returns - None if the GeoQuerySet is empty. The `tolerance` keyword is for - Oracle backends only. - """ - return self._spatial_aggregate(aggregates.Union, **kwargs) - - ### Private API -- Abstracted DRY routines. ### - def _spatial_setup(self, att, desc=None, field_name=None, geo_field_type=None): - """ - Performs set up for executing the spatial function. - """ - # Does the spatial backend support this? - connection = connections[self.db] - func = getattr(connection.ops, att, False) - if desc is None: - desc = att - if not func: - raise NotImplementedError('%s stored procedure not available on ' - 'the %s backend.' % - (desc, connection.ops.name)) - - # Initializing the procedure arguments. - procedure_args = {'function': func} - - # Is there a geographic field in the model to perform this - # operation on? - geo_field = self.query._geo_field(field_name) - if not geo_field: - raise TypeError('%s output only available on GeometryFields.' % func) - - # If the `geo_field_type` keyword was used, then enforce that - # type limitation. - if geo_field_type is not None and not isinstance(geo_field, geo_field_type): - raise TypeError('"%s" stored procedures may only be called on %ss.' % (func, geo_field_type.__name__)) - - # Setting the procedure args. - procedure_args['geo_col'] = self._geocol_select(geo_field, field_name) - - return procedure_args, geo_field - - def _spatial_aggregate(self, aggregate, field_name=None, - geo_field_type=None, tolerance=0.05): - """ - DRY routine for calling aggregate spatial stored procedures and - returning their result to the caller of the function. - """ - # Getting the field the geographic aggregate will be called on. - geo_field = self.query._geo_field(field_name) - if not geo_field: - raise TypeError('%s aggregate only available on GeometryFields.' % aggregate.name) - - # Checking if there are any geo field type limitations on this - # aggregate (e.g. ST_Makeline only operates on PointFields). - if geo_field_type is not None and not isinstance(geo_field, geo_field_type): - raise TypeError('%s aggregate may only be called on %ss.' % (aggregate.name, geo_field_type.__name__)) - - # Getting the string expression of the field name, as this is the - # argument taken by `Aggregate` objects. - agg_col = field_name or geo_field.name - - # Adding any keyword parameters for the Aggregate object. Oracle backends - # in particular need an additional `tolerance` parameter. - agg_kwargs = {} - if connections[self.db].ops.oracle: - agg_kwargs['tolerance'] = tolerance - - # Calling the QuerySet.aggregate, and returning only the value of the aggregate. - return self.aggregate(geoagg=aggregate(agg_col, **agg_kwargs))['geoagg'] - - def _spatial_attribute(self, att, settings, field_name=None, model_att=None): - """ - DRY routine for calling a spatial stored procedure on a geometry column - and attaching its output as an attribute of the model. - - Arguments: - att: - The name of the spatial attribute that holds the spatial - SQL function to call. - - settings: - Dictonary of internal settings to customize for the spatial procedure. - - Public Keyword Arguments: - - field_name: - The name of the geographic field to call the spatial - function on. May also be a lookup to a geometry field - as part of a foreign key relation. - - model_att: - The name of the model attribute to attach the output of - the spatial function to. - """ - # Default settings. - settings.setdefault('desc', None) - settings.setdefault('geom_args', ()) - settings.setdefault('geom_field', None) - settings.setdefault('procedure_args', {}) - settings.setdefault('procedure_fmt', '%(geo_col)s') - settings.setdefault('select_params', []) - - connection = connections[self.db] - backend = connection.ops - - # Performing setup for the spatial column, unless told not to. - if settings.get('setup', True): - default_args, geo_field = self._spatial_setup(att, desc=settings['desc'], field_name=field_name, - geo_field_type=settings.get('geo_field_type', None)) - for k, v in six.iteritems(default_args): - settings['procedure_args'].setdefault(k, v) - else: - geo_field = settings['geo_field'] - - # The attribute to attach to the model. - if not isinstance(model_att, six.string_types): - model_att = att - - # Special handling for any argument that is a geometry. - for name in settings['geom_args']: - # Using the field's get_placeholder() routine to get any needed - # transformation SQL. - geom = geo_field.get_prep_value(settings['procedure_args'][name]) - params = geo_field.get_db_prep_lookup('contains', geom, connection=connection) - geom_placeholder = geo_field.get_placeholder(geom, connection) - - # Replacing the procedure format with that of any needed - # transformation SQL. - old_fmt = '%%(%s)s' % name - new_fmt = geom_placeholder % '%%s' - settings['procedure_fmt'] = settings['procedure_fmt'].replace(old_fmt, new_fmt) - settings['select_params'].extend(params) - - # Getting the format for the stored procedure. - fmt = '%%(function)s(%s)' % settings['procedure_fmt'] - - # If the result of this function needs to be converted. - if settings.get('select_field', False): - sel_fld = settings['select_field'] - if isinstance(sel_fld, GeomField) and backend.select: - self.query.custom_select[model_att] = backend.select - if connection.ops.oracle: - sel_fld.empty_strings_allowed = False - self.query.extra_select_fields[model_att] = sel_fld - - # Finally, setting the extra selection attribute with - # the format string expanded with the stored procedure - # arguments. - return self.extra(select={model_att: fmt % settings['procedure_args']}, - select_params=settings['select_params']) - - def _distance_attribute(self, func, geom=None, tolerance=0.05, spheroid=False, **kwargs): - """ - DRY routine for GeoQuerySet distance attribute routines. - """ - # Setting up the distance procedure arguments. - procedure_args, geo_field = self._spatial_setup(func, field_name=kwargs.get('field_name', None)) - - # If geodetic defaulting distance attribute to meters (Oracle and - # PostGIS spherical distances return meters). Otherwise, use the - # units of the geometry field. - connection = connections[self.db] - geodetic = geo_field.geodetic(connection) - geography = geo_field.geography - - if geodetic: - dist_att = 'm' - else: - dist_att = Distance.unit_attname(geo_field.units_name(connection)) - - # Shortcut booleans for what distance function we're using and - # whether the geometry field is 3D. - distance = func == 'distance' - length = func == 'length' - perimeter = func == 'perimeter' - if not (distance or length or perimeter): - raise ValueError('Unknown distance function: %s' % func) - geom_3d = geo_field.dim == 3 - - # The field's get_db_prep_lookup() is used to get any - # extra distance parameters. Here we set up the - # parameters that will be passed in to field's function. - lookup_params = [geom or 'POINT (0 0)', 0] - - # Getting the spatial backend operations. - backend = connection.ops - - # If the spheroid calculation is desired, either by the `spheroid` - # keyword or when calculating the length of geodetic field, make - # sure the 'spheroid' distance setting string is passed in so we - # get the correct spatial stored procedure. - if spheroid or (backend.postgis and geodetic and - (not geography) and length): - lookup_params.append('spheroid') - lookup_params = geo_field.get_prep_value(lookup_params) - params = geo_field.get_db_prep_lookup('distance_lte', lookup_params, connection=connection) - - # The `geom_args` flag is set to true if a geometry parameter was - # passed in. - geom_args = bool(geom) - - if backend.oracle: - if distance: - procedure_fmt = '%(geo_col)s,%(geom)s,%(tolerance)s' - elif length or perimeter: - procedure_fmt = '%(geo_col)s,%(tolerance)s' - procedure_args['tolerance'] = tolerance - else: - # Getting whether this field is in units of degrees since the field may have - # been transformed via the `transform` GeoQuerySet method. - if self.query.transformed_srid: - u, unit_name, s = get_srid_info(self.query.transformed_srid, connection) - geodetic = unit_name.lower() in geo_field.geodetic_units - - if backend.spatialite and geodetic: - raise ValueError('SQLite does not support linear distance calculations on geodetic coordinate systems.') - - if distance: - if self.query.transformed_srid: - # Setting the `geom_args` flag to false because we want to handle - # transformation SQL here, rather than the way done by default - # (which will transform to the original SRID of the field rather - # than to what was transformed to). - geom_args = False - procedure_fmt = '%s(%%(geo_col)s, %s)' % (backend.transform, self.query.transformed_srid) - if geom.srid is None or geom.srid == self.query.transformed_srid: - # If the geom parameter srid is None, it is assumed the coordinates - # are in the transformed units. A placeholder is used for the - # geometry parameter. `GeomFromText` constructor is also needed - # to wrap geom placeholder for SpatiaLite. - if backend.spatialite: - procedure_fmt += ', %s(%%%%s, %s)' % (backend.from_text, self.query.transformed_srid) - else: - procedure_fmt += ', %%s' - else: - # We need to transform the geom to the srid specified in `transform()`, - # so wrapping the geometry placeholder in transformation SQL. - # SpatiaLite also needs geometry placeholder wrapped in `GeomFromText` - # constructor. - if backend.spatialite: - procedure_fmt += ', %s(%s(%%%%s, %s), %s)' % (backend.transform, backend.from_text, - geom.srid, self.query.transformed_srid) - else: - procedure_fmt += ', %s(%%%%s, %s)' % (backend.transform, self.query.transformed_srid) - else: - # `transform()` was not used on this GeoQuerySet. - procedure_fmt = '%(geo_col)s,%(geom)s' - - if not geography and geodetic: - # Spherical distance calculation is needed (because the geographic - # field is geodetic). However, the PostGIS ST_distance_sphere/spheroid() - # procedures may only do queries from point columns to point geometries - # some error checking is required. - if not backend.geography: - if not isinstance(geo_field, PointField): - raise ValueError('Spherical distance calculation only supported on PointFields.') - if not str(Geometry(memoryview(params[0].ewkb)).geom_type) == 'Point': - raise ValueError('Spherical distance calculation only supported with Point Geometry parameters') - # The `function` procedure argument needs to be set differently for - # geodetic distance calculations. - if spheroid: - # Call to distance_spheroid() requires spheroid param as well. - procedure_fmt += ",'%(spheroid)s'" - procedure_args.update({'function': backend.distance_spheroid, 'spheroid': params[1]}) - else: - procedure_args.update({'function': backend.distance_sphere}) - elif length or perimeter: - procedure_fmt = '%(geo_col)s' - if not geography and geodetic and length: - # There's no `length_sphere`, and `length_spheroid` also - # works on 3D geometries. - procedure_fmt += ",'%(spheroid)s'" - procedure_args.update({'function': backend.length_spheroid, 'spheroid': params[1]}) - elif geom_3d and backend.postgis: - # Use 3D variants of perimeter and length routines on PostGIS. - if perimeter: - procedure_args.update({'function': backend.perimeter3d}) - elif length: - procedure_args.update({'function': backend.length3d}) - - # Setting up the settings for `_spatial_attribute`. - s = {'select_field': DistanceField(dist_att), - 'setup': False, - 'geo_field': geo_field, - 'procedure_args': procedure_args, - 'procedure_fmt': procedure_fmt, - } - if geom_args: - s['geom_args'] = ('geom',) - s['procedure_args']['geom'] = geom - elif geom: - # The geometry is passed in as a parameter because we handled - # transformation conditions in this routine. - s['select_params'] = [backend.Adapter(geom)] - return self._spatial_attribute(func, s, **kwargs) - - def _geom_attribute(self, func, tolerance=0.05, **kwargs): - """ - DRY routine for setting up a GeoQuerySet method that attaches a - Geometry attribute (e.g., `centroid`, `point_on_surface`). - """ - s = {'select_field': GeomField()} - if connections[self.db].ops.oracle: - s['procedure_fmt'] = '%(geo_col)s,%(tolerance)s' - s['procedure_args'] = {'tolerance': tolerance} - return self._spatial_attribute(func, s, **kwargs) - - def _geomset_attribute(self, func, geom, tolerance=0.05, **kwargs): - """ - DRY routine for setting up a GeoQuerySet method that attaches a - Geometry attribute and takes a Geoemtry parameter. This is used - for geometry set-like operations (e.g., intersection, difference, - union, sym_difference). - """ - s = { - 'geom_args': ('geom',), - 'select_field': GeomField(), - 'procedure_fmt': '%(geo_col)s,%(geom)s', - 'procedure_args': {'geom': geom}, - } - if connections[self.db].ops.oracle: - s['procedure_fmt'] += ',%(tolerance)s' - s['procedure_args']['tolerance'] = tolerance - return self._spatial_attribute(func, s, **kwargs) - - def _geocol_select(self, geo_field, field_name): - """ - Helper routine for constructing the SQL to select the geographic - column. Takes into account if the geographic field is in a - ForeignKey relation to the current model. - """ - opts = self.model._meta - if geo_field not in opts.fields: - # Is this operation going to be on a related geographic field? - # If so, it'll have to be added to the select related information - # (e.g., if 'location__point' was given as the field name). - self.query.add_select_related([field_name]) - compiler = self.query.get_compiler(self.db) - compiler.pre_sql_setup() - for (rel_table, rel_col), field in self.query.related_select_cols: - if field == geo_field: - return compiler._field_column(geo_field, rel_table) - raise ValueError("%r not in self.query.related_select_cols" % geo_field) - elif geo_field not in opts.local_fields: - # This geographic field is inherited from another model, so we have to - # use the db table for the _parent_ model instead. - tmp_fld, parent_model, direct, m2m = opts.get_field_by_name(geo_field.name) - return self.query.get_compiler(self.db)._field_column(geo_field, parent_model._meta.db_table) - else: - return self.query.get_compiler(self.db)._field_column(geo_field) - - -class GeoValuesQuerySet(ValuesQuerySet): - def __init__(self, *args, **kwargs): - super(GeoValuesQuerySet, self).__init__(*args, **kwargs) - # This flag tells `resolve_columns` to run the values through - # `convert_values`. This ensures that Geometry objects instead - # of string values are returned with `values()` or `values_list()`. - self.query.geo_values = True - - -class GeoValuesListQuerySet(GeoValuesQuerySet, ValuesListQuerySet): - pass diff --git a/django/contrib/gis/db/models/sql/__init__.py b/django/contrib/gis/db/models/sql/__init__.py deleted file mode 100644 index a7d15dab6..000000000 --- a/django/contrib/gis/db/models/sql/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from django.contrib.gis.db.models.sql.conversion import AreaField, DistanceField, GeomField -from django.contrib.gis.db.models.sql.query import GeoQuery -from django.contrib.gis.db.models.sql.where import GeoWhereNode - -__all__ = [ - 'AreaField', 'DistanceField', 'GeomField', 'GeoQuery', 'GeoWhereNode', -] diff --git a/django/contrib/gis/db/models/sql/aggregates.py b/django/contrib/gis/db/models/sql/aggregates.py deleted file mode 100644 index c0a7d894e..000000000 --- a/django/contrib/gis/db/models/sql/aggregates.py +++ /dev/null @@ -1,72 +0,0 @@ -from django.db.models.sql import aggregates -from django.db.models.sql.aggregates import * # NOQA -from django.contrib.gis.db.models.fields import GeometryField - - -__all__ = ['Collect', 'Extent', 'Extent3D', 'MakeLine', 'Union'] + aggregates.__all__ - - -class GeoAggregate(Aggregate): - # Default SQL template for spatial aggregates. - sql_template = '%(function)s(%(field)s)' - - # Conversion class, if necessary. - conversion_class = None - - # Flags for indicating the type of the aggregate. - is_extent = False - - def __init__(self, col, source=None, is_summary=False, tolerance=0.05, **extra): - super(GeoAggregate, self).__init__(col, source, is_summary, **extra) - - # Required by some Oracle aggregates. - self.tolerance = tolerance - - # Can't use geographic aggregates on non-geometry fields. - if not isinstance(self.source, GeometryField): - raise ValueError('Geospatial aggregates only allowed on geometry fields.') - - def as_sql(self, qn, connection): - "Return the aggregate, rendered as SQL with parameters." - - if connection.ops.oracle: - self.extra['tolerance'] = self.tolerance - - params = [] - - if hasattr(self.col, 'as_sql'): - field_name, params = self.col.as_sql(qn, connection) - elif isinstance(self.col, (list, tuple)): - field_name = '.'.join(qn(c) for c in self.col) - else: - field_name = self.col - - sql_template, sql_function = connection.ops.spatial_aggregate_sql(self) - - substitutions = { - 'function': sql_function, - 'field': field_name - } - substitutions.update(self.extra) - - return sql_template % substitutions, params - - -class Collect(GeoAggregate): - pass - - -class Extent(GeoAggregate): - is_extent = '2D' - - -class Extent3D(GeoAggregate): - is_extent = '3D' - - -class MakeLine(GeoAggregate): - pass - - -class Union(GeoAggregate): - pass diff --git a/django/contrib/gis/db/models/sql/compiler.py b/django/contrib/gis/db/models/sql/compiler.py deleted file mode 100644 index 351a3171b..000000000 --- a/django/contrib/gis/db/models/sql/compiler.py +++ /dev/null @@ -1,322 +0,0 @@ -import datetime - -from django.conf import settings -from django.db.backends.utils import truncate_name, typecast_date, typecast_timestamp -from django.db.models.sql import compiler -from django.db.models.sql.constants import MULTI -from django.utils import six -from django.utils.six.moves import zip, zip_longest -from django.utils import timezone - -SQLCompiler = compiler.SQLCompiler - - -class GeoSQLCompiler(compiler.SQLCompiler): - - def get_columns(self, with_aliases=False): - """ - Return the list of columns to use in the select statement. If no - columns have been specified, returns all columns relating to fields in - the model. - - If 'with_aliases' is true, any column names that are duplicated - (without the table names) are given unique aliases. This is needed in - some cases to avoid ambiguity with nested queries. - - This routine is overridden from Query to handle customized selection of - geometry columns. - """ - qn = self - qn2 = self.connection.ops.quote_name - result = ['(%s) AS %s' % (self.get_extra_select_format(alias) % col[0], qn2(alias)) - for alias, col in six.iteritems(self.query.extra_select)] - params = [] - aliases = set(self.query.extra_select.keys()) - if with_aliases: - col_aliases = aliases.copy() - else: - col_aliases = set() - if self.query.select: - only_load = self.deferred_to_columns() - # This loop customized for GeoQuery. - for col, field in self.query.select: - if isinstance(col, (list, tuple)): - alias, column = col - table = self.query.alias_map[alias].table_name - if table in only_load and column not in only_load[table]: - continue - r = self.get_field_select(field, alias, column) - if with_aliases: - if col[1] in col_aliases: - c_alias = 'Col%d' % len(col_aliases) - result.append('%s AS %s' % (r, c_alias)) - aliases.add(c_alias) - col_aliases.add(c_alias) - else: - result.append('%s AS %s' % (r, qn2(col[1]))) - aliases.add(r) - col_aliases.add(col[1]) - else: - result.append(r) - aliases.add(r) - col_aliases.add(col[1]) - else: - col_sql, col_params = col.as_sql(qn, self.connection) - result.append(col_sql) - params.extend(col_params) - - if hasattr(col, 'alias'): - aliases.add(col.alias) - col_aliases.add(col.alias) - - elif self.query.default_cols: - cols, new_aliases = self.get_default_columns(with_aliases, - col_aliases) - result.extend(cols) - aliases.update(new_aliases) - - max_name_length = self.connection.ops.max_name_length() - for alias, aggregate in self.query.aggregate_select.items(): - agg_sql, agg_params = aggregate.as_sql(qn, self.connection) - if alias is None: - result.append(agg_sql) - else: - result.append('%s AS %s' % (agg_sql, qn(truncate_name(alias, max_name_length)))) - params.extend(agg_params) - - # This loop customized for GeoQuery. - for (table, col), field in self.query.related_select_cols: - r = self.get_field_select(field, table, col) - if with_aliases and col in col_aliases: - c_alias = 'Col%d' % len(col_aliases) - result.append('%s AS %s' % (r, c_alias)) - aliases.add(c_alias) - col_aliases.add(c_alias) - else: - result.append(r) - aliases.add(r) - col_aliases.add(col) - - self._select_aliases = aliases - return result, params - - def get_default_columns(self, with_aliases=False, col_aliases=None, - start_alias=None, opts=None, as_pairs=False, from_parent=None): - """ - Computes the default columns for selecting every field in the base - model. Will sometimes be called to pull in related models (e.g. via - select_related), in which case "opts" and "start_alias" will be given - to provide a starting point for the traversal. - - Returns a list of strings, quoted appropriately for use in SQL - directly, as well as a set of aliases used in the select statement (if - 'as_pairs' is True, returns a list of (alias, col_name) pairs instead - of strings as the first component and None as the second component). - - This routine is overridden from Query to handle customized selection of - geometry columns. - """ - result = [] - if opts is None: - opts = self.query.get_meta() - aliases = set() - only_load = self.deferred_to_columns() - seen = self.query.included_inherited_models.copy() - if start_alias: - seen[None] = start_alias - for field, model in opts.get_concrete_fields_with_model(): - if from_parent and model is not None and issubclass(from_parent, model): - # Avoid loading data for already loaded parents. - continue - alias = self.query.join_parent_model(opts, model, start_alias, seen) - table = self.query.alias_map[alias].table_name - if table in only_load and field.column not in only_load[table]: - continue - if as_pairs: - result.append((alias, field)) - aliases.add(alias) - continue - # This part of the function is customized for GeoQuery. We - # see if there was any custom selection specified in the - # dictionary, and set up the selection format appropriately. - field_sel = self.get_field_select(field, alias) - if with_aliases and field.column in col_aliases: - c_alias = 'Col%d' % len(col_aliases) - result.append('%s AS %s' % (field_sel, c_alias)) - col_aliases.add(c_alias) - aliases.add(c_alias) - else: - r = field_sel - result.append(r) - aliases.add(r) - if with_aliases: - col_aliases.add(field.column) - return result, aliases - - def resolve_columns(self, row, fields=()): - """ - This routine is necessary so that distances and geometries returned - from extra selection SQL get resolved appropriately into Python - objects. - """ - values = [] - aliases = list(self.query.extra_select) - - # Have to set a starting row number offset that is used for - # determining the correct starting row index -- needed for - # doing pagination with Oracle. - rn_offset = 0 - if self.connection.ops.oracle: - if self.query.high_mark is not None or self.query.low_mark: - rn_offset = 1 - index_start = rn_offset + len(aliases) - - # Converting any extra selection values (e.g., geometries and - # distance objects added by GeoQuerySet methods). - values = [self.query.convert_values(v, - self.query.extra_select_fields.get(a, None), - self.connection) - for v, a in zip(row[rn_offset:index_start], aliases)] - if self.connection.ops.oracle or getattr(self.query, 'geo_values', False): - # We resolve the rest of the columns if we're on Oracle or if - # the `geo_values` attribute is defined. - for value, field in zip_longest(row[index_start:], fields): - values.append(self.query.convert_values(value, field, self.connection)) - else: - values.extend(row[index_start:]) - return tuple(values) - - #### Routines unique to GeoQuery #### - def get_extra_select_format(self, alias): - sel_fmt = '%s' - if hasattr(self.query, 'custom_select') and alias in self.query.custom_select: - sel_fmt = sel_fmt % self.query.custom_select[alias] - return sel_fmt - - def get_field_select(self, field, alias=None, column=None): - """ - Returns the SELECT SQL string for the given field. Figures out - if any custom selection SQL is needed for the column The `alias` - keyword may be used to manually specify the database table where - the column exists, if not in the model associated with this - `GeoQuery`. Similarly, `column` may be used to specify the exact - column name, rather than using the `column` attribute on `field`. - """ - sel_fmt = self.get_select_format(field) - if field in self.query.custom_select: - field_sel = sel_fmt % self.query.custom_select[field] - else: - field_sel = sel_fmt % self._field_column(field, alias, column) - return field_sel - - def get_select_format(self, fld): - """ - Returns the selection format string, depending on the requirements - of the spatial backend. For example, Oracle and MySQL require custom - selection formats in order to retrieve geometries in OGC WKT. For all - other fields a simple '%s' format string is returned. - """ - if self.connection.ops.select and hasattr(fld, 'geom_type'): - # This allows operations to be done on fields in the SELECT, - # overriding their values -- used by the Oracle and MySQL - # spatial backends to get database values as WKT, and by the - # `transform` method. - sel_fmt = self.connection.ops.select - - # Because WKT doesn't contain spatial reference information, - # the SRID is prefixed to the returned WKT to ensure that the - # transformed geometries have an SRID different than that of the - # field -- this is only used by `transform` for Oracle and - # SpatiaLite backends. - if self.query.transformed_srid and (self.connection.ops.oracle or - self.connection.ops.spatialite): - sel_fmt = "'SRID=%d;'||%s" % (self.query.transformed_srid, sel_fmt) - else: - sel_fmt = '%s' - return sel_fmt - - # Private API utilities, subject to change. - def _field_column(self, field, table_alias=None, column=None): - """ - Helper function that returns the database column for the given field. - The table and column are returned (quoted) in the proper format, e.g., - `"geoapp_city"."point"`. If `table_alias` is not specified, the - database table associated with the model of this `GeoQuery` will be - used. If `column` is specified, it will be used instead of the value - in `field.column`. - """ - if table_alias is None: - table_alias = self.query.get_meta().db_table - return "%s.%s" % (self.quote_name_unless_alias(table_alias), - self.connection.ops.quote_name(column or field.column)) - - -class SQLInsertCompiler(compiler.SQLInsertCompiler, GeoSQLCompiler): - pass - - -class SQLDeleteCompiler(compiler.SQLDeleteCompiler, GeoSQLCompiler): - pass - - -class SQLUpdateCompiler(compiler.SQLUpdateCompiler, GeoSQLCompiler): - pass - - -class SQLAggregateCompiler(compiler.SQLAggregateCompiler, GeoSQLCompiler): - pass - - -class SQLDateCompiler(compiler.SQLDateCompiler, GeoSQLCompiler): - """ - This is overridden for GeoDjango to properly cast date columns, since - `GeoQuery.resolve_columns` is used for spatial values. - See #14648, #16757. - """ - def results_iter(self): - if self.connection.ops.oracle: - from django.db.models.fields import DateTimeField - fields = [DateTimeField()] - else: - needs_string_cast = self.connection.features.needs_datetime_string_cast - - offset = len(self.query.extra_select) - for rows in self.execute_sql(MULTI): - for row in rows: - date = row[offset] - if self.connection.ops.oracle: - date = self.resolve_columns(row, fields)[offset] - elif needs_string_cast: - date = typecast_date(str(date)) - if isinstance(date, datetime.datetime): - date = date.date() - yield date - - -class SQLDateTimeCompiler(compiler.SQLDateTimeCompiler, GeoSQLCompiler): - """ - This is overridden for GeoDjango to properly cast date columns, since - `GeoQuery.resolve_columns` is used for spatial values. - See #14648, #16757. - """ - def results_iter(self): - if self.connection.ops.oracle: - from django.db.models.fields import DateTimeField - fields = [DateTimeField()] - else: - needs_string_cast = self.connection.features.needs_datetime_string_cast - - offset = len(self.query.extra_select) - for rows in self.execute_sql(MULTI): - for row in rows: - datetime = row[offset] - if self.connection.ops.oracle: - datetime = self.resolve_columns(row, fields)[offset] - elif needs_string_cast: - datetime = typecast_timestamp(str(datetime)) - # Datetimes are artificially returned in UTC on databases that - # don't support time zone. Restore the zone used in the query. - if settings.USE_TZ: - datetime = datetime.replace(tzinfo=None) - datetime = timezone.make_aware(datetime, self.query.tzinfo) - yield datetime diff --git a/django/contrib/gis/db/models/sql/conversion.py b/django/contrib/gis/db/models/sql/conversion.py deleted file mode 100644 index ee4f0e9e3..000000000 --- a/django/contrib/gis/db/models/sql/conversion.py +++ /dev/null @@ -1,32 +0,0 @@ -""" -This module holds simple classes used by GeoQuery.convert_values -to convert geospatial values from the database. -""" - - -class BaseField(object): - empty_strings_allowed = True - - def get_internal_type(self): - "Overloaded method so OracleQuery.convert_values doesn't balk." - return None - - -class AreaField(BaseField): - "Wrapper for Area values." - def __init__(self, area_att): - self.area_att = area_att - - -class DistanceField(BaseField): - "Wrapper for Distance values." - def __init__(self, distance_att): - self.distance_att = distance_att - - -class GeomField(BaseField): - """ - Wrapper for Geometry values. It is a lightweight alternative to - using GeometryField (which requires an SQL query upon instantiation). - """ - pass diff --git a/django/contrib/gis/db/models/sql/query.py b/django/contrib/gis/db/models/sql/query.py deleted file mode 100644 index ac6e25ce8..000000000 --- a/django/contrib/gis/db/models/sql/query.py +++ /dev/null @@ -1,111 +0,0 @@ -from django.db import connections -from django.db.models.query import sql - -from django.contrib.gis.db.models.constants import ALL_TERMS -from django.contrib.gis.db.models.fields import GeometryField -from django.contrib.gis.db.models.sql import aggregates as gis_aggregates -from django.contrib.gis.db.models.sql.conversion import AreaField, DistanceField, GeomField -from django.contrib.gis.db.models.sql.where import GeoWhereNode -from django.contrib.gis.geometry.backend import Geometry -from django.contrib.gis.measure import Area, Distance - - -class GeoQuery(sql.Query): - """ - A single spatial SQL query. - """ - # Overriding the valid query terms. - query_terms = ALL_TERMS - aggregates_module = gis_aggregates - - compiler = 'GeoSQLCompiler' - - #### Methods overridden from the base Query class #### - def __init__(self, model, where=GeoWhereNode): - super(GeoQuery, self).__init__(model, where) - # The following attributes are customized for the GeoQuerySet. - # The GeoWhereNode and SpatialBackend classes contain backend-specific - # routines and functions. - self.custom_select = {} - self.transformed_srid = None - self.extra_select_fields = {} - - def clone(self, *args, **kwargs): - obj = super(GeoQuery, self).clone(*args, **kwargs) - # Customized selection dictionary and transformed srid flag have - # to also be added to obj. - obj.custom_select = self.custom_select.copy() - obj.transformed_srid = self.transformed_srid - obj.extra_select_fields = self.extra_select_fields.copy() - return obj - - def convert_values(self, value, field, connection): - """ - Using the same routines that Oracle does we can convert our - extra selection objects into Geometry and Distance objects. - TODO: Make converted objects 'lazy' for less overhead. - """ - if connection.ops.oracle: - # Running through Oracle's first. - value = super(GeoQuery, self).convert_values(value, field or GeomField(), connection) - - if value is None: - # Output from spatial function is NULL (e.g., called - # function on a geometry field with NULL value). - pass - elif isinstance(field, DistanceField): - # Using the field's distance attribute, can instantiate - # `Distance` with the right context. - value = Distance(**{field.distance_att: value}) - elif isinstance(field, AreaField): - value = Area(**{field.area_att: value}) - elif isinstance(field, (GeomField, GeometryField)) and value: - value = Geometry(value) - elif field is not None: - return super(GeoQuery, self).convert_values(value, field, connection) - return value - - def get_aggregation(self, using, force_subq=False): - # Remove any aggregates marked for reduction from the subquery - # and move them to the outer AggregateQuery. - connection = connections[using] - for alias, aggregate in self.aggregate_select.items(): - if isinstance(aggregate, gis_aggregates.GeoAggregate): - if not getattr(aggregate, 'is_extent', False) or connection.ops.oracle: - self.extra_select_fields[alias] = GeomField() - return super(GeoQuery, self).get_aggregation(using, force_subq) - - def resolve_aggregate(self, value, aggregate, connection): - """ - Overridden from GeoQuery's normalize to handle the conversion of - GeoAggregate objects. - """ - if isinstance(aggregate, self.aggregates_module.GeoAggregate): - if aggregate.is_extent: - if aggregate.is_extent == '3D': - return connection.ops.convert_extent3d(value) - else: - return connection.ops.convert_extent(value) - else: - return connection.ops.convert_geom(value, aggregate.source) - else: - return super(GeoQuery, self).resolve_aggregate(value, aggregate, connection) - - # Private API utilities, subject to change. - def _geo_field(self, field_name=None): - """ - Returns the first Geometry field encountered; or specified via the - `field_name` keyword. The `field_name` may be a string specifying - the geometry field on this GeoQuery's model, or a lookup string - to a geometry field via a ForeignKey relation. - """ - if field_name is None: - # Incrementing until the first geographic field is found. - for fld in self.model._meta.fields: - if isinstance(fld, GeometryField): - return fld - return False - else: - # Otherwise, check by the given field name -- which may be - # a lookup to a _related_ geographic field. - return GeoWhereNode._check_geo_field(self.model._meta, field_name) diff --git a/django/contrib/gis/db/models/sql/where.py b/django/contrib/gis/db/models/sql/where.py deleted file mode 100644 index 1e750ebd8..000000000 --- a/django/contrib/gis/db/models/sql/where.py +++ /dev/null @@ -1,93 +0,0 @@ -from django.db.models.constants import LOOKUP_SEP -from django.db.models.fields import FieldDoesNotExist -from django.db.models.sql.expressions import SQLEvaluator -from django.db.models.sql.where import Constraint, WhereNode -from django.contrib.gis.db.models.fields import GeometryField - - -class GeoConstraint(Constraint): - """ - This subclass overrides `process` to better handle geographic SQL - construction. - """ - def __init__(self, init_constraint): - self.alias = init_constraint.alias - self.col = init_constraint.col - self.field = init_constraint.field - - def process(self, lookup_type, value, connection): - if isinstance(value, SQLEvaluator): - # Make sure the F Expression destination field exists, and - # set an `srid` attribute with the same as that of the - # destination. - geo_fld = GeoWhereNode._check_geo_field(value.opts, value.expression.name) - if not geo_fld: - raise ValueError('No geographic field found in expression.') - value.srid = geo_fld.srid - db_type = self.field.db_type(connection=connection) - params = self.field.get_db_prep_lookup(lookup_type, value, connection=connection) - return (self.alias, self.col, db_type), params - - -class GeoWhereNode(WhereNode): - """ - Used to represent the SQL where-clause for spatial databases -- - these are tied to the GeoQuery class that created it. - """ - - def _prepare_data(self, data): - if isinstance(data, (list, tuple)): - obj, lookup_type, value = data - if (isinstance(obj, Constraint) and - isinstance(obj.field, GeometryField)): - data = (GeoConstraint(obj), lookup_type, value) - return super(GeoWhereNode, self)._prepare_data(data) - - def make_atom(self, child, qn, connection): - lvalue, lookup_type, value_annot, params_or_value = child - if isinstance(lvalue, GeoConstraint): - data, params = lvalue.process(lookup_type, params_or_value, connection) - spatial_sql, spatial_params = connection.ops.spatial_lookup_sql( - data, lookup_type, params_or_value, lvalue.field, qn) - return spatial_sql, spatial_params + params - else: - return super(GeoWhereNode, self).make_atom(child, qn, connection) - - @classmethod - def _check_geo_field(cls, opts, lookup): - """ - Utility for checking the given lookup with the given model options. - The lookup is a string either specifying the geographic field, e.g. - 'point, 'the_geom', or a related lookup on a geographic field like - 'address__point'. - - If a GeometryField exists according to the given lookup on the model - options, it will be returned. Otherwise returns None. - """ - # This takes into account the situation where the lookup is a - # lookup to a related geographic field, e.g., 'address__point'. - field_list = lookup.split(LOOKUP_SEP) - - # Reversing so list operates like a queue of related lookups, - # and popping the top lookup. - field_list.reverse() - fld_name = field_list.pop() - - try: - geo_fld = opts.get_field(fld_name) - # If the field list is still around, then it means that the - # lookup was for a geometry field across a relationship -- - # thus we keep on getting the related model options and the - # model field associated with the next field in the list - # until there's no more left. - while len(field_list): - opts = geo_fld.rel.to._meta - geo_fld = opts.get_field(field_list.pop()) - except (FieldDoesNotExist, AttributeError): - return False - - # Finally, make sure we got a Geographic field and return. - if isinstance(geo_fld, GeometryField): - return geo_fld - else: - return False diff --git a/django/contrib/gis/feeds.py b/django/contrib/gis/feeds.py deleted file mode 100644 index 006b0298f..000000000 --- a/django/contrib/gis/feeds.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import unicode_literals - -from django.contrib.syndication.views import Feed as BaseFeed -from django.utils.feedgenerator import Atom1Feed, Rss201rev2Feed - - -class GeoFeedMixin(object): - """ - This mixin provides the necessary routines for SyndicationFeed subclasses - to produce simple GeoRSS or W3C Geo elements. - """ - - def georss_coords(self, coords): - """ - In GeoRSS coordinate pairs are ordered by lat/lon and separated by - a single white space. Given a tuple of coordinates, this will return - a unicode GeoRSS representation. - """ - return ' '.join('%f %f' % (coord[1], coord[0]) for coord in coords) - - def add_georss_point(self, handler, coords, w3c_geo=False): - """ - Adds a GeoRSS point with the given coords using the given handler. - Handles the differences between simple GeoRSS and the more popular - W3C Geo specification. - """ - if w3c_geo: - lon, lat = coords[:2] - handler.addQuickElement('geo:lat', '%f' % lat) - handler.addQuickElement('geo:lon', '%f' % lon) - else: - handler.addQuickElement('georss:point', self.georss_coords((coords,))) - - def add_georss_element(self, handler, item, w3c_geo=False): - """ - This routine adds a GeoRSS XML element using the given item and handler. - """ - # Getting the Geometry object. - geom = item.get('geometry', None) - if geom is not None: - if isinstance(geom, (list, tuple)): - # Special case if a tuple/list was passed in. The tuple may be - # a point or a box - box_coords = None - if isinstance(geom[0], (list, tuple)): - # Box: ( (X0, Y0), (X1, Y1) ) - if len(geom) == 2: - box_coords = geom - else: - raise ValueError('Only should be two sets of coordinates.') - else: - if len(geom) == 2: - # Point: (X, Y) - self.add_georss_point(handler, geom, w3c_geo=w3c_geo) - elif len(geom) == 4: - # Box: (X0, Y0, X1, Y1) - box_coords = (geom[:2], geom[2:]) - else: - raise ValueError('Only should be 2 or 4 numeric elements.') - # If a GeoRSS box was given via tuple. - if box_coords is not None: - if w3c_geo: - raise ValueError('Cannot use simple GeoRSS box in W3C Geo feeds.') - handler.addQuickElement('georss:box', self.georss_coords(box_coords)) - else: - # Getting the lower-case geometry type. - gtype = str(geom.geom_type).lower() - if gtype == 'point': - self.add_georss_point(handler, geom.coords, w3c_geo=w3c_geo) - else: - if w3c_geo: - raise ValueError('W3C Geo only supports Point geometries.') - # For formatting consistent w/the GeoRSS simple standard: - # http://georss.org/1.0#simple - if gtype in ('linestring', 'linearring'): - handler.addQuickElement('georss:line', self.georss_coords(geom.coords)) - elif gtype in ('polygon',): - # Only support the exterior ring. - handler.addQuickElement('georss:polygon', self.georss_coords(geom[0].coords)) - else: - raise ValueError('Geometry type "%s" not supported.' % geom.geom_type) - - -### SyndicationFeed subclasses ### -class GeoRSSFeed(Rss201rev2Feed, GeoFeedMixin): - def rss_attributes(self): - attrs = super(GeoRSSFeed, self).rss_attributes() - attrs['xmlns:georss'] = 'http://www.georss.org/georss' - return attrs - - def add_item_elements(self, handler, item): - super(GeoRSSFeed, self).add_item_elements(handler, item) - self.add_georss_element(handler, item) - - def add_root_elements(self, handler): - super(GeoRSSFeed, self).add_root_elements(handler) - self.add_georss_element(handler, self.feed) - - -class GeoAtom1Feed(Atom1Feed, GeoFeedMixin): - def root_attributes(self): - attrs = super(GeoAtom1Feed, self).root_attributes() - attrs['xmlns:georss'] = 'http://www.georss.org/georss' - return attrs - - def add_item_elements(self, handler, item): - super(GeoAtom1Feed, self).add_item_elements(handler, item) - self.add_georss_element(handler, item) - - def add_root_elements(self, handler): - super(GeoAtom1Feed, self).add_root_elements(handler) - self.add_georss_element(handler, self.feed) - - -class W3CGeoFeed(Rss201rev2Feed, GeoFeedMixin): - def rss_attributes(self): - attrs = super(W3CGeoFeed, self).rss_attributes() - attrs['xmlns:geo'] = 'http://www.w3.org/2003/01/geo/wgs84_pos#' - return attrs - - def add_item_elements(self, handler, item): - super(W3CGeoFeed, self).add_item_elements(handler, item) - self.add_georss_element(handler, item, w3c_geo=True) - - def add_root_elements(self, handler): - super(W3CGeoFeed, self).add_root_elements(handler) - self.add_georss_element(handler, self.feed, w3c_geo=True) - - -### Feed subclass ### -class Feed(BaseFeed): - """ - This is a subclass of the `Feed` from `django.contrib.syndication`. - This allows users to define a `geometry(obj)` and/or `item_geometry(item)` - methods on their own subclasses so that geo-referenced information may - placed in the feed. - """ - feed_type = GeoRSSFeed - - def feed_extra_kwargs(self, obj): - return {'geometry': self.__get_dynamic_attr('geometry', obj)} - - def item_extra_kwargs(self, item): - return {'geometry': self.__get_dynamic_attr('item_geometry', item)} diff --git a/django/contrib/gis/forms/__init__.py b/django/contrib/gis/forms/__init__.py deleted file mode 100644 index b689d6076..000000000 --- a/django/contrib/gis/forms/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.forms import * # NOQA -from .fields import (GeometryField, GeometryCollectionField, PointField, # NOQA - MultiPointField, LineStringField, MultiLineStringField, PolygonField, - MultiPolygonField) -from .widgets import BaseGeometryWidget, OpenLayersWidget, OSMWidget # NOQA diff --git a/django/contrib/gis/forms/fields.py b/django/contrib/gis/forms/fields.py deleted file mode 100644 index 29e423df2..000000000 --- a/django/contrib/gis/forms/fields.py +++ /dev/null @@ -1,130 +0,0 @@ -from __future__ import unicode_literals - -from django import forms -from django.utils.translation import ugettext_lazy as _ - -# While this couples the geographic forms to the GEOS library, -# it decouples from database (by not importing SpatialBackend). -from django.contrib.gis.geos import GEOSException, GEOSGeometry -from .widgets import OpenLayersWidget - - -class GeometryField(forms.Field): - """ - This is the basic form field for a Geometry. Any textual input that is - accepted by GEOSGeometry is accepted by this form. By default, - this includes WKT, HEXEWKB, WKB (in a buffer), and GeoJSON. - """ - widget = OpenLayersWidget - geom_type = 'GEOMETRY' - - default_error_messages = { - 'required': _('No geometry value provided.'), - 'invalid_geom': _('Invalid geometry value.'), - 'invalid_geom_type': _('Invalid geometry type.'), - 'transform_error': _('An error occurred when transforming the geometry ' - 'to the SRID of the geometry form field.'), - } - - def __init__(self, **kwargs): - # Pop out attributes from the database field, or use sensible - # defaults (e.g., allow None). - self.srid = kwargs.pop('srid', None) - self.geom_type = kwargs.pop('geom_type', self.geom_type) - super(GeometryField, self).__init__(**kwargs) - self.widget.attrs['geom_type'] = self.geom_type - - def to_python(self, value): - """ - Transforms the value to a Geometry object. - """ - if value in self.empty_values: - return None - - if not isinstance(value, GEOSGeometry): - try: - value = GEOSGeometry(value) - except (GEOSException, ValueError, TypeError): - raise forms.ValidationError(self.error_messages['invalid_geom'], code='invalid_geom') - - # Try to set the srid - if not value.srid: - try: - value.srid = self.widget.map_srid - except AttributeError: - if self.srid: - value.srid = self.srid - return value - - def clean(self, value): - """ - Validates that the input value can be converted to a Geometry - object (which is returned). A ValidationError is raised if - the value cannot be instantiated as a Geometry. - """ - geom = super(GeometryField, self).clean(value) - if geom is None: - return geom - - # Ensuring that the geometry is of the correct type (indicated - # using the OGC string label). - if str(geom.geom_type).upper() != self.geom_type and not self.geom_type == 'GEOMETRY': - raise forms.ValidationError(self.error_messages['invalid_geom_type'], code='invalid_geom_type') - - # Transforming the geometry if the SRID was set. - if self.srid and self.srid != -1 and self.srid != geom.srid: - try: - geom.transform(self.srid) - except GEOSException: - raise forms.ValidationError( - self.error_messages['transform_error'], code='transform_error') - - return geom - - def _has_changed(self, initial, data): - """ Compare geographic value of data with its initial value. """ - - try: - data = self.to_python(data) - initial = self.to_python(initial) - except forms.ValidationError: - return True - - # Only do a geographic comparison if both values are available - if initial and data: - data.transform(initial.srid) - # If the initial value was not added by the browser, the geometry - # provided may be slightly different, the first time it is saved. - # The comparison is done with a very low tolerance. - return not initial.equals_exact(data, tolerance=0.000001) - else: - # Check for change of state of existence - return bool(initial) != bool(data) - - -class GeometryCollectionField(GeometryField): - geom_type = 'GEOMETRYCOLLECTION' - - -class PointField(GeometryField): - geom_type = 'POINT' - - -class MultiPointField(GeometryField): - geom_type = 'MULTIPOINT' - - -class LineStringField(GeometryField): - geom_type = 'LINESTRING' - - -class MultiLineStringField(GeometryField): - geom_type = 'MULTILINESTRING' - - -class PolygonField(GeometryField): - geom_type = 'POLYGON' - - -class MultiPolygonField(GeometryField): - geom_type = 'MULTIPOLYGON' diff --git a/django/contrib/gis/forms/widgets.py b/django/contrib/gis/forms/widgets.py deleted file mode 100644 index eca2c67a8..000000000 --- a/django/contrib/gis/forms/widgets.py +++ /dev/null @@ -1,120 +0,0 @@ -from __future__ import unicode_literals - -import logging - -from django.conf import settings -from django.contrib.gis import gdal -from django.contrib.gis.geos import GEOSGeometry, GEOSException -from django.forms.widgets import Widget -from django.template import loader -from django.utils import six -from django.utils import translation - -logger = logging.getLogger('django.contrib.gis') - - -class BaseGeometryWidget(Widget): - """ - The base class for rich geometry widgets. - Renders a map using the WKT of the geometry. - """ - geom_type = 'GEOMETRY' - map_srid = 4326 - map_width = 600 - map_height = 400 - display_raw = False - - supports_3d = False - template_name = '' # set on subclasses - - def __init__(self, attrs=None): - self.attrs = {} - for key in ('geom_type', 'map_srid', 'map_width', 'map_height', 'display_raw'): - self.attrs[key] = getattr(self, key) - if attrs: - self.attrs.update(attrs) - - def serialize(self, value): - return value.wkt if value else '' - - def deserialize(self, value): - try: - return GEOSGeometry(value, self.map_srid) - except (GEOSException, ValueError) as err: - logger.error( - "Error creating geometry from value '%s' (%s)" % ( - value, err) - ) - return None - - def render(self, name, value, attrs=None): - # If a string reaches here (via a validation error on another - # field) then just reconstruct the Geometry. - if isinstance(value, six.string_types): - value = self.deserialize(value) - - if value: - # Check that srid of value and map match - if value.srid != self.map_srid: - try: - ogr = value.ogr - ogr.transform(self.map_srid) - value = ogr - except gdal.OGRException as err: - logger.error( - "Error transforming geometry from srid '%s' to srid '%s' (%s)" % ( - value.srid, self.map_srid, err) - ) - - context = self.build_attrs( - attrs, - name=name, - module='geodjango_%s' % name.replace('-', '_'), # JS-safe - serialized=self.serialize(value), - geom_type=gdal.OGRGeomType(self.attrs['geom_type']), - STATIC_URL=settings.STATIC_URL, - LANGUAGE_BIDI=translation.get_language_bidi(), - ) - return loader.render_to_string(self.template_name, context) - - -class OpenLayersWidget(BaseGeometryWidget): - template_name = 'gis/openlayers.html' - - class Media: - js = ( - 'http://openlayers.org/api/2.13/OpenLayers.js', - 'gis/js/OLMapWidget.js', - ) - - -class OSMWidget(BaseGeometryWidget): - """ - An OpenLayers/OpenStreetMap-based widget. - """ - template_name = 'gis/openlayers-osm.html' - default_lon = 5 - default_lat = 47 - - class Media: - js = ( - 'http://openlayers.org/api/2.13/OpenLayers.js', - 'http://www.openstreetmap.org/openlayers/OpenStreetMap.js', - 'gis/js/OLMapWidget.js', - ) - - def __init__(self, attrs=None): - super(OSMWidget, self).__init__() - for key in ('default_lon', 'default_lat'): - self.attrs[key] = getattr(self, key) - if attrs: - self.attrs.update(attrs) - - @property - def map_srid(self): - # Use the official spherical mercator projection SRID on versions - # of GDAL that support it; otherwise, fallback to 900913. - if gdal.HAS_GDAL and gdal.GDAL_VERSION >= (1, 7): - return 3857 - else: - return 900913 diff --git a/django/contrib/gis/gdal/LICENSE b/django/contrib/gis/gdal/LICENSE deleted file mode 100644 index 30d410ecf..000000000 --- a/django/contrib/gis/gdal/LICENSE +++ /dev/null @@ -1,28 +0,0 @@ -Copyright (c) 2007-2009, Justin Bronn -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of OGRGeometry nor the names of its contributors may be used - to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/django/contrib/gis/gdal/__init__.py b/django/contrib/gis/gdal/__init__.py deleted file mode 100644 index 02c78add0..000000000 --- a/django/contrib/gis/gdal/__init__.py +++ /dev/null @@ -1,64 +0,0 @@ -""" - This module houses ctypes interfaces for GDAL objects. The following GDAL - objects are supported: - - CoordTransform: Used for coordinate transformations from one spatial - reference system to another. - - Driver: Wraps an OGR data source driver. - - DataSource: Wrapper for the OGR data source object, supports - OGR-supported data sources. - - Envelope: A ctypes structure for bounding boxes (GDAL library - not required). - - OGRGeometry: Object for accessing OGR Geometry functionality. - - OGRGeomType: A class for representing the different OGR Geometry - types (GDAL library not required). - - SpatialReference: Represents OSR Spatial Reference objects. - - The GDAL library will be imported from the system path using the default - library name for the current OS. The default library path may be overridden - by setting `GDAL_LIBRARY_PATH` in your settings with the path to the GDAL C - library on your system. - - GDAL links to a large number of external libraries that consume RAM when - loaded. Thus, it may desirable to disable GDAL on systems with limited - RAM resources -- this may be accomplished by setting `GDAL_LIBRARY_PATH` - to a non-existent file location (e.g., `GDAL_LIBRARY_PATH='/null/path'`; - setting to None/False/'' will not work as a string must be given). -""" -from django.contrib.gis.gdal.error import check_err, OGRException, OGRIndexError, SRSException # NOQA -from django.contrib.gis.gdal.geomtype import OGRGeomType # NOQA - -__all__ = [ - 'check_err', 'OGRException', 'OGRIndexError', 'SRSException', 'OGRGeomType', - 'HAS_GDAL', -] - -# Attempting to import objects that depend on the GDAL library. The -# HAS_GDAL flag will be set to True if the library is present on -# the system. -try: - from django.contrib.gis.gdal.driver import Driver # NOQA - from django.contrib.gis.gdal.datasource import DataSource # NOQA - from django.contrib.gis.gdal.libgdal import gdal_version, gdal_full_version, GDAL_VERSION # NOQA - from django.contrib.gis.gdal.srs import SpatialReference, CoordTransform # NOQA - from django.contrib.gis.gdal.geometries import OGRGeometry # NOQA - HAS_GDAL = True - __all__ += [ - 'Driver', 'DataSource', 'gdal_version', 'gdal_full_version', - 'GDAL_VERSION', 'SpatialReference', 'CoordTransform', 'OGRGeometry', - ] -except OGRException: - HAS_GDAL = False - -try: - from django.contrib.gis.gdal.envelope import Envelope - __all__ += ['Envelope'] -except ImportError: - # No ctypes, but don't raise an exception. - pass diff --git a/django/contrib/gis/gdal/base.py b/django/contrib/gis/gdal/base.py deleted file mode 100644 index 740581049..000000000 --- a/django/contrib/gis/gdal/base.py +++ /dev/null @@ -1,38 +0,0 @@ -from ctypes import c_void_p - -from django.contrib.gis.gdal.error import GDALException -from django.utils import six - - -class GDALBase(object): - """ - Base object for GDAL objects that has a pointer access property - that controls access to the underlying C pointer. - """ - # Initially the pointer is NULL. - _ptr = None - - # Default allowed pointer type. - ptr_type = c_void_p - - # Pointer access property. - def _get_ptr(self): - # Raise an exception if the pointer isn't valid don't - # want to be passing NULL pointers to routines -- - # that's very bad. - if self._ptr: - return self._ptr - else: - raise GDALException('GDAL %s pointer no longer valid.' % self.__class__.__name__) - - def _set_ptr(self, ptr): - # Only allow the pointer to be set with pointers of the - # compatible type or None (NULL). - if isinstance(ptr, six.integer_types): - self._ptr = self.ptr_type(ptr) - elif ptr is None or isinstance(ptr, self.ptr_type): - self._ptr = ptr - else: - raise TypeError('Incompatible pointer type') - - ptr = property(_get_ptr, _set_ptr) diff --git a/django/contrib/gis/gdal/datasource.py b/django/contrib/gis/gdal/datasource.py deleted file mode 100644 index 864f50af5..000000000 --- a/django/contrib/gis/gdal/datasource.py +++ /dev/null @@ -1,138 +0,0 @@ -""" - DataSource is a wrapper for the OGR Data Source object, which provides - an interface for reading vector geometry data from many different file - formats (including ESRI shapefiles). - - When instantiating a DataSource object, use the filename of a - GDAL-supported data source. For example, a SHP file or a - TIGER/Line file from the government. - - The ds_driver keyword is used internally when a ctypes pointer - is passed in directly. - - Example: - ds = DataSource('/home/foo/bar.shp') - for layer in ds: - for feature in layer: - # Getting the geometry for the feature. - g = feature.geom - - # Getting the 'description' field for the feature. - desc = feature['description'] - - # We can also increment through all of the fields - # attached to this feature. - for field in feature: - # Get the name of the field (e.g. 'description') - nm = field.name - - # Get the type (integer) of the field, e.g. 0 => OFTInteger - t = field.type - - # Returns the value the field; OFTIntegers return ints, - # OFTReal returns floats, all else returns string. - val = field.value -""" -# ctypes prerequisites. -from ctypes import byref - -# The GDAL C library, OGR exceptions, and the Layer object. -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.driver import Driver -from django.contrib.gis.gdal.error import OGRException, OGRIndexError -from django.contrib.gis.gdal.layer import Layer - -# Getting the ctypes prototypes for the DataSource. -from django.contrib.gis.gdal.prototypes import ds as capi - -from django.utils.encoding import force_bytes, force_text -from django.utils import six -from django.utils.six.moves import xrange - - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_DS_* routines are relevant here. -class DataSource(GDALBase): - "Wraps an OGR Data Source object." - - #### Python 'magic' routines #### - def __init__(self, ds_input, ds_driver=False, write=False, encoding='utf-8'): - # The write flag. - if write: - self._write = 1 - else: - self._write = 0 - # See also http://trac.osgeo.org/gdal/wiki/rfc23_ogr_unicode - self.encoding = encoding - - # Registering all the drivers, this needs to be done - # _before_ we try to open up a data source. - if not capi.get_driver_count(): - capi.register_all() - - if isinstance(ds_input, six.string_types): - # The data source driver is a void pointer. - ds_driver = Driver.ptr_type() - try: - # OGROpen will auto-detect the data source type. - ds = capi.open_ds(force_bytes(ds_input), self._write, byref(ds_driver)) - except OGRException: - # Making the error message more clear rather than something - # like "Invalid pointer returned from OGROpen". - raise OGRException('Could not open the datasource at "%s"' % ds_input) - elif isinstance(ds_input, self.ptr_type) and isinstance(ds_driver, Driver.ptr_type): - ds = ds_input - else: - raise OGRException('Invalid data source input type: %s' % type(ds_input)) - - if ds: - self.ptr = ds - self.driver = Driver(ds_driver) - else: - # Raise an exception if the returned pointer is NULL - raise OGRException('Invalid data source file "%s"' % ds_input) - - def __del__(self): - "Destroys this DataStructure object." - if self._ptr: - capi.destroy_ds(self._ptr) - - def __iter__(self): - "Allows for iteration over the layers in a data source." - for i in xrange(self.layer_count): - yield self[i] - - def __getitem__(self, index): - "Allows use of the index [] operator to get a layer at the index." - if isinstance(index, six.string_types): - l = capi.get_layer_by_name(self.ptr, force_bytes(index)) - if not l: - raise OGRIndexError('invalid OGR Layer name given: "%s"' % index) - elif isinstance(index, int): - if index < 0 or index >= self.layer_count: - raise OGRIndexError('index out of range') - l = capi.get_layer(self._ptr, index) - else: - raise TypeError('Invalid index type: %s' % type(index)) - return Layer(l, self) - - def __len__(self): - "Returns the number of layers within the data source." - return self.layer_count - - def __str__(self): - "Returns OGR GetName and Driver for the Data Source." - return '%s (%s)' % (self.name, str(self.driver)) - - @property - def layer_count(self): - "Returns the number of layers in the data source." - return capi.get_layer_count(self._ptr) - - @property - def name(self): - "Returns the name of the data source." - name = capi.get_ds_name(self._ptr) - return force_text(name, self.encoding, strings_only=True) diff --git a/django/contrib/gis/gdal/driver.py b/django/contrib/gis/gdal/driver.py deleted file mode 100644 index 58f736b1a..000000000 --- a/django/contrib/gis/gdal/driver.py +++ /dev/null @@ -1,70 +0,0 @@ -# prerequisites imports -from ctypes import c_void_p -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.error import OGRException -from django.contrib.gis.gdal.prototypes import ds as capi - -from django.utils import six -from django.utils.encoding import force_bytes - - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_Dr_* routines are relevant here. -class Driver(GDALBase): - "Wraps an OGR Data Source Driver." - - # Case-insensitive aliases for OGR Drivers. - _alias = {'esri': 'ESRI Shapefile', - 'shp': 'ESRI Shapefile', - 'shape': 'ESRI Shapefile', - 'tiger': 'TIGER', - 'tiger/line': 'TIGER', - } - - def __init__(self, dr_input): - "Initializes an OGR driver on either a string or integer input." - - if isinstance(dr_input, six.string_types): - # If a string name of the driver was passed in - self._register() - - # Checking the alias dictionary (case-insensitive) to see if an alias - # exists for the given driver. - if dr_input.lower() in self._alias: - name = self._alias[dr_input.lower()] - else: - name = dr_input - - # Attempting to get the OGR driver by the string name. - dr = capi.get_driver_by_name(force_bytes(name)) - elif isinstance(dr_input, int): - self._register() - dr = capi.get_driver(dr_input) - elif isinstance(dr_input, c_void_p): - dr = dr_input - else: - raise OGRException('Unrecognized input type for OGR Driver: %s' % str(type(dr_input))) - - # Making sure we get a valid pointer to the OGR Driver - if not dr: - raise OGRException('Could not initialize OGR Driver on input: %s' % str(dr_input)) - self.ptr = dr - - def __str__(self): - "Returns the string name of the OGR Driver." - return capi.get_driver_name(self.ptr) - - def _register(self): - "Attempts to register all the data source drivers." - # Only register all if the driver count is 0 (or else all drivers - # will be registered over and over again) - if not self.driver_count: - capi.register_all() - - # Driver properties - @property - def driver_count(self): - "Returns the number of OGR data source drivers registered." - return capi.get_driver_count() diff --git a/django/contrib/gis/gdal/envelope.py b/django/contrib/gis/gdal/envelope.py deleted file mode 100644 index 30da4a7c8..000000000 --- a/django/contrib/gis/gdal/envelope.py +++ /dev/null @@ -1,177 +0,0 @@ -""" - The GDAL/OGR library uses an Envelope structure to hold the bounding - box information for a geometry. The envelope (bounding box) contains - two pairs of coordinates, one for the lower left coordinate and one - for the upper right coordinate: - - +----------o Upper right; (max_x, max_y) - | | - | | - | | - Lower left (min_x, min_y) o----------+ -""" -from ctypes import Structure, c_double -from django.contrib.gis.gdal.error import OGRException - - -# The OGR definition of an Envelope is a C structure containing four doubles. -# See the 'ogr_core.h' source file for more information: -# http://www.gdal.org/ogr/ogr__core_8h-source.html -class OGREnvelope(Structure): - "Represents the OGREnvelope C Structure." - _fields_ = [("MinX", c_double), - ("MaxX", c_double), - ("MinY", c_double), - ("MaxY", c_double), - ] - - -class Envelope(object): - """ - The Envelope object is a C structure that contains the minimum and - maximum X, Y coordinates for a rectangle bounding box. The naming - of the variables is compatible with the OGR Envelope structure. - """ - - def __init__(self, *args): - """ - The initialization function may take an OGREnvelope structure, 4-element - tuple or list, or 4 individual arguments. - """ - - if len(args) == 1: - if isinstance(args[0], OGREnvelope): - # OGREnvelope (a ctypes Structure) was passed in. - self._envelope = args[0] - elif isinstance(args[0], (tuple, list)): - # A tuple was passed in. - if len(args[0]) != 4: - raise OGRException('Incorrect number of tuple elements (%d).' % len(args[0])) - else: - self._from_sequence(args[0]) - else: - raise TypeError('Incorrect type of argument: %s' % str(type(args[0]))) - elif len(args) == 4: - # Individual parameters passed in. - # Thanks to ww for the help - self._from_sequence([float(a) for a in args]) - else: - raise OGRException('Incorrect number (%d) of arguments.' % len(args)) - - # Checking the x,y coordinates - if self.min_x > self.max_x: - raise OGRException('Envelope minimum X > maximum X.') - if self.min_y > self.max_y: - raise OGRException('Envelope minimum Y > maximum Y.') - - def __eq__(self, other): - """ - Returns True if the envelopes are equivalent; can compare against - other Envelopes and 4-tuples. - """ - if isinstance(other, Envelope): - return (self.min_x == other.min_x) and (self.min_y == other.min_y) and \ - (self.max_x == other.max_x) and (self.max_y == other.max_y) - elif isinstance(other, tuple) and len(other) == 4: - return (self.min_x == other[0]) and (self.min_y == other[1]) and \ - (self.max_x == other[2]) and (self.max_y == other[3]) - else: - raise OGRException('Equivalence testing only works with other Envelopes.') - - def __str__(self): - "Returns a string representation of the tuple." - return str(self.tuple) - - def _from_sequence(self, seq): - "Initializes the C OGR Envelope structure from the given sequence." - self._envelope = OGREnvelope() - self._envelope.MinX = seq[0] - self._envelope.MinY = seq[1] - self._envelope.MaxX = seq[2] - self._envelope.MaxY = seq[3] - - def expand_to_include(self, *args): - """ - Modifies the envelope to expand to include the boundaries of - the passed-in 2-tuple (a point), 4-tuple (an extent) or - envelope. - """ - # We provide a number of different signatures for this method, - # and the logic here is all about converting them into a - # 4-tuple single parameter which does the actual work of - # expanding the envelope. - if len(args) == 1: - if isinstance(args[0], Envelope): - return self.expand_to_include(args[0].tuple) - elif hasattr(args[0], 'x') and hasattr(args[0], 'y'): - return self.expand_to_include(args[0].x, args[0].y, args[0].x, args[0].y) - elif isinstance(args[0], (tuple, list)): - # A tuple was passed in. - if len(args[0]) == 2: - return self.expand_to_include((args[0][0], args[0][1], args[0][0], args[0][1])) - elif len(args[0]) == 4: - (minx, miny, maxx, maxy) = args[0] - if minx < self._envelope.MinX: - self._envelope.MinX = minx - if miny < self._envelope.MinY: - self._envelope.MinY = miny - if maxx > self._envelope.MaxX: - self._envelope.MaxX = maxx - if maxy > self._envelope.MaxY: - self._envelope.MaxY = maxy - else: - raise OGRException('Incorrect number of tuple elements (%d).' % len(args[0])) - else: - raise TypeError('Incorrect type of argument: %s' % str(type(args[0]))) - elif len(args) == 2: - # An x and an y parameter were passed in - return self.expand_to_include((args[0], args[1], args[0], args[1])) - elif len(args) == 4: - # Individual parameters passed in. - return self.expand_to_include(args) - else: - raise OGRException('Incorrect number (%d) of arguments.' % len(args[0])) - - @property - def min_x(self): - "Returns the value of the minimum X coordinate." - return self._envelope.MinX - - @property - def min_y(self): - "Returns the value of the minimum Y coordinate." - return self._envelope.MinY - - @property - def max_x(self): - "Returns the value of the maximum X coordinate." - return self._envelope.MaxX - - @property - def max_y(self): - "Returns the value of the maximum Y coordinate." - return self._envelope.MaxY - - @property - def ur(self): - "Returns the upper-right coordinate." - return (self.max_x, self.max_y) - - @property - def ll(self): - "Returns the lower-left coordinate." - return (self.min_x, self.min_y) - - @property - def tuple(self): - "Returns a tuple representing the envelope." - return (self.min_x, self.min_y, self.max_x, self.max_y) - - @property - def wkt(self): - "Returns WKT representing a Polygon for this envelope." - # TODO: Fix significant figures. - return 'POLYGON((%s %s,%s %s,%s %s,%s %s,%s %s))' % \ - (self.min_x, self.min_y, self.min_x, self.max_y, - self.max_x, self.max_y, self.max_x, self.min_y, - self.min_x, self.min_y) diff --git a/django/contrib/gis/gdal/error.py b/django/contrib/gis/gdal/error.py deleted file mode 100644 index 528b9b560..000000000 --- a/django/contrib/gis/gdal/error.py +++ /dev/null @@ -1,55 +0,0 @@ -""" - This module houses the OGR & SRS Exception objects, and the - check_err() routine which checks the status code returned by - OGR methods. -""" - - -#### OGR & SRS Exceptions #### -class GDALException(Exception): - pass - - -class OGRException(Exception): - pass - - -class SRSException(Exception): - pass - - -class OGRIndexError(OGRException, KeyError): - """ - This exception is raised when an invalid index is encountered, and has - the 'silent_variable_feature' attribute set to true. This ensures that - django's templates proceed to use the next lookup type gracefully when - an Exception is raised. Fixes ticket #4740. - """ - silent_variable_failure = True - -#### OGR error checking codes and routine #### - -# OGR Error Codes -OGRERR_DICT = { - 1: (OGRException, 'Not enough data.'), - 2: (OGRException, 'Not enough memory.'), - 3: (OGRException, 'Unsupported geometry type.'), - 4: (OGRException, 'Unsupported operation.'), - 5: (OGRException, 'Corrupt data.'), - 6: (OGRException, 'OGR failure.'), - 7: (SRSException, 'Unsupported SRS.'), - 8: (OGRException, 'Invalid handle.'), -} -OGRERR_NONE = 0 - - -def check_err(code): - "Checks the given OGRERR, and raises an exception where appropriate." - - if code == OGRERR_NONE: - return - elif code in OGRERR_DICT: - e, msg = OGRERR_DICT[code] - raise e(msg) - else: - raise OGRException('Unknown error code: "%s"' % code) diff --git a/django/contrib/gis/gdal/feature.py b/django/contrib/gis/gdal/feature.py deleted file mode 100644 index d020b3448..000000000 --- a/django/contrib/gis/gdal/feature.py +++ /dev/null @@ -1,126 +0,0 @@ -# The GDAL C library, OGR exception, and the Field object -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.error import OGRException, OGRIndexError -from django.contrib.gis.gdal.field import Field -from django.contrib.gis.gdal.geometries import OGRGeometry, OGRGeomType - -# ctypes function prototypes -from django.contrib.gis.gdal.prototypes import ds as capi, geom as geom_api - -from django.utils.encoding import force_bytes, force_text -from django.utils import six -from django.utils.six.moves import xrange - - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_F_* routines are relevant here. -class Feature(GDALBase): - """ - This class that wraps an OGR Feature, needs to be instantiated - from a Layer object. - """ - - #### Python 'magic' routines #### - def __init__(self, feat, layer): - """ - Initializes Feature from a pointer and its Layer object. - """ - if not feat: - raise OGRException('Cannot create OGR Feature, invalid pointer given.') - self.ptr = feat - self._layer = layer - - def __del__(self): - "Releases a reference to this object." - if self._ptr: - capi.destroy_feature(self._ptr) - - def __getitem__(self, index): - """ - Gets the Field object at the specified index, which may be either - an integer or the Field's string label. Note that the Field object - is not the field's _value_ -- use the `get` method instead to - retrieve the value (e.g. an integer) instead of a Field instance. - """ - if isinstance(index, six.string_types): - i = self.index(index) - else: - if index < 0 or index > self.num_fields: - raise OGRIndexError('index out of range') - i = index - return Field(self, i) - - def __iter__(self): - "Iterates over each field in the Feature." - for i in xrange(self.num_fields): - yield self[i] - - def __len__(self): - "Returns the count of fields in this feature." - return self.num_fields - - def __str__(self): - "The string name of the feature." - return 'Feature FID %d in Layer<%s>' % (self.fid, self.layer_name) - - def __eq__(self, other): - "Does equivalence testing on the features." - return bool(capi.feature_equal(self.ptr, other._ptr)) - - #### Feature Properties #### - @property - def encoding(self): - return self._layer._ds.encoding - - @property - def fid(self): - "Returns the feature identifier." - return capi.get_fid(self.ptr) - - @property - def layer_name(self): - "Returns the name of the layer for the feature." - name = capi.get_feat_name(self._layer._ldefn) - return force_text(name, self.encoding, strings_only=True) - - @property - def num_fields(self): - "Returns the number of fields in the Feature." - return capi.get_feat_field_count(self.ptr) - - @property - def fields(self): - "Returns a list of fields in the Feature." - return [capi.get_field_name(capi.get_field_defn(self._layer._ldefn, i)) - for i in xrange(self.num_fields)] - - @property - def geom(self): - "Returns the OGR Geometry for this Feature." - # Retrieving the geometry pointer for the feature. - geom_ptr = capi.get_feat_geom_ref(self.ptr) - return OGRGeometry(geom_api.clone_geom(geom_ptr)) - - @property - def geom_type(self): - "Returns the OGR Geometry Type for this Feture." - return OGRGeomType(capi.get_fd_geom_type(self._layer._ldefn)) - - #### Feature Methods #### - def get(self, field): - """ - Returns the value of the field, instead of an instance of the Field - object. May take a string of the field name or a Field object as - parameters. - """ - field_name = getattr(field, 'name', field) - return self[field_name].value - - def index(self, field_name): - "Returns the index of the given field name." - i = capi.get_field_index(self.ptr, force_bytes(field_name)) - if i < 0: - raise OGRIndexError('invalid OFT field name given: "%s"' % field_name) - return i diff --git a/django/contrib/gis/gdal/field.py b/django/contrib/gis/gdal/field.py deleted file mode 100644 index dd60f3b95..000000000 --- a/django/contrib/gis/gdal/field.py +++ /dev/null @@ -1,219 +0,0 @@ -from ctypes import byref, c_int -from datetime import date, datetime, time -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.error import OGRException -from django.contrib.gis.gdal.prototypes import ds as capi -from django.utils.encoding import force_text - - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_Fld_* routines are relevant here. -class Field(GDALBase): - """ - This class wraps an OGR Field, and needs to be instantiated - from a Feature object. - """ - - #### Python 'magic' routines #### - def __init__(self, feat, index): - """ - Initializes on the feature object and the integer index of - the field within the feature. - """ - # Setting the feature pointer and index. - self._feat = feat - self._index = index - - # Getting the pointer for this field. - fld_ptr = capi.get_feat_field_defn(feat.ptr, index) - if not fld_ptr: - raise OGRException('Cannot create OGR Field, invalid pointer given.') - self.ptr = fld_ptr - - # Setting the class depending upon the OGR Field Type (OFT) - self.__class__ = OGRFieldTypes[self.type] - - # OFTReal with no precision should be an OFTInteger. - if isinstance(self, OFTReal) and self.precision == 0: - self.__class__ = OFTInteger - self._double = True - - def __str__(self): - "Returns the string representation of the Field." - return str(self.value).strip() - - #### Field Methods #### - def as_double(self): - "Retrieves the Field's value as a double (float)." - return capi.get_field_as_double(self._feat.ptr, self._index) - - def as_int(self): - "Retrieves the Field's value as an integer." - return capi.get_field_as_integer(self._feat.ptr, self._index) - - def as_string(self): - "Retrieves the Field's value as a string." - string = capi.get_field_as_string(self._feat.ptr, self._index) - return force_text(string, encoding=self._feat.encoding, strings_only=True) - - def as_datetime(self): - "Retrieves the Field's value as a tuple of date & time components." - yy, mm, dd, hh, mn, ss, tz = [c_int() for i in range(7)] - status = capi.get_field_as_datetime( - self._feat.ptr, self._index, byref(yy), byref(mm), byref(dd), - byref(hh), byref(mn), byref(ss), byref(tz)) - if status: - return (yy, mm, dd, hh, mn, ss, tz) - else: - raise OGRException('Unable to retrieve date & time information from the field.') - - #### Field Properties #### - @property - def name(self): - "Returns the name of this Field." - name = capi.get_field_name(self.ptr) - return force_text(name, encoding=self._feat.encoding, strings_only=True) - - @property - def precision(self): - "Returns the precision of this Field." - return capi.get_field_precision(self.ptr) - - @property - def type(self): - "Returns the OGR type of this Field." - return capi.get_field_type(self.ptr) - - @property - def type_name(self): - "Return the OGR field type name for this Field." - return capi.get_field_type_name(self.type) - - @property - def value(self): - "Returns the value of this Field." - # Default is to get the field as a string. - return self.as_string() - - @property - def width(self): - "Returns the width of this Field." - return capi.get_field_width(self.ptr) - - -### The Field sub-classes for each OGR Field type. ### -class OFTInteger(Field): - _double = False - - @property - def value(self): - "Returns an integer contained in this field." - if self._double: - # If this is really from an OFTReal field with no precision, - # read as a double and cast as Python int (to prevent overflow). - return int(self.as_double()) - else: - return self.as_int() - - @property - def type(self): - """ - GDAL uses OFTReals to represent OFTIntegers in created - shapefiles -- forcing the type here since the underlying field - type may actually be OFTReal. - """ - return 0 - - -class OFTReal(Field): - @property - def value(self): - "Returns a float contained in this field." - return self.as_double() - - -# String & Binary fields, just subclasses -class OFTString(Field): - pass - - -class OFTWideString(Field): - pass - - -class OFTBinary(Field): - pass - - -# OFTDate, OFTTime, OFTDateTime fields. -class OFTDate(Field): - @property - def value(self): - "Returns a Python `date` object for the OFTDate field." - try: - yy, mm, dd, hh, mn, ss, tz = self.as_datetime() - return date(yy.value, mm.value, dd.value) - except (ValueError, OGRException): - return None - - -class OFTDateTime(Field): - @property - def value(self): - "Returns a Python `datetime` object for this OFTDateTime field." - # TODO: Adapt timezone information. - # See http://lists.osgeo.org/pipermail/gdal-dev/2006-February/007990.html - # The `tz` variable has values of: 0=unknown, 1=localtime (ambiguous), - # 100=GMT, 104=GMT+1, 80=GMT-5, etc. - try: - yy, mm, dd, hh, mn, ss, tz = self.as_datetime() - return datetime(yy.value, mm.value, dd.value, hh.value, mn.value, ss.value) - except (ValueError, OGRException): - return None - - -class OFTTime(Field): - @property - def value(self): - "Returns a Python `time` object for this OFTTime field." - try: - yy, mm, dd, hh, mn, ss, tz = self.as_datetime() - return time(hh.value, mn.value, ss.value) - except (ValueError, OGRException): - return None - - -# List fields are also just subclasses -class OFTIntegerList(Field): - pass - - -class OFTRealList(Field): - pass - - -class OFTStringList(Field): - pass - - -class OFTWideStringList(Field): - pass - -# Class mapping dictionary for OFT Types and reverse mapping. -OGRFieldTypes = { - 0: OFTInteger, - 1: OFTIntegerList, - 2: OFTReal, - 3: OFTRealList, - 4: OFTString, - 5: OFTStringList, - 6: OFTWideString, - 7: OFTWideStringList, - 8: OFTBinary, - 9: OFTDate, - 10: OFTTime, - 11: OFTDateTime, -} -ROGRFieldTypes = dict((cls, num) for num, cls in OGRFieldTypes.items()) diff --git a/django/contrib/gis/gdal/geometries.py b/django/contrib/gis/gdal/geometries.py deleted file mode 100644 index 7c9ac2ce1..000000000 --- a/django/contrib/gis/gdal/geometries.py +++ /dev/null @@ -1,737 +0,0 @@ -""" - The OGRGeometry is a wrapper for using the OGR Geometry class - (see http://www.gdal.org/ogr/classOGRGeometry.html). OGRGeometry - may be instantiated when reading geometries from OGR Data Sources - (e.g. SHP files), or when given OGC WKT (a string). - - While the 'full' API is not present yet, the API is "pythonic" unlike - the traditional and "next-generation" OGR Python bindings. One major - advantage OGR Geometries have over their GEOS counterparts is support - for spatial reference systems and their transformation. - - Example: - >>> from django.contrib.gis.gdal import OGRGeometry, OGRGeomType, SpatialReference - >>> wkt1, wkt2 = 'POINT(-90 30)', 'POLYGON((0 0, 5 0, 5 5, 0 5)' - >>> pnt = OGRGeometry(wkt1) - >>> print(pnt) - POINT (-90 30) - >>> mpnt = OGRGeometry(OGRGeomType('MultiPoint'), SpatialReference('WGS84')) - >>> mpnt.add(wkt1) - >>> mpnt.add(wkt1) - >>> print(mpnt) - MULTIPOINT (-90 30,-90 30) - >>> print(mpnt.srs.name) - WGS 84 - >>> print(mpnt.srs.proj) - +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs - >>> mpnt.transform_to(SpatialReference('NAD27')) - >>> print(mpnt.proj) - +proj=longlat +ellps=clrk66 +datum=NAD27 +no_defs - >>> print(mpnt) - MULTIPOINT (-89.999930378602485 29.999797886557641,-89.999930378602485 29.999797886557641) - - The OGRGeomType class is to make it easy to specify an OGR geometry type: - >>> from django.contrib.gis.gdal import OGRGeomType - >>> gt1 = OGRGeomType(3) # Using an integer for the type - >>> gt2 = OGRGeomType('Polygon') # Using a string - >>> gt3 = OGRGeomType('POLYGON') # It's case-insensitive - >>> print(gt1 == 3, gt1 == 'Polygon') # Equivalence works w/non-OGRGeomType objects - True True -""" -# Python library requisites. -import sys -from binascii import a2b_hex, b2a_hex -from ctypes import byref, string_at, c_char_p, c_double, c_ubyte, c_void_p - -from django.contrib.gis import memoryview - -# Getting GDAL prerequisites -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.envelope import Envelope, OGREnvelope -from django.contrib.gis.gdal.error import OGRException, OGRIndexError, SRSException -from django.contrib.gis.gdal.geomtype import OGRGeomType -from django.contrib.gis.gdal.libgdal import GDAL_VERSION -from django.contrib.gis.gdal.srs import SpatialReference, CoordTransform - -# Getting the ctypes prototype functions that interface w/the GDAL C library. -from django.contrib.gis.gdal.prototypes import geom as capi, srs as srs_api - -# For recognizing geometry input. -from django.contrib.gis.geometry.regex import hex_regex, wkt_regex, json_regex - -from django.utils import six -from django.utils.six.moves import xrange - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_G_* routines are relevant here. - - -class OGRGeometry(GDALBase): - "Generally encapsulates an OGR geometry." - - def __init__(self, geom_input, srs=None): - "Initializes Geometry on either WKT or an OGR pointer as input." - - str_instance = isinstance(geom_input, six.string_types) - - # If HEX, unpack input to a binary buffer. - if str_instance and hex_regex.match(geom_input): - geom_input = memoryview(a2b_hex(geom_input.upper().encode())) - str_instance = False - - # Constructing the geometry, - if str_instance: - wkt_m = wkt_regex.match(geom_input) - json_m = json_regex.match(geom_input) - if wkt_m: - if wkt_m.group('srid'): - # If there's EWKT, set the SRS w/value of the SRID. - srs = int(wkt_m.group('srid')) - if wkt_m.group('type').upper() == 'LINEARRING': - # OGR_G_CreateFromWkt doesn't work with LINEARRING WKT. - # See http://trac.osgeo.org/gdal/ticket/1992. - g = capi.create_geom(OGRGeomType(wkt_m.group('type')).num) - capi.import_wkt(g, byref(c_char_p(wkt_m.group('wkt').encode()))) - else: - g = capi.from_wkt(byref(c_char_p(wkt_m.group('wkt').encode())), None, byref(c_void_p())) - elif json_m: - g = capi.from_json(geom_input.encode()) - else: - # Seeing if the input is a valid short-hand string - # (e.g., 'Point', 'POLYGON'). - OGRGeomType(geom_input) - g = capi.create_geom(OGRGeomType(geom_input).num) - elif isinstance(geom_input, memoryview): - # WKB was passed in - g = capi.from_wkb(bytes(geom_input), None, byref(c_void_p()), len(geom_input)) - elif isinstance(geom_input, OGRGeomType): - # OGRGeomType was passed in, an empty geometry will be created. - g = capi.create_geom(geom_input.num) - elif isinstance(geom_input, self.ptr_type): - # OGR pointer (c_void_p) was the input. - g = geom_input - else: - raise OGRException('Invalid input type for OGR Geometry construction: %s' % type(geom_input)) - - # Now checking the Geometry pointer before finishing initialization - # by setting the pointer for the object. - if not g: - raise OGRException('Cannot create OGR Geometry from input: %s' % str(geom_input)) - self.ptr = g - - # Assigning the SpatialReference object to the geometry, if valid. - if srs: - self.srs = srs - - # Setting the class depending upon the OGR Geometry Type - self.__class__ = GEO_CLASSES[self.geom_type.num] - - def __del__(self): - "Deletes this Geometry." - if self._ptr: - capi.destroy_geom(self._ptr) - - # Pickle routines - def __getstate__(self): - srs = self.srs - if srs: - srs = srs.wkt - else: - srs = None - return bytes(self.wkb), srs - - def __setstate__(self, state): - wkb, srs = state - ptr = capi.from_wkb(wkb, None, byref(c_void_p()), len(wkb)) - if not ptr: - raise OGRException('Invalid OGRGeometry loaded from pickled state.') - self.ptr = ptr - self.srs = srs - - @classmethod - def from_bbox(cls, bbox): - "Constructs a Polygon from a bounding box (4-tuple)." - x0, y0, x1, y1 = bbox - return OGRGeometry('POLYGON((%s %s, %s %s, %s %s, %s %s, %s %s))' % ( - x0, y0, x0, y1, x1, y1, x1, y0, x0, y0)) - - ### Geometry set-like operations ### - # g = g1 | g2 - def __or__(self, other): - "Returns the union of the two geometries." - return self.union(other) - - # g = g1 & g2 - def __and__(self, other): - "Returns the intersection of this Geometry and the other." - return self.intersection(other) - - # g = g1 - g2 - def __sub__(self, other): - "Return the difference this Geometry and the other." - return self.difference(other) - - # g = g1 ^ g2 - def __xor__(self, other): - "Return the symmetric difference of this Geometry and the other." - return self.sym_difference(other) - - def __eq__(self, other): - "Is this Geometry equal to the other?" - if isinstance(other, OGRGeometry): - return self.equals(other) - else: - return False - - def __ne__(self, other): - "Tests for inequality." - return not (self == other) - - def __str__(self): - "WKT is used for the string representation." - return self.wkt - - #### Geometry Properties #### - @property - def dimension(self): - "Returns 0 for points, 1 for lines, and 2 for surfaces." - return capi.get_dims(self.ptr) - - def _get_coord_dim(self): - "Returns the coordinate dimension of the Geometry." - return capi.get_coord_dim(self.ptr) - - def _set_coord_dim(self, dim): - "Sets the coordinate dimension of this Geometry." - if dim not in (2, 3): - raise ValueError('Geometry dimension must be either 2 or 3') - capi.set_coord_dim(self.ptr, dim) - - coord_dim = property(_get_coord_dim, _set_coord_dim) - - @property - def geom_count(self): - "The number of elements in this Geometry." - return capi.get_geom_count(self.ptr) - - @property - def point_count(self): - "Returns the number of Points in this Geometry." - return capi.get_point_count(self.ptr) - - @property - def num_points(self): - "Alias for `point_count` (same name method in GEOS API.)" - return self.point_count - - @property - def num_coords(self): - "Alais for `point_count`." - return self.point_count - - @property - def geom_type(self): - "Returns the Type for this Geometry." - return OGRGeomType(capi.get_geom_type(self.ptr)) - - @property - def geom_name(self): - "Returns the Name of this Geometry." - return capi.get_geom_name(self.ptr) - - @property - def area(self): - "Returns the area for a LinearRing, Polygon, or MultiPolygon; 0 otherwise." - return capi.get_area(self.ptr) - - @property - def envelope(self): - "Returns the envelope for this Geometry." - # TODO: Fix Envelope() for Point geometries. - return Envelope(capi.get_envelope(self.ptr, byref(OGREnvelope()))) - - @property - def extent(self): - "Returns the envelope as a 4-tuple, instead of as an Envelope object." - return self.envelope.tuple - - #### SpatialReference-related Properties #### - - # The SRS property - def _get_srs(self): - "Returns the Spatial Reference for this Geometry." - try: - srs_ptr = capi.get_geom_srs(self.ptr) - return SpatialReference(srs_api.clone_srs(srs_ptr)) - except SRSException: - return None - - def _set_srs(self, srs): - "Sets the SpatialReference for this geometry." - # Do not have to clone the `SpatialReference` object pointer because - # when it is assigned to this `OGRGeometry` it's internal OGR - # reference count is incremented, and will likewise be released - # (decremented) when this geometry's destructor is called. - if isinstance(srs, SpatialReference): - srs_ptr = srs.ptr - elif isinstance(srs, six.integer_types + six.string_types): - sr = SpatialReference(srs) - srs_ptr = sr.ptr - else: - raise TypeError('Cannot assign spatial reference with object of type: %s' % type(srs)) - capi.assign_srs(self.ptr, srs_ptr) - - srs = property(_get_srs, _set_srs) - - # The SRID property - def _get_srid(self): - srs = self.srs - if srs: - return srs.srid - return None - - def _set_srid(self, srid): - if isinstance(srid, six.integer_types): - self.srs = srid - else: - raise TypeError('SRID must be set with an integer.') - - srid = property(_get_srid, _set_srid) - - #### Output Methods #### - @property - def geos(self): - "Returns a GEOSGeometry object from this OGRGeometry." - from django.contrib.gis.geos import GEOSGeometry - return GEOSGeometry(self.wkb, self.srid) - - @property - def gml(self): - "Returns the GML representation of the Geometry." - return capi.to_gml(self.ptr) - - @property - def hex(self): - "Returns the hexadecimal representation of the WKB (a string)." - return b2a_hex(self.wkb).upper() - - @property - def json(self): - """ - Returns the GeoJSON representation of this Geometry. - """ - return capi.to_json(self.ptr) - geojson = json - - @property - def kml(self): - "Returns the KML representation of the Geometry." - return capi.to_kml(self.ptr, None) - - @property - def wkb_size(self): - "Returns the size of the WKB buffer." - return capi.get_wkbsize(self.ptr) - - @property - def wkb(self): - "Returns the WKB representation of the Geometry." - if sys.byteorder == 'little': - byteorder = 1 # wkbNDR (from ogr_core.h) - else: - byteorder = 0 # wkbXDR - sz = self.wkb_size - # Creating the unsigned character buffer, and passing it in by reference. - buf = (c_ubyte * sz)() - capi.to_wkb(self.ptr, byteorder, byref(buf)) - # Returning a buffer of the string at the pointer. - return memoryview(string_at(buf, sz)) - - @property - def wkt(self): - "Returns the WKT representation of the Geometry." - return capi.to_wkt(self.ptr, byref(c_char_p())) - - @property - def ewkt(self): - "Returns the EWKT representation of the Geometry." - srs = self.srs - if srs and srs.srid: - return 'SRID=%s;%s' % (srs.srid, self.wkt) - else: - return self.wkt - - #### Geometry Methods #### - def clone(self): - "Clones this OGR Geometry." - return OGRGeometry(capi.clone_geom(self.ptr), self.srs) - - def close_rings(self): - """ - If there are any rings within this geometry that have not been - closed, this routine will do so by adding the starting point at the - end. - """ - # Closing the open rings. - capi.geom_close_rings(self.ptr) - - def transform(self, coord_trans, clone=False): - """ - Transforms this geometry to a different spatial reference system. - May take a CoordTransform object, a SpatialReference object, string - WKT or PROJ.4, and/or an integer SRID. By default nothing is returned - and the geometry is transformed in-place. However, if the `clone` - keyword is set, then a transformed clone of this geometry will be - returned. - """ - if clone: - klone = self.clone() - klone.transform(coord_trans) - return klone - - # Have to get the coordinate dimension of the original geometry - # so it can be used to reset the transformed geometry's dimension - # afterwards. This is done because of GDAL bug (in versions prior - # to 1.7) that turns geometries 3D after transformation, see: - # http://trac.osgeo.org/gdal/changeset/17792 - if GDAL_VERSION < (1, 7): - orig_dim = self.coord_dim - - # Depending on the input type, use the appropriate OGR routine - # to perform the transformation. - if isinstance(coord_trans, CoordTransform): - capi.geom_transform(self.ptr, coord_trans.ptr) - elif isinstance(coord_trans, SpatialReference): - capi.geom_transform_to(self.ptr, coord_trans.ptr) - elif isinstance(coord_trans, six.integer_types + six.string_types): - sr = SpatialReference(coord_trans) - capi.geom_transform_to(self.ptr, sr.ptr) - else: - raise TypeError('Transform only accepts CoordTransform, ' - 'SpatialReference, string, and integer objects.') - - # Setting with original dimension, see comment above. - if GDAL_VERSION < (1, 7): - if isinstance(self, GeometryCollection): - # With geometry collections have to set dimension on - # each internal geometry reference, as the collection - # dimension isn't affected. - for i in xrange(len(self)): - internal_ptr = capi.get_geom_ref(self.ptr, i) - if orig_dim != capi.get_coord_dim(internal_ptr): - capi.set_coord_dim(internal_ptr, orig_dim) - else: - if self.coord_dim != orig_dim: - self.coord_dim = orig_dim - - def transform_to(self, srs): - "For backwards-compatibility." - self.transform(srs) - - #### Topology Methods #### - def _topology(self, func, other): - """A generalized function for topology operations, takes a GDAL function and - the other geometry to perform the operation on.""" - if not isinstance(other, OGRGeometry): - raise TypeError('Must use another OGRGeometry object for topology operations!') - - # Returning the output of the given function with the other geometry's - # pointer. - return func(self.ptr, other.ptr) - - def intersects(self, other): - "Returns True if this geometry intersects with the other." - return self._topology(capi.ogr_intersects, other) - - def equals(self, other): - "Returns True if this geometry is equivalent to the other." - return self._topology(capi.ogr_equals, other) - - def disjoint(self, other): - "Returns True if this geometry and the other are spatially disjoint." - return self._topology(capi.ogr_disjoint, other) - - def touches(self, other): - "Returns True if this geometry touches the other." - return self._topology(capi.ogr_touches, other) - - def crosses(self, other): - "Returns True if this geometry crosses the other." - return self._topology(capi.ogr_crosses, other) - - def within(self, other): - "Returns True if this geometry is within the other." - return self._topology(capi.ogr_within, other) - - def contains(self, other): - "Returns True if this geometry contains the other." - return self._topology(capi.ogr_contains, other) - - def overlaps(self, other): - "Returns True if this geometry overlaps the other." - return self._topology(capi.ogr_overlaps, other) - - #### Geometry-generation Methods #### - def _geomgen(self, gen_func, other=None): - "A helper routine for the OGR routines that generate geometries." - if isinstance(other, OGRGeometry): - return OGRGeometry(gen_func(self.ptr, other.ptr), self.srs) - else: - return OGRGeometry(gen_func(self.ptr), self.srs) - - @property - def boundary(self): - "Returns the boundary of this geometry." - return self._geomgen(capi.get_boundary) - - @property - def convex_hull(self): - """ - Returns the smallest convex Polygon that contains all the points in - this Geometry. - """ - return self._geomgen(capi.geom_convex_hull) - - def difference(self, other): - """ - Returns a new geometry consisting of the region which is the difference - of this geometry and the other. - """ - return self._geomgen(capi.geom_diff, other) - - def intersection(self, other): - """ - Returns a new geometry consisting of the region of intersection of this - geometry and the other. - """ - return self._geomgen(capi.geom_intersection, other) - - def sym_difference(self, other): - """ - Returns a new geometry which is the symmetric difference of this - geometry and the other. - """ - return self._geomgen(capi.geom_sym_diff, other) - - def union(self, other): - """ - Returns a new geometry consisting of the region which is the union of - this geometry and the other. - """ - return self._geomgen(capi.geom_union, other) - - -# The subclasses for OGR Geometry. -class Point(OGRGeometry): - - @property - def x(self): - "Returns the X coordinate for this Point." - return capi.getx(self.ptr, 0) - - @property - def y(self): - "Returns the Y coordinate for this Point." - return capi.gety(self.ptr, 0) - - @property - def z(self): - "Returns the Z coordinate for this Point." - if self.coord_dim == 3: - return capi.getz(self.ptr, 0) - - @property - def tuple(self): - "Returns the tuple of this point." - if self.coord_dim == 2: - return (self.x, self.y) - elif self.coord_dim == 3: - return (self.x, self.y, self.z) - coords = tuple - - -class LineString(OGRGeometry): - - def __getitem__(self, index): - "Returns the Point at the given index." - if index >= 0 and index < self.point_count: - x, y, z = c_double(), c_double(), c_double() - capi.get_point(self.ptr, index, byref(x), byref(y), byref(z)) - dim = self.coord_dim - if dim == 1: - return (x.value,) - elif dim == 2: - return (x.value, y.value) - elif dim == 3: - return (x.value, y.value, z.value) - else: - raise OGRIndexError('index out of range: %s' % str(index)) - - def __iter__(self): - "Iterates over each point in the LineString." - for i in xrange(self.point_count): - yield self[i] - - def __len__(self): - "The length returns the number of points in the LineString." - return self.point_count - - @property - def tuple(self): - "Returns the tuple representation of this LineString." - return tuple(self[i] for i in xrange(len(self))) - coords = tuple - - def _listarr(self, func): - """ - Internal routine that returns a sequence (list) corresponding with - the given function. - """ - return [func(self.ptr, i) for i in xrange(len(self))] - - @property - def x(self): - "Returns the X coordinates in a list." - return self._listarr(capi.getx) - - @property - def y(self): - "Returns the Y coordinates in a list." - return self._listarr(capi.gety) - - @property - def z(self): - "Returns the Z coordinates in a list." - if self.coord_dim == 3: - return self._listarr(capi.getz) - - -# LinearRings are used in Polygons. -class LinearRing(LineString): - pass - - -class Polygon(OGRGeometry): - - def __len__(self): - "The number of interior rings in this Polygon." - return self.geom_count - - def __iter__(self): - "Iterates through each ring in the Polygon." - for i in xrange(self.geom_count): - yield self[i] - - def __getitem__(self, index): - "Gets the ring at the specified index." - if index < 0 or index >= self.geom_count: - raise OGRIndexError('index out of range: %s' % index) - else: - return OGRGeometry(capi.clone_geom(capi.get_geom_ref(self.ptr, index)), self.srs) - - # Polygon Properties - @property - def shell(self): - "Returns the shell of this Polygon." - return self[0] # First ring is the shell - exterior_ring = shell - - @property - def tuple(self): - "Returns a tuple of LinearRing coordinate tuples." - return tuple(self[i].tuple for i in xrange(self.geom_count)) - coords = tuple - - @property - def point_count(self): - "The number of Points in this Polygon." - # Summing up the number of points in each ring of the Polygon. - return sum(self[i].point_count for i in xrange(self.geom_count)) - - @property - def centroid(self): - "Returns the centroid (a Point) of this Polygon." - # The centroid is a Point, create a geometry for this. - p = OGRGeometry(OGRGeomType('Point')) - capi.get_centroid(self.ptr, p.ptr) - return p - - -# Geometry Collection base class. -class GeometryCollection(OGRGeometry): - "The Geometry Collection class." - - def __getitem__(self, index): - "Gets the Geometry at the specified index." - if index < 0 or index >= self.geom_count: - raise OGRIndexError('index out of range: %s' % index) - else: - return OGRGeometry(capi.clone_geom(capi.get_geom_ref(self.ptr, index)), self.srs) - - def __iter__(self): - "Iterates over each Geometry." - for i in xrange(self.geom_count): - yield self[i] - - def __len__(self): - "The number of geometries in this Geometry Collection." - return self.geom_count - - def add(self, geom): - "Add the geometry to this Geometry Collection." - if isinstance(geom, OGRGeometry): - if isinstance(geom, self.__class__): - for g in geom: - capi.add_geom(self.ptr, g.ptr) - else: - capi.add_geom(self.ptr, geom.ptr) - elif isinstance(geom, six.string_types): - tmp = OGRGeometry(geom) - capi.add_geom(self.ptr, tmp.ptr) - else: - raise OGRException('Must add an OGRGeometry.') - - @property - def point_count(self): - "The number of Points in this Geometry Collection." - # Summing up the number of points in each geometry in this collection - return sum(self[i].point_count for i in xrange(self.geom_count)) - - @property - def tuple(self): - "Returns a tuple representation of this Geometry Collection." - return tuple(self[i].tuple for i in xrange(self.geom_count)) - coords = tuple - - -# Multiple Geometry types. -class MultiPoint(GeometryCollection): - pass - - -class MultiLineString(GeometryCollection): - pass - - -class MultiPolygon(GeometryCollection): - pass - -# Class mapping dictionary (using the OGRwkbGeometryType as the key) -GEO_CLASSES = {1: Point, - 2: LineString, - 3: Polygon, - 4: MultiPoint, - 5: MultiLineString, - 6: MultiPolygon, - 7: GeometryCollection, - 101: LinearRing, - 1 + OGRGeomType.wkb25bit: Point, - 2 + OGRGeomType.wkb25bit: LineString, - 3 + OGRGeomType.wkb25bit: Polygon, - 4 + OGRGeomType.wkb25bit: MultiPoint, - 5 + OGRGeomType.wkb25bit: MultiLineString, - 6 + OGRGeomType.wkb25bit: MultiPolygon, - 7 + OGRGeomType.wkb25bit: GeometryCollection, - } diff --git a/django/contrib/gis/gdal/geomtype.py b/django/contrib/gis/gdal/geomtype.py deleted file mode 100644 index 1b5e079ef..000000000 --- a/django/contrib/gis/gdal/geomtype.py +++ /dev/null @@ -1,88 +0,0 @@ -from django.contrib.gis.gdal.error import OGRException - -from django.utils import six - - -class OGRGeomType(object): - "Encapulates OGR Geometry Types." - - wkb25bit = -2147483648 - - # Dictionary of acceptable OGRwkbGeometryType s and their string names. - _types = {0: 'Unknown', - 1: 'Point', - 2: 'LineString', - 3: 'Polygon', - 4: 'MultiPoint', - 5: 'MultiLineString', - 6: 'MultiPolygon', - 7: 'GeometryCollection', - 100: 'None', - 101: 'LinearRing', - 1 + wkb25bit: 'Point25D', - 2 + wkb25bit: 'LineString25D', - 3 + wkb25bit: 'Polygon25D', - 4 + wkb25bit: 'MultiPoint25D', - 5 + wkb25bit: 'MultiLineString25D', - 6 + wkb25bit: 'MultiPolygon25D', - 7 + wkb25bit: 'GeometryCollection25D', - } - # Reverse type dictionary, keyed by lower-case of the name. - _str_types = dict((v.lower(), k) for k, v in _types.items()) - - def __init__(self, type_input): - "Figures out the correct OGR Type based upon the input." - if isinstance(type_input, OGRGeomType): - num = type_input.num - elif isinstance(type_input, six.string_types): - type_input = type_input.lower() - if type_input == 'geometry': - type_input = 'unknown' - num = self._str_types.get(type_input, None) - if num is None: - raise OGRException('Invalid OGR String Type "%s"' % type_input) - elif isinstance(type_input, int): - if type_input not in self._types: - raise OGRException('Invalid OGR Integer Type: %d' % type_input) - num = type_input - else: - raise TypeError('Invalid OGR input type given.') - - # Setting the OGR geometry type number. - self.num = num - - def __str__(self): - "Returns the value of the name property." - return self.name - - def __eq__(self, other): - """ - Does an equivalence test on the OGR type with the given - other OGRGeomType, the short-hand string, or the integer. - """ - if isinstance(other, OGRGeomType): - return self.num == other.num - elif isinstance(other, six.string_types): - return self.name.lower() == other.lower() - elif isinstance(other, int): - return self.num == other - else: - return False - - def __ne__(self, other): - return not (self == other) - - @property - def name(self): - "Returns a short-hand string form of the OGR Geometry type." - return self._types[self.num] - - @property - def django(self): - "Returns the Django GeometryField for this OGR Type." - s = self.name.replace('25D', '') - if s in ('LinearRing', 'None'): - return None - elif s == 'Unknown': - s = 'Geometry' - return s + 'Field' diff --git a/django/contrib/gis/gdal/layer.py b/django/contrib/gis/gdal/layer.py deleted file mode 100644 index 33fb3cb96..000000000 --- a/django/contrib/gis/gdal/layer.py +++ /dev/null @@ -1,221 +0,0 @@ -# Needed ctypes routines -from ctypes import c_double, byref - -# Other GDAL imports. -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.envelope import Envelope, OGREnvelope -from django.contrib.gis.gdal.error import OGRException, OGRIndexError, SRSException -from django.contrib.gis.gdal.feature import Feature -from django.contrib.gis.gdal.field import OGRFieldTypes -from django.contrib.gis.gdal.geomtype import OGRGeomType -from django.contrib.gis.gdal.geometries import OGRGeometry -from django.contrib.gis.gdal.srs import SpatialReference - -# GDAL ctypes function prototypes. -from django.contrib.gis.gdal.prototypes import ds as capi, geom as geom_api, srs as srs_api - -from django.utils.encoding import force_bytes, force_text -from django.utils import six -from django.utils.six.moves import xrange - - -# For more information, see the OGR C API source code: -# http://www.gdal.org/ogr/ogr__api_8h.html -# -# The OGR_L_* routines are relevant here. -class Layer(GDALBase): - "A class that wraps an OGR Layer, needs to be instantiated from a DataSource object." - - #### Python 'magic' routines #### - def __init__(self, layer_ptr, ds): - """ - Initializes on an OGR C pointer to the Layer and the `DataSource` object - that owns this layer. The `DataSource` object is required so that a - reference to it is kept with this Layer. This prevents garbage - collection of the `DataSource` while this Layer is still active. - """ - if not layer_ptr: - raise OGRException('Cannot create Layer, invalid pointer given') - self.ptr = layer_ptr - self._ds = ds - self._ldefn = capi.get_layer_defn(self._ptr) - # Does the Layer support random reading? - self._random_read = self.test_capability(b'RandomRead') - - def __getitem__(self, index): - "Gets the Feature at the specified index." - if isinstance(index, six.integer_types): - # An integer index was given -- we cannot do a check based on the - # number of features because the beginning and ending feature IDs - # are not guaranteed to be 0 and len(layer)-1, respectively. - if index < 0: - raise OGRIndexError('Negative indices are not allowed on OGR Layers.') - return self._make_feature(index) - elif isinstance(index, slice): - # A slice was given - start, stop, stride = index.indices(self.num_feat) - return [self._make_feature(fid) for fid in xrange(start, stop, stride)] - else: - raise TypeError('Integers and slices may only be used when indexing OGR Layers.') - - def __iter__(self): - "Iterates over each Feature in the Layer." - # ResetReading() must be called before iteration is to begin. - capi.reset_reading(self._ptr) - for i in xrange(self.num_feat): - yield Feature(capi.get_next_feature(self._ptr), self) - - def __len__(self): - "The length is the number of features." - return self.num_feat - - def __str__(self): - "The string name of the layer." - return self.name - - def _make_feature(self, feat_id): - """ - Helper routine for __getitem__ that constructs a Feature from the given - Feature ID. If the OGR Layer does not support random-access reading, - then each feature of the layer will be incremented through until the - a Feature is found matching the given feature ID. - """ - if self._random_read: - # If the Layer supports random reading, return. - try: - return Feature(capi.get_feature(self.ptr, feat_id), self) - except OGRException: - pass - else: - # Random access isn't supported, have to increment through - # each feature until the given feature ID is encountered. - for feat in self: - if feat.fid == feat_id: - return feat - # Should have returned a Feature, raise an OGRIndexError. - raise OGRIndexError('Invalid feature id: %s.' % feat_id) - - #### Layer properties #### - @property - def extent(self): - "Returns the extent (an Envelope) of this layer." - env = OGREnvelope() - capi.get_extent(self.ptr, byref(env), 1) - return Envelope(env) - - @property - def name(self): - "Returns the name of this layer in the Data Source." - name = capi.get_fd_name(self._ldefn) - return force_text(name, self._ds.encoding, strings_only=True) - - @property - def num_feat(self, force=1): - "Returns the number of features in the Layer." - return capi.get_feature_count(self.ptr, force) - - @property - def num_fields(self): - "Returns the number of fields in the Layer." - return capi.get_field_count(self._ldefn) - - @property - def geom_type(self): - "Returns the geometry type (OGRGeomType) of the Layer." - return OGRGeomType(capi.get_fd_geom_type(self._ldefn)) - - @property - def srs(self): - "Returns the Spatial Reference used in this Layer." - try: - ptr = capi.get_layer_srs(self.ptr) - return SpatialReference(srs_api.clone_srs(ptr)) - except SRSException: - return None - - @property - def fields(self): - """ - Returns a list of string names corresponding to each of the Fields - available in this Layer. - """ - return [force_text(capi.get_field_name(capi.get_field_defn(self._ldefn, i)), - self._ds.encoding, strings_only=True) - for i in xrange(self.num_fields)] - - @property - def field_types(self): - """ - Returns a list of the types of fields in this Layer. For example, - the list [OFTInteger, OFTReal, OFTString] would be returned for - an OGR layer that had an integer, a floating-point, and string - fields. - """ - return [OGRFieldTypes[capi.get_field_type(capi.get_field_defn(self._ldefn, i))] - for i in xrange(self.num_fields)] - - @property - def field_widths(self): - "Returns a list of the maximum field widths for the features." - return [capi.get_field_width(capi.get_field_defn(self._ldefn, i)) - for i in xrange(self.num_fields)] - - @property - def field_precisions(self): - "Returns the field precisions for the features." - return [capi.get_field_precision(capi.get_field_defn(self._ldefn, i)) - for i in xrange(self.num_fields)] - - def _get_spatial_filter(self): - try: - return OGRGeometry(geom_api.clone_geom(capi.get_spatial_filter(self.ptr))) - except OGRException: - return None - - def _set_spatial_filter(self, filter): - if isinstance(filter, OGRGeometry): - capi.set_spatial_filter(self.ptr, filter.ptr) - elif isinstance(filter, (tuple, list)): - if not len(filter) == 4: - raise ValueError('Spatial filter list/tuple must have 4 elements.') - # Map c_double onto params -- if a bad type is passed in it - # will be caught here. - xmin, ymin, xmax, ymax = map(c_double, filter) - capi.set_spatial_filter_rect(self.ptr, xmin, ymin, xmax, ymax) - elif filter is None: - capi.set_spatial_filter(self.ptr, None) - else: - raise TypeError('Spatial filter must be either an OGRGeometry instance, a 4-tuple, or None.') - - spatial_filter = property(_get_spatial_filter, _set_spatial_filter) - - #### Layer Methods #### - def get_fields(self, field_name): - """ - Returns a list containing the given field name for every Feature - in the Layer. - """ - if field_name not in self.fields: - raise OGRException('invalid field name: %s' % field_name) - return [feat.get(field_name) for feat in self] - - def get_geoms(self, geos=False): - """ - Returns a list containing the OGRGeometry for every Feature in - the Layer. - """ - if geos: - from django.contrib.gis.geos import GEOSGeometry - return [GEOSGeometry(feat.geom.wkb) for feat in self] - else: - return [feat.geom for feat in self] - - def test_capability(self, capability): - """ - Returns a bool indicating whether the this Layer supports the given - capability (a string). Valid capability strings include: - 'RandomRead', 'SequentialWrite', 'RandomWrite', 'FastSpatialFilter', - 'FastFeatureCount', 'FastGetExtent', 'CreateField', 'Transactions', - 'DeleteFeature', and 'FastSetNextByIndex'. - """ - return bool(capi.test_capability(self.ptr, force_bytes(capability))) diff --git a/django/contrib/gis/gdal/libgdal.py b/django/contrib/gis/gdal/libgdal.py deleted file mode 100644 index 3c9e1828d..000000000 --- a/django/contrib/gis/gdal/libgdal.py +++ /dev/null @@ -1,119 +0,0 @@ -from __future__ import unicode_literals - -import logging -import os -import re -from ctypes import c_char_p, c_int, CDLL, CFUNCTYPE -from ctypes.util import find_library - -from django.contrib.gis.gdal.error import OGRException -from django.core.exceptions import ImproperlyConfigured - -logger = logging.getLogger('django.contrib.gis') - -# Custom library path set? -try: - from django.conf import settings - lib_path = settings.GDAL_LIBRARY_PATH -except (AttributeError, EnvironmentError, - ImportError, ImproperlyConfigured): - lib_path = None - -if lib_path: - lib_names = None -elif os.name == 'nt': - # Windows NT shared libraries - lib_names = ['gdal111', 'gdal110', 'gdal19', 'gdal18', 'gdal17', 'gdal16'] -elif os.name == 'posix': - # *NIX library names. - lib_names = ['gdal', 'GDAL', 'gdal1.11.0', 'gdal1.10.0', 'gdal1.9.0', - 'gdal1.8.0', 'gdal1.7.0', 'gdal1.6.0'] -else: - raise OGRException('Unsupported OS "%s"' % os.name) - -# Using the ctypes `find_library` utility to find the -# path to the GDAL library from the list of library names. -if lib_names: - for lib_name in lib_names: - lib_path = find_library(lib_name) - if lib_path is not None: - break - -if lib_path is None: - raise OGRException('Could not find the GDAL library (tried "%s"). ' - 'Try setting GDAL_LIBRARY_PATH in your settings.' % - '", "'.join(lib_names)) - -# This loads the GDAL/OGR C library -lgdal = CDLL(lib_path) - -# On Windows, the GDAL binaries have some OSR routines exported with -# STDCALL, while others are not. Thus, the library will also need to -# be loaded up as WinDLL for said OSR functions that require the -# different calling convention. -if os.name == 'nt': - from ctypes import WinDLL - lwingdal = WinDLL(lib_path) - - -def std_call(func): - """ - Returns the correct STDCALL function for certain OSR routines on Win32 - platforms. - """ - if os.name == 'nt': - return lwingdal[func] - else: - return lgdal[func] - -#### Version-information functions. #### - -# Returns GDAL library version information with the given key. -_version_info = std_call('GDALVersionInfo') -_version_info.argtypes = [c_char_p] -_version_info.restype = c_char_p - - -def gdal_version(): - "Returns only the GDAL version number information." - return _version_info(b'RELEASE_NAME') - - -def gdal_full_version(): - "Returns the full GDAL version information." - return _version_info('') - -version_regex = re.compile(r'^(?P\d+)\.(?P\d+)(\.(?P\d+))?') - - -def gdal_version_info(): - ver = gdal_version().decode() - m = version_regex.match(ver) - if not m: - raise OGRException('Could not parse GDAL version string "%s"' % ver) - return dict((key, m.group(key)) for key in ('major', 'minor', 'subminor')) - -_verinfo = gdal_version_info() -GDAL_MAJOR_VERSION = int(_verinfo['major']) -GDAL_MINOR_VERSION = int(_verinfo['minor']) -GDAL_SUBMINOR_VERSION = _verinfo['subminor'] and int(_verinfo['subminor']) -GDAL_VERSION = (GDAL_MAJOR_VERSION, GDAL_MINOR_VERSION, GDAL_SUBMINOR_VERSION) -del _verinfo - -# Set library error handling so as errors are logged -CPLErrorHandler = CFUNCTYPE(None, c_int, c_int, c_char_p) - - -def err_handler(error_class, error_number, message): - logger.error('GDAL_ERROR %d: %s' % (error_number, message)) -err_handler = CPLErrorHandler(err_handler) - - -def function(name, args, restype): - func = std_call(name) - func.argtypes = args - func.restype = restype - return func - -set_error_handler = function('CPLSetErrorHandler', [CPLErrorHandler], CPLErrorHandler) -set_error_handler(err_handler) diff --git a/django/contrib/gis/gdal/prototypes/__init__.py b/django/contrib/gis/gdal/prototypes/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/gdal/prototypes/ds.py b/django/contrib/gis/gdal/prototypes/ds.py deleted file mode 100644 index 374a0f424..000000000 --- a/django/contrib/gis/gdal/prototypes/ds.py +++ /dev/null @@ -1,70 +0,0 @@ -""" - This module houses the ctypes function prototypes for OGR DataSource - related data structures. OGR_Dr_*, OGR_DS_*, OGR_L_*, OGR_F_*, - OGR_Fld_* routines are relevant here. -""" -from ctypes import c_char_p, c_double, c_int, c_long, c_void_p, POINTER -from django.contrib.gis.gdal.envelope import OGREnvelope -from django.contrib.gis.gdal.libgdal import lgdal -from django.contrib.gis.gdal.prototypes.generation import (const_string_output, - double_output, geom_output, int_output, srs_output, void_output, voidptr_output) - -c_int_p = POINTER(c_int) # shortcut type - -### Driver Routines ### -register_all = void_output(lgdal.OGRRegisterAll, [], errcheck=False) -cleanup_all = void_output(lgdal.OGRCleanupAll, [], errcheck=False) -get_driver = voidptr_output(lgdal.OGRGetDriver, [c_int]) -get_driver_by_name = voidptr_output(lgdal.OGRGetDriverByName, [c_char_p]) -get_driver_count = int_output(lgdal.OGRGetDriverCount, []) -get_driver_name = const_string_output(lgdal.OGR_Dr_GetName, [c_void_p], decoding='ascii') - -### DataSource ### -open_ds = voidptr_output(lgdal.OGROpen, [c_char_p, c_int, POINTER(c_void_p)]) -destroy_ds = void_output(lgdal.OGR_DS_Destroy, [c_void_p], errcheck=False) -release_ds = void_output(lgdal.OGRReleaseDataSource, [c_void_p]) -get_ds_name = const_string_output(lgdal.OGR_DS_GetName, [c_void_p]) -get_layer = voidptr_output(lgdal.OGR_DS_GetLayer, [c_void_p, c_int]) -get_layer_by_name = voidptr_output(lgdal.OGR_DS_GetLayerByName, [c_void_p, c_char_p]) -get_layer_count = int_output(lgdal.OGR_DS_GetLayerCount, [c_void_p]) - -### Layer Routines ### -get_extent = void_output(lgdal.OGR_L_GetExtent, [c_void_p, POINTER(OGREnvelope), c_int]) -get_feature = voidptr_output(lgdal.OGR_L_GetFeature, [c_void_p, c_long]) -get_feature_count = int_output(lgdal.OGR_L_GetFeatureCount, [c_void_p, c_int]) -get_layer_defn = voidptr_output(lgdal.OGR_L_GetLayerDefn, [c_void_p]) -get_layer_srs = srs_output(lgdal.OGR_L_GetSpatialRef, [c_void_p]) -get_next_feature = voidptr_output(lgdal.OGR_L_GetNextFeature, [c_void_p]) -reset_reading = void_output(lgdal.OGR_L_ResetReading, [c_void_p], errcheck=False) -test_capability = int_output(lgdal.OGR_L_TestCapability, [c_void_p, c_char_p]) -get_spatial_filter = geom_output(lgdal.OGR_L_GetSpatialFilter, [c_void_p]) -set_spatial_filter = void_output(lgdal.OGR_L_SetSpatialFilter, [c_void_p, c_void_p], errcheck=False) -set_spatial_filter_rect = void_output(lgdal.OGR_L_SetSpatialFilterRect, [c_void_p, c_double, c_double, c_double, c_double], errcheck=False) - -### Feature Definition Routines ### -get_fd_geom_type = int_output(lgdal.OGR_FD_GetGeomType, [c_void_p]) -get_fd_name = const_string_output(lgdal.OGR_FD_GetName, [c_void_p]) -get_feat_name = const_string_output(lgdal.OGR_FD_GetName, [c_void_p]) -get_field_count = int_output(lgdal.OGR_FD_GetFieldCount, [c_void_p]) -get_field_defn = voidptr_output(lgdal.OGR_FD_GetFieldDefn, [c_void_p, c_int]) - -### Feature Routines ### -clone_feature = voidptr_output(lgdal.OGR_F_Clone, [c_void_p]) -destroy_feature = void_output(lgdal.OGR_F_Destroy, [c_void_p], errcheck=False) -feature_equal = int_output(lgdal.OGR_F_Equal, [c_void_p, c_void_p]) -get_feat_geom_ref = geom_output(lgdal.OGR_F_GetGeometryRef, [c_void_p]) -get_feat_field_count = int_output(lgdal.OGR_F_GetFieldCount, [c_void_p]) -get_feat_field_defn = voidptr_output(lgdal.OGR_F_GetFieldDefnRef, [c_void_p, c_int]) -get_fid = int_output(lgdal.OGR_F_GetFID, [c_void_p]) -get_field_as_datetime = int_output(lgdal.OGR_F_GetFieldAsDateTime, [c_void_p, c_int, c_int_p, c_int_p, c_int_p, c_int_p, c_int_p, c_int_p]) -get_field_as_double = double_output(lgdal.OGR_F_GetFieldAsDouble, [c_void_p, c_int]) -get_field_as_integer = int_output(lgdal.OGR_F_GetFieldAsInteger, [c_void_p, c_int]) -get_field_as_string = const_string_output(lgdal.OGR_F_GetFieldAsString, [c_void_p, c_int]) -get_field_index = int_output(lgdal.OGR_F_GetFieldIndex, [c_void_p, c_char_p]) - -### Field Routines ### -get_field_name = const_string_output(lgdal.OGR_Fld_GetNameRef, [c_void_p]) -get_field_precision = int_output(lgdal.OGR_Fld_GetPrecision, [c_void_p]) -get_field_type = int_output(lgdal.OGR_Fld_GetType, [c_void_p]) -get_field_type_name = const_string_output(lgdal.OGR_GetFieldTypeName, [c_int]) -get_field_width = int_output(lgdal.OGR_Fld_GetWidth, [c_void_p]) diff --git a/django/contrib/gis/gdal/prototypes/errcheck.py b/django/contrib/gis/gdal/prototypes/errcheck.py deleted file mode 100644 index 72231188c..000000000 --- a/django/contrib/gis/gdal/prototypes/errcheck.py +++ /dev/null @@ -1,138 +0,0 @@ -""" - This module houses the error-checking routines used by the GDAL - ctypes prototypes. -""" -from ctypes import c_void_p, string_at - -from django.contrib.gis.gdal.error import check_err, OGRException, SRSException -from django.contrib.gis.gdal.libgdal import lgdal -from django.utils import six - - -# Helper routines for retrieving pointers and/or values from -# arguments passed in by reference. -def arg_byref(args, offset=-1): - "Returns the pointer argument's by-reference value." - return args[offset]._obj.value - - -def ptr_byref(args, offset=-1): - "Returns the pointer argument passed in by-reference." - return args[offset]._obj - - -### String checking Routines ### -def check_const_string(result, func, cargs, offset=None): - """ - Similar functionality to `check_string`, but does not free the pointer. - """ - if offset: - check_err(result) - ptr = ptr_byref(cargs, offset) - return ptr.value - else: - return result - - -def check_string(result, func, cargs, offset=-1, str_result=False): - """ - Checks the string output returned from the given function, and frees - the string pointer allocated by OGR. The `str_result` keyword - may be used when the result is the string pointer, otherwise - the OGR error code is assumed. The `offset` keyword may be used - to extract the string pointer passed in by-reference at the given - slice offset in the function arguments. - """ - if str_result: - # For routines that return a string. - ptr = result - if not ptr: - s = None - else: - s = string_at(result) - else: - # Error-code return specified. - check_err(result) - ptr = ptr_byref(cargs, offset) - # Getting the string value - s = ptr.value - # Correctly freeing the allocated memory behind GDAL pointer - # with the VSIFree routine. - if ptr: - lgdal.VSIFree(ptr) - return s - -### DataSource, Layer error-checking ### - - -### Envelope checking ### -def check_envelope(result, func, cargs, offset=-1): - "Checks a function that returns an OGR Envelope by reference." - env = ptr_byref(cargs, offset) - return env - - -### Geometry error-checking routines ### -def check_geom(result, func, cargs): - "Checks a function that returns a geometry." - # OGR_G_Clone may return an integer, even though the - # restype is set to c_void_p - if isinstance(result, six.integer_types): - result = c_void_p(result) - if not result: - raise OGRException('Invalid geometry pointer returned from "%s".' % func.__name__) - return result - - -def check_geom_offset(result, func, cargs, offset=-1): - "Chcks the geometry at the given offset in the C parameter list." - check_err(result) - geom = ptr_byref(cargs, offset=offset) - return check_geom(geom, func, cargs) - - -### Spatial Reference error-checking routines ### -def check_srs(result, func, cargs): - if isinstance(result, six.integer_types): - result = c_void_p(result) - if not result: - raise SRSException('Invalid spatial reference pointer returned from "%s".' % func.__name__) - return result - - -### Other error-checking routines ### -def check_arg_errcode(result, func, cargs): - """ - The error code is returned in the last argument, by reference. - Check its value with `check_err` before returning the result. - """ - check_err(arg_byref(cargs)) - return result - - -def check_errcode(result, func, cargs): - """ - Check the error code returned (c_int). - """ - check_err(result) - - -def check_pointer(result, func, cargs): - "Makes sure the result pointer is valid." - if isinstance(result, six.integer_types): - result = c_void_p(result) - if result: - return result - else: - raise OGRException('Invalid pointer returned from "%s"' % func.__name__) - - -def check_str_arg(result, func, cargs): - """ - This is for the OSRGet[Angular|Linear]Units functions, which - require that the returned string pointer not be freed. This - returns both the double and string values. - """ - dbl = result - ptr = cargs[-1]._obj - return dbl, ptr.value.decode() diff --git a/django/contrib/gis/gdal/prototypes/generation.py b/django/contrib/gis/gdal/prototypes/generation.py deleted file mode 100644 index 3d2e3046c..000000000 --- a/django/contrib/gis/gdal/prototypes/generation.py +++ /dev/null @@ -1,138 +0,0 @@ -""" - This module contains functions that generate ctypes prototypes for the - GDAL routines. -""" - -from ctypes import c_char_p, c_double, c_int, c_void_p -from django.contrib.gis.gdal.prototypes.errcheck import ( - check_arg_errcode, check_errcode, check_geom, check_geom_offset, - check_pointer, check_srs, check_str_arg, check_string, check_const_string) - - -class gdal_char_p(c_char_p): - pass - - -def double_output(func, argtypes, errcheck=False, strarg=False): - "Generates a ctypes function that returns a double value." - func.argtypes = argtypes - func.restype = c_double - if errcheck: - func.errcheck = check_arg_errcode - if strarg: - func.errcheck = check_str_arg - return func - - -def geom_output(func, argtypes, offset=None): - """ - Generates a function that returns a Geometry either by reference - or directly (if the return_geom keyword is set to True). - """ - # Setting the argument types - func.argtypes = argtypes - - if not offset: - # When a geometry pointer is directly returned. - func.restype = c_void_p - func.errcheck = check_geom - else: - # Error code returned, geometry is returned by-reference. - func.restype = c_int - - def geomerrcheck(result, func, cargs): - return check_geom_offset(result, func, cargs, offset) - func.errcheck = geomerrcheck - - return func - - -def int_output(func, argtypes): - "Generates a ctypes function that returns an integer value." - func.argtypes = argtypes - func.restype = c_int - return func - - -def srs_output(func, argtypes): - """ - Generates a ctypes prototype for the given function with - the given C arguments that returns a pointer to an OGR - Spatial Reference System. - """ - func.argtypes = argtypes - func.restype = c_void_p - func.errcheck = check_srs - return func - - -def const_string_output(func, argtypes, offset=None, decoding=None): - func.argtypes = argtypes - if offset: - func.restype = c_int - else: - func.restype = c_char_p - - def _check_const(result, func, cargs): - res = check_const_string(result, func, cargs, offset=offset) - if res and decoding: - res = res.decode(decoding) - return res - func.errcheck = _check_const - - return func - - -def string_output(func, argtypes, offset=-1, str_result=False, decoding=None): - """ - Generates a ctypes prototype for the given function with the - given argument types that returns a string from a GDAL pointer. - The `const` flag indicates whether the allocated pointer should - be freed via the GDAL library routine VSIFree -- but only applies - only when `str_result` is True. - """ - func.argtypes = argtypes - if str_result: - # Use subclass of c_char_p so the error checking routine - # can free the memory at the pointer's address. - func.restype = gdal_char_p - else: - # Error code is returned - func.restype = c_int - - # Dynamically defining our error-checking function with the - # given offset. - def _check_str(result, func, cargs): - res = check_string(result, func, cargs, - offset=offset, str_result=str_result) - if res and decoding: - res = res.decode(decoding) - return res - func.errcheck = _check_str - return func - - -def void_output(func, argtypes, errcheck=True): - """ - For functions that don't only return an error code that needs to - be examined. - """ - if argtypes: - func.argtypes = argtypes - if errcheck: - # `errcheck` keyword may be set to False for routines that - # return void, rather than a status code. - func.restype = c_int - func.errcheck = check_errcode - else: - func.restype = None - - return func - - -def voidptr_output(func, argtypes): - "For functions that return c_void_p." - func.argtypes = argtypes - func.restype = c_void_p - func.errcheck = check_pointer - return func diff --git a/django/contrib/gis/gdal/prototypes/geom.py b/django/contrib/gis/gdal/prototypes/geom.py deleted file mode 100644 index 4e4fb633c..000000000 --- a/django/contrib/gis/gdal/prototypes/geom.py +++ /dev/null @@ -1,100 +0,0 @@ -from ctypes import c_char_p, c_double, c_int, c_void_p, POINTER -from django.contrib.gis.gdal.envelope import OGREnvelope -from django.contrib.gis.gdal.libgdal import lgdal -from django.contrib.gis.gdal.prototypes.errcheck import check_envelope -from django.contrib.gis.gdal.prototypes.generation import (const_string_output, - double_output, geom_output, int_output, srs_output, string_output, void_output) - - -### Generation routines specific to this module ### -def env_func(f, argtypes): - "For getting OGREnvelopes." - f.argtypes = argtypes - f.restype = None - f.errcheck = check_envelope - return f - - -def pnt_func(f): - "For accessing point information." - return double_output(f, [c_void_p, c_int]) - - -def topology_func(f): - f.argtypes = [c_void_p, c_void_p] - f.restype = c_int - f.errchck = bool - return f - -### OGR_G ctypes function prototypes ### - -# GeoJSON routines. -from_json = geom_output(lgdal.OGR_G_CreateGeometryFromJson, [c_char_p]) -to_json = string_output(lgdal.OGR_G_ExportToJson, [c_void_p], str_result=True, decoding='ascii') -to_kml = string_output(lgdal.OGR_G_ExportToKML, [c_void_p, c_char_p], str_result=True, decoding='ascii') - -# GetX, GetY, GetZ all return doubles. -getx = pnt_func(lgdal.OGR_G_GetX) -gety = pnt_func(lgdal.OGR_G_GetY) -getz = pnt_func(lgdal.OGR_G_GetZ) - -# Geometry creation routines. -from_wkb = geom_output(lgdal.OGR_G_CreateFromWkb, [c_char_p, c_void_p, POINTER(c_void_p), c_int], offset=-2) -from_wkt = geom_output(lgdal.OGR_G_CreateFromWkt, [POINTER(c_char_p), c_void_p, POINTER(c_void_p)], offset=-1) -create_geom = geom_output(lgdal.OGR_G_CreateGeometry, [c_int]) -clone_geom = geom_output(lgdal.OGR_G_Clone, [c_void_p]) -get_geom_ref = geom_output(lgdal.OGR_G_GetGeometryRef, [c_void_p, c_int]) -get_boundary = geom_output(lgdal.OGR_G_GetBoundary, [c_void_p]) -geom_convex_hull = geom_output(lgdal.OGR_G_ConvexHull, [c_void_p]) -geom_diff = geom_output(lgdal.OGR_G_Difference, [c_void_p, c_void_p]) -geom_intersection = geom_output(lgdal.OGR_G_Intersection, [c_void_p, c_void_p]) -geom_sym_diff = geom_output(lgdal.OGR_G_SymmetricDifference, [c_void_p, c_void_p]) -geom_union = geom_output(lgdal.OGR_G_Union, [c_void_p, c_void_p]) - -# Geometry modification routines. -add_geom = void_output(lgdal.OGR_G_AddGeometry, [c_void_p, c_void_p]) -import_wkt = void_output(lgdal.OGR_G_ImportFromWkt, [c_void_p, POINTER(c_char_p)]) - -# Destroys a geometry -destroy_geom = void_output(lgdal.OGR_G_DestroyGeometry, [c_void_p], errcheck=False) - -# Geometry export routines. -to_wkb = void_output(lgdal.OGR_G_ExportToWkb, None, errcheck=True) # special handling for WKB. -to_wkt = string_output(lgdal.OGR_G_ExportToWkt, [c_void_p, POINTER(c_char_p)], decoding='ascii') -to_gml = string_output(lgdal.OGR_G_ExportToGML, [c_void_p], str_result=True, decoding='ascii') -get_wkbsize = int_output(lgdal.OGR_G_WkbSize, [c_void_p]) - -# Geometry spatial-reference related routines. -assign_srs = void_output(lgdal.OGR_G_AssignSpatialReference, [c_void_p, c_void_p], errcheck=False) -get_geom_srs = srs_output(lgdal.OGR_G_GetSpatialReference, [c_void_p]) - -# Geometry properties -get_area = double_output(lgdal.OGR_G_GetArea, [c_void_p]) -get_centroid = void_output(lgdal.OGR_G_Centroid, [c_void_p, c_void_p]) -get_dims = int_output(lgdal.OGR_G_GetDimension, [c_void_p]) -get_coord_dim = int_output(lgdal.OGR_G_GetCoordinateDimension, [c_void_p]) -set_coord_dim = void_output(lgdal.OGR_G_SetCoordinateDimension, [c_void_p, c_int], errcheck=False) - -get_geom_count = int_output(lgdal.OGR_G_GetGeometryCount, [c_void_p]) -get_geom_name = const_string_output(lgdal.OGR_G_GetGeometryName, [c_void_p], decoding='ascii') -get_geom_type = int_output(lgdal.OGR_G_GetGeometryType, [c_void_p]) -get_point_count = int_output(lgdal.OGR_G_GetPointCount, [c_void_p]) -get_point = void_output(lgdal.OGR_G_GetPoint, [c_void_p, c_int, POINTER(c_double), POINTER(c_double), POINTER(c_double)], errcheck=False) -geom_close_rings = void_output(lgdal.OGR_G_CloseRings, [c_void_p], errcheck=False) - -# Topology routines. -ogr_contains = topology_func(lgdal.OGR_G_Contains) -ogr_crosses = topology_func(lgdal.OGR_G_Crosses) -ogr_disjoint = topology_func(lgdal.OGR_G_Disjoint) -ogr_equals = topology_func(lgdal.OGR_G_Equals) -ogr_intersects = topology_func(lgdal.OGR_G_Intersects) -ogr_overlaps = topology_func(lgdal.OGR_G_Overlaps) -ogr_touches = topology_func(lgdal.OGR_G_Touches) -ogr_within = topology_func(lgdal.OGR_G_Within) - -# Transformation routines. -geom_transform = void_output(lgdal.OGR_G_Transform, [c_void_p, c_void_p]) -geom_transform_to = void_output(lgdal.OGR_G_TransformTo, [c_void_p, c_void_p]) - -# For retrieving the envelope of the geometry. -get_envelope = env_func(lgdal.OGR_G_GetEnvelope, [c_void_p, POINTER(OGREnvelope)]) diff --git a/django/contrib/gis/gdal/prototypes/srs.py b/django/contrib/gis/gdal/prototypes/srs.py deleted file mode 100644 index f7491200d..000000000 --- a/django/contrib/gis/gdal/prototypes/srs.py +++ /dev/null @@ -1,73 +0,0 @@ -from ctypes import c_char_p, c_int, c_void_p, POINTER -from django.contrib.gis.gdal.libgdal import lgdal, std_call -from django.contrib.gis.gdal.prototypes.generation import (const_string_output, - double_output, int_output, srs_output, string_output, void_output) - - -## Shortcut generation for routines with known parameters. -def srs_double(f): - """ - Creates a function prototype for the OSR routines that take - the OSRSpatialReference object and - """ - return double_output(f, [c_void_p, POINTER(c_int)], errcheck=True) - - -def units_func(f): - """ - Creates a ctypes function prototype for OSR units functions, e.g., - OSRGetAngularUnits, OSRGetLinearUnits. - """ - return double_output(f, [c_void_p, POINTER(c_char_p)], strarg=True) - -# Creation & destruction. -clone_srs = srs_output(std_call('OSRClone'), [c_void_p]) -new_srs = srs_output(std_call('OSRNewSpatialReference'), [c_char_p]) -release_srs = void_output(lgdal.OSRRelease, [c_void_p], errcheck=False) -destroy_srs = void_output(std_call('OSRDestroySpatialReference'), [c_void_p], errcheck=False) -srs_validate = void_output(lgdal.OSRValidate, [c_void_p]) - -# Getting the semi_major, semi_minor, and flattening functions. -semi_major = srs_double(lgdal.OSRGetSemiMajor) -semi_minor = srs_double(lgdal.OSRGetSemiMinor) -invflattening = srs_double(lgdal.OSRGetInvFlattening) - -# WKT, PROJ, EPSG, XML importation routines. -from_wkt = void_output(lgdal.OSRImportFromWkt, [c_void_p, POINTER(c_char_p)]) -from_proj = void_output(lgdal.OSRImportFromProj4, [c_void_p, c_char_p]) -from_epsg = void_output(std_call('OSRImportFromEPSG'), [c_void_p, c_int]) -from_xml = void_output(lgdal.OSRImportFromXML, [c_void_p, c_char_p]) -from_user_input = void_output(std_call('OSRSetFromUserInput'), [c_void_p, c_char_p]) - -# Morphing to/from ESRI WKT. -morph_to_esri = void_output(lgdal.OSRMorphToESRI, [c_void_p]) -morph_from_esri = void_output(lgdal.OSRMorphFromESRI, [c_void_p]) - -# Identifying the EPSG -identify_epsg = void_output(lgdal.OSRAutoIdentifyEPSG, [c_void_p]) - -# Getting the angular_units, linear_units functions -linear_units = units_func(lgdal.OSRGetLinearUnits) -angular_units = units_func(lgdal.OSRGetAngularUnits) - -# For exporting to WKT, PROJ.4, "Pretty" WKT, and XML. -to_wkt = string_output(std_call('OSRExportToWkt'), [c_void_p, POINTER(c_char_p)], decoding='ascii') -to_proj = string_output(std_call('OSRExportToProj4'), [c_void_p, POINTER(c_char_p)], decoding='ascii') -to_pretty_wkt = string_output(std_call('OSRExportToPrettyWkt'), [c_void_p, POINTER(c_char_p), c_int], offset=-2, decoding='ascii') - -# Memory leak fixed in GDAL 1.5; still exists in 1.4. -to_xml = string_output(lgdal.OSRExportToXML, [c_void_p, POINTER(c_char_p), c_char_p], offset=-2, decoding='ascii') - -# String attribute retrival routines. -get_attr_value = const_string_output(std_call('OSRGetAttrValue'), [c_void_p, c_char_p, c_int], decoding='ascii') -get_auth_name = const_string_output(lgdal.OSRGetAuthorityName, [c_void_p, c_char_p], decoding='ascii') -get_auth_code = const_string_output(lgdal.OSRGetAuthorityCode, [c_void_p, c_char_p], decoding='ascii') - -# SRS Properties -isgeographic = int_output(lgdal.OSRIsGeographic, [c_void_p]) -islocal = int_output(lgdal.OSRIsLocal, [c_void_p]) -isprojected = int_output(lgdal.OSRIsProjected, [c_void_p]) - -# Coordinate transformation -new_ct = srs_output(std_call('OCTNewCoordinateTransformation'), [c_void_p, c_void_p]) -destroy_ct = void_output(std_call('OCTDestroyCoordinateTransformation'), [c_void_p], errcheck=False) diff --git a/django/contrib/gis/gdal/srs.py b/django/contrib/gis/gdal/srs.py deleted file mode 100644 index bbca94987..000000000 --- a/django/contrib/gis/gdal/srs.py +++ /dev/null @@ -1,349 +0,0 @@ -""" - The Spatial Reference class, represents OGR Spatial Reference objects. - - Example: - >>> from django.contrib.gis.gdal import SpatialReference - >>> srs = SpatialReference('WGS84') - >>> print(srs) - GEOGCS["WGS 84", - DATUM["WGS_1984", - SPHEROID["WGS 84",6378137,298.257223563, - AUTHORITY["EPSG","7030"]], - TOWGS84[0,0,0,0,0,0,0], - AUTHORITY["EPSG","6326"]], - PRIMEM["Greenwich",0, - AUTHORITY["EPSG","8901"]], - UNIT["degree",0.01745329251994328, - AUTHORITY["EPSG","9122"]], - AUTHORITY["EPSG","4326"]] - >>> print(srs.proj) - +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs - >>> print(srs.ellipsoid) - (6378137.0, 6356752.3142451793, 298.25722356300003) - >>> print(srs.projected, srs.geographic) - False True - >>> srs.import_epsg(32140) - >>> print(srs.name) - NAD83 / Texas South Central -""" -from ctypes import byref, c_char_p, c_int - -# Getting the error checking routine and exceptions -from django.contrib.gis.gdal.base import GDALBase -from django.contrib.gis.gdal.error import SRSException -from django.contrib.gis.gdal.prototypes import srs as capi - -from django.utils import six -from django.utils.encoding import force_bytes - - -#### Spatial Reference class. #### -class SpatialReference(GDALBase): - """ - A wrapper for the OGRSpatialReference object. According to the GDAL Web site, - the SpatialReference object "provide[s] services to represent coordinate - systems (projections and datums) and to transform between them." - """ - - #### Python 'magic' routines #### - def __init__(self, srs_input=''): - """ - Creates a GDAL OSR Spatial Reference object from the given input. - The input may be string of OGC Well Known Text (WKT), an integer - EPSG code, a PROJ.4 string, and/or a projection "well known" shorthand - string (one of 'WGS84', 'WGS72', 'NAD27', 'NAD83'). - """ - srs_type = 'user' - - if isinstance(srs_input, six.string_types): - # Encoding to ASCII if unicode passed in. - if isinstance(srs_input, six.text_type): - srs_input = srs_input.encode('ascii') - try: - # If SRID is a string, e.g., '4326', then make acceptable - # as user input. - srid = int(srs_input) - srs_input = 'EPSG:%d' % srid - except ValueError: - pass - elif isinstance(srs_input, six.integer_types): - # EPSG integer code was input. - srs_type = 'epsg' - elif isinstance(srs_input, self.ptr_type): - srs = srs_input - srs_type = 'ogr' - else: - raise TypeError('Invalid SRS type "%s"' % srs_type) - - if srs_type == 'ogr': - # Input is already an SRS pointer. - srs = srs_input - else: - # Creating a new SRS pointer, using the string buffer. - buf = c_char_p(b'') - srs = capi.new_srs(buf) - - # If the pointer is NULL, throw an exception. - if not srs: - raise SRSException('Could not create spatial reference from: %s' % srs_input) - else: - self.ptr = srs - - # Importing from either the user input string or an integer SRID. - if srs_type == 'user': - self.import_user_input(srs_input) - elif srs_type == 'epsg': - self.import_epsg(srs_input) - - def __del__(self): - "Destroys this spatial reference." - if self._ptr: - capi.release_srs(self._ptr) - - def __getitem__(self, target): - """ - Returns the value of the given string attribute node, None if the node - doesn't exist. Can also take a tuple as a parameter, (target, child), - where child is the index of the attribute in the WKT. For example: - - >>> wkt = 'GEOGCS["WGS 84", DATUM["WGS_1984, ... AUTHORITY["EPSG","4326"]]' - >>> srs = SpatialReference(wkt) # could also use 'WGS84', or 4326 - >>> print(srs['GEOGCS']) - WGS 84 - >>> print(srs['DATUM']) - WGS_1984 - >>> print(srs['AUTHORITY']) - EPSG - >>> print(srs['AUTHORITY', 1]) # The authority value - 4326 - >>> print(srs['TOWGS84', 4]) # the fourth value in this wkt - 0 - >>> print(srs['UNIT|AUTHORITY']) # For the units authority, have to use the pipe symbole. - EPSG - >>> print(srs['UNIT|AUTHORITY', 1]) # The authority value for the units - 9122 - """ - if isinstance(target, tuple): - return self.attr_value(*target) - else: - return self.attr_value(target) - - def __str__(self): - "The string representation uses 'pretty' WKT." - return self.pretty_wkt - - #### SpatialReference Methods #### - def attr_value(self, target, index=0): - """ - The attribute value for the given target node (e.g. 'PROJCS'). The index - keyword specifies an index of the child node to return. - """ - if not isinstance(target, six.string_types) or not isinstance(index, int): - raise TypeError - return capi.get_attr_value(self.ptr, force_bytes(target), index) - - def auth_name(self, target): - "Returns the authority name for the given string target node." - return capi.get_auth_name(self.ptr, force_bytes(target)) - - def auth_code(self, target): - "Returns the authority code for the given string target node." - return capi.get_auth_code(self.ptr, force_bytes(target)) - - def clone(self): - "Returns a clone of this SpatialReference object." - return SpatialReference(capi.clone_srs(self.ptr)) - - def from_esri(self): - "Morphs this SpatialReference from ESRI's format to EPSG." - capi.morph_from_esri(self.ptr) - - def identify_epsg(self): - """ - This method inspects the WKT of this SpatialReference, and will - add EPSG authority nodes where an EPSG identifier is applicable. - """ - capi.identify_epsg(self.ptr) - - def to_esri(self): - "Morphs this SpatialReference to ESRI's format." - capi.morph_to_esri(self.ptr) - - def validate(self): - "Checks to see if the given spatial reference is valid." - capi.srs_validate(self.ptr) - - #### Name & SRID properties #### - @property - def name(self): - "Returns the name of this Spatial Reference." - if self.projected: - return self.attr_value('PROJCS') - elif self.geographic: - return self.attr_value('GEOGCS') - elif self.local: - return self.attr_value('LOCAL_CS') - else: - return None - - @property - def srid(self): - "Returns the SRID of top-level authority, or None if undefined." - try: - return int(self.attr_value('AUTHORITY', 1)) - except (TypeError, ValueError): - return None - - #### Unit Properties #### - @property - def linear_name(self): - "Returns the name of the linear units." - units, name = capi.linear_units(self.ptr, byref(c_char_p())) - return name - - @property - def linear_units(self): - "Returns the value of the linear units." - units, name = capi.linear_units(self.ptr, byref(c_char_p())) - return units - - @property - def angular_name(self): - "Returns the name of the angular units." - units, name = capi.angular_units(self.ptr, byref(c_char_p())) - return name - - @property - def angular_units(self): - "Returns the value of the angular units." - units, name = capi.angular_units(self.ptr, byref(c_char_p())) - return units - - @property - def units(self): - """ - Returns a 2-tuple of the units value and the units name, - and will automatically determines whether to return the linear - or angular units. - """ - units, name = None, None - if self.projected or self.local: - units, name = capi.linear_units(self.ptr, byref(c_char_p())) - elif self.geographic: - units, name = capi.angular_units(self.ptr, byref(c_char_p())) - if name is not None: - name.decode() - return (units, name) - - #### Spheroid/Ellipsoid Properties #### - @property - def ellipsoid(self): - """ - Returns a tuple of the ellipsoid parameters: - (semimajor axis, semiminor axis, and inverse flattening) - """ - return (self.semi_major, self.semi_minor, self.inverse_flattening) - - @property - def semi_major(self): - "Returns the Semi Major Axis for this Spatial Reference." - return capi.semi_major(self.ptr, byref(c_int())) - - @property - def semi_minor(self): - "Returns the Semi Minor Axis for this Spatial Reference." - return capi.semi_minor(self.ptr, byref(c_int())) - - @property - def inverse_flattening(self): - "Returns the Inverse Flattening for this Spatial Reference." - return capi.invflattening(self.ptr, byref(c_int())) - - #### Boolean Properties #### - @property - def geographic(self): - """ - Returns True if this SpatialReference is geographic - (root node is GEOGCS). - """ - return bool(capi.isgeographic(self.ptr)) - - @property - def local(self): - "Returns True if this SpatialReference is local (root node is LOCAL_CS)." - return bool(capi.islocal(self.ptr)) - - @property - def projected(self): - """ - Returns True if this SpatialReference is a projected coordinate system - (root node is PROJCS). - """ - return bool(capi.isprojected(self.ptr)) - - #### Import Routines ##### - def import_epsg(self, epsg): - "Imports the Spatial Reference from the EPSG code (an integer)." - capi.from_epsg(self.ptr, epsg) - - def import_proj(self, proj): - "Imports the Spatial Reference from a PROJ.4 string." - capi.from_proj(self.ptr, proj) - - def import_user_input(self, user_input): - "Imports the Spatial Reference from the given user input string." - capi.from_user_input(self.ptr, force_bytes(user_input)) - - def import_wkt(self, wkt): - "Imports the Spatial Reference from OGC WKT (string)" - capi.from_wkt(self.ptr, byref(c_char_p(wkt))) - - def import_xml(self, xml): - "Imports the Spatial Reference from an XML string." - capi.from_xml(self.ptr, xml) - - #### Export Properties #### - @property - def wkt(self): - "Returns the WKT representation of this Spatial Reference." - return capi.to_wkt(self.ptr, byref(c_char_p())) - - @property - def pretty_wkt(self, simplify=0): - "Returns the 'pretty' representation of the WKT." - return capi.to_pretty_wkt(self.ptr, byref(c_char_p()), simplify) - - @property - def proj(self): - "Returns the PROJ.4 representation for this Spatial Reference." - return capi.to_proj(self.ptr, byref(c_char_p())) - - @property - def proj4(self): - "Alias for proj()." - return self.proj - - @property - def xml(self, dialect=''): - "Returns the XML representation of this Spatial Reference." - return capi.to_xml(self.ptr, byref(c_char_p()), dialect) - - -class CoordTransform(GDALBase): - "The coordinate system transformation object." - - def __init__(self, source, target): - "Initializes on a source and target SpatialReference objects." - if not isinstance(source, SpatialReference) or not isinstance(target, SpatialReference): - raise TypeError('source and target must be of type SpatialReference') - self.ptr = capi.new_ct(source._ptr, target._ptr) - self._srs1_name = source.name - self._srs2_name = target.name - - def __del__(self): - "Deletes this Coordinate Transformation object." - if self._ptr: - capi.destroy_ct(self._ptr) - - def __str__(self): - return 'Transform from "%s" to "%s"' % (self._srs1_name, self._srs2_name) diff --git a/django/contrib/gis/gdal/tests/__init__.py b/django/contrib/gis/gdal/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/gdal/tests/test_driver.py b/django/contrib/gis/gdal/tests/test_driver.py deleted file mode 100644 index 89c65afeb..000000000 --- a/django/contrib/gis/gdal/tests/test_driver.py +++ /dev/null @@ -1,40 +0,0 @@ -import unittest -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL - -if HAS_GDAL: - from django.contrib.gis.gdal import Driver, OGRException - - -valid_drivers = ('ESRI Shapefile', 'MapInfo File', 'TIGER', 'S57', 'DGN', - 'Memory', 'CSV', 'GML', 'KML') - -invalid_drivers = ('Foo baz', 'clucka', 'ESRI Shp') - -aliases = {'eSrI': 'ESRI Shapefile', - 'TigER/linE': 'TIGER', - 'SHAPE': 'ESRI Shapefile', - 'sHp': 'ESRI Shapefile', - } - - -@skipUnless(HAS_GDAL, "GDAL is required") -class DriverTest(unittest.TestCase): - - def test01_valid_driver(self): - "Testing valid OGR Data Source Drivers." - for d in valid_drivers: - dr = Driver(d) - self.assertEqual(d, str(dr)) - - def test02_invalid_driver(self): - "Testing invalid OGR Data Source Drivers." - for i in invalid_drivers: - self.assertRaises(OGRException, Driver, i) - - def test03_aliases(self): - "Testing driver aliases." - for alias, full_name in aliases.items(): - dr = Driver(alias) - self.assertEqual(full_name, str(dr)) diff --git a/django/contrib/gis/gdal/tests/test_ds.py b/django/contrib/gis/gdal/tests/test_ds.py deleted file mode 100644 index 15799f1f6..000000000 --- a/django/contrib/gis/gdal/tests/test_ds.py +++ /dev/null @@ -1,245 +0,0 @@ -import os -import unittest -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL -from django.contrib.gis.geometry.test_data import get_ds_file, TestDS, TEST_DATA - -if HAS_GDAL: - from django.contrib.gis.gdal import DataSource, Envelope, OGRGeometry, OGRException, OGRIndexError, GDAL_VERSION - from django.contrib.gis.gdal.field import OFTReal, OFTInteger, OFTString - - # List of acceptable data sources. - ds_list = ( - TestDS('test_point', nfeat=5, nfld=3, geom='POINT', gtype=1, driver='ESRI Shapefile', - fields={'dbl': OFTReal, 'int': OFTInteger, 'str': OFTString}, - extent=(-1.35011, 0.166623, -0.524093, 0.824508), # Got extent from QGIS - srs_wkt='GEOGCS["GCS_WGS_1984",DATUM["WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]', - field_values={'dbl': [float(i) for i in range(1, 6)], 'int': list(range(1, 6)), 'str': [str(i) for i in range(1, 6)]}, - fids=range(5)), - TestDS('test_vrt', ext='vrt', nfeat=3, nfld=3, geom='POINT', gtype='Point25D', driver='VRT', - fields={'POINT_X': OFTString, 'POINT_Y': OFTString, 'NUM': OFTString}, # VRT uses CSV, which all types are OFTString. - extent=(1.0, 2.0, 100.0, 523.5), # Min/Max from CSV - field_values={'POINT_X': ['1.0', '5.0', '100.0'], 'POINT_Y': ['2.0', '23.0', '523.5'], 'NUM': ['5', '17', '23']}, - fids=range(1, 4)), - TestDS('test_poly', nfeat=3, nfld=3, geom='POLYGON', gtype=3, - driver='ESRI Shapefile', - fields={'float': OFTReal, 'int': OFTInteger, 'str': OFTString}, - extent=(-1.01513, -0.558245, 0.161876, 0.839637), # Got extent from QGIS - srs_wkt='GEOGCS["GCS_WGS_1984",DATUM["WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]'), - ) - -bad_ds = (TestDS('foo'),) - - -@skipUnless(HAS_GDAL, "GDAL is required") -class DataSourceTest(unittest.TestCase): - - def test01_valid_shp(self): - "Testing valid SHP Data Source files." - - for source in ds_list: - # Loading up the data source - ds = DataSource(source.ds) - - # Making sure the layer count is what's expected (only 1 layer in a SHP file) - self.assertEqual(1, len(ds)) - - # Making sure GetName works - self.assertEqual(source.ds, ds.name) - - # Making sure the driver name matches up - self.assertEqual(source.driver, str(ds.driver)) - - # Making sure indexing works - try: - ds[len(ds)] - except OGRIndexError: - pass - else: - self.fail('Expected an IndexError!') - - def test02_invalid_shp(self): - "Testing invalid SHP files for the Data Source." - for source in bad_ds: - self.assertRaises(OGRException, DataSource, source.ds) - - def test03a_layers(self): - "Testing Data Source Layers." - for source in ds_list: - ds = DataSource(source.ds) - - # Incrementing through each layer, this tests DataSource.__iter__ - for layer in ds: - # Making sure we get the number of features we expect - self.assertEqual(len(layer), source.nfeat) - - # Making sure we get the number of fields we expect - self.assertEqual(source.nfld, layer.num_fields) - self.assertEqual(source.nfld, len(layer.fields)) - - # Testing the layer's extent (an Envelope), and its properties - if source.driver == 'VRT' and (GDAL_VERSION >= (1, 7, 0) and GDAL_VERSION < (1, 7, 3)): - # There's a known GDAL regression with retrieving the extent - # of a VRT layer in versions 1.7.0-1.7.2: - # http://trac.osgeo.org/gdal/ticket/3783 - pass - else: - self.assertEqual(True, isinstance(layer.extent, Envelope)) - self.assertAlmostEqual(source.extent[0], layer.extent.min_x, 5) - self.assertAlmostEqual(source.extent[1], layer.extent.min_y, 5) - self.assertAlmostEqual(source.extent[2], layer.extent.max_x, 5) - self.assertAlmostEqual(source.extent[3], layer.extent.max_y, 5) - - # Now checking the field names. - flds = layer.fields - for f in flds: - self.assertEqual(True, f in source.fields) - - # Negative FIDs are not allowed. - self.assertRaises(OGRIndexError, layer.__getitem__, -1) - self.assertRaises(OGRIndexError, layer.__getitem__, 50000) - - if hasattr(source, 'field_values'): - fld_names = source.field_values.keys() - - # Testing `Layer.get_fields` (which uses Layer.__iter__) - for fld_name in fld_names: - self.assertEqual(source.field_values[fld_name], layer.get_fields(fld_name)) - - # Testing `Layer.__getitem__`. - for i, fid in enumerate(source.fids): - feat = layer[fid] - self.assertEqual(fid, feat.fid) - # Maybe this should be in the test below, but we might as well test - # the feature values here while in this loop. - for fld_name in fld_names: - self.assertEqual(source.field_values[fld_name][i], feat.get(fld_name)) - - def test03b_layer_slice(self): - "Test indexing and slicing on Layers." - # Using the first data-source because the same slice - # can be used for both the layer and the control values. - source = ds_list[0] - ds = DataSource(source.ds) - - sl = slice(1, 3) - feats = ds[0][sl] - - for fld_name in ds[0].fields: - test_vals = [feat.get(fld_name) for feat in feats] - control_vals = source.field_values[fld_name][sl] - self.assertEqual(control_vals, test_vals) - - def test03c_layer_references(self): - """ - Ensure OGR objects keep references to the objects they belong to. - """ - source = ds_list[0] - - # See ticket #9448. - def get_layer(): - # This DataSource object is not accessible outside this - # scope. However, a reference should still be kept alive - # on the `Layer` returned. - ds = DataSource(source.ds) - return ds[0] - - # Making sure we can call OGR routines on the Layer returned. - lyr = get_layer() - self.assertEqual(source.nfeat, len(lyr)) - self.assertEqual(source.gtype, lyr.geom_type.num) - - # Same issue for Feature/Field objects, see #18640 - self.assertEqual(str(lyr[0]['str']), "1") - - def test04_features(self): - "Testing Data Source Features." - for source in ds_list: - ds = DataSource(source.ds) - - # Incrementing through each layer - for layer in ds: - # Incrementing through each feature in the layer - for feat in layer: - # Making sure the number of fields, and the geometry type - # are what's expected. - self.assertEqual(source.nfld, len(list(feat))) - self.assertEqual(source.gtype, feat.geom_type) - - # Making sure the fields match to an appropriate OFT type. - for k, v in source.fields.items(): - # Making sure we get the proper OGR Field instance, using - # a string value index for the feature. - self.assertEqual(True, isinstance(feat[k], v)) - - # Testing Feature.__iter__ - for fld in feat: - self.assertEqual(True, fld.name in source.fields.keys()) - - def test05_geometries(self): - "Testing Geometries from Data Source Features." - for source in ds_list: - ds = DataSource(source.ds) - - # Incrementing through each layer and feature. - for layer in ds: - for feat in layer: - g = feat.geom - - # Making sure we get the right Geometry name & type - self.assertEqual(source.geom, g.geom_name) - self.assertEqual(source.gtype, g.geom_type) - - # Making sure the SpatialReference is as expected. - if hasattr(source, 'srs_wkt'): - self.assertEqual( - source.srs_wkt, - # Depending on lib versions, WGS_84 might be WGS_1984 - g.srs.wkt.replace('SPHEROID["WGS_84"', 'SPHEROID["WGS_1984"') - ) - - def test06_spatial_filter(self): - "Testing the Layer.spatial_filter property." - ds = DataSource(get_ds_file('cities', 'shp')) - lyr = ds[0] - - # When not set, it should be None. - self.assertEqual(None, lyr.spatial_filter) - - # Must be set a/an OGRGeometry or 4-tuple. - self.assertRaises(TypeError, lyr._set_spatial_filter, 'foo') - - # Setting the spatial filter with a tuple/list with the extent of - # a buffer centering around Pueblo. - self.assertRaises(ValueError, lyr._set_spatial_filter, list(range(5))) - filter_extent = (-105.609252, 37.255001, -103.609252, 39.255001) - lyr.spatial_filter = (-105.609252, 37.255001, -103.609252, 39.255001) - self.assertEqual(OGRGeometry.from_bbox(filter_extent), lyr.spatial_filter) - feats = [feat for feat in lyr] - self.assertEqual(1, len(feats)) - self.assertEqual('Pueblo', feats[0].get('Name')) - - # Setting the spatial filter with an OGRGeometry for buffer centering - # around Houston. - filter_geom = OGRGeometry('POLYGON((-96.363151 28.763374,-94.363151 28.763374,-94.363151 30.763374,-96.363151 30.763374,-96.363151 28.763374))') - lyr.spatial_filter = filter_geom - self.assertEqual(filter_geom, lyr.spatial_filter) - feats = [feat for feat in lyr] - self.assertEqual(1, len(feats)) - self.assertEqual('Houston', feats[0].get('Name')) - - # Clearing the spatial filter by setting it to None. Now - # should indicate that there are 3 features in the Layer. - lyr.spatial_filter = None - self.assertEqual(3, len(lyr)) - - def test07_integer_overflow(self): - "Testing that OFTReal fields, treated as OFTInteger, do not overflow." - # Using *.dbf from Census 2010 TIGER Shapefile for Texas, - # which has land area ('ALAND10') stored in a Real field - # with no precision. - ds = DataSource(os.path.join(TEST_DATA, 'texas.dbf')) - feat = ds[0][0] - # Reference value obtained using `ogrinfo`. - self.assertEqual(676586997978, feat.get('ALAND10')) diff --git a/django/contrib/gis/gdal/tests/test_envelope.py b/django/contrib/gis/gdal/tests/test_envelope.py deleted file mode 100644 index c79a8e54d..000000000 --- a/django/contrib/gis/gdal/tests/test_envelope.py +++ /dev/null @@ -1,94 +0,0 @@ -import unittest -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL - -if HAS_GDAL: - from django.contrib.gis.gdal import Envelope, OGRException - - -class TestPoint(object): - def __init__(self, x, y): - self.x = x - self.y = y - - -@skipUnless(HAS_GDAL, "GDAL is required") -class EnvelopeTest(unittest.TestCase): - - def setUp(self): - self.e = Envelope(0, 0, 5, 5) - - def test01_init(self): - "Testing Envelope initialization." - e1 = Envelope((0, 0, 5, 5)) - Envelope(0, 0, 5, 5) - Envelope(0, '0', '5', 5) # Thanks to ww for this - Envelope(e1._envelope) - self.assertRaises(OGRException, Envelope, (5, 5, 0, 0)) - self.assertRaises(OGRException, Envelope, 5, 5, 0, 0) - self.assertRaises(OGRException, Envelope, (0, 0, 5, 5, 3)) - self.assertRaises(OGRException, Envelope, ()) - self.assertRaises(ValueError, Envelope, 0, 'a', 5, 5) - self.assertRaises(TypeError, Envelope, 'foo') - self.assertRaises(OGRException, Envelope, (1, 1, 0, 0)) - try: - Envelope(0, 0, 0, 0) - except OGRException: - self.fail("shouldn't raise an exception for min_x == max_x or min_y == max_y") - - def test02_properties(self): - "Testing Envelope properties." - e = Envelope(0, 0, 2, 3) - self.assertEqual(0, e.min_x) - self.assertEqual(0, e.min_y) - self.assertEqual(2, e.max_x) - self.assertEqual(3, e.max_y) - self.assertEqual((0, 0), e.ll) - self.assertEqual((2, 3), e.ur) - self.assertEqual((0, 0, 2, 3), e.tuple) - self.assertEqual('POLYGON((0.0 0.0,0.0 3.0,2.0 3.0,2.0 0.0,0.0 0.0))', e.wkt) - self.assertEqual('(0.0, 0.0, 2.0, 3.0)', str(e)) - - def test03_equivalence(self): - "Testing Envelope equivalence." - e1 = Envelope(0.523, 0.217, 253.23, 523.69) - e2 = Envelope((0.523, 0.217, 253.23, 523.69)) - self.assertEqual(e1, e2) - self.assertEqual((0.523, 0.217, 253.23, 523.69), e1) - - def test04_expand_to_include_pt_2_params(self): - "Testing Envelope expand_to_include -- point as two parameters." - self.e.expand_to_include(2, 6) - self.assertEqual((0, 0, 5, 6), self.e) - self.e.expand_to_include(-1, -1) - self.assertEqual((-1, -1, 5, 6), self.e) - - def test05_expand_to_include_pt_2_tuple(self): - "Testing Envelope expand_to_include -- point as a single 2-tuple parameter." - self.e.expand_to_include((10, 10)) - self.assertEqual((0, 0, 10, 10), self.e) - self.e.expand_to_include((-10, -10)) - self.assertEqual((-10, -10, 10, 10), self.e) - - def test06_expand_to_include_extent_4_params(self): - "Testing Envelope expand_to_include -- extent as 4 parameters." - self.e.expand_to_include(-1, 1, 3, 7) - self.assertEqual((-1, 0, 5, 7), self.e) - - def test06_expand_to_include_extent_4_tuple(self): - "Testing Envelope expand_to_include -- extent as a single 4-tuple parameter." - self.e.expand_to_include((-1, 1, 3, 7)) - self.assertEqual((-1, 0, 5, 7), self.e) - - def test07_expand_to_include_envelope(self): - "Testing Envelope expand_to_include with Envelope as parameter." - self.e.expand_to_include(Envelope(-1, 1, 3, 7)) - self.assertEqual((-1, 0, 5, 7), self.e) - - def test08_expand_to_include_point(self): - "Testing Envelope expand_to_include with Point as parameter." - self.e.expand_to_include(TestPoint(-1, 1)) - self.assertEqual((-1, 0, 5, 5), self.e) - self.e.expand_to_include(TestPoint(10, 10)) - self.assertEqual((-1, 0, 10, 10), self.e) diff --git a/django/contrib/gis/gdal/tests/test_geom.py b/django/contrib/gis/gdal/tests/test_geom.py deleted file mode 100644 index bf028d19d..000000000 --- a/django/contrib/gis/gdal/tests/test_geom.py +++ /dev/null @@ -1,487 +0,0 @@ -import json -from binascii import b2a_hex -try: - from django.utils.six.moves import cPickle as pickle -except ImportError: - import pickle -import unittest -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL -from django.contrib.gis.geometry.test_data import TestDataMixin -from django.utils.six.moves import xrange - -if HAS_GDAL: - from django.contrib.gis.gdal import (OGRGeometry, OGRGeomType, - OGRException, OGRIndexError, SpatialReference, CoordTransform, - GDAL_VERSION) - - -@skipUnless(HAS_GDAL, "GDAL is required") -class OGRGeomTest(unittest.TestCase, TestDataMixin): - "This tests the OGR Geometry." - - def test00a_geomtype(self): - "Testing OGRGeomType object." - - # OGRGeomType should initialize on all these inputs. - OGRGeomType(1) - OGRGeomType(7) - OGRGeomType('point') - OGRGeomType('GeometrycollectioN') - OGRGeomType('LINearrING') - OGRGeomType('Unknown') - - # Should throw TypeError on this input - self.assertRaises(OGRException, OGRGeomType, 23) - self.assertRaises(OGRException, OGRGeomType, 'fooD') - self.assertRaises(OGRException, OGRGeomType, 9) - - # Equivalence can take strings, ints, and other OGRGeomTypes - self.assertEqual(OGRGeomType(1), OGRGeomType(1)) - self.assertEqual(OGRGeomType(7), 'GeometryCollection') - self.assertEqual(OGRGeomType('point'), 'POINT') - self.assertNotEqual(OGRGeomType('point'), 2) - self.assertEqual(OGRGeomType('unknown'), 0) - self.assertEqual(OGRGeomType(6), 'MULtiPolyGON') - self.assertEqual(OGRGeomType(1), OGRGeomType('point')) - self.assertNotEqual(OGRGeomType('POINT'), OGRGeomType(6)) - - # Testing the Django field name equivalent property. - self.assertEqual('PointField', OGRGeomType('Point').django) - self.assertEqual('GeometryField', OGRGeomType('Geometry').django) - self.assertEqual('GeometryField', OGRGeomType('Unknown').django) - self.assertIsNone(OGRGeomType('none').django) - - # 'Geometry' initialization implies an unknown geometry type. - gt = OGRGeomType('Geometry') - self.assertEqual(0, gt.num) - self.assertEqual('Unknown', gt.name) - - def test00b_geomtype_25d(self): - "Testing OGRGeomType object with 25D types." - wkb25bit = OGRGeomType.wkb25bit - self.assertEqual(OGRGeomType(wkb25bit + 1), 'Point25D') - self.assertEqual(OGRGeomType('MultiLineString25D'), (5 + wkb25bit)) - self.assertEqual('GeometryCollectionField', OGRGeomType('GeometryCollection25D').django) - - def test01a_wkt(self): - "Testing WKT output." - for g in self.geometries.wkt_out: - geom = OGRGeometry(g.wkt) - self.assertEqual(g.wkt, geom.wkt) - - def test01a_ewkt(self): - "Testing EWKT input/output." - for ewkt_val in ('POINT (1 2 3)', 'LINEARRING (0 0,1 1,2 1,0 0)'): - # First with ewkt output when no SRID in EWKT - self.assertEqual(ewkt_val, OGRGeometry(ewkt_val).ewkt) - # No test consumption with an SRID specified. - ewkt_val = 'SRID=4326;%s' % ewkt_val - geom = OGRGeometry(ewkt_val) - self.assertEqual(ewkt_val, geom.ewkt) - self.assertEqual(4326, geom.srs.srid) - - def test01b_gml(self): - "Testing GML output." - for g in self.geometries.wkt_out: - geom = OGRGeometry(g.wkt) - exp_gml = g.gml - if GDAL_VERSION >= (1, 8): - # In GDAL 1.8, the non-conformant GML tag was - # replaced with . - exp_gml = exp_gml.replace('GeometryCollection', 'MultiGeometry') - self.assertEqual(exp_gml, geom.gml) - - def test01c_hex(self): - "Testing HEX input/output." - for g in self.geometries.hex_wkt: - geom1 = OGRGeometry(g.wkt) - self.assertEqual(g.hex.encode(), geom1.hex) - # Constructing w/HEX - geom2 = OGRGeometry(g.hex) - self.assertEqual(geom1, geom2) - - def test01d_wkb(self): - "Testing WKB input/output." - for g in self.geometries.hex_wkt: - geom1 = OGRGeometry(g.wkt) - wkb = geom1.wkb - self.assertEqual(b2a_hex(wkb).upper(), g.hex.encode()) - # Constructing w/WKB. - geom2 = OGRGeometry(wkb) - self.assertEqual(geom1, geom2) - - def test01e_json(self): - "Testing GeoJSON input/output." - for g in self.geometries.json_geoms: - geom = OGRGeometry(g.wkt) - if not hasattr(g, 'not_equal'): - # Loading jsons to prevent decimal differences - self.assertEqual(json.loads(g.json), json.loads(geom.json)) - self.assertEqual(json.loads(g.json), json.loads(geom.geojson)) - self.assertEqual(OGRGeometry(g.wkt), OGRGeometry(geom.json)) - # Test input with some garbage content (but valid json) (#15529) - geom = OGRGeometry('{"type": "Point", "coordinates": [ 100.0, 0.0 ], "other": ""}') - self.assertIsInstance(geom, OGRGeometry) - - def test02_points(self): - "Testing Point objects." - - OGRGeometry('POINT(0 0)') - for p in self.geometries.points: - if not hasattr(p, 'z'): # No 3D - pnt = OGRGeometry(p.wkt) - self.assertEqual(1, pnt.geom_type) - self.assertEqual('POINT', pnt.geom_name) - self.assertEqual(p.x, pnt.x) - self.assertEqual(p.y, pnt.y) - self.assertEqual((p.x, p.y), pnt.tuple) - - def test03_multipoints(self): - "Testing MultiPoint objects." - for mp in self.geometries.multipoints: - mgeom1 = OGRGeometry(mp.wkt) # First one from WKT - self.assertEqual(4, mgeom1.geom_type) - self.assertEqual('MULTIPOINT', mgeom1.geom_name) - mgeom2 = OGRGeometry('MULTIPOINT') # Creating empty multipoint - mgeom3 = OGRGeometry('MULTIPOINT') - for g in mgeom1: - mgeom2.add(g) # adding each point from the multipoints - mgeom3.add(g.wkt) # should take WKT as well - self.assertEqual(mgeom1, mgeom2) # they should equal - self.assertEqual(mgeom1, mgeom3) - self.assertEqual(mp.coords, mgeom2.coords) - self.assertEqual(mp.n_p, mgeom2.point_count) - - def test04_linestring(self): - "Testing LineString objects." - prev = OGRGeometry('POINT(0 0)') - for ls in self.geometries.linestrings: - linestr = OGRGeometry(ls.wkt) - self.assertEqual(2, linestr.geom_type) - self.assertEqual('LINESTRING', linestr.geom_name) - self.assertEqual(ls.n_p, linestr.point_count) - self.assertEqual(ls.coords, linestr.tuple) - self.assertEqual(linestr, OGRGeometry(ls.wkt)) - self.assertNotEqual(linestr, prev) - self.assertRaises(OGRIndexError, linestr.__getitem__, len(linestr)) - prev = linestr - - # Testing the x, y properties. - x = [tmpx for tmpx, tmpy in ls.coords] - y = [tmpy for tmpx, tmpy in ls.coords] - self.assertEqual(x, linestr.x) - self.assertEqual(y, linestr.y) - - def test05_multilinestring(self): - "Testing MultiLineString objects." - prev = OGRGeometry('POINT(0 0)') - for mls in self.geometries.multilinestrings: - mlinestr = OGRGeometry(mls.wkt) - self.assertEqual(5, mlinestr.geom_type) - self.assertEqual('MULTILINESTRING', mlinestr.geom_name) - self.assertEqual(mls.n_p, mlinestr.point_count) - self.assertEqual(mls.coords, mlinestr.tuple) - self.assertEqual(mlinestr, OGRGeometry(mls.wkt)) - self.assertNotEqual(mlinestr, prev) - prev = mlinestr - for ls in mlinestr: - self.assertEqual(2, ls.geom_type) - self.assertEqual('LINESTRING', ls.geom_name) - self.assertRaises(OGRIndexError, mlinestr.__getitem__, len(mlinestr)) - - def test06_linearring(self): - "Testing LinearRing objects." - prev = OGRGeometry('POINT(0 0)') - for rr in self.geometries.linearrings: - lr = OGRGeometry(rr.wkt) - #self.assertEqual(101, lr.geom_type.num) - self.assertEqual('LINEARRING', lr.geom_name) - self.assertEqual(rr.n_p, len(lr)) - self.assertEqual(lr, OGRGeometry(rr.wkt)) - self.assertNotEqual(lr, prev) - prev = lr - - def test07a_polygons(self): - "Testing Polygon objects." - - # Testing `from_bbox` class method - bbox = (-180, -90, 180, 90) - p = OGRGeometry.from_bbox(bbox) - self.assertEqual(bbox, p.extent) - - prev = OGRGeometry('POINT(0 0)') - for p in self.geometries.polygons: - poly = OGRGeometry(p.wkt) - self.assertEqual(3, poly.geom_type) - self.assertEqual('POLYGON', poly.geom_name) - self.assertEqual(p.n_p, poly.point_count) - self.assertEqual(p.n_i + 1, len(poly)) - - # Testing area & centroid. - self.assertAlmostEqual(p.area, poly.area, 9) - x, y = poly.centroid.tuple - self.assertAlmostEqual(p.centroid[0], x, 9) - self.assertAlmostEqual(p.centroid[1], y, 9) - - # Testing equivalence - self.assertEqual(poly, OGRGeometry(p.wkt)) - self.assertNotEqual(poly, prev) - - if p.ext_ring_cs: - ring = poly[0] - self.assertEqual(p.ext_ring_cs, ring.tuple) - self.assertEqual(p.ext_ring_cs, poly[0].tuple) - self.assertEqual(len(p.ext_ring_cs), ring.point_count) - - for r in poly: - self.assertEqual('LINEARRING', r.geom_name) - - def test07b_closepolygons(self): - "Testing closing Polygon objects." - # Both rings in this geometry are not closed. - poly = OGRGeometry('POLYGON((0 0, 5 0, 5 5, 0 5), (1 1, 2 1, 2 2, 2 1))') - self.assertEqual(8, poly.point_count) - with self.assertRaises(OGRException): - poly.centroid - - poly.close_rings() - self.assertEqual(10, poly.point_count) # Two closing points should've been added - self.assertEqual(OGRGeometry('POINT(2.5 2.5)'), poly.centroid) - - def test08_multipolygons(self): - "Testing MultiPolygon objects." - OGRGeometry('POINT(0 0)') - for mp in self.geometries.multipolygons: - mpoly = OGRGeometry(mp.wkt) - self.assertEqual(6, mpoly.geom_type) - self.assertEqual('MULTIPOLYGON', mpoly.geom_name) - if mp.valid: - self.assertEqual(mp.n_p, mpoly.point_count) - self.assertEqual(mp.num_geom, len(mpoly)) - self.assertRaises(OGRIndexError, mpoly.__getitem__, len(mpoly)) - for p in mpoly: - self.assertEqual('POLYGON', p.geom_name) - self.assertEqual(3, p.geom_type) - self.assertEqual(mpoly.wkt, OGRGeometry(mp.wkt).wkt) - - def test09a_srs(self): - "Testing OGR Geometries with Spatial Reference objects." - for mp in self.geometries.multipolygons: - # Creating a geometry w/spatial reference - sr = SpatialReference('WGS84') - mpoly = OGRGeometry(mp.wkt, sr) - self.assertEqual(sr.wkt, mpoly.srs.wkt) - - # Ensuring that SRS is propagated to clones. - klone = mpoly.clone() - self.assertEqual(sr.wkt, klone.srs.wkt) - - # Ensuring all children geometries (polygons and their rings) all - # return the assigned spatial reference as well. - for poly in mpoly: - self.assertEqual(sr.wkt, poly.srs.wkt) - for ring in poly: - self.assertEqual(sr.wkt, ring.srs.wkt) - - # Ensuring SRS propagate in topological ops. - a = OGRGeometry(self.geometries.topology_geoms[0].wkt_a, sr) - b = OGRGeometry(self.geometries.topology_geoms[0].wkt_b, sr) - diff = a.difference(b) - union = a.union(b) - self.assertEqual(sr.wkt, diff.srs.wkt) - self.assertEqual(sr.srid, union.srs.srid) - - # Instantiating w/an integer SRID - mpoly = OGRGeometry(mp.wkt, 4326) - self.assertEqual(4326, mpoly.srid) - mpoly.srs = SpatialReference(4269) - self.assertEqual(4269, mpoly.srid) - self.assertEqual('NAD83', mpoly.srs.name) - - # Incrementing through the multipolygon after the spatial reference - # has been re-assigned. - for poly in mpoly: - self.assertEqual(mpoly.srs.wkt, poly.srs.wkt) - poly.srs = 32140 - for ring in poly: - # Changing each ring in the polygon - self.assertEqual(32140, ring.srs.srid) - self.assertEqual('NAD83 / Texas South Central', ring.srs.name) - ring.srs = str(SpatialReference(4326)) # back to WGS84 - self.assertEqual(4326, ring.srs.srid) - - # Using the `srid` property. - ring.srid = 4322 - self.assertEqual('WGS 72', ring.srs.name) - self.assertEqual(4322, ring.srid) - - def test09b_srs_transform(self): - "Testing transform()." - orig = OGRGeometry('POINT (-104.609 38.255)', 4326) - trans = OGRGeometry('POINT (992385.4472045 481455.4944650)', 2774) - - # Using an srid, a SpatialReference object, and a CoordTransform object - # or transformations. - t1, t2, t3 = orig.clone(), orig.clone(), orig.clone() - t1.transform(trans.srid) - t2.transform(SpatialReference('EPSG:2774')) - ct = CoordTransform(SpatialReference('WGS84'), SpatialReference(2774)) - t3.transform(ct) - - # Testing use of the `clone` keyword. - k1 = orig.clone() - k2 = k1.transform(trans.srid, clone=True) - self.assertEqual(k1, orig) - self.assertNotEqual(k1, k2) - - prec = 3 - for p in (t1, t2, t3, k2): - self.assertAlmostEqual(trans.x, p.x, prec) - self.assertAlmostEqual(trans.y, p.y, prec) - - def test09c_transform_dim(self): - "Testing coordinate dimension is the same on transformed geometries." - ls_orig = OGRGeometry('LINESTRING(-104.609 38.255)', 4326) - ls_trans = OGRGeometry('LINESTRING(992385.4472045 481455.4944650)', 2774) - - prec = 3 - ls_orig.transform(ls_trans.srs) - # Making sure the coordinate dimension is still 2D. - self.assertEqual(2, ls_orig.coord_dim) - self.assertAlmostEqual(ls_trans.x[0], ls_orig.x[0], prec) - self.assertAlmostEqual(ls_trans.y[0], ls_orig.y[0], prec) - - def test10_difference(self): - "Testing difference()." - for i in xrange(len(self.geometries.topology_geoms)): - a = OGRGeometry(self.geometries.topology_geoms[i].wkt_a) - b = OGRGeometry(self.geometries.topology_geoms[i].wkt_b) - d1 = OGRGeometry(self.geometries.diff_geoms[i].wkt) - d2 = a.difference(b) - self.assertEqual(d1, d2) - self.assertEqual(d1, a - b) # __sub__ is difference operator - a -= b # testing __isub__ - self.assertEqual(d1, a) - - def test11_intersection(self): - "Testing intersects() and intersection()." - for i in xrange(len(self.geometries.topology_geoms)): - a = OGRGeometry(self.geometries.topology_geoms[i].wkt_a) - b = OGRGeometry(self.geometries.topology_geoms[i].wkt_b) - i1 = OGRGeometry(self.geometries.intersect_geoms[i].wkt) - self.assertTrue(a.intersects(b)) - i2 = a.intersection(b) - self.assertEqual(i1, i2) - self.assertEqual(i1, a & b) # __and__ is intersection operator - a &= b # testing __iand__ - self.assertEqual(i1, a) - - def test12_symdifference(self): - "Testing sym_difference()." - for i in xrange(len(self.geometries.topology_geoms)): - a = OGRGeometry(self.geometries.topology_geoms[i].wkt_a) - b = OGRGeometry(self.geometries.topology_geoms[i].wkt_b) - d1 = OGRGeometry(self.geometries.sdiff_geoms[i].wkt) - d2 = a.sym_difference(b) - self.assertEqual(d1, d2) - self.assertEqual(d1, a ^ b) # __xor__ is symmetric difference operator - a ^= b # testing __ixor__ - self.assertEqual(d1, a) - - def test13_union(self): - "Testing union()." - for i in xrange(len(self.geometries.topology_geoms)): - a = OGRGeometry(self.geometries.topology_geoms[i].wkt_a) - b = OGRGeometry(self.geometries.topology_geoms[i].wkt_b) - u1 = OGRGeometry(self.geometries.union_geoms[i].wkt) - u2 = a.union(b) - self.assertEqual(u1, u2) - self.assertEqual(u1, a | b) # __or__ is union operator - a |= b # testing __ior__ - self.assertEqual(u1, a) - - def test14_add(self): - "Testing GeometryCollection.add()." - # Can't insert a Point into a MultiPolygon. - mp = OGRGeometry('MultiPolygon') - pnt = OGRGeometry('POINT(5 23)') - self.assertRaises(OGRException, mp.add, pnt) - - # GeometryCollection.add may take an OGRGeometry (if another collection - # of the same type all child geoms will be added individually) or WKT. - for mp in self.geometries.multipolygons: - mpoly = OGRGeometry(mp.wkt) - mp1 = OGRGeometry('MultiPolygon') - mp2 = OGRGeometry('MultiPolygon') - mp3 = OGRGeometry('MultiPolygon') - - for poly in mpoly: - mp1.add(poly) # Adding a geometry at a time - mp2.add(poly.wkt) # Adding WKT - mp3.add(mpoly) # Adding a MultiPolygon's entire contents at once. - for tmp in (mp1, mp2, mp3): - self.assertEqual(mpoly, tmp) - - def test15_extent(self): - "Testing `extent` property." - # The xmin, ymin, xmax, ymax of the MultiPoint should be returned. - mp = OGRGeometry('MULTIPOINT(5 23, 0 0, 10 50)') - self.assertEqual((0.0, 0.0, 10.0, 50.0), mp.extent) - # Testing on the 'real world' Polygon. - poly = OGRGeometry(self.geometries.polygons[3].wkt) - ring = poly.shell - x, y = ring.x, ring.y - xmin, ymin = min(x), min(y) - xmax, ymax = max(x), max(y) - self.assertEqual((xmin, ymin, xmax, ymax), poly.extent) - - def test16_25D(self): - "Testing 2.5D geometries." - pnt_25d = OGRGeometry('POINT(1 2 3)') - self.assertEqual('Point25D', pnt_25d.geom_type.name) - self.assertEqual(3.0, pnt_25d.z) - self.assertEqual(3, pnt_25d.coord_dim) - ls_25d = OGRGeometry('LINESTRING(1 1 1,2 2 2,3 3 3)') - self.assertEqual('LineString25D', ls_25d.geom_type.name) - self.assertEqual([1.0, 2.0, 3.0], ls_25d.z) - self.assertEqual(3, ls_25d.coord_dim) - - def test17_pickle(self): - "Testing pickle support." - g1 = OGRGeometry('LINESTRING(1 1 1,2 2 2,3 3 3)', 'WGS84') - g2 = pickle.loads(pickle.dumps(g1)) - self.assertEqual(g1, g2) - self.assertEqual(4326, g2.srs.srid) - self.assertEqual(g1.srs.wkt, g2.srs.wkt) - - def test18_ogrgeometry_transform_workaround(self): - "Testing coordinate dimensions on geometries after transformation." - # A bug in GDAL versions prior to 1.7 changes the coordinate - # dimension of a geometry after it has been transformed. - # This test ensures that the bug workarounds employed within - # `OGRGeometry.transform` indeed work. - wkt_2d = "MULTILINESTRING ((0 0,1 1,2 2))" - wkt_3d = "MULTILINESTRING ((0 0 0,1 1 1,2 2 2))" - srid = 4326 - - # For both the 2D and 3D MultiLineString, ensure _both_ the dimension - # of the collection and the component LineString have the expected - # coordinate dimension after transform. - geom = OGRGeometry(wkt_2d, srid) - geom.transform(srid) - self.assertEqual(2, geom.coord_dim) - self.assertEqual(2, geom[0].coord_dim) - self.assertEqual(wkt_2d, geom.wkt) - - geom = OGRGeometry(wkt_3d, srid) - geom.transform(srid) - self.assertEqual(3, geom.coord_dim) - self.assertEqual(3, geom[0].coord_dim) - self.assertEqual(wkt_3d, geom.wkt) - - def test19_equivalence_regression(self): - "Testing equivalence methods with non-OGRGeometry instances." - self.assertIsNotNone(OGRGeometry('POINT(0 0)')) - self.assertNotEqual(OGRGeometry('LINESTRING(0 0, 1 1)'), 3) diff --git a/django/contrib/gis/gdal/tests/test_srs.py b/django/contrib/gis/gdal/tests/test_srs.py deleted file mode 100644 index 372232755..000000000 --- a/django/contrib/gis/gdal/tests/test_srs.py +++ /dev/null @@ -1,164 +0,0 @@ -import unittest -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL - -if HAS_GDAL: - from django.contrib.gis.gdal import SpatialReference, CoordTransform, OGRException, SRSException - - -class TestSRS: - def __init__(self, wkt, **kwargs): - self.wkt = wkt - for key, value in kwargs.items(): - setattr(self, key, value) - -# Some Spatial Reference examples -srlist = (TestSRS('GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]', - proj='+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs ', - epsg=4326, projected=False, geographic=True, local=False, - lin_name='unknown', ang_name='degree', lin_units=1.0, ang_units=0.0174532925199, - auth={'GEOGCS': ('EPSG', '4326'), 'spheroid': ('EPSG', '7030')}, - attr=(('DATUM', 'WGS_1984'), (('SPHEROID', 1), '6378137'), ('primem|authority', 'EPSG'),), - ), - TestSRS('PROJCS["NAD83 / Texas South Central",GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4269"]],PROJECTION["Lambert_Conformal_Conic_2SP"],PARAMETER["standard_parallel_1",30.28333333333333],PARAMETER["standard_parallel_2",28.38333333333333],PARAMETER["latitude_of_origin",27.83333333333333],PARAMETER["central_meridian",-99],PARAMETER["false_easting",600000],PARAMETER["false_northing",4000000],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","32140"]]', - proj=None, epsg=32140, projected=True, geographic=False, local=False, - lin_name='metre', ang_name='degree', lin_units=1.0, ang_units=0.0174532925199, - auth={'PROJCS': ('EPSG', '32140'), 'spheroid': ('EPSG', '7019'), 'unit': ('EPSG', '9001')}, - attr=(('DATUM', 'North_American_Datum_1983'), (('SPHEROID', 2), '298.257222101'), ('PROJECTION', 'Lambert_Conformal_Conic_2SP'),), - ), - TestSRS('PROJCS["NAD_1983_StatePlane_Texas_South_Central_FIPS_4204_Feet",GEOGCS["GCS_North_American_1983",DATUM["North_American_Datum_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic_2SP"],PARAMETER["False_Easting",1968500.0],PARAMETER["False_Northing",13123333.33333333],PARAMETER["Central_Meridian",-99.0],PARAMETER["Standard_Parallel_1",28.38333333333333],PARAMETER["Standard_Parallel_2",30.28333333333334],PARAMETER["Latitude_Of_Origin",27.83333333333333],UNIT["Foot_US",0.3048006096012192]]', - proj=None, epsg=None, projected=True, geographic=False, local=False, - lin_name='Foot_US', ang_name='Degree', lin_units=0.3048006096012192, ang_units=0.0174532925199, - auth={'PROJCS': (None, None)}, - attr=(('PROJCS|GeOgCs|spheroid', 'GRS_1980'), (('projcs', 9), 'UNIT'), (('projcs', 11), None),), - ), - # This is really ESRI format, not WKT -- but the import should work the same - TestSRS('LOCAL_CS["Non-Earth (Meter)",LOCAL_DATUM["Local Datum",0],UNIT["Meter",1.0],AXIS["X",EAST],AXIS["Y",NORTH]]', - esri=True, proj=None, epsg=None, projected=False, geographic=False, local=True, - lin_name='Meter', ang_name='degree', lin_units=1.0, ang_units=0.0174532925199, - attr=(('LOCAL_DATUM', 'Local Datum'), ('unit', 'Meter')), - ), - ) - -# Well-Known Names -well_known = (TestSRS('GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]]', wk='WGS84', name='WGS 84', attrs=(('GEOGCS|AUTHORITY', 1, '4326'), ('SPHEROID', 'WGS 84'))), - TestSRS('GEOGCS["WGS 72",DATUM["WGS_1972",SPHEROID["WGS 72",6378135,298.26,AUTHORITY["EPSG","7043"]],AUTHORITY["EPSG","6322"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4322"]]', wk='WGS72', name='WGS 72', attrs=(('GEOGCS|AUTHORITY', 1, '4322'), ('SPHEROID', 'WGS 72'))), - TestSRS('GEOGCS["NAD27",DATUM["North_American_Datum_1927",SPHEROID["Clarke 1866",6378206.4,294.9786982138982,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6267"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4267"]]', wk='NAD27', name='NAD27', attrs=(('GEOGCS|AUTHORITY', 1, '4267'), ('SPHEROID', 'Clarke 1866'))), - TestSRS('GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4269"]]', wk='NAD83', name='NAD83', attrs=(('GEOGCS|AUTHORITY', 1, '4269'), ('SPHEROID', 'GRS 1980'))), - TestSRS('PROJCS["NZGD49 / Karamea Circuit",GEOGCS["NZGD49",DATUM["New_Zealand_Geodetic_Datum_1949",SPHEROID["International 1924",6378388,297,AUTHORITY["EPSG","7022"]],TOWGS84[59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993],AUTHORITY["EPSG","6272"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4272"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",-41.28991152777778],PARAMETER["central_meridian",172.1090281944444],PARAMETER["scale_factor",1],PARAMETER["false_easting",300000],PARAMETER["false_northing",700000],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","27216"]]', wk='EPSG:27216', name='NZGD49 / Karamea Circuit', attrs=(('PROJECTION', 'Transverse_Mercator'), ('SPHEROID', 'International 1924'))), - ) - -bad_srlist = ('Foobar', 'OOJCS["NAD83 / Texas South Central",GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4269"]],PROJECTION["Lambert_Conformal_Conic_2SP"],PARAMETER["standard_parallel_1",30.28333333333333],PARAMETER["standard_parallel_2",28.38333333333333],PARAMETER["latitude_of_origin",27.83333333333333],PARAMETER["central_meridian",-99],PARAMETER["false_easting",600000],PARAMETER["false_northing",4000000],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","32140"]]',) - - -@skipUnless(HAS_GDAL, "GDAL is required") -class SpatialRefTest(unittest.TestCase): - - def test01_wkt(self): - "Testing initialization on valid OGC WKT." - for s in srlist: - SpatialReference(s.wkt) - - def test02_bad_wkt(self): - "Testing initialization on invalid WKT." - for bad in bad_srlist: - try: - srs = SpatialReference(bad) - srs.validate() - except (SRSException, OGRException): - pass - else: - self.fail('Should not have initialized on bad WKT "%s"!') - - def test03_get_wkt(self): - "Testing getting the WKT." - for s in srlist: - srs = SpatialReference(s.wkt) - self.assertEqual(s.wkt, srs.wkt) - - def test04_proj(self): - "Test PROJ.4 import and export." - for s in srlist: - if s.proj: - srs1 = SpatialReference(s.wkt) - srs2 = SpatialReference(s.proj) - self.assertEqual(srs1.proj, srs2.proj) - - def test05_epsg(self): - "Test EPSG import." - for s in srlist: - if s.epsg: - srs1 = SpatialReference(s.wkt) - srs2 = SpatialReference(s.epsg) - srs3 = SpatialReference(str(s.epsg)) - srs4 = SpatialReference('EPSG:%d' % s.epsg) - for srs in (srs1, srs2, srs3, srs4): - for attr, expected in s.attr: - self.assertEqual(expected, srs[attr]) - - def test07_boolean_props(self): - "Testing the boolean properties." - for s in srlist: - srs = SpatialReference(s.wkt) - self.assertEqual(s.projected, srs.projected) - self.assertEqual(s.geographic, srs.geographic) - - def test08_angular_linear(self): - "Testing the linear and angular units routines." - for s in srlist: - srs = SpatialReference(s.wkt) - self.assertEqual(s.ang_name, srs.angular_name) - self.assertEqual(s.lin_name, srs.linear_name) - self.assertAlmostEqual(s.ang_units, srs.angular_units, 9) - self.assertAlmostEqual(s.lin_units, srs.linear_units, 9) - - def test09_authority(self): - "Testing the authority name & code routines." - for s in srlist: - if hasattr(s, 'auth'): - srs = SpatialReference(s.wkt) - for target, tup in s.auth.items(): - self.assertEqual(tup[0], srs.auth_name(target)) - self.assertEqual(tup[1], srs.auth_code(target)) - - def test10_attributes(self): - "Testing the attribute retrieval routines." - for s in srlist: - srs = SpatialReference(s.wkt) - for tup in s.attr: - att = tup[0] # Attribute to test - exp = tup[1] # Expected result - self.assertEqual(exp, srs[att]) - - def test11_wellknown(self): - "Testing Well Known Names of Spatial References." - for s in well_known: - srs = SpatialReference(s.wk) - self.assertEqual(s.name, srs.name) - for tup in s.attrs: - if len(tup) == 2: - key = tup[0] - exp = tup[1] - elif len(tup) == 3: - key = tup[:2] - exp = tup[2] - self.assertEqual(srs[key], exp) - - def test12_coordtransform(self): - "Testing initialization of a CoordTransform." - target = SpatialReference('WGS84') - for s in srlist: - if s.proj: - CoordTransform(SpatialReference(s.wkt), target) - - def test13_attr_value(self): - "Testing the attr_value() method." - s1 = SpatialReference('WGS84') - self.assertRaises(TypeError, s1.__getitem__, 0) - self.assertRaises(TypeError, s1.__getitem__, ('GEOGCS', 'foo')) - self.assertEqual('WGS 84', s1['GEOGCS']) - self.assertEqual('WGS_1984', s1['DATUM']) - self.assertEqual('EPSG', s1['AUTHORITY']) - self.assertEqual(4326, int(s1['AUTHORITY', 1])) - self.assertEqual(None, s1['FOOBAR']) diff --git a/django/contrib/gis/geoip/__init__.py b/django/contrib/gis/geoip/__init__.py deleted file mode 100644 index 237567dd8..000000000 --- a/django/contrib/gis/geoip/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -""" - This module houses the GeoIP object, a ctypes wrapper for the MaxMind GeoIP(R) - C API (http://www.maxmind.com/app/c). This is an alternative to the GPL - licensed Python GeoIP interface provided by MaxMind. - - GeoIP(R) is a registered trademark of MaxMind, LLC of Boston, Massachusetts. - - For IP-based geolocation, this module requires the GeoLite Country and City - datasets, in binary format (CSV will not work!). The datasets may be - downloaded from MaxMind at http://www.maxmind.com/download/geoip/database/. - Grab GeoIP.dat.gz and GeoLiteCity.dat.gz, and unzip them in the directory - corresponding to settings.GEOIP_PATH. -""" -__all__ = ['HAS_GEOIP'] - -try: - from .base import GeoIP, GeoIPException - HAS_GEOIP = True - __all__ += ['GeoIP', 'GeoIPException'] -except RuntimeError: # libgeoip.py raises a RuntimeError if no GeoIP library is found - HAS_GEOIP = False diff --git a/django/contrib/gis/geoip/base.py b/django/contrib/gis/geoip/base.py deleted file mode 100644 index 9295030c9..000000000 --- a/django/contrib/gis/geoip/base.py +++ /dev/null @@ -1,273 +0,0 @@ -import os -import re -from ctypes import c_char_p - -from django.core.validators import ipv4_re -from django.contrib.gis.geoip.libgeoip import GEOIP_SETTINGS -from django.contrib.gis.geoip.prototypes import ( - GeoIP_open, GeoIP_delete, GeoIP_database_info, - GeoIP_lib_version, GeoIP_record_by_addr, GeoIP_record_by_name, - GeoIP_country_code_by_addr, GeoIP_country_code_by_name, - GeoIP_country_name_by_addr, GeoIP_country_name_by_name) - -from django.utils import six -from django.utils.encoding import force_bytes - -# Regular expressions for recognizing the GeoIP free database editions. -free_regex = re.compile(r'^GEO-\d{3}FREE') -lite_regex = re.compile(r'^GEO-\d{3}LITE') - - -#### GeoIP classes #### -class GeoIPException(Exception): - pass - - -class GeoIP(object): - # The flags for GeoIP memory caching. - # GEOIP_STANDARD - read database from filesystem, uses least memory. - # - # GEOIP_MEMORY_CACHE - load database into memory, faster performance - # but uses more memory - # - # GEOIP_CHECK_CACHE - check for updated database. If database has been - # updated, reload filehandle and/or memory cache. This option - # is not thread safe. - # - # GEOIP_INDEX_CACHE - just cache the most frequently accessed index - # portion of the database, resulting in faster lookups than - # GEOIP_STANDARD, but less memory usage than GEOIP_MEMORY_CACHE - - # useful for larger databases such as GeoIP Organization and - # GeoIP City. Note, for GeoIP Country, Region and Netspeed - # databases, GEOIP_INDEX_CACHE is equivalent to GEOIP_MEMORY_CACHE - # - # GEOIP_MMAP_CACHE - load database into mmap shared memory ( not available - # on Windows). - GEOIP_STANDARD = 0 - GEOIP_MEMORY_CACHE = 1 - GEOIP_CHECK_CACHE = 2 - GEOIP_INDEX_CACHE = 4 - GEOIP_MMAP_CACHE = 8 - cache_options = dict((opt, None) for opt in (0, 1, 2, 4, 8)) - - # Paths to the city & country binary databases. - _city_file = '' - _country_file = '' - - # Initially, pointers to GeoIP file references are NULL. - _city = None - _country = None - - def __init__(self, path=None, cache=0, country=None, city=None): - """ - Initializes the GeoIP object, no parameters are required to use default - settings. Keyword arguments may be passed in to customize the locations - of the GeoIP data sets. - - * path: Base directory to where GeoIP data is located or the full path - to where the city or country data files (*.dat) are located. - Assumes that both the city and country data sets are located in - this directory; overrides the GEOIP_PATH settings attribute. - - * cache: The cache settings when opening up the GeoIP datasets, - and may be an integer in (0, 1, 2, 4, 8) corresponding to - the GEOIP_STANDARD, GEOIP_MEMORY_CACHE, GEOIP_CHECK_CACHE, - GEOIP_INDEX_CACHE, and GEOIP_MMAP_CACHE, `GeoIPOptions` C API - settings, respectively. Defaults to 0, meaning that the data is read - from the disk. - - * country: The name of the GeoIP country data file. Defaults to - 'GeoIP.dat'; overrides the GEOIP_COUNTRY settings attribute. - - * city: The name of the GeoIP city data file. Defaults to - 'GeoLiteCity.dat'; overrides the GEOIP_CITY settings attribute. - """ - # Checking the given cache option. - if cache in self.cache_options: - self._cache = cache - else: - raise GeoIPException('Invalid GeoIP caching option: %s' % cache) - - # Getting the GeoIP data path. - if not path: - path = GEOIP_SETTINGS.get('GEOIP_PATH', None) - if not path: - raise GeoIPException('GeoIP path must be provided via parameter or the GEOIP_PATH setting.') - if not isinstance(path, six.string_types): - raise TypeError('Invalid path type: %s' % type(path).__name__) - - if os.path.isdir(path): - # Constructing the GeoIP database filenames using the settings - # dictionary. If the database files for the GeoLite country - # and/or city datasets exist, then try and open them. - country_db = os.path.join(path, country or GEOIP_SETTINGS.get('GEOIP_COUNTRY', 'GeoIP.dat')) - if os.path.isfile(country_db): - self._country = GeoIP_open(force_bytes(country_db), cache) - self._country_file = country_db - - city_db = os.path.join(path, city or GEOIP_SETTINGS.get('GEOIP_CITY', 'GeoLiteCity.dat')) - if os.path.isfile(city_db): - self._city = GeoIP_open(force_bytes(city_db), cache) - self._city_file = city_db - elif os.path.isfile(path): - # Otherwise, some detective work will be needed to figure - # out whether the given database path is for the GeoIP country - # or city databases. - ptr = GeoIP_open(force_bytes(path), cache) - info = GeoIP_database_info(ptr) - if lite_regex.match(info): - # GeoLite City database detected. - self._city = ptr - self._city_file = path - elif free_regex.match(info): - # GeoIP Country database detected. - self._country = ptr - self._country_file = path - else: - raise GeoIPException('Unable to recognize database edition: %s' % info) - else: - raise GeoIPException('GeoIP path must be a valid file or directory.') - - def __del__(self): - # Cleaning any GeoIP file handles lying around. - if GeoIP_delete is None: - return - if self._country: - GeoIP_delete(self._country) - if self._city: - GeoIP_delete(self._city) - - def _check_query(self, query, country=False, city=False, city_or_country=False): - "Helper routine for checking the query and database availability." - # Making sure a string was passed in for the query. - if not isinstance(query, six.string_types): - raise TypeError('GeoIP query must be a string, not type %s' % type(query).__name__) - - # Extra checks for the existence of country and city databases. - if city_or_country and not (self._country or self._city): - raise GeoIPException('Invalid GeoIP country and city data files.') - elif country and not self._country: - raise GeoIPException('Invalid GeoIP country data file: %s' % self._country_file) - elif city and not self._city: - raise GeoIPException('Invalid GeoIP city data file: %s' % self._city_file) - - # Return the query string back to the caller. GeoIP only takes bytestrings. - return force_bytes(query) - - def city(self, query): - """ - Returns a dictionary of city information for the given IP address or - Fully Qualified Domain Name (FQDN). Some information in the dictionary - may be undefined (None). - """ - enc_query = self._check_query(query, city=True) - if ipv4_re.match(query): - # If an IP address was passed in - return GeoIP_record_by_addr(self._city, c_char_p(enc_query)) - else: - # If a FQDN was passed in. - return GeoIP_record_by_name(self._city, c_char_p(enc_query)) - - def country_code(self, query): - "Returns the country code for the given IP Address or FQDN." - enc_query = self._check_query(query, city_or_country=True) - if self._country: - if ipv4_re.match(query): - return GeoIP_country_code_by_addr(self._country, enc_query) - else: - return GeoIP_country_code_by_name(self._country, enc_query) - else: - return self.city(query)['country_code'] - - def country_name(self, query): - "Returns the country name for the given IP Address or FQDN." - enc_query = self._check_query(query, city_or_country=True) - if self._country: - if ipv4_re.match(query): - return GeoIP_country_name_by_addr(self._country, enc_query) - else: - return GeoIP_country_name_by_name(self._country, enc_query) - else: - return self.city(query)['country_name'] - - def country(self, query): - """ - Returns a dictionary with the country code and name when given an - IP address or a Fully Qualified Domain Name (FQDN). For example, both - '24.124.1.80' and 'djangoproject.com' are valid parameters. - """ - # Returning the country code and name - return {'country_code': self.country_code(query), - 'country_name': self.country_name(query), - } - - #### Coordinate retrieval routines #### - def coords(self, query, ordering=('longitude', 'latitude')): - cdict = self.city(query) - if cdict is None: - return None - else: - return tuple(cdict[o] for o in ordering) - - def lon_lat(self, query): - "Returns a tuple of the (longitude, latitude) for the given query." - return self.coords(query) - - def lat_lon(self, query): - "Returns a tuple of the (latitude, longitude) for the given query." - return self.coords(query, ('latitude', 'longitude')) - - def geos(self, query): - "Returns a GEOS Point object for the given query." - ll = self.lon_lat(query) - if ll: - from django.contrib.gis.geos import Point - return Point(ll, srid=4326) - else: - return None - - #### GeoIP Database Information Routines #### - @property - def country_info(self): - "Returns information about the GeoIP country database." - if self._country is None: - ci = 'No GeoIP Country data in "%s"' % self._country_file - else: - ci = GeoIP_database_info(self._country) - return ci - - @property - def city_info(self): - "Retuns information about the GeoIP city database." - if self._city is None: - ci = 'No GeoIP City data in "%s"' % self._city_file - else: - ci = GeoIP_database_info(self._city) - return ci - - @property - def info(self): - "Returns information about the GeoIP library and databases in use." - info = '' - if GeoIP_lib_version: - info += 'GeoIP Library:\n\t%s\n' % GeoIP_lib_version() - return info + 'Country:\n\t%s\nCity:\n\t%s' % (self.country_info, self.city_info) - - #### Methods for compatibility w/the GeoIP-Python API. #### - @classmethod - def open(cls, full_path, cache): - return GeoIP(full_path, cache) - - def _rec_by_arg(self, arg): - if self._city: - return self.city(arg) - else: - return self.country(arg) - region_by_addr = city - region_by_name = city - record_by_addr = _rec_by_arg - record_by_name = _rec_by_arg - country_code_by_addr = country_code - country_code_by_name = country_code - country_name_by_addr = country_name - country_name_by_name = country_name diff --git a/django/contrib/gis/geoip/libgeoip.py b/django/contrib/gis/geoip/libgeoip.py deleted file mode 100644 index 73aa5fc9b..000000000 --- a/django/contrib/gis/geoip/libgeoip.py +++ /dev/null @@ -1,33 +0,0 @@ -import os -from ctypes import CDLL -from ctypes.util import find_library -from django.conf import settings - -# Creating the settings dictionary with any settings, if needed. -GEOIP_SETTINGS = dict((key, getattr(settings, key)) - for key in ('GEOIP_PATH', 'GEOIP_LIBRARY_PATH', 'GEOIP_COUNTRY', 'GEOIP_CITY') - if hasattr(settings, key)) -lib_path = GEOIP_SETTINGS.get('GEOIP_LIBRARY_PATH', None) - -# The shared library for the GeoIP C API. May be downloaded -# from http://www.maxmind.com/download/geoip/api/c/ -if lib_path: - lib_name = None -else: - # TODO: Is this really the library name for Windows? - lib_name = 'GeoIP' - -# Getting the path to the GeoIP library. -if lib_name: - lib_path = find_library(lib_name) -if lib_path is None: - raise RuntimeError('Could not find the GeoIP library (tried "%s"). ' - 'Try setting GEOIP_LIBRARY_PATH in your settings.' % lib_name) -lgeoip = CDLL(lib_path) - -# Getting the C `free` for the platform. -if os.name == 'nt': - libc = CDLL('msvcrt') -else: - libc = CDLL(None) -free = libc.free diff --git a/django/contrib/gis/geoip/prototypes.py b/django/contrib/gis/geoip/prototypes.py deleted file mode 100644 index 8ddcb9d97..000000000 --- a/django/contrib/gis/geoip/prototypes.py +++ /dev/null @@ -1,124 +0,0 @@ -from ctypes import c_char_p, c_float, c_int, string_at, Structure, POINTER -from django.contrib.gis.geoip.libgeoip import lgeoip, free - - -#### GeoIP C Structure definitions #### - -class GeoIPRecord(Structure): - _fields_ = [('country_code', c_char_p), - ('country_code3', c_char_p), - ('country_name', c_char_p), - ('region', c_char_p), - ('city', c_char_p), - ('postal_code', c_char_p), - ('latitude', c_float), - ('longitude', c_float), - # TODO: In 1.4.6 this changed from `int dma_code;` to - # `union {int metro_code; int dma_code;};`. Change - # to a `ctypes.Union` in to accommodate in future when - # pre-1.4.6 versions are no longer distributed. - ('dma_code', c_int), - ('area_code', c_int), - ('charset', c_int), - ('continent_code', c_char_p), - ] -geoip_char_fields = [name for name, ctype in GeoIPRecord._fields_ if ctype is c_char_p] -GEOIP_DEFAULT_ENCODING = 'iso-8859-1' -geoip_encodings = { - 0: 'iso-8859-1', - 1: 'utf8', -} - - -class GeoIPTag(Structure): - pass - -RECTYPE = POINTER(GeoIPRecord) -DBTYPE = POINTER(GeoIPTag) - -#### ctypes function prototypes #### - -# GeoIP_lib_version appeared in version 1.4.7. -if hasattr(lgeoip, 'GeoIP_lib_version'): - GeoIP_lib_version = lgeoip.GeoIP_lib_version - GeoIP_lib_version.argtypes = None - GeoIP_lib_version.restype = c_char_p -else: - GeoIP_lib_version = None - -# For freeing memory allocated within a record -GeoIPRecord_delete = lgeoip.GeoIPRecord_delete -GeoIPRecord_delete.argtypes = [RECTYPE] -GeoIPRecord_delete.restype = None - - -# For retrieving records by name or address. -def check_record(result, func, cargs): - if result: - # Checking the pointer to the C structure, if valid pull out elements - # into a dictionary. - rec = result.contents - record = dict((fld, getattr(rec, fld)) for fld, ctype in rec._fields_) - - # Now converting the strings to unicode using the proper encoding. - encoding = geoip_encodings[record['charset']] - for char_field in geoip_char_fields: - if record[char_field]: - record[char_field] = record[char_field].decode(encoding) - - # Free the memory allocated for the struct & return. - GeoIPRecord_delete(result) - return record - else: - return None - - -def record_output(func): - func.argtypes = [DBTYPE, c_char_p] - func.restype = RECTYPE - func.errcheck = check_record - return func -GeoIP_record_by_addr = record_output(lgeoip.GeoIP_record_by_addr) -GeoIP_record_by_name = record_output(lgeoip.GeoIP_record_by_name) - - -# For opening & closing GeoIP database files. -GeoIP_open = lgeoip.GeoIP_open -GeoIP_open.restype = DBTYPE -GeoIP_delete = lgeoip.GeoIP_delete -GeoIP_delete.argtypes = [DBTYPE] -GeoIP_delete.restype = None - - -# This is so the string pointer can be freed within Python. -class geoip_char_p(c_char_p): - pass - - -def check_string(result, func, cargs): - if result: - s = string_at(result) - free(result) - else: - s = '' - return s.decode(GEOIP_DEFAULT_ENCODING) - -GeoIP_database_info = lgeoip.GeoIP_database_info -GeoIP_database_info.restype = geoip_char_p -GeoIP_database_info.errcheck = check_string - - -# String output routines. -def string_output(func): - def _err_check(result, func, cargs): - if result: - return result.decode(GEOIP_DEFAULT_ENCODING) - return result - func.restype = c_char_p - func.errcheck = _err_check - return func - -GeoIP_country_code_by_addr = string_output(lgeoip.GeoIP_country_code_by_addr) -GeoIP_country_code_by_name = string_output(lgeoip.GeoIP_country_code_by_name) -GeoIP_country_name_by_addr = string_output(lgeoip.GeoIP_country_name_by_addr) -GeoIP_country_name_by_name = string_output(lgeoip.GeoIP_country_name_by_name) diff --git a/django/contrib/gis/geoip/tests.py b/django/contrib/gis/geoip/tests.py deleted file mode 100644 index 9631a192a..000000000 --- a/django/contrib/gis/geoip/tests.py +++ /dev/null @@ -1,123 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -import os -import unittest -from unittest import skipUnless - -from django.conf import settings -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.geoip import HAS_GEOIP - -from django.utils import six - -if HAS_GEOIP: - from . import GeoIP, GeoIPException - -if HAS_GEOS: - from ..geos import GEOSGeometry - - -# Note: Requires use of both the GeoIP country and city datasets. -# The GEOIP_DATA path should be the only setting set (the directory -# should contain links or the actual database files 'GeoIP.dat' and -# 'GeoLiteCity.dat'. - - -@skipUnless(HAS_GEOIP and getattr(settings, "GEOIP_PATH", None), - "GeoIP is required along with the GEOIP_PATH setting.") -class GeoIPTest(unittest.TestCase): - - def test01_init(self): - "Testing GeoIP initialization." - g1 = GeoIP() # Everything inferred from GeoIP path - path = settings.GEOIP_PATH - g2 = GeoIP(path, 0) # Passing in data path explicitly. - g3 = GeoIP.open(path, 0) # MaxMind Python API syntax. - - for g in (g1, g2, g3): - self.assertEqual(True, bool(g._country)) - self.assertEqual(True, bool(g._city)) - - # Only passing in the location of one database. - city = os.path.join(path, 'GeoLiteCity.dat') - cntry = os.path.join(path, 'GeoIP.dat') - g4 = GeoIP(city, country='') - self.assertEqual(None, g4._country) - g5 = GeoIP(cntry, city='') - self.assertEqual(None, g5._city) - - # Improper parameters. - bad_params = (23, 'foo', 15.23) - for bad in bad_params: - self.assertRaises(GeoIPException, GeoIP, cache=bad) - if isinstance(bad, six.string_types): - e = GeoIPException - else: - e = TypeError - self.assertRaises(e, GeoIP, bad, 0) - - def test02_bad_query(self): - "Testing GeoIP query parameter checking." - cntry_g = GeoIP(city='') - # No city database available, these calls should fail. - self.assertRaises(GeoIPException, cntry_g.city, 'google.com') - self.assertRaises(GeoIPException, cntry_g.coords, 'yahoo.com') - - # Non-string query should raise TypeError - self.assertRaises(TypeError, cntry_g.country_code, 17) - self.assertRaises(TypeError, cntry_g.country_name, GeoIP) - - def test03_country(self): - "Testing GeoIP country querying methods." - g = GeoIP(city='') - - fqdn = 'www.google.com' - addr = '12.215.42.19' - - for query in (fqdn, addr): - for func in (g.country_code, g.country_code_by_addr, g.country_code_by_name): - self.assertEqual('US', func(query)) - for func in (g.country_name, g.country_name_by_addr, g.country_name_by_name): - self.assertEqual('United States', func(query)) - self.assertEqual({'country_code': 'US', 'country_name': 'United States'}, - g.country(query)) - - @skipUnless(HAS_GEOS, "Geos is required") - def test04_city(self): - "Testing GeoIP city querying methods." - g = GeoIP(country='') - - addr = '128.249.1.1' - fqdn = 'tmc.edu' - for query in (fqdn, addr): - # Country queries should still work. - for func in (g.country_code, g.country_code_by_addr, g.country_code_by_name): - self.assertEqual('US', func(query)) - for func in (g.country_name, g.country_name_by_addr, g.country_name_by_name): - self.assertEqual('United States', func(query)) - self.assertEqual({'country_code': 'US', 'country_name': 'United States'}, - g.country(query)) - - # City information dictionary. - d = g.city(query) - self.assertEqual('USA', d['country_code3']) - self.assertEqual('Houston', d['city']) - self.assertEqual('TX', d['region']) - self.assertEqual(713, d['area_code']) - geom = g.geos(query) - self.assertTrue(isinstance(geom, GEOSGeometry)) - lon, lat = (-95.4010, 29.7079) - lat_lon = g.lat_lon(query) - lat_lon = (lat_lon[1], lat_lon[0]) - for tup in (geom.tuple, g.coords(query), g.lon_lat(query), lat_lon): - self.assertAlmostEqual(lon, tup[0], 4) - self.assertAlmostEqual(lat, tup[1], 4) - - def test05_unicode_response(self): - "Testing that GeoIP strings are properly encoded, see #16553." - g = GeoIP() - d = g.city("www.osnabrueck.de") - self.assertEqual('Osnabrück', d['city']) - d = g.country('200.7.49.81') - self.assertEqual('Curaçao', d['country_name']) diff --git a/django/contrib/gis/geometry/__init__.py b/django/contrib/gis/geometry/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/geometry/backend/__init__.py b/django/contrib/gis/geometry/backend/__init__.py deleted file mode 100644 index 5830e482f..000000000 --- a/django/contrib/gis/geometry/backend/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -from importlib import import_module - -from django.conf import settings -from django.core.exceptions import ImproperlyConfigured - -geom_backend = getattr(settings, 'GEOMETRY_BACKEND', 'geos') - -try: - module = import_module('django.contrib.gis.geometry.backend.%s' % geom_backend) -except ImportError: - try: - module = import_module(geom_backend) - except ImportError: - raise ImproperlyConfigured('Could not import user-defined GEOMETRY_BACKEND ' - '"%s".' % geom_backend) - -try: - Geometry = module.Geometry - GeometryException = module.GeometryException -except AttributeError: - raise ImproperlyConfigured('Cannot import Geometry from the "%s" ' - 'geometry backend.' % geom_backend) diff --git a/django/contrib/gis/geometry/backend/geos.py b/django/contrib/gis/geometry/backend/geos.py deleted file mode 100644 index b4d48dbc9..000000000 --- a/django/contrib/gis/geometry/backend/geos.py +++ /dev/null @@ -1,4 +0,0 @@ -from django.contrib.gis.geos import ( - GEOSGeometry as Geometry, GEOSException as GeometryException) - -__all__ = ['Geometry', 'GeometryException'] diff --git a/django/contrib/gis/geometry/regex.py b/django/contrib/gis/geometry/regex.py deleted file mode 100644 index 7dbcbfa4e..000000000 --- a/django/contrib/gis/geometry/regex.py +++ /dev/null @@ -1,12 +0,0 @@ -import re - -# Regular expression for recognizing HEXEWKB and WKT. A prophylactic measure -# to prevent potentially malicious input from reaching the underlying C -# library. Not a substitute for good Web security programming practices. -hex_regex = re.compile(r'^[0-9A-F]+$', re.I) -wkt_regex = re.compile(r'^(SRID=(?P\-?\d+);)?' - r'(?P' - r'(?PPOINT|LINESTRING|LINEARRING|POLYGON|MULTIPOINT|MULTILINESTRING|MULTIPOLYGON|GEOMETRYCOLLECTION)' - r'[ACEGIMLONPSRUTYZ\d,\.\-\(\) ]+)$', - re.I) -json_regex = re.compile(r'^(\s+)?\{.*}(\s+)?$', re.DOTALL) diff --git a/django/contrib/gis/geometry/test_data.py b/django/contrib/gis/geometry/test_data.py deleted file mode 100644 index 6bab165e0..000000000 --- a/django/contrib/gis/geometry/test_data.py +++ /dev/null @@ -1,106 +0,0 @@ -""" -This module has the mock object definitions used to hold reference geometry -for the GEOS and GDAL tests. -""" -import json -import os - -from django.contrib import gis -from django.utils import six -from django.utils._os import upath - - -# This global used to store reference geometry data. -GEOMETRIES = None - -# Path where reference test data is located. -TEST_DATA = os.path.join(os.path.dirname(upath(gis.__file__)), 'tests', 'data') - - -def tuplize(seq): - "Turn all nested sequences to tuples in given sequence." - if isinstance(seq, (list, tuple)): - return tuple(tuplize(i) for i in seq) - return seq - - -def strconvert(d): - "Converts all keys in dictionary to str type." - return dict((str(k), v) for k, v in six.iteritems(d)) - - -def get_ds_file(name, ext): - return os.path.join(TEST_DATA, - name, - name + '.%s' % ext - ) - - -class TestObj(object): - """ - Base testing object, turns keyword args into attributes. - """ - def __init__(self, **kwargs): - for key, value in kwargs.items(): - setattr(self, key, value) - - -class TestDS(TestObj): - """ - Object for testing GDAL data sources. - """ - def __init__(self, name, **kwargs): - # Shapefile is default extension, unless specified otherwise. - ext = kwargs.pop('ext', 'shp') - self.ds = get_ds_file(name, ext) - super(TestDS, self).__init__(**kwargs) - - -class TestGeom(TestObj): - """ - Testing object used for wrapping reference geometry data - in GEOS/GDAL tests. - """ - def __init__(self, **kwargs): - # Converting lists to tuples of certain keyword args - # so coordinate test cases will match (JSON has no - # concept of tuple). - coords = kwargs.pop('coords', None) - if coords: - self.coords = tuplize(coords) - - centroid = kwargs.pop('centroid', None) - if centroid: - self.centroid = tuple(centroid) - - ext_ring_cs = kwargs.pop('ext_ring_cs', None) - if ext_ring_cs: - ext_ring_cs = tuplize(ext_ring_cs) - self.ext_ring_cs = ext_ring_cs - - super(TestGeom, self).__init__(**kwargs) - - -class TestGeomSet(object): - """ - Each attribute of this object is a list of `TestGeom` instances. - """ - def __init__(self, **kwargs): - for key, value in kwargs.items(): - setattr(self, key, [TestGeom(**strconvert(kw)) for kw in value]) - - -class TestDataMixin(object): - """ - Mixin used for GEOS/GDAL test cases that defines a `geometries` - property, which returns and/or loads the reference geometry data. - """ - @property - def geometries(self): - global GEOMETRIES - if GEOMETRIES is None: - # Load up the test geometry data from fixture into global. - with open(os.path.join(TEST_DATA, 'geometries.json')) as f: - geometries = json.load(f) - GEOMETRIES = TestGeomSet(**strconvert(geometries)) - return GEOMETRIES diff --git a/django/contrib/gis/geos/LICENSE b/django/contrib/gis/geos/LICENSE deleted file mode 100644 index 0479b0773..000000000 --- a/django/contrib/gis/geos/LICENSE +++ /dev/null @@ -1,27 +0,0 @@ -Copyright (c) 2007-2009 Justin Bronn -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of GEOSGeometry nor the names of its contributors may be used - to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/django/contrib/gis/geos/__init__.py b/django/contrib/gis/geos/__init__.py deleted file mode 100644 index d5fe479da..000000000 --- a/django/contrib/gis/geos/__init__.py +++ /dev/null @@ -1,31 +0,0 @@ -""" -The GeoDjango GEOS module. Please consult the GeoDjango documentation -for more details: - http://geodjango.org/docs/geos.html -""" -__all__ = ['HAS_GEOS'] - -try: - from .libgeos import geos_version, geos_version_info # NOQA: flake8 detects only the last __all__ - HAS_GEOS = True - __all__ += ['geos_version', 'geos_version_info'] -except ImportError: - HAS_GEOS = False - -if HAS_GEOS: - from .geometry import GEOSGeometry, wkt_regex, hex_regex - from .point import Point - from .linestring import LineString, LinearRing - from .polygon import Polygon - from .collections import GeometryCollection, MultiPoint, MultiLineString, MultiPolygon - from .error import GEOSException, GEOSIndexError - from .io import WKTReader, WKTWriter, WKBReader, WKBWriter - from .factory import fromfile, fromstr - - __all__ += [ - 'GEOSGeometry', 'wkt_regex', 'hex_regex', 'Point', 'LineString', - 'LinearRing', 'Polygon', 'GeometryCollection', 'MultiPoint', - 'MultiLineString', 'MultiPolygon', 'GEOSException', 'GEOSIndexError', - 'WKTReader', 'WKTWriter', 'WKBReader', 'WKBWriter', 'fromfile', - 'fromstr', - ] diff --git a/django/contrib/gis/geos/base.py b/django/contrib/gis/geos/base.py deleted file mode 100644 index ff54fe669..000000000 --- a/django/contrib/gis/geos/base.py +++ /dev/null @@ -1,54 +0,0 @@ -from ctypes import c_void_p - -from django.contrib.gis.geos.error import GEOSException - -# Trying to import GDAL libraries, if available. Have to place in -# try/except since this package may be used outside GeoDjango. -try: - from django.contrib.gis import gdal -except ImportError: - # A 'dummy' gdal module. - class GDALInfo(object): - HAS_GDAL = False - gdal = GDALInfo() - -# NumPy supported? -try: - import numpy -except ImportError: - numpy = False - - -class GEOSBase(object): - """ - Base object for GEOS objects that has a pointer access property - that controls access to the underlying C pointer. - """ - # Initially the pointer is NULL. - _ptr = None - - # Default allowed pointer type. - ptr_type = c_void_p - - # Pointer access property. - def _get_ptr(self): - # Raise an exception if the pointer isn't valid don't - # want to be passing NULL pointers to routines -- - # that's very bad. - if self._ptr: - return self._ptr - else: - raise GEOSException('NULL GEOS %s pointer encountered.' % self.__class__.__name__) - - def _set_ptr(self, ptr): - # Only allow the pointer to be set with pointers of the - # compatible type or None (NULL). - if ptr is None or isinstance(ptr, self.ptr_type): - self._ptr = ptr - else: - raise TypeError('Incompatible pointer type') - - # Property for controlling access to the GEOS object pointers. Using - # this raises an exception when the pointer is NULL, thus preventing - # the C library from attempting to access an invalid memory location. - ptr = property(_get_ptr, _set_ptr) diff --git a/django/contrib/gis/geos/collections.py b/django/contrib/gis/geos/collections.py deleted file mode 100644 index 483cb6f40..000000000 --- a/django/contrib/gis/geos/collections.py +++ /dev/null @@ -1,125 +0,0 @@ -""" - This module houses the Geometry Collection objects: - GeometryCollection, MultiPoint, MultiLineString, and MultiPolygon -""" -from ctypes import c_int, c_uint, byref -from django.contrib.gis.geos.geometry import GEOSGeometry -from django.contrib.gis.geos.libgeos import get_pointer_arr -from django.contrib.gis.geos.linestring import LineString, LinearRing -from django.contrib.gis.geos.point import Point -from django.contrib.gis.geos.polygon import Polygon -from django.contrib.gis.geos import prototypes as capi -from django.utils.six.moves import xrange - - -class GeometryCollection(GEOSGeometry): - _typeid = 7 - - def __init__(self, *args, **kwargs): - "Initializes a Geometry Collection from a sequence of Geometry objects." - - # Checking the arguments - if not args: - raise TypeError('Must provide at least one Geometry to initialize %s.' % self.__class__.__name__) - - if len(args) == 1: - # If only one geometry provided or a list of geometries is provided - # in the first argument. - if isinstance(args[0], (tuple, list)): - init_geoms = args[0] - else: - init_geoms = args - else: - init_geoms = args - - # Ensuring that only the permitted geometries are allowed in this collection - # this is moved to list mixin super class - self._check_allowed(init_geoms) - - # Creating the geometry pointer array. - collection = self._create_collection(len(init_geoms), iter(init_geoms)) - super(GeometryCollection, self).__init__(collection, **kwargs) - - def __iter__(self): - "Iterates over each Geometry in the Collection." - for i in xrange(len(self)): - yield self[i] - - def __len__(self): - "Returns the number of geometries in this Collection." - return self.num_geom - - ### Methods for compatibility with ListMixin ### - def _create_collection(self, length, items): - # Creating the geometry pointer array. - geoms = get_pointer_arr(length) - for i, g in enumerate(items): - # this is a little sloppy, but makes life easier - # allow GEOSGeometry types (python wrappers) or pointer types - geoms[i] = capi.geom_clone(getattr(g, 'ptr', g)) - - return capi.create_collection(c_int(self._typeid), byref(geoms), c_uint(length)) - - def _get_single_internal(self, index): - return capi.get_geomn(self.ptr, index) - - def _get_single_external(self, index): - "Returns the Geometry from this Collection at the given index (0-based)." - # Checking the index and returning the corresponding GEOS geometry. - return GEOSGeometry(capi.geom_clone(self._get_single_internal(index)), srid=self.srid) - - def _set_list(self, length, items): - "Create a new collection, and destroy the contents of the previous pointer." - prev_ptr = self.ptr - srid = self.srid - self.ptr = self._create_collection(length, items) - if srid: - self.srid = srid - capi.destroy_geom(prev_ptr) - - _set_single = GEOSGeometry._set_single_rebuild - _assign_extended_slice = GEOSGeometry._assign_extended_slice_rebuild - - @property - def kml(self): - "Returns the KML for this Geometry Collection." - return '%s' % ''.join(g.kml for g in self) - - @property - def tuple(self): - "Returns a tuple of all the coordinates in this Geometry Collection" - return tuple(g.tuple for g in self) - coords = tuple - - -# MultiPoint, MultiLineString, and MultiPolygon class definitions. -class MultiPoint(GeometryCollection): - _allowed = Point - _typeid = 4 - - -class MultiLineString(GeometryCollection): - _allowed = (LineString, LinearRing) - _typeid = 5 - - @property - def merged(self): - """ - Returns a LineString representing the line merge of this - MultiLineString. - """ - return self._topology(capi.geos_linemerge(self.ptr)) - - -class MultiPolygon(GeometryCollection): - _allowed = Polygon - _typeid = 6 - - @property - def cascaded_union(self): - "Returns a cascaded union of this MultiPolygon." - return GEOSGeometry(capi.geos_cascaded_union(self.ptr), self.srid) - -# Setting the allowed types here since GeometryCollection is defined before -# its subclasses. -GeometryCollection._allowed = (Point, LineString, LinearRing, Polygon, MultiPoint, MultiLineString, MultiPolygon) diff --git a/django/contrib/gis/geos/coordseq.py b/django/contrib/gis/geos/coordseq.py deleted file mode 100644 index c0e455a5c..000000000 --- a/django/contrib/gis/geos/coordseq.py +++ /dev/null @@ -1,163 +0,0 @@ -""" - This module houses the GEOSCoordSeq object, which is used internally - by GEOSGeometry to house the actual coordinates of the Point, - LineString, and LinearRing geometries. -""" -from ctypes import c_double, c_uint, byref -from django.contrib.gis.geos.base import GEOSBase, numpy -from django.contrib.gis.geos.error import GEOSException, GEOSIndexError -from django.contrib.gis.geos.libgeos import CS_PTR -from django.contrib.gis.geos import prototypes as capi -from django.utils.six.moves import xrange - - -class GEOSCoordSeq(GEOSBase): - "The internal representation of a list of coordinates inside a Geometry." - - ptr_type = CS_PTR - - #### Python 'magic' routines #### - def __init__(self, ptr, z=False): - "Initializes from a GEOS pointer." - if not isinstance(ptr, CS_PTR): - raise TypeError('Coordinate sequence should initialize with a CS_PTR.') - self._ptr = ptr - self._z = z - - def __iter__(self): - "Iterates over each point in the coordinate sequence." - for i in xrange(self.size): - yield self[i] - - def __len__(self): - "Returns the number of points in the coordinate sequence." - return int(self.size) - - def __str__(self): - "Returns the string representation of the coordinate sequence." - return str(self.tuple) - - def __getitem__(self, index): - "Returns the coordinate sequence value at the given index." - coords = [self.getX(index), self.getY(index)] - if self.dims == 3 and self._z: - coords.append(self.getZ(index)) - return tuple(coords) - - def __setitem__(self, index, value): - "Sets the coordinate sequence value at the given index." - # Checking the input value - if isinstance(value, (list, tuple)): - pass - elif numpy and isinstance(value, numpy.ndarray): - pass - else: - raise TypeError('Must set coordinate with a sequence (list, tuple, or numpy array).') - # Checking the dims of the input - if self.dims == 3 and self._z: - n_args = 3 - set_3d = True - else: - n_args = 2 - set_3d = False - if len(value) != n_args: - raise TypeError('Dimension of value does not match.') - # Setting the X, Y, Z - self.setX(index, value[0]) - self.setY(index, value[1]) - if set_3d: - self.setZ(index, value[2]) - - #### Internal Routines #### - def _checkindex(self, index): - "Checks the given index." - sz = self.size - if (sz < 1) or (index < 0) or (index >= sz): - raise GEOSIndexError('invalid GEOS Geometry index: %s' % str(index)) - - def _checkdim(self, dim): - "Checks the given dimension." - if dim < 0 or dim > 2: - raise GEOSException('invalid ordinate dimension "%d"' % dim) - - #### Ordinate getting and setting routines #### - def getOrdinate(self, dimension, index): - "Returns the value for the given dimension and index." - self._checkindex(index) - self._checkdim(dimension) - return capi.cs_getordinate(self.ptr, index, dimension, byref(c_double())) - - def setOrdinate(self, dimension, index, value): - "Sets the value for the given dimension and index." - self._checkindex(index) - self._checkdim(dimension) - capi.cs_setordinate(self.ptr, index, dimension, value) - - def getX(self, index): - "Get the X value at the index." - return self.getOrdinate(0, index) - - def setX(self, index, value): - "Set X with the value at the given index." - self.setOrdinate(0, index, value) - - def getY(self, index): - "Get the Y value at the given index." - return self.getOrdinate(1, index) - - def setY(self, index, value): - "Set Y with the value at the given index." - self.setOrdinate(1, index, value) - - def getZ(self, index): - "Get Z with the value at the given index." - return self.getOrdinate(2, index) - - def setZ(self, index, value): - "Set Z with the value at the given index." - self.setOrdinate(2, index, value) - - ### Dimensions ### - @property - def size(self): - "Returns the size of this coordinate sequence." - return capi.cs_getsize(self.ptr, byref(c_uint())) - - @property - def dims(self): - "Returns the dimensions of this coordinate sequence." - return capi.cs_getdims(self.ptr, byref(c_uint())) - - @property - def hasz(self): - """ - Returns whether this coordinate sequence is 3D. This property value is - inherited from the parent Geometry. - """ - return self._z - - ### Other Methods ### - def clone(self): - "Clones this coordinate sequence." - return GEOSCoordSeq(capi.cs_clone(self.ptr), self.hasz) - - @property - def kml(self): - "Returns the KML representation for the coordinates." - # Getting the substitution string depending on whether the coordinates have - # a Z dimension. - if self.hasz: - substr = '%s,%s,%s ' - else: - substr = '%s,%s,0 ' - return '%s' % \ - ''.join(substr % self[i] for i in xrange(len(self))).strip() - - @property - def tuple(self): - "Returns a tuple version of this coordinate sequence." - n = self.size - if n == 1: - return self[0] - else: - return tuple(self[i] for i in xrange(n)) diff --git a/django/contrib/gis/geos/error.py b/django/contrib/gis/geos/error.py deleted file mode 100644 index e19bf9a47..000000000 --- a/django/contrib/gis/geos/error.py +++ /dev/null @@ -1,22 +0,0 @@ -""" - This module houses the GEOS exceptions, specifically, GEOSException and - GEOSGeometryIndexError. -""" - - -class GEOSException(Exception): - "The base GEOS exception, indicates a GEOS-related error." - pass - - -class GEOSIndexError(GEOSException, KeyError): - """ - This exception is raised when an invalid index is encountered, and has - the 'silent_variable_feature' attribute set to true. This ensures that - django's templates proceed to use the next lookup type gracefully when - an Exception is raised. Fixes ticket #4740. - """ - # "If, during the method lookup, a method raises an exception, the exception - # will be propagated, unless the exception has an attribute - # `silent_variable_failure` whose value is True." -- Django template docs. - silent_variable_failure = True diff --git a/django/contrib/gis/geos/factory.py b/django/contrib/gis/geos/factory.py deleted file mode 100644 index 2e5fa4f33..000000000 --- a/django/contrib/gis/geos/factory.py +++ /dev/null @@ -1,35 +0,0 @@ -from django.contrib.gis import memoryview -from django.contrib.gis.geos.geometry import GEOSGeometry, wkt_regex, hex_regex - -from django.utils import six - - -def fromfile(file_h): - """ - Given a string file name, returns a GEOSGeometry. The file may contain WKB, - WKT, or HEX. - """ - # If given a file name, get a real handle. - if isinstance(file_h, six.string_types): - with open(file_h, 'rb') as file_h: - buf = file_h.read() - else: - buf = file_h.read() - - # If we get WKB need to wrap in memoryview(), so run through regexes. - if isinstance(buf, bytes): - try: - decoded = buf.decode() - if wkt_regex.match(decoded) or hex_regex.match(decoded): - return GEOSGeometry(decoded) - except UnicodeDecodeError: - pass - else: - return GEOSGeometry(buf) - - return GEOSGeometry(memoryview(buf)) - - -def fromstr(string, **kwargs): - "Given a string value, returns a GEOSGeometry object." - return GEOSGeometry(string, **kwargs) diff --git a/django/contrib/gis/geos/geometry.py b/django/contrib/gis/geos/geometry.py deleted file mode 100644 index 244e301a3..000000000 --- a/django/contrib/gis/geos/geometry.py +++ /dev/null @@ -1,709 +0,0 @@ -""" - This module contains the 'base' GEOSGeometry object -- all GEOS Geometries - inherit from this object. -""" -from __future__ import unicode_literals - -# Python, ctypes and types dependencies. -from ctypes import addressof, byref, c_double - -from django.contrib.gis import memoryview -# super-class for mutable list behavior -from django.contrib.gis.geos.mutable_list import ListMixin - -from django.contrib.gis.gdal.error import SRSException - -# GEOS-related dependencies. -from django.contrib.gis.geos.base import GEOSBase, gdal -from django.contrib.gis.geos.coordseq import GEOSCoordSeq -from django.contrib.gis.geos.error import GEOSException, GEOSIndexError -from django.contrib.gis.geos.libgeos import GEOM_PTR - -# All other functions in this module come from the ctypes -# prototypes module -- which handles all interaction with -# the underlying GEOS library. -from django.contrib.gis.geos import prototypes as capi - -# These functions provide access to a thread-local instance -# of their corresponding GEOS I/O class. -from django.contrib.gis.geos.prototypes.io import wkt_r, wkt_w, wkb_r, wkb_w, ewkb_w - -# For recognizing geometry input. -from django.contrib.gis.geometry.regex import hex_regex, wkt_regex, json_regex - -from django.utils import six -from django.utils.encoding import force_bytes, force_text - - -class GEOSGeometry(GEOSBase, ListMixin): - "A class that, generally, encapsulates a GEOS geometry." - - # Raise GEOSIndexError instead of plain IndexError - # (see ticket #4740 and GEOSIndexError docstring) - _IndexError = GEOSIndexError - - ptr_type = GEOM_PTR - - #### Python 'magic' routines #### - def __init__(self, geo_input, srid=None): - """ - The base constructor for GEOS geometry objects, and may take the - following inputs: - - * strings: - - WKT - - HEXEWKB (a PostGIS-specific canonical form) - - GeoJSON (requires GDAL) - * buffer: - - WKB - - The `srid` keyword is used to specify the Source Reference Identifier - (SRID) number for this Geometry. If not set, the SRID will be None. - """ - if isinstance(geo_input, bytes): - geo_input = force_text(geo_input) - if isinstance(geo_input, six.string_types): - wkt_m = wkt_regex.match(geo_input) - if wkt_m: - # Handling WKT input. - if wkt_m.group('srid'): - srid = int(wkt_m.group('srid')) - g = wkt_r().read(force_bytes(wkt_m.group('wkt'))) - elif hex_regex.match(geo_input): - # Handling HEXEWKB input. - g = wkb_r().read(force_bytes(geo_input)) - elif gdal.HAS_GDAL and json_regex.match(geo_input): - # Handling GeoJSON input. - g = wkb_r().read(gdal.OGRGeometry(geo_input).wkb) - else: - raise ValueError('String or unicode input unrecognized as WKT EWKT, and HEXEWKB.') - elif isinstance(geo_input, GEOM_PTR): - # When the input is a pointer to a geometry (GEOM_PTR). - g = geo_input - elif isinstance(geo_input, memoryview): - # When the input is a buffer (WKB). - g = wkb_r().read(geo_input) - elif isinstance(geo_input, GEOSGeometry): - g = capi.geom_clone(geo_input.ptr) - else: - # Invalid geometry type. - raise TypeError('Improper geometry input type: %s' % str(type(geo_input))) - - if g: - # Setting the pointer object with a valid pointer. - self.ptr = g - else: - raise GEOSException('Could not initialize GEOS Geometry with given input.') - - # Post-initialization setup. - self._post_init(srid) - - def _post_init(self, srid): - "Helper routine for performing post-initialization setup." - # Setting the SRID, if given. - if srid and isinstance(srid, int): - self.srid = srid - - # Setting the class type (e.g., Point, Polygon, etc.) - self.__class__ = GEOS_CLASSES[self.geom_typeid] - - # Setting the coordinate sequence for the geometry (will be None on - # geometries that do not have coordinate sequences) - self._set_cs() - - def __del__(self): - """ - Destroys this Geometry; in other words, frees the memory used by the - GEOS C++ object. - """ - if self._ptr: - capi.destroy_geom(self._ptr) - - def __copy__(self): - """ - Returns a clone because the copy of a GEOSGeometry may contain an - invalid pointer location if the original is garbage collected. - """ - return self.clone() - - def __deepcopy__(self, memodict): - """ - The `deepcopy` routine is used by the `Node` class of django.utils.tree; - thus, the protocol routine needs to be implemented to return correct - copies (clones) of these GEOS objects, which use C pointers. - """ - return self.clone() - - def __str__(self): - "WKT is used for the string representation." - return self.wkt - - def __repr__(self): - "Short-hand representation because WKT may be very large." - return '<%s object at %s>' % (self.geom_type, hex(addressof(self.ptr))) - - # Pickling support - def __getstate__(self): - # The pickled state is simply a tuple of the WKB (in string form) - # and the SRID. - return bytes(self.wkb), self.srid - - def __setstate__(self, state): - # Instantiating from the tuple state that was pickled. - wkb, srid = state - ptr = wkb_r().read(memoryview(wkb)) - if not ptr: - raise GEOSException('Invalid Geometry loaded from pickled state.') - self.ptr = ptr - self._post_init(srid) - - # Comparison operators - def __eq__(self, other): - """ - Equivalence testing, a Geometry may be compared with another Geometry - or a WKT representation. - """ - if isinstance(other, six.string_types): - return self.wkt == other - elif isinstance(other, GEOSGeometry): - return self.equals_exact(other) - else: - return False - - def __ne__(self, other): - "The not equals operator." - return not (self == other) - - ### Geometry set-like operations ### - # Thanks to Sean Gillies for inspiration: - # http://lists.gispython.org/pipermail/community/2007-July/001034.html - # g = g1 | g2 - def __or__(self, other): - "Returns the union of this Geometry and the other." - return self.union(other) - - # g = g1 & g2 - def __and__(self, other): - "Returns the intersection of this Geometry and the other." - return self.intersection(other) - - # g = g1 - g2 - def __sub__(self, other): - "Return the difference this Geometry and the other." - return self.difference(other) - - # g = g1 ^ g2 - def __xor__(self, other): - "Return the symmetric difference of this Geometry and the other." - return self.sym_difference(other) - - #### Coordinate Sequence Routines #### - @property - def has_cs(self): - "Returns True if this Geometry has a coordinate sequence, False if not." - # Only these geometries are allowed to have coordinate sequences. - if isinstance(self, (Point, LineString, LinearRing)): - return True - else: - return False - - def _set_cs(self): - "Sets the coordinate sequence for this Geometry." - if self.has_cs: - self._cs = GEOSCoordSeq(capi.get_cs(self.ptr), self.hasz) - else: - self._cs = None - - @property - def coord_seq(self): - "Returns a clone of the coordinate sequence for this Geometry." - if self.has_cs: - return self._cs.clone() - - #### Geometry Info #### - @property - def geom_type(self): - "Returns a string representing the Geometry type, e.g. 'Polygon'" - return capi.geos_type(self.ptr).decode() - - @property - def geom_typeid(self): - "Returns an integer representing the Geometry type." - return capi.geos_typeid(self.ptr) - - @property - def num_geom(self): - "Returns the number of geometries in the Geometry." - return capi.get_num_geoms(self.ptr) - - @property - def num_coords(self): - "Returns the number of coordinates in the Geometry." - return capi.get_num_coords(self.ptr) - - @property - def num_points(self): - "Returns the number points, or coordinates, in the Geometry." - return self.num_coords - - @property - def dims(self): - "Returns the dimension of this Geometry (0=point, 1=line, 2=surface)." - return capi.get_dims(self.ptr) - - def normalize(self): - "Converts this Geometry to normal form (or canonical form)." - return capi.geos_normalize(self.ptr) - - #### Unary predicates #### - @property - def empty(self): - """ - Returns a boolean indicating whether the set of points in this Geometry - are empty. - """ - return capi.geos_isempty(self.ptr) - - @property - def hasz(self): - "Returns whether the geometry has a 3D dimension." - return capi.geos_hasz(self.ptr) - - @property - def ring(self): - "Returns whether or not the geometry is a ring." - return capi.geos_isring(self.ptr) - - @property - def simple(self): - "Returns false if the Geometry not simple." - return capi.geos_issimple(self.ptr) - - @property - def valid(self): - "This property tests the validity of this Geometry." - return capi.geos_isvalid(self.ptr) - - @property - def valid_reason(self): - """ - Returns a string containing the reason for any invalidity. - """ - return capi.geos_isvalidreason(self.ptr).decode() - - #### Binary predicates. #### - def contains(self, other): - "Returns true if other.within(this) returns true." - return capi.geos_contains(self.ptr, other.ptr) - - def crosses(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is T*T****** (for a point and a curve,a point and an area or a line and - an area) 0******** (for two curves). - """ - return capi.geos_crosses(self.ptr, other.ptr) - - def disjoint(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is FF*FF****. - """ - return capi.geos_disjoint(self.ptr, other.ptr) - - def equals(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is T*F**FFF*. - """ - return capi.geos_equals(self.ptr, other.ptr) - - def equals_exact(self, other, tolerance=0): - """ - Returns true if the two Geometries are exactly equal, up to a - specified tolerance. - """ - return capi.geos_equalsexact(self.ptr, other.ptr, float(tolerance)) - - def intersects(self, other): - "Returns true if disjoint returns false." - return capi.geos_intersects(self.ptr, other.ptr) - - def overlaps(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is T*T***T** (for two points or two surfaces) 1*T***T** (for two curves). - """ - return capi.geos_overlaps(self.ptr, other.ptr) - - def relate_pattern(self, other, pattern): - """ - Returns true if the elements in the DE-9IM intersection matrix for the - two Geometries match the elements in pattern. - """ - if not isinstance(pattern, six.string_types) or len(pattern) > 9: - raise GEOSException('invalid intersection matrix pattern') - return capi.geos_relatepattern(self.ptr, other.ptr, force_bytes(pattern)) - - def touches(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is FT*******, F**T***** or F***T****. - """ - return capi.geos_touches(self.ptr, other.ptr) - - def within(self, other): - """ - Returns true if the DE-9IM intersection matrix for the two Geometries - is T*F**F***. - """ - return capi.geos_within(self.ptr, other.ptr) - - #### SRID Routines #### - def get_srid(self): - "Gets the SRID for the geometry, returns None if no SRID is set." - s = capi.geos_get_srid(self.ptr) - if s == 0: - return None - else: - return s - - def set_srid(self, srid): - "Sets the SRID for the geometry." - capi.geos_set_srid(self.ptr, srid) - srid = property(get_srid, set_srid) - - #### Output Routines #### - @property - def ewkt(self): - """ - Returns the EWKT (WKT + SRID) of the Geometry. Note that Z values - are *not* included in this representation because GEOS does not yet - support serializing them. - """ - if self.get_srid(): - return 'SRID=%s;%s' % (self.srid, self.wkt) - else: - return self.wkt - - @property - def wkt(self): - "Returns the WKT (Well-Known Text) representation of this Geometry." - return wkt_w(3 if self.hasz else 2).write(self).decode() - - @property - def hex(self): - """ - Returns the WKB of this Geometry in hexadecimal form. Please note - that the SRID is not included in this representation because it is not - a part of the OGC specification (use the `hexewkb` property instead). - """ - # A possible faster, all-python, implementation: - # str(self.wkb).encode('hex') - return wkb_w(3 if self.hasz else 2).write_hex(self) - - @property - def hexewkb(self): - """ - Returns the EWKB of this Geometry in hexadecimal form. This is an - extension of the WKB specification that includes SRID value that are - a part of this geometry. - """ - return ewkb_w(3 if self.hasz else 2).write_hex(self) - - @property - def json(self): - """ - Returns GeoJSON representation of this Geometry if GDAL is installed. - """ - if gdal.HAS_GDAL: - return self.ogr.json - else: - raise GEOSException('GeoJSON output only supported when GDAL is installed.') - geojson = json - - @property - def wkb(self): - """ - Returns the WKB (Well-Known Binary) representation of this Geometry - as a Python buffer. SRID and Z values are not included, use the - `ewkb` property instead. - """ - return wkb_w(3 if self.hasz else 2).write(self) - - @property - def ewkb(self): - """ - Return the EWKB representation of this Geometry as a Python buffer. - This is an extension of the WKB specification that includes any SRID - value that are a part of this geometry. - """ - return ewkb_w(3 if self.hasz else 2).write(self) - - @property - def kml(self): - "Returns the KML representation of this Geometry." - gtype = self.geom_type - return '<%s>%s' % (gtype, self.coord_seq.kml, gtype) - - @property - def prepared(self): - """ - Returns a PreparedGeometry corresponding to this geometry -- it is - optimized for the contains, intersects, and covers operations. - """ - return PreparedGeometry(self) - - #### GDAL-specific output routines #### - @property - def ogr(self): - "Returns the OGR Geometry for this Geometry." - if not gdal.HAS_GDAL: - raise GEOSException('GDAL required to convert to an OGRGeometry.') - if self.srid: - try: - return gdal.OGRGeometry(self.wkb, self.srid) - except SRSException: - pass - return gdal.OGRGeometry(self.wkb) - - @property - def srs(self): - "Returns the OSR SpatialReference for SRID of this Geometry." - if not gdal.HAS_GDAL: - raise GEOSException('GDAL required to return a SpatialReference object.') - if self.srid: - try: - return gdal.SpatialReference(self.srid) - except SRSException: - pass - return None - - @property - def crs(self): - "Alias for `srs` property." - return self.srs - - def transform(self, ct, clone=False): - """ - Requires GDAL. Transforms the geometry according to the given - transformation object, which may be an integer SRID, and WKT or - PROJ.4 string. By default, the geometry is transformed in-place and - nothing is returned. However if the `clone` keyword is set, then this - geometry will not be modified and a transformed clone will be returned - instead. - """ - srid = self.srid - - if ct == srid: - # short-circuit where source & dest SRIDs match - if clone: - return self.clone() - else: - return - - if (srid is None) or (srid < 0): - raise GEOSException("Calling transform() with no SRID set is not supported") - - if not gdal.HAS_GDAL: - raise GEOSException("GDAL library is not available to transform() geometry.") - - # Creating an OGR Geometry, which is then transformed. - g = self.ogr - g.transform(ct) - # Getting a new GEOS pointer - ptr = wkb_r().read(g.wkb) - if clone: - # User wants a cloned transformed geometry returned. - return GEOSGeometry(ptr, srid=g.srid) - if ptr: - # Reassigning pointer, and performing post-initialization setup - # again due to the reassignment. - capi.destroy_geom(self.ptr) - self.ptr = ptr - self._post_init(g.srid) - else: - raise GEOSException('Transformed WKB was invalid.') - - #### Topology Routines #### - def _topology(self, gptr): - "Helper routine to return Geometry from the given pointer." - return GEOSGeometry(gptr, srid=self.srid) - - @property - def boundary(self): - "Returns the boundary as a newly allocated Geometry object." - return self._topology(capi.geos_boundary(self.ptr)) - - def buffer(self, width, quadsegs=8): - """ - Returns a geometry that represents all points whose distance from this - Geometry is less than or equal to distance. Calculations are in the - Spatial Reference System of this Geometry. The optional third parameter sets - the number of segment used to approximate a quarter circle (defaults to 8). - (Text from PostGIS documentation at ch. 6.1.3) - """ - return self._topology(capi.geos_buffer(self.ptr, width, quadsegs)) - - @property - def centroid(self): - """ - The centroid is equal to the centroid of the set of component Geometries - of highest dimension (since the lower-dimension geometries contribute zero - "weight" to the centroid). - """ - return self._topology(capi.geos_centroid(self.ptr)) - - @property - def convex_hull(self): - """ - Returns the smallest convex Polygon that contains all the points - in the Geometry. - """ - return self._topology(capi.geos_convexhull(self.ptr)) - - def difference(self, other): - """ - Returns a Geometry representing the points making up this Geometry - that do not make up other. - """ - return self._topology(capi.geos_difference(self.ptr, other.ptr)) - - @property - def envelope(self): - "Return the envelope for this geometry (a polygon)." - return self._topology(capi.geos_envelope(self.ptr)) - - def interpolate(self, distance): - if not isinstance(self, (LineString, MultiLineString)): - raise TypeError('interpolate only works on LineString and MultiLineString geometries') - if not hasattr(capi, 'geos_interpolate'): - raise NotImplementedError('interpolate requires GEOS 3.2+') - return self._topology(capi.geos_interpolate(self.ptr, distance)) - - def interpolate_normalized(self, distance): - if not isinstance(self, (LineString, MultiLineString)): - raise TypeError('interpolate only works on LineString and MultiLineString geometries') - if not hasattr(capi, 'geos_interpolate_normalized'): - raise NotImplementedError('interpolate_normalized requires GEOS 3.2+') - return self._topology(capi.geos_interpolate_normalized(self.ptr, distance)) - - def intersection(self, other): - "Returns a Geometry representing the points shared by this Geometry and other." - return self._topology(capi.geos_intersection(self.ptr, other.ptr)) - - @property - def point_on_surface(self): - "Computes an interior point of this Geometry." - return self._topology(capi.geos_pointonsurface(self.ptr)) - - def project(self, point): - if not isinstance(point, Point): - raise TypeError('locate_point argument must be a Point') - if not isinstance(self, (LineString, MultiLineString)): - raise TypeError('locate_point only works on LineString and MultiLineString geometries') - if not hasattr(capi, 'geos_project'): - raise NotImplementedError('geos_project requires GEOS 3.2+') - return capi.geos_project(self.ptr, point.ptr) - - def project_normalized(self, point): - if not isinstance(point, Point): - raise TypeError('locate_point argument must be a Point') - if not isinstance(self, (LineString, MultiLineString)): - raise TypeError('locate_point only works on LineString and MultiLineString geometries') - if not hasattr(capi, 'geos_project_normalized'): - raise NotImplementedError('project_normalized requires GEOS 3.2+') - return capi.geos_project_normalized(self.ptr, point.ptr) - - def relate(self, other): - "Returns the DE-9IM intersection matrix for this Geometry and the other." - return capi.geos_relate(self.ptr, other.ptr).decode() - - def simplify(self, tolerance=0.0, preserve_topology=False): - """ - Returns the Geometry, simplified using the Douglas-Peucker algorithm - to the specified tolerance (higher tolerance => less points). If no - tolerance provided, defaults to 0. - - By default, this function does not preserve topology - e.g. polygons can - be split, collapse to lines or disappear holes can be created or - disappear, and lines can cross. By specifying preserve_topology=True, - the result will have the same dimension and number of components as the - input. This is significantly slower. - """ - if preserve_topology: - return self._topology(capi.geos_preservesimplify(self.ptr, tolerance)) - else: - return self._topology(capi.geos_simplify(self.ptr, tolerance)) - - def sym_difference(self, other): - """ - Returns a set combining the points in this Geometry not in other, - and the points in other not in this Geometry. - """ - return self._topology(capi.geos_symdifference(self.ptr, other.ptr)) - - def union(self, other): - "Returns a Geometry representing all the points in this Geometry and other." - return self._topology(capi.geos_union(self.ptr, other.ptr)) - - #### Other Routines #### - @property - def area(self): - "Returns the area of the Geometry." - return capi.geos_area(self.ptr, byref(c_double())) - - def distance(self, other): - """ - Returns the distance between the closest points on this Geometry - and the other. Units will be in those of the coordinate system of - the Geometry. - """ - if not isinstance(other, GEOSGeometry): - raise TypeError('distance() works only on other GEOS Geometries.') - return capi.geos_distance(self.ptr, other.ptr, byref(c_double())) - - @property - def extent(self): - """ - Returns the extent of this geometry as a 4-tuple, consisting of - (xmin, ymin, xmax, ymax). - """ - env = self.envelope - if isinstance(env, Point): - xmin, ymin = env.tuple - xmax, ymax = xmin, ymin - else: - xmin, ymin = env[0][0] - xmax, ymax = env[0][2] - return (xmin, ymin, xmax, ymax) - - @property - def length(self): - """ - Returns the length of this Geometry (e.g., 0 for point, or the - circumference of a Polygon). - """ - return capi.geos_length(self.ptr, byref(c_double())) - - def clone(self): - "Clones this Geometry." - return GEOSGeometry(capi.geom_clone(self.ptr), srid=self.srid) - -# Class mapping dictionary. Has to be at the end to avoid import -# conflicts with GEOSGeometry. -from django.contrib.gis.geos.linestring import LineString, LinearRing -from django.contrib.gis.geos.point import Point -from django.contrib.gis.geos.polygon import Polygon -from django.contrib.gis.geos.collections import GeometryCollection, MultiPoint, MultiLineString, MultiPolygon -from django.contrib.gis.geos.prepared import PreparedGeometry -GEOS_CLASSES = { - 0: Point, - 1: LineString, - 2: LinearRing, - 3: Polygon, - 4: MultiPoint, - 5: MultiLineString, - 6: MultiPolygon, - 7: GeometryCollection, -} diff --git a/django/contrib/gis/geos/io.py b/django/contrib/gis/geos/io.py deleted file mode 100644 index f12be8983..000000000 --- a/django/contrib/gis/geos/io.py +++ /dev/null @@ -1,22 +0,0 @@ -""" -Module that holds classes for performing I/O operations on GEOS geometry -objects. Specifically, this has Python implementations of WKB/WKT -reader and writer classes. -""" -from django.contrib.gis.geos.geometry import GEOSGeometry -from django.contrib.gis.geos.prototypes.io import _WKTReader, _WKBReader, WKBWriter, WKTWriter - -__all__ = ['WKBWriter', 'WKTWriter', 'WKBReader', 'WKTReader'] - - -# Public classes for (WKB|WKT)Reader, which return GEOSGeometry -class WKBReader(_WKBReader): - def read(self, wkb): - "Returns a GEOSGeometry for the given WKB buffer." - return GEOSGeometry(super(WKBReader, self).read(wkb)) - - -class WKTReader(_WKTReader): - def read(self, wkt): - "Returns a GEOSGeometry for the given WKT string." - return GEOSGeometry(super(WKTReader, self).read(wkt)) diff --git a/django/contrib/gis/geos/libgeos.py b/django/contrib/gis/geos/libgeos.py deleted file mode 100644 index e503bbd3e..000000000 --- a/django/contrib/gis/geos/libgeos.py +++ /dev/null @@ -1,164 +0,0 @@ -""" - This module houses the ctypes initialization procedures, as well - as the notice and error handler function callbacks (get called - when an error occurs in GEOS). - - This module also houses GEOS Pointer utilities, including - get_pointer_arr(), and GEOM_PTR. -""" -import logging -import os -import re -from ctypes import c_char_p, Structure, CDLL, CFUNCTYPE, POINTER -from ctypes.util import find_library - -from django.contrib.gis.geos.error import GEOSException -from django.core.exceptions import ImproperlyConfigured - -logger = logging.getLogger('django.contrib.gis') - -# Custom library path set? -try: - from django.conf import settings - lib_path = settings.GEOS_LIBRARY_PATH -except (AttributeError, EnvironmentError, - ImportError, ImproperlyConfigured): - lib_path = None - -# Setting the appropriate names for the GEOS-C library. -if lib_path: - lib_names = None -elif os.name == 'nt': - # Windows NT libraries - lib_names = ['geos_c', 'libgeos_c-1'] -elif os.name == 'posix': - # *NIX libraries - lib_names = ['geos_c', 'GEOS'] -else: - raise ImportError('Unsupported OS "%s"' % os.name) - -# Using the ctypes `find_library` utility to find the path to the GEOS -# shared library. This is better than manually specifying each library name -# and extension (e.g., libgeos_c.[so|so.1|dylib].). -if lib_names: - for lib_name in lib_names: - lib_path = find_library(lib_name) - if lib_path is not None: - break - -# No GEOS library could be found. -if lib_path is None: - raise ImportError( - 'Could not find the GEOS library (tried "%s"). ' - 'Try setting GEOS_LIBRARY_PATH in your settings.' % - '", "'.join(lib_names) - ) - -# Getting the GEOS C library. The C interface (CDLL) is used for -# both *NIX and Windows. -# See the GEOS C API source code for more details on the library function calls: -# http://geos.refractions.net/ro/doxygen_docs/html/geos__c_8h-source.html -lgeos = CDLL(lib_path) - -# The notice and error handler C function callback definitions. -# Supposed to mimic the GEOS message handler (C below): -# typedef void (*GEOSMessageHandler)(const char *fmt, ...); -NOTICEFUNC = CFUNCTYPE(None, c_char_p, c_char_p) - - -def notice_h(fmt, lst): - fmt, lst = fmt.decode(), lst.decode() - try: - warn_msg = fmt % lst - except TypeError: - warn_msg = fmt - logger.warning('GEOS_NOTICE: %s\n' % warn_msg) -notice_h = NOTICEFUNC(notice_h) - -ERRORFUNC = CFUNCTYPE(None, c_char_p, c_char_p) - - -def error_h(fmt, lst): - fmt, lst = fmt.decode(), lst.decode() - try: - err_msg = fmt % lst - except TypeError: - err_msg = fmt - logger.error('GEOS_ERROR: %s\n' % err_msg) -error_h = ERRORFUNC(error_h) - -#### GEOS Geometry C data structures, and utility functions. #### - - -# Opaque GEOS geometry structures, used for GEOM_PTR and CS_PTR -class GEOSGeom_t(Structure): - pass - - -class GEOSPrepGeom_t(Structure): - pass - - -class GEOSCoordSeq_t(Structure): - pass - - -class GEOSContextHandle_t(Structure): - pass - -# Pointers to opaque GEOS geometry structures. -GEOM_PTR = POINTER(GEOSGeom_t) -PREPGEOM_PTR = POINTER(GEOSPrepGeom_t) -CS_PTR = POINTER(GEOSCoordSeq_t) -CONTEXT_PTR = POINTER(GEOSContextHandle_t) - - -# Used specifically by the GEOSGeom_createPolygon and GEOSGeom_createCollection -# GEOS routines -def get_pointer_arr(n): - "Gets a ctypes pointer array (of length `n`) for GEOSGeom_t opaque pointer." - GeomArr = GEOM_PTR * n - return GeomArr() - -# Returns the string version of the GEOS library. Have to set the restype -# explicitly to c_char_p to ensure compatibility across 32 and 64-bit platforms. -geos_version = lgeos.GEOSversion -geos_version.argtypes = None -geos_version.restype = c_char_p - -# Regular expression should be able to parse version strings such as -# '3.0.0rc4-CAPI-1.3.3', '3.0.0-CAPI-1.4.1', '3.4.0dev-CAPI-1.8.0' or '3.4.0dev-CAPI-1.8.0 r0' -version_regex = re.compile( - r'^(?P(?P\d+)\.(?P\d+)\.(?P\d+))' - r'((rc(?P\d+))|dev)?-CAPI-(?P\d+\.\d+\.\d+)( r\d+)?$' -) - - -def geos_version_info(): - """ - Returns a dictionary containing the various version metadata parsed from - the GEOS version string, including the version number, whether the version - is a release candidate (and what number release candidate), and the C API - version. - """ - ver = geos_version().decode() - m = version_regex.match(ver) - if not m: - raise GEOSException('Could not parse version info string "%s"' % ver) - return dict((key, m.group(key)) for key in ( - 'version', 'release_candidate', 'capi_version', 'major', 'minor', 'subminor')) - -# Version numbers and whether or not prepared geometry support is available. -_verinfo = geos_version_info() -GEOS_MAJOR_VERSION = int(_verinfo['major']) -GEOS_MINOR_VERSION = int(_verinfo['minor']) -GEOS_SUBMINOR_VERSION = int(_verinfo['subminor']) -del _verinfo -GEOS_VERSION = (GEOS_MAJOR_VERSION, GEOS_MINOR_VERSION, GEOS_SUBMINOR_VERSION) - -# Here we set up the prototypes for the initGEOS_r and finishGEOS_r -# routines. These functions aren't actually called until they are -# attached to a GEOS context handle -- this actually occurs in -# geos/prototypes/threadsafe.py. -lgeos.initGEOS_r.restype = CONTEXT_PTR -lgeos.finishGEOS_r.argtypes = [CONTEXT_PTR] diff --git a/django/contrib/gis/geos/linestring.py b/django/contrib/gis/geos/linestring.py deleted file mode 100644 index 72f766310..000000000 --- a/django/contrib/gis/geos/linestring.py +++ /dev/null @@ -1,169 +0,0 @@ -from django.contrib.gis.geos.base import numpy -from django.contrib.gis.geos.coordseq import GEOSCoordSeq -from django.contrib.gis.geos.error import GEOSException -from django.contrib.gis.geos.geometry import GEOSGeometry -from django.contrib.gis.geos.point import Point -from django.contrib.gis.geos import prototypes as capi -from django.utils.six.moves import xrange - - -class LineString(GEOSGeometry): - _init_func = capi.create_linestring - _minlength = 2 - - #### Python 'magic' routines #### - def __init__(self, *args, **kwargs): - """ - Initializes on the given sequence -- may take lists, tuples, NumPy arrays - of X,Y pairs, or Point objects. If Point objects are used, ownership is - _not_ transferred to the LineString object. - - Examples: - ls = LineString((1, 1), (2, 2)) - ls = LineString([(1, 1), (2, 2)]) - ls = LineString(array([(1, 1), (2, 2)])) - ls = LineString(Point(1, 1), Point(2, 2)) - """ - # If only one argument provided, set the coords array appropriately - if len(args) == 1: - coords = args[0] - else: - coords = args - - if isinstance(coords, (tuple, list)): - # Getting the number of coords and the number of dimensions -- which - # must stay the same, e.g., no LineString((1, 2), (1, 2, 3)). - ncoords = len(coords) - if coords: - ndim = len(coords[0]) - else: - raise TypeError('Cannot initialize on empty sequence.') - self._checkdim(ndim) - # Incrementing through each of the coordinates and verifying - for i in xrange(1, ncoords): - if not isinstance(coords[i], (tuple, list, Point)): - raise TypeError('each coordinate should be a sequence (list or tuple)') - if len(coords[i]) != ndim: - raise TypeError('Dimension mismatch.') - numpy_coords = False - elif numpy and isinstance(coords, numpy.ndarray): - shape = coords.shape # Using numpy's shape. - if len(shape) != 2: - raise TypeError('Too many dimensions.') - self._checkdim(shape[1]) - ncoords = shape[0] - ndim = shape[1] - numpy_coords = True - else: - raise TypeError('Invalid initialization input for LineStrings.') - - # Creating a coordinate sequence object because it is easier to - # set the points using GEOSCoordSeq.__setitem__(). - cs = GEOSCoordSeq(capi.create_cs(ncoords, ndim), z=bool(ndim == 3)) - - for i in xrange(ncoords): - if numpy_coords: - cs[i] = coords[i, :] - elif isinstance(coords[i], Point): - cs[i] = coords[i].tuple - else: - cs[i] = coords[i] - - # If SRID was passed in with the keyword arguments - srid = kwargs.get('srid', None) - - # Calling the base geometry initialization with the returned pointer - # from the function. - super(LineString, self).__init__(self._init_func(cs.ptr), srid=srid) - - def __iter__(self): - "Allows iteration over this LineString." - for i in xrange(len(self)): - yield self[i] - - def __len__(self): - "Returns the number of points in this LineString." - return len(self._cs) - - def _get_single_external(self, index): - return self._cs[index] - - _get_single_internal = _get_single_external - - def _set_list(self, length, items): - ndim = self._cs.dims - hasz = self._cs.hasz # I don't understand why these are different - - # create a new coordinate sequence and populate accordingly - cs = GEOSCoordSeq(capi.create_cs(length, ndim), z=hasz) - for i, c in enumerate(items): - cs[i] = c - - ptr = self._init_func(cs.ptr) - if ptr: - capi.destroy_geom(self.ptr) - self.ptr = ptr - self._post_init(self.srid) - else: - # can this happen? - raise GEOSException('Geometry resulting from slice deletion was invalid.') - - def _set_single(self, index, value): - self._checkindex(index) - self._cs[index] = value - - def _checkdim(self, dim): - if dim not in (2, 3): - raise TypeError('Dimension mismatch.') - - #### Sequence Properties #### - @property - def tuple(self): - "Returns a tuple version of the geometry from the coordinate sequence." - return self._cs.tuple - coords = tuple - - def _listarr(self, func): - """ - Internal routine that returns a sequence (list) corresponding with - the given function. Will return a numpy array if possible. - """ - lst = [func(i) for i in xrange(len(self))] - if numpy: - return numpy.array(lst) # ARRRR! - else: - return lst - - @property - def array(self): - "Returns a numpy array for the LineString." - return self._listarr(self._cs.__getitem__) - - @property - def merged(self): - "Returns the line merge of this LineString." - return self._topology(capi.geos_linemerge(self.ptr)) - - @property - def x(self): - "Returns a list or numpy array of the X variable." - return self._listarr(self._cs.getX) - - @property - def y(self): - "Returns a list or numpy array of the Y variable." - return self._listarr(self._cs.getY) - - @property - def z(self): - "Returns a list or numpy array of the Z variable." - if not self.hasz: - return None - else: - return self._listarr(self._cs.getZ) - - -# LinearRings are LineStrings used within Polygons. -class LinearRing(LineString): - _minLength = 4 - _init_func = capi.create_linearring diff --git a/django/contrib/gis/geos/mutable_list.py b/django/contrib/gis/geos/mutable_list.py deleted file mode 100644 index d9108d6c5..000000000 --- a/django/contrib/gis/geos/mutable_list.py +++ /dev/null @@ -1,333 +0,0 @@ -# Copyright (c) 2008-2009 Aryeh Leib Taurog, all rights reserved. -# Released under the New BSD license. -""" -This module contains a base type which provides list-style mutations -without specific data storage methods. - -See also http://www.aryehleib.com/MutableLists.html - -Author: Aryeh Leib Taurog. -""" -from django.utils.functional import total_ordering -from django.utils import six -from django.utils.six.moves import xrange - - -@total_ordering -class ListMixin(object): - """ - A base class which provides complete list interface. - Derived classes must call ListMixin's __init__() function - and implement the following: - - function _get_single_external(self, i): - Return single item with index i for general use. - The index i will always satisfy 0 <= i < len(self). - - function _get_single_internal(self, i): - Same as above, but for use within the class [Optional] - Note that if _get_single_internal and _get_single_internal return - different types of objects, _set_list must distinguish - between the two and handle each appropriately. - - function _set_list(self, length, items): - Recreate the entire object. - - NOTE: items may be a generator which calls _get_single_internal. - Therefore, it is necessary to cache the values in a temporary: - temp = list(items) - before clobbering the original storage. - - function _set_single(self, i, value): - Set the single item at index i to value [Optional] - If left undefined, all mutations will result in rebuilding - the object using _set_list. - - function __len__(self): - Return the length - - int _minlength: - The minimum legal length [Optional] - - int _maxlength: - The maximum legal length [Optional] - - type or tuple _allowed: - A type or tuple of allowed item types [Optional] - - class _IndexError: - The type of exception to be raise on invalid index [Optional] - """ - - _minlength = 0 - _maxlength = None - _IndexError = IndexError - - ### Python initialization and special list interface methods ### - - def __init__(self, *args, **kwargs): - if not hasattr(self, '_get_single_internal'): - self._get_single_internal = self._get_single_external - - if not hasattr(self, '_set_single'): - self._set_single = self._set_single_rebuild - self._assign_extended_slice = self._assign_extended_slice_rebuild - - super(ListMixin, self).__init__(*args, **kwargs) - - def __getitem__(self, index): - "Get the item(s) at the specified index/slice." - if isinstance(index, slice): - return [self._get_single_external(i) for i in xrange(*index.indices(len(self)))] - else: - index = self._checkindex(index) - return self._get_single_external(index) - - def __delitem__(self, index): - "Delete the item(s) at the specified index/slice." - if not isinstance(index, six.integer_types + (slice,)): - raise TypeError("%s is not a legal index" % index) - - # calculate new length and dimensions - origLen = len(self) - if isinstance(index, six.integer_types): - index = self._checkindex(index) - indexRange = [index] - else: - indexRange = range(*index.indices(origLen)) - - newLen = origLen - len(indexRange) - newItems = (self._get_single_internal(i) - for i in xrange(origLen) - if i not in indexRange) - - self._rebuild(newLen, newItems) - - def __setitem__(self, index, val): - "Set the item(s) at the specified index/slice." - if isinstance(index, slice): - self._set_slice(index, val) - else: - index = self._checkindex(index) - self._check_allowed((val,)) - self._set_single(index, val) - - def __iter__(self): - "Iterate over the items in the list" - for i in xrange(len(self)): - yield self[i] - - ### Special methods for arithmetic operations ### - def __add__(self, other): - 'add another list-like object' - return self.__class__(list(self) + list(other)) - - def __radd__(self, other): - 'add to another list-like object' - return other.__class__(list(other) + list(self)) - - def __iadd__(self, other): - 'add another list-like object to self' - self.extend(list(other)) - return self - - def __mul__(self, n): - 'multiply' - return self.__class__(list(self) * n) - - def __rmul__(self, n): - 'multiply' - return self.__class__(list(self) * n) - - def __imul__(self, n): - 'multiply' - if n <= 0: - del self[:] - else: - cache = list(self) - for i in range(n - 1): - self.extend(cache) - return self - - def __eq__(self, other): - olen = len(other) - for i in range(olen): - try: - c = self[i] == other[i] - except self._IndexError: - # self must be shorter - return False - if not c: - return False - return len(self) == olen - - def __lt__(self, other): - olen = len(other) - for i in range(olen): - try: - c = self[i] < other[i] - except self._IndexError: - # self must be shorter - return True - if c: - return c - elif other[i] < self[i]: - return False - return len(self) < olen - - ### Public list interface Methods ### - ## Non-mutating ## - def count(self, val): - "Standard list count method" - count = 0 - for i in self: - if val == i: - count += 1 - return count - - def index(self, val): - "Standard list index method" - for i in xrange(0, len(self)): - if self[i] == val: - return i - raise ValueError('%s not found in object' % str(val)) - - ## Mutating ## - def append(self, val): - "Standard list append method" - self[len(self):] = [val] - - def extend(self, vals): - "Standard list extend method" - self[len(self):] = vals - - def insert(self, index, val): - "Standard list insert method" - if not isinstance(index, six.integer_types): - raise TypeError("%s is not a legal index" % index) - self[index:index] = [val] - - def pop(self, index=-1): - "Standard list pop method" - result = self[index] - del self[index] - return result - - def remove(self, val): - "Standard list remove method" - del self[self.index(val)] - - def reverse(self): - "Standard list reverse method" - self[:] = self[-1::-1] - - def sort(self, cmp=None, key=None, reverse=False): - "Standard list sort method" - if key: - temp = [(key(v), v) for v in self] - temp.sort(key=lambda x: x[0], reverse=reverse) - self[:] = [v[1] for v in temp] - else: - temp = list(self) - if cmp is not None: - temp.sort(cmp=cmp, reverse=reverse) - else: - temp.sort(reverse=reverse) - self[:] = temp - - ### Private routines ### - def _rebuild(self, newLen, newItems): - if newLen < self._minlength: - raise ValueError('Must have at least %d items' % self._minlength) - if self._maxlength is not None and newLen > self._maxlength: - raise ValueError('Cannot have more than %d items' % self._maxlength) - - self._set_list(newLen, newItems) - - def _set_single_rebuild(self, index, value): - self._set_slice(slice(index, index + 1, 1), [value]) - - def _checkindex(self, index, correct=True): - length = len(self) - if 0 <= index < length: - return index - if correct and -length <= index < 0: - return index + length - raise self._IndexError('invalid index: %s' % str(index)) - - def _check_allowed(self, items): - if hasattr(self, '_allowed'): - if False in [isinstance(val, self._allowed) for val in items]: - raise TypeError('Invalid type encountered in the arguments.') - - def _set_slice(self, index, values): - "Assign values to a slice of the object" - try: - iter(values) - except TypeError: - raise TypeError('can only assign an iterable to a slice') - - self._check_allowed(values) - - origLen = len(self) - valueList = list(values) - start, stop, step = index.indices(origLen) - - # CAREFUL: index.step and step are not the same! - # step will never be None - if index.step is None: - self._assign_simple_slice(start, stop, valueList) - else: - self._assign_extended_slice(start, stop, step, valueList) - - def _assign_extended_slice_rebuild(self, start, stop, step, valueList): - 'Assign an extended slice by rebuilding entire list' - indexList = range(start, stop, step) - # extended slice, only allow assigning slice of same size - if len(valueList) != len(indexList): - raise ValueError('attempt to assign sequence of size %d ' - 'to extended slice of size %d' - % (len(valueList), len(indexList))) - - # we're not changing the length of the sequence - newLen = len(self) - newVals = dict(zip(indexList, valueList)) - - def newItems(): - for i in xrange(newLen): - if i in newVals: - yield newVals[i] - else: - yield self._get_single_internal(i) - - self._rebuild(newLen, newItems()) - - def _assign_extended_slice(self, start, stop, step, valueList): - 'Assign an extended slice by re-assigning individual items' - indexList = range(start, stop, step) - # extended slice, only allow assigning slice of same size - if len(valueList) != len(indexList): - raise ValueError('attempt to assign sequence of size %d ' - 'to extended slice of size %d' - % (len(valueList), len(indexList))) - - for i, val in zip(indexList, valueList): - self._set_single(i, val) - - def _assign_simple_slice(self, start, stop, valueList): - 'Assign a simple slice; Can assign slice of any length' - origLen = len(self) - stop = max(start, stop) - newLen = origLen - stop + start + len(valueList) - - def newItems(): - for i in xrange(origLen + 1): - if i == start: - for val in valueList: - yield val - - if i < origLen: - if i < start or i >= stop: - yield self._get_single_internal(i) - - self._rebuild(newLen, newItems()) diff --git a/django/contrib/gis/geos/point.py b/django/contrib/gis/geos/point.py deleted file mode 100644 index 5fcf1bb40..000000000 --- a/django/contrib/gis/geos/point.py +++ /dev/null @@ -1,142 +0,0 @@ -from ctypes import c_uint -from django.contrib.gis.geos.error import GEOSException -from django.contrib.gis.geos.geometry import GEOSGeometry -from django.contrib.gis.geos import prototypes as capi -from django.utils import six -from django.utils.six.moves import xrange - - -class Point(GEOSGeometry): - _minlength = 2 - _maxlength = 3 - - def __init__(self, x, y=None, z=None, srid=None): - """ - The Point object may be initialized with either a tuple, or individual - parameters. - - For Example: - >>> p = Point((5, 23)) # 2D point, passed in as a tuple - >>> p = Point(5, 23, 8) # 3D point, passed in with individual parameters - """ - if isinstance(x, (tuple, list)): - # Here a tuple or list was passed in under the `x` parameter. - ndim = len(x) - coords = x - elif isinstance(x, six.integer_types + (float,)) and isinstance(y, six.integer_types + (float,)): - # Here X, Y, and (optionally) Z were passed in individually, as parameters. - if isinstance(z, six.integer_types + (float,)): - ndim = 3 - coords = [x, y, z] - else: - ndim = 2 - coords = [x, y] - else: - raise TypeError('Invalid parameters given for Point initialization.') - - point = self._create_point(ndim, coords) - - # Initializing using the address returned from the GEOS - # createPoint factory. - super(Point, self).__init__(point, srid=srid) - - def _create_point(self, ndim, coords): - """ - Create a coordinate sequence, set X, Y, [Z], and create point - """ - if ndim < 2 or ndim > 3: - raise TypeError('Invalid point dimension: %s' % str(ndim)) - - cs = capi.create_cs(c_uint(1), c_uint(ndim)) - i = iter(coords) - capi.cs_setx(cs, 0, next(i)) - capi.cs_sety(cs, 0, next(i)) - if ndim == 3: - capi.cs_setz(cs, 0, next(i)) - - return capi.create_point(cs) - - def _set_list(self, length, items): - ptr = self._create_point(length, items) - if ptr: - capi.destroy_geom(self.ptr) - self._ptr = ptr - self._set_cs() - else: - # can this happen? - raise GEOSException('Geometry resulting from slice deletion was invalid.') - - def _set_single(self, index, value): - self._cs.setOrdinate(index, 0, value) - - def __iter__(self): - "Allows iteration over coordinates of this Point." - for i in xrange(len(self)): - yield self[i] - - def __len__(self): - "Returns the number of dimensions for this Point (either 0, 2 or 3)." - if self.empty: - return 0 - if self.hasz: - return 3 - else: - return 2 - - def _get_single_external(self, index): - if index == 0: - return self.x - elif index == 1: - return self.y - elif index == 2: - return self.z - - _get_single_internal = _get_single_external - - def get_x(self): - "Returns the X component of the Point." - return self._cs.getOrdinate(0, 0) - - def set_x(self, value): - "Sets the X component of the Point." - self._cs.setOrdinate(0, 0, value) - - def get_y(self): - "Returns the Y component of the Point." - return self._cs.getOrdinate(1, 0) - - def set_y(self, value): - "Sets the Y component of the Point." - self._cs.setOrdinate(1, 0, value) - - def get_z(self): - "Returns the Z component of the Point." - if self.hasz: - return self._cs.getOrdinate(2, 0) - else: - return None - - def set_z(self, value): - "Sets the Z component of the Point." - if self.hasz: - self._cs.setOrdinate(2, 0, value) - else: - raise GEOSException('Cannot set Z on 2D Point.') - - # X, Y, Z properties - x = property(get_x, set_x) - y = property(get_y, set_y) - z = property(get_z, set_z) - - ### Tuple setting and retrieval routines. ### - def get_coords(self): - "Returns a tuple of the point." - return self._cs.tuple - - def set_coords(self, tup): - "Sets the coordinates of the point with the given tuple." - self._cs[0] = tup - - # The tuple and coords properties - tuple = property(get_coords, set_coords) - coords = tuple diff --git a/django/contrib/gis/geos/polygon.py b/django/contrib/gis/geos/polygon.py deleted file mode 100644 index 171bd971c..000000000 --- a/django/contrib/gis/geos/polygon.py +++ /dev/null @@ -1,175 +0,0 @@ -from ctypes import c_uint, byref -from django.contrib.gis.geos.geometry import GEOSGeometry -from django.contrib.gis.geos.libgeos import get_pointer_arr, GEOM_PTR -from django.contrib.gis.geos.linestring import LinearRing -from django.contrib.gis.geos import prototypes as capi -from django.utils import six -from django.utils.six.moves import xrange - - -class Polygon(GEOSGeometry): - _minlength = 1 - - def __init__(self, *args, **kwargs): - """ - Initializes on an exterior ring and a sequence of holes (both - instances may be either LinearRing instances, or a tuple/list - that may be constructed into a LinearRing). - - Examples of initialization, where shell, hole1, and hole2 are - valid LinearRing geometries: - >>> from django.contrib.gis.geos import LinearRing, Polygon - >>> shell = hole1 = hole2 = LinearRing() - >>> poly = Polygon(shell, hole1, hole2) - >>> poly = Polygon(shell, (hole1, hole2)) - - >>> # Example where a tuple parameters are used: - >>> poly = Polygon(((0, 0), (0, 10), (10, 10), (0, 10), (0, 0)), - ... ((4, 4), (4, 6), (6, 6), (6, 4), (4, 4))) - """ - if not args: - raise TypeError('Must provide at least one LinearRing, or a tuple, to initialize a Polygon.') - - # Getting the ext_ring and init_holes parameters from the argument list - ext_ring = args[0] - init_holes = args[1:] - n_holes = len(init_holes) - - # If initialized as Polygon(shell, (LinearRing, LinearRing)) [for backward-compatibility] - if n_holes == 1 and isinstance(init_holes[0], (tuple, list)): - if len(init_holes[0]) == 0: - init_holes = () - n_holes = 0 - elif isinstance(init_holes[0][0], LinearRing): - init_holes = init_holes[0] - n_holes = len(init_holes) - - polygon = self._create_polygon(n_holes + 1, (ext_ring,) + init_holes) - super(Polygon, self).__init__(polygon, **kwargs) - - def __iter__(self): - "Iterates over each ring in the polygon." - for i in xrange(len(self)): - yield self[i] - - def __len__(self): - "Returns the number of rings in this Polygon." - return self.num_interior_rings + 1 - - @classmethod - def from_bbox(cls, bbox): - "Constructs a Polygon from a bounding box (4-tuple)." - x0, y0, x1, y1 = bbox - for z in bbox: - if not isinstance(z, six.integer_types + (float,)): - return GEOSGeometry('POLYGON((%s %s, %s %s, %s %s, %s %s, %s %s))' % - (x0, y0, x0, y1, x1, y1, x1, y0, x0, y0)) - return Polygon(((x0, y0), (x0, y1), (x1, y1), (x1, y0), (x0, y0))) - - ### These routines are needed for list-like operation w/ListMixin ### - def _create_polygon(self, length, items): - # Instantiate LinearRing objects if necessary, but don't clone them yet - # _construct_ring will throw a TypeError if a parameter isn't a valid ring - # If we cloned the pointers here, we wouldn't be able to clean up - # in case of error. - rings = [] - for r in items: - if isinstance(r, GEOM_PTR): - rings.append(r) - else: - rings.append(self._construct_ring(r)) - - shell = self._clone(rings.pop(0)) - - n_holes = length - 1 - if n_holes: - holes = get_pointer_arr(n_holes) - for i, r in enumerate(rings): - holes[i] = self._clone(r) - holes_param = byref(holes) - else: - holes_param = None - - return capi.create_polygon(shell, holes_param, c_uint(n_holes)) - - def _clone(self, g): - if isinstance(g, GEOM_PTR): - return capi.geom_clone(g) - else: - return capi.geom_clone(g.ptr) - - def _construct_ring(self, param, msg='Parameter must be a sequence of LinearRings or objects that can initialize to LinearRings'): - "Helper routine for trying to construct a ring from the given parameter." - if isinstance(param, LinearRing): - return param - try: - ring = LinearRing(param) - return ring - except TypeError: - raise TypeError(msg) - - def _set_list(self, length, items): - # Getting the current pointer, replacing with the newly constructed - # geometry, and destroying the old geometry. - prev_ptr = self.ptr - srid = self.srid - self.ptr = self._create_polygon(length, items) - if srid: - self.srid = srid - capi.destroy_geom(prev_ptr) - - def _get_single_internal(self, index): - """ - Returns the ring at the specified index. The first index, 0, will - always return the exterior ring. Indices > 0 will return the - interior ring at the given index (e.g., poly[1] and poly[2] would - return the first and second interior ring, respectively). - - CAREFUL: Internal/External are not the same as Interior/Exterior! - _get_single_internal returns a pointer from the existing geometries for use - internally by the object's methods. _get_single_external returns a clone - of the same geometry for use by external code. - """ - if index == 0: - return capi.get_extring(self.ptr) - else: - # Getting the interior ring, have to subtract 1 from the index. - return capi.get_intring(self.ptr, index - 1) - - def _get_single_external(self, index): - return GEOSGeometry(capi.geom_clone(self._get_single_internal(index)), srid=self.srid) - - _set_single = GEOSGeometry._set_single_rebuild - _assign_extended_slice = GEOSGeometry._assign_extended_slice_rebuild - - #### Polygon Properties #### - @property - def num_interior_rings(self): - "Returns the number of interior rings." - # Getting the number of rings - return capi.get_nrings(self.ptr) - - def _get_ext_ring(self): - "Gets the exterior ring of the Polygon." - return self[0] - - def _set_ext_ring(self, ring): - "Sets the exterior ring of the Polygon." - self[0] = ring - - # Properties for the exterior ring/shell. - exterior_ring = property(_get_ext_ring, _set_ext_ring) - shell = exterior_ring - - @property - def tuple(self): - "Gets the tuple for each ring in this Polygon." - return tuple(self[i].tuple for i in xrange(len(self))) - coords = tuple - - @property - def kml(self): - "Returns the KML representation of this Polygon." - inner_kml = ''.join("%s" % self[i + 1].kml - for i in xrange(self.num_interior_rings)) - return "%s%s" % (self[0].kml, inner_kml) diff --git a/django/contrib/gis/geos/prepared.py b/django/contrib/gis/geos/prepared.py deleted file mode 100644 index 5458264f1..000000000 --- a/django/contrib/gis/geos/prepared.py +++ /dev/null @@ -1,66 +0,0 @@ -from .base import GEOSBase -from .error import GEOSException -from .geometry import GEOSGeometry -from .libgeos import geos_version_info -from .prototypes import prepared as capi - - -class PreparedGeometry(GEOSBase): - """ - A geometry that is prepared for performing certain operations. - At the moment this includes the contains covers, and intersects - operations. - """ - ptr_type = capi.PREPGEOM_PTR - - def __init__(self, geom): - # Keeping a reference to the original geometry object to prevent it - # from being garbage collected which could then crash the prepared one - # See #21662 - self._base_geom = geom - if not isinstance(geom, GEOSGeometry): - raise TypeError - self.ptr = capi.geos_prepare(geom.ptr) - - def __del__(self): - if self._ptr: - capi.prepared_destroy(self._ptr) - - def contains(self, other): - return capi.prepared_contains(self.ptr, other.ptr) - - def contains_properly(self, other): - return capi.prepared_contains_properly(self.ptr, other.ptr) - - def covers(self, other): - return capi.prepared_covers(self.ptr, other.ptr) - - def intersects(self, other): - return capi.prepared_intersects(self.ptr, other.ptr) - - # Added in GEOS 3.3: - - def crosses(self, other): - if geos_version_info()['version'] < '3.3.0': - raise GEOSException("crosses on prepared geometries requires GEOS >= 3.3.0") - return capi.prepared_crosses(self.ptr, other.ptr) - - def disjoint(self, other): - if geos_version_info()['version'] < '3.3.0': - raise GEOSException("disjoint on prepared geometries requires GEOS >= 3.3.0") - return capi.prepared_disjoint(self.ptr, other.ptr) - - def overlaps(self, other): - if geos_version_info()['version'] < '3.3.0': - raise GEOSException("overlaps on prepared geometries requires GEOS >= 3.3.0") - return capi.prepared_overlaps(self.ptr, other.ptr) - - def touches(self, other): - if geos_version_info()['version'] < '3.3.0': - raise GEOSException("touches on prepared geometries requires GEOS >= 3.3.0") - return capi.prepared_touches(self.ptr, other.ptr) - - def within(self, other): - if geos_version_info()['version'] < '3.3.0': - raise GEOSException("within on prepared geometries requires GEOS >= 3.3.0") - return capi.prepared_within(self.ptr, other.ptr) diff --git a/django/contrib/gis/geos/prototypes/__init__.py b/django/contrib/gis/geos/prototypes/__init__.py deleted file mode 100644 index 72c9d7a0c..000000000 --- a/django/contrib/gis/geos/prototypes/__init__.py +++ /dev/null @@ -1,30 +0,0 @@ -""" - This module contains all of the GEOS ctypes function prototypes. Each - prototype handles the interaction between the GEOS library and Python - via ctypes. -""" - -# Coordinate sequence routines. -from django.contrib.gis.geos.prototypes.coordseq import (create_cs, get_cs, # NOQA - cs_clone, cs_getordinate, cs_setordinate, cs_getx, cs_gety, cs_getz, - cs_setx, cs_sety, cs_setz, cs_getsize, cs_getdims) - -# Geometry routines. -from django.contrib.gis.geos.prototypes.geom import (from_hex, from_wkb, from_wkt, # NOQA - create_point, create_linestring, create_linearring, create_polygon, create_collection, - destroy_geom, get_extring, get_intring, get_nrings, get_geomn, geom_clone, - geos_normalize, geos_type, geos_typeid, geos_get_srid, geos_set_srid, - get_dims, get_num_coords, get_num_geoms, - to_hex, to_wkb, to_wkt) - -# Miscellaneous routines. -from django.contrib.gis.geos.prototypes.misc import * # NOQA - -# Predicates -from django.contrib.gis.geos.prototypes.predicates import (geos_hasz, geos_isempty, # NOQA - geos_isring, geos_issimple, geos_isvalid, geos_contains, geos_crosses, - geos_disjoint, geos_equals, geos_equalsexact, geos_intersects, - geos_overlaps, geos_relatepattern, geos_touches, geos_within) - -# Topology routines -from django.contrib.gis.geos.prototypes.topology import * # NOQA diff --git a/django/contrib/gis/geos/prototypes/coordseq.py b/django/contrib/gis/geos/prototypes/coordseq.py deleted file mode 100644 index c47f064f3..000000000 --- a/django/contrib/gis/geos/prototypes/coordseq.py +++ /dev/null @@ -1,89 +0,0 @@ -from ctypes import c_double, c_int, c_uint, POINTER -from django.contrib.gis.geos.libgeos import GEOM_PTR, CS_PTR -from django.contrib.gis.geos.prototypes.errcheck import last_arg_byref, GEOSException -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - - -## Error-checking routines specific to coordinate sequences. ## -def check_cs_ptr(result, func, cargs): - "Error checking on routines that return Geometries." - if not result: - raise GEOSException('Error encountered checking Coordinate Sequence returned from GEOS C function "%s".' % func.__name__) - return result - - -def check_cs_op(result, func, cargs): - "Checks the status code of a coordinate sequence operation." - if result == 0: - raise GEOSException('Could not set value on coordinate sequence') - else: - return result - - -def check_cs_get(result, func, cargs): - "Checking the coordinate sequence retrieval." - check_cs_op(result, func, cargs) - # Object in by reference, return its value. - return last_arg_byref(cargs) - - -## Coordinate sequence prototype generation functions. ## -def cs_int(func): - "For coordinate sequence routines that return an integer." - func.argtypes = [CS_PTR, POINTER(c_uint)] - func.restype = c_int - func.errcheck = check_cs_get - return func - - -def cs_operation(func, ordinate=False, get=False): - "For coordinate sequence operations." - if get: - # Get routines get double parameter passed-in by reference. - func.errcheck = check_cs_get - dbl_param = POINTER(c_double) - else: - func.errcheck = check_cs_op - dbl_param = c_double - - if ordinate: - # Get/Set ordinate routines have an extra uint parameter. - func.argtypes = [CS_PTR, c_uint, c_uint, dbl_param] - else: - func.argtypes = [CS_PTR, c_uint, dbl_param] - - func.restype = c_int - return func - - -def cs_output(func, argtypes): - "For routines that return a coordinate sequence." - func.argtypes = argtypes - func.restype = CS_PTR - func.errcheck = check_cs_ptr - return func - -## Coordinate Sequence ctypes prototypes ## - -# Coordinate Sequence constructors & cloning. -cs_clone = cs_output(GEOSFunc('GEOSCoordSeq_clone'), [CS_PTR]) -create_cs = cs_output(GEOSFunc('GEOSCoordSeq_create'), [c_uint, c_uint]) -get_cs = cs_output(GEOSFunc('GEOSGeom_getCoordSeq'), [GEOM_PTR]) - -# Getting, setting ordinate -cs_getordinate = cs_operation(GEOSFunc('GEOSCoordSeq_getOrdinate'), ordinate=True, get=True) -cs_setordinate = cs_operation(GEOSFunc('GEOSCoordSeq_setOrdinate'), ordinate=True) - -# For getting, x, y, z -cs_getx = cs_operation(GEOSFunc('GEOSCoordSeq_getX'), get=True) -cs_gety = cs_operation(GEOSFunc('GEOSCoordSeq_getY'), get=True) -cs_getz = cs_operation(GEOSFunc('GEOSCoordSeq_getZ'), get=True) - -# For setting, x, y, z -cs_setx = cs_operation(GEOSFunc('GEOSCoordSeq_setX')) -cs_sety = cs_operation(GEOSFunc('GEOSCoordSeq_setY')) -cs_setz = cs_operation(GEOSFunc('GEOSCoordSeq_setZ')) - -# These routines return size & dimensions. -cs_getsize = cs_int(GEOSFunc('GEOSCoordSeq_getSize')) -cs_getdims = cs_int(GEOSFunc('GEOSCoordSeq_getDimensions')) diff --git a/django/contrib/gis/geos/prototypes/errcheck.py b/django/contrib/gis/geos/prototypes/errcheck.py deleted file mode 100644 index a3682ffd9..000000000 --- a/django/contrib/gis/geos/prototypes/errcheck.py +++ /dev/null @@ -1,107 +0,0 @@ -""" - Error checking functions for GEOS ctypes prototype functions. -""" -import os -from ctypes import c_void_p, string_at, CDLL -from django.contrib.gis.geos.error import GEOSException -from django.contrib.gis.geos.libgeos import GEOS_VERSION -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - -# Getting the `free` routine used to free the memory allocated for -# string pointers returned by GEOS. -if GEOS_VERSION >= (3, 1, 1): - # In versions 3.1.1 and above, `GEOSFree` was added to the C API - # because `free` isn't always available on all platforms. - free = GEOSFunc('GEOSFree') - free.argtypes = [c_void_p] - free.restype = None -else: - # Getting the `free` routine from the C library of the platform. - if os.name == 'nt': - # On NT, use the MS C library. - libc = CDLL('msvcrt') - else: - # On POSIX platforms C library is obtained by passing None into `CDLL`. - libc = CDLL(None) - free = libc.free - - -### ctypes error checking routines ### -def last_arg_byref(args): - "Returns the last C argument's value by reference." - return args[-1]._obj.value - - -def check_dbl(result, func, cargs): - "Checks the status code and returns the double value passed in by reference." - # Checking the status code - if result != 1: - return None - # Double passed in by reference, return its value. - return last_arg_byref(cargs) - - -def check_geom(result, func, cargs): - "Error checking on routines that return Geometries." - if not result: - raise GEOSException('Error encountered checking Geometry returned from GEOS C function "%s".' % func.__name__) - return result - - -def check_minus_one(result, func, cargs): - "Error checking on routines that should not return -1." - if result == -1: - raise GEOSException('Error encountered in GEOS C function "%s".' % func.__name__) - else: - return result - - -def check_predicate(result, func, cargs): - "Error checking for unary/binary predicate functions." - val = ord(result) # getting the ordinal from the character - if val == 1: - return True - elif val == 0: - return False - else: - raise GEOSException('Error encountered on GEOS C predicate function "%s".' % func.__name__) - - -def check_sized_string(result, func, cargs): - """ - Error checking for routines that return explicitly sized strings. - - This frees the memory allocated by GEOS at the result pointer. - """ - if not result: - raise GEOSException('Invalid string pointer returned by GEOS C function "%s"' % func.__name__) - # A c_size_t object is passed in by reference for the second - # argument on these routines, and its needed to determine the - # correct size. - s = string_at(result, last_arg_byref(cargs)) - # Freeing the memory allocated within GEOS - free(result) - return s - - -def check_string(result, func, cargs): - """ - Error checking for routines that return strings. - - This frees the memory allocated by GEOS at the result pointer. - """ - if not result: - raise GEOSException('Error encountered checking string return value in GEOS C function "%s".' % func.__name__) - # Getting the string value at the pointer address. - s = string_at(result) - # Freeing the memory allocated within GEOS - free(result) - return s - - -def check_zero(result, func, cargs): - "Error checking on routines that should not return 0." - if result == 0: - raise GEOSException('Error encountered in GEOS C function "%s".' % func.__name__) - else: - return result diff --git a/django/contrib/gis/geos/prototypes/geom.py b/django/contrib/gis/geos/prototypes/geom.py deleted file mode 100644 index 021fe6e46..000000000 --- a/django/contrib/gis/geos/prototypes/geom.py +++ /dev/null @@ -1,127 +0,0 @@ -from ctypes import c_char_p, c_int, c_size_t, c_ubyte, POINTER -from django.contrib.gis.geos.libgeos import CS_PTR, GEOM_PTR -from django.contrib.gis.geos.prototypes.errcheck import ( - check_geom, check_minus_one, check_sized_string, check_string, check_zero) -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - -# This is the return type used by binary output (WKB, HEX) routines. -c_uchar_p = POINTER(c_ubyte) - - -# We create a simple subclass of c_char_p here because when the response -# type is set to c_char_p, you get a _Python_ string and there's no way -# to access the string's address inside the error checking function. -# In other words, you can't free the memory allocated inside GEOS. Previously, -# the return type would just be omitted and the integer address would be -# used -- but this allows us to be specific in the function definition and -# keeps the reference so it may be free'd. -class geos_char_p(c_char_p): - pass - - -### ctypes generation functions ### -def bin_constructor(func): - "Generates a prototype for binary construction (HEX, WKB) GEOS routines." - func.argtypes = [c_char_p, c_size_t] - func.restype = GEOM_PTR - func.errcheck = check_geom - return func - - -# HEX & WKB output -def bin_output(func): - "Generates a prototype for the routines that return a sized string." - func.argtypes = [GEOM_PTR, POINTER(c_size_t)] - func.errcheck = check_sized_string - func.restype = c_uchar_p - return func - - -def geom_output(func, argtypes): - "For GEOS routines that return a geometry." - if argtypes: - func.argtypes = argtypes - func.restype = GEOM_PTR - func.errcheck = check_geom - return func - - -def geom_index(func): - "For GEOS routines that return geometries from an index." - return geom_output(func, [GEOM_PTR, c_int]) - - -def int_from_geom(func, zero=False): - "Argument is a geometry, return type is an integer." - func.argtypes = [GEOM_PTR] - func.restype = c_int - if zero: - func.errcheck = check_zero - else: - func.errcheck = check_minus_one - return func - - -def string_from_geom(func): - "Argument is a Geometry, return type is a string." - func.argtypes = [GEOM_PTR] - func.restype = geos_char_p - func.errcheck = check_string - return func - -### ctypes prototypes ### - -# Deprecated creation routines from WKB, HEX, WKT -from_hex = bin_constructor(GEOSFunc('GEOSGeomFromHEX_buf')) -from_wkb = bin_constructor(GEOSFunc('GEOSGeomFromWKB_buf')) -from_wkt = geom_output(GEOSFunc('GEOSGeomFromWKT'), [c_char_p]) - -# Deprecated output routines -to_hex = bin_output(GEOSFunc('GEOSGeomToHEX_buf')) -to_wkb = bin_output(GEOSFunc('GEOSGeomToWKB_buf')) -to_wkt = string_from_geom(GEOSFunc('GEOSGeomToWKT')) - -# The GEOS geometry type, typeid, num_coordites and number of geometries -geos_normalize = int_from_geom(GEOSFunc('GEOSNormalize')) -geos_type = string_from_geom(GEOSFunc('GEOSGeomType')) -geos_typeid = int_from_geom(GEOSFunc('GEOSGeomTypeId')) -get_dims = int_from_geom(GEOSFunc('GEOSGeom_getDimensions'), zero=True) -get_num_coords = int_from_geom(GEOSFunc('GEOSGetNumCoordinates')) -get_num_geoms = int_from_geom(GEOSFunc('GEOSGetNumGeometries')) - -# Geometry creation factories -create_point = geom_output(GEOSFunc('GEOSGeom_createPoint'), [CS_PTR]) -create_linestring = geom_output(GEOSFunc('GEOSGeom_createLineString'), [CS_PTR]) -create_linearring = geom_output(GEOSFunc('GEOSGeom_createLinearRing'), [CS_PTR]) - -# Polygon and collection creation routines are special and will not -# have their argument types defined. -create_polygon = geom_output(GEOSFunc('GEOSGeom_createPolygon'), None) -create_collection = geom_output(GEOSFunc('GEOSGeom_createCollection'), None) - -# Ring routines -get_extring = geom_output(GEOSFunc('GEOSGetExteriorRing'), [GEOM_PTR]) -get_intring = geom_index(GEOSFunc('GEOSGetInteriorRingN')) -get_nrings = int_from_geom(GEOSFunc('GEOSGetNumInteriorRings')) - -# Collection Routines -get_geomn = geom_index(GEOSFunc('GEOSGetGeometryN')) - -# Cloning -geom_clone = GEOSFunc('GEOSGeom_clone') -geom_clone.argtypes = [GEOM_PTR] -geom_clone.restype = GEOM_PTR - -# Destruction routine. -destroy_geom = GEOSFunc('GEOSGeom_destroy') -destroy_geom.argtypes = [GEOM_PTR] -destroy_geom.restype = None - -# SRID routines -geos_get_srid = GEOSFunc('GEOSGetSRID') -geos_get_srid.argtypes = [GEOM_PTR] -geos_get_srid.restype = c_int - -geos_set_srid = GEOSFunc('GEOSSetSRID') -geos_set_srid.argtypes = [GEOM_PTR, c_int] -geos_set_srid.restype = None diff --git a/django/contrib/gis/geos/prototypes/io.py b/django/contrib/gis/geos/prototypes/io.py deleted file mode 100644 index a09e97742..000000000 --- a/django/contrib/gis/geos/prototypes/io.py +++ /dev/null @@ -1,295 +0,0 @@ -import threading -from ctypes import byref, c_char_p, c_int, c_char, c_size_t, Structure, POINTER -from django.contrib.gis import memoryview -from django.contrib.gis.geos.base import GEOSBase -from django.contrib.gis.geos.libgeos import GEOM_PTR -from django.contrib.gis.geos.prototypes.errcheck import check_geom, check_string, check_sized_string -from django.contrib.gis.geos.prototypes.geom import c_uchar_p, geos_char_p -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - -from django.utils import six -from django.utils.encoding import force_bytes - - -### The WKB/WKT Reader/Writer structures and pointers ### -class WKTReader_st(Structure): - pass - - -class WKTWriter_st(Structure): - pass - - -class WKBReader_st(Structure): - pass - - -class WKBWriter_st(Structure): - pass - -WKT_READ_PTR = POINTER(WKTReader_st) -WKT_WRITE_PTR = POINTER(WKTWriter_st) -WKB_READ_PTR = POINTER(WKBReader_st) -WKB_WRITE_PTR = POINTER(WKBReader_st) - -### WKTReader routines ### -wkt_reader_create = GEOSFunc('GEOSWKTReader_create') -wkt_reader_create.restype = WKT_READ_PTR - -wkt_reader_destroy = GEOSFunc('GEOSWKTReader_destroy') -wkt_reader_destroy.argtypes = [WKT_READ_PTR] - -wkt_reader_read = GEOSFunc('GEOSWKTReader_read') -wkt_reader_read.argtypes = [WKT_READ_PTR, c_char_p] -wkt_reader_read.restype = GEOM_PTR -wkt_reader_read.errcheck = check_geom - -### WKTWriter routines ### -wkt_writer_create = GEOSFunc('GEOSWKTWriter_create') -wkt_writer_create.restype = WKT_WRITE_PTR - -wkt_writer_destroy = GEOSFunc('GEOSWKTWriter_destroy') -wkt_writer_destroy.argtypes = [WKT_WRITE_PTR] - -wkt_writer_write = GEOSFunc('GEOSWKTWriter_write') -wkt_writer_write.argtypes = [WKT_WRITE_PTR, GEOM_PTR] -wkt_writer_write.restype = geos_char_p -wkt_writer_write.errcheck = check_string - -try: - wkt_writer_get_outdim = GEOSFunc('GEOSWKTWriter_getOutputDimension') - wkt_writer_get_outdim.argtypes = [WKT_WRITE_PTR] - wkt_writer_get_outdim.restype = c_int - wkt_writer_set_outdim = GEOSFunc('GEOSWKTWriter_setOutputDimension') - wkt_writer_set_outdim.argtypes = [WKT_WRITE_PTR, c_int] -except AttributeError: - # GEOSWKTWriter_get/setOutputDimension has been introduced in GEOS 3.3.0 - # Always return 2 if not available - wkt_writer_get_outdim = lambda ptr: 2 - wkt_writer_set_outdim = lambda ptr, dim: None - -### WKBReader routines ### -wkb_reader_create = GEOSFunc('GEOSWKBReader_create') -wkb_reader_create.restype = WKB_READ_PTR - -wkb_reader_destroy = GEOSFunc('GEOSWKBReader_destroy') -wkb_reader_destroy.argtypes = [WKB_READ_PTR] - - -def wkb_read_func(func): - # Although the function definitions take `const unsigned char *` - # as their parameter, we use c_char_p here so the function may - # take Python strings directly as parameters. Inside Python there - # is not a difference between signed and unsigned characters, so - # it is not a problem. - func.argtypes = [WKB_READ_PTR, c_char_p, c_size_t] - func.restype = GEOM_PTR - func.errcheck = check_geom - return func - -wkb_reader_read = wkb_read_func(GEOSFunc('GEOSWKBReader_read')) -wkb_reader_read_hex = wkb_read_func(GEOSFunc('GEOSWKBReader_readHEX')) - -### WKBWriter routines ### -wkb_writer_create = GEOSFunc('GEOSWKBWriter_create') -wkb_writer_create.restype = WKB_WRITE_PTR - -wkb_writer_destroy = GEOSFunc('GEOSWKBWriter_destroy') -wkb_writer_destroy.argtypes = [WKB_WRITE_PTR] - - -# WKB Writing prototypes. -def wkb_write_func(func): - func.argtypes = [WKB_WRITE_PTR, GEOM_PTR, POINTER(c_size_t)] - func.restype = c_uchar_p - func.errcheck = check_sized_string - return func - -wkb_writer_write = wkb_write_func(GEOSFunc('GEOSWKBWriter_write')) -wkb_writer_write_hex = wkb_write_func(GEOSFunc('GEOSWKBWriter_writeHEX')) - - -# WKBWriter property getter/setter prototypes. -def wkb_writer_get(func, restype=c_int): - func.argtypes = [WKB_WRITE_PTR] - func.restype = restype - return func - - -def wkb_writer_set(func, argtype=c_int): - func.argtypes = [WKB_WRITE_PTR, argtype] - return func - -wkb_writer_get_byteorder = wkb_writer_get(GEOSFunc('GEOSWKBWriter_getByteOrder')) -wkb_writer_set_byteorder = wkb_writer_set(GEOSFunc('GEOSWKBWriter_setByteOrder')) -wkb_writer_get_outdim = wkb_writer_get(GEOSFunc('GEOSWKBWriter_getOutputDimension')) -wkb_writer_set_outdim = wkb_writer_set(GEOSFunc('GEOSWKBWriter_setOutputDimension')) -wkb_writer_get_include_srid = wkb_writer_get(GEOSFunc('GEOSWKBWriter_getIncludeSRID'), restype=c_char) -wkb_writer_set_include_srid = wkb_writer_set(GEOSFunc('GEOSWKBWriter_setIncludeSRID'), argtype=c_char) - - -### Base I/O Class ### -class IOBase(GEOSBase): - "Base class for GEOS I/O objects." - def __init__(self): - # Getting the pointer with the constructor. - self.ptr = self._constructor() - - def __del__(self): - # Cleaning up with the appropriate destructor. - if self._ptr: - self._destructor(self._ptr) - -### Base WKB/WKT Reading and Writing objects ### - - -# Non-public WKB/WKT reader classes for internal use because -# their `read` methods return _pointers_ instead of GEOSGeometry -# objects. -class _WKTReader(IOBase): - _constructor = wkt_reader_create - _destructor = wkt_reader_destroy - ptr_type = WKT_READ_PTR - - def read(self, wkt): - if not isinstance(wkt, (bytes, six.string_types)): - raise TypeError - return wkt_reader_read(self.ptr, force_bytes(wkt)) - - -class _WKBReader(IOBase): - _constructor = wkb_reader_create - _destructor = wkb_reader_destroy - ptr_type = WKB_READ_PTR - - def read(self, wkb): - "Returns a _pointer_ to C GEOS Geometry object from the given WKB." - if isinstance(wkb, memoryview): - wkb_s = bytes(wkb) - return wkb_reader_read(self.ptr, wkb_s, len(wkb_s)) - elif isinstance(wkb, (bytes, six.string_types)): - return wkb_reader_read_hex(self.ptr, wkb, len(wkb)) - else: - raise TypeError - - -### WKB/WKT Writer Classes ### -class WKTWriter(IOBase): - _constructor = wkt_writer_create - _destructor = wkt_writer_destroy - ptr_type = WKT_WRITE_PTR - - def write(self, geom): - "Returns the WKT representation of the given geometry." - return wkt_writer_write(self.ptr, geom.ptr) - - @property - def outdim(self): - return wkt_writer_get_outdim(self.ptr) - - @outdim.setter - def outdim(self, new_dim): - if new_dim not in (2, 3): - raise ValueError('WKT output dimension must be 2 or 3') - wkt_writer_set_outdim(self.ptr, new_dim) - - -class WKBWriter(IOBase): - _constructor = wkb_writer_create - _destructor = wkb_writer_destroy - ptr_type = WKB_WRITE_PTR - - def write(self, geom): - "Returns the WKB representation of the given geometry." - return memoryview(wkb_writer_write(self.ptr, geom.ptr, byref(c_size_t()))) - - def write_hex(self, geom): - "Returns the HEXEWKB representation of the given geometry." - return wkb_writer_write_hex(self.ptr, geom.ptr, byref(c_size_t())) - - ### WKBWriter Properties ### - - # Property for getting/setting the byteorder. - def _get_byteorder(self): - return wkb_writer_get_byteorder(self.ptr) - - def _set_byteorder(self, order): - if order not in (0, 1): - raise ValueError('Byte order parameter must be 0 (Big Endian) or 1 (Little Endian).') - wkb_writer_set_byteorder(self.ptr, order) - - byteorder = property(_get_byteorder, _set_byteorder) - - # Property for getting/setting the output dimension. - def _get_outdim(self): - return wkb_writer_get_outdim(self.ptr) - - def _set_outdim(self, new_dim): - if new_dim not in (2, 3): - raise ValueError('WKB output dimension must be 2 or 3') - wkb_writer_set_outdim(self.ptr, new_dim) - - outdim = property(_get_outdim, _set_outdim) - - # Property for getting/setting the include srid flag. - def _get_include_srid(self): - return bool(ord(wkb_writer_get_include_srid(self.ptr))) - - def _set_include_srid(self, include): - if include: - flag = b'\x01' - else: - flag = b'\x00' - wkb_writer_set_include_srid(self.ptr, flag) - - srid = property(_get_include_srid, _set_include_srid) - - -# `ThreadLocalIO` object holds instances of the WKT and WKB reader/writer -# objects that are local to the thread. The `GEOSGeometry` internals -# access these instances by calling the module-level functions, defined -# below. -class ThreadLocalIO(threading.local): - wkt_r = None - wkt_w = None - wkb_r = None - wkb_w = None - ewkb_w = None - -thread_context = ThreadLocalIO() - - -# These module-level routines return the I/O object that is local to the -# thread. If the I/O object does not exist yet it will be initialized. -def wkt_r(): - if not thread_context.wkt_r: - thread_context.wkt_r = _WKTReader() - return thread_context.wkt_r - - -def wkt_w(dim=2): - if not thread_context.wkt_w: - thread_context.wkt_w = WKTWriter() - thread_context.wkt_w.outdim = dim - return thread_context.wkt_w - - -def wkb_r(): - if not thread_context.wkb_r: - thread_context.wkb_r = _WKBReader() - return thread_context.wkb_r - - -def wkb_w(dim=2): - if not thread_context.wkb_w: - thread_context.wkb_w = WKBWriter() - thread_context.wkb_w.outdim = dim - return thread_context.wkb_w - - -def ewkb_w(dim=2): - if not thread_context.ewkb_w: - thread_context.ewkb_w = WKBWriter() - thread_context.ewkb_w.srid = True - thread_context.ewkb_w.outdim = dim - return thread_context.ewkb_w diff --git a/django/contrib/gis/geos/prototypes/misc.py b/django/contrib/gis/geos/prototypes/misc.py deleted file mode 100644 index a8bb3cbd5..000000000 --- a/django/contrib/gis/geos/prototypes/misc.py +++ /dev/null @@ -1,37 +0,0 @@ -""" - This module is for the miscellaneous GEOS routines, particularly the - ones that return the area, distance, and length. -""" -from ctypes import c_int, c_double, POINTER -from django.contrib.gis.geos.libgeos import GEOM_PTR -from django.contrib.gis.geos.prototypes.errcheck import check_dbl, check_string -from django.contrib.gis.geos.prototypes.geom import geos_char_p -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc -from django.utils.six.moves import xrange - -__all__ = ['geos_area', 'geos_distance', 'geos_length', 'geos_isvalidreason'] - - -### ctypes generator function ### -def dbl_from_geom(func, num_geom=1): - """ - Argument is a Geometry, return type is double that is passed - in by reference as the last argument. - """ - argtypes = [GEOM_PTR for i in xrange(num_geom)] - argtypes += [POINTER(c_double)] - func.argtypes = argtypes - func.restype = c_int # Status code returned - func.errcheck = check_dbl - return func - -### ctypes prototypes ### - -# Area, distance, and length prototypes. -geos_area = dbl_from_geom(GEOSFunc('GEOSArea')) -geos_distance = dbl_from_geom(GEOSFunc('GEOSDistance'), num_geom=2) -geos_length = dbl_from_geom(GEOSFunc('GEOSLength')) -geos_isvalidreason = GEOSFunc('GEOSisValidReason') -geos_isvalidreason.argtypes = [GEOM_PTR] -geos_isvalidreason.restype = geos_char_p -geos_isvalidreason.errcheck = check_string diff --git a/django/contrib/gis/geos/prototypes/predicates.py b/django/contrib/gis/geos/prototypes/predicates.py deleted file mode 100644 index f3c30a506..000000000 --- a/django/contrib/gis/geos/prototypes/predicates.py +++ /dev/null @@ -1,47 +0,0 @@ -""" - This module houses the GEOS ctypes prototype functions for the - unary and binary predicate operations on geometries. -""" -from ctypes import c_char, c_char_p, c_double -from django.contrib.gis.geos.libgeos import GEOM_PTR -from django.contrib.gis.geos.prototypes.errcheck import check_predicate -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - - -## Binary & unary predicate functions ## -def binary_predicate(func, *args): - "For GEOS binary predicate functions." - argtypes = [GEOM_PTR, GEOM_PTR] - if args: - argtypes += args - func.argtypes = argtypes - func.restype = c_char - func.errcheck = check_predicate - return func - - -def unary_predicate(func): - "For GEOS unary predicate functions." - func.argtypes = [GEOM_PTR] - func.restype = c_char - func.errcheck = check_predicate - return func - -## Unary Predicates ## -geos_hasz = unary_predicate(GEOSFunc('GEOSHasZ')) -geos_isempty = unary_predicate(GEOSFunc('GEOSisEmpty')) -geos_isring = unary_predicate(GEOSFunc('GEOSisRing')) -geos_issimple = unary_predicate(GEOSFunc('GEOSisSimple')) -geos_isvalid = unary_predicate(GEOSFunc('GEOSisValid')) - -## Binary Predicates ## -geos_contains = binary_predicate(GEOSFunc('GEOSContains')) -geos_crosses = binary_predicate(GEOSFunc('GEOSCrosses')) -geos_disjoint = binary_predicate(GEOSFunc('GEOSDisjoint')) -geos_equals = binary_predicate(GEOSFunc('GEOSEquals')) -geos_equalsexact = binary_predicate(GEOSFunc('GEOSEqualsExact'), c_double) -geos_intersects = binary_predicate(GEOSFunc('GEOSIntersects')) -geos_overlaps = binary_predicate(GEOSFunc('GEOSOverlaps')) -geos_relatepattern = binary_predicate(GEOSFunc('GEOSRelatePattern'), c_char_p) -geos_touches = binary_predicate(GEOSFunc('GEOSTouches')) -geos_within = binary_predicate(GEOSFunc('GEOSWithin')) diff --git a/django/contrib/gis/geos/prototypes/prepared.py b/django/contrib/gis/geos/prototypes/prepared.py deleted file mode 100644 index ced56395b..000000000 --- a/django/contrib/gis/geos/prototypes/prepared.py +++ /dev/null @@ -1,33 +0,0 @@ -from ctypes import c_char -from django.contrib.gis.geos.libgeos import GEOM_PTR, PREPGEOM_PTR, geos_version_info -from django.contrib.gis.geos.prototypes.errcheck import check_predicate -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - -# Prepared geometry constructor and destructors. -geos_prepare = GEOSFunc('GEOSPrepare') -geos_prepare.argtypes = [GEOM_PTR] -geos_prepare.restype = PREPGEOM_PTR - -prepared_destroy = GEOSFunc('GEOSPreparedGeom_destroy') -prepared_destroy.argtpes = [PREPGEOM_PTR] -prepared_destroy.restype = None - - -# Prepared geometry binary predicate support. -def prepared_predicate(func): - func.argtypes = [PREPGEOM_PTR, GEOM_PTR] - func.restype = c_char - func.errcheck = check_predicate - return func - -prepared_contains = prepared_predicate(GEOSFunc('GEOSPreparedContains')) -prepared_contains_properly = prepared_predicate(GEOSFunc('GEOSPreparedContainsProperly')) -prepared_covers = prepared_predicate(GEOSFunc('GEOSPreparedCovers')) -prepared_intersects = prepared_predicate(GEOSFunc('GEOSPreparedIntersects')) - -if geos_version_info()['version'] > '3.3.0': - prepared_crosses = prepared_predicate(GEOSFunc('GEOSPreparedCrosses')) - prepared_disjoint = prepared_predicate(GEOSFunc('GEOSPreparedDisjoint')) - prepared_overlaps = prepared_predicate(GEOSFunc('GEOSPreparedOverlaps')) - prepared_touches = prepared_predicate(GEOSFunc('GEOSPreparedTouches')) - prepared_within = prepared_predicate(GEOSFunc('GEOSPreparedWithin')) diff --git a/django/contrib/gis/geos/prototypes/threadsafe.py b/django/contrib/gis/geos/prototypes/threadsafe.py deleted file mode 100644 index 3f979b3de..000000000 --- a/django/contrib/gis/geos/prototypes/threadsafe.py +++ /dev/null @@ -1,90 +0,0 @@ -import threading -from django.contrib.gis.geos.libgeos import lgeos, notice_h, error_h, CONTEXT_PTR - - -class GEOSContextHandle(object): - """ - Python object representing a GEOS context handle. - """ - def __init__(self): - # Initializing the context handler for this thread with - # the notice and error handler. - self.ptr = lgeos.initGEOS_r(notice_h, error_h) - - def __del__(self): - if self.ptr: - lgeos.finishGEOS_r(self.ptr) - - -# Defining a thread-local object and creating an instance -# to hold a reference to GEOSContextHandle for this thread. -class GEOSContext(threading.local): - handle = None - -thread_context = GEOSContext() - - -class GEOSFunc(object): - """ - Class that serves as a wrapper for GEOS C Functions, and will - use thread-safe function variants when available. - """ - def __init__(self, func_name): - try: - # GEOS thread-safe function signatures end with '_r', and - # take an additional context handle parameter. - self.cfunc = getattr(lgeos, func_name + '_r') - self.threaded = True - # Create a reference here to thread_context so it's not - # garbage-collected before an attempt to call this object. - self.thread_context = thread_context - except AttributeError: - # Otherwise, use usual function. - self.cfunc = getattr(lgeos, func_name) - self.threaded = False - - def __call__(self, *args): - if self.threaded: - # If a context handle does not exist for this thread, initialize one. - if not self.thread_context.handle: - self.thread_context.handle = GEOSContextHandle() - # Call the threaded GEOS routine with pointer of the context handle - # as the first argument. - return self.cfunc(self.thread_context.handle.ptr, *args) - else: - return self.cfunc(*args) - - def __str__(self): - return self.cfunc.__name__ - - # argtypes property - def _get_argtypes(self): - return self.cfunc.argtypes - - def _set_argtypes(self, argtypes): - if self.threaded: - new_argtypes = [CONTEXT_PTR] - new_argtypes.extend(argtypes) - self.cfunc.argtypes = new_argtypes - else: - self.cfunc.argtypes = argtypes - - argtypes = property(_get_argtypes, _set_argtypes) - - # restype property - def _get_restype(self): - return self.cfunc.restype - - def _set_restype(self, restype): - self.cfunc.restype = restype - - restype = property(_get_restype, _set_restype) - - # errcheck property - def _get_errcheck(self): - return self.cfunc.errcheck - - def _set_errcheck(self, errcheck): - self.cfunc.errcheck = errcheck - - errcheck = property(_get_errcheck, _set_errcheck) diff --git a/django/contrib/gis/geos/prototypes/topology.py b/django/contrib/gis/geos/prototypes/topology.py deleted file mode 100644 index 60db46ec1..000000000 --- a/django/contrib/gis/geos/prototypes/topology.py +++ /dev/null @@ -1,64 +0,0 @@ -""" - This module houses the GEOS ctypes prototype functions for the - topological operations on geometries. -""" -__all__ = ['geos_boundary', 'geos_buffer', 'geos_cascaded_union', - 'geos_centroid', 'geos_convexhull', 'geos_difference', - 'geos_envelope', 'geos_intersection', 'geos_linemerge', - 'geos_pointonsurface', 'geos_preservesimplify', 'geos_simplify', - 'geos_symdifference', 'geos_union', 'geos_relate'] - -from ctypes import c_double, c_int -from django.contrib.gis.geos.libgeos import geos_version_info, GEOM_PTR -from django.contrib.gis.geos.prototypes.errcheck import check_geom, check_minus_one, check_string -from django.contrib.gis.geos.prototypes.geom import geos_char_p -from django.contrib.gis.geos.prototypes.threadsafe import GEOSFunc - - -def topology(func, *args, **kwargs): - "For GEOS unary topology functions." - argtypes = [GEOM_PTR] - if args: - argtypes += args - func.argtypes = argtypes - func.restype = kwargs.get('restype', GEOM_PTR) - func.errcheck = kwargs.get('errcheck', check_geom) - return func - -### Topology Routines ### -geos_boundary = topology(GEOSFunc('GEOSBoundary')) -geos_buffer = topology(GEOSFunc('GEOSBuffer'), c_double, c_int) -geos_centroid = topology(GEOSFunc('GEOSGetCentroid')) -geos_convexhull = topology(GEOSFunc('GEOSConvexHull')) -geos_difference = topology(GEOSFunc('GEOSDifference'), GEOM_PTR) -geos_envelope = topology(GEOSFunc('GEOSEnvelope')) -geos_intersection = topology(GEOSFunc('GEOSIntersection'), GEOM_PTR) -geos_linemerge = topology(GEOSFunc('GEOSLineMerge')) -geos_pointonsurface = topology(GEOSFunc('GEOSPointOnSurface')) -geos_preservesimplify = topology(GEOSFunc('GEOSTopologyPreserveSimplify'), c_double) -geos_simplify = topology(GEOSFunc('GEOSSimplify'), c_double) -geos_symdifference = topology(GEOSFunc('GEOSSymDifference'), GEOM_PTR) -geos_union = topology(GEOSFunc('GEOSUnion'), GEOM_PTR) - -geos_cascaded_union = GEOSFunc('GEOSUnionCascaded') -geos_cascaded_union.argtypes = [GEOM_PTR] -geos_cascaded_union.restype = GEOM_PTR - -# GEOSRelate returns a string, not a geometry. -geos_relate = GEOSFunc('GEOSRelate') -geos_relate.argtypes = [GEOM_PTR, GEOM_PTR] -geos_relate.restype = geos_char_p -geos_relate.errcheck = check_string - -# Linear referencing routines -info = geos_version_info() -if info['version'] >= '3.2.0': - geos_project = topology(GEOSFunc('GEOSProject'), GEOM_PTR, - restype=c_double, errcheck=check_minus_one) - geos_interpolate = topology(GEOSFunc('GEOSInterpolate'), c_double) - - geos_project_normalized = topology(GEOSFunc('GEOSProjectNormalized'), - GEOM_PTR, restype=c_double, errcheck=check_minus_one) - geos_interpolate_normalized = topology(GEOSFunc('GEOSInterpolateNormalized'), c_double) - __all__.extend(['geos_project', 'geos_interpolate', - 'geos_project_normalized', 'geos_interpolate_normalized']) diff --git a/django/contrib/gis/geos/tests/__init__.py b/django/contrib/gis/geos/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/geos/tests/test_geos.py b/django/contrib/gis/geos/tests/test_geos.py deleted file mode 100644 index fa7775b55..000000000 --- a/django/contrib/gis/geos/tests/test_geos.py +++ /dev/null @@ -1,1107 +0,0 @@ -from __future__ import unicode_literals - -import ctypes -import json -import random -import unittest -from unittest import skipUnless -from binascii import a2b_hex, b2a_hex -from io import BytesIO - -from django.contrib.gis.gdal import HAS_GDAL - -from django.contrib.gis import memoryview -from django.contrib.gis.geometry.test_data import TestDataMixin - -from django.utils.encoding import force_bytes -from django.utils import six -from django.utils.six.moves import xrange - -from .. import HAS_GEOS - -if HAS_GEOS: - from .. import (GEOSException, GEOSIndexError, GEOSGeometry, - GeometryCollection, Point, MultiPoint, Polygon, MultiPolygon, LinearRing, - LineString, MultiLineString, fromfile, fromstr, geos_version_info) - from ..base import gdal, numpy, GEOSBase - - -@skipUnless(HAS_GEOS, "Geos is required.") -class GEOSTest(unittest.TestCase, TestDataMixin): - - @property - def null_srid(self): - """ - Returns the proper null SRID depending on the GEOS version. - See the comments in `test_srid` for more details. - """ - info = geos_version_info() - if info['version'] == '3.0.0' and info['release_candidate']: - return -1 - else: - return None - - def test_base(self): - "Tests out the GEOSBase class." - # Testing out GEOSBase class, which provides a `ptr` property - # that abstracts out access to underlying C pointers. - class FakeGeom1(GEOSBase): - pass - - # This one only accepts pointers to floats - c_float_p = ctypes.POINTER(ctypes.c_float) - - class FakeGeom2(GEOSBase): - ptr_type = c_float_p - - # Default ptr_type is `c_void_p`. - fg1 = FakeGeom1() - # Default ptr_type is C float pointer - fg2 = FakeGeom2() - - # These assignments are OK -- None is allowed because - # it's equivalent to the NULL pointer. - fg1.ptr = ctypes.c_void_p() - fg1.ptr = None - fg2.ptr = c_float_p(ctypes.c_float(5.23)) - fg2.ptr = None - - # Because pointers have been set to NULL, an exception should be - # raised when we try to access it. Raising an exception is - # preferable to a segmentation fault that commonly occurs when - # a C method is given a NULL memory reference. - for fg in (fg1, fg2): - # Equivalent to `fg.ptr` - self.assertRaises(GEOSException, fg._get_ptr) - - # Anything that is either not None or the acceptable pointer type will - # result in a TypeError when trying to assign it to the `ptr` property. - # Thus, memmory addresses (integers) and pointers of the incorrect type - # (in `bad_ptrs`) will not be allowed. - bad_ptrs = (5, ctypes.c_char_p(b'foobar')) - for bad_ptr in bad_ptrs: - # Equivalent to `fg.ptr = bad_ptr` - self.assertRaises(TypeError, fg1._set_ptr, bad_ptr) - self.assertRaises(TypeError, fg2._set_ptr, bad_ptr) - - def test_wkt(self): - "Testing WKT output." - for g in self.geometries.wkt_out: - geom = fromstr(g.wkt) - if geom.hasz and geos_version_info()['version'] >= '3.3.0': - self.assertEqual(g.ewkt, geom.wkt) - - def test_hex(self): - "Testing HEX output." - for g in self.geometries.hex_wkt: - geom = fromstr(g.wkt) - self.assertEqual(g.hex, geom.hex.decode()) - - def test_hexewkb(self): - "Testing (HEX)EWKB output." - # For testing HEX(EWKB). - ogc_hex = b'01010000000000000000000000000000000000F03F' - ogc_hex_3d = b'01010000800000000000000000000000000000F03F0000000000000040' - # `SELECT ST_AsHEXEWKB(ST_GeomFromText('POINT(0 1)', 4326));` - hexewkb_2d = b'0101000020E61000000000000000000000000000000000F03F' - # `SELECT ST_AsHEXEWKB(ST_GeomFromEWKT('SRID=4326;POINT(0 1 2)'));` - hexewkb_3d = b'01010000A0E61000000000000000000000000000000000F03F0000000000000040' - - pnt_2d = Point(0, 1, srid=4326) - pnt_3d = Point(0, 1, 2, srid=4326) - - # OGC-compliant HEX will not have SRID value. - self.assertEqual(ogc_hex, pnt_2d.hex) - self.assertEqual(ogc_hex_3d, pnt_3d.hex) - - # HEXEWKB should be appropriate for its dimension -- have to use an - # a WKBWriter w/dimension set accordingly, else GEOS will insert - # garbage into 3D coordinate if there is none. Also, GEOS has a - # a bug in versions prior to 3.1 that puts the X coordinate in - # place of Z; an exception should be raised on those versions. - self.assertEqual(hexewkb_2d, pnt_2d.hexewkb) - self.assertEqual(hexewkb_3d, pnt_3d.hexewkb) - self.assertEqual(True, GEOSGeometry(hexewkb_3d).hasz) - - # Same for EWKB. - self.assertEqual(memoryview(a2b_hex(hexewkb_2d)), pnt_2d.ewkb) - self.assertEqual(memoryview(a2b_hex(hexewkb_3d)), pnt_3d.ewkb) - - # Redundant sanity check. - self.assertEqual(4326, GEOSGeometry(hexewkb_2d).srid) - - def test_kml(self): - "Testing KML output." - for tg in self.geometries.wkt_out: - geom = fromstr(tg.wkt) - kml = getattr(tg, 'kml', False) - if kml: - self.assertEqual(kml, geom.kml) - - def test_errors(self): - "Testing the Error handlers." - # string-based - for err in self.geometries.errors: - with self.assertRaises((GEOSException, ValueError)): - fromstr(err.wkt) - - # Bad WKB - self.assertRaises(GEOSException, GEOSGeometry, memoryview(b'0')) - - class NotAGeometry(object): - pass - - # Some other object - self.assertRaises(TypeError, GEOSGeometry, NotAGeometry()) - # None - self.assertRaises(TypeError, GEOSGeometry, None) - - def test_wkb(self): - "Testing WKB output." - for g in self.geometries.hex_wkt: - geom = fromstr(g.wkt) - wkb = geom.wkb - self.assertEqual(b2a_hex(wkb).decode().upper(), g.hex) - - def test_create_hex(self): - "Testing creation from HEX." - for g in self.geometries.hex_wkt: - geom_h = GEOSGeometry(g.hex) - # we need to do this so decimal places get normalized - geom_t = fromstr(g.wkt) - self.assertEqual(geom_t.wkt, geom_h.wkt) - - def test_create_wkb(self): - "Testing creation from WKB." - for g in self.geometries.hex_wkt: - wkb = memoryview(a2b_hex(g.hex.encode())) - geom_h = GEOSGeometry(wkb) - # we need to do this so decimal places get normalized - geom_t = fromstr(g.wkt) - self.assertEqual(geom_t.wkt, geom_h.wkt) - - def test_ewkt(self): - "Testing EWKT." - srids = (-1, 32140) - for srid in srids: - for p in self.geometries.polygons: - ewkt = 'SRID=%d;%s' % (srid, p.wkt) - poly = fromstr(ewkt) - self.assertEqual(srid, poly.srid) - self.assertEqual(srid, poly.shell.srid) - self.assertEqual(srid, fromstr(poly.ewkt).srid) # Checking export - - @skipUnless(HAS_GDAL, "GDAL is required.") - def test_json(self): - "Testing GeoJSON input/output (via GDAL)." - for g in self.geometries.json_geoms: - geom = GEOSGeometry(g.wkt) - if not hasattr(g, 'not_equal'): - # Loading jsons to prevent decimal differences - self.assertEqual(json.loads(g.json), json.loads(geom.json)) - self.assertEqual(json.loads(g.json), json.loads(geom.geojson)) - self.assertEqual(GEOSGeometry(g.wkt), GEOSGeometry(geom.json)) - - def test_fromfile(self): - "Testing the fromfile() factory." - ref_pnt = GEOSGeometry('POINT(5 23)') - - wkt_f = BytesIO() - wkt_f.write(force_bytes(ref_pnt.wkt)) - wkb_f = BytesIO() - wkb_f.write(bytes(ref_pnt.wkb)) - - # Other tests use `fromfile()` on string filenames so those - # aren't tested here. - for fh in (wkt_f, wkb_f): - fh.seek(0) - pnt = fromfile(fh) - self.assertEqual(ref_pnt, pnt) - - def test_eq(self): - "Testing equivalence." - p = fromstr('POINT(5 23)') - self.assertEqual(p, p.wkt) - self.assertNotEqual(p, 'foo') - ls = fromstr('LINESTRING(0 0, 1 1, 5 5)') - self.assertEqual(ls, ls.wkt) - self.assertNotEqual(p, 'bar') - # Error shouldn't be raise on equivalence testing with - # an invalid type. - for g in (p, ls): - self.assertNotEqual(g, None) - self.assertNotEqual(g, {'foo': 'bar'}) - self.assertNotEqual(g, False) - - def test_points(self): - "Testing Point objects." - prev = fromstr('POINT(0 0)') - for p in self.geometries.points: - # Creating the point from the WKT - pnt = fromstr(p.wkt) - self.assertEqual(pnt.geom_type, 'Point') - self.assertEqual(pnt.geom_typeid, 0) - self.assertEqual(p.x, pnt.x) - self.assertEqual(p.y, pnt.y) - self.assertEqual(True, pnt == fromstr(p.wkt)) - self.assertEqual(False, pnt == prev) - - # Making sure that the point's X, Y components are what we expect - self.assertAlmostEqual(p.x, pnt.tuple[0], 9) - self.assertAlmostEqual(p.y, pnt.tuple[1], 9) - - # Testing the third dimension, and getting the tuple arguments - if hasattr(p, 'z'): - self.assertEqual(True, pnt.hasz) - self.assertEqual(p.z, pnt.z) - self.assertEqual(p.z, pnt.tuple[2], 9) - tup_args = (p.x, p.y, p.z) - set_tup1 = (2.71, 3.14, 5.23) - set_tup2 = (5.23, 2.71, 3.14) - else: - self.assertEqual(False, pnt.hasz) - self.assertEqual(None, pnt.z) - tup_args = (p.x, p.y) - set_tup1 = (2.71, 3.14) - set_tup2 = (3.14, 2.71) - - # Centroid operation on point should be point itself - self.assertEqual(p.centroid, pnt.centroid.tuple) - - # Now testing the different constructors - pnt2 = Point(tup_args) # e.g., Point((1, 2)) - pnt3 = Point(*tup_args) # e.g., Point(1, 2) - self.assertEqual(True, pnt == pnt2) - self.assertEqual(True, pnt == pnt3) - - # Now testing setting the x and y - pnt.y = 3.14 - pnt.x = 2.71 - self.assertEqual(3.14, pnt.y) - self.assertEqual(2.71, pnt.x) - - # Setting via the tuple/coords property - pnt.tuple = set_tup1 - self.assertEqual(set_tup1, pnt.tuple) - pnt.coords = set_tup2 - self.assertEqual(set_tup2, pnt.coords) - - prev = pnt # setting the previous geometry - - def test_multipoints(self): - "Testing MultiPoint objects." - for mp in self.geometries.multipoints: - mpnt = fromstr(mp.wkt) - self.assertEqual(mpnt.geom_type, 'MultiPoint') - self.assertEqual(mpnt.geom_typeid, 4) - - self.assertAlmostEqual(mp.centroid[0], mpnt.centroid.tuple[0], 9) - self.assertAlmostEqual(mp.centroid[1], mpnt.centroid.tuple[1], 9) - - self.assertRaises(GEOSIndexError, mpnt.__getitem__, len(mpnt)) - self.assertEqual(mp.centroid, mpnt.centroid.tuple) - self.assertEqual(mp.coords, tuple(m.tuple for m in mpnt)) - for p in mpnt: - self.assertEqual(p.geom_type, 'Point') - self.assertEqual(p.geom_typeid, 0) - self.assertEqual(p.empty, False) - self.assertEqual(p.valid, True) - - def test_linestring(self): - "Testing LineString objects." - prev = fromstr('POINT(0 0)') - for l in self.geometries.linestrings: - ls = fromstr(l.wkt) - self.assertEqual(ls.geom_type, 'LineString') - self.assertEqual(ls.geom_typeid, 1) - self.assertEqual(ls.empty, False) - self.assertEqual(ls.ring, False) - if hasattr(l, 'centroid'): - self.assertEqual(l.centroid, ls.centroid.tuple) - if hasattr(l, 'tup'): - self.assertEqual(l.tup, ls.tuple) - - self.assertEqual(True, ls == fromstr(l.wkt)) - self.assertEqual(False, ls == prev) - self.assertRaises(GEOSIndexError, ls.__getitem__, len(ls)) - prev = ls - - # Creating a LineString from a tuple, list, and numpy array - self.assertEqual(ls, LineString(ls.tuple)) # tuple - self.assertEqual(ls, LineString(*ls.tuple)) # as individual arguments - self.assertEqual(ls, LineString([list(tup) for tup in ls.tuple])) # as list - self.assertEqual(ls.wkt, LineString(*tuple(Point(tup) for tup in ls.tuple)).wkt) # Point individual arguments - if numpy: - self.assertEqual(ls, LineString(numpy.array(ls.tuple))) # as numpy array - - def test_multilinestring(self): - "Testing MultiLineString objects." - prev = fromstr('POINT(0 0)') - for l in self.geometries.multilinestrings: - ml = fromstr(l.wkt) - self.assertEqual(ml.geom_type, 'MultiLineString') - self.assertEqual(ml.geom_typeid, 5) - - self.assertAlmostEqual(l.centroid[0], ml.centroid.x, 9) - self.assertAlmostEqual(l.centroid[1], ml.centroid.y, 9) - - self.assertEqual(True, ml == fromstr(l.wkt)) - self.assertEqual(False, ml == prev) - prev = ml - - for ls in ml: - self.assertEqual(ls.geom_type, 'LineString') - self.assertEqual(ls.geom_typeid, 1) - self.assertEqual(ls.empty, False) - - self.assertRaises(GEOSIndexError, ml.__getitem__, len(ml)) - self.assertEqual(ml.wkt, MultiLineString(*tuple(s.clone() for s in ml)).wkt) - self.assertEqual(ml, MultiLineString(*tuple(LineString(s.tuple) for s in ml))) - - def test_linearring(self): - "Testing LinearRing objects." - for rr in self.geometries.linearrings: - lr = fromstr(rr.wkt) - self.assertEqual(lr.geom_type, 'LinearRing') - self.assertEqual(lr.geom_typeid, 2) - self.assertEqual(rr.n_p, len(lr)) - self.assertEqual(True, lr.valid) - self.assertEqual(False, lr.empty) - - # Creating a LinearRing from a tuple, list, and numpy array - self.assertEqual(lr, LinearRing(lr.tuple)) - self.assertEqual(lr, LinearRing(*lr.tuple)) - self.assertEqual(lr, LinearRing([list(tup) for tup in lr.tuple])) - if numpy: - self.assertEqual(lr, LinearRing(numpy.array(lr.tuple))) - - def test_polygons_from_bbox(self): - "Testing `from_bbox` class method." - bbox = (-180, -90, 180, 90) - p = Polygon.from_bbox(bbox) - self.assertEqual(bbox, p.extent) - - # Testing numerical precision - x = 3.14159265358979323 - bbox = (0, 0, 1, x) - p = Polygon.from_bbox(bbox) - y = p.extent[-1] - self.assertEqual(format(x, '.13f'), format(y, '.13f')) - - def test_polygons(self): - "Testing Polygon objects." - - prev = fromstr('POINT(0 0)') - for p in self.geometries.polygons: - # Creating the Polygon, testing its properties. - poly = fromstr(p.wkt) - self.assertEqual(poly.geom_type, 'Polygon') - self.assertEqual(poly.geom_typeid, 3) - self.assertEqual(poly.empty, False) - self.assertEqual(poly.ring, False) - self.assertEqual(p.n_i, poly.num_interior_rings) - self.assertEqual(p.n_i + 1, len(poly)) # Testing __len__ - self.assertEqual(p.n_p, poly.num_points) - - # Area & Centroid - self.assertAlmostEqual(p.area, poly.area, 9) - self.assertAlmostEqual(p.centroid[0], poly.centroid.tuple[0], 9) - self.assertAlmostEqual(p.centroid[1], poly.centroid.tuple[1], 9) - - # Testing the geometry equivalence - self.assertEqual(True, poly == fromstr(p.wkt)) - self.assertEqual(False, poly == prev) # Should not be equal to previous geometry - self.assertEqual(True, poly != prev) - - # Testing the exterior ring - ring = poly.exterior_ring - self.assertEqual(ring.geom_type, 'LinearRing') - self.assertEqual(ring.geom_typeid, 2) - if p.ext_ring_cs: - self.assertEqual(p.ext_ring_cs, ring.tuple) - self.assertEqual(p.ext_ring_cs, poly[0].tuple) # Testing __getitem__ - - # Testing __getitem__ and __setitem__ on invalid indices - self.assertRaises(GEOSIndexError, poly.__getitem__, len(poly)) - self.assertRaises(GEOSIndexError, poly.__setitem__, len(poly), False) - self.assertRaises(GEOSIndexError, poly.__getitem__, -1 * len(poly) - 1) - - # Testing __iter__ - for r in poly: - self.assertEqual(r.geom_type, 'LinearRing') - self.assertEqual(r.geom_typeid, 2) - - # Testing polygon construction. - self.assertRaises(TypeError, Polygon, 0, [1, 2, 3]) - self.assertRaises(TypeError, Polygon, 'foo') - - # Polygon(shell, (hole1, ... holeN)) - rings = tuple(r for r in poly) - self.assertEqual(poly, Polygon(rings[0], rings[1:])) - - # Polygon(shell_tuple, hole_tuple1, ... , hole_tupleN) - ring_tuples = tuple(r.tuple for r in poly) - self.assertEqual(poly, Polygon(*ring_tuples)) - - # Constructing with tuples of LinearRings. - self.assertEqual(poly.wkt, Polygon(*tuple(r for r in poly)).wkt) - self.assertEqual(poly.wkt, Polygon(*tuple(LinearRing(r.tuple) for r in poly)).wkt) - - def test_polygon_comparison(self): - p1 = Polygon(((0, 0), (0, 1), (1, 1), (1, 0), (0, 0))) - p2 = Polygon(((0, 0), (0, 1), (1, 0), (0, 0))) - self.assertTrue(p1 > p2) - self.assertFalse(p1 < p2) - self.assertFalse(p2 > p1) - self.assertTrue(p2 < p1) - - p3 = Polygon(((0, 0), (0, 1), (1, 1), (2, 0), (0, 0))) - p4 = Polygon(((0, 0), (0, 1), (2, 2), (1, 0), (0, 0))) - self.assertFalse(p4 < p3) - self.assertTrue(p3 < p4) - self.assertTrue(p4 > p3) - self.assertFalse(p3 > p4) - - def test_multipolygons(self): - "Testing MultiPolygon objects." - fromstr('POINT (0 0)') - for mp in self.geometries.multipolygons: - mpoly = fromstr(mp.wkt) - self.assertEqual(mpoly.geom_type, 'MultiPolygon') - self.assertEqual(mpoly.geom_typeid, 6) - self.assertEqual(mp.valid, mpoly.valid) - - if mp.valid: - self.assertEqual(mp.num_geom, mpoly.num_geom) - self.assertEqual(mp.n_p, mpoly.num_coords) - self.assertEqual(mp.num_geom, len(mpoly)) - self.assertRaises(GEOSIndexError, mpoly.__getitem__, len(mpoly)) - for p in mpoly: - self.assertEqual(p.geom_type, 'Polygon') - self.assertEqual(p.geom_typeid, 3) - self.assertEqual(p.valid, True) - self.assertEqual(mpoly.wkt, MultiPolygon(*tuple(poly.clone() for poly in mpoly)).wkt) - - def test_memory_hijinks(self): - "Testing Geometry __del__() on rings and polygons." - #### Memory issues with rings and polygons - - # These tests are needed to ensure sanity with writable geometries. - - # Getting a polygon with interior rings, and pulling out the interior rings - poly = fromstr(self.geometries.polygons[1].wkt) - ring1 = poly[0] - ring2 = poly[1] - - # These deletes should be 'harmless' since they are done on child geometries - del ring1 - del ring2 - ring1 = poly[0] - ring2 = poly[1] - - # Deleting the polygon - del poly - - # Access to these rings is OK since they are clones. - str(ring1) - str(ring2) - - def test_coord_seq(self): - "Testing Coordinate Sequence objects." - for p in self.geometries.polygons: - if p.ext_ring_cs: - # Constructing the polygon and getting the coordinate sequence - poly = fromstr(p.wkt) - cs = poly.exterior_ring.coord_seq - - self.assertEqual(p.ext_ring_cs, cs.tuple) # done in the Polygon test too. - self.assertEqual(len(p.ext_ring_cs), len(cs)) # Making sure __len__ works - - # Checks __getitem__ and __setitem__ - for i in xrange(len(p.ext_ring_cs)): - c1 = p.ext_ring_cs[i] # Expected value - c2 = cs[i] # Value from coordseq - self.assertEqual(c1, c2) - - # Constructing the test value to set the coordinate sequence with - if len(c1) == 2: - tset = (5, 23) - else: - tset = (5, 23, 8) - cs[i] = tset - - # Making sure every set point matches what we expect - for j in range(len(tset)): - cs[i] = tset - self.assertEqual(tset[j], cs[i][j]) - - def test_relate_pattern(self): - "Testing relate() and relate_pattern()." - g = fromstr('POINT (0 0)') - self.assertRaises(GEOSException, g.relate_pattern, 0, 'invalid pattern, yo') - for rg in self.geometries.relate_geoms: - a = fromstr(rg.wkt_a) - b = fromstr(rg.wkt_b) - self.assertEqual(rg.result, a.relate_pattern(b, rg.pattern)) - self.assertEqual(rg.pattern, a.relate(b)) - - def test_intersection(self): - "Testing intersects() and intersection()." - for i in xrange(len(self.geometries.topology_geoms)): - a = fromstr(self.geometries.topology_geoms[i].wkt_a) - b = fromstr(self.geometries.topology_geoms[i].wkt_b) - i1 = fromstr(self.geometries.intersect_geoms[i].wkt) - self.assertEqual(True, a.intersects(b)) - i2 = a.intersection(b) - self.assertEqual(i1, i2) - self.assertEqual(i1, a & b) # __and__ is intersection operator - a &= b # testing __iand__ - self.assertEqual(i1, a) - - def test_union(self): - "Testing union()." - for i in xrange(len(self.geometries.topology_geoms)): - a = fromstr(self.geometries.topology_geoms[i].wkt_a) - b = fromstr(self.geometries.topology_geoms[i].wkt_b) - u1 = fromstr(self.geometries.union_geoms[i].wkt) - u2 = a.union(b) - self.assertEqual(u1, u2) - self.assertEqual(u1, a | b) # __or__ is union operator - a |= b # testing __ior__ - self.assertEqual(u1, a) - - def test_difference(self): - "Testing difference()." - for i in xrange(len(self.geometries.topology_geoms)): - a = fromstr(self.geometries.topology_geoms[i].wkt_a) - b = fromstr(self.geometries.topology_geoms[i].wkt_b) - d1 = fromstr(self.geometries.diff_geoms[i].wkt) - d2 = a.difference(b) - self.assertEqual(d1, d2) - self.assertEqual(d1, a - b) # __sub__ is difference operator - a -= b # testing __isub__ - self.assertEqual(d1, a) - - def test_symdifference(self): - "Testing sym_difference()." - for i in xrange(len(self.geometries.topology_geoms)): - a = fromstr(self.geometries.topology_geoms[i].wkt_a) - b = fromstr(self.geometries.topology_geoms[i].wkt_b) - d1 = fromstr(self.geometries.sdiff_geoms[i].wkt) - d2 = a.sym_difference(b) - self.assertEqual(d1, d2) - self.assertEqual(d1, a ^ b) # __xor__ is symmetric difference operator - a ^= b # testing __ixor__ - self.assertEqual(d1, a) - - def test_buffer(self): - "Testing buffer()." - for bg in self.geometries.buffer_geoms: - g = fromstr(bg.wkt) - - # The buffer we expect - exp_buf = fromstr(bg.buffer_wkt) - quadsegs = bg.quadsegs - width = bg.width - - # Can't use a floating-point for the number of quadsegs. - self.assertRaises(ctypes.ArgumentError, g.buffer, width, float(quadsegs)) - - # Constructing our buffer - buf = g.buffer(width, quadsegs) - self.assertEqual(exp_buf.num_coords, buf.num_coords) - self.assertEqual(len(exp_buf), len(buf)) - - # Now assuring that each point in the buffer is almost equal - for j in xrange(len(exp_buf)): - exp_ring = exp_buf[j] - buf_ring = buf[j] - self.assertEqual(len(exp_ring), len(buf_ring)) - for k in xrange(len(exp_ring)): - # Asserting the X, Y of each point are almost equal (due to floating point imprecision) - self.assertAlmostEqual(exp_ring[k][0], buf_ring[k][0], 9) - self.assertAlmostEqual(exp_ring[k][1], buf_ring[k][1], 9) - - def test_srid(self): - "Testing the SRID property and keyword." - # Testing SRID keyword on Point - pnt = Point(5, 23, srid=4326) - self.assertEqual(4326, pnt.srid) - pnt.srid = 3084 - self.assertEqual(3084, pnt.srid) - self.assertRaises(ctypes.ArgumentError, pnt.set_srid, '4326') - - # Testing SRID keyword on fromstr(), and on Polygon rings. - poly = fromstr(self.geometries.polygons[1].wkt, srid=4269) - self.assertEqual(4269, poly.srid) - for ring in poly: - self.assertEqual(4269, ring.srid) - poly.srid = 4326 - self.assertEqual(4326, poly.shell.srid) - - # Testing SRID keyword on GeometryCollection - gc = GeometryCollection(Point(5, 23), LineString((0, 0), (1.5, 1.5), (3, 3)), srid=32021) - self.assertEqual(32021, gc.srid) - for i in range(len(gc)): - self.assertEqual(32021, gc[i].srid) - - # GEOS may get the SRID from HEXEWKB - # 'POINT(5 23)' at SRID=4326 in hex form -- obtained from PostGIS - # using `SELECT GeomFromText('POINT (5 23)', 4326);`. - hex = '0101000020E610000000000000000014400000000000003740' - p1 = fromstr(hex) - self.assertEqual(4326, p1.srid) - - # In GEOS 3.0.0rc1-4 when the EWKB and/or HEXEWKB is exported, - # the SRID information is lost and set to -1 -- this is not a - # problem on the 3.0.0 version (another reason to upgrade). - exp_srid = self.null_srid - - p2 = fromstr(p1.hex) - self.assertEqual(exp_srid, p2.srid) - p3 = fromstr(p1.hex, srid=-1) # -1 is intended. - self.assertEqual(-1, p3.srid) - - @skipUnless(HAS_GDAL, "GDAL is required.") - def test_custom_srid(self): - """ Test with a srid unknown from GDAL """ - pnt = Point(111200, 220900, srid=999999) - self.assertTrue(pnt.ewkt.startswith("SRID=999999;POINT (111200.0")) - self.assertIsInstance(pnt.ogr, gdal.OGRGeometry) - self.assertIsNone(pnt.srs) - - # Test conversion from custom to a known srid - c2w = gdal.CoordTransform( - gdal.SpatialReference('+proj=mill +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +R_A +ellps=WGS84 +datum=WGS84 +units=m +no_defs'), - gdal.SpatialReference(4326)) - new_pnt = pnt.transform(c2w, clone=True) - self.assertEqual(new_pnt.srid, 4326) - self.assertAlmostEqual(new_pnt.x, 1, 3) - self.assertAlmostEqual(new_pnt.y, 2, 3) - - def test_mutable_geometries(self): - "Testing the mutability of Polygons and Geometry Collections." - ### Testing the mutability of Polygons ### - for p in self.geometries.polygons: - poly = fromstr(p.wkt) - - # Should only be able to use __setitem__ with LinearRing geometries. - self.assertRaises(TypeError, poly.__setitem__, 0, LineString((1, 1), (2, 2))) - - # Constructing the new shell by adding 500 to every point in the old shell. - shell_tup = poly.shell.tuple - new_coords = [] - for point in shell_tup: - new_coords.append((point[0] + 500., point[1] + 500.)) - new_shell = LinearRing(*tuple(new_coords)) - - # Assigning polygon's exterior ring w/the new shell - poly.exterior_ring = new_shell - str(new_shell) # new shell is still accessible - self.assertEqual(poly.exterior_ring, new_shell) - self.assertEqual(poly[0], new_shell) - - ### Testing the mutability of Geometry Collections - for tg in self.geometries.multipoints: - mp = fromstr(tg.wkt) - for i in range(len(mp)): - # Creating a random point. - pnt = mp[i] - new = Point(random.randint(21, 100), random.randint(21, 100)) - # Testing the assignment - mp[i] = new - str(new) # what was used for the assignment is still accessible - self.assertEqual(mp[i], new) - self.assertEqual(mp[i].wkt, new.wkt) - self.assertNotEqual(pnt, mp[i]) - - # MultiPolygons involve much more memory management because each - # Polygon w/in the collection has its own rings. - for tg in self.geometries.multipolygons: - mpoly = fromstr(tg.wkt) - for i in xrange(len(mpoly)): - poly = mpoly[i] - old_poly = mpoly[i] - # Offsetting the each ring in the polygon by 500. - for j in xrange(len(poly)): - r = poly[j] - for k in xrange(len(r)): - r[k] = (r[k][0] + 500., r[k][1] + 500.) - poly[j] = r - - self.assertNotEqual(mpoly[i], poly) - # Testing the assignment - mpoly[i] = poly - str(poly) # Still accessible - self.assertEqual(mpoly[i], poly) - self.assertNotEqual(mpoly[i], old_poly) - - # Extreme (!!) __setitem__ -- no longer works, have to detect - # in the first object that __setitem__ is called in the subsequent - # objects -- maybe mpoly[0, 0, 0] = (3.14, 2.71)? - #mpoly[0][0][0] = (3.14, 2.71) - #self.assertEqual((3.14, 2.71), mpoly[0][0][0]) - # Doing it more slowly.. - #self.assertEqual((3.14, 2.71), mpoly[0].shell[0]) - #del mpoly - - def test_threed(self): - "Testing three-dimensional geometries." - # Testing a 3D Point - pnt = Point(2, 3, 8) - self.assertEqual((2., 3., 8.), pnt.coords) - self.assertRaises(TypeError, pnt.set_coords, (1., 2.)) - pnt.coords = (1., 2., 3.) - self.assertEqual((1., 2., 3.), pnt.coords) - - # Testing a 3D LineString - ls = LineString((2., 3., 8.), (50., 250., -117.)) - self.assertEqual(((2., 3., 8.), (50., 250., -117.)), ls.tuple) - self.assertRaises(TypeError, ls.__setitem__, 0, (1., 2.)) - ls[0] = (1., 2., 3.) - self.assertEqual((1., 2., 3.), ls[0]) - - def test_distance(self): - "Testing the distance() function." - # Distance to self should be 0. - pnt = Point(0, 0) - self.assertEqual(0.0, pnt.distance(Point(0, 0))) - - # Distance should be 1 - self.assertEqual(1.0, pnt.distance(Point(0, 1))) - - # Distance should be ~ sqrt(2) - self.assertAlmostEqual(1.41421356237, pnt.distance(Point(1, 1)), 11) - - # Distances are from the closest vertex in each geometry -- - # should be 3 (distance from (2, 2) to (5, 2)). - ls1 = LineString((0, 0), (1, 1), (2, 2)) - ls2 = LineString((5, 2), (6, 1), (7, 0)) - self.assertEqual(3, ls1.distance(ls2)) - - def test_length(self): - "Testing the length property." - # Points have 0 length. - pnt = Point(0, 0) - self.assertEqual(0.0, pnt.length) - - # Should be ~ sqrt(2) - ls = LineString((0, 0), (1, 1)) - self.assertAlmostEqual(1.41421356237, ls.length, 11) - - # Should be circumference of Polygon - poly = Polygon(LinearRing((0, 0), (0, 1), (1, 1), (1, 0), (0, 0))) - self.assertEqual(4.0, poly.length) - - # Should be sum of each element's length in collection. - mpoly = MultiPolygon(poly.clone(), poly) - self.assertEqual(8.0, mpoly.length) - - def test_emptyCollections(self): - "Testing empty geometries and collections." - gc1 = GeometryCollection([]) - gc2 = fromstr('GEOMETRYCOLLECTION EMPTY') - pnt = fromstr('POINT EMPTY') - ls = fromstr('LINESTRING EMPTY') - poly = fromstr('POLYGON EMPTY') - mls = fromstr('MULTILINESTRING EMPTY') - mpoly1 = fromstr('MULTIPOLYGON EMPTY') - mpoly2 = MultiPolygon(()) - - for g in [gc1, gc2, pnt, ls, poly, mls, mpoly1, mpoly2]: - self.assertEqual(True, g.empty) - - # Testing len() and num_geom. - if isinstance(g, Polygon): - self.assertEqual(1, len(g)) # Has one empty linear ring - self.assertEqual(1, g.num_geom) - self.assertEqual(0, len(g[0])) - elif isinstance(g, (Point, LineString)): - self.assertEqual(1, g.num_geom) - self.assertEqual(0, len(g)) - else: - self.assertEqual(0, g.num_geom) - self.assertEqual(0, len(g)) - - # Testing __getitem__ (doesn't work on Point or Polygon) - if isinstance(g, Point): - self.assertRaises(GEOSIndexError, g.get_x) - elif isinstance(g, Polygon): - lr = g.shell - self.assertEqual('LINEARRING EMPTY', lr.wkt) - self.assertEqual(0, len(lr)) - self.assertEqual(True, lr.empty) - self.assertRaises(GEOSIndexError, lr.__getitem__, 0) - else: - self.assertRaises(GEOSIndexError, g.__getitem__, 0) - - def test_collections_of_collections(self): - "Testing GeometryCollection handling of other collections." - # Creating a GeometryCollection WKT string composed of other - # collections and polygons. - coll = [mp.wkt for mp in self.geometries.multipolygons if mp.valid] - coll.extend(mls.wkt for mls in self.geometries.multilinestrings) - coll.extend(p.wkt for p in self.geometries.polygons) - coll.extend(mp.wkt for mp in self.geometries.multipoints) - gc_wkt = 'GEOMETRYCOLLECTION(%s)' % ','.join(coll) - - # Should construct ok from WKT - gc1 = GEOSGeometry(gc_wkt) - - # Should also construct ok from individual geometry arguments. - gc2 = GeometryCollection(*tuple(g for g in gc1)) - - # And, they should be equal. - self.assertEqual(gc1, gc2) - - @skipUnless(HAS_GDAL, "GDAL is required.") - def test_gdal(self): - "Testing `ogr` and `srs` properties." - g1 = fromstr('POINT(5 23)') - self.assertIsInstance(g1.ogr, gdal.OGRGeometry) - self.assertIsNone(g1.srs) - - g1_3d = fromstr('POINT(5 23 8)') - self.assertIsInstance(g1_3d.ogr, gdal.OGRGeometry) - self.assertEqual(g1_3d.ogr.z, 8) - - g2 = fromstr('LINESTRING(0 0, 5 5, 23 23)', srid=4326) - self.assertIsInstance(g2.ogr, gdal.OGRGeometry) - self.assertIsInstance(g2.srs, gdal.SpatialReference) - self.assertEqual(g2.hex, g2.ogr.hex) - self.assertEqual('WGS 84', g2.srs.name) - - def test_copy(self): - "Testing use with the Python `copy` module." - import copy - poly = GEOSGeometry('POLYGON((0 0, 0 23, 23 23, 23 0, 0 0), (5 5, 5 10, 10 10, 10 5, 5 5))') - cpy1 = copy.copy(poly) - cpy2 = copy.deepcopy(poly) - self.assertNotEqual(poly._ptr, cpy1._ptr) - self.assertNotEqual(poly._ptr, cpy2._ptr) - - @skipUnless(HAS_GDAL, "GDAL is required to transform geometries") - def test_transform(self): - "Testing `transform` method." - orig = GEOSGeometry('POINT (-104.609 38.255)', 4326) - trans = GEOSGeometry('POINT (992385.4472045 481455.4944650)', 2774) - - # Using a srid, a SpatialReference object, and a CoordTransform object - # for transformations. - t1, t2, t3 = orig.clone(), orig.clone(), orig.clone() - t1.transform(trans.srid) - t2.transform(gdal.SpatialReference('EPSG:2774')) - ct = gdal.CoordTransform(gdal.SpatialReference('WGS84'), gdal.SpatialReference(2774)) - t3.transform(ct) - - # Testing use of the `clone` keyword. - k1 = orig.clone() - k2 = k1.transform(trans.srid, clone=True) - self.assertEqual(k1, orig) - self.assertNotEqual(k1, k2) - - prec = 3 - for p in (t1, t2, t3, k2): - self.assertAlmostEqual(trans.x, p.x, prec) - self.assertAlmostEqual(trans.y, p.y, prec) - - @skipUnless(HAS_GDAL, "GDAL is required to transform geometries") - def test_transform_3d(self): - p3d = GEOSGeometry('POINT (5 23 100)', 4326) - p3d.transform(2774) - self.assertEqual(p3d.z, 100) - - @skipUnless(HAS_GDAL, "GDAL is required.") - def test_transform_noop(self): - """ Testing `transform` method (SRID match) """ - # transform() should no-op if source & dest SRIDs match, - # regardless of whether GDAL is available. - if gdal.HAS_GDAL: - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - gt = g.tuple - g.transform(4326) - self.assertEqual(g.tuple, gt) - self.assertEqual(g.srid, 4326) - - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - g1 = g.transform(4326, clone=True) - self.assertEqual(g1.tuple, g.tuple) - self.assertEqual(g1.srid, 4326) - self.assertTrue(g1 is not g, "Clone didn't happen") - - old_has_gdal = gdal.HAS_GDAL - try: - gdal.HAS_GDAL = False - - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - gt = g.tuple - g.transform(4326) - self.assertEqual(g.tuple, gt) - self.assertEqual(g.srid, 4326) - - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - g1 = g.transform(4326, clone=True) - self.assertEqual(g1.tuple, g.tuple) - self.assertEqual(g1.srid, 4326) - self.assertTrue(g1 is not g, "Clone didn't happen") - finally: - gdal.HAS_GDAL = old_has_gdal - - def test_transform_nosrid(self): - """ Testing `transform` method (no SRID or negative SRID) """ - - g = GEOSGeometry('POINT (-104.609 38.255)', srid=None) - self.assertRaises(GEOSException, g.transform, 2774) - - g = GEOSGeometry('POINT (-104.609 38.255)', srid=None) - self.assertRaises(GEOSException, g.transform, 2774, clone=True) - - g = GEOSGeometry('POINT (-104.609 38.255)', srid=-1) - self.assertRaises(GEOSException, g.transform, 2774) - - g = GEOSGeometry('POINT (-104.609 38.255)', srid=-1) - self.assertRaises(GEOSException, g.transform, 2774, clone=True) - - @skipUnless(HAS_GDAL, "GDAL is required.") - def test_transform_nogdal(self): - """ Testing `transform` method (GDAL not available) """ - old_has_gdal = gdal.HAS_GDAL - try: - gdal.HAS_GDAL = False - - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - self.assertRaises(GEOSException, g.transform, 2774) - - g = GEOSGeometry('POINT (-104.609 38.255)', 4326) - self.assertRaises(GEOSException, g.transform, 2774, clone=True) - finally: - gdal.HAS_GDAL = old_has_gdal - - def test_extent(self): - "Testing `extent` method." - # The xmin, ymin, xmax, ymax of the MultiPoint should be returned. - mp = MultiPoint(Point(5, 23), Point(0, 0), Point(10, 50)) - self.assertEqual((0.0, 0.0, 10.0, 50.0), mp.extent) - pnt = Point(5.23, 17.8) - # Extent of points is just the point itself repeated. - self.assertEqual((5.23, 17.8, 5.23, 17.8), pnt.extent) - # Testing on the 'real world' Polygon. - poly = fromstr(self.geometries.polygons[3].wkt) - ring = poly.shell - x, y = ring.x, ring.y - xmin, ymin = min(x), min(y) - xmax, ymax = max(x), max(y) - self.assertEqual((xmin, ymin, xmax, ymax), poly.extent) - - def test_pickle(self): - "Testing pickling and unpickling support." - # Using both pickle and cPickle -- just 'cause. - from django.utils.six.moves import cPickle - import pickle - - # Creating a list of test geometries for pickling, - # and setting the SRID on some of them. - def get_geoms(lst, srid=None): - return [GEOSGeometry(tg.wkt, srid) for tg in lst] - tgeoms = get_geoms(self.geometries.points) - tgeoms.extend(get_geoms(self.geometries.multilinestrings, 4326)) - tgeoms.extend(get_geoms(self.geometries.polygons, 3084)) - tgeoms.extend(get_geoms(self.geometries.multipolygons, 3857)) - - # The SRID won't be exported in GEOS 3.0 release candidates. - no_srid = self.null_srid == -1 - for geom in tgeoms: - s1, s2 = cPickle.dumps(geom), pickle.dumps(geom) - g1, g2 = cPickle.loads(s1), pickle.loads(s2) - for tmpg in (g1, g2): - self.assertEqual(geom, tmpg) - if not no_srid: - self.assertEqual(geom.srid, tmpg.srid) - - def test_prepared(self): - "Testing PreparedGeometry support." - # Creating a simple multipolygon and getting a prepared version. - mpoly = GEOSGeometry('MULTIPOLYGON(((0 0,0 5,5 5,5 0,0 0)),((5 5,5 10,10 10,10 5,5 5)))') - prep = mpoly.prepared - - # A set of test points. - pnts = [Point(5, 5), Point(7.5, 7.5), Point(2.5, 7.5)] - covers = [True, True, False] # No `covers` op for regular GEOS geoms. - for pnt, c in zip(pnts, covers): - # Results should be the same (but faster) - self.assertEqual(mpoly.contains(pnt), prep.contains(pnt)) - self.assertEqual(mpoly.intersects(pnt), prep.intersects(pnt)) - self.assertEqual(c, prep.covers(pnt)) - - if geos_version_info()['version'] > '3.3.0': - self.assertTrue(prep.crosses(fromstr('LINESTRING(1 1, 15 15)'))) - self.assertTrue(prep.disjoint(Point(-5, -5))) - poly = Polygon(((-1, -1), (1, 1), (1, 0), (-1, -1))) - self.assertTrue(prep.overlaps(poly)) - poly = Polygon(((-5, 0), (-5, 5), (0, 5), (-5, 0))) - self.assertTrue(prep.touches(poly)) - poly = Polygon(((-1, -1), (-1, 11), (11, 11), (11, -1), (-1, -1))) - self.assertTrue(prep.within(poly)) - - # Original geometry deletion should not crash the prepared one (#21662) - del mpoly - self.assertTrue(prep.covers(Point(5, 5))) - - def test_line_merge(self): - "Testing line merge support" - ref_geoms = (fromstr('LINESTRING(1 1, 1 1, 3 3)'), - fromstr('MULTILINESTRING((1 1, 3 3), (3 3, 4 2))'), - ) - ref_merged = (fromstr('LINESTRING(1 1, 3 3)'), - fromstr('LINESTRING (1 1, 3 3, 4 2)'), - ) - for geom, merged in zip(ref_geoms, ref_merged): - self.assertEqual(merged, geom.merged) - - def test_valid_reason(self): - "Testing IsValidReason support" - - g = GEOSGeometry("POINT(0 0)") - self.assertTrue(g.valid) - self.assertIsInstance(g.valid_reason, six.string_types) - self.assertEqual(g.valid_reason, "Valid Geometry") - - g = GEOSGeometry("LINESTRING(0 0, 0 0)") - - self.assertFalse(g.valid) - self.assertIsInstance(g.valid_reason, six.string_types) - self.assertTrue(g.valid_reason.startswith("Too few points in geometry component")) - - @skipUnless(HAS_GEOS and geos_version_info()['version'] >= '3.2.0', "geos >= 3.2.0 is required") - def test_linearref(self): - "Testing linear referencing" - - ls = fromstr('LINESTRING(0 0, 0 10, 10 10, 10 0)') - mls = fromstr('MULTILINESTRING((0 0, 0 10), (10 0, 10 10))') - - self.assertEqual(ls.project(Point(0, 20)), 10.0) - self.assertEqual(ls.project(Point(7, 6)), 24) - self.assertEqual(ls.project_normalized(Point(0, 20)), 1.0 / 3) - - self.assertEqual(ls.interpolate(10), Point(0, 10)) - self.assertEqual(ls.interpolate(24), Point(10, 6)) - self.assertEqual(ls.interpolate_normalized(1.0 / 3), Point(0, 10)) - - self.assertEqual(mls.project(Point(0, 20)), 10) - self.assertEqual(mls.project(Point(7, 6)), 16) - - self.assertEqual(mls.interpolate(9), Point(0, 9)) - self.assertEqual(mls.interpolate(17), Point(10, 7)) - - def test_geos_version(self): - """Testing the GEOS version regular expression.""" - from django.contrib.gis.geos.libgeos import version_regex - versions = [('3.0.0rc4-CAPI-1.3.3', '3.0.0', '1.3.3'), - ('3.0.0-CAPI-1.4.1', '3.0.0', '1.4.1'), - ('3.4.0dev-CAPI-1.8.0', '3.4.0', '1.8.0'), - ('3.4.0dev-CAPI-1.8.0 r0', '3.4.0', '1.8.0')] - for v_init, v_geos, v_capi in versions: - m = version_regex.match(v_init) - self.assertTrue(m, msg="Unable to parse the version string '%s'" % v_init) - self.assertEqual(m.group('version'), v_geos) - self.assertEqual(m.group('capi_version'), v_capi) diff --git a/django/contrib/gis/geos/tests/test_geos_mutation.py b/django/contrib/gis/geos/tests/test_geos_mutation.py deleted file mode 100644 index db9f12d3b..000000000 --- a/django/contrib/gis/geos/tests/test_geos_mutation.py +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright (c) 2008-2009 Aryeh Leib Taurog, all rights reserved. -# Modified from original contribution by Aryeh Leib Taurog, which was -# released under the New BSD license. - -import unittest -from unittest import skipUnless - -from .. import HAS_GEOS - -if HAS_GEOS: - from .. import fromstr, LinearRing, LineString, MultiPoint, Point, Polygon - from ..error import GEOSIndexError - - -if HAS_GEOS: - def api_get_distance(x): - return x.distance(Point(-200, -200)) - - -def api_get_buffer(x): - return x.buffer(10) - - -def api_get_geom_typeid(x): - return x.geom_typeid - - -def api_get_num_coords(x): - return x.num_coords - - -def api_get_centroid(x): - return x.centroid - - -def api_get_empty(x): - return x.empty - - -def api_get_valid(x): - return x.valid - - -def api_get_simple(x): - return x.simple - - -def api_get_ring(x): - return x.ring - - -def api_get_boundary(x): - return x.boundary - - -def api_get_convex_hull(x): - return x.convex_hull - - -def api_get_extent(x): - return x.extent - - -def api_get_area(x): - return x.area - - -def api_get_length(x): - return x.length - -geos_function_tests = [val for name, val in vars().items() - if hasattr(val, '__call__') - and name.startswith('api_get_')] - - -@skipUnless(HAS_GEOS, "Geos is required.") -class GEOSMutationTest(unittest.TestCase): - """ - Tests Pythonic Mutability of Python GEOS geometry wrappers - get/set/delitem on a slice, normal list methods - """ - - def test00_GEOSIndexException(self): - 'Testing Geometry GEOSIndexError' - p = Point(1, 2) - for i in range(-2, 2): - p._checkindex(i) - self.assertRaises(GEOSIndexError, p._checkindex, 2) - self.assertRaises(GEOSIndexError, p._checkindex, -3) - - def test01_PointMutations(self): - 'Testing Point mutations' - for p in (Point(1, 2, 3), fromstr('POINT (1 2 3)')): - self.assertEqual(p._get_single_external(1), 2.0, 'Point _get_single_external') - - # _set_single - p._set_single(0, 100) - self.assertEqual(p.coords, (100.0, 2.0, 3.0), 'Point _set_single') - - # _set_list - p._set_list(2, (50, 3141)) - self.assertEqual(p.coords, (50.0, 3141.0), 'Point _set_list') - - def test02_PointExceptions(self): - 'Testing Point exceptions' - self.assertRaises(TypeError, Point, range(1)) - self.assertRaises(TypeError, Point, range(4)) - - def test03_PointApi(self): - 'Testing Point API' - q = Point(4, 5, 3) - for p in (Point(1, 2, 3), fromstr('POINT (1 2 3)')): - p[0:2] = [4, 5] - for f in geos_function_tests: - self.assertEqual(f(q), f(p), 'Point ' + f.__name__) - - def test04_LineStringMutations(self): - 'Testing LineString mutations' - for ls in (LineString((1, 0), (4, 1), (6, -1)), - fromstr('LINESTRING (1 0,4 1,6 -1)')): - self.assertEqual(ls._get_single_external(1), (4.0, 1.0), 'LineString _get_single_external') - - # _set_single - ls._set_single(0, (-50, 25)) - self.assertEqual(ls.coords, ((-50.0, 25.0), (4.0, 1.0), (6.0, -1.0)), 'LineString _set_single') - - # _set_list - ls._set_list(2, ((-50.0, 25.0), (6.0, -1.0))) - self.assertEqual(ls.coords, ((-50.0, 25.0), (6.0, -1.0)), 'LineString _set_list') - - lsa = LineString(ls.coords) - for f in geos_function_tests: - self.assertEqual(f(lsa), f(ls), 'LineString ' + f.__name__) - - def test05_Polygon(self): - 'Testing Polygon mutations' - for pg in (Polygon(((1, 0), (4, 1), (6, -1), (8, 10), (1, 0)), - ((5, 4), (6, 4), (6, 3), (5, 4))), - fromstr('POLYGON ((1 0,4 1,6 -1,8 10,1 0),(5 4,6 4,6 3,5 4))')): - self.assertEqual(pg._get_single_external(0), - LinearRing((1, 0), (4, 1), (6, -1), (8, 10), (1, 0)), - 'Polygon _get_single_external(0)') - self.assertEqual(pg._get_single_external(1), - LinearRing((5, 4), (6, 4), (6, 3), (5, 4)), - 'Polygon _get_single_external(1)') - - # _set_list - pg._set_list(2, (((1, 2), (10, 0), (12, 9), (-1, 15), (1, 2)), - ((4, 2), (5, 2), (5, 3), (4, 2)))) - self.assertEqual( - pg.coords, - (((1.0, 2.0), (10.0, 0.0), (12.0, 9.0), (-1.0, 15.0), (1.0, 2.0)), - ((4.0, 2.0), (5.0, 2.0), (5.0, 3.0), (4.0, 2.0))), - 'Polygon _set_list') - - lsa = Polygon(*pg.coords) - for f in geos_function_tests: - self.assertEqual(f(lsa), f(pg), 'Polygon ' + f.__name__) - - def test06_Collection(self): - 'Testing Collection mutations' - for mp in (MultiPoint(*map(Point, ((3, 4), (-1, 2), (5, -4), (2, 8)))), - fromstr('MULTIPOINT (3 4,-1 2,5 -4,2 8)')): - self.assertEqual(mp._get_single_external(2), Point(5, -4), 'Collection _get_single_external') - - mp._set_list(3, map(Point, ((5, 5), (3, -2), (8, 1)))) - self.assertEqual(mp.coords, ((5.0, 5.0), (3.0, -2.0), (8.0, 1.0)), 'Collection _set_list') - - lsa = MultiPoint(*map(Point, ((5, 5), (3, -2), (8, 1)))) - for f in geos_function_tests: - self.assertEqual(f(lsa), f(mp), 'MultiPoint ' + f.__name__) diff --git a/django/contrib/gis/geos/tests/test_io.py b/django/contrib/gis/geos/tests/test_io.py deleted file mode 100644 index 2278be8a8..000000000 --- a/django/contrib/gis/geos/tests/test_io.py +++ /dev/null @@ -1,116 +0,0 @@ -from __future__ import unicode_literals - -import binascii -import unittest -from unittest import skipUnless - -from django.contrib.gis import memoryview - -from ..import HAS_GEOS - -if HAS_GEOS: - from .. import GEOSGeometry, WKTReader, WKTWriter, WKBReader, WKBWriter, geos_version_info - - -@skipUnless(HAS_GEOS, "Geos is required.") -class GEOSIOTest(unittest.TestCase): - - def test01_wktreader(self): - # Creating a WKTReader instance - wkt_r = WKTReader() - wkt = 'POINT (5 23)' - - # read() should return a GEOSGeometry - ref = GEOSGeometry(wkt) - g1 = wkt_r.read(wkt.encode()) - g2 = wkt_r.read(wkt) - - for geom in (g1, g2): - self.assertEqual(ref, geom) - - # Should only accept six.string_types objects. - self.assertRaises(TypeError, wkt_r.read, 1) - self.assertRaises(TypeError, wkt_r.read, memoryview(b'foo')) - - def test02_wktwriter(self): - # Creating a WKTWriter instance, testing its ptr property. - wkt_w = WKTWriter() - self.assertRaises(TypeError, wkt_w._set_ptr, WKTReader.ptr_type()) - - ref = GEOSGeometry('POINT (5 23)') - ref_wkt = 'POINT (5.0000000000000000 23.0000000000000000)' - self.assertEqual(ref_wkt, wkt_w.write(ref).decode()) - - def test03_wkbreader(self): - # Creating a WKBReader instance - wkb_r = WKBReader() - - hex = b'000000000140140000000000004037000000000000' - wkb = memoryview(binascii.a2b_hex(hex)) - ref = GEOSGeometry(hex) - - # read() should return a GEOSGeometry on either a hex string or - # a WKB buffer. - g1 = wkb_r.read(wkb) - g2 = wkb_r.read(hex) - for geom in (g1, g2): - self.assertEqual(ref, geom) - - bad_input = (1, 5.23, None, False) - for bad_wkb in bad_input: - self.assertRaises(TypeError, wkb_r.read, bad_wkb) - - def test04_wkbwriter(self): - wkb_w = WKBWriter() - - # Representations of 'POINT (5 23)' in hex -- one normal and - # the other with the byte order changed. - g = GEOSGeometry('POINT (5 23)') - hex1 = b'010100000000000000000014400000000000003740' - wkb1 = memoryview(binascii.a2b_hex(hex1)) - hex2 = b'000000000140140000000000004037000000000000' - wkb2 = memoryview(binascii.a2b_hex(hex2)) - - self.assertEqual(hex1, wkb_w.write_hex(g)) - self.assertEqual(wkb1, wkb_w.write(g)) - - # Ensuring bad byteorders are not accepted. - for bad_byteorder in (-1, 2, 523, 'foo', None): - # Equivalent of `wkb_w.byteorder = bad_byteorder` - self.assertRaises(ValueError, wkb_w._set_byteorder, bad_byteorder) - - # Setting the byteorder to 0 (for Big Endian) - wkb_w.byteorder = 0 - self.assertEqual(hex2, wkb_w.write_hex(g)) - self.assertEqual(wkb2, wkb_w.write(g)) - - # Back to Little Endian - wkb_w.byteorder = 1 - - # Now, trying out the 3D and SRID flags. - g = GEOSGeometry('POINT (5 23 17)') - g.srid = 4326 - - hex3d = b'0101000080000000000000144000000000000037400000000000003140' - wkb3d = memoryview(binascii.a2b_hex(hex3d)) - hex3d_srid = b'01010000A0E6100000000000000000144000000000000037400000000000003140' - wkb3d_srid = memoryview(binascii.a2b_hex(hex3d_srid)) - - # Ensuring bad output dimensions are not accepted - for bad_outdim in (-1, 0, 1, 4, 423, 'foo', None): - # Equivalent of `wkb_w.outdim = bad_outdim` - self.assertRaises(ValueError, wkb_w._set_outdim, bad_outdim) - - # These tests will fail on 3.0.0 because of a bug that was fixed in 3.1: - # http://trac.osgeo.org/geos/ticket/216 - if not geos_version_info()['version'].startswith('3.0.'): - # Now setting the output dimensions to be 3 - wkb_w.outdim = 3 - - self.assertEqual(hex3d, wkb_w.write_hex(g)) - self.assertEqual(wkb3d, wkb_w.write(g)) - - # Telling the WKBWriter to include the srid in the representation. - wkb_w.srid = True - self.assertEqual(hex3d_srid, wkb_w.write_hex(g)) - self.assertEqual(wkb3d_srid, wkb_w.write(g)) diff --git a/django/contrib/gis/geos/tests/test_mutable_list.py b/django/contrib/gis/geos/tests/test_mutable_list.py deleted file mode 100644 index 9cdd80bc1..000000000 --- a/django/contrib/gis/geos/tests/test_mutable_list.py +++ /dev/null @@ -1,426 +0,0 @@ -# Copyright (c) 2008-2009 Aryeh Leib Taurog, http://www.aryehleib.com -# All rights reserved. -# -# Modified from original contribution by Aryeh Leib Taurog, which was -# released under the New BSD license. - -import unittest - -from django.contrib.gis.geos.mutable_list import ListMixin -from django.utils import six - - -class UserListA(ListMixin): - _mytype = tuple - - def __init__(self, i_list, *args, **kwargs): - self._list = self._mytype(i_list) - super(UserListA, self).__init__(*args, **kwargs) - - def __len__(self): - return len(self._list) - - def __str__(self): - return str(self._list) - - def __repr__(self): - return repr(self._list) - - def _set_list(self, length, items): - # this would work: - # self._list = self._mytype(items) - # but then we wouldn't be testing length parameter - itemList = ['x'] * length - for i, v in enumerate(items): - itemList[i] = v - - self._list = self._mytype(itemList) - - def _get_single_external(self, index): - return self._list[index] - - -class UserListB(UserListA): - _mytype = list - - def _set_single(self, index, value): - self._list[index] = value - - -def nextRange(length): - nextRange.start += 100 - return range(nextRange.start, nextRange.start + length) - -nextRange.start = 0 - - -class ListMixinTest(unittest.TestCase): - """ - Tests base class ListMixin by comparing a list clone which is - a ListMixin subclass with a real Python list. - """ - limit = 3 - listType = UserListA - - def lists_of_len(self, length=None): - if length is None: - length = self.limit - pl = list(range(length)) - return pl, self.listType(pl) - - def limits_plus(self, b): - return range(-self.limit - b, self.limit + b) - - def step_range(self): - return list(range(-1 - self.limit, 0)) + list(range(1, 1 + self.limit)) - - def test01_getslice(self): - 'Slice retrieval' - pl, ul = self.lists_of_len() - for i in self.limits_plus(1): - self.assertEqual(pl[i:], ul[i:], 'slice [%d:]' % (i)) - self.assertEqual(pl[:i], ul[:i], 'slice [:%d]' % (i)) - - for j in self.limits_plus(1): - self.assertEqual(pl[i:j], ul[i:j], 'slice [%d:%d]' % (i, j)) - for k in self.step_range(): - self.assertEqual(pl[i:j:k], ul[i:j:k], 'slice [%d:%d:%d]' % (i, j, k)) - - for k in self.step_range(): - self.assertEqual(pl[i::k], ul[i::k], 'slice [%d::%d]' % (i, k)) - self.assertEqual(pl[:i:k], ul[:i:k], 'slice [:%d:%d]' % (i, k)) - - for k in self.step_range(): - self.assertEqual(pl[::k], ul[::k], 'slice [::%d]' % (k)) - - def test02_setslice(self): - 'Slice assignment' - def setfcn(x, i, j, k, L): - x[i:j:k] = range(L) - pl, ul = self.lists_of_len() - for slen in range(self.limit + 1): - ssl = nextRange(slen) - ul[:] = ssl - pl[:] = ssl - self.assertEqual(pl, ul[:], 'set slice [:]') - - for i in self.limits_plus(1): - ssl = nextRange(slen) - ul[i:] = ssl - pl[i:] = ssl - self.assertEqual(pl, ul[:], 'set slice [%d:]' % (i)) - - ssl = nextRange(slen) - ul[:i] = ssl - pl[:i] = ssl - self.assertEqual(pl, ul[:], 'set slice [:%d]' % (i)) - - for j in self.limits_plus(1): - ssl = nextRange(slen) - ul[i:j] = ssl - pl[i:j] = ssl - self.assertEqual(pl, ul[:], 'set slice [%d:%d]' % (i, j)) - - for k in self.step_range(): - ssl = nextRange(len(ul[i:j:k])) - ul[i:j:k] = ssl - pl[i:j:k] = ssl - self.assertEqual(pl, ul[:], 'set slice [%d:%d:%d]' % (i, j, k)) - - sliceLen = len(ul[i:j:k]) - self.assertRaises(ValueError, setfcn, ul, i, j, k, sliceLen + 1) - if sliceLen > 2: - self.assertRaises(ValueError, setfcn, ul, i, j, k, sliceLen - 1) - - for k in self.step_range(): - ssl = nextRange(len(ul[i::k])) - ul[i::k] = ssl - pl[i::k] = ssl - self.assertEqual(pl, ul[:], 'set slice [%d::%d]' % (i, k)) - - ssl = nextRange(len(ul[:i:k])) - ul[:i:k] = ssl - pl[:i:k] = ssl - self.assertEqual(pl, ul[:], 'set slice [:%d:%d]' % (i, k)) - - for k in self.step_range(): - ssl = nextRange(len(ul[::k])) - ul[::k] = ssl - pl[::k] = ssl - self.assertEqual(pl, ul[:], 'set slice [::%d]' % (k)) - - def test03_delslice(self): - 'Delete slice' - for Len in range(self.limit): - pl, ul = self.lists_of_len(Len) - del pl[:] - del ul[:] - self.assertEqual(pl[:], ul[:], 'del slice [:]') - for i in range(-Len - 1, Len + 1): - pl, ul = self.lists_of_len(Len) - del pl[i:] - del ul[i:] - self.assertEqual(pl[:], ul[:], 'del slice [%d:]' % (i)) - pl, ul = self.lists_of_len(Len) - del pl[:i] - del ul[:i] - self.assertEqual(pl[:], ul[:], 'del slice [:%d]' % (i)) - for j in range(-Len - 1, Len + 1): - pl, ul = self.lists_of_len(Len) - del pl[i:j] - del ul[i:j] - self.assertEqual(pl[:], ul[:], 'del slice [%d:%d]' % (i, j)) - for k in list(range(-Len - 1, 0)) + list(range(1, Len)): - pl, ul = self.lists_of_len(Len) - del pl[i:j:k] - del ul[i:j:k] - self.assertEqual(pl[:], ul[:], 'del slice [%d:%d:%d]' % (i, j, k)) - - for k in list(range(-Len - 1, 0)) + list(range(1, Len)): - pl, ul = self.lists_of_len(Len) - del pl[:i:k] - del ul[:i:k] - self.assertEqual(pl[:], ul[:], 'del slice [:%d:%d]' % (i, k)) - - pl, ul = self.lists_of_len(Len) - del pl[i::k] - del ul[i::k] - self.assertEqual(pl[:], ul[:], 'del slice [%d::%d]' % (i, k)) - - for k in list(range(-Len - 1, 0)) + list(range(1, Len)): - pl, ul = self.lists_of_len(Len) - del pl[::k] - del ul[::k] - self.assertEqual(pl[:], ul[:], 'del slice [::%d]' % (k)) - - def test04_get_set_del_single(self): - 'Get/set/delete single item' - pl, ul = self.lists_of_len() - for i in self.limits_plus(0): - self.assertEqual(pl[i], ul[i], 'get single item [%d]' % i) - - for i in self.limits_plus(0): - pl, ul = self.lists_of_len() - pl[i] = 100 - ul[i] = 100 - self.assertEqual(pl[:], ul[:], 'set single item [%d]' % i) - - for i in self.limits_plus(0): - pl, ul = self.lists_of_len() - del pl[i] - del ul[i] - self.assertEqual(pl[:], ul[:], 'del single item [%d]' % i) - - def test05_out_of_range_exceptions(self): - 'Out of range exceptions' - def setfcn(x, i): - x[i] = 20 - - def getfcn(x, i): - return x[i] - - def delfcn(x, i): - del x[i] - pl, ul = self.lists_of_len() - for i in (-1 - self.limit, self.limit): - self.assertRaises(IndexError, setfcn, ul, i) # 'set index %d' % i) - self.assertRaises(IndexError, getfcn, ul, i) # 'get index %d' % i) - self.assertRaises(IndexError, delfcn, ul, i) # 'del index %d' % i) - - def test06_list_methods(self): - 'List methods' - pl, ul = self.lists_of_len() - pl.append(40) - ul.append(40) - self.assertEqual(pl[:], ul[:], 'append') - - pl.extend(range(50, 55)) - ul.extend(range(50, 55)) - self.assertEqual(pl[:], ul[:], 'extend') - - pl.reverse() - ul.reverse() - self.assertEqual(pl[:], ul[:], 'reverse') - - for i in self.limits_plus(1): - pl, ul = self.lists_of_len() - pl.insert(i, 50) - ul.insert(i, 50) - self.assertEqual(pl[:], ul[:], 'insert at %d' % i) - - for i in self.limits_plus(0): - pl, ul = self.lists_of_len() - self.assertEqual(pl.pop(i), ul.pop(i), 'popped value at %d' % i) - self.assertEqual(pl[:], ul[:], 'after pop at %d' % i) - - pl, ul = self.lists_of_len() - self.assertEqual(pl.pop(), ul.pop(i), 'popped value') - self.assertEqual(pl[:], ul[:], 'after pop') - - pl, ul = self.lists_of_len() - - def popfcn(x, i): - x.pop(i) - self.assertRaises(IndexError, popfcn, ul, self.limit) - self.assertRaises(IndexError, popfcn, ul, -1 - self.limit) - - pl, ul = self.lists_of_len() - for val in range(self.limit): - self.assertEqual(pl.index(val), ul.index(val), 'index of %d' % val) - - for val in self.limits_plus(2): - self.assertEqual(pl.count(val), ul.count(val), 'count %d' % val) - - for val in range(self.limit): - pl, ul = self.lists_of_len() - pl.remove(val) - ul.remove(val) - self.assertEqual(pl[:], ul[:], 'after remove val %d' % val) - - def indexfcn(x, v): - return x.index(v) - - def removefcn(x, v): - return x.remove(v) - self.assertRaises(ValueError, indexfcn, ul, 40) - self.assertRaises(ValueError, removefcn, ul, 40) - - def test07_allowed_types(self): - 'Type-restricted list' - pl, ul = self.lists_of_len() - ul._allowed = six.integer_types - ul[1] = 50 - ul[:2] = [60, 70, 80] - - def setfcn(x, i, v): - x[i] = v - self.assertRaises(TypeError, setfcn, ul, 2, 'hello') - self.assertRaises(TypeError, setfcn, ul, slice(0, 3, 2), ('hello', 'goodbye')) - - def test08_min_length(self): - 'Length limits' - pl, ul = self.lists_of_len() - ul._minlength = 1 - - def delfcn(x, i): - del x[:i] - - def setfcn(x, i): - x[:i] = [] - for i in range(self.limit - ul._minlength + 1, self.limit + 1): - self.assertRaises(ValueError, delfcn, ul, i) - self.assertRaises(ValueError, setfcn, ul, i) - del ul[:ul._minlength] - - ul._maxlength = 4 - for i in range(0, ul._maxlength - len(ul)): - ul.append(i) - self.assertRaises(ValueError, ul.append, 10) - - def test09_iterable_check(self): - 'Error on assigning non-iterable to slice' - pl, ul = self.lists_of_len(self.limit + 1) - - def setfcn(x, i, v): - x[i] = v - self.assertRaises(TypeError, setfcn, ul, slice(0, 3, 2), 2) - - def test10_checkindex(self): - 'Index check' - pl, ul = self.lists_of_len() - for i in self.limits_plus(0): - if i < 0: - self.assertEqual(ul._checkindex(i), i + self.limit, '_checkindex(neg index)') - else: - self.assertEqual(ul._checkindex(i), i, '_checkindex(pos index)') - - for i in (-self.limit - 1, self.limit): - self.assertRaises(IndexError, ul._checkindex, i) - - ul._IndexError = TypeError - self.assertRaises(TypeError, ul._checkindex, -self.limit - 1) - - def test_11_sorting(self): - 'Sorting' - pl, ul = self.lists_of_len() - pl.insert(0, pl.pop()) - ul.insert(0, ul.pop()) - pl.sort() - ul.sort() - self.assertEqual(pl[:], ul[:], 'sort') - mid = pl[len(pl) // 2] - pl.sort(key=lambda x: (mid - x) ** 2) - ul.sort(key=lambda x: (mid - x) ** 2) - self.assertEqual(pl[:], ul[:], 'sort w/ key') - - pl.insert(0, pl.pop()) - ul.insert(0, ul.pop()) - pl.sort(reverse=True) - ul.sort(reverse=True) - self.assertEqual(pl[:], ul[:], 'sort w/ reverse') - mid = pl[len(pl) // 2] - pl.sort(key=lambda x: (mid - x) ** 2) - ul.sort(key=lambda x: (mid - x) ** 2) - self.assertEqual(pl[:], ul[:], 'sort w/ key') - - def test_12_arithmetic(self): - 'Arithmetic' - pl, ul = self.lists_of_len() - al = list(range(10, 14)) - self.assertEqual(list(pl + al), list(ul + al), 'add') - self.assertEqual(type(ul), type(ul + al), 'type of add result') - self.assertEqual(list(al + pl), list(al + ul), 'radd') - self.assertEqual(type(al), type(al + ul), 'type of radd result') - objid = id(ul) - pl += al - ul += al - self.assertEqual(pl[:], ul[:], 'in-place add') - self.assertEqual(objid, id(ul), 'in-place add id') - - for n in (-1, 0, 1, 3): - pl, ul = self.lists_of_len() - self.assertEqual(list(pl * n), list(ul * n), 'mul by %d' % n) - self.assertEqual(type(ul), type(ul * n), 'type of mul by %d result' % n) - self.assertEqual(list(n * pl), list(n * ul), 'rmul by %d' % n) - self.assertEqual(type(ul), type(n * ul), 'type of rmul by %d result' % n) - objid = id(ul) - pl *= n - ul *= n - self.assertEqual(pl[:], ul[:], 'in-place mul by %d' % n) - self.assertEqual(objid, id(ul), 'in-place mul by %d id' % n) - - pl, ul = self.lists_of_len() - self.assertEqual(pl, ul, 'cmp for equal') - self.assertFalse(ul == pl + [2], 'cmp for not equal') - self.assertTrue(pl >= ul, 'cmp for gte self') - self.assertTrue(pl <= ul, 'cmp for lte self') - self.assertTrue(ul >= pl, 'cmp for self gte') - self.assertTrue(ul <= pl, 'cmp for self lte') - - self.assertTrue(pl + [5] > ul, 'cmp') - self.assertTrue(pl + [5] >= ul, 'cmp') - self.assertTrue(pl < ul + [2], 'cmp') - self.assertTrue(pl <= ul + [2], 'cmp') - self.assertTrue(ul + [5] > pl, 'cmp') - self.assertTrue(ul + [5] >= pl, 'cmp') - self.assertTrue(ul < pl + [2], 'cmp') - self.assertTrue(ul <= pl + [2], 'cmp') - - # Also works with a custom IndexError - ul_longer = ul + [2] - ul_longer._IndexError = TypeError - ul._IndexError = TypeError - self.assertFalse(ul_longer == pl) - self.assertFalse(ul == ul_longer) - self.assertTrue(ul_longer > ul) - - pl[1] = 20 - self.assertTrue(pl > ul, 'cmp for gt self') - self.assertTrue(ul < pl, 'cmp for self lt') - pl[1] = -20 - self.assertTrue(pl < ul, 'cmp for lt self') - self.assertTrue(pl < ul, 'cmp for lt self') - - -class ListMixinTestSingle(ListMixinTest): - listType = UserListB diff --git a/django/contrib/gis/locale/af/LC_MESSAGES/django.mo b/django/contrib/gis/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index b51ea3db0413f22fd0a626101e8cc2aa9f3b8a5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmYL^-%i3X6vi=nwM(zPsEHR4Jan5Q86~?={v;$437Ov4tsBMBE^QHf03X5E^I1Ft z17Gq>d(yAxobUJg>ZgUeKyHvb3RAC0gSpR(zB z_C0_fK^T!BW>LTEqr7Ks9i)aUTXCliBjdw-;soE|qbj$&6p&)Y$YWvT2S+PuubitH zrMum(=bF#55c^)HH?%%Rvb3hhB((Z(LU}HS>yrxr#&%S0}Aq-4ZrgN!EM&ftrPRlaF3vW?v4XO*Oha7d2V Oq^-zpLW0iFYyAP5bb-wP diff --git a/django/contrib/gis/locale/af/LC_MESSAGES/django.po b/django/contrib/gis/locale/af/LC_MESSAGES/django.po deleted file mode 100644 index 7518bd0d8..000000000 --- a/django/contrib/gis/locale/af/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Afrikaans (http://www.transifex.com/projects/p/django/" -"language/af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/ar/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 79da8817f46ae776713fbcc3fa08174a16bfc6e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2086 zcmZvc%WoS+9LE@jCl;i|AgaqeVA&@xoU+|q-C$ZD6H2%!Y@BN$c{B!)s zHyXa@F-~Iqi18Z6$V2$S_Y3$D_$&Ab_{zhH?(5(Qth3;YU>>y_V845(`erJ?MO4{59K3H+*lfbwjPsokWfC|x_= zT5Cfdu`u*Q@{7e<7_t)0OfipmXnRrF537z>AwI>Z!u%@Z;Vf}qt;fgm7s)So%A^66 z9p;wO+U5MXc6raJ=({c}a>w_yyf<)CdU!_;6KLq9 z9Wg?al75k{6Cy=>?Y$B(PYTBaR&>fv(U!fV{eE)QvqI=!LoRy0q<_f52pSfZuGwD2 zPmQs_54k=XRh*K3zE+9!3E!er;mU-5A!N#%e$nR4qO4(_){TDM93ZpbGPAu#)-a%` zkFjY-`aGnUHOTC@f3YYBWE3 z>7ZgWZKN*v9%mjhL0>H5>^jc`uI+e(R75rr(OD0gO%l4;J%3t|Vqi(pf%sx7f5cEuKib8$ng$eXA^x)v|Q zi(&^G;-*TViLj8vncPn-+a=1~E>yNi+(r0?SWjy*WQY9&w8RSZwow}lSH(6AFl3qQ zVk@5O%mqn(Eq;Q^PLh6m0xQ}B%n7BeLVHteCMho^p=25J@Nw_H^6H`qBhY0Azv6unz`o?PYql*ad5lIq0B4ej%MSqTK$S|$Rlg(mbUjMiR8%I z3T<5-`RJ&eWyhMxq9LCqd A6aWAK diff --git a/django/contrib/gis/locale/ar/LC_MESSAGES/django.po b/django/contrib/gis/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index 200b200b9..000000000 --- a/django/contrib/gis/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2014 -# Eyad Toma , 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 13:23+0000\n" -"Last-Translator: Bashar Al-Abdulhadi\n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/" -"ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "نظم المعلومات الجغرافية GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "حقل GIS الأساسي -- مُرتبط بنوع مواصفات OpenGIS الهندسية." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "نقطة إحداثية" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "سطر تسلسل أحرف" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "مُضلّع إحداثي" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "نقاط إحداثية" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "تسلسل أحرف متعدد الأسطر" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "مجموعة مُضلعات إحداثية" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "مجموعة إحداثية" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "لم تُدخل أي أحداثيات." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "الإحداثيات غير صحيحة." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "نوع الإحداثيات غير صحيح." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "حدث خطأ أثناء تحويل geometry إلى حقل SRID." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "لا يوجد خريطة موقع للقسم: %r " - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "الصفحة %s فارغة" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "لا يوجد صفحة بالإسم '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "لا موجز مسجّل" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r غير مسجّل" diff --git a/django/contrib/gis/locale/ast/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 0b59a62e133d8ae4785c34223dec463218e847fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 960 zcmZ{i-)a*<6vkJr|3U>7Q9+U8MTwWqcXB29Wd;; z67?0TFU9r7Lez*NB#K?`tFq>WyhcRPO1!wV5TRAJrSqa~rFNP0#>TWIwN{R{8F$I( zIZlJ{Wi}3LN_Wi*tkG$KYl$|?UQDl?FRYT9o*j6f$6#M&!p0;)H#sWv2VU_Z;0jd zymG@XTd}S?CQ&+#X?b7yv%|)Oohq%Yurd=H#`auHIvi5RG#yAawU6ZitYf8d;|W)ld10*@eXnK& l`&=w^zC0ft50sWuFHHm3X, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Puntu" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígonu" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nun s'apurrió'l valor de xeometría." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor de xeometría inválidu." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Triba de xeometría inválida." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Páxina %s balera" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nun hai páxina '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nun hai feeds rexistraos" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/az/LC_MESSAGES/django.mo b/django/contrib/gis/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index 2bfcf7074ebc995fa43ecc57f11a3cc047a08309..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1393 zcmZXSzmFS56vr0`ftVjs5+x}>@IphPXm;0DPD=JTL`ZVM=$u%04vOgJcE{^U#xv{L zS>O2zDk>T(3KwuCbqc7iK=LJ$3kpgoD52pWpyNAx=ev-M^!)L>dG9;#&Ava+ocJ!l zdJFb0>}%L**gr78;+KNp0oVl3g5QAW!5_d2;7{Ni;IE+9_#O25e;@k)1>eE`)t6!5 zMesH7LvR(0K(93h?_+=NL=c<-AA#?IUx6Qh--AB?7q9_71z!h$1O5GffbWBUfnNV4 zf<4~`zXZ>NxF*0gwI8VSy(UtEQ?QdTzr4O*ufV*vUvI*Ef58n+!dhd=q-kZX$Y^UI zG&#$4**A75bxv*|C>LfZoSl#}^?qZ$eTz*0|7Sjd`ckMY4DKuvQlpeeoisXV>oHd{ zdq!+hi10->qAK{;q!v^={28=YsC~_Pp&RqiLn}MymYMRznbFC*n~dkTFa8w1o~F=5vsxV6IE|R zsr%+*TEnanoogG^)c}CFI1miwec1UZ!-wZ7JN!{oX3Ob{tpFp0Mn; zPECf7pU|~U>5j@xi0?GIs, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/" -"language/az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Əsas GIS sahəsi OpenGIS Müəyyənləşdirmə Həndəsəsi tipinə uyğunlaşdırılır." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Nöqtə" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Xətt" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poliqon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Nöqtələr" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Xətlər" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Poliqonlar" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Fiqurlar çoxluğu" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Həndəsi qiyməti verilməyib." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Həndəsi qiyməti düzgün deyil." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Həndəsi tipi düzgün deyil." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Fiquru vərəqənin fiqur sahəsinin SRID qiymətinə çevirərkən xəta baş verdi." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/be/LC_MESSAGES/django.mo b/django/contrib/gis/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index e8e5279c01880c12151dd6d699f606a810d5ca3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2151 zcma)+%WoS+9LEyUbwbv#Q?IsS;N2;KNn#3SbPaAveY_;B9?XHtX z>cLHEij=mYqC_CnP!32)aB!;_MBKzuF5J*;{{RlXaN)=SapL=1+j%rOFw*$5GxK|X zXOchm?fFu{*oV0v^C!%gF$eC$4@M3A7`zES1IF%Gl;^-#z~{j}@KJCSd>s4)d>SmZ z_h-Ntu)YAk1TKM(fh*t};BO%N{RKV<{tG?~Di0{ii@;uR2z(9v6E&Fa^#?HS!~R!b z9Q+-86Z{)|0_=WBQCzH<+yzfv^h=NasC&&{e(+>nXOYp%)A5ji+J!i@+w9j0lB&aLycd?;w2BK`ZWK0>R zWlUIt&>i`$PIQWUN|w#zK8dm$%qZC?b+%pLxK$~^hD_h?3bxgdgP0SBFX+VZcuOl% zRYE4eBkf67*nBwdio97g^9E~28+rzjW?9cUjat;MRnMB?xCvivIs-JX|tqzk`J4$jwBzt0` z!=uMHMMx#I*ipw0gpJ}Ll}>>;6C_>BFztTIPa2*tg3O1xA@$IvUG&<8ryjTSP65wN zr$ZBFuu-i}6C#$iDxP7fLwMu9PPQ8@{Y-B^wLUZ5c08qJGATN6fcR5;HIquw+oTc9 zu^!B%J4XYVUjB?cw1JdHXV11=V59ZGCk3B$Pk&62*JYi;CAlnXvLV;PbKwHXrmTlm zSqo?7E&Nu)`EV}0M0c*rI;?Jom&4g;^9me^|4S-i8MoFKjI@ z{EYWez)E-?zpF^Q(kf=N1y-Wv&4q9Emd)@yVs12WJzQWzE~|#K#qb>GjM{~ivoQV{ z8!M4OD87kBr-6Cd2p9i%KUbrs=eZwR|1s{bHz;a8O1X+Wbw%Fb=n!QYIqI^(c3x!1 zcgkX*0!EYdZX*3cIEO1+LOU$;ZYfYOUcwr>ScNr&{I=7-B7fju+l53B6jbGaTeC+J z;jQdc32DDTMf~!XxHm4biF^&d*U#mg{EqHcukq7aM!i=eO;Hbw@iKS2`_^MaztMYY hHClu58V7&_E~tqIJcld#w0-sb&E>ZLFRnKd%72eeSa|>d diff --git a/django/contrib/gis/locale/be/LC_MESSAGES/django.po b/django/contrib/gis/locale/be/LC_MESSAGES/django.po deleted file mode 100644 index 5dea613b8..000000000 --- a/django/contrib/gis/locale/be/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/" -"language/be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Галоўнае поле ҐІС — адлюстроўвае ґеамэтрычныя віды паводле спэцыфікацыі " -"«OpenGIS»." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Пункт" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Ломаная" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Шматкутнік" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Набор пунктаў" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Набор ломаных" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Набор шматкутнікаў" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Набор ґеамэтрычных аб’ектаў" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Не пазначылі значэньне ґеамэтрыі." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Хібнае значэньне ґеамэтрыі." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Хібны від ґеамэтрыі." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Не ўдалося ператварыць ґеамэтрыю ў SRID." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Разьдзел «%r» ня мае мапы пляцоўкі." - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Бачына «%s» парожняя" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Бачына «%s» не існуе" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Няма запісаных стужак." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Біркі «%r» няма ў запісаных." diff --git a/django/contrib/gis/locale/bg/LC_MESSAGES/django.mo b/django/contrib/gis/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index b8faf8356074f6ff84ea2376c4d462e9c9de140f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2171 zcma)+&u<$=6vr0`rI_DE;)j6p_z}6KTK|X=sogXP(l%A9gj$I~aNOAA%|`3p)$TZH zZcQi+R6>#XB}AbpoH>{j3)g9q6XH56apsPM_yaiceY3Vh(i|9R{n?p$@6CJPdEP&c z4SZ=}9K-V>o*(hNgy-yi_`zs`?}I;qPlK8J4dWT`IQT3$0zLvxgO7n9fKP!=cYPUr z4)c$|7rkLK@;2pFM)r8$H8G7Iu6c)?DrLz0XyL1;ICjF{2g2b z2aXyBON4Zchw=0V+dhGZeOVVCa4~R)9V~`y`?$ zh$yI38c`&wv@|b#l9BDlwIHgyzC&_ekRyV+kkK;9K+k7qCeKq)+rP&SRC9$_%^4Sa z4wb<3L`AxRZ%q1&w&zy=6KpvYxqFvk)xi3c>kEoygdB|Nh9_ML18>Y-dVO8V$hH^Eu2;lPI6*w4y+Ig}yhoE;0gI60eYMW#tO zDeg&oITSu`&W57m*4&EC+EHImsWmG_!2)tIC#&XrB8p*QQFX!goggzK!XT37bnLiQ zbG+fiW;w7ZQ@UI>&qYE{IZY#BrrU9x@OjcH0iQIF0d8%*Ew^fc%Cwct(o_)Y`5nPp+u zEgElljvcwSPbcQ346S^AX=y2^o6oI@E4fNg&*O@?(l{UH(*pBeH%NZY$)C(jPflOh z)1a6uWX=V?6h3l;QWi;ZMdm}#cKuPR%-c~cJ^^4k8ZPmeVlhp0x zs%j-4V~WWxCT&Vqfu`C{R+4LK2k&=PJ6%yN>Uyb`+QE8D+qRSSWR?9nqW=HEZ582Q zv&A-Q2L~N=$r~jMyl$xPV7G~swvhMFc;CJ^+?rm-QEj!0$ooCg zN)J5@MIt?Q2Pg0FJA7{<#x{)gIW4Y$D}^4bhWbXAy{i{H$x3RI*4ajhJ8Jt-8&jwL ze}f`jle0?J_*zg*vW^UzgiC1QkT&Ou_ui%8#;zgdJCLTyrFX6MZMLwe>wU|Cm6O?<0<8U+n3%+KI APXGV_ diff --git a/django/contrib/gis/locale/bg/LC_MESSAGES/django.po b/django/contrib/gis/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index 2c16f1443..000000000 --- a/django/contrib/gis/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Georgi Kostadinov , 2012 -# Todor Lubenov , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/" -"language/bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Основно ГИС поле - карти за спецификация от OpenGIS геометричен тип." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Точка" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Линеен елемент" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Полигон" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Комплексна-точка" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Комплексен-линеен елемент" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Комплексен полигон" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Геометрична колекция" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Няма предоставена геометрична стойност." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Невалидна геометрична стойност." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Невалиден геометричен тип." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Възникна грешка при трансформиране на геометрията на SRID от полето " -"геометрия." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Не съществува 'sitemap' на тази секция: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Страница %s е празна" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Няма страница '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Няма регистрирани фийда." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Слъгът %r не е регистриран." diff --git a/django/contrib/gis/locale/bn/LC_MESSAGES/django.mo b/django/contrib/gis/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index 9397e2946bc8b0b7e9d5a877d385bf9c80e9d484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmah_J#Q015IrC?S5iO$#nL5;_CBmwO4c!;1V=K8i4_@WXx6^<<)ZWMaksXUl8Q8x zZV)IG;f?}9jf9e40@|O#yK{skkitlBXJ_Wko7w$!YiVY|mVkS}CU6sY36z!qw}Dr{ z9pD7G3w#9LU9+qo@GaoQb<27P{{emv{wF-j7MyhhD6O1fwdI7zQ9weWMnb2@L?0)@ z`8N&L82P7a!K_jwN!26@MBrH6R2_WvJ|Zk*HMDP8LQ1-5Q4( z?I}j=?p}{>r-Ey6>0_=1BQ?)oqh6i*8^o_OzqabtJP$;=FD6l``4_L|5pRR7)mJ^3 zy~{IAdnuP$%(Y4xdBUZPGO{bMVoWx%4Z=rp6*`d|st4$i;h2Yl_5>d>vL$4QA0f*J zS|`kPr_-sUOT}m?j+}uSxp;B;&dg2R`SaZPQo`*^cg60sJFUeJ_>O09E2)LVX82o1 zv^dgk67xtl$l!pdnb6H=y&bx~;Fa@+BBd=kP(dU^M%Me0{5 z7gL;=yr}BMsrhvF9~G#g8CqBL&rI=VPJ`@KD_x3#m6t7;pPwW6UfnR`qTJ^, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "কোন জ্যামিতিক মান দেয়া হয়নি।" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "জ্যামিতিক মানটি বৈধ নয়।" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "জ্যামিতিক নমুনাটি বৈধ নয়।" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/br/LC_MESSAGES/django.mo b/django/contrib/gis/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index 6efa0e007be226596b203357cdb647e141b2bd14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmZ9J&1xGl5XZM)mnDTz=&gsjNU>WJwmnz&jyE#0BqX^`ps!Kr z)Ad<8>unS0z>oio7>#B$zu&z4nUTF9-VuG`6)`4S`$p^#ig-;};@7h*`$4)(ynWv3 zJ}Dh%B->gfoqclPRfBM_7Z0*&>+MCrl}``ZG`JP(xnh?ARia$>K_!$>ilWcNfEA}u3}jIri&6+mWViTTw>AIED+P#C z*&iGWvV5#!VpUK!8kJm-@KIT-BaBhkXyA;xq42%ghCOW;?wsz}W=(^z3e`%&MZn}N z9NwkmCFh&XrkC1+dV%-7xm$7HjTyP;-E`dit-xo2ALWyq$<@;b6g`n&I-Af^V-KDt zOn9HTH%i+f%yE${X3w|HEwN;%l-iE#GU5= diff --git a/django/contrib/gis/locale/br/LC_MESSAGES/django.po b/django/contrib/gis/locale/br/LC_MESSAGES/django.po deleted file mode 100644 index dcb9a3774..000000000 --- a/django/contrib/gis/locale/br/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Fulup , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/" -"br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Pajenn %s goullo" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Pajenn '%s' ebet" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/bs/LC_MESSAGES/django.mo b/django/contrib/gis/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index 5e38883ab68fce1b005e7ae17b83edaaebbe087f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1477 zcmaizL2nyH6vr1Rlo~idrE-A7tDvP(HQrs5pmq}%NYhkCabqQJg~VyRJGRFj&#Y#~ zc2o6;goMPAD^flJ2fjfgap41S;RNEs7vRQ!)^XgX2S$4O?aaLQfAePN{qf#~A0v!+ zU?0N1g}n>=2Np*1N)&w!rr>4pd+-YQ6Zk&(3-}iJ8yGZx2Sfbdr|bWMA7K9at1$2? zcoF;r+y!IsPx#EhhnRnJVWIys7|!!6_!0OQ_%?V6A|cNeFy#3d4Ea9;uYud(8{iNO zc?{SF=OEHVNK>r?(VH+VN05##!9rXZwFRQrz@QyQ$Q|-VUuqK88cQb6r`C#s=0l;$ zTdrN-*oo8w@^bvEy#I`GeqsF@{&rUjs_5_W=x&mXQh$aM-R*@LnTF}H8WWV9II1# zbWU};sI14Gp!==E#leX&n()#s>)bDe4x5Li$Yo#VJQPA_#rdj$jx{5c$XW$^B&>r+ zM#YHhfvFvc(pb;hZXgS`JsmjKH5t`9`(1X|ib{>`a4#}yBcA9Cx2Z$9kqvRf;^>fH&;?&;hV`0*Lt z>Pdfg)Qozr)=^W-72CyYa~bKfn!4tvo3!|B-q6?5q}fdA`gIDQ$<=0>(&v;A+%dn? zY%I67n(N`Sib%H7gq}WKguo|RLrjX8#@c2r+A$}`%Fswqf%j#_$?;g=m5j{<&rA3j z$I-EQ+9(pAQ>wb;Y{gZ+MvXX`p5;$+e%2;(``LGryeyxS ztz%QV(()PpRf(+VOK#~2U-?X{-dSjB=~vAoL-Rb6C&vQ4b8dgxJkogqwE~^Gl(%8w s1^F(2_QRN?n^Yya@3fg|Q?(I#6tyqfNa9YyjUk%;uai(@2*sWJ2Q)3CCIA2c diff --git a/django/contrib/gis/locale/bs/LC_MESSAGES/django.po b/django/contrib/gis/locale/bs/LC_MESSAGES/django.po deleted file mode 100644 index e7b55382e..000000000 --- a/django/contrib/gis/locale/bs/LC_MESSAGES/django.po +++ /dev/null @@ -1,100 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Osnovno GIS polje -- mapiran je za OpenGIS Specification Geometry tip polja." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Tačka" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linijska nit" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-point" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Višelinijska nit" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi poligon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrijska kolekcija" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Niste zadali parametre za geometriju." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Neispravan parametar za geometriju." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Nepostojeći tip geometrije." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Došlo je do greške tokom pretvaranje geometrije u SRID geometrijskom polja " -"obrazca." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/ca/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index e419e9f2ce8f5989ab3e3d09dd6aabc1b2bec745..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmZXU&u<(x6vqcBzm`&Es%C#gBuXa)LDQsKDQQ>9QgK7x8SkzuuRXFo zNh3h;4{+qr3(A#4g#-x14cHq8IB-Ei;@1BF?tI_OZnj%2c|T+O*?#Z&efRIPr@n~L zo<~2A{vG;j=sOSL2kj^D1Mp|?5%86VE8Ew>7cpK2&w(BADNukK2e-jh@Jsme3HTw;!x*2@#~`2o8OU+m zneuy({rCes1KtDK-+#awc>1v@S_033b#MdZ`y_Z7{1ki^{1H3_{t7+;{togze}dP+ ze?d+e+wi%w_6$CFKj((y<;MFtHf)Iy_CkYOWqT68Wj;WD8}^+W$HMWRPx=PhF%3Z7CDInp|t30Nr;eq z6-h!%F6y%Rk|#ON!%@^NukKDA+}FhrHl)0%hXo&cNN8VpNk~$aFN$NrO@5Z%8@V*R zxSz{Z4OA*PcXX1^Q0A=b>@D~bce41VbRHH7Ww(SG+S;DXtqbw4AF3?AQVf0EvkBF@ zH+u1=ljUjgRS{%D%dPfXacd=RU#9j-(q6vQT5h#q81Kmg#b++qt;OwCYPXV=)k`h3 z+K%uc?s2hb5v)sSQ#dU>T@fg%{^To9Z>QzVyZv%T`bKKU?_i%97RX)PlVZ%fg3!Xy zg;5B3(rg|c9yZDnR0DaNcQo-x9IJ2U%__tu?8_sXsc2rT?RIvz=2>VrTD47Uf;8|B zxk@O=+o73jq0Bm^BjLOZ8}IkFMfzQz6vLR*02~n^1?4nkunF9V@R(N-4q&iym0n>aZ_Z{ z@MWYYca4&MuDi)y7T(+do&*&yn8kTfsm~*NGp%|j0>Uwf4yUGg7i706HOf|SEaM7? zNluXD1Fn^l9Vvn#8|0JYp@M%ijaDnjF62|CNNbx?rhIOVV$J5#k>ET-xSXg;xYJ{x z-F~4m5p~&bNVke{r|zffHI}3gljC_P(bn{FSfHhhA>P#D&y%m@Hwod95%VgHE OJQZ{KTvLfRqW=JUeFw?_ diff --git a/django/contrib/gis/locale/ca/LC_MESSAGES/django.po b/django/contrib/gis/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index e1f0ee143..000000000 --- a/django/contrib/gis/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012 -# Carles Barrobés , 2012,2014 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 10:56+0000\n" -"Last-Translator: Carles Barrobés \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"El camp GIS base -- correspon al tipus 'Geometry' de l'especificació OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Cadena de línies" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Cadena de multi-línies" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polígon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Col·leció de geometria" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "No s'ha indicat cap valor de geometria." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor de geometria invàlid." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipus de geometria invàlid." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"S'ha produït un error en transformar la geometria al SRID del camp de " -"geometria del formulari." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "No hi ha un mapa del lloc disponible per a la secció: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Pàgina %s buida" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "No hi ha cap pàgina '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "No s'han registrat canal de contingut" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "L'slug %r no està registrat" diff --git a/django/contrib/gis/locale/cs/LC_MESSAGES/django.mo b/django/contrib/gis/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 88c2251411301689ad574af29a26daa85781a79a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1868 zcmZ{kU2hvj6owaQ`7ltRAU+E^NTf+rt-qR9&89BUv?*5O)JjZ+dN-^4PZy z+Uw}2(0@jMAAR#F{Gj~?egXatJ_Ek{bZ+|r_$J0x@GYS)O5M01`1+@0JK%0v(xD0*`+Vg$^t)GXWjq4F;_x%B0 z2koRy*)jBj9Z%aU;H&61H#QF2o=3N5V5@^`&ozXXwHNT44}|QJ>2d0EHQ*+mkWtxqXS;rdRA+w8ZlI3fVNi6g z)pwk0hnsvAhTJzoNvAGHEEK_G2Tmeh{O>fZhM3y=V=!FnquwVk0I( z)($!0hNSbGc(f2ZO>4fOi4P((ahjRy<}|>aaM*}t2AJSsGAwA}TWXQ#PWnBg8(%as+ke9o<`Qstaish%lU%Vik4+k7PKnR9mM-RfB? zuX^RxGi9{GCey}k*a$#Lb z!zE%uhCDL-wkbs+6LO9G9*Z?Mwa;4{?u8?}tk8MvUX{KIP-PxnXbUq7)FWRPn&B{J zp}T?d)*i_y8|vEGHOfD0OR`q0EYrtSCXbfnrCOCvpC);+wqhqMn5?c9oGm1ag$$8Q z+Ki%ueQ~5S=8MC+6r3a@RHQU``hJ=qv6Sg;TDZdRr+0fOaKtkV)8t@Zjj{So>i7+y~PpFbD&@>T*_X8Go+&p{0Zeo*>pt{BQ>ho7e*tyr B9bf, 2011 -# Vlada Macek , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-23 09:09+0000\n" -"Last-Translator: Vlada Macek \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/" -"cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Základní GIS pole -- mapováno na typ Geometry podle specifikace OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Bod" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Úsek čáry" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Mnohonásobný bod" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Mnohonásobný úsek čáry" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Mnohonásobný polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Kolekce geometrií" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Hodnota geometrie nezadána." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Neplatná hodnota geometrie." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Neplatný typ geometrie." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Nastala chyba při transformaci geometrie na identifikátor SRID geometrického " -"formulářového pole." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Mapa webu není definovaná pro sekci: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Stránka %s je prázdná" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Není stránka '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Žádné dávky nejsou registrované." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Identifikátor %r není registrován." diff --git a/django/contrib/gis/locale/cy/LC_MESSAGES/django.mo b/django/contrib/gis/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index 9241f6469ab6d2e0b43b233ea0da32cbc802b1e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1815 zcmaKr&2Ah;5XT1yUmFMz!gq)Y1;>e^*)KbhGiC|Fj;%#rva%Nl$M#OmY)8F4qwXG0 zMuG-@&KAx1XH(o&#UUybHbo_Q8{&0AB>B;49!)^Yw4QH!=SndOhkHzQfbFJGAO>9hN zC>xIpV>qUA!kU~B+9sKqN}ZCMFr}PL*_n!5R?qi#`jR-={Lq0_&dvWW!>hphj?_%n8N?9`3gsl_nW|D8RL?^7s6EUxsa^1C zMhSClNf;)>skDxfUDF#5bE)s3+++tbp4)PfGA%FJW$$RElB-~^d<-L`&_Qt)O z$1;&);cG{S^>lU3h9R^ZC|>>KqDGgjiD-xP~jHdx{XNZ z_0;xO*J(EFUDUl^=Mr6~HbvwoT|ep66MC;lYjoiPX+P@JZe3Vb)*HcY#;99b3Z=aM zmTMK3R&xotREt;3DM_l;SK-C5r6eg#qM+INv*vUrz71hhCB>oA7y=S*a^yxrYpE(5 zY?o{vYuJIhDox6ZOsU|;RE7KV$2~U*EIn++A9ulKhOlBerJ~-OP|2|*mXv0RVTiea z3?;>}Fu5>g<&!=h0n9P^Q(O@XpW954^F=R7E08n9O{rj2vr5>Ii17lJ7reX7MN1<7Rt3u^WM`V9UB&PV9Y diff --git a/django/contrib/gis/locale/cy/LC_MESSAGES/django.po b/django/contrib/gis/locale/cy/LC_MESSAGES/django.po deleted file mode 100644 index a9215b95b..000000000 --- a/django/contrib/gis/locale/cy/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Maredudd ap Gwyndaf , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-26 14:33+0000\n" -"Last-Translator: Maredudd ap Gwyndaf \n" -"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/" -"cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Y maes GIS sail - mapia i'r math OpenGIS Specification Geometry" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Pwynt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Llinyn llinell" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Aml-bwynt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Llinyn aml-linell" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Aml-bolygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Casgliad geometreg" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ni ddarparwyd gwerth geometreg" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Gwerth geometreg annilys" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Math geometreg annilys" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Roedd gwall tra'n trawsnewid y geometreg i SRID y maes ffurflen geometreg." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nid oes map safle ar gael ar gyfer adran : %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Tudalen %s yn wag" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nid oes tudalen '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Does dim un llif wedi ei gofrestru." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Malwen %r heb ei gofrestru." diff --git a/django/contrib/gis/locale/da/LC_MESSAGES/django.mo b/django/contrib/gis/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 24a72baceb148d4b48da13aeb404d5dd414c96ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1762 zcmZvbU2hyU6ov;VUkj8{Q28p=p=y+t%KH%-6ea`#O;W9t&{eX9-a0$pS!X@=$o6g; zA^rhe7KwY5dl1(MlzYT|CH@8Xyk}-NX$qFS&wA{0e9rNC|Gs$cVS@2G=4H%ZG2g@7 zdI~=nzk~O|Kfq_ecb=}#UI8y*y#&4qcEOiG3BCdr;A`MFv+v)7Z(;o-_%8Sh_%iq> zcny36vK?RYEN~ut9()6Q8@vo|f**lDAeL{zE#Ajr{7oeIDyTq?YXWjy-+_G3Pc!}u za$LWG4e&3J{XYT;{0C(FOV1_A2cQ7i?|l$k$q3}QEO-T+f*i*~5Md?fFxl^Xu9mc>myU)?Wr3tu0;!^m zhe@xxx;G1O*GzJpAsy^uJQG771>KWD5sFmTi-aKD6z1iRJacYEbe5^}VcKcmY-2RGWQd~A&0=J9KBWz> z$Mm(!Z9o@&;%^l}h0pQ=^=l4X@hJ>!K0(n$U&$h+b!l}N(e+V`W!h>T92_*O*3(1v zfDKxB9L_Pc%2u6P%gj8qGTFM(*zRs`oMzu?wi~ydjmjb_)F`E>9>i8@q_(Rx7)c*g zT)Wrb6f39as#aHCY}kRz&}S*F?CE$CDQYSkJu~srh)pzjNXeGfGOR7FQvG-Bx~2Em zsB>erk*q7IsSMF&gc=OhzM&~}bt0+yE#+|Dhnn@K4fj?tG13o}i7EzSi9IeO9b|!a z&y#!kp~-X(`=S!1uG``CbNzLCeB?7-NoZdMl^3W=t(r3ug3BkjCw3g6$h-=lMN|vO zvw|wE@=ooZay?bC(#1?xxUn`35EYG7mZ2V%qPlpPcp@sKoF5gvukVKL6s*vW&y2{eJ%G!c!Js!^$&H=_I9w1WgCpI(3M>#@87|@d7x{{#r@exPF N75{&g&GV?M`Y$rG<8A-| diff --git a/django/contrib/gis/locale/da/LC_MESSAGES/django.po b/django/contrib/gis/locale/da/LC_MESSAGES/django.po deleted file mode 100644 index 69e58a4be..000000000 --- a/django/contrib/gis/locale/da/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Erik Wognsen , 2012,2014 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -# Kristian Øllegaard , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-15 13:10+0000\n" -"Last-Translator: Erik Wognsen \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/" -"da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Det grundlæggende GIS-felt - kæder til OpenGIS Specification geometritype." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linjesegment" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multipunkt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multilinjesegment" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multipolygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrisamling" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ingen værdi givet for geometri." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ugyldig geometriværdi." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ugyldig gemometritype." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Der opstod en fejl ved transformation af geometrien til formularfeltets SRID" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Intet sitemap tilgængelig for sektion: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Siden %s er tom" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Ingen side hedder '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ingen feeds registrerede." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "\"Slug\" %r er ikke registreret." diff --git a/django/contrib/gis/locale/de/LC_MESSAGES/django.mo b/django/contrib/gis/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 149ac225963a64c37dcef3a96d513f4c3d1b8077..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1825 zcmaKsO>Z1E7{>=FZwr)C5QS3O2dPn774Mr;2or*6n{2f-X;#?{FGugrv$IZTJR{qa zmmSS8$1Vg!52UYz67S=E8v&a{I}p67(W2t z0)GTw1b+uFgMWa2pLg;!a2k9Td<}dPya0B<_rM2;)j>F#>dzE1{y0)qIz(<+YfFZ zY#L=r!Xu|L9dz}UOjPvPfx9`^|2qw<0`n_MGg)U4N3dEXPEnpEyD<(bM_$sUw`Y!k7FZX`ZsV_^|ev?+C*)z&%Bj1#LiR*|?_#8wQlkZQfP zfw*P3JWVV~$04w4H~Uu(9TO&E%G-ctU|6L#$uHQx{C=B_o-YAez@ zG4PKikuEbKeIm71mR1-QP3S{JgW<m>B_{pJZvr-RisgJU>f&1}k+D6`(X4gon6B-dWuGUt&tIJ0PXw{pwTbXvO5g5u8lH(oM z$P=mb0*xlpSaypWgN~R#vMXOZ8?mfMS%jw+()>`l!$?t9uJw|_$V7DT#%)MCFNb!q zy+G5?#VeZLS)|t0g<7zzGn>EgR4|5K4asUupv@RrK}>h zkF9%$MIy}@vciHa#xaD*NN_5$zD(1kfK01rt?Xz52W!JkzUMgD(DD8rbQ5FlxCN?H z|DR-w zRLn!4S)ZZ3Qi#MmsG;9RT8$, 2011-2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 07:44+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: German (http://www.transifex.com/projects/p/django/language/" -"de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Das Basis-GIS-Feld, das dem OpenGIS-Geometrie-Typ entspricht." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linienzug" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Mehrere Punkte" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Mehrere Linienzüge" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Mehrere Polygone" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Sammlung geometrischer Objekte" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Kein geometrischer Wert gegeben." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ungültiger geometrischer Wert." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ungültiger geometrischer Typ." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ein Fehler ist beim Umwandeln der Geometrie-Werte in die SRID des Geometrie-" -"Formularfeldes aufgetreten." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Für den Abschnit %r ist keine Sitemap vorhanden" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Seite %s ist leer" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Seite '%s' existiert nicht" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Keine Feeds registriert." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Kürzel %r nicht registriert." diff --git a/django/contrib/gis/locale/el/LC_MESSAGES/django.mo b/django/contrib/gis/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index 6f8142203ecf3ffdab25504a6b17dbae77f90d8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1785 zcmah}TW=dh6ds`5%taIsAVH;5@zSUoU!n%J8-hwN2}Usui9vlrZ0)hLWxcbS9Vg9O z+FYtiDKCJ;BWjU&NfVjGg(O)11{`?4%)y#7N_B=G?z?X8rri$G%}$ zFJixiy@LG;_TSiceef7#SAj*KmEQxt27Cy79r!EoIp80_7l3~Oj|2bd%a1?K*c-T? z0KN%)2lym#68JRmDsU9|Iq+Nf`~Y0X{roY;-Uj{&)PA zP%RK)HOt0!9V#*mMMVcPV#R324}pnT0w1dSD^ zdW?v3YWQ)o+kh*vh^%rd7L}kDRD8>j_E>AjY(mNF;LeLx{;5z2EIg`S_oKSZOo~`4 z%}Yr=sPYTVdcw=nqs+vWGQX&Vi^ebcT6i>=FP!1|AznB~g(0sncsf6r&%=;UikZO1 zJYYANr~EnZ%+TpPR%YB!G%wq6hQ5}{qYwQk3KAL@;2qMts0P>bp}S^-s3zZoPgHOE zb-~NRZ+JAOg!qC^O=}%{x!mmRY}P%GpeAl)E3%P86D`Xm7w3B9a$!F}PK3FEOsQD9 z{D^-co6lU7krol^LYF+!;)c$}p&vxURGIcwBJ{{7K#W;MRan63IoF#X1+76^rq>iOX-5yGOOuA zx@dkf+onx8E}K=eV}3C$f}{n_Dp@r_)W!i4=R0rKoIJfnW&@f#Jw0^mu(@R;Et)R5 zPsN_nB}(T_+iXJbE{JK(meUpZARR78M#?gCKV3peJEn_FYX^-Ld`;$@}|jaqRYyG2dg3=0{A(zLxDC-~J%oUj!#~sAC)18#?ed ls#@>A0ZXhukR!)owWu3ibeuMkq}3yg$AQ^W|KBFd{smTn-eUj& diff --git a/django/contrib/gis/locale/el/LC_MESSAGES/django.po b/django/contrib/gis/locale/el/LC_MESSAGES/django.po deleted file mode 100644 index 11edd8630..000000000 --- a/django/contrib/gis/locale/el/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Dimitris Glezos , 2011 -# Kostas Papadimitriou , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/" -"el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Το βασικό πεδίο GIS - αντιστοιχεί στον τύπο γεωμετρίας των προδιαγραφών " -"OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Σημείο" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Γραμμή string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Πολύγωνο" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Πολλαπλό σημείο" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-line string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Πολλαπλό πολύγωνο" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Συλλογή γεωμετριών" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Δε δόθηκε τιμή γεωμετρίας." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Άκυρα τιμή γεωμετρίας." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Άκυρος τύπος γεωμετρίας." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Παρουσιάστηκε σφάλμα κατά τη μετατροπή της γεωμετρίας στο SRID του πεδίου " -"της φόρμας γεωμετρίας." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Δεν υπάρχουν εγγεγραμμένες ροές ειδήσεων." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/en/LC_MESSAGES/django.mo b/django/contrib/gis/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R< zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF BVW0p2 diff --git a/django/contrib/gis/locale/en/LC_MESSAGES/django.po b/django/contrib/gis/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 5284888b7..000000000 --- a/django/contrib/gis/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,92 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/en_AU/LC_MESSAGES/django.mo b/django/contrib/gis/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index ca0e21c7398e93cfc13ff9ac97c9e53a9310723a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmZ8d!A=4(5Y^~ukDfh@i3f<5b~lhf5u+j|8i<6fUQK1oQnO4qZ4vws|H5zbTbuLT;xX}*ctAWSR%jEy=(0m=<@v+d**856>^@`9+IeG9LiVOG zx6wqG)&(~5xyjhgGWRUC5~A^A%KA>LKwfsMf|ihoxXDC|#T|%SGEUA!A_N)PM8BJ= z=09H|Ky+lYbtVYWQ2D@8r_dKFSSR5@AsP=uZ8BZJ1*IW*RcvI#;LKjq8_bs~*DTd) zAz^@dVf-9w*GnIqDvYW_Z5~1?IbW?-4LU<_W_sP2+66DSGkae0?Wnx?Eyp#!TtD%8 zG`b%Rb{`TqMAWw!G*Zxyk|qv%9e7zNgI$=;mGe6Ep3*zk-ubGQGws*_r#3T~OK88E m@RwY|rdKpBmK2!XS-0>Ku-r)BOS-V#_G$\n" -"Language-Team: English (Australia) (http://www.transifex.com/projects/p/" -"django/language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/gis/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index 043e9f4213b4ac4ed767875df4ace10b09343382..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1747 zcmeH`&u$z=5XL7Y5VQOXi3CIeRG?V474^>SDwdLQj39|^EqKYw-b8Rh?U~xywtBlq z-Mx190gyOw;H8ya*=eljJI}1a5=xgHeM5qn>L>j(P$Z^?U_JJ>P**&re{i z`wJNL{I(eX1B`n90;8U#7v_4dgHcZhjO!kONJ&aC>Ny0X9tUoNUxTqlkdwR!Ke1Qw z@*2Dak2<2o^+<2(;dp24!XjD%V_%}hZxJ;_y9AH=PwgW^?3{IEi(={=mvlU4L%~Vo zN7hZ0sVIz@Dz+02Zbrd2@%~=#KH1UPxwwEvignpec1{))R%eH+L_$A1FKVkyNItbRVlF*N$K<$DJ}^$!juWTn zX!fAm*&|gh=4x3ntt|VMnCMmDiL6N;Nu}k1X2R*n&rg!mvP%Xrec2OF>M%}TFL)^+JEy;`v(Un-3kBz diff --git a/django/contrib/gis/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/gis/locale/en_GB/LC_MESSAGES/django.po deleted file mode 100644 index 092207ceb..000000000 --- a/django/contrib/gis/locale/en_GB/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# jon_atkinson , 2011 -# Ross Poulton , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"django/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" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "The base GIS field -- maps to the OpenGIS Specification Geometry type." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Point" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Line string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-point" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-line string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometry collection" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "No geometry value provided." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Invalid geometry value." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Invalid geometry type." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "No sitemap available for section: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Page %s empty" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "No page '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "No feeds are registered." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r isn't registered." diff --git a/django/contrib/gis/locale/eo/LC_MESSAGES/django.mo b/django/contrib/gis/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 97d8364642f663c47722dd0fb67ecea080092c56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1803 zcmZvcOK%)S5XT1yuLS}GM0f;L2rMTuvoATwj4^`5cC?Z=+1Lx>+PhP`?zpFW)ZJsp zM&ZC6IDy0=2X34=pnL$3oGW|)q+C%`u!uXNu5U&Fi$o(Fs2bD#iU05kAq@T+?LTkv(ve*)hE ze*>Qf{{-I${|3XpaLALuS@3D_Rqze)0=N!-2>uFR?tnKj{{YJPjJ^iL`QLy+|2r_8 z^9$Gj55cqGU*JpNgL?fRFvR^YNZ|RWDnFON1>dh>vhy@GZm}#xr{A17l;c^v%Y1<0Zi4S&1YbhD=fWh6&or^M z#*!J23u`&0y=~Uyt)ppj5|OX#U-Y;ta_kNa*a)A&j;b@9+7)EL|t z##b$u*5Xy+IiYU5vlzE8$DNO;b2;gB7uwx+8;bEJ@5*5FA-!&gI*UnraiNXT*bvUg z!%!?rcw-Z~B61&cO{>D9ZnW5^k4N>|LRnRE!nZ$7XVT`xegZ3cS|F40kVTfzn#&m` zQE3;qz0Z?YYj1C_d9=AXHdzao7Gig;yj6wVQnis5o7Sa9zt>+o&Pu1*Zd^6mvxc|G zT|%C3`&O=m)XOy97S^#}`Fyw@FCFWZExD?9TTv~2KYgSl8W=9-IM`@9rXfje_R+ZtNg$fI0i=}*0CPD#b zf_6lfn^Qd|VLR#zRW{eLF+pAi&Hs}?)mX^TV)Fi7T?7N@u+nkdhpMJ%Fe&JyywE$| zMAuo%f+ngk#Lf#>7r2#Ppvg*M-DlWd9aVMOfp9a0TpZptWw#+0XhJXQok4(rVzh*z zRJz<~9w8+tYP8?ZSem44zOWtLmkE_C)LJyCd@FCI3gPe`d!u*J4A8WMKa)qj-4N); g0};BhPHo+eh^o2@q;JAV{BcV{yZUoObXAJ~1A, 2012 -# Baptiste Darthenay , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:04+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "La baza GISa kampo -- mapas al la MalfermaGIS Specifa Geometria tipo." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Liniŝnuro" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Plurangulo" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multpunkto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multlinia ŝnuro" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multplurangulo" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometriaro" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Neniu geometria valoro provizas." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Malvalida geometria valoro." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Malvalida geometria tipo." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Eraro okazis dum transformi la geometrion al la SRID de la geometria forma " -"kampo." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Neniu paĝaro-mapo disponebla por sekcio:%r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Paĝo %s malplena" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Neniu paĝo '%s' trovita" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Neniu fluo estas registrita." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Ĵetonvorto %r ne estas registrita." diff --git a/django/contrib/gis/locale/es/LC_MESSAGES/django.mo b/django/contrib/gis/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 8b93d7e33acfb46c6eb9fe26da05feec32483eed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1893 zcmZvc&u<(x6vqcBP!=dqP=Qj)qY$NOHTxr_D4h@lq)D_WKUT?7ajN9Zcy}Fn?UC(C z8X@j*=#c{wmt2sL=mj|S1X^xL`~yf_kT`KfocX?)-J}Uv@_yES&-Q!I{?6}bPkj-g zJ&%3?{Ri|{(N`bB58995$KX%kBjEXmE8mOYIgDq)7r{38Bq+eA!6En@_{n(wF8C70 zUxKfI-+@nozk+Xqzk$4t4|xBpkz8SoA83V02i0dIrs_Ze6RzXI9+7Z6LMKfx!!zrfeP zf53I{9D?PNokFjnPa2=W=W}g1Uv8(-IX5hgkoK|0XK>>)%6fnt&lz-XTvN{XEDyN7 zZ%8_49oaN3oRb;t4Wyyqgz-J=hRXCQ3?%iX9m?SLDcEwnwb{N&ws+jd3#g~0&g#)h zdn;O*EK04`G7ZX_sBLzIR@nm^?&q@p-)VRim|s;!k`E4XL~Df(igK&>``D-)#rmW@ z&aE;bTDR1bGV>&yBq#gI2Z`+JY&guNJcDv)cU3mF<)SZXddg3;qgO!=MNVQ@C@r?N zBxFdw$|RvF7j@Wu%99-CVL$4WM|Z{nZt0>AA5z{-hhs5xQP6GSC80=Fy(o?eC;3Tv zH*#s%xRuLP^;9ajc63<(gy+gW@|IuDP8vK?XiwzesA>q5Nd`znh+DEdC` z+JtJIjc&Z?WVu^>Qv{jNY_s)N+`JyQZcyub(we>6oNYGY7;nm5#e1Icn{82RF1dE& zY7?!tDtw5${8+RI)+O|z^@XH$A%?=xI;t)-trU1-g5KF-nUg;gqf9wrC-;6lWN=UYfj?OHo%<3&szBbWe~nyQ2f> z5KC_fjaQ8o|8HItnKXj!dUVf7fme<{P@tvZ=spygYZ;w%dcf2v489phuBA>rpawwpW+L5-x=f jd5au{C~p=eEALPGiMp#xwez diff --git a/django/contrib/gis/locale/es/LC_MESSAGES/django.po b/django/contrib/gis/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index e16ecb9f0..000000000 --- a/django/contrib/gis/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -# Marc Garcia , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 18:39+0000\n" -"Last-Translator: Josue Naaman Nistal Guerra \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"El campo GIS base -- apunta al tipo de especificación geométrica de OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Cadena de línea" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Punto múltiple" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Cadena de línea múltiple" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Polígono múltiple" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Colección de \"Geometry\"" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "No se indico ningún valor de geometría." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor de geometría inválido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo de geometría inválido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ocurrió un error al transformar la geometria al SRID de la geometria del " -"campo de formulario." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "No hay sitemap disponible para la sección: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "La página %s está vacía" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "No hay página '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "No se han registrado canales de contenido." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "El slug %r no está registrado." diff --git a/django/contrib/gis/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/gis/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 9b1a9ae8706ce673a21a62c642195e070c420485..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1894 zcmZ{kO>Z1E7{>=%-WDj(mbX&MgG7`>)$B`3piBrNq)AvQX;;~$;)a|V@2o42J+eJ{ z5$Z?af&_?T&L~0xJ^*M>T>1r&IC0{@i4VZvp4}`d!jkv5UO)Ep;^)7=Up)U+gmDS; zD&|j^uVZdMf)9+J!B4?oz;oc0M{C<_;7eF9fiHty@M(~N&w>T`0{Hpl_bKZ& z4g3Lo27Ca%1^x#5bKc2gzyo-~Tmu4g4N_ z1AG8p2LA$|1J6BP$A1a*@y>%+z#Cu_ybXGP_rVVM&1C;q5LZNhfKP#cf&~5z_P`er zEW(P;V>U3S!~1+5)BE!I`tc;D&kaW-q9N3>H(C#cl&D91%%70ZYB<5COd zqT8B=oM)Dp;beF&tmDY8={HVu2|lPadS7Idy^`ge=I89ZH?+d>f|bPfnUHKxazch= z>r4`wGf~f*&spL{>5igaaNU~(*q2of8xmH{yE8EiP|!VQIiW~(y(o?ep6s-|cS^4O zX20aA7>bnn+R&7lGwQ=!|%|#Y}ROL1v=!6=* zJA-)L@Nipvi#eXqQoHkZ++L15?@?zt=`3AuFSXk+jCc9I@OPfEdpB<1piVnkUcTPO zXlyg<;(>1#$(%L`?Xp4`O*`5!$t}H~8denT5Ay;QY^J*S07q0_p=|Mhvm!x;ObI)p zg*B6N<%D93v@mk6Oj@mjgM()1L^0%t{&Wj(hNfP%D&Bw>ME|DfKEH{2L8%W%7NpD%y|8_~%JFfI<~h~w zh#mQZQwe9nmRbp~;gXq9Vdyy2Cm|=O;Mq!7s7_BCkbvyvJ+{ecq0ZM x2(tc<@ySFmsGrFzIOrVePBs2reGDia9@P1ln7&LXCxh3i+UvKQ{0TIpe*jSL6^Q@< diff --git a/django/contrib/gis/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/gis/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 7279db217..000000000 --- a/django/contrib/gis/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Ramiro Morales , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-03 10:55+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "SIG" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"El campo GIS base -- corresponde al tipo Geometry de la especificación " -"OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Secuencia de líneas" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Cadena multi-línea" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polígono" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Colección de Geometry's" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "No se ha proporcionado un valor de geometría." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor de geometría no válido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo de geometría no válido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ha ocurrido un error mientras se transformaba la geometría al SRID del campo " -"de formulario de la misma." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "No hay un sitemap disponible para la sección: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "La página %s está vacía" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "No existe la página '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "No se han registrado feeds" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "El slug %r no ha sido registrado" diff --git a/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index c4703b46f3d653d8b01d328c088a39324390a515..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1859 zcmZXU&u<$=6vr1RP|S~(7V$%c@<2pMRPEZ18qsbV1f)p`im8>Ds+`bdcf6izJ+qn_ zJF&!-KLL(NIU*6M2yx+v4{%1}${&C@afA!sx4U*oI@0))+4ttnn>X*9KQ5j7D!{me z`8wuzm~UX-dJI1p55fE3_uyr)@purt3|<9a0aw9i!4CL5_!;;jnAP7W;Hy}F30?ue z0iOeZ0^b3D0eRnF;FI7#;L~96L=e0NoCmkSx500bg8~OwUxqW=zW}d-UxROgKY}lT zzk?USKS9p>Uy$>>@Km+$3K(I%3bH)~-vtjr&i^5ZEy2&=GvKcv$NvrNf`5ZtBBWE= zfpWZn-wT)xOg@hX-v{nxJY4V8I9IREgIpIL{1#jj9()JRXFfjAB&{`;Op=VOl_?zz zq$Y2Lc70=qN@wH;k}_$A(%T7nQ?B=Rw{Mf_pSJM^>MNP2QE+FrAu)L_6R(U8w)I%# zD*a!uNg<<0Kf`N;?>kCMa^50`pfk$7qQc~p41vm3n4h(Wg;ClEpBU;(nK}|yl9icq zUgBmE8|L>Y&!EDZu}W)OAu>se3vQ7eo$_)h3KCYva3qI? zp9J0V=x&|hUOvj;L(1tze=3I_in%YGq&wStRjnut2`9N(Y3~+NvvIGGiR!CFaP4Sb zPhZxoYs~}X5^ksAJ!u_0VoDzfoteh2ER6MG$7L!FKOAK)?3tJv-MhVT!^$#Rcw2ZG z(@Lv-J#4Lp?VHqIjoT~NS}Uy<9K&5XRvhz;-%5*GH{6e_`TjMapG6Dy|m$`PE3lvi|NL`^7FJ~D$iXf#vXP$4ZV92)9GYhqteE@mw{Jr*Q#Duu@N zOvJD-l$L!s9Oc5Qa)k{;<%S{(HVkx@sOb-yz3N6s6c_YVwe#c~X+z`b5yWVs;GW3Q z+NbuMvhT@cBz2+$`{dJOEfI4r$muZ@X=wmdQfL)xCmE1gpi2njymUsMa%QAF;i98J27*Y{)q=_*cqj ZqhNSL&-I@Rn2X4{%;a4?S*`jg_zwxP5%T~5 diff --git a/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index d93cc1d46..000000000 --- a/django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,100 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"El campo GIS base -- corresponde al tipo Geometry de la especificación " -"OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Secuencia de líneas" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Cadena multi-línea" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polígonos" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Colección de geometrías" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "No se ha proporcionado un valor de geometría." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor de geometría no válido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo de geometría no válido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ha ocurrido un error mientras se transformaba la geometría al SRID del campo " -"de formulario de la misma." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "No hay mapa del sitio disponible para esta sección: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Página %s vacía" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "No hay página '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "No hay feeds registrados." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "El slug %r no está registrado." diff --git a/django/contrib/gis/locale/es_VE/LC_MESSAGES/django.mo b/django/contrib/gis/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index 3d3f85d854cfc6ab20aae61bd5fe0caec0e6e8e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmYLEO;5r=6vXJMN6#Lfi3bQiwyh+CzV=-b4Z#tQdF3p3M?+ui+B;7^d zrK@IXZ&_K0T=pPY32n&s-{UcMF1jjmNg78oQE4tS4xP{3o-gNc%<^W%R*M41N^cAY WSsq8z4|{O>_UjVv`w%pGUhNMMM~7Je diff --git a/django/contrib/gis/locale/es_VE/LC_MESSAGES/django.po b/django/contrib/gis/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index cd7d871c4..000000000 --- a/django/contrib/gis/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/et/LC_MESSAGES/django.mo b/django/contrib/gis/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index c10dfa28d3e912c1b75792d2e3d7ea1b62947eb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1771 zcmZvbO>Z1E7{>=FZwmw{2nrNoTa0!Z)y`X%^3Gn+JlSn~eX@dF=n+r%!zsp}mBD z7X4TBH__K0!4KMR;Ai0P;A7zHkJhnofv;fP1z!bw;4`2Ap96F7Mexh{_iw;67=I7G z0saC$3;qed2mS@}IzHraU;%s*d>MQVJPWRYm%tyO|?BBXt+@fqBnMz87tvR>BCjcdyJp5_6!PYg-ttRp)d zmd?qPcE{3CaKiYJb-6Mbg|Vbe+FS;=N5NL(t^tPfK2aASQ zYdH+cny6={LaX%1hI@r<{{J(gN_<~eMv@N>I--qI2StU|dl@#WMzQ|yd|X&%LUha0 zNXpccaFU$Nln)ZwHF@GNm+A~EoSmw4K39lL($b<|;y|y0%tb+BDwG!6S`soOUuTlg zqKo<*zUWEjMc9k_)zSUAz%5;7h#}?8QaGkzfP!udF9}7e>qT))ILRNB_jVx-Pi_@* zs77iixOQ|{&rsE@@9Yk=#Jx1WBb`S?Lg|h$nQd&!!nzP|_)Mko)iU$(z$Vn_-yX!* zoUC?>S4EHsb=#fyt=lTPqG>Wl8CvHX8@-L|4=d1Vwj0;13DQ6r>XcBB z_d=`CLYZY6j)n6wtb96Hi!VQntDd`b@pUt_Dc)K_m$y|o)S8eCjlM3O(D51`xlhOx z)zGhWm#O}{a?a2@E7Uo^+=!~1f?t%t>B>u!iX71O+p8z0Y_I9;zTOeUc8VvsemR*a zPg9kNBNnRSCpIhd=niJ!i0TRR=j#23+5T+5Xr4TY6K3~aD19@U{WyjRSklCYxq)D( z*?#3G6>^?E!BM4|1YR8ABbr(WVHY0w%1P-|DB1Ju_d`{O2UAg&X}R5u`V~pbai~4E zB_{!I3=crFQ|dVKLZxaVgbUF+hr(ZY{77=Fumx*@#cI*FP`(K-m5NSMbX5pnxs2, 2011 -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -# madisvain , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-20 21:19+0000\n" -"Last-Translator: Janno Liivak \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Baas GIS väli -- ühildub OpenGIS Spetsifikatsiooni Geomeetria tüübiga." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Üherea tekst" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polügon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punkt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Mitmerealine string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-polügon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geomeetriakogum" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geomeetriline väärtus puudub." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Vigane geomeetriline väärtus." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Vigane geomeetriline tüüp." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Geomeetria teisendamisel geomeetria vormivälja SRID-ks tekkis viga." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Sektsioonil %r puudub saidikaart" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Leht %s on tühi" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Puudub leht '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ühtegi voogu pole registreeritud." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Nälk %r ei ole registreeritud." diff --git a/django/contrib/gis/locale/eu/LC_MESSAGES/django.mo b/django/contrib/gis/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index c36bea099284163edc9c00c46aa865389cc2a2b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1739 zcmZXUO>Z1U5QYZ`V3zNIAP9&Ggylrh?1vRg$v8%k#14yWyt0=sacb|>&bB?%J#_cj z@g9*l@B@(G!kGgHxFYWGE4U-^3pnxC?CctwmU|y}cTM$MHC6NHsr7?5rNjWCRnf8GZSz8VkanyHE z>Flvio3m17Oe@QNMGUCW?cxV%94R(j|J;$}T_`V99&}z4LGw!a%z1!4V zOM0s}x~ttT4C6gM*5dPm-D;P*x09P|H@Xur8qwl`-1WHY1}s-GLe` z-^=S|Tbr?c7tffiLf+ybt0JMh%70lgU7LhZCY{d7$w|AeJU!-z?U5}ycs~-R@06Wc zbe+8M(BZ0cy|vTd**r@?uib6kvnH^CFr+D=zz;*G%#}9lG@2;qIc$79+=_3V+0~WK zF5WaFo1)Ybx^B@yEE3;@HvDbN86)I{906T>ZitG{k zR-H3MZ`pbu+uPFBP4mR+tbH`v$ExO786BoDLe#JsR0dk>y=Zd^(V3+~<+OGBNInvE zBRRwq;2#F#b5Y6VwP7LhrHjZqr|Ye0gjP^N, 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Oinarrizko GIS eremua -- OpenGIS zehaztapeneko Geomtry motarentzat mapak" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Puntua" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Lerro string-a" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligonoa" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Puntu anitz" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Lerro anitz sting-a" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi poligonoa" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometria bilduma" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ez fa geometria baliorik eman." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Geometria balio okera." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Geometria mota okerra." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Errore bat gertatu da geometria bere form eremuaren SRIDra biurtzean." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "%r atalarentzat ez dago sitemap-ik" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "%s orria hutsik dago" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "'%s' orririk ez" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ez dago jariorik erregistratuta." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r sluga ez dago erregistratuta." diff --git a/django/contrib/gis/locale/fa/LC_MESSAGES/django.mo b/django/contrib/gis/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 880209a86dd284f2a8cb175b2ec71351e28a4d3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1937 zcma)+%WoS+9LEPJrI=?6;vt~=2@wL6^&@IfyJ^a!ZK|MzT8TlxZDWr&Tdj9jyW^zc zM61M(L=H%ZD>vlUl%^&LReI=^JEz%1LWmm@e*prC?{EBQ6C}h)ID+{i=5@@MFi+iwAB>ye$6yD13e4Ou#53Sg@L6yad<2{Z9|J!D4})%Re+hgJ z>lN??@Eh<^@HY4g_!G!}e}E5ye}WHz;sGI^2M&P~;LG4w(BOd;tp7gH%|8dHH?aN; zd=vZ@XX>MUW#N#_SJci$w;L`@#dJ0^v-3C~wa|8D?-U?h6lo7F+|5Co#F7gYj-aGLFNT z!g9GD$Ff3;^D-b6J3&$n#Px_UtINx_D zhrTb%$_oQA87w%ySGgzHQY5qg-iB2j`%_*ZDN!*ri0QhoJc>ep$weTuvi$w$Rup=H z5+8(Am9mnM6HAJv>m^E}vMe7A>M%Jdio*r3(mRVBSJLoMGR%gFr)15E$XRea-(^b_ke39*YLA8znmOkrlFm=gc6&vZMaY!& zTYDjr0Uyprvg}p8vctWjK|hu0SuqYTLW?z7u|AS<0t=fe7oETjGcz&@V`WVzu2-?% ztGkI+3T?_1FO;k^u{6=FvyPHBjpPf*t^BA}I7x+3yD)MrKa$VG(3+789>?5gHr8S{u3KKt?}f-!o!sl0>B;GHcRNtX z<}+u)K*<2g&?lReyrgoG?|8u&mFJx}k!t+I(u8&5uARB+GPceI<*=&GQsYKZtE@G(rse|>kW2l=^rS)yt|ez>vhss(-si4S{z8XcGnOXMi8O5k@TwWAOwVPxX%ADMyO3FZxS@$5<3k} z2!##m{w4h*)NUh5@66ay->bg~byxH)jsis@ZSJn^G)$=+jP!TV)g~lbHzs;Rx4F{) zkonu^ra1HxMjdW;W1qX;N-yj05s%+!;$C2lejB^K1Z09B-d;)XuoCo#cL-58(6Tna z#5h|;(^v6O(gv)dP7I>s1Axxpv9foor@U8fuljzAME|SMtG6#%44%39C{TKbB|teo g45o3LX%qFPP2IXjATApcZw-!E^x!&B?;|4q0U-$6I{*Lx diff --git a/django/contrib/gis/locale/fa/LC_MESSAGES/django.po b/django/contrib/gis/locale/fa/LC_MESSAGES/django.po deleted file mode 100644 index 151fbdae1..000000000 --- a/django/contrib/gis/locale/fa/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ali Nikneshan , 2012-2013 -# Alireza Savand , 2013 -# Jannis Leidel , 2011 -# Saeed , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "فیلد GIS پایه -- نقشه‌ها برای مشخصه‌های هندسی OpenGIS" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "نقطه" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "رشته خط" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "چندضلعی" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "چند نقطه ای" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "چند خط رشته" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "چندین چند ضلعی " - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "مجموعه هندسی" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "مقدار جغرافیایی‌ای مقرر نشده است." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "مقدار جغرافیایی نامعتبر" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "نوعِ جغرافیایی نامعتبر" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "مشکلی در هنگام انتقال مختصات هندسی از فیلد به SRID رخ داد." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "هیچ سایت مپی برای قسمت %r موجود نیست" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "صفحه %s خالی است." - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "صفحه '%s' یافت نشد" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "هیچ فیدی ثبت شده است." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r ثبت نشده" diff --git a/django/contrib/gis/locale/fi/LC_MESSAGES/django.mo b/django/contrib/gis/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 12a94b196c2cfb93ff464de2f2db3c931c59cefb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1321 zcmZ{izi%8x6vr1xfLs76L<&VfdZ~yN&FvIf_GScX?Z{C~tW9R$FyJvn#u-?Xg zANyPE3)p{S$Cba5BwvGF@FMs;V}2nu8tiJMb;=5%>=HGk6aC1&no`fU(Z6;G5v@ z;1>87h%yPvwDp13A7kNabG#l8v0|OLUc-*F#T9GD`I1i!v2)guEz8C^9@GAe4FxBS zpIBEZGo>(NnzF4pxFrSK+IzeGEwYpU`{D(fDAwaNxpRD>v|4i+lr>4;ETmTB|0G-1 zoW6LBs0Qad$}suh&_gn4bWl`Vy__OZYYBbYFKVkyNWQcu71~r(JG)S0Mq9%+Vz|mP z!esZQXS&nhJ8GPSpi0*Mc+R^uo9NuDxl|KX$~Xu;A1<^544r*|5k-G2?y>WTC}{jZ znyKyVa&27@13y(`@mVwVVq^>I4DXJ_Eyry(u_Xf+)XTfqMZPY&H>tZ`bbHtGUY;XR z?D9gzoTuV?IpsHt>+9EYtj><~L5$+7X&J05=yPd|^0dR4ThmAA2IeQaHB)6K_G8>J z(?(8Nj969$ZL1hEqpPzJ>LSbb_xICQ2Wr9()6!NMeq)@|XLWWoUZz(mvWd#pI)nb; z_Q@aUrg`Ud zTP^TPouO`=)M6WI^97l@HT`C9gN{BouNu0tN!_)LPVxn+A08NrdKFdE7-Q$2y_XbZ zEoY%ov`}sawXNP%$+?|d)|E`|MF;CBGjpscCBt%A*D8I9S4g+8DFo^QB&QZK8CauM zx>c=Fo$@Ik_@sK9KoTp$i*X1IG}}h3G^-NGQPk`jKgVnsj{f}S5iRikQqoGUqB=Y{ RJa8%m*2@=qKRig2e*shBd=&ry diff --git a/django/contrib/gis/locale/fi/LC_MESSAGES/django.po b/django/contrib/gis/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index ab863176f..000000000 --- a/django/contrib/gis/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,97 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antti Kaihola , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "GIS-peruskenttä – vastaa OpenGIS-määrittelyn geometriatyyppiä." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Piste" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Murtoviiva" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygoni" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Monipiste" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Monimurtoviiva" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Monipolygoni" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometriakokoelma" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geometria-arvoa ei annettu." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Virheellinen geometria-arvo." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Virheellinen geometriatyyppi." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Kentän SRID-muunnoksessa tapahtui virhe." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/fr/LC_MESSAGES/django.mo b/django/contrib/gis/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 988ba31bbd1f97ade7bc9a684be46109d859f373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1862 zcmZXT&u<$=6vr0`zYG)zzoEcG5V=*g_Szz-Y)C~(o5(1kCUGmSlila_MC+MlX4XkS zJ#yrPP{pm+2nivCxNw2^#08;Vk@z2w_yhRP+WFyhr18hI^WK~H-pu!(`MGZcjOQ@V zWB!c!I_CNV_`&!M{0#gZdz&Y?y@OkhR@I1H*z6ahxF1NwkSib;c{0+VVef&G%o8XTi zfq#MX;J=`cKlcb?g7aVvtb;!PHuyI9G3e`3U<7^z`aFLD5h56akAZ)HZ-Mu~Pr?5{ zq!r9z`nX5qY5aKx)Az>5@x%N3+TaqP?3v-u@Z)jJsvn@gn{$|c_@4TDeNEN4s)&uz zhIEpY#&Alz16JgWP`0nlP^ygFfGJ}=WM}rt>1w^T*||o#KfC80s4qEB8^Kyn zN_3uc;-pqVM~y@-(^CQW3vS&18CE5}uS>;bok1SKMwvTFh0gag1gchHes(`Bv{Wwm zL{pzRwImFa;Y?b`sIK8Rj%%sTpu*^pOs9K=$e8L2w(bqBbUYLViII@G*v^?yA=ybK zF)f&&>&+J|@vw0FLAN@(J56vaFEiMXw5slAa_FI<+rl!TNt1q27!pphNA0~)u=1N* z1t+pE6XAPD$Nh9w&$>qMAeXR{hPT*QSj3d>2$kvDCKuYcaKmOY4L>R~8}@WeweF2x zxMH}97G4vMV`@jOcf)8gY`ssd#kkeJ6t$xWhT$fUq>p*Vt{qV;ilfC#5k_rYSQqyE zW66cnCZ?5KlqpkJ82tr(kW{M=+k3g(Hr!C`uE0fQCE6DDSPWxYHLQ{WT^Kl5#LedJ z?rx)ce6r7bjYJQdxE^1nZ5GW*am{=hq1iXhi?xl;#`Tl>TaBo;qLpKXywIhX9Phbi zkqfDoC>aQ2*)8Aft%jFR?5fAkCcLf^o#Lg%ba`94<4j}fn_4$7jmX1QJaHS7DypSj zZZFZ~@A3sjSEzMysTSPClZB|bG{n}CEzO8k$&_nj3C+pHiM}Qm>p#}@_6|GB#s_*h zKER9r94;w3OL%vc+|tq)Ff4owFSQay;dRe=G=iO&06*${1>2yv=P4vq|vos(xwyfCkpNvWuxmwUu&B1|(r zXaraBnSCDjpWoM|Q4-lzzD$)y55GUWyI>FR9{xHFi7QrBS`aOz(iU1tFWCa#zU5Qd zo>r}w{j6v?SVv(~;i|g7zCu9Wr!$4c, 2014 -# Claude Paroz , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 10:05+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "SIG" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Le champ GIS -- convertit dans le type de spécification géométrique " -"d'OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Point" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Chaîne de segment" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygone" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multipoint" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Chaîne multisegment" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multipolygone" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Collection géométrique" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Acune valeur géométrique fournie." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valeur géométrique non valide." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Type de géométrie non valide." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Une erreur est survenue lors de la transformation de l'objet géométrique " -"dans le SRID du champ de formulaire géométrique." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Aucun plan de site disponible pour la section %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Page %s vide" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Aucune page « %s »" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Aucun flux enregistré." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Le slug %r n'est pas enregistré." diff --git a/django/contrib/gis/locale/fy/LC_MESSAGES/django.mo b/django/contrib/gis/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index bf4c7ba3b80be11d052a4c4609b1ba292b186db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmY+A-%i3X6vi=nwM(zPI3`{|wCgq@8AXf{At8~tkg3;YJB*RhE^Q~^d-wppn9pJd z2I5J+v?u+YKVN^&&%PQqPOL7huB=Y2ZmjAEt-kGJ*PbhgS-(h}m?FF7^K{CaU zyzcpr3yI$b|8~cDmV4&fkXUh{3vQ%hFerGHB1BxtPq<5V*+Z}?@|i+cpt-jtBCB|Y zBu2hs@Q&J`5-?JB8W+%97*jGz*Xy-w>c;sTH*O+VwA|a(w4{5NwD@a9=UduxCgaKQ z_z}MAIRhyS3cKL8v`!6f3@rD diff --git a/django/contrib/gis/locale/fy/LC_MESSAGES/django.po b/django/contrib/gis/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 542d743e3..000000000 --- a/django/contrib/gis/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 13:12+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/ga/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index 5f107580430f68549354b59da2b4717c263f19fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1852 zcmZXUOK)5?6vr=6pbSu;AfV!*Lm^74%JU)-?M;SP+Ejxw?I<%uuwdcb>$%s(V_(^x zr1=2w4cM?i$_iB?5^N)2a~Ev*46tH{#2z;MeP{Bv;`!P49NYhM?2|t(U-%|MyNv!i z`VZ)DpszfFAG9CA&%mF+7s1-2QS>tSCin`t1U?P+z-PhF!56@6_I($874xsa*TC<< zXTSsS9q>0Wtos{$9Q+r25{w>;qAS2fa1Fc){t68e`~vd@I0rpngIB?C!MDI)z~{g} z!Jz9OFvRvBSOYITG1YSgd>ivN_!77YE`wjr=HG+(i+;w>MX&@z9KVB`;9nr*1ewuO z=!fkR2I2g0RyaSj5D(m|_z>Qyc40OPXN0_j7W9Ukg!Vjo$mdb}NRzPESTad6u~wwC zlM7AWa_vUOj-}4X=Yld}#=_fO@}`;(HoCXSj85Ca0vbu7(t32~a6w{}5{Z{aM_s+m zl}t};wp)n$`Oom0;QPANf}FR|5cMX?ODc@o&9G55W9qD(6-H_w-8D24B6Y;AAS*KI zyg+32U^t4SI)e&pwq-iA6+9C(Kj-Fyqmy2Yc|m-eOU1X8AVf!Q8c9rZHtGlWIY(k# z_}!>q9o?S^9H>bKACgYb`%@Z*NahxIg6?z&(_9f_gp=H1YVQ?72jid+i5$s_T5DXfD>OzC~DGgI3Tg|VLXTqaZY@g#F>Xkx1M?+w|i71eI+7WX2i zcC)p}noF#8lUhr0t9`xMZZ_e_HpI3Jd!F%YH>r6uUR=7~M60cH=h-kk6ve%kG=vz%NpNe+JyZnGC{f%bxhfBc>+nqFxO~V{ z%ahzwW+?ULK2=o*vn?OWG2YN9Hxeax+PfaDPR-nN+RE{KWqA+{%Y9SuGp?j@4SD5L z?ngZ=tBUjF(WgAt%YBrj7d*?M8wIUGN%CwuX6l@o6;Oy9iSCyB3KisYjxZ8c?pZGJ ze+4y(xik0xleC1O&uN%0R(QHO*T~1LM#GK@IkGN64pm5-A52WSKh9D4G^#$LZgZ&R zGR?_C3d#hfyMDYE3V4JN#`&~@1uzS!lI&)Md{S~KP8_yn^zluwlTrj;KF5Qb=-@Xn X+9GOPuBXG=PVld*+*5RXQ}yV7{4g3} diff --git a/django/contrib/gis/locale/ga/LC_MESSAGES/django.po b/django/contrib/gis/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index 5dc0ed313..000000000 --- a/django/contrib/gis/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Michael Thornhill , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"GIS an bonn réimse - léarscáileanna chun an Sonraíocht OpenGIS cineál " -"Céimseata." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Pointe" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Líne teaghrán" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polagán" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Il-phointe" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Il-líne teaghrán" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Il polagán" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Céimseata bhailiú" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ní soláthair méid geoiméadracht" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Méid geoiméadracht neamhbhailí" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tíopa geoiméadracht neamhbhailí" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Tharla earráid ag claochlú an geoiméadracht go dtí SRID an réimse fhoirm " -"geoiméadracht." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Níl léarscáil an tSuoímh ar fáil le haghaidh roinn: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Leathanach %s folamh" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Níl leathanach '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Níl fothaí cláraithe." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Níl slug %r cláraithe." diff --git a/django/contrib/gis/locale/gl/LC_MESSAGES/django.mo b/django/contrib/gis/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index 2ce27621399d1f6356b2e7b84ab798640be1178f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1849 zcmZXUOK%)S5XT2_AS~~IcoPbQ?ML@?@aBuqu%aOcaI-O z4txYoNJKs&5eX}teBd%j-1z_;xFK=m#3}!t-L+%WQtxkjy1J&Sy8iR$m8tI{j4PP$ zV*Z5r9_Fnl@PqL)_!W2zz6v&;jH1`UtKb{pJop^A3BCY+4ZZ^Awm$wv7UN5ie|z0!Qkg}Z~Src1pESWSdt>ujN zcUhCSLc4*nL#cD}yG%KoA$xmB-qh=z?e*Ja2Iu#}0UAhFSuECJ9a3s2j|u9r3X6 zhf%kFb$1-#jw*B5kaT*+pNpY~V)lh&T3g>4)r#Vn@Fq7Y?N-4$Z0;1C%7IKps2!cw z)7LfYT5}Jv#Oqmnm#u?ELfJi`bJN)7!dM?~x?E=Qr)BQqo=K?D-Ri|FmTPbEZQ(hg zxpwD9+@6m+3)GoUI&-t_xpo_d@iyyqbT8xP3SYB zwRE(>sHmb_hz83~RK09UJun~RjLu8cE$*=xCbWijNTtwpZP)uEX|?wE_nUR^$pIfU zQ!{MghC-sQRkTL=wba;0D_5=Sjm`DVJ7*>6G~108qdjYchC(Ie`M|ddC8S=YbXQo% ze(B5JYJBs|uI_cV@g1F-49%9%&A#-fu_lzOMpuv@+i!}PXbWPI- zOVqi(*ocUZGDzer=mJKkXlUCIeGz3LN^GuR;xsnq$^ByTs`Qc z{|aG4g`wEGP_<;2PaQ$GeSy}rIgEPq|%JG#+MX? lTFV(CP7OYwuE4Eij4W|&D2O>zZYJPpBI?oYjkVs49s%a86RiLM diff --git a/django/contrib/gis/locale/gl/LC_MESSAGES/django.po b/django/contrib/gis/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index f3f48204d..000000000 --- a/django/contrib/gis/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fasouto , 2011 -# fonso , 2013 -# Leandro Regueiro , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"O campo GIS base -- correspóndese co tipo Geometry da especificación OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Secuencia de liñas" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Punto múltiple" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Cadea multi-liña" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polígono" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Colección de xeometrías" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Non se proporcionou un valor de xeometría." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor xeométrico non válido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo xeométrico non válido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Atopouse un erro mentras se trasnformaba a xeometría ó SRID do campo " -"xeométrico do formulario." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Non hai un mapa do sitio dispoñíbel para a sección: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "A páxina %s baleira" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Non existe a páxina '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Non hai feeds rexistradas." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "A url curta %r non está rexistrada." diff --git a/django/contrib/gis/locale/he/LC_MESSAGES/django.mo b/django/contrib/gis/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 2ff6e2f64c411bc4324871c1130dc179a9d3a128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1922 zcmaKs&u<$=6vwwveiISBa2T(fXHK)NBX>+NM~<)Jjanbz_h1DeK+U>^NzJ z_yaf~H9rh7Bq>QFlJtn+TET%U$IbzX3*ujZE8jQ%kvd3BH2%!Ydo%C*-t6R$lSkVQ z+VkjV(0@dK6@B^$e$ajfKLLLM9|cc8()E1}JcW54d=V^wPlG=AEZ783fS>i&zXV^x zyaT=h{s2A${sz7Q{tog!4)Pdq415B70el%e15SZ&fost6IatK}6r6c~6=c6Jz_Z|8 z@OAK4kahgkv;PB*Vt(TBuAXs_^~`{8f+5KJ+Mo;m1fB%{1XJMO;4$zB#GM9@gEzo2 z5VD-3=!cfk>LO|itrkf~c0M~(xI$5F*v1>ECPh$9JJ$-c z&b9ugN)!a5qGc31g>c>vWc8r~7h{qB?=rkvSf7@mphPR^aEh%!ONyglv5tf6%nc6P z-8hn=c0P)zCPXzMUkOs8E)y+~U78JpTx<-ARWvWFJzMP81&xj*qwJVSEt-Bz{=6>( ze=ZP&3@Pbm;?an5O6)$8kZ8tw(J9%`rJlgqpjC$t$s`=rLmJ8`=$xMjLXo=lBG)BE zO8Vu!9*dBTv$3einymO-I~vqe+nSYBbQ4qvQ26jITLN;X6w>FwsH-O;=CCMuY&M9p`wC9JnlHn%MN zrbi!$IVBe8Ttn;F%VZW77Si_PlQnURH)L=KwqrQxeY=*f@EQ|_e$Kl`x@}f<$KKb*kj#nVYoan?3)#{ns&@4_U@T)%{{`fgT-w!%jP!wVtt1rId-~b z?y{w0C!1ys){fIZ^w2s-S!Nvwz{h{nKeM;*Vf&`}8Xj%)6-(GPZ3jWyklV2*++kU4 zUNWmJcG&m8h`sypVo&HDYUwE>~l#zopOyIj$p z?4g8hKG^mkD!&aP?^Q~-ftvcq;;B_M{E-TX5MhXzfl3C22ed1W{o`z?RfE}~z z3Fq;YC7Ec^&<#}+39`=YcTN1TlD|`3DVBL D&{DgY diff --git a/django/contrib/gis/locale/he/LC_MESSAGES/django.po b/django/contrib/gis/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index 10e917b38..000000000 --- a/django/contrib/gis/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,97 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Meir Kriheli , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 14:19+0000\n" -"Last-Translator: Meir Kriheli \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "מערכת מידע גאוגרפית" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "שדה ה־GIS הבסיסי -- ממופה לטיפוס OpenGIS Specification Geometry." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "נקודה" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "מחרוזת קו" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "פוליגון" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "מרובה־נקודות" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "מחרוזת קו מרובת שורות" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "פוליגון מרובה" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "אוסף גיאומטרי" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "לא סופק ערך גיאומטרי." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "ערך גאומטרי שגוי." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "סוג גיאומטרי שגוי." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "הייתה בעיה עם השינוי של הצורה לסוג של השדה." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "אין sitemap זמין עבור מדור: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "עמוד %s ריק" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "עמוד '%s' אינו קיים" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "לא נרשמו פידים." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r אינו רשום." diff --git a/django/contrib/gis/locale/hi/LC_MESSAGES/django.mo b/django/contrib/gis/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 42a9df09adb31f1da78353a24e3cf93bb30af019..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2386 zcmbVMTW{P%6gH(my4;JzMcfXED6N9`5;Z7w8U$^c5|pK@WI^!g?9O_p^4gX?n{?mO zqLLtl@)W`Yq9A!ol%^ygQ3|Sp#0&oc0rC$(`~aT#&aAV^7D5ptjX%%Kxqj!&{C4=@ zih*$$^C`>?%%?F=+<_0q7VvH0SHMSrnFEILDDWBJW58kHy}%;ye&9R6hk;JI-vU04 z^(Ekwz)ykq0lx>n0Q?EadcOnj0{#iS2WZ@B7*7EDfD^#yfgd9V3H%xB0}vhr{t6rc z9=h8wUILy3_5)i$&gU|)0K5rgdw&4Ofqigd1B<{Hftx@F_zUn^;CP>5JP51;nHvSP zfQ!Io;EzCr!(keSFn7iS_+h;aCiB7rCJngN`60cYaWGxMoaTj>?2kF&@en5S*&VNX zB*M@S$*)wJVJNCJUl$&!(DtI5A2y`tkg5xEgx?S{ueAg8fC4JAB^yX|=R`(cd1tR@bZq6P*5lw87YCxvV73ZL;Ij0^yg$XJqv6{&_I7Qz=DxfqG1PQ&)L$o zXI(+aj-pN`7WIcliN*UP5{*E$jFNU;N&}p6n+{}1M&5wxiJ=TKXYEMPnaPl{r&+#+UBJe|H79&Si z&67l?tp}Zhn3~s~b<&#QAK+Z{$!O&N9jcxlVF9H#Lx}%iPgSak6-NH~&I5 zpE>1wN_dD1ELo()d6f%XTY95ZsoP;B)YzNl33FsuPB*#;&C_1RucFf|8kv=<8>mHf znJKx=(00uUw0C5Y7wBa)HZ)3|-?1YeJvT;$qoWxki9bo&A13i;5^pE*mr49X636&b z60aof4*>g~uWQAvBwl9~HnIirt4Vw_X)h%4*Lv&oj-f@;H;_HF7nArRcA*7bxci2G zSe^ait2OuxMi;Tb`HD8mB3LhD4Orzpcww;xtiS7oi|tL`$Qu6=`VEA@7Ie^1h3qAE z)Lu&BFJSBTIU^$Qwe_DBkvBYcIN9XbkUloRahf>1UQgQZ>fMiYUfYn`(0N_JVfvTE z*OK-HM7ZbB#PRx0=7t^fTD2if~ZUHBHtvZF?00Fvl&0 zu0i(8osBea^aLu3=De)C6gjQq{C&*<XpduUnh4L1h80kv2^)_W?sa}{@`_?WcuUj(QT6klY(jLI2`wJAn5*Ppg diff --git a/django/contrib/gis/locale/hi/LC_MESSAGES/django.po b/django/contrib/gis/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index 8de9a6453..000000000 --- a/django/contrib/gis/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Chandan kumar , 2012 -# Sandeep Satavlekar , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "आधारभूत GIS फ़ील्ड OpenGIS विशिष्टता ज्यामिति के प्ररूप हैं ." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "बिंदु" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "पंक्ति शृंखला" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "बहुभुज" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "बहु बिंदु" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "बहु - पंक्ति शृंखला" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "बहु बहुभुज" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "ज्यामिति संग्रह" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "कोई ज्यामिति मूल्य प्रदान नहीं की है." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "अवैध ज्यामिति मूल्य." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "अवैध ज्यामिति प्रकार" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"ज्यामिति को ज्यामिति प्रपत्र फ़ील्ड के SRID में परिवर्तित करते वक़्त एक ग़लती हो गयी ." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "अनुभाग के लिए कोई साइटमैप उपलब्ध नहीं: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "पृष्ठ %s खाली" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "कोई पृष्ठ '%s' नहीं " - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "कोई फ़ीड पंजीकृत नहीं हैं." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "स्लग %r पंजीकृत नहीं है." diff --git a/django/contrib/gis/locale/hr/LC_MESSAGES/django.mo b/django/contrib/gis/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 46e922241b7e0c5c0bcb1757ffaa329b159c76a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcmai!&u<$=6vr0`P|UAVe*f&_N18;{+Pfx^+D+U7NmGL2#!B1@j+5Q-dhGSgYG&*- zQLo(K$Q3C<+&I9s2ToZ02^^3(lpEqNfD7MQuk#BbMjn6m?Yw#Oo#*%b+l860Jd6vN zZ(x3h`6lMdL-@k@9{d#i0el{;JnVTdfp38?gG=C(U=w^A{0w{!Ow0HC;482{2VV!j z2A=}&gYSVqgKpoS;G^JQ;Nzh8i08cuoCDXvcfjAFL4dbmH{tAbd;>b&_rZ6;U%(f@ zzrkm~^N)GnYv4uDofDPz$KX8d7*8(oL+Mqs3UlmRK1(i4YA5H9$TTL zw;@L?6Um8S`#G=v`!&3Vc)uwmCu21Y{8$nCz@DvoZI0(Y`u3Lg?i&e>BM+DPUuGn{U2>`Zb+zE3#GOjEm+bLkd$avqD0 zh?&bB9p%#&IcsUvgBE`y@$YbL;1N;MV=`5hZJsM_{iaDp;(s(ujo(%gRa#qZe^v7$ zn!m;@kEkAmi+-@=hgT_Fio*KkpdJKp^tbs)xR_`B>H!5;qs67m0Y+t$8SA%Qp=8V| z9nmLDN?~Y|BcmCuKn=_fvcjwi*-_W9N2WvM&2Muyh-g(S=wXuPyVmAWt+uzfS1oE! zbokwBtOhmwLhhobme(ftt7T=3T36Q=D$R}NjpG!A)u6Jfq~#LQkf?|(ziVrG#)Mp^ zxXZNRwsE_??q50fD{7r<|AvfJf?|v4%C4|SS|jS}N-G;`migTya?xSEd-`y3T3j=Ph^q9>*`E#N2_6`fg@x#*d`N?qIZn5*9bx~eQBx5TKg zGTuiJ=H24Ls>&JsBqr(8t%6OkE>G!9LqGPdYe#G&~UUAy4j5#vK>R+&KC zveHD~{+Fj!KYhviPR)RoZKDN#AJHXoFjAVG(SIy}5VOcmrp7;V3CA5*NNAs;r3rr} zIdrO?K=A3K>pMmVj8xL&$Wgy&?4yln?jj~Tfc7?|K^Z#S-Nl=Bcya9HPo_{>^|p*u VBdLl8cbVs9gX13bf4%LJ{SSfz1I+*c diff --git a/django/contrib/gis/locale/hr/LC_MESSAGES/django.po b/django/contrib/gis/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index 1596c991b..000000000 --- a/django/contrib/gis/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# berislavlopac , 2012 -# Davor Lučić , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Osnovno GIS polje -- mapira OpenGIS Specification Geometry tip." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Točka" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linija (Line string)" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Više točaka" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Više linija (Line string)" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Više poligona" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrijska kolekcija" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geometrijska vrijednost nije priložena." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Neispravna geometrijska vrijednost." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Neispravan geometrijski tip." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Došlo je do greške pri transformaciji geometrije na SRID geometrijskog polja " -"forme." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Ne postoji mapa za odjeljak: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Stranica %s je prazna" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Stranica '%s' ne postoji" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nema registriranih izvora." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r nije registriran." diff --git a/django/contrib/gis/locale/hu/LC_MESSAGES/django.mo b/django/contrib/gis/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index a7ef0d39edc0accd210a510bf03e5ff7dc6b13bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1751 zcmZ{j&2Jk;7{(VUr5MUbk@yfFdW(qCs#yzU?HdGKHG1u%LpirxWEfUDq#;CIlVz(vfDBbjw9g9L7Zr$G-^ zzNy?-h$l%5lY&qZBT)RTHd-NSIpstcStwz`O7j&%FvJ;dw(V7_v ztogL6y;WrGi+4OV*TX%IJe4#=rc=QDN|3vNpdn% zK1ftn`0}vce%(U&CmIHPV_3sfyhaWgwmp|C80X<(@GMWb5WDi=RC!6#Ji0j(xTS{~a!7eIAC72fp_y&rC0$$Fn)Zs~m~fKcZ|%)o8h*Kz%Z}=*j^N(W zK|e#;v!=7#&=Rku@h#~*G7?I+g~@DXQ|8u%c*AEZjXxb`K5p5BD$Sd%__CAbZt)cn zWI_w|#$sGwiW?WGv6M6x&ea#{btJ}{a-?|AC-N5RRKJicE}g3*D(k|BxWyMmi(p+s zH-s_D)4D`QHC==nOh3`(w5m+kevCCH8=`MdM>IjvdtSiMUc<%WKmDYkIaxtv9Tlt!%7qTz%YwMzvnKY)y~`+R&+lg1jASxfaSS zQ>Q1Kmtp0L)@pqIab9`ZrHikcj!kjf5<1^j;XrIcyt!U!`*1f-P3AJ*;trb1zLuXjqp` pG?0@=ciCZLLi@(@Q)BgKAK;*;_+;EtG)nZjkS, 2011 -# Kristóf Gruber <>, 2012 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Az alap GIS mező -- az OpenGIS specifikáció geometria típusának megfelelően" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Pont" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Vonallánc" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-pont" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Többes vonallánc" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-poligon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometria gyűjtemény" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geometriai adat nem került megadásra." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Érvénytelen geometriai érték." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Érvénytelen geometriai típus." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Hiba történt a geometriai transzformáció során." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "%r szekcióhoz nincsen oldaltérkép" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "'%s' oldal üres" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "'%s' oldal nem létezik" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nincs regisztrált feed." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r slug nincs regisztrálva." diff --git a/django/contrib/gis/locale/ia/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index 914e665dcf880c5dbd324c357760f3abf01926aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1827 zcmZXU-HsbI6vqt|DB-IV#D^%=0lL~&)#OWEsh#a2VB4)yZMM;Fwt`FVj5F(MVvlT3 zc5@FBFTf=gcieDMu8?>Dcmc#EPXI3fH~h~`k|v84=NH?@J|Ff!e_lNItw6hoehK|Y z^bgQ)KZ7r{C*T+0PvDzi<5?lz1}}r}fE(b;U>|%H{1SWv%x3db@Li0*2HyuCgRg+U zfLFlZK;HKk_&oRz_#!Bt6XHGKJh%gX1U^O#8XWOFjNbw+$mf3rvi*19Yv9k|>)@{- z$NLA!e*Ojt{1?0oUV5S4w+VJJJ_I?hZ$Ny+_xL&w{s4XqJ^}Z@-$8`KVTzZ~=Z$@{ z-v&C@g&XGs^C~~2x6;ndM(l&@!j12OW94=Mo$I-1pBYllSw}WWO6OEcC&$WAaMJjZ zbz^NZ3df2vWydPGDFs`N5B7U^$c|Rmcms{J%G0K}H{X!hJXcB3)`*^&$XusOhfNFB z{QoqpO3d$SqsRw`7(~C!gQmjf(+meyqbNVS9u-!bAoeVcluA8Gr^u;H`=F3nlNT0w zR6eM1cB0eSS|Kw<>uY|U4ZRL(EDMqosdIUhD?)bU>r7%=b7H{eYo64&2vaerTn}ae z9^_>P8`9pahm{zHDCUv$ithCe>RM405j^>MX&)5I@Zv$C5 z&MoR}#GUT-cDLPzVYII%n$J9A*KJe#R(xaQdK;~=D}9KD{7`Zktc&TsG)8;cRj6oA zw-F77pXSxDsm;iKf;}cHQMYKQ*VC5Sv@~JQm4(tj$61S z&egYyR-IxipB>ZEvURP|@AdCKtwN{SZfsi|Y!Dr46;n{Bp;hEkn@viNrSmFm9S(P* zn@{bk=dN6I*CaMYJTcuo(qR#9OjYrOz4Sl#pooky7 zad<{n6GXAwg*Ey} z!zbPcS9MvNXAVOo6Pc7s460xu*6M%6veQ%<8|sUIU@Nz)al@v*2Nos#vwEAfZSil( WF<=H)230N>ov+NV=y#^-ruYx?BmSWP diff --git a/django/contrib/gis/locale/ia/LC_MESSAGES/django.po b/django/contrib/gis/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index 903cc178d..000000000 --- a/django/contrib/gis/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,100 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Le campo GIS de base. Corresponde al typo geometric del specification " -"OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Puncto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Texto de linea" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Plure punctos" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Texto con plure lineas" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Plure polygonos" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Collection geometric" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nulle valor geometric fornite." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor geometric invalide." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Typo geometric invalide." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Un error occurreva durante le transformation del geometria al SRID del campo " -"del formulario geometric." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nulle mappa de sito disponibile pro le section: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Le pagina '%s' es vacue" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Le pagina '%s' non existe" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nulle syndication es registrate." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Le denotation %r non es registrate." diff --git a/django/contrib/gis/locale/id/LC_MESSAGES/django.mo b/django/contrib/gis/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index e33d0a21fd0ec762ef2ed78e9d7ee7b9e67f308b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1733 zcmbW0&u<(x6vwAfpe(-&l;7wH5d~Cvb~b9HcG4hdn}n^h?JC(K5GU`9ch*^tJ+eL7 zuEdoiN07L1<-!4ua7X+Xh(Cb8fD>QO{z%eR9I)j5tnK&g?|bv!pBK-68)00;d>iv8 z%y%%apTiHv&*10aFW}2y>#-=h1ilNt25y4SfIaXz@C)!IuvqNRz}K<<8hi`<0elwx z4SXN`0}OtDgHM3}fKP$Z<5BbmZ~@!}-vhsc1_}1UIgEpzJK!te5PTJ!fISWqEMDZHJLH_iI+pnHqV=?pHmqvw?@KMnc?%6uuU1}CWz?*|Ma_z-2hUk$r1sGrLn9$_N8AdsqL9uDL>7mG zRUFM5R9SN@^Tk=k3qk8^Zao+}=|#ya;>TPnK2(Ab9l3cVDXrP4AI#SriL&yusNX!@ zUkE%@bpacaPOtkj8U{$_kUK$p-NSjVh%v%TZkgJs+JGX4=`foNOcs4B3G=mf_9^>^2fguBBHtFDDqSeeOIPghEl=8=KN?uC;WuFOX41 z*P#Z>k5#jbr5>4&;G>Hgd1C{?%apo0H(EH!HGMGlzDnEe>2w-5)h9>dew>-Ijc*h} zb?vG>kFc#4x3p#6{;<{S_I6H^(20}QO{2Zg5QkKyFQAWmD-eK-s-E`a>aI0<1Qs#HA}bM*`oR1?PRMJ?Q!G+FWMuX zOL82G5=xfc#GPDLprnbQri+F$M?9gt%34XgGI(?k4P>?I#_)pTV-z+@^wiCZ-T&J^ z0|=TB&pFj)g-?TUaz66hKJ<`pEOY5ZF8PG(I6CoFyo7JlPA8j{@I16ujcP~P1~;m; zuP5k<0%g!N)_&uO&YBo!(EE>Wt@+!hwB4BJG3Sokrn`bJS91wrGz>A|ApHOD28*MA E0UO-fTmS$7 diff --git a/django/contrib/gis/locale/id/LC_MESSAGES/django.po b/django/contrib/gis/locale/id/LC_MESSAGES/django.po deleted file mode 100644 index e69138d20..000000000 --- a/django/contrib/gis/locale/id/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# rodin , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Bidang dasar GIS disesuaikan berdasarkan OpenGIS Specification Geometry." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Point" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Line string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-point" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-line string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometry collection" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nilai geometri tidak disediakan." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Nilai geometri salah." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipe geometri salah." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Galat terjadi saat mentransformasi geometri ke SRID bidang formulir geometri." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Tidak ada peta situs tersedia untuk bagian: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Laman %s kosong" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Tidak ada laman '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Tidak ada umpan terdaftar." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r tidak terdaftar." diff --git a/django/contrib/gis/locale/io/LC_MESSAGES/django.mo b/django/contrib/gis/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 6decda21596fed5a59c0c288d24d3574ea2d11b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ8c!A=4(6vXIhkDfg|6AuvVw!47@iWnn8f`LfL>b>rkrDSP0Z4vws{XD9j8ln=#ThDtBYJHDwAh;&ZA>c54wWT;b\n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/is/LC_MESSAGES/django.mo b/django/contrib/gis/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index 59df849b985f2956cde7b0f069f30bd40374e4f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1653 zcmZXTTW=gS6vu~BN?EQg5>Ro`X+@Mo)$Ao|q;%47OOvoDOIO*Yf+yt6cqZ<8?ZNi! zc0WMhcmv)LQeTjeh_na^q`uAruY3Z;2jCO%#NV^oZBndwe>wK?@!x08`Rnre?*fd= zm~UbJjQKX^t*7vVF$F&de*s?wYv+RCHSitqb#NVg9_)ZGf?t4_!0cpw0=@zJ0r)2P z1NZ{?2z(d(1N7(q0iOZ?1)l|jr-R@Ma1q=EuYun~g8(;RUx4#P@O{wh`55%~ehK0) z_zFKh?ijoPJ^+2(ufc2Jx1iVcJNPpACwLY78+-{oheO`~66oVx0lofZumx^|kmF?r z&tcAoKkMVwFnwP9@NwW?>B95QjPoa!e~ZtHAO2hTJNGbTLKR~JAGN}i9^8>M#lE+SH6|~ie zNs*iiHpzMY|I6?yu)Z%8C+iF}1f4=ULAjQb41p>uluz!5xfaR=pK3}uPb@LR$?!~A z$MLed-&nk(x`T3~M?IK`nV{?4mn`vN z?j}LEy1IKJuqTTQJ|wJKc4sv7k<3G8IqkK3vs_Ua5^l2d)ZWRt@|(S!$08Lm^SPr% zK3$cwuF?0PC2S|*U2ZHqB1-NtmFe06&$V%3$7Ui4KPoaC_H{(H?wx+PZFm(eyv-bs zXsy}05jNMu)=g@yN3FH%&9!C|j^P0x2_N$bzqKYcZ$>xPuQxGj`^>tq?+ZmTr%gnk zFr|d0eU6Mux&<{bKaiDK7b?~7;f%@(*T^LkYLnt4 zW-NDGpY?acjmLgfv2zpds8}bcwum+kg!+8wP`)qr%VWiY4l~)&#P}6vsd<2XBFARerxe2K$?~_XY7lOS4+dhc1$%p@P$+jafX_=|e0x-xv(9I1-W`?J HSyui7UaZZ< diff --git a/django/contrib/gis/locale/is/LC_MESSAGES/django.po b/django/contrib/gis/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index ee4d45730..000000000 --- a/django/contrib/gis/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,97 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Hafsteinn Einarsson , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Grunn GIS reitur -- varpast í OpenGIS rúmgerð." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punktur" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Lína" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Marghyrningur" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Punktar" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Línur" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Marghyrningar" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Rúmsafn" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ekkert rúmgildi gefið." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ógild rúmeining" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ógild rúmmálsgerð." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Villa kom upp við að varpa rúmgildi í SRID reitsins." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Ekkert veftré tiltækt fyrir: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Síða %s tóm" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Engin síða %s" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Engir listar (feeds) eru skráðir" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slögg %r er ekki skráður" diff --git a/django/contrib/gis/locale/it/LC_MESSAGES/django.mo b/django/contrib/gis/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 1f832041beeb97d428e0d59f6d0a0c60d12805ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1800 zcmZXU%a0s25XKu4UIPROh*tutNUSyy^1L8R=+zv^W1|r}WY`%ZuHNpNUPnE4%XZIX zL5LFv4v13@T(}`|MjSbSa!2Bfg!mu0BR+Tc%s#N>{jIyoc2&8)`Rn}I2NA}Lm=`gB z#(V>F_YwTT_!ayV{0%$-hBTCd==~Ozzg6{ z;4|Rw;9KCIVAvNfc?>uQJ^{W2z6M?dcfc+1E5z~zXs|v5XZ#yEFxA&(!x zaPC9!9QX%#9{d|@f&YLZ?|;Ed;DyKQ{05-F`eX1p@JkRb(YN4}-~%w6|2_C2_zQ@z zqO+Lc+|>wspT`Wf3HgQ*_J`cCB|_RKMz|x4r!cE}fZ=UI>|ul)L%t!0YJ8xHtu>ZR zl9bkRO3MS*g^ zHW~-_4M#jL{9!b%t{yi5PVzE?4=JZN{fQW+DCoX)Oej)aFA{=qlUtSdPQf}DCj}>J zrV<%yN9%g}s%B$r?jaU2OvPQc4jwV3_oU8DYmW^d1+-XcF@l*CS6oZH|TFu{qNwirb`3rUD<9$6Gaby zqy^jhoeY(Yq?l5ig6JrhK~R;RTIUXR3b*5FoA}uIjv&B1D)NYpXj`CYh5D UWnIfIJOh4>8cjmPjZE9of1wNSG5`Po diff --git a/django/contrib/gis/locale/it/LC_MESSAGES/django.po b/django/contrib/gis/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 34a3388b6..000000000 --- a/django/contrib/gis/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Marco Bonetti, 2014 -# Nicola Larosa , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 16:32+0000\n" -"Last-Translator: Marco Bonetti\n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Il campo base GIS -- corrisponde al tipo Geometry delle specifiche OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Stringa linea" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multipunto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Stringa multilinea" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi poligono" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Raccolta Geometry" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nessun valore geometrico fornito." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valore geometrico non valido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo geometrico non valido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Si è verificato un errore durante la trasformazione della geometria nello " -"SRID del campo geometria della form." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nessun sitemap disponibile per la sezione: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Pagina %s vuota" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nessuna pagina '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Non ci sono feed registrati." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Lo slug %r non è registrato." diff --git a/django/contrib/gis/locale/ja/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 174ced5c9ed06c8ce90bfe13c4d8ca1247d3baca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1940 zcmaKs?N1y<9LHB%t)5!jTAyk)W0asVdk@4mxQI_}Y0iKUIE`ObHM-;60qzB#2ls<5;6ZQxffJ1ei`?n#v zIJgVUfbW7xOWBSdLtk$)r(Nh$8@W%mN6=+$aHXK^nuheE_9%WMJwSOjJEPgMrZSH` zm9g@^NtokU4zaS?lH;%(>F;4C;SM$3yyX;ivp{$cBL!v^8FvNm$iNSk5KXVZ>nt-Q^6`#pS|AEl~_&J64~btE}0yz({?a zTQ3b=owFjf3GJi0LAwn`P$6;4m1v~SQ97h~ol98J<^xJc6uP65V3$!Uz=r6qS7 z$Ux9;>M{b6%6bu1C5Ys%%iC@%NJBF9rkXsUrrsi{16r!# zjbuYI2}8A$_36@Qjom@Dp^>DLS`v0>u~zDGH6t&JLAm8o7_VHPjYda#tg!9Sz;)R1+zGHYb~6%EsLi z{@2xuCW3L{&xzn?5uA^{FGSz-A{Z9lWfDCm;mwCL!z-sIh4-!ShlDpMyjl6}{UH2V z5k%X)k+thf!W$LdooH!VobZ)!YH{`S;7V{ZJby*_OTxb?f1_iE(q_U@Ft|Q^#Z~ZGh0@b)ul7a+RT?LA_K5mhoN{IUCk3(pt+S2YGAI3tzwZ$xjD z2yY?0^j$br)(MhGM~d*qWP<)J;V(!%f{Vxz6^27|tKZCqrxw5;)#dT%i;3)CYj2YLLP_w hQ&|5aK){tN%fk1BKOAW{T{+z9QO<`8cfz|<%73Uk$v6N2 diff --git a/django/contrib/gis/locale/ja/LC_MESSAGES/django.po b/django/contrib/gis/locale/ja/LC_MESSAGES/django.po deleted file mode 100644 index 17d0ace35..000000000 --- a/django/contrib/gis/locale/ja/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Shinya Okano , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-28 10:02+0000\n" -"Last-Translator: Shinya Okano \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "地理情報システム" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "GIS基底フィールドです -- OpenGIS で決められた地形タイプに対応" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "点" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "線" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "ポリゴン" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "複数の点" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "複数の線" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "複数のポリゴン" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "地形の集合" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "geometry値がありません。" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "geometry値が不正です" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "geometryタイプが不正です。" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"geometry を geometry フォームフィールドの SRID に変換しようとしてエラーが起き" -"ました。" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "このセクションで利用可能なサイトマップはありません: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "ページ %s は空です" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "ページ '%s' は存在しません" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "フィードが登録されていません。" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "スラグ %r は登録されていません。" diff --git a/django/contrib/gis/locale/ka/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index b01365ea1aeeea442d34da9d16b2c498e8369ff8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2590 zcmb`I&2QX97{&)EP?kcWh%fOqLPVjeydO~_TBkuk)09OGT_wxcfrGOV#hp5(g5^%U3f+qf})0^bII1|I@Tw+rzI_%!$^I0fDd&V%=X?|=`2-NF7E_!#T= zz$d^f-~sSD_#Aix)PBE%cY=R{cZ1>%Asz?zgLB}s-~~AN;D@aL+9!kyet^@f;4k32 z;K94F1$$r}TnA^tU%?l^X9&Ioz6FNhbx`jg-Y`I#>=5pNfIS8 zYPI@FqS|tGS%or7yfE!VNzV_vGFw)%tD>IDk~Nt{X1%yjpOsN(`!nqzJH86qWpQfg z(29aUwK6{nMLk^c0>Ax_U~91|@7~6$&;DsYR5HyHIEeXvkohu>g0(Jz%*qLNK6m2C z4>R$4Bs)sAQ|Tp2CaUYFnWD0?elV)T! zBvU$+_Drlo{ctf>Ex+TpJguD^>6sbL8cB2(E>6Aeys45D3s<(!dSN#zEvPt3GG{*R z`fcZxem8ZRkt<7$Gfn42qD(Yr*2|PDC#tncr#j`-j>+1TTbnpiov2nZbQaW#uVe18 zo2bg_F?Vw6NR?4K?WLL1)Qu8&S(Lc)H7^YPRGwBS8pz|YVfj*EmSsQeL@(kKcKhh& zG?mwLbx}#z_d@yna+bwzrLwxZS~k7schvcEE9zA^Azf%%i7U3gN-&5~Ipnd?hhOMYgv$^u< zlAn#Zy7HV?Y6Shn3!FJRJauIln`Jsvo0fJuQ=Kk}BEMMV7mEDzBEMYZpA`9ek$)+R z{A08GRgr&TCSMo%hOxkCQ|dR#De~{xv8Fg#*Y8X`9m7~}ns}QS5r$wtT07SGlJy6( zwprH8;@{JLV;SQ3nF$14+`lyuptQb+t6^N^RKV<0#S)A zjuOz0xs{J9J|Y4X_l%ANJilb+!I*HY5sL7HyDZEWbl7Fhomwdx1wJ(bk`1l7lWjoB zdJ}2nru8AxDA~=;x2oGo2Z3-Ww3X0Ge+$WpgA+$=yJ+@1Pg{m!q<6X*n|AYO`I;2I=hE0vA(({_@HlWx(00Z5v`!+~hg_xR8$; zt-|_!*)U`{cim7n, 2013 -# avsd05 , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "GIS-ის ბაზური ველი -- შეესაბამება OpenGIS სპეციფიკაციის Geometry ტიპს." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "წერტილი" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "ხაზის მასივი" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "მრავალკუთხედი" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "წერტილების სიმრავლე" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "ხაზების სიმრავლის მასივი" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "მრავალკუთხედების სიმრავლე" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "გეომეტრიული კოლექცია" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "გეომეტრიის მნიშვნელობა მოცემული არ არის." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "გეომეტრიის მნიშვნელობა არასწორია." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "გეომეტრიის ტიპი არასწორია." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "ველიდან გეომეტრიის SRID-ში გადაყვანისას მოხდა შეცდომა." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "არ არსებობს საიტის რუკა სექციისთვის: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "გვერდი %s ცარიელია" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "გვერდი '%s' არ არსებობს" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "არცერთი ფიდი არ არის რეგისტრირებული." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "სლაგი %r არ არის რეგისტრირებული." diff --git a/django/contrib/gis/locale/kk/LC_MESSAGES/django.mo b/django/contrib/gis/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index 84d0b116277981f8eab2c9b1159e426f656e3d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1584 zcmZ{jO>7%Q6vr1RA2lHHA;EznJx+kC@vf~#YBvM{ZBrQ%Y9%h>!eP4}+gq=9R=eY* z;gp03MfD+wibxQFK%6+$QDfSsO^~=F&A2BnT)A-L#0Bx6wd1r&80qOZAMd?+|2MmT zym0I*3*%YX3D^qkdDvetGn_{(>tnD0z6f3eUjn}aUj}>N)8KEQ$?-dA;{P1({{y~) z_2ZAiz}LVh!Pmh_&<4MR&m1_5_3>ktRRli)3*Z-^1O5u;z`wy)!GDK5fuyDm7c~Ae zpz&J)p99yxHSl{7*I2kFyC1Ngf??Z2D(g7x378os-i*g!Mw=PWz>GfY-H3RSh=hdi zx08fdX}-ZDl8G0kHIcM}s7|uMsm?`<%VdG1$kwwnrE?@|51*L;ss%i(=B*2R0lo-B z?#n<#RwaG{Pw*@}e+&si*jNLn9? z{Ts4W6enUXsB)B5&OFM)JQXOr?4_J8lx7Eo6Jyl!;&e~v#h6Fta5m-+)5i$(X+b#ze2`PJaU~o%~Tb@0wG>MVtB>5^U>bQa`KP$kOd!*PSCmi1c#*25wy^Qd|8^ z%sP6B5Nv8)Ix0flyZ<$+|G$7AbjN7xZ&>OZsQN{14zsQvsAc2`WnH~^;Pl)64O2ff zA6D={8);OH+RVDQuI`#XsvQ%zYpNJ!I#dwO;CT~mM(-iW{8_4t1l|6RcpXN2znfly zj-LJ;54VDLZlhi^Un5+)tL|iqS5=p?n;(AW!IKP{jLhbN@v0`UXDY=4o9d3*((8Ha EKa7fdoB#j- diff --git a/django/contrib/gis/locale/kk/LC_MESSAGES/django.po b/django/contrib/gis/locale/kk/LC_MESSAGES/django.po deleted file mode 100644 index 889fb452a..000000000 --- a/django/contrib/gis/locale/kk/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# yun_man_ger , 2011 -# Zhazira , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Негізгі GIS алаңы - OpenGIS спецификация бойынша геометриялық түрлерін " -"белгілейді." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Нүкте" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Сынық" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Көпбұрыш" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Нүкте жинағы" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Сынықтар жинағы" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Көпбұрыш жинағы" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Геометриялық объект жинағы" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Геметрия мәні берілген жоқ" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Геометрия мәні дұрыс емес" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Геометрия түрі дұрыс емес" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Геометрияны SRID-ге өзгерту кезінде қате шықты." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/km/LC_MESSAGES/django.mo b/django/contrib/gis/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index a9997eb050145af964f5351992beb47d6b340186..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmYL^&rSj{5XLcj>d~`@9z1ApXm?$brG$(8Nr(~&S-scYvMlVjo3;r09=@K>;w%{W zl3&_Mzs}6}dwuoOLR}y?$Srb-JRpr?S3C}yRxn@TF`7Qb#BN) z)y8_5xxC2WX`4GpjG$!xn!wO1>Cp=#>6M@%4c={zJ>YFA2cte~UAeCm~~@KNVmnJY-J67+dhDNFBG-q(V$-EPeJI@^=+onM!26{2 E2j0ql>;M1& diff --git a/django/contrib/gis/locale/km/LC_MESSAGES/django.po b/django/contrib/gis/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index 514a3c95a..000000000 --- a/django/contrib/gis/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/kn/LC_MESSAGES/django.mo b/django/contrib/gis/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index cee1006f45f017d235335880544fa53ff7b03df9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmYL^&rSj{5XLcj+M{O=J$TUI(C)ekk4bla1L);RV!~;>QLwwU?m(JRA(#+YFP7x*&iNWsn3fHp0>G%#7Y*-UK1ENt&qGhRH!A3L>Pl;L)c|uTZU0nL_&}e=K8a!d!Bud zAYzDO7ItLZZVFQHqC7(4l<}oP>m(Z<<}=i4Lysoks$4@tm1NJ#7?mk@w?wQY=eymm zh4t5Bq4%xSZg_PJ F;}7PJf2RNd diff --git a/django/contrib/gis/locale/kn/LC_MESSAGES/django.po b/django/contrib/gis/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index e98d907c8..000000000 --- a/django/contrib/gis/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/ko/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index be6b7cec50f552f96e6538dbaf2967c98357e975..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1843 zcmZ{j+ix316vh`QP|UqZT*O6(OGr_*wi7i{yJ;$*ZK^;*tt3T7JZ!#f?h*^75&%)_@LFnbKqU@IWY2|race72EG9HfscbD;FI7d;Im++_4^F? zBI3*7%iwkJ3GgTIE$|mm&6D86;9uaQp!Sfay#(wB2f;VME6`wppCbNyUvvL+nDjPc z7km>eg3o|IxA-flbpHmbeg6bs2mb+;PkN;3=Q!Ap_-rd)0`aHa#^*8c2k;=c2`0cl zK*&)t!*L*NPvQGCdIVk7MK$FI>7hT^+tpwrZ2R$5`czYAp=zR<@}lb5Y4172JdbGp&q zw{4ab7I(BEXUep#)IE#MxGehLpOKZr@57eE$QK?oXd^jWSmbhhCWD2-NVoTn>n^t( zp?$X>9h?-xHDa;p>FH>A^Q<(x7)|nQ4CkY4`Y|`wbQiN*E5t7F*gKJtp^;NN z1?Y*!BPX~cm;+%blR<)A6fxH}EvKK7lcwi0F>rQ#P(QMh7v6N{>8G3|PvNQ=bY#L3 z9i;|c;E{x#^GsVG#QpXSa@;WV2YULc`R_oyKcclyC|KUwxn_+*KDb(zl@h5J6Wl6O zusYlLrqn2ug86F{e4UroC6c9Tuw2@%&r(n?%g-wqm8DrZzaA{i1q;=vCRb*I?`rbq zC6eX5+$>S>{cTzKva=^ON(H%4k(D(Hew;;~ygAn>+-Xm5OQY@jmH*3W6w0!ir=YeW zuP@5tnij0C%Q@_{P~EOy!upyl)`A!g-IxYSCaWndATHuizGj*$#3sq^, 2011 -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "기본 GIS 필드. OpenGIS Specification의 Geometry type으로 매핑됩니다." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "위치" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "한줄 문자열" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "다각형" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "복수위치" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "여러줄 문자열" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "복수 다각형" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "지리적 위치 모음" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geometry 값이 없습니다." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Geometry 값이 부적절합니다." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Geometry 형식이 부적절합니다." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Geometry를 geometry 필드의 SRID로 변환하는 도중 오류가 발생하였습니다." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "다음 섹션에 사용가능한 사이트맵이 없음 :%r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "%s 페이지 비었음" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr " '%s' 페이지 없음" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "등록된 피드가 없습니다." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r 이/가 등록되지 않았습니다." diff --git a/django/contrib/gis/locale/lb/LC_MESSAGES/django.mo b/django/contrib/gis/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 3a8de78f4e6f2d0a5d8dca0f3e9c506c8c83a11a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmYL^O>V+45QVAQRhC_M;YwYA=wK%eQZUM<{76WkB9wOTBqkUoc4Rw+9-#;5^?H^% zP{ETv*`s-ynfH5t_tSB@aXdJl9Jh{VN2|#3?V2O^ww{aDTJ3peVUfcJ*G4EwQNCxg zP~L{uN?TZ&Lget;6b2GSk+*(JV4^v*&I?m!IYj~SLm)%&N5~&iKj@Qy5NCu9{}k=a ztM3I!2tkPah=#*Haq^bTSV%OJres!Wil(Ri$Z}S>rYss(a7bK5(Xu)6DpidxgxR6) z&f1z{d^j8iwjCh0{5Z%|h3j)HgKKVjvTol_y@RgBgdv9m<_j9K| z^Dxd~zJmER=Bt>?58wymTku2hJMbB>bjtId178E52N%J|z&iK@_!0Otm`tA!!53if zgD-<$fRBSefp397gKpiQ;6vcw;3J^-py#~^oB`LtH^JYKg8*x=*CBou{1|k3e-6G5 z{s_ADzk)8`Kfou!zd*OosfUp}cornE0yc&}2*U#Blk;JuDnpCTm zYt3WY>u^a{GilmN_k~Qzb~q(m^|{qUvZ}Cmwl`KuwNLuo0%{AM#%1ru(SnvrQ{J*d zNpC|ASSsRsf(uo7&a~>OF znv>>gWinBvZJsG@{klm+>|e_h<2O}ArN+&se_it; zn!m~{kEj}im;7MS53f+T7=_h~K{W^<^tbsyxS03pssRO8qDzYx1B}upGuCgqgOW0< zbVTnlDTSd;j*h0ZjBH@On-*qS$hNwQH8RQ3H^0eQKcY=xJ2{hrNxIOnHj65iy}iA1 zar#7?-zv9Mzk+wAI4ZOC*O@MP&IcTgg%; zE=|%g4Inv~%sR$(D+7+#q`79Pzm79*B9d8Qn%dh- zH2GV*Am_rMRtxF;d2)Y)H)>%>?@&OH!@gRpI#(eJmcxMV+?nX$2o@j=A*?PemAuh6 zgJDlm4>`w-GOq1_=^m5z==h4RGL*6$qT(V>PqpZd_GdRw$k74yRLXlT(PiEiw?g(< zpP5+@_p+?Wm^pSH`>c*YE0C|T~M2k4@aL0)LA44-cyJ1R$|Q!+JcA@-wF4*aCtIQ_O7wp!ga}A aN7rtsd}4ST;&z;?E~Edut0Eiid;b8ldIP`! diff --git a/django/contrib/gis/locale/lt/LC_MESSAGES/django.po b/django/contrib/gis/locale/lt/LC_MESSAGES/django.po deleted file mode 100644 index 14255e758..000000000 --- a/django/contrib/gis/locale/lt/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Kostas , 2011 -# lauris , 2011 -# Simonas Kazlauskas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Bazinis GIS laukas - atvaizduoja OpenGIS Specification Geometry tipą" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Taškas" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Atkarpa" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Daugiakampis" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Taškų aibė" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Atkarpų aibė" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Daugiakampių aibė" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrinė kolekcija" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nenurodyta geometrinė reikšmė" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Netinkama geometrinė reikšmė" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Netinkamas geometrinis tipas" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Įvyko klaida pertvarkant geometrijos lauko SRID geometriją." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nėra %r skyriaus svetainės medžio" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Puslapis %s tuščias" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nėra '%s' puslapio" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nėra užregistruotų srautų." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Adresas %r neregistruotas." diff --git a/django/contrib/gis/locale/lv/LC_MESSAGES/django.mo b/django/contrib/gis/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 8dea0087088d8d1a565daf7d31d089cddadf0579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1444 zcmZXT&u<(x6vqveU(1gQC~$zoiv*!nncbNsk=hAMp-odQ|NM>*lVzVV19&8G4>T0fp37{fNz06fNz68fiHo-fj-CYpx^)3>HNRoJMf=<8U`+b z&x0R;8(<6k6)`2a1ApbhEdPDb*YiEN1pW-Z3jP6J0{;fz1pfmsf|rnd8GH|X4*UXq z8QcZe!LLCa!*EP}KEPgpVVWTYdlBaM`O%nxJp+1ee)wEoANx#^Fh(2FNm3XiQaU^k zik#uf4z!s_H6(W+XejhVICDf!*Z$sacb)X$(KWw;22x~cliitbNOYEo#7V7KSCu@I z>A7S_xoAE)ji>_in^Fm~&Y%XiRb)<5uCt>d64hRiJ-!~~S}Mo3_2Ps&73D^kG8HJR zS4Z?t^Yo!?pIbq9x_h(2DF|r7b350$lMCe+_i~ZQflRm;LTBP!Eud%g2oi&C8r&7e zA|j@A#MMwYc15m@3%2Y~roqi(XoJ3vsnOf%2e*u)i`Qj z4clRez+hLD(&v0Et{qZ%JziP88e%jyxphI`|Fw)eZDRVIDOGv(L_D^?np~IuR`|lm85tI#EP7 zC?tf_QU@P5D1y_zvesaGxH_IYPUGsAhtrgQNO^T)O5BtlX-CzMvzIJK1r^5&*N&?b zOa94oOBpZ5oP1L>S@mGP0SjZDiE$!FoNbG-He&4TBE<*+PUg0Gw#Xk{EURygtET%L z%}`C1FQJrXtOUEurKwKFl2Trz$JRZZ8abaV2rZL78JZVr>?GUfB`J;FX*GrFg+5es y?!capwrqWo-?E$4$+3Wd2j~bd+4^?jZeM2B(Y#gctW|J5Ubj8hEHdYlCi@?RE37I2 diff --git a/django/contrib/gis/locale/lv/LC_MESSAGES/django.po b/django/contrib/gis/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index bd7b6ac16..000000000 --- a/django/contrib/gis/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Bāzes ĢIS lauks -- atbilst OpenGIS specifikācijas Geometry tipam." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkts" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Līniju virkne" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Daudzstūris" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Vairāki punkti" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Vairāku rindu virkne" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Vairāki daudzstūri" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Ģeometrijas kolekcija" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nav norādīta ģeometrijas vērtība." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Nekorekta ģeometrijas vērtība." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Nekorekts ģeometrijas tips." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Sastapta kļūda, pārveidojot ģeometriju uz ģeometriskās formas lauka SRID." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/mk/LC_MESSAGES/django.mo b/django/contrib/gis/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index c422c9917937c819be1e78eb667a583d12c8ea06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2301 zcmai!+ix316vh`QH*+Zj#I>ysQgc&T+iO|~o0>u|sVpVbO3dYTV~?F}*1N0SvD1K% z+E5i<`hXBpTR^CN;0?(*v9MC&z%vpWKO^zN0}_w?1$<|0Crz7(vDUwxnRDix^Uciu zIkfL91ML|+2k@-nIf!TaKK!Bm0)7bo3O)e7bbrtG5cnMW8Sr^92R;Tm;1ggKd>Z_? zKYkT_0sZUX%U~0H9Q++T4E_PK9|w65coKXVd=`8WJOECCuY(=r@(K7o`p036SK}`* z3;qpS;P69+F$sPEvj3ML*YyK90{#Ya-v5FrFo9qvKpQ*+egx*h>)XUH6cmfKC=w-FS`a?T$noQH5LI2jLUKV+MFdqLqh*qT?$6EUPE%0cImZrE zc7<0;8fSBJ#@T^WG4MQ5ly2Y~Ilu0BZt0E%mqU@fcNkVRj8D71pjbx8!(Kdrf^%N20vmE;e^lgh$MNr)5=e_TH{kp<=Qa zRNsP|U#USlvml(RO*2kWlmg#%d>UJjGPF~vrKP2$K7?*rTwtdZwu!5aQ(>xCWXkKW zlBzDI#uGESnKRouSjlwaRNzbDBR{BRlN1+ZD)b!JpQPe~6U9Pi-z!X+6WezB(2K}C z;}?SxPMl2>^RC>=)~4!WBJb5A$1|sJ)MK0cP(<8CTlWbsGF)qYEyN(*Hl9_Rh!gm_o8ZbKUeFjff;n#)Lj7@YNLCpdl{w| z)z7NYy`tLeL~4WoR#i)NFy7L(?d~P^@2>DvlNVHLuAMS$wcTAiaP8>C z)NR$$7g^naIXY^6JM^CZsH3BPM1E|(qS}V~7Ozbdaa*;KOG|C+9+-=T#b)wukG-qB zr$YFCjWsqPkd}cZYWEa1)OSd%37Nj>3$GJe#UN~U%$j=U{}*AUx}QPrev#N4(u%Kg z{Qh?6?c<%itjp&V+PxBq^JpS^3&}#3JvVc=GFem|uNMbL1Tn8*3H|lbn)5US*IN(y zH+vBPv!G z)|>ZSOKhkcYzDt|Sm-0x=0i(kF+P;z{H4SK5Tv!2gdIbDq2sinIiF}=gujw}i4ds8 zUs0sr!Ea4(^a^hRF2Seh^$XthwhT@lpWHPXe0;IgCbotz8*d$7s{X~pqK%~SAMqf^ AjsO4v diff --git a/django/contrib/gis/locale/mk/LC_MESSAGES/django.po b/django/contrib/gis/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index 0bfa0fafd..000000000 --- a/django/contrib/gis/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2014 -# vvangelovski , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-14 21:37+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Базичното GIS поле -- соодветствува на геометриски тип од OpenGIS " -"спецификацијата." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Точка" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Линиска нишка" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Полигон" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Повеќе точки" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Повеќе-линиска нишка" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Повеќе полигони" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Колекција од геометриски објекти" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Не е внесена геометриска вредност." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Невалидна геометриска вредност." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Невалиден геометриски тип." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Се појави грешка при трансформација на геометриската вредност во SRID од " -"геометриското поле" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Нема достапна мапа на сајтот за секцијата: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Страницата %s е празна" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Нема страница '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Нема регистрирани фидови." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Краткото име (slug) %r не е регистрирано" diff --git a/django/contrib/gis/locale/ml/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index 2ff191d5ff665a01639cef1583c0f4469c0638f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2755 zcmb_dTW=dh7~Mk4#gqc2TuKWJh$xAo^$h~ah9F9tR2B)b5`#cIZS1kL(cZK>j$;s_ zjl@M%Mo3ku+9DxDK~aIWgmqM28u$aeBP2B9iJ!nD=bQD~q;YvbtTcOOXTJF^=Q|$% zzJK=_4bS};hcP0IM=@r0;f3cX;OoGjfwux5xh1xJ4EP|v^T3CI1>jvk6L>e!0p16E zyR+T`K8){kz(c?d;9lS_z^8z}0qGnC*#p=Iyd8J|co29PI1PLjcmcV*1Kb5X2;&1- zKXjX>4FR*jao`)kDd1_~2=G_nP>m1Wbdd8v8sdx6kr!BmgL4VKU5p3$?T zdTyNMMvYv4B%9A>VW`jZ6^ndsvwKd@kFwmD@$~pe7Efx%4251IvDl{Y0)rh{Y_igl z=a?aT-dt?HCDi=Inga&YWzTs5N8DN+wCN>oItH6HZL^8tu%RU(d?S--G#Y88KdZ`D z=}ZP4qC&%rpNZ?s*c~Ss$Ic9=W(%`ZJqmK^Z0e}z3hp8`5M?mIS4GCRP0O8NOxxV@gC-W05o=y(A z?1@R18=gpMGWtxmTQa&Lqw6xdETb(MU6kz;SYa}{D%)!^x}=t1gpK#H+V4cPg^e>Z z`k`k_uGW?F@97-<5_K7E$o2GiDQV0*f7Ep-Y02==9gsq6nSj7{y5Qs-N%VP z*i(y? z!gg9zk(;W3Pl=pp4TeNYFMFzlm_u%~k6C}VC~p6g{p^!|fESbp3ggt)$P0P|LXppP z1f%3-6qkzl=)gI(LT}i9E2AG{&O0*+u80s&K(+Mt|ASX`yxa4y;a5XO-zYJCp`s{# zv_DGP2yq}ZafDQ<2}%Bm6sWdN@6k!Hd_@%lZeg1Aljboa8*wvt_U$J0fz3X-z, 2014 -# Jannis Leidel , 2011 -# Rajeesh Nair , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-07-25 18:39+0000\n" -"Last-Translator: Aby Thomas \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "ജി.ഐ.എസ്" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"അടിസ്ഥാന ജി.ഐ.എസ് കളം (ഫീല്‍ഡ്) -- ഓപ്പണ്‍ ജി.ഐ.എസ് നിര്‍ദേശിച്ച തരം ജ്യാമിതീയ രൂപത്തെ " -"സൂചിപ്പിക്കാന്‍" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "ബിന്ദു" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "രേഖാ സ്ട്രിങ്ങ്" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "ബഹുഭുജം" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "ബഹുബിന്ദു" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "ബഹു രേഖാ സ്ട്രിങ്ങ്" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "ബഹു ബഹുഭുജം" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "ജ്യാമിതി ശേഖരം" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "ജ്യാമിതീയ മൂല്യമൊന്നും തന്നിട്ടില്ല." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "തെറ്റായ ജ്യാമിതീയ മൂല്യം." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "തെറ്റായ തരം ജ്യാമിതി." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"ജ്യാമിതീയ രൂപത്തെ ജ്യാമിതി കളത്തിന്റെ SRID-ലേക്കു മാറ്റുമ്പോള്‍ എന്തോ തകരാറു സംഭവിച്ചിട്ടുണ്ട്." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "%r എന്ന വിഭാഗത്തിനു സൈറ്റ്മാപ്പൊന്നും ലഭ്യമല്ല." - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "പേജ് %s കാലിയാണ്" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "'%s' എന്ന പേജില്ല." - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr " ഫീഡുകളൊന്നും രജിസ്റ്റര്‍ ചെയ്തിട്ടില്ല." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r എന്ന സ്ലഗ് രജിസ്റ്റര്‍ ചെയ്തിട്ടില്ല." diff --git a/django/contrib/gis/locale/mn/LC_MESSAGES/django.mo b/django/contrib/gis/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index d3ad353bd4067d5c90167e0c8a12fa7023c29679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2168 zcmbu9TW=dh6vr1RHx~-D+$nG>5hbBoU!nxUh9IDAsz?nriK!4TXk(9^t=7A%-Eq2PDJ;6-a%6q;;wgKEWk@ISM5T$j8t((KPObLPxB|2dvJ zM-N>y(2k)WM_)sK8U5US_@Mm`ehmHrJ^;RWe`5Oz_$B;PocLOpYbF*Ys2|+djuWk+8@&HXb4}oNAcBqfP6Pc^lYLjQa6q^ z$Hsdei7@m-@{7e<7>W|jObL%Avq8)ru+jI*sxMc;KrQ98b7jC#|y>y++tI2(xcf2Uzp!~8kN6BNl1aTsGYS2`5< z?ra5)^vHDYT{i>Y@ucyAPh}xW5!s=jP*j{q3S^h&h5cOg85D&6v{P!X1$ISHcURQS zhLIyh)egv>wjI}=bOj+pijqt$>I#iKn|DPds)3v}^7`m}Gr$SAR)GyUk=HFdVkkh+ zNjnk*krKVgGzlj~EqTue!sEq>Kop&_Q?yw-+SgNR&GMmt5wVz~CG&y^BUo5ex@db9 zKQ%4_Ka}QJRB=k?`?X4B7JQ3R`SS(yR4BAJ^Rz96MSa;^znL8{b8k^@z{>TV%=Tro zFf_--w8K6->;}zTmU3CEzyD+wEp^V0q*>r%ac${`7JcG}PKDmS%=lDXF1{$XDK5!O;M$HiM8zpPjD#His4!voAm!LUc`I@;|9e`dpBTtYj?9fm@;Jh6i z0N2~`GQL=3g*fV+WKDk?ZPR2coFj*&M9l^E9rO1f-|;dp80xA{nuWy>k<5eJ&DSJJ z1^ybWS!d);u@F#_Hv)px2Uzm+f(z3!;%?&krk|EuL;Zp*>ugfjr*pIu&9?|1we, 2011 -# Jannis Leidel , 2011 -# Zorig , 2014 -# Анхбаяр Анхаа , 2011-2012 -# Баясгалан Цэвлээ , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-10 10:44+0000\n" -"Last-Translator: Zorig \n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "Газар зүйн мэдээлэл" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Үндсэн GIS талбар -- OpenGIS газрын зургын Геометрын дүрсны онцгой төрөлтэй " -"байна." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Цэг" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Тэмдэгт мөр" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Олон өнцөгт" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Олон цэг" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Олон мөр бүхий тэмтэгт мөр" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Олон өнцөгтийн олонлог" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Дүрсний цуглуулга" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Дүрс оруулаагүй байна." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Буруу дүрс байна." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Дүрсийн төрөл буруу байна." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"An error occurred when transforming the geometry to the SRID дүрсний форм " -"талбарын SRID утгыг хөрвүүлэхэд алдаа гарлаа." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Энэ хэсэгт Sitemap алга: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "%s хуудас хоосон" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "'%s' хуудас байхгүй" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Бүртгэгдсэн feeds байхгүй байна." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r слаг бүгтгэгдээгүй байна" diff --git a/django/contrib/gis/locale/mr/LC_MESSAGES/django.mo b/django/contrib/gis/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index b5b4cd671c4383ea898332e3b8399b59d6e47925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmYL^O>V+45QVAQRhC_M;YwYA=-?y`QZUM<{76WRics3Uo0wpf*pWRHy6zczy`H5G zRPdxv_Q=mO^L}q{emYK9jyuPL>(z(OZ!tEDCrR#!9UiDYjgd z+FOZ68-&!BvViAZX(7{$c+1xeCPr{{UYK$ejD&s=fj@*`M1mm;!oDB+zB9r~e9E@x z#rFh$1Ytyim_@_B@8rF3i;x+vY{gL0%qbhg26p*=!k(3*b8%eqw#D-D2 z-|q+5ewAx+805O9%_)$j4L#+c)qe|G8`|^IMLN4g4FV+9Vv4(>3WT La-Wc(H}*PzkOhG; diff --git a/django/contrib/gis/locale/mr/LC_MESSAGES/django.po b/django/contrib/gis/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index b761c1838..000000000 --- a/django/contrib/gis/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/my/LC_MESSAGES/django.mo b/django/contrib/gis/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index 8ae160776226d16d2b9464e752470b2d55072514..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmYL^O-{ow5QRao%91q;FIa%e)OJXv)KxeAlPXbBRe`-p+%#2UN47&-iED5@&cdWc z?UO#)BR|i~`@OsUxk6nd_s9csgFGXxV&oei`*^mVvzFFuRqA1$!H2T0Fj|moD|K#y zm8y;PuyA>i!Kld{Bu0>6`If-gD(TS+6X}&8A>$FS9`HWlJ;B2c3mHQrtkhT0_PqFB zfJG2SgvTQ4br>pmmCi$ArFNzC#tJey&L>{U3Lkae$Xr2!l^~~>zxbeOglL!}nwc@x|B9TPq7wotmuBxghap;m@lIQXPV2*;rY^%-G5aqU&SnhI~Ly*C87O FSAPvAf93!H diff --git a/django/contrib/gis/locale/my/LC_MESSAGES/django.po b/django/contrib/gis/locale/my/LC_MESSAGES/django.po deleted file mode 100644 index 6755136cf..000000000 --- a/django/contrib/gis/locale/my/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/nb/LC_MESSAGES/django.mo b/django/contrib/gis/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 8ba97a9485e154f4b9dfb5cd0defe4531c299540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1747 zcmaKr&u<$=6vr1R6bzJ7%CFMWheVW?YW$0)DjR~JO;TBkTPt=^uM_WhGtTbJGBdUt zAuinEh7d;%9JwG)oIqSS@dtp!jsJu1+qK;!l^ALK@yxt=^WNL{{pZ}NZz7CWFfU^M zjCl!j=L!5^{0cq*e*>QaFFaYr-3uzY4AMwCU_Ct25*4hBbG0~F4mV}jK5J1o&`Sx&x2oruY%u# z{LYUc`~L;xxc&fZ;9uYc@L!PgkDiI5mw-#)d!PV0uLmGZq6Fl)#vte6z)kRLkV|$7 zll?9R`{KCR2gkwVSxokUD-qH@Huw!5&taDJ0QuXT!Q{cQbH3+z!Q&G{$~o)E4u=!x zR6?_TWhgjl{K&doo0P)7qEy*j1$Rinmh1j*XOryc_!(cIkycq!kM4B((VfMmq0KTi z4BDEgW2Q3G$q|Q#g{nWk4XX+EceGLDgF_rqcajB7h0P9AI4V~nJ9#b&t4)aRS{f;p zc#=+$Q>perA-g&sEORN}pu*XyPUdHYOckxJ_*FLaI;dP0B&SkmaxYVa49QoS#I)j~ z9-FUtQh5;$qh9%RZysPjo20NI?agX97Q+Aq-IHDsid5B$gdn`+7v;TID8q;SLJjpu z4<*-*mh}u}&3ev`5sT;~;#1{3EMiK=(xkSws|xFa==xMA;?^YfVqjyc_3jPCZKq0a zVp9ecQ@h!^E}Cni^#Qfk;#T`wv)ydMQ0%IyW}nCGZix4r)VdzG)~+=%YCF;gG2mv& zWUwx#u`*sJ_+}q2{(W3br*#v|q;Bj-xM0!=iY5k1<}uy1ZibH|4c)Q_`R_kubY(w; zB5pKhvsu0DLOoIs>qDD2@SQka-zXYYmW^!gtYP*VS8Lr)ck59hTJ>h_wlzT+1c-9Q z6x74eC^D(dIt}-w^D1oIA8d=8kL=2>S59o1p-s?oG2PtLVHtExX0O)ECQfEz8@=wa zQIt!+(O#$O@5U8F?`%-(>Uu5OGU!5`ku3@zY(i7$YbhN^s>&J^Byx!rSTq diff --git a/django/contrib/gis/locale/nb/LC_MESSAGES/django.po b/django/contrib/gis/locale/nb/LC_MESSAGES/django.po deleted file mode 100644 index 5e283198c..000000000 --- a/django/contrib/gis/locale/nb/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-30 14:15+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "GIS-basefeltet - tilordnes til OpenGIS Specification Geometry-typen." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linje-string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multipunkt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multilinje-string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometri-samling" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ingen geometriverdi oppgitt." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ugyldig geometriverdi" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ugyldig geometritype" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"En feil oppstod ved transformering av geometrien til SRID fra geometrifeltet." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Ingen sitemap tilgjengelig for seksjon: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Side %s tom" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Ingen side '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ingen feeds er registrert." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r er ikke registrert." diff --git a/django/contrib/gis/locale/ne/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index a273e15ac22d66adb5e9096942be91980ff47c03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 986 zcmbVIF>4e-6katdtX%{Z6d4;y2y?r8B#>;pAjTv_l6ZvEe!QJ*HtfwTyK{F*sg;73 zDa4d>Dj{kRi=a? zkw;3KB3UjwNyMXyQS9KNzR}1P!K0FcAjTF~92j5YkoNNy?so>8d{Qr^4}x zF(2VBu|m;C&P0(iCG(KnVL~JYS>iC9k{fV?>&?_&D~VW>GpG@9o5h?qIBSJug=csk zGP15z7J6Q{+pVawVY0?ID^1z*uztB_;bmTbJ1-q{@C5fp-Q~sQxuXXND!w}_h2jFn z@X#Sqd{cQ@$`Ub6n(HhtxT@W2%+tvuT{&-!=X6dqWt50GB$E#k^~Y&Q1b6FcJ7+1K zmwBr|BD2?`R-GpOV{Jr`Yc&##PP>lLJEr%{=yyhcH2SU4pN!V{5~B}{eq{8v(eI6Z z4dD}z={+=hx0IKMZCk3LJ+{fNmF(L-7_k4pec%k`rHx}p4J2>_r|<~ddv^LOq+Xcb dW7HGV)9A5h_rx~X{3TZDrw;8>Z|rx+`2|v6d{zJe diff --git a/django/contrib/gis/locale/ne/LC_MESSAGES/django.po b/django/contrib/gis/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index 42f8302fd..000000000 --- a/django/contrib/gis/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Sagar Chalise , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "बिन्दु" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "बहुभुज" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "ज्यामिति संकलन" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "ज्यामिति मान उपलब्ध छैन ।" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "उनुपयुक्त ज्यामिति मान" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "उनुपयुक्त ज्यामिति प्रकार" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/nl/LC_MESSAGES/django.mo b/django/contrib/gis/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index e145a0151d557ca049133f16fee28915eb2c7fa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1779 zcmZvcOK%)S5XYO4Kv>>E;vpa^9+quIvkxnll5vcH*bYWEUfBzR8@)5Nvu$R(N8P=< zF()qExgc?ZFOUP=5MLmlfeR;&d;(7VYu0P86I$y1ZFg07S5^0a{9`{Vntd z=x?Lnc>+IZzk*+azk#oSjY~?s3SI|a1J}W4!F}*~@GJ0TusEGR0bj@Xd+<&0XYe`j z5Ac2PAt>wq0k44nf=`3$Nu}NZu7W$@yWmfV!GK?5dc* zgA&g}umS!F68Jax9(d&`rCtJ8!4)tCWnBhd20eHcoPyWE@4zGQ7ZBk{nCcnyd6Ts- zqRUwlhcw9t?sa}h??RI^q{$gl7in@AQWI$so5X+CKC;B#J5Mgl#@=&I(;-`mUfVEm zeq?MxamZA#8*%g}6kR<&I^5kNH@Ik%1vD^R=1p~Pz94gD$yqecs$DzLrO6jIJE^$& z_%yu6nBOy&DMXJL)c&}PhALN{6xgU9CFP^`q;kea^_imqa~?>0CeMWlk&#(b3}<=N zXHezc#N?;8N*7GaOJP|YgNZ!S73qmKrS6wZ$d1A+la!Xc>WcePARblmM0M+q4n0+0X?(H7UYDGyxI4R6adr+|z<59(#8JJ8ZA>;pVf%8#`zT;q@{=VP)T3X>-vkBgA>TuP1ZK`*)Mx!x_=(veeIYjy=hXYEFNt=)!Wa>x@Sdp_c~)~5FD^yd1FHda1=w)V5qY zF*G!A<4CS5AREpx?wey8GNwioY=nu4wv?Yq%P?83z0B0&605kMzF3$ii^9Tqt}Ipu zwt&qP3(m7=GB+%qGQ}x*Ew5vHL0*uL$ZJ7gk2#DXFJ$~nQb z4D+xf$W~)>NNh3gW{BiNK_uBEHPw!xt)NbEIK&!iTP|{Qn3MvYma`3<4yn GvHA}mm+Eu? diff --git a/django/contrib/gis/locale/nl/LC_MESSAGES/django.po b/django/contrib/gis/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index 4816ce39d..000000000 --- a/django/contrib/gis/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,103 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Blue , 2011 -# Harro van der Klauw , 2012 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Het basis GIS veld -- corresponderend met het OpenGIS Specificatie " -"Geometrisch type" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Lijn string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygoon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-lijn string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-polygoon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrie collectie" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Geen geometrische waarde opgegeven." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ongeldige geometrie waarde." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ongeldig geometrie type." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Er is een fout opgetreden bij het omvormen van de geometrie naar de SRID van " -"het geometrie veld." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Geen sitemap beschikbaar voor sectie: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Pagina %s leeg" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Geen pagina '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Er zijn geen feeds geregistreerd" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r is niet geregistreerd." diff --git a/django/contrib/gis/locale/nn/LC_MESSAGES/django.mo b/django/contrib/gis/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index 454c1bd559b7f3102c39c7851da1384a1bfd9f75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1206 zcmZXTL2naB6vw9!XfdEFv_PeT`f^Kz#=Eu>DQs#~N|GulNv*`7-m1m>ycuUavzi^- zafQ@-554gXiqsR|fD>H!1Y8hzJ^*+AvvHi3jP&%|H}mH2H#2{~zc%+wU|d1mLOeyx zBiRGg!0(ZN1TTQ|=Y;qYyb1n; zxgWrNQ@iq9}oDkoFi{N#z1qS_nFzEjd2K@n81OEhXgMWcR|6efZzW^aGAYbKx z_zDqfup}-aE+WDRI$@xN>bJsoxQ}YwH^k0aN4DD?I>#A}57>}*sVRHb4V1~rA28)? z2khO1ysh&6y{&b!z5lO;4b)Stv%2`@WJA|#&0Vjo5nE=IYL)#*Y*KLj>@=!|nBP{0 zsq_v#h@GMKiVCYIIfSZA>d)6@VU_V>*Pi}DB}Ij^Bb71QYF8EQsZQJ3K6;Z|nS9Ky zM2`t&{nX^Pw#S8aUhb5+%H+?(yp$cAP_6xIM?P?zhV#hv)N?}3xUnqb71_8;jg_R) zyc0L$7=?0=M=EH3R@aOvzMCws+=(%2+iB@#CtSBqy>$saOpQ?`Z8I9y^dq`K`jf8G zx-va`4|_~LOmmhUP6r9?S~uogrG|DV#=7#577x5Hk|-LF$MxzdRgaJAT|0V zR7A%Ijr3G3GA3H8?QHFAoZdyF9@idNym7yLhO(QsUW>O9op>%Ze>?$}IMU_c=?$z_zLXWj)KXa!l(*azRi%0oHXDXl7 zc^vl4(xv#G>0B0&(YQNZ=@=zaH_n|BUrs% I)tuP!6FkyWKmY&$ diff --git a/django/contrib/gis/locale/nn/LC_MESSAGES/django.po b/django/contrib/gis/locale/nn/LC_MESSAGES/django.po deleted file mode 100644 index 3c447bafd..000000000 --- a/django/contrib/gis/locale/nn/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linjestreng" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Fleirpunkt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Fleirlinje-streng" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrisamling" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ingen geometriverdi oppgjeve." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ugyldig geometriverdi" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ugyldig geometritype" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Det oppstod ein feil ved transformering av geometrien til SRID frå " -"geometrifeltet." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/os/LC_MESSAGES/django.mo b/django/contrib/gis/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index de7ec793621aae01df756cf7aaab93e173446aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2028 zcmaKsT~Ay^7{^D8TG#jbO4Rz)NN9s+U$7)_D5lz$1_QEzRqN$pcXm0=;mpaIStvJ# z*T&Er8^eu>#wIr2c(D{np)B>%+c~KhUik_13wY&!W_O`Lb&}cN%$aANm;cPppC{T@ z8QKZ-x6pqQ{CVvNC z#r)WljJ*T4gD1g0(0soF_JSdp1%C!#0sjEIz`sEgw;f5CJU;+Uz2`w={{>hCzXp+x zNs~Q|-fGWd@B(@Y-RNQ(Oc~tT`cU41*4CUI2TeTF%vl&sOnVXC=(*QE3W>+Dh)EQS z)i~xQnwjJwsn`o;S;SL*SRpmZslvq+SMe+{JJGC_u~!Pjb3EG~UpP9ET7|wxk`6 zcxV>KBVP2&e$g}9(Vm{lYL<`1RpjCfm7LFcEMehN>8cl2L~4vjB390btoSA8<7!1Z z1>sUEKU#1u#N2vwE_#Z))Sb7>?zVUg;t~*QFKKE=- zR~9Wb>`CPm%tZ-2C1RI8@xsuTG|ZuBKwC!}Od7uRRx%y9wwwQByJIp-R^WCgSz`Ko_=3EocaY7z2?iOg z+^Av`0zw(9bS=3K<p;D{9JgSe;vX2OihWlk$I+?dN;5Q2^AK pGez6iMz1x`3=fV;S8u@Q9mv;uaT*3#T0eUEjFZ+Kfki#d{snMi7+U}U diff --git a/django/contrib/gis/locale/os/LC_MESSAGES/django.po b/django/contrib/gis/locale/os/LC_MESSAGES/django.po deleted file mode 100644 index 768302ce2..000000000 --- a/django/contrib/gis/locale/os/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Бындурон GIS бӕрц -- ӕндавы OpenGIS бӕрӕг геометрион хуызӕм." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Стъӕлф" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Хаахы рӕнхъ" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Бирӕкъуымон" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Бирӕ-стъӕлф" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Бирӕ-хаххы рӕнхъ" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Бирӕ бирӕкъуымон" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Геометриты ӕмбырд" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Геометрийы бӕрц амынд нӕу." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Геометрийы бӕрц раст нӕу." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Геометрийы хуыз раст нӕу." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Рӕдыд ӕрцыд SRID геометри формӕйы бынаты геометримӕ ивд куы цыдис, уӕд." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Ацы хайӕн сайтмап нӕй: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Фарс %s афтид у" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Фарс '%s' нӕй" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ницы лӕсӕн уыд регистрацигонд." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Слаг %r регистрацигонд нӕу." diff --git a/django/contrib/gis/locale/pa/LC_MESSAGES/django.mo b/django/contrib/gis/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index 2c4f2a45886cbd0bb90b1f34fd00f2fb5c1af9d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1396 zcma)*&2Q937{=WaT5!vuAn_r3m{LVagl6qs5s5e~LQMk-O6UqLxzNk7J8>L&XDoX* zAGf4JArca|v{D-sAqC`ZA>!lGUg)8J0RKRR=8QNXap{p~W}U1WI55(y-+a9DzRxq3 zUmosTcQ6hizDC?ce1&+8FvI`EagKmx@F+MA9s_>_zW^0z?k*SWJK%Awe+5s1&%iIi z7of@e7u*lN0zU`efLni%(ZXu}3_O4^x^T@w3#$bwb{s7DX+ak>+U>Z+Ws9qHi8N#!^M;C~a3;h& zi=!q9ch1yO!b|UOBdd-5$w+XLsWcLyGu4h&L=qVv=u}JP9Msc^CY|PK z1{VQo&M^^6_bN|hs_0Y}Mos!%JIrWZ2E?uXP^V)lXT~x8o+%!XieElM{b5=jA?4wq zTsiGmd>@JQDxZ%`%{_S)pZFuenc>quhC9hJMe8XOS*b!CKo+hREQoQc2)>3kwS+Wokz=e6iG!Ef0@m z9A{qQb&Yy)QOrx2H{?!DOpW*6qFnObF)0)m(1@=Y5XBdjm&7a*qogs*(u}L>wfaSR zwwGu6&G3|ti-v6C>jvcPjY#c^4oJe>THH=qOfSl`l?6m3c9~Txqog~n4hr&3m6V4@ zT}S5|y0fD5ZQWVZ`KHbv>&`OK`6JzVtn+(1e~v9={i5@yI^V*{hx6BU{jut4h)or_N+irF>J=FPMxJIoyXx=~{^j*Wo@7Bbs&Tm=W zoA#u08;2eyyu#UGLofu-~5ky)_<~2F4jIJjWqk t4llFXEeoAc_?!KC_Fgp29c#s=;IGp8&-PiKcK!DfVE%tzi, 2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "ਪੁਆਇੰਟ" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "ਲਾਈਨ ਸਤਰ" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "ਬਹੁਭੁਜ" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "ਕਈ-ਪੁਆਇੰਟ" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "ਮਲਟੀ ਬਹੁ-ਭੁਜ" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "ਜੁਮੈਟਰੀ ਭੰਡਾਰ" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "ਕੋਈ ਜੁਮੈਟਰੀ ਮੁੱਲ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ।" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "ਗਲਤ ਜੁਮੈਟਰੀ ਮੁੱਲ।" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "ਗਲਤ ਜੁਮੈਟਰੀ ਕਿਸਮ।" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "ਪੇਜ਼ %s ਖਾਲੀ ਹੈ" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "ਪੇਜ਼ '%s' ਨਹੀਂ ਹੈ" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "ਕੋਈ ਫੀਡ ਰਜਿਸਟਰ ਨਹੀਂ ਹੈ।" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/pl/LC_MESSAGES/django.mo b/django/contrib/gis/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index fdd177393728dc850ea7d700d0cf43a558f568b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1884 zcmZ{k&u<$=6vr1RzYG*wDt;F9gh-R9T6=ApDs1XPe=8y;R%{63HrX9J6R&4hGvl}p z#^Tlk5+|gdICJ5Q#P@CD`~Wf1~k{A~CB3-A@3 z?|`p^-+|A955Tv<-$AzHM;-@`f=_}cz*oVO;8pM}_$y-h99+e@31xf+-+(WG-+~;^ zk09sq8~8N%7sxsO4YJ;`CxYO4@GUR~YaqYV2U&g_EQ4QxoaZkfOoN9Y`}+f&0{;ZB zfhQ0wm+T03345~m4fe;i;e2^Lh0VFaG(g&i7QexZ-ze$tx0GO$*rG+dXOycODYjO{DkCBH7ID@|W|J0fq2b8BVsGMUa{85>YX$t*1g*A`pB zwTV$;vP>pk867O@O_8befWuKP%m2NG)&TcQN=tIyB95Rj$h@N5WTP$|6{j%!w>->^ z(mwdmP)Ewtk+71i>?-FavMaM-FPGvC%B|T{>8>mnT}jhZZkiRH^0F^-5}QJ0Vl9(| z49V?e64R6onyfzMNcM9-3Yx{!&D{W7*`Ny@Qch3%Lou{b&^6&Cp-4ORqA(=9Ats6=q>Xs@2Ws9DpR4a5>Irs2oZI%vd{ZV25qr4^YQ>%)fYsx-Vf=(@0N zVk$M4+uol|OeI8dT!{M-8G@t6o>ugYg56;q6^2$zfm2B5TCC@6erN(08%6|UUa#Xrxw3ixj zp-M4%dEG-(D7`?*y0A|A`bX`n;rzZ{(d^QOS9D@hbXrXFYs&9M8dIK?n%TgLEWC;q zcQNU_IJ){f3lOrTKBMdPD!oS$K|EEB&ev;n>QwQ0u6~9;XZSigSB>b#jpCklqFLBf zVN;u3Cww12G=93K?%%WfcELrwa3{s@gm&7$E>G?S4Tbe)e0TfyLFxEw{KDfOdLr0$ zIK;r4-u5kj|K4zNH@;ga$=>85ALw48@PW`sft2PzMKapJ`!g%8R^>u_xiL#xN!l`w z(jW4GZcD+xUA?+VoKD(mEa1?i@KrM zcXBO)7Hf*alnPNkKnOvTgAP_F`31#9@A>$@FqIsf, 2011 -# MaciejCzarny , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-16 20:05+0000\n" -"Last-Translator: MaciejCzarny \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/" -"pl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Podstawowe pole GIS - odpowiada typowi Geometry w specyfikacji OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Ścieżka" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Wielokąt" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Zbiór punktów" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Zbiór ścieżek" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Zbiór wielokątów" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Zbiór geometrii" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Brak wartości geometrii." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Błędna wartość geometrii." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Błędny typ geometrii." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Wystąpił błąd podczas przekształcania geometrii do SRID pola formularza " -"geometrii." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Mapa strony dla sekcji '%r' nie jest dostępna" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Strona '%s' jest pusta" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Brak strony '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Kanał informacyjny (RSS/ATOM) nie został zarejestrowany." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug '%r' nie został zarejestrowany." diff --git a/django/contrib/gis/locale/pt/LC_MESSAGES/django.mo b/django/contrib/gis/locale/pt/LC_MESSAGES/django.mo deleted file mode 100644 index bec46d9c3cc4e1591d49cdc2af302b0fadd5fb80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1807 zcmZ{k%WfP+6owlJw*e9e5CQ}^k+7U7^xTvnr;Sm-iLDX7jO-y|Nx8eGr=p&!R#o-b z4)6%sAR)m9$pQ(n2uO$r0L_|gSR%3E0eAp5{HMFej)^Eu%{SF`s?Md)KYyM+@kM~~ zJmxvfpD|yXUpuqYJjPWzr178F`1v!t; zLC)hx5TD>Te4PS+2RY8aYW@wf{XbwAJo^}Yf**iyfggj{#iP{76zN%~*Q7Pu`U4?XBK*GQ;D0e1L{ZW=S(x?QI9E zvqQ1TG8ubibkNfik*Vaq3-@!`eDE=>3Orv^T9We?aRlo{<`v~8+fQ*(xeBxY?uWTi z+6NnkhEgVugq37vs+^a|uE`sRxs*OAw`QV}dM_8Lr1?2F&xTHUITksIiBOr?$s{2| za#bb~&Do&O=5vnZIQRQOzjWQN1KiGv6gH%sp7+OM7@(j#!bw7rs(Miv56Lu^OsaaP8=@p1!PE-{cwKlIQMcW>9Ja57ovYNj5_P(l+TC^=hT)c+D8BQU-9p&DOzo>tyK||H z(O47ChXZbwOn74>+9^6yu2ch_OfuiAr1; zd7nqE*6!|Zvur*!lzV)rh1bJbx>nw*l51u4Ev?+QE;iPC>o<<_?=;(uWuv{+hznJU z$jd$7$}^$#BE=(No%Bl|4pzd2BfGNMr44WB*d*w*h!%E~Ka4h_+&B7JVMP|Mpv7H8 zIxm-Qsk=zk&!r2R&M#5t;$kD%j18nzP%$pWMOqvQN=(0-eq$&Rvo=(Ma$yA-Dm8U% zBQX?v^T+q)FULwDkJIq^q_8Wks!Ve&T(iIxnc+Z8ytzQ z?4db?fVJm9YbkPU)qN<&^dMEJSS7;h&`gMla=FpdyAzpJMS~X05>#TWPeP9qaa#%K ukpqPu>r^($)tb~C-vd!^*41X^mHMnyDUs6b9hFf_H, 2011 -# Nuno Mariz , 2011-2012 -# Paulo Köch , 2011 -# Raúl Pedro Fernandes Santos, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-04 09:01+0000\n" -"Last-Translator: Nuno Mariz \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/" -"language/pt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "SIG" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "O campo GIS base -- mapeado para o tipo especificado no OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Ponto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linha" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-ponto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-linha" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi-polígono" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Coleção geométrica" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Não foi submetido nenhum valor do tipo geometria." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor inválido de geometria." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo inválido de geometria." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ocorreu um erro na transformação da geometria para o SRID da geometria do " -"campo do formulário." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nenhum sitemap disponível para secção: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Página %s vazia" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nenhuma página '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nenhum feed está registado." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "O slug %r não está registado." diff --git a/django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 5a62accd37b43e9a5d0cbe74a77ce220cee40080..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1828 zcmZ{j&2Jnv7{&)EUkel{EuW=&C5V!!%zi;Xn9zzOO{x`1vr4uV2PEXocxN4X?2+x+ zG)4RY9C}28W7Grcp&%hHoB-{eGg1+E{sWFYo|#QZDlE^bmN%)8)gU=Mr_WZ(;62EGh_QNOL{KSt% zMcf!|NXKzu3{Plx#1%QilpSi536+u?aZ0()xHEg?bUEMJ>|G;0Ji6vL&`@xhG=uBC zt>F4}Q>>-ru@hPaJvC-hB>y>ZFXzoiUn8o(`!%6BS!a+(uwF<;2EJNVY9G zp+d4%B@xY-pzp(HEb%ONdqKavx?d-_C5sd>B&?csM{*cI&~0WpL8MAA3PZw8b}H{i z&Xr%>%6Tk?B4%DYI?&UVn)Qv|K`vo032$*@5fM?c!&Ispn>^RXh3hsINw`#`HXP`P z8vTtyxNLZNT6m2)9#Oa5`5bw`ABIA?Ims}9mxw~?6uo_-Ij4KVmO}L_BouK<7y1Xsi zLFN&acQyL5FieK4=zJTI%FC&}(p{kH@0B@4SE)0<&>#H2Dg|*L;uertT$puya($|9>9CLG9SG6NPu!WxWUy3MSB0iFrsdK!~Bi) z8k~3RVmM2o*AHW$!el=ciq&?k4xL&u5jNLq@?gwmr4}-+im!ZGZ-q6-=qCni`pjU> tx_}L`wLO&=?0A|RwdUS~rBf?^^22ZAysRsB>d#7de4^T;2&_FE{0r+Y1C0Ox diff --git a/django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.po b/django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.po deleted file mode 100644 index e9fd4771a..000000000 --- a/django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.po +++ /dev/null @@ -1,102 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Allisson Azevedo , 2014 -# Eduardo Carvalho , 2011 -# Guilherme Gondim , 2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-27 12:37+0000\n" -"Last-Translator: Allisson Azevedo \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"django/language/pt_BR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"O campo GIS base -- mapeia para o tipo Especificação de Geometria OpenGIS" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Ponto" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linha string" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polígono" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multiponto" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multilinha string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multipolígono" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Coleção geométrica" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nenhum valor geométrico fornecido." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valor geométrico inválido." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tipo geométrico inválido." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ocorreu um erro ao transformar a geometria para o SRID do campo de " -"formulário de geometria." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nenhum sitemap disponível para a seção: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Página %s vazia" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nenhuma página '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nenhum feed foi registrado." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "O slug %r não foi registrado." diff --git a/django/contrib/gis/locale/ro/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index d8cc92de8aeb36bbc6f7158030425c41f75819a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1815 zcmaKs&2Jnv7{&((P?oP!Bt8UGFNid|s%CaJG*UC^wv@D~QYGyw*;a6LX1tTP^4cSh zCuyqQBJRB)At51wkhmZ|u5fH5df+eMz>OO>Zk%{L`;n%VYRUVXcl_FZ{Enaf>%`0# z0on=lchP@9e-HiKQ}{vq8T=Id1$-TBJRJmYfG5E>!3FR|a28 z4!#3^4ZZ~a3VsOw4*GfjfX{;efzN}%GePh+a12}lKL8J)fkA;dLbBI$5A=Gz15bj# zfer9a(69S9cpUr}^g3sr8|gj{&LVDtew}Mz2yTHs{~m}b!8f4S^F8S6^AmU#`~!p> zFEe-nebQdR!>j0CgWu0LKOgD!dN|&ZHZzWnfxa%j`ETL1`{uRydQRI#P10Ip$)ssz zt;}e5TWWGv=yG7}kabROTT(8~P&&Iu&eZYd#_A<9gQH`90u5NIEDEknCZt9wnL0K) zSk*g1arV$+dxeZ1e~qjP@7GvMDxHOfV7*d~sW56U$3k@!sz=Ae!mxJ1HA4d_vyz0B zWM$5!lQ>!A2d3w!_n^X>9nQvMg~%n%&6aaMv1BKQq9Cy&Scxqq38$lSbdrQ-ZP4@S zvn9!4;r4=Fy>)Laa8p$|a)?Vk=ZZcriJ%a5_e7tclWveScAu zaKHd$Jyz#+d6rv_#j z^tpIwik7t}qu{1cwScihI6c^>@!-LJ6g>EnEx~cjhhAjw#d-i+I`)Rd`Xh4|l}=$r zPMIoQ`*CaoD;%7N_lB_ZV_Oa?tND&_e$RTgA^4It)YR789Q#sNB;jkyxGaq3Emj2I zI9qv-;>2R&QP#q{G&e#W><7JC7HnE;_clc>VbsZTqrZz<HWXndu|ICy72><{9 diff --git a/django/contrib/gis/locale/ro/LC_MESSAGES/django.po b/django/contrib/gis/locale/ro/LC_MESSAGES/django.po deleted file mode 100644 index b8528ae08..000000000 --- a/django/contrib/gis/locale/ro/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Ursache-Dogariu , 2011 -# Denis Darii , 2011,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/" -"ro/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Câmpul GIS de bază -- mapat către tipul OpenGIS Specification Geometry." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punct" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Șir linii" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-punct" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Șir multi-linie" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi poligon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Colecție geometrie" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nicio valoare geometrică furnizată." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Valoare geometrică nevalidă." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Tip geometric nevalid." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"A avut loc o eroare la transformarea geometriei în SRID-ul câmpului " -"geometric al formularului." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Sitemap nu este disponibil pentru secția: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Pagina %s goală" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nici o pagină '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nici un feed registrat." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slugul %r nu este registrat." diff --git a/django/contrib/gis/locale/ru/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index f9e69d55424b30dfbebfe5fdb299ca4397d6f693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2253 zcma)+%WoS+9LEnVekoX2Y3uT0RDwq-T)^tmoUBq{1qGk ze+T=(omlJ#i{Mu9O|Tcd0CK!0_z3tD_zd_5$o_<+tix;IesBuh1%3@?z#qWv;Lo51 z{t12s?!L<~P?oU;58HLe{djo*4{O8y@_?!C4Ji$@ySk+ph|L5P*sFAA>$d6p`MS96pv6iv2l+b zXu=bIC2JfnjvB|iPUX<|MOk`bU=)KX*Y_$n1)PaQcJnf<>R2E00zrw4QHL>H_oYWs z=+9IUNY70FpZjJMdVw@v3TZ-!NB*OkpkUid1Jj7or9t{oboE2y~wQ!+S`-t zWy8diqUJ{APPv}%j{AbpAtmij9O{XU5}WrVBx;eIF-kghsZ-#nU$4T3yd>BwH`Fi& zLC4)h5JYP0MW#u}lyv1i5s82|M=^53; zbXhgkDjiJfL3S$iD$iGI5H(v4YljdesMevRIVRkiLnHMh@!Wv+O-dO#x!m;hbXH$T zZ$g}6j~tGSJ5O>^uHA6X?}W(3^;~aexHx?Dh9-8_${Y>@DFW0Aji^U zo^<0x$imBG$IO8ncKQz>V)JNF4lB5Q4h@WZa=lcC;(Dg!*JIZ=kKx)U4h4~(CWWU5 zsr_2m7xdUxp(bVHy55bE&ZXyWj)8Jpx`1U}UOLM~HME$Ee5KopVcr!KT|$TSZPa^} z7u#(SD!{q0FW2-xJA)ob*h$hpt@G(z`_sf?aW#mVoY0o6}?{M75*EZ z=OfjhDmAa`?Sz6Mf46Wq&T@{nd|&E*5!Fzi{hNG-n&&I07WvZ#BYjf;Aqq6Oq?>1v z^ug*|WvVsI@Ttg>y37ZJQjnc5&I*4j_)7DIY^ZNg+l6+wE#zBf{b9#9YV)PIaUrn@ bD_l3I!=YJ_HF!c0eL$?87Kb|D+N|+60AioX diff --git a/django/contrib/gis/locale/ru/LC_MESSAGES/django.po b/django/contrib/gis/locale/ru/LC_MESSAGES/django.po deleted file mode 100644 index 2027e550b..000000000 --- a/django/contrib/gis/locale/ru/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Eugene MechanisM , 2012 -# Jannis Leidel , 2011 -# Алексей Борискин , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-06-15 21:00+0000\n" -"Last-Translator: Алексей Борискин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/" -"ru/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "ГИС" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Базовое ГИС-поле. Его потомки отражают конкретные геометрические типы по " -"спецификации OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Точка" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Ломаная" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Многоугольник" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Набор точек" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Набор ломаных" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Набор многоугольников" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Набор геометрических объектов" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Не указано значение геометрии." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Неверное значение геометрии." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Неверный тип геометрии." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Произошла ошибка во время преобразования геометрии в SRID." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Нет карты сайта для секции: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Страница %s пустая" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Нет страницы '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Нет зарегистрированных фидов." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Слаг %r не зарегистрирован." diff --git a/django/contrib/gis/locale/sk/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sk/LC_MESSAGES/django.mo deleted file mode 100644 index b9c1ad37bbd758c56731d29547185d09828b3d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1816 zcmaKs&u?2r5XT=-pcrVOh+hJ#5h6dT^8AZLYG2|4O`6ImX-#Y@;I?^hZEw8ZecD|+ zb?%4@oDf%##VJw`RB%9*(u-4Z;L3#yS1$YoJ@MV=A8m?YrS-?NGdnvop7Eb&PJA0+ zoxy$+`xf?F*sG7>1M5fdQ}8zU5}12D2wnltg0F(h;IrTs_&oR-_#)VvoDaa)Ab$bA z0e%NQ2i^hS0e=Pky}!XH!TaFTVDLl`ybhcMH^8^SpAmxq*CC&U@ylQgdb>ReQi(ft;m}mJRy<_XdMDlO=y7=Ye_A&eQ0=BQ`Y<;MR8>0>BIPMw4 z6WVKYMb0o~o7!}RYLRPmYH{7=&J4)uOs;QN*GV^z>-+_33NDj;aCLei)>87=39W*v z>N6>lhnx*kp8xkTta>=#6pE8|1~CL%J?R9cS`J!plu4m{R3D~VC>LDQ)Z{#|#0)3H zTf#by%<^6_%OiV(QltAKndnm1;@wBTxow_mRF}HXI<(k!E{zI>y}iAB)_J1I zZ{}m&E#UX@Y1%?s7-v_I6AuO3DV)n~RkyA@C_pJ+%&lqVxI$nkQ$&v6bcIwhp;jnv zGh?}{eA3tmFFdfzI-Q&Fii&lDR*UGuj&QR`BeI=bP4*0v;RgEKMx@eAw3YW(X#BOZ zs4A7xIeMRp6w#u(R4LQ^JgL>nl0Piru)LBBuAyQ~GDI@iVdyK)@c5ty9|S+xt~N4cSb|%XvsUVV8I$(s?p)JzrFU5&?@wTI}|LzaCVp)4ds9o0=J_( zlSW6tI6uI=;dqzRK1;kE-Mi~=vHyriUFCbbSHZcjuUNNFZHfb zN6aQF(aT1&KJ|g|gk1`c`*=CHtP>3CIK`lvpieMhs3Y3fPpeM@=HtJNaTbU9;PcV2 aBN6!MAe&i~h)+hg2V>-eGSmMLZSW5n%L#G- diff --git a/django/contrib/gis/locale/sk/LC_MESSAGES/django.po b/django/contrib/gis/locale/sk/LC_MESSAGES/django.po deleted file mode 100644 index 1eac7ee25..000000000 --- a/django/contrib/gis/locale/sk/LC_MESSAGES/django.po +++ /dev/null @@ -1,97 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Juraj Bubniak , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/" -"sk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Základné GIS pole -- mapuje na typ OpenGIS Specification Geometry" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Bod" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Čiara" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygón" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Viacero bodov" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Viacero čiar" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Viacero polygónov" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Goemetrická kolekcia" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nie je zadaná žiadna geometrická hodnota." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Chybná geometrická hodnota." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Chybný geometrický typ." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Nastala chyba pri prevode geometrie do SRID z formulárového poľa." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Žiadna mapa stránok nie je dostupná pre sekciu: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Stránka %s je prázdna" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Žiadna stránka '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Žiadne kanály nie sú registrované." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Identifikátor %r nie je registrovaný." diff --git a/django/contrib/gis/locale/sl/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sl/LC_MESSAGES/django.mo deleted file mode 100644 index 8973787433ec74f3b7e7502c4d069c1dd5687adb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1818 zcmZXU&u<$=6vqb$P|WZ0Tl~M+vY3w(! zf53hd`|?Bh!uk>X4Ezav0jxaC*vsHs;49z?_$1f@p9XJ&&x6_Y`9An6jvOR-6LJFM;OA>FcI#?u>4!F)tWn1LN`l#hHnMNOtGZ%GDLY4MbH@ad)=`Fg-y-27L z*O#MsC8}Sd`btu7oR1rE48v$!6f*dHz^)Nfd?{I8IUi$HHn{UqH(V6Oy|D>>!nKx; zHUv7V=rXc__<<_Ls?>e+9?s}&jJ`!(!AA*olqrOkT+`WI@AITq+uPf#mX}ZV#qDa( zjB5CcLZz;j*Cqwl)YM7MsoJ?pYrS=C-h+BIu3RzN3ys{+sf4_^?Q6N>Qm;~Pms=-% z^V9BHba8H1UUp%lYr1Dr+_r=+?nr->Y(h>|+G=dMiq>$&T|zo9Mb}(jrOD6cS-n_~ z<7Tr??^8@LnTQRD^|^R~?%bKFmZ54ub>ZA50t=E#YJYYA(;oYI-K^$q5nW4eY5F#k(@a_r2$QxK=)cfwCoK((42KcDx9_ENwX~!GPr*avp)4SNsU+8meZ!tCcJszA&e!a71N6{96B2Q WkI+XmpU*rrUm=E6C~Z2-RrVi(y!iJ3 diff --git a/django/contrib/gis/locale/sl/LC_MESSAGES/django.po b/django/contrib/gis/locale/sl/LC_MESSAGES/django.po deleted file mode 100644 index e38807d67..000000000 --- a/django/contrib/gis/locale/sl/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# zejn , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/" -"language/sl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Osnovno polje GIS -- se preslika v vrsto Geometry po določilih OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Točka" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Črtni niz" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Mnogokotnik" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Več-točkovi predmet" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Več črtni niz" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Večkratni mnogokotnikov" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Zbirka likov" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Ni navdene geometrijske vrednosti." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Neveljavna geometrijska vrednost." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Neveljavna vrsta geometrije." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Med pretvarjanjem geometrijskega zapisa v SRID geometrijskega polja je " -"prišlo do napake." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Za odsek %r ni zemljevida strani." - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Stran %s je prazna" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Ni strani '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Ni vpisanih virov." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Okrajšava %r ni vpisana." diff --git a/django/contrib/gis/locale/sq/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sq/LC_MESSAGES/django.mo deleted file mode 100644 index f83e54ec28d3717c9bba49473083026475a6d493..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1812 zcmZXUOK%)S5XT2dAS~~o@DLCRgylrm>`SqfjAKM_Vr!A@tn4KMiA(QJ?@aIZbdS4x z*0JwMoVam7NcjTG0giCp0}|hW3m*V+<-&=7&(8WqOTE9T>FVmLn*Q&fS1)}RU|hv~ z7xPEV_b~51g&&Ncz%Rg`!Pmjs(?ReCcpZEbTm@eMcfgmxFTvNqqyT^1o#!~%W(GR_rdGnG59|CJ@`EM z3wRBjfv1^gCV0iS>!@ORL+2Hr&#(CnG!$IM^kC zh|dH&%6a|&ui;hT{kBk?tTV_V*eRqFlxumEAW&(A^5S}!YoT1Qt7*u2Y>638h9|;0 zj>_tO;iQi849bn3h`3tIS;A>~$u4_GD;&>QPHe)2WPQmA)sdZ7648=65q-v# z5|*|(Ix6WdvVr-DEX}%5L;W%KsH8yO!X9T?ME7K$DZv!oNS({0M&t1CuwLFhG31Zy z1D!SSg?yp5kvHb`HDnc|VGkNNYdf8t2d6D))tj{qtsGZK4ULM(@yD)_OD5DB4N_(- zck7?`HpAPee&t=~CVZdu#-=yqSYlUyUR2eqy&43ps|Zn%v|<)vxY+iNs`T)&~{ zgLP`%T&o4Uv5r$gYBZZt!ulekWW*c{o2qy=HAZB@k$;hl<|+{uhQb^cHU&y`c{LT1 z8FA_cQFIX?!*z_)5mdR@&x38LM+AkiiR42c#GhJ4$F@h38wBPj4%yk=SZ5}oi5T%p zX*Mmg*>pUc`iyNlUq?Dlgz%b8D+%Ue%!1uwOk)Nu6$Ux^x*)m{RA&li7-Wa_g5s1B za`Rc7O|05HWCsiF&7=7+IkPrJqWElO`yj~>C87hQVur(T=^?~Tzt;, 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/" -"sq/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Fusha bazë GIS -- skiconi sipas llojit Gjeometri me Specifikime OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Pikë" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Varg vije" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Shumëkëndësh" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-pika" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Varg multi-vijë" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi shumëkëndësh" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Përmbledhje gjeometrie" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Nuk u dha vlerë gjeometrie." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Vlerë e pavlefshme gjeometrie." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Lloj i pavlefshëm gjeometrie." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Ndodhi një gabim gjatë shndërrimit të gjeometrisë në fushë SRID formulari " -"gjeometrie." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nuk ka të passhme hartë site-i për ndarjen: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Faqe %s e zbrazët" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Nuk ka faqe '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nuk ka prurje të regjistruara." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Identifikuesi %r nuk është i regjistruar." diff --git a/django/contrib/gis/locale/sr/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sr/LC_MESSAGES/django.mo deleted file mode 100644 index aaef0f3ae596b7e5526c7fc92c89bdac43f1f6bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2209 zcmaJ>OK%%h6doWzG4CQ?0;&VTO`~e;v71QkBrec4tx_dzlmrCJiGA%%HJKUR8RsEI zB1uWu=87^Z3qpkLRz$ zU0)hlhp}JB{u%oX?16{ygVg|j2)qS+0hoE%FkS*40lp0E13n2H0X_}<2>3j()_Ok= zd_32mz%CRsffs>A;2bau{0W!=CctNaf40v5 z0WQNna>y`PBG56Oz-}-0eHNQzSr=XiF;GtThxYcYu9k&#nm3z#7pw`d=dfAN&U()$ zA!Q&bD3|L}iVDq637=x=_)#^G)2?5mcuG)B1k)mx^Arc#9v>SzM?rP(83$0+6<#H0 zTxbWB1J4uX*bRJR$e(dMx3VkQd?<1UU&E`8_rtC)D2gRG7$bErb}0w%k=i2 zn_=Mkv2iJ&st}ck94SbOnj6Ieo#ptT(}%7>p$ul+O6x3iYJ$46Q8znAZY-vqkenIE z^_)ph5W1r%?Zl?6G)CDy8dd<-SHj{6A*LKi3D938c($% z(d<74rijBY4ATuVyK*r`s zRC6olnR+cUCjy%?qn9Vlvr_16<~b)8HWjTxuW9v}g;P}MvkS%JR?)KHXpV^)mvip( zD_UfovU~fETUeQ4CyLDp9u&`s18LJm$M@Zch6NP$XaH{WN2jY zo&trOl{p*uvGBnRI@uJ9xi}wsj_dbRdCHNIh)eHJoHtM2^V6d)q&eu9g9>KNrjwIy z+@WeyBr~I4T{@n59s?fPaLCKO@C-p1rCDl}S_|3A~ z#?iLg#3MW#YAabvK2h6v-c*g`nrbFDIA~3+vll|yt@UyX8SXBw@*nx`;0M8` zEwmEf@0QU}H_=r?t?>|LWs6ukTlbd=%B+INmevWs9Ek6nj!dTxwK2{qiIjemsXSl)HGDZjk$K%fz1MaN}Zsv^t0ZUYb*Z=?k diff --git a/django/contrib/gis/locale/sr/LC_MESSAGES/django.po b/django/contrib/gis/locale/sr/LC_MESSAGES/django.po deleted file mode 100644 index c64d12480..000000000 --- a/django/contrib/gis/locale/sr/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/" -"sr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Основно „GIS“ поље које мапира тип геометрије по „OpenGIS“ спецификацији." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Тачка" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Линија" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Полигон" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Више тачака" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Више линија" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Више полигона" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Колекција геопметријских облика" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Нисте задали параметре за геометрију." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Неисправан параметар за геометрију." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Непостојећи тип геометрије." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Грешка се десила током трансформације геометрије на „SRID“ тип поља." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Нема сајт мапа за секцију: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Страница %s је празна" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Страница „%s“ не постоји" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Нема регистрованих фидова." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Слаг „%r“ није регистрован." diff --git a/django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.mo deleted file mode 100644 index 6f82975405181ea0b6ce07beea0c1e1ac1d6c09b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1875 zcmZXU&u<$=6vr1RPz)3(D!+d`pl%XXYwwywYPWG)XqzY{X{^{(z-{auJ7ceBRx{(I zsd~r-apK4gD)kN$T;bY^69;ab5b6=}2Ov&--}*;L7JpX?3*jE9@Nz6Ae zzr}nLbNLZGFun&r0e=8r1WS(w!Asy<;LG3=_%yfyJ_~*dz5wKr;9lQ%Z z1O5n}27d-w?=SFi@E`C=FnBBoUImVWE8x4}--tnh*RgIx_-*hzkmLRZd=LB+d;&ay z#|iKh$o@`)>?a0a122JP@H3G0_d(A48}JnP6Nq2%D;^xrZy@{o1Ka}nBbNx_1W)mL zGT7&Hm?ccE3lG+3TL>*cdWXib$?7=Baq{4^;8=M)kID6%jSn5QzEDeZ1c zP2LLay2cKb?vdY?)RSf?z1<^kigj~q?JAk>;XPKMu98_=309{H9g}6Ucu-`ACvlFgHs3;D({Dl&K?OC0W^1 z&P!xg;f+}yg%8TD*-`0aFBd&Yb7eQjf=+ok6gi0NbuyQrQOV>=FMg! zditVf4Qu*{C0t9xo6;Zg)J$D2{ol{E1_wA9bxGOn&0+5PpZ}3-Q7xY z1yxtxs&ve-ii6^OT{W+c)2wC_Q&nd#BLJnV3#E;h$~U)iqT$b#EGgU6&1?p@I>!h!L+*%3G9mo|IU)u1R?wAxeFQId7G<8>MWFsrGa0Qp%C8YCW z>FV!apz&*cUYFyjUXSU_8RFOIoq8P8C5i~*SYNEyrd!MPMSd+bqUAWEJ9ow^kck$c z6GNxAaG?~eTKVAKK;R})DjlvSuFb#<4?0$KRDag5{Hg^#+`r2W`*8nj@+#*x>WfP7 zk;&u$(t^7p=k`{8H&EMT+L;=N;07*|^Qim%FI1s7X&x9wFG=Nci|){r3oD>4EZr_l zjV+Ce28Q+Erh0HsvQvfLoi5S52YX)J|56klhhow#XiT9IOIM|MgFo(KI7smiGWCe| zKH{;-w+1c48J8XBi@%U@778K5x)XiR?Iu{&75R^fcAlxCrBOBHb{oOA5E%kPUvuz5 zGZVeSwk>RPdB=Y+MYxq<(`mD#4U3?KS%zyZX@DxSS7mWtIDvyoLV%?wP0t!`-1h@M INL2~`1%x>eivR!s diff --git a/django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.po deleted file mode 100644 index f2aba2b1e..000000000 --- a/django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Janos Guljas , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/" -"language/sr@latin/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Osnovno „GIS“ polje koje mapira tip geometrije po „OpenGIS“ specifikaciji." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Tačka" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linija" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Više tačaka" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Više linija" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Više poligona" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Kolekcija geopmetrijskih oblika" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Niste zadali parametre za geometriju." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Neispravan parametar za geometriju." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Nepostojeći tip geometrije." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Greška se desila tokom transformacije geometrije na „SRID“ tip polja." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Nema sajt mapa za sekciju: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Stranica %s je prazna" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Stranica „%s“ ne postoji" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Nema registrovanih fidova." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slag „%r“ nije registrovan." diff --git a/django/contrib/gis/locale/sv/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index bae77c0252bbfb73424e549056215a47991f443b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1729 zcmZXUOK)5?6vuBNKpCDb5)T386cMFWb>~GRwKokav`LgIA*0NIio^nE?zwlIcMfWiN_ zGky<-czyzF;BVj+@DK1R_%|5*TzEE$J_Ij;VgCk*rDz`v@jL|I1HS_Af?tCOCxjV2 zk3MfN<4^Dx&I)-6E$oMR(A28)?hV1Qxys5_B{q6f?va@Sp17(s`T93Bo8~R2m?t5u;w5>-% z$@B?llY;C2pN3V5`5md5oVSP}+AWorR2VhM;iwwL>il|K7^!{qsiBNHbtEj4eQ>tK;kdMI>mYWrLm>*HOQ%QXI^%w60w3Dr7#z4)Hx%3FM2cuuI@ zY~75Tt8wc#wN{f>`$n_fY{D?!=aCFP&)Kz`)V!VCT)ojmtL+Hq<6bBfCA_f-JrG(; zM>~v+D!PMcFubd(VO{FXe1ttZFOj#n$6}aJcg(4D1G+ZwzDOF4@pxRXN>66|sNOfj z1|BHf(>035^m+|7bJ1|4#`W6n_U^`M23qxI?Viz|H6lZv67u}WHwq=BUZeg%SjT?- zv)*QW>(s6)b+++_?wb^~me8#O=@+3UlQCJNjoq>F0k*4t||{kwim)75oq zU0=z1>P7G1$ zd9;^HXds`LutXuu=lo)F1Q+R4JBREzA0ib~xt!4s9G+h;^^u1Zb3vIpd7R=S09Uip zwQNQ3ie)}M%N==|o=12SISN4s3k~t4VydM1cq*n$YK=O_-Sd-Uoh#fXJ9!*rbrg!6 zQN$2d7rS*(mN&zwQ^ob9uHYZa3c*3_bAeY8B4-xaMjG>6AnQS6ah1, 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/" -"sv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Grundläggande GIS-fält -- motsvarar ett OpenGIS-geometrifält." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Punkt" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Linjesegment" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multipunkt" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multilinjesegment" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multipolygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometrisamling" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Inget geometriskt värde angivet." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Ogiltigt geometrivärde." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Ogiltig geometrityp" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Ett fel uppstod under transformering till SRID:t hos formulärsfältet." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Ingen sitemap finns tillgänglig för sektionen: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Sidan %s tom" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Ingen sida '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Inga flöden är registrerade." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slugen %r är inte registrerad." diff --git a/django/contrib/gis/locale/sw/LC_MESSAGES/django.mo b/django/contrib/gis/locale/sw/LC_MESSAGES/django.mo deleted file mode 100644 index f93219f99788806ca02e64e6cd59bb6303e8cab4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1810 zcmZvbOOG2x5XT1y0Sp9K5YK=L#IlK^@k?y9%(94(WD|>ZVy(RhBrdgfd)%Ix?ooG- z9fLS?LR{d$Ehnx>D90Q?NF4b9An_si1o`)jy$_(}_OH9Es=KPD>hHBP-v=1aW1h#n zhxt0@-b47q_yznF{1tozeD&c<_YLqx?Azc=UWbkP)1D^xGT%LaezKs13;A`N| z;8Wlq;M?F|pttjnJPMox9|K^-uexAeh!{^k;>wPT86-B}rZAcG? zg)w48^NCR83@baG)h;dQ53)6qg!(2<{f?Jx# zLX0f25oAOxtrLi@?gdA&ly6XO^h}PHvYcZ<8|!w%D_ZG9#yRnfWy*)CAVf&EiX@_S z6ZE|Lx+Rh2ZV~j#r+Z5W`)LtFhon^-?vxJ$B=nH2AS9{E7lk3=CA&)R?OZ4??B`-A z$8yL%cXX6bSLUo|^c22?ol*FSFcumSji#((UE3GAHZJViSdPMvir9t&9Z{`!dk|hV zqP#7<#!f`kZnoYHo10U20;~_Sm{` z;EN??r%i+)h7(Q-djD{_`Y_Iry!udQA3$5h1u_;61ZNTT=RA?Aqze=0@~F|6&*$~B z@Z?zB@fHny8Xuu;uRV+sIrK*4y8MCH6lB&_0qy{8t$UJZA27TlB$wK6V9qF;0(nC6@y;Q%GYA&(HToiI&h*-#RPkd*DTVAR$`WCdY0 z))iNJRY!G`!m?V(MEm%m~c87uj}vaWS(B#Jhb=qE{EupE`< znVxb`NlzU5(>evWip24WW3PJ?UmOl(J~B;3Dz)V)e3^57C38zhPIyPqSZJqHG3VeQ zL5eMxtw$3sa=o%NRRl0}dR8Eji9~b60^R7FOYuVIh&*9+d`sqvyg*-8-X4V*^iz(d zH=D4W;XxXs!-~rzl B@HhYf diff --git a/django/contrib/gis/locale/sw/LC_MESSAGES/django.po b/django/contrib/gis/locale/sw/LC_MESSAGES/django.po deleted file mode 100644 index 469ec507b..000000000 --- a/django/contrib/gis/locale/sw/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# machaku , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-08-22 16:51+0000\n" -"Last-Translator: machaku \n" -"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/" -"sw/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: sw\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Uga msingi wa GIS -- unaoana na aina ya kijiometri kwa viwango vya OpenGIS." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Nukta" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Mstari" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Poligoni" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Nukta zaidi ya moja" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Mstari zaidi ya mmoja. " - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Poligoni zaidi ya moja" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Mkusanyiko wa jiometri" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Hakuna thamani ya jiometri iliyotolewa" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Thamani batili ya jiometri." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Aina batili ya jiometri." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Hitilafu imetokea wakati wa kubadilisha jiometri kuwa SRID ya sehemu ya fomu " -"ya jiometri." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Hakuna ramani ya tovuti kipengele %r inayopatikana" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Ukurasa mtupu %s" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Ukurasa '%s' haupo" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Hakuna mlisho uliosajiliwa." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slagi %r haijasajiliwa" diff --git a/django/contrib/gis/locale/ta/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ta/LC_MESSAGES/django.mo deleted file mode 100644 index 9c38966e7564b1777c22b1c487aca4ed4c62c4ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmYLE%WlFj5Tt5PIriLxEA;@Pi=8w`!H7$FNJvFRDDB-%OfX99$To!@`w{)UeoHq{ z!AK)}wX?H3zqdC(EyNY_4*7t*Mm{1NB*<@U4)AR>XDqGR%FM$&hj(e6GMbZoD|BIk zm8^~RuyBRS;dxg$NDU{!@->CAmBOPICc;ZjA{NHL`VbCC*ymx?Wf5a2gq8eMjps%8 z1T2OqCSk(kewQJF7vVglR%llWZ!9O1<9_0$sIaMvohT%vSaFhyN|mI&@xJDi?)Uqi zZwA#`9(tLnXnl&~XiZNkX!&nIy`Y_7F<(qCLBk#k#zuRo@qn)ylX!XXv@V6xLy~QT zb<&UC(itQdU9)d3ElhQ0a-|DSk`Lw2hoXlFmgUZh5@yC$juTxUOE-#!TD-!q}FW^BD7LaLqlacu^jQmb>-Zd^EqipIsgk} zgaw@bcd@Vl_DhZ9utXlw|Op=roAFbV|uGh z3L43fxc#k&b`)nCT6&vl9+GCzSfW9THdaWZ6*iiSK{E&-q}zO)R-S+8ngIz`!ll+? zfa7kmLeoewQDjU@6_Ptlh_oP^94lsI4cj2SnboP6ilMxL9+8wR;WXlG6q1N%Wm1y) zU9I!b_a~Eyrz^vB$oIX09Qk-~^~}Q0{nOX^*)IoQbAQ3@b$jcxAJFguwGF5Qhz8`JS<(aOUH{^=0i-C+&k%VOVVXDtItvuX*Rw|a!4XH*& zNJL(zMZ395POt5GL9Vw+V`0^Gtodw>vF4jKN7j6`<{j>YRN3^oHJ|MCsWr#-9jX`B zys5RvP#{Okq4z%?@9p%^nvb>r2WyZ%uKdo1Kly!lwHzuK{*OjfvFl0gbyAz6`)%#` E6O;@}7XSbN diff --git a/django/contrib/gis/locale/te/LC_MESSAGES/django.po b/django/contrib/gis/locale/te/LC_MESSAGES/django.po deleted file mode 100644 index 28b117f11..000000000 --- a/django/contrib/gis/locale/te/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/" -"te/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: te\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "క్షెత్రగనిత మూల్యము ఇవ్వలెదు." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "సరికాని క్షేత్రగణిత మూల్యము." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "సరికాని క్షేత్రగణిత రకం." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/th/LC_MESSAGES/django.mo b/django/contrib/gis/locale/th/LC_MESSAGES/django.mo deleted file mode 100644 index 5c21e4ee9f1dceba3e0462aa9dff820f3aae662c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2410 zcmb7ENpBoQ7%d<`81^8sgFYcFL!zF=vQg5uS(4b1Bb!+EfZ*7kshO$J)7|Q>vEy4} z0cJZyN+M)HA&a6&0VF3T(1W=12M|Y8cQ|m4IPmIg&tfMKQBw8m>U!VyzUumY*N!s+ zV;APLnBQVPhdFi!9vJJucYs%cj{$Rc3h_AbdEgVk5#as68Q_D!cY%)r>zm(~flp%n z0q_~%S>OY}pMWm{e*s#%KY@1xZvgKFio1k(3a}G6348%~5;-W~Us&JRA;bjm4;bwS zmhKTE57a;#?;`Lu;Lkt@_&4xr;BGh{15N;oz!e|?H-H}SSKu)4m7PM|2Ye5>8`uJl z0M7wW0e=G`9h)Ze06ZST^I^;!rq#s`xD*J_^`X2i17+}lJJ!W6Y%i=Pc07V<_3Vx} z0+MkY#uQd6tvHrdT58CEbnFF5EsUEgsFQ9;s>`q`b-YYEL&zN+>)TaIM@=FecY@O@eZk`f&w2Qky~wW28Wm+NrEE63ly z??j;rw0JY5nv~UqyjW5!>nhO_mF4Y5w+@a$Q5-I+>gHbL)g=uMB!iZiC@q^_MBbvO zd~d;*gz6~CDsgEb7PFQuAZ7Tn~lSx$i6xj7kyv36#X zx~e++TlK^#hc4x2kCdGQv1D(~K~GDUhKi+Or#Rx2_EBlXEe-7{4i$?aI&*SSS)bc@ zLq#g?bB9Ov6fttsUZS0{Jt)4X!`P+6UJ$5+rX>{hX$;w5`MS@`yb5aJtFQ^`E$HTy zrPp++-0&2=)X+L|3x%bnr97WIRg=f^m9SYrcWjYKAu43G75q*6f^HOE&dp5CO!Uex z<%_ukVW4Gzv>=j8S{~Dd$oEt*N|lBeCsL2URi1SA_IP~GW$a7@m9UC~=F;8;rMr2; zM31gm%B0_$^t4IOn)H%Mukrim zCcSRjADQ-Xlb+}hR!sT>Tdnc;^Ctb#a;y_@V0e+gf60E>JiTDjHTyknn-t&S7VoP} z!wVe3>V1=*;t*$;U=4|XSSG-E#s?XMZrX?rpGf#?P5_}lGwJz%^NfNK2EHya17^th z6O&&3U-_|YwxCR~n{$DL*n(^Lg`&5RmJ_j}q43+Y3G^$>g^+lG0FVtKRLYZlGRHlCTS;HAcLYGgY$;&(e2{5>NG3%MDQ~r*EQH4zp{{d7@I?8Y zLu9+O%FA_55Z*zsM?;vNG1S1uZ8YsS$f6-H97i1GYuRPk=aC8R6Wj+h4c$O3I84a* zQ>&#tFPJF@&IaI+y`SFcVB z`Zc{}<3#6P?$u;-Kh5R-m!`-0&p~sytI5~6Nl)^TTC-QV>FLvHmyLnU(I1w}zC((v db>~nlb*_9)8e8}?xBbSbb%S@&RBWw_e*i~UTH62s diff --git a/django/contrib/gis/locale/th/LC_MESSAGES/django.po b/django/contrib/gis/locale/th/LC_MESSAGES/django.po deleted file mode 100644 index 0363f51bb..000000000 --- a/django/contrib/gis/locale/th/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kowit Charoenratchatabhan , 2012 -# Vichai Vongvorakul , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/" -"th/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: th\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "เขตข้อมูล GIS ฐาน -- แผนที่ไปยังประเภท OpenGIS เรขาคณิตจำเพาะ" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "จุด" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "สายสตริง" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "รูปหลายเหลี่ยม" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "หลาย ๆ จุด" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "สตริงหลายบรรทัด" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "รูปหลายเหลี่ยมหลายรูป" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "คอลเลกชันรูปทรงเรขาคณิต" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "ไม่พบข้อมูลพิกัด" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "ค่าพิกัดผิดพลาด " - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "ขนิดข้อมูลพิกัดผิดพลาด" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "ข้อผิดพลาดที่เกิดขึ้นเมื่อการเปลี่ยนรูปทรงเรขาคณิตที่ SRID ของเขตข้อมูลฟอร์มเรขาคณิต" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "ไม่มีแผนผังไซต์บริการสำหรับส่วน: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "หน้า %s ที่ว่างเปล่า" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "ไม่มีหน้า '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "ไม่มีฟีดที่ลงทะเบียน" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r ไม่ได้ลงทะเบียน" diff --git a/django/contrib/gis/locale/tr/LC_MESSAGES/django.mo b/django/contrib/gis/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index b6f46a1250dc03b9441f6bf379450dc91938a7c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1806 zcmZXT&u<$=6vr1RzYG*870^=90}-WFwfp5Q7jWe}YbPP($>Yz?%$xUX=KXc%)b|186^siQ zzhJzHvGN%HAisj2g1>=Jfaf2d>AnTNig^=!4QzqWfed^B%)pny&*$skg0Ex#BlrgR zGx$9CJNPd6C+N?4Cr<*W!KcBq;5qODco)0|euY@R06FGf8K1!bJPWRa=fN*Q@8=PC z8r+?8AM|>EfZpHV;M?Fo;5*>Cr)GJ*57sd6fG>exgHQ>+1ASbNK!5Hhumw&*gcY2^ zs9+q(i}>*8eQkWcUY^15HgF_B+Q-EE@bWB1Sr5?PjnBc0uc^=XjGuV^ko503Bo12hm^#?|0ns}tNiIMmlt z^1c&V1uZpVQpEo;IL>+X zd2ERpPKGDKI*#nBe&aBg(g)>6k3>A*%UQx{altNnMJpW7SWaxjgk(L*2^o@|WfIYX z3EEzL!4l7MHxAmR>-Idrjw}-Bkg#ge9gCrhg7%o@gd)xAMPW$rWDm;wAm_?&c5>bq z1JP%`c63-zSJtd;^g3b*TXFaaHx?QZ#p_HZy0XS|ZCto&6A_0ui^PUq9Z{wIpc~#Y zytEeHW{yYHtT)~Z>sQ0Z4QgDC8qLe~X1xx@aE*_Iw|PwOMp(Z_jVn>}%H=wwvcjwj zyZ*6A=Cq0EW?@)LpRrM~iA|LhC{WntEQ_dHm{iyyT^u@>N446<#zwV#XJWt~R{J`u z;U;`SwwBjsdDP_GM9rDnrOIk+_0CbMjcUDeODo3}LO?+xa{QsI<&p`tMExN%mb>MT zyLZFuM|$PE<|e$O`Z~s=is*VzxWiCk!&KT5NyzXnUbBrz<>k~aHC`c-1^2~d+Xvg@R`QHf%Er?jS85|gA*%r%q>xBy z2+gD5<`K|Xr`5oB8L=4Ei5dKj2h6Vrt9;ZiT-kdlh7pcgM6thBP;at}N@WC-LV4Y? z1<`%wVXxKG`&(#SL|F#xvq1x<(;dsC%SuBhL+v61S+?TrzI-np^xx!%O)jNKrJ%#B Uo>dr^$oID-M#fXeV_~YnzkPfV3jhEB diff --git a/django/contrib/gis/locale/tr/LC_MESSAGES/django.po b/django/contrib/gis/locale/tr/LC_MESSAGES/django.po deleted file mode 100644 index 6f929b05d..000000000 --- a/django/contrib/gis/locale/tr/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Burak Yavuz, 2014 -# Jannis Leidel , 2011 -# Murat Çorlu , 2012 -# Murat Sahin , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-06 13:23+0000\n" -"Last-Translator: Burak Yavuz\n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/" -"tr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "Temel GIS alanı -- OpenGIS Özellikli Geometri türüne eşleşmektedir." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Nokta" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Satır dizgesi" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Çokgen" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Çok noktalı" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Çok satırlı dizge" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Çoklu çokgen" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometri koleksiyonu" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Verilen hiç geometri değeri yok." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Geçersiz geometri değeri." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Geçersiz geometri türü." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"Geometri verisi geometri form alanının SRID değerine dönüştürülürken bir " -"hata meydana geldi." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Mevcut site haritası şu bölüm için yok: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "%s sayfası boş" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "'%s' adında sayfa yok" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Hiçbir besleme kayıtlı değil." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "%r kısaltması kayıtlı değil." diff --git a/django/contrib/gis/locale/tt/LC_MESSAGES/django.mo b/django/contrib/gis/locale/tt/LC_MESSAGES/django.mo deleted file mode 100644 index 5476e8ac607b1c1c123affbc35b8eb7f0eea4ab4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1704 zcmb7@&u<$=6vr1*ewiN<35f#-zO$PjBux%XH2KWzym{~Y-W&gZ z_|SJ2##5LtV19x54CX(WX1x7?Wqkma!6EP(XwH8HkAgk$Suh442mb({1pfk`28SL@ zzaIgg$Noj|A+Q8K0*-*A;5*=D-1!=Gv48H6Wjzdj0-gjfZSpR78v8%NBVYl}j)7y~ z%izbLiSsj90()Qv{2M$B4#DYH;876a5)DA29ibC#X8)-9hhcIyI?OPBOm2^1BE0nk zrm0&p-VBIKDI^KkZAr;%G&{`$Qql>cx{ysTXpoxb)Zn7Ym7F6blKtdF`3#Br?lW_N z>K^xNS!=93X^m}Na)s}6S9v0^%E64|d$s>KoC|sO{?D*#;rlr+;1nqd9oBfuS007J zpKHKTvSa?Vo}-jQ$==DPQ(d{Q}M(YHJvcp%JqE6 z19LbTa@VVSu459R?c`LFKt+lRNRgFm?0qgHSlCp%-~)2ug3oxy=N`Laf$}Hq;;YB= z7@2cUq*&E-&UciMHqCtK`87w<>zj)=rasEb)@c|9jh55ktje9HO;tz1=%s0;LOYk6 zot@1l?f2^ZV%8PS94cp0i*jKu%_!$@I>;%NJC+$QkDuL1x{%FhMns@^05K?yO^RPs zxzKmKV3^!#M@C$g-m8wXQ#*FabK{bo4O~$}uWdRt<*99<@S!plza<@?jpC6-HU(j_ zjY@@KN|&YlaK_T#=&rt}*K{{tjOX=gd_~_LEbDbL4_4nAEK`3)-!Y4LK3?pvkiMxq zx)--$-q!2-w(d~;neN1kSm>T!)py}=gW@F|_l!~2#P~s9y)TsR5hCA+KgR`F;$kPB zr~dc2*u`cI+l9Do>2C+up{yG(5R5-fPxLLQSSMhYdbot6RlR|r|L>YfN&kkRYshpF z*RPuNOb%pJ=sRX<=^s&z4gB4UmyAFpe30t>?jLCU6AEEU(Ag*bJqFSI nGM>sMRJw;Qne`QX@1_mv;`)+#4F@#mMp_0FWS92Aa@P76V$Q`e diff --git a/django/contrib/gis/locale/tt/LC_MESSAGES/django.po b/django/contrib/gis/locale/tt/LC_MESSAGES/django.po deleted file mode 100644 index 7664c3916..000000000 --- a/django/contrib/gis/locale/tt/LC_MESSAGES/django.po +++ /dev/null @@ -1,99 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Azat Khasanshin , 2011 -# v_ildar , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-21 06:27+0000\n" -"Last-Translator: v_ildar \n" -"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/" -"tt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: tt\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "ГИС" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Төп ГИС-кыр. Аның токымы OpenGIS спецификациясе буенча геометрик тибларны " -"күрсәтә." - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Нокта" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Сынык сызык" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Күппочмак" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Нокта җыелмасы" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Сынык сызыклар җыелмасы" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Күппочмаклар җыелмасы" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Геометрик объектлар җыелмасы" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Геометрик кыйммәт күрсәтелмәгән." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Дөрес булмаган геометрик кыйммәт." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Дөрес булмаган геометрик тип." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Геометриядән SRIDгә үзгәртү вакытында хата килеп чыкты." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/udm/LC_MESSAGES/django.mo b/django/contrib/gis/locale/udm/LC_MESSAGES/django.mo deleted file mode 100644 index 629c3e964f06ccb8f8ae2a9c88a1ec4936f4c975..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmYLEO;5r=5XI=JN6#Mi;6a1KZV{5Qgo}J6BoYZJ-q&_1CGBprI~6?mGyHr07N=m~ zB`>>^c{6X`@9oV`i*QA}Bi<9QiBH4^5%HUv19}_H8B1q(IzgDH@UETDt&uFq;+~sg9)|g+q4wj>Ir% F{Q;Z7fK>nh diff --git a/django/contrib/gis/locale/udm/LC_MESSAGES/django.po b/django/contrib/gis/locale/udm/LC_MESSAGES/django.po deleted file mode 100644 index 2d8027b86..000000000 --- a/django/contrib/gis/locale/udm/LC_MESSAGES/django.po +++ /dev/null @@ -1,95 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2013-04-24 18:45+0000\n" -"Last-Translator: Django team\n" -"Language-Team: Udmurt (http://www.transifex.com/projects/p/django/language/" -"udm/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: udm\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/uk/LC_MESSAGES/django.mo b/django/contrib/gis/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index d4a5da714619aa01edd462ad971c9392496e4a4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1905 zcmZ{k%WoS+9LKj%D41tKyab0Ih%^ml?Oit!%_c67^r1*KwenIqZtaP)&3bn=JI(`o zNE_al2sMNQLa2p5z)2J8=HXm>LbF2Rgg79?5iXoK@tv`g#wDyY{_M>BzQ5Ou_t&Qm zere!2jPVl2_ZZJ%ynX;bcs>O$fS-Z)gTH}KgMWa}g8zWZ{_uT<@d(%jJ_h!H%I839 zeH45ia~FIOd>?!iTmoMOzXO%-4)_50Gk6I61^g2+eg{9m{HKG4@gR5}M#sT1&;~yT z-vBp3<@ax}6FdOp7r-v?8E^pX1>XZ5@ESov1IWOqBZ zeaym>I_Jj198qWKyCUQc<=q(?OVh9jMLao6{ra4}aW?Z-B~C}^5DcgMG_Rh7HYit7 zo;kwYibJE5-1P#_4e02E5RsF~OixdzclGIFSjnK1s^T~kWtxR%{FakUbu!bH$`9sG z-|dB+wo(IOAXtDLaS0p}Y(``vA94DqIN|b`iQMSO8S}(lJAE%1H%|w}u!KwD(20wl z*iF`<>SU_mSGnt(XK)*1hk{5?o`j6GVDeK86P&KgHP!1b%BUzy2L+uX{(}uhz zKbF@G`Hif}W%!!A$9>B~J^6^BUhYg5K8B~Q* z=K}9rxCiy-w?wzBl@%@rw$V#MoZkJ-jb_OZzS{j3nQ<$IjpI#jk*K6 Xo*!_P77Teqmk-B=`~oib>80^6m, 2011 -# Max V. Stotsky , 2014 -# Roman Kozlovskyi , 2012 -# Sergey Lysach , 2011 -# Андрей Костенко , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-25 14:11+0000\n" -"Last-Translator: Max V. Stotsky \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/" -"language/uk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "ГІС" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Точка" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Ламана" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Багатокутник" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Набір точок" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Набір ламаних" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Набір багатокутників" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Набір геометричних об'єктів" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Не задано геометричне значення." - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Невірне геометричне значення." - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Невірний геометричний тип." - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Помилка при перетворенні геометрії до SRID геометричного поля форми." - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Немає карти сайту для розділу: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Сторінка %s порожня" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Немає сторінки '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Немає зареєстрованих підписок." - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/ur/LC_MESSAGES/django.mo b/django/contrib/gis/locale/ur/LC_MESSAGES/django.mo deleted file mode 100644 index b6d80f30014415b6955707db823f17961fb453ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1601 zcmZ{j&2Jk;7{(VUU*;RchXjYWQYBhN>$R;$YBv}GO;Z^q)Jj~$b-NxrTdikSv*V;W zp;S&}A)g`;5(kcTQcz5Uq9{G�jbQSzGkV0saAQJTq~cl7^MWKfg2Yyz@No>^^++ z%y$l+S1>-n=wQ5o@i&Hf3QsxCS6~r*3;YIr2mBFy7u*G30v~{;Mh2Swe~#z>0pCab z?9&+FS@3!ALvRN4!0(Z>1pa{d)iaJm;MSPGgXa+c1)B3;N0IlybKnG62HyrFa2os? zd;$Cod<}d6hTtC{j&X2|Js+@nn08Rwc@g6|4D;j;;XDHxZ{~R!!}xPP<;0{El0+D` zrDSzlUSyn<40zfQvK8?rsYOOjCR$9%6;i^+3-gs}5{>_^nGMv4SX|FL*N!%XB92+8 zBEg*sUkc)={#dbFBDObH-bFWBdtGUyGVm_4$ z#fxrX(k))5;-p_JO%zIn0utSMwiKC~C-O=KDqQw2PEHi?GOc| zD5Y5j-!XjzH3&b6ZJ3XELwt-qyx9(#%&oDY<~=mB zEe}03CQ~o*4!wEtc)!<{-i6#;W$x;+{bIh5yCS$^9J0_PpA@^Tyd(}HK1JbTAXBEw zH)=EPrQz zrXHYJ2T6KI-^0@IAnWS8qYYCT>=8EYpwcG(Vy2(n(fc-uh6B4kJQ!_^zCBHv?vwsS zZ;yJAy6WirSx4_ZDHcxp`fhgc{|Q~A&=|)tsA00#N&jkEkgX2~PPUeHvVEfu+D)dB z2BTPj!+kx_13KE5b>Z9kK%vKrpaDM_rG%ZGY#lcHde1rT!pY7<%~%z>i5~P&4r=fR z2cYFv1o~$*n`(P#!AX636Sskl<__!^JHDV*^U*^5w%&!*T{`+^PrGQizJp$@!Hd1v OY#mW&xP?2i_wp|@QGF@^ diff --git a/django/contrib/gis/locale/ur/LC_MESSAGES/django.po b/django/contrib/gis/locale/ur/LC_MESSAGES/django.po deleted file mode 100644 index 25e818fed..000000000 --- a/django/contrib/gis/locale/ur/LC_MESSAGES/django.po +++ /dev/null @@ -1,98 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Mansoorulhaq Mansoor , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/" -"ur/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "بنیادی GIS خانہ -- مخصوص OpenGIS جیومیٹری کی قسم سے منسلک ھے۔" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "نقطہ" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "لائن سٹرنگ" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "پولی گان" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "کثیر النقاط" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "متعدد لائنوں والا سٹرنگ" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "ملٹی پولی گان" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "جیومیٹری کا ذخیرہ" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "کوئی جیومیٹری ویلیو مھیا نھیں کی گئی۔" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "غلط جیومیٹری ویلیو۔" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "غلط جیومیٹری ٹائپ" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "" -"جیومیٹری کو جیومیٹری کے فارم کے SRID خانے میں تبدیل کرتے ھوئےکوئی خرابی واقع " -"ھو گئی ھے۔" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "" diff --git a/django/contrib/gis/locale/vi/LC_MESSAGES/django.mo b/django/contrib/gis/locale/vi/LC_MESSAGES/django.mo deleted file mode 100644 index 227920b2e09b579ea11693277893f0c9ea75ad16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1822 zcmai!TW=dh6vr1Rw3vGlHv!e5A|zF{zC?}GZW08fO=KEVD=`&3ATe2w*VC+LRfhSHZtPyYC6xy%>xk|j>xihVG>7r21Q!6M0Kb6P8I4s%7WOE@VWr}k3BrCr>N zxG!qLXEt{<$)`zkR@UkYw7A8pdztGP79LfvFd3-K29K0BZYd5#)qSfO#BN1-lqp}T zxGS2c-rV!daF6Emg)?q`!7ZGl!h%@RqPX@3NcEQ~sQHX5n-mEwj#I z<5uiL37JvaqqmuqBBphYjE1xXH5k4Tro*g|HT637$e@Y5xfRYD9$gmPNY>y;$6Vc* z$jjw+c6PGq>k~D;oAp&AhdZ*N#M42{TdaQA=dXVN?NPJCQy3GiOco_u(w*eLit? zh}B?kblU$G)?kl8zE#q2E)Gxg5u`0JlKpQL7Oks}kB`AsXxZ-nG;J8%t7m%IUUe`m zx+(AD;`8f@8cFXvKP@=>)=*U_6ohvTe+q-Wp)RY@p5r^?x*O%?Fm07dqHU4+xAti( w>2{>8!u~$4XE*8Y+Y9UdA!&Pf19tSgy|Qj+`Zj2IbK`oQqw&|_m3zwh4<21HJOBUy diff --git a/django/contrib/gis/locale/vi/LC_MESSAGES/django.po b/django/contrib/gis/locale/vi/LC_MESSAGES/django.po deleted file mode 100644 index f4d3d012a..000000000 --- a/django/contrib/gis/locale/vi/LC_MESSAGES/django.po +++ /dev/null @@ -1,100 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Thanh Le Viet , 2013 -# Tran , 2011 -# Tran Van , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/" -"language/vi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "" -"Trường GIS cơ bản -- ánh xạ đến kiểu đặc tả hình học của OpenGIS ( OpenGIS " -"Specification Geometry)" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Điểm" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Đường" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Đa giác" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Đa điểm" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-line string" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polygon" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Kiểu hình học" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "Không có giá trị geometry" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "Giá trị geometry không hợp lệ" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "Kiểu geometry không hợp lệ" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "Có lỗi khi chuyển đổi hình học từ SRID của trường geometry" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "Không có sitemap cho mục: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "Trang %s trống" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "Không có trang '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "Không có feed nào được đăng kí" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r không được đăng kí" diff --git a/django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.mo deleted file mode 100644 index 37f5d17392d9c9261dda8347248bdc5ebcbeb86d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1678 zcmZXT`%fHI6vszJt?RpuulUG~DS@V$-B}C`4#jABRFYCQup0fz47+z{rieeh{ejrNDY=b>K) zUj(m#kAY?IIQSRH&;1QP2>uH`39*aE!<&OFW;@ENc>A_X6T z{t@^jcsb%U_z?8(L0->t#6Q6&px*^+!GFM~z+-SmD&aWD{A)`~b;mRL{nRv%3c}rmoWr(@aC? zH2M`?%N__eWYPHlx8YU9{yEK{#9=mS5W0#w(}-p2Ln;CVnyBAv7cEmWm~h@CIZCq* zQEWEn;U@e3#k|JY>>#K`~S_)LJ1w@_G>9g)DU8abK}t4=Nl8pLlB6Uzo;oQtND>^y9@?+*mY`5(N=V^1NYpKiD3n*(~@i^;olaiIVQNDEL1k9-OcO%mEZi?5&lx# zUuL{tZ@Uv;`ctLq%CtMTRoz_nKEJ**b+x*(vOT=DJv_5LT-yHlVsv_EZq%I|6TF!P zZ+a{Y=-=FMuYJZ{4(?X|SoDTh_-=J^9BC@+Yl8dTY-Rlheydw|PzKjSqrdz^WcM%L z5xliUZ~jyF_cia9R_Ukru diff --git a/django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.po deleted file mode 100644 index dce475860..000000000 --- a/django/contrib/gis/locale/zh_CN/LC_MESSAGES/django.po +++ /dev/null @@ -1,96 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Duan , 2011. -# Jannis Leidel , 2011. -# Kevin Shi , 2012. -# Lei Yang , 2011. -# Lele Long , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-08-26 01:39+0000\n" -"Last-Translator: 磊 施 \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: views.py:9 -msgid "No feeds are registered." -msgstr "没有已注册的源。" - -#: views.py:19 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r 没有注册." - -#: db/models/fields.py:51 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "基本地理信息系统域 - 映射于 OpenGIS 规范几何类型。" - -#: db/models/fields.py:271 -msgid "Point" -msgstr "点" - -#: db/models/fields.py:275 -msgid "Line string" -msgstr "行字串" - -#: db/models/fields.py:279 -msgid "Polygon" -msgstr "多边形" - -#: db/models/fields.py:283 -msgid "Multi-point" -msgstr "多点" - -#: db/models/fields.py:287 -msgid "Multi-line string" -msgstr "多行字符串" - -#: db/models/fields.py:291 -msgid "Multi polygon" -msgstr "多个多边形" - -#: db/models/fields.py:295 -msgid "Geometry collection" -msgstr "几何集合" - -#: forms/fields.py:19 -msgid "No geometry value provided." -msgstr "未提供几何信息。" - -#: forms/fields.py:20 -msgid "Invalid geometry value." -msgstr "无效几何信息。" - -#: forms/fields.py:21 -msgid "Invalid geometry type." -msgstr "无效几何类型。" - -#: forms/fields.py:22 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "几何形状的SRID字段发生试图转换错误ました。" - -#: sitemaps/views.py:46 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "没有站点地图可用的部分: %r" - -#: sitemaps/views.py:60 -#, python-format -msgid "Page %s empty" -msgstr "页面 %s 为空" - -#: sitemaps/views.py:62 -#, python-format -msgid "No page '%s'" -msgstr "无页面 '%s'" diff --git a/django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.mo b/django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.mo deleted file mode 100644 index cc380cd29441c986fb2ac4b8bce610106c065224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1712 zcmZXT?N1y<9LHC!Pp7t8pS7Bak1=NJ$!fP--G+c zC5)#r4`Kd>`3h$HeRyE}34RFv1wH`2bbsjkD)=1i2Jm?>2|fm@;1gg0d2#P#yposS#DDtGiR;hF1~m?Yc>c!)??dbrcP*6N?!o4S@nnHtyY* zEvB1XI>Shg(yT*Nn-ZI9y2B~Di;9iyUV_j1Twv-a?bq=8giu*)cF@FBWm*7H3zq#QDlaLcNGA z6J&C>Y<*${$eMfrmn}J*ug(NGG+J&E*b9 z)3frsMa_}ZOd*lf*|gkZ(;%9BO661`4e`WrIo>EIPLf2Ul4v*@Z-~d?D0k9cUBuku zcT$cYCyBUn?AXybMxmZ9oq6UpRN+o8Pq{dAjrV#hD|`Kc|p zni-bGpQn%$-8$c{S|LHMNXjVMsv)=GuXhw;T7l^_Cz?q3+8l3+Nbbd%%G$WQHs^o! zyMK8=+#C1j3GbI%?#Q?PSh>15?oO>&*A~1>bDLw6)y2h){`HOiiH-j9#uw*-S58^Zo5}2f6RLQi(<7pJB(D7q|(IEcxb#G*}vOX0i-bsPPo3pnzugrya zCJf;JG>K^L^bK_8jx73P^N6&0Vcs1Y3@%OW1g=eGdBy*6MH0Dpircz3VX&~2sN|Mc syy*o5^+yN8{Qk{Vf3@tE%S0yLcQfvdfy&A^Wb5WsuMJd(FWf8Ce+r5_%m4rY diff --git a/django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po b/django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po deleted file mode 100644 index 6cb4ee195..000000000 --- a/django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po +++ /dev/null @@ -1,101 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Daniel Duan , 2011 -# Jannis Leidel , 2011 -# Lei Yang , 2011 -# Lele Long , 2011 -# ouyanghongyu , 2014 -# Kevin Sze , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-09-04 10:33+0000\n" -"Last-Translator: ouyanghongyu \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/" -"language/zh_CN/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "GIS" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "基本地理信息系统域 - 映射于 OpenGIS 规范几何类型。" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "点" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "行字串" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "多边形" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "多点" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "多行字符串" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "多个多边形" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "几何集合" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "未提供几何信息。" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "无效几何信息。" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "无效几何类型。" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "几何形状的SRID字段发生试图转换错误ました。" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "没有站点地图可用的部分: %r" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "页面 %s 为空" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "无页面 '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "没有已注册的源。" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "Slug %r 没有注册." diff --git a/django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.mo b/django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.mo deleted file mode 100644 index a26e7718de51bd4d9e51eea184521f2581cae8df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1813 zcmaKrT}&KR6vszJt!w?NAN4yojRZ(D`<0TkLoq5XhylC8`uU(4cJJ=qW_D&Wa~Fz< z3DTBtq-wX3f?!EW5L=57t5E8T4?g+oqc1W$yV1mVpZwq1Szs~oCU<{(?>YC}|2cEd z?+0q~62<|{XECo~K8Jby4*X!OfbW3cfscZLJ0T zd=l&P;4|PHxF6gAUjTmr#ks%0yTO0JdqL?gNqP#{2eyKTzy)Yv;2T))hjSEs9~ALF z^|=g+Tz&>01Ap`P|Md53?vbRYv40SJ9E^fO@2lV;@ICNh@FP&@`~-Xuobm0;U>nxI zf}%u_Bi)Bt8N&A=%mAjSix?swxO@2_y{b{;ul9lBJ~4!TQ4=wQ7NKu@ysQ&yS%yW7 zL?UNdG)ek0R43e0bvtEPS*E86&rp)4MwW7`pK!xlcXzd)AV#X%CJvAkqgpa3wN(xz z3{9g6&J0~@*LzisC3gkuH)-&{+wjU^zk}(N*xZ5!sWYc>ModHNPa}}GlC`~d*)*8W zrPmFTqBLm})uP0rX=ZbZ%!0zOoriY^F)gE)C4HNzrYWhbwd;hV%{a}fCQ*A;rl~y| zCCHB0`j^RABh0=u}6h%6J_ zWLHXi%A~q5cAGT8QY@j0+L7&ga<67F%Qy`!a(hyKi&{236p}ox>S-g;MNPxva;KeU zN%@sr+Lq&nLISZN>MY2Sr6SavW-~d`a_`L8hmS7jZ^U=TJ8} zPSvbJS~B>As6~BTWqqpNKpQw%@=`Pmy|O{im(ld1r1MXSdeJovDS=%uoXC=WNq2Aqg)R4FMT6g(m8J9jgmZq;*_, 2012 -# Jannis Leidel , 2011 -# quantum9876 , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:45+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: contrib/gis/apps.py:8 -msgid "GIS" -msgstr "" - -#: contrib/gis/db/models/fields.py:56 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "將基本的 GIS 平面以OpenGIS Specification Geometry type對應。" - -#: contrib/gis/db/models/fields.py:298 -msgid "Point" -msgstr "Point 類別" - -#: contrib/gis/db/models/fields.py:304 -msgid "Line string" -msgstr "Line string 類別" - -#: contrib/gis/db/models/fields.py:310 -msgid "Polygon" -msgstr "Polygon 類別" - -#: contrib/gis/db/models/fields.py:316 -msgid "Multi-point" -msgstr "Multi-point 類別" - -#: contrib/gis/db/models/fields.py:322 -msgid "Multi-line string" -msgstr "Multi-line string 類別" - -#: contrib/gis/db/models/fields.py:328 -msgid "Multi polygon" -msgstr "Multi polygon 類別" - -#: contrib/gis/db/models/fields.py:334 -msgid "Geometry collection" -msgstr "Geometry collection (幾何型別之叢集) 類別" - -#: contrib/gis/forms/fields.py:22 -msgid "No geometry value provided." -msgstr "沒有幾何資訊。" - -#: contrib/gis/forms/fields.py:23 -msgid "Invalid geometry value." -msgstr "無效的幾何參數。" - -#: contrib/gis/forms/fields.py:24 -msgid "Invalid geometry type." -msgstr "無效的幾何類型。" - -#: contrib/gis/forms/fields.py:25 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "當把目前地理資訊-GIS,轉成空間參考識別碼-SRID時發生錯誤。" - -#: contrib/gis/sitemaps/views.py:56 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "區域 %r 無可用的網站地圖" - -#: contrib/gis/sitemaps/views.py:70 -#, python-format -msgid "Page %s empty" -msgstr "頁面 %s 為空" - -#: contrib/gis/sitemaps/views.py:72 -#, python-format -msgid "No page '%s'" -msgstr "無此頁面 '%s'" - -#: contrib/gis/views.py:10 -msgid "No feeds are registered." -msgstr "沒有已註冊的 feed。" - -#: contrib/gis/views.py:16 -#, python-format -msgid "Slug %r isn't registered." -msgstr "嵌入式語法 %r 尚未註冊。" diff --git a/django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.mo deleted file mode 100644 index d07b5195d063ed68b8238e0209a2f59ef52eb2ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1798 zcmaKr-%lJ>6vs!citF$C`)6*d1V}Txvltp2icz5uVpmpJe?6ID_wMX8von*KyKL7N zk+%FMG`8E6f?!EW5L=6&RVeLi{|V!Z%+79N;*&2XCVubiF0eK6CU-t_?>Tes_nf)s zw}S`r0>(kimocwmzJhu59y~DCz)!#*z^A~#y@K#8_$v4u*aAKbM!-kGPr)ZawX&ZB zpU3(P_!77PJ_2rmuY-3${@owo{ovo=gP?GqAiMz7fnDGs@EkN~;0IX$b3hQ9!CrjC z;}2Ij2l8Bg1fK@)RQ7+Z?EeM6i2b?;1mPL*HIVCl6FdaI2R;EBAlLZ?_!u}IZRC*J+$-rXlnggNm*t_65sXH2B|bcxAAETr((fm<&O|2lwh-m+^$wwFi{*rCF%)w^aVY8T=`Yuc zh$6vBPPMeX7B#rB-=c9Xsl^puJF;6(=GQE0n`90pQQLusOgc{}hH3`-sAbwr zj5w;65Z}$Hju zra+`8a%?aCa8L?#mz&2Cu?#Kk>_$|qg ztC;*G%Jr$LyLP4Y&6lOGm&!fpP7k?@i@b@T+?~1ZonJv1@5Z|K-7Ko>&R-BJ?&v{p zcngIsH(^ynr5CG9_opfM%(A;ZQ(RprY~*=hckNPPezh!-i*VOQ-NmiK{8g@(x1hVZ X0X;i6m#aPbe@*GGO&3PTd7OU%B_Lq8 diff --git a/django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.po deleted file mode 100644 index 206cd9f46..000000000 --- a/django/contrib/gis/locale/zh_TW/LC_MESSAGES/django.po +++ /dev/null @@ -1,94 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# , 2012. -# Jannis Leidel , 2011. -# quantum9876 , 2011. -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-15 10:56+0200\n" -"PO-Revision-Date: 2012-08-06 03:15+0000\n" -"Last-Translator: ilay \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/" -"language/zh_TW/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: views.py:9 -msgid "No feeds are registered." -msgstr "沒有已註冊的 feed。" - -#: views.py:19 -#, python-format -msgid "Slug %r isn't registered." -msgstr "嵌入式語法 %r 尚未註冊。" - -#: db/models/fields.py:51 -msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type." -msgstr "將基本的 GIS 平面以OpenGIS Specification Geometry type對應。" - -#: db/models/fields.py:271 -msgid "Point" -msgstr "Point 類別" - -#: db/models/fields.py:275 -msgid "Line string" -msgstr "Line string 類別" - -#: db/models/fields.py:279 -msgid "Polygon" -msgstr "Polygon 類別" - -#: db/models/fields.py:283 -msgid "Multi-point" -msgstr "Multi-point 類別" - -#: db/models/fields.py:287 -msgid "Multi-line string" -msgstr "Multi-line string 類別" - -#: db/models/fields.py:291 -msgid "Multi polygon" -msgstr "Multi polygon 類別" - -#: db/models/fields.py:295 -msgid "Geometry collection" -msgstr "Geometry collection (幾何型別之叢集) 類別" - -#: forms/fields.py:19 -msgid "No geometry value provided." -msgstr "沒有幾何資訊。" - -#: forms/fields.py:20 -msgid "Invalid geometry value." -msgstr "無效的幾何參數。" - -#: forms/fields.py:21 -msgid "Invalid geometry type." -msgstr "無效的幾何類型。" - -#: forms/fields.py:22 -msgid "" -"An error occurred when transforming the geometry to the SRID of the geometry " -"form field." -msgstr "當把目前地理資訊-GIS,轉成空間參考識別碼-SRID時發生錯誤。" - -#: sitemaps/views.py:46 -#, python-format -msgid "No sitemap available for section: %r" -msgstr "區域 %r 無可用的網站地圖" - -#: sitemaps/views.py:60 -#, python-format -msgid "Page %s empty" -msgstr "頁面 %s 為空" - -#: sitemaps/views.py:62 -#, python-format -msgid "No page '%s'" -msgstr "無此頁面 '%s'" diff --git a/django/contrib/gis/management/__init__.py b/django/contrib/gis/management/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/management/commands/__init__.py b/django/contrib/gis/management/commands/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/management/commands/inspectdb.py b/django/contrib/gis/management/commands/inspectdb.py deleted file mode 100644 index 679fe84ca..000000000 --- a/django/contrib/gis/management/commands/inspectdb.py +++ /dev/null @@ -1,30 +0,0 @@ -from django.core.management.commands.inspectdb import Command as InspectDBCommand - - -class Command(InspectDBCommand): - db_module = 'django.contrib.gis.db' - gis_tables = {} - - def get_field_type(self, connection, table_name, row): - field_type, field_params, field_notes = super(Command, self).get_field_type(connection, table_name, row) - if field_type == 'GeometryField': - geo_col = row[0] - # Getting a more specific field type and any additional parameters - # from the `get_geometry_type` routine for the spatial backend. - field_type, geo_params = connection.introspection.get_geometry_type(table_name, geo_col) - field_params.update(geo_params) - # Adding the table name and column to the `gis_tables` dictionary, this - # allows us to track which tables need a GeoManager. - if table_name in self.gis_tables: - self.gis_tables[table_name].append(geo_col) - else: - self.gis_tables[table_name] = [geo_col] - return field_type, field_params, field_notes - - def get_meta(self, table_name): - meta_lines = super(Command, self).get_meta(table_name) - if table_name in self.gis_tables: - # If the table is a geographic one, then we need make - # GeoManager the default manager for the model. - meta_lines.insert(0, ' objects = models.GeoManager()') - return meta_lines diff --git a/django/contrib/gis/management/commands/ogrinspect.py b/django/contrib/gis/management/commands/ogrinspect.py deleted file mode 100644 index 8926bc213..000000000 --- a/django/contrib/gis/management/commands/ogrinspect.py +++ /dev/null @@ -1,117 +0,0 @@ -import inspect -from optparse import make_option - -from django.contrib.gis import gdal -from django.core.management.base import LabelCommand, CommandError - - -def layer_option(option, opt, value, parser): - """ - Callback for `make_option` for the `ogrinspect` `layer_key` - keyword option which may be an integer or a string. - """ - try: - dest = int(value) - except ValueError: - dest = value - setattr(parser.values, option.dest, dest) - - -def list_option(option, opt, value, parser): - """ - Callback for `make_option` for `ogrinspect` keywords that require - a string list. If the string is 'True'/'true' then the option - value will be a boolean instead. - """ - if value.lower() == 'true': - dest = True - else: - dest = [s for s in value.split(',')] - setattr(parser.values, option.dest, dest) - - -class Command(LabelCommand): - help = ('Inspects the given OGR-compatible data source (e.g., a shapefile) and outputs\n' - 'a GeoDjango model with the given model name. For example:\n' - ' ./manage.py ogrinspect zipcode.shp Zipcode') - args = '[data_source] [model_name]' - - option_list = LabelCommand.option_list + ( - make_option('--blank', dest='blank', type='string', action='callback', - callback=list_option, default=False, - help='Use a comma separated list of OGR field names to add ' - 'the `blank=True` option to the field definition. Set with' - '`true` to apply to all applicable fields.'), - make_option('--decimal', dest='decimal', type='string', action='callback', - callback=list_option, default=False, - help='Use a comma separated list of OGR float fields to ' - 'generate `DecimalField` instead of the default ' - '`FloatField`. Set to `true` to apply to all OGR float fields.'), - make_option('--geom-name', dest='geom_name', type='string', default='geom', - help='Specifies the model name for the Geometry Field ' - '(defaults to `geom`)'), - make_option('--layer', dest='layer_key', type='string', action='callback', - callback=layer_option, default=0, - help='The key for specifying which layer in the OGR data ' - 'source to use. Defaults to 0 (the first layer). May be ' - 'an integer or a string identifier for the layer.'), - make_option('--multi-geom', action='store_true', dest='multi_geom', default=False, - help='Treat the geometry in the data source as a geometry collection.'), - make_option('--name-field', dest='name_field', - help='Specifies a field name to return for the `__unicode__`/`__str__` function.'), - make_option('--no-imports', action='store_false', dest='imports', default=True, - help='Do not include `from django.contrib.gis.db import models` ' - 'statement.'), - make_option('--null', dest='null', type='string', action='callback', - callback=list_option, default=False, - help='Use a comma separated list of OGR field names to add ' - 'the `null=True` option to the field definition. Set with' - '`true` to apply to all applicable fields.'), - make_option('--srid', dest='srid', - help='The SRID to use for the Geometry Field. If it can be ' - 'determined, the SRID of the data source is used.'), - make_option('--mapping', action='store_true', dest='mapping', - help='Generate mapping dictionary for use with `LayerMapping`.') - ) - - requires_system_checks = False - - def handle(self, *args, **options): - try: - data_source, model_name = args - except ValueError: - raise CommandError('Invalid arguments, must provide: %s' % self.args) - - if not gdal.HAS_GDAL: - raise CommandError('GDAL is required to inspect geospatial data sources.') - - # Getting the OGR DataSource from the string parameter. - try: - ds = gdal.DataSource(data_source) - except gdal.OGRException as msg: - raise CommandError(msg) - - # Returning the output of ogrinspect with the given arguments - # and options. - from django.contrib.gis.utils.ogrinspect import _ogrinspect, mapping - # Filter options to params accepted by `_ogrinspect` - ogr_options = dict((k, v) for k, v in options.items() - if k in inspect.getargspec(_ogrinspect).args and v is not None) - output = [s for s in _ogrinspect(ds, model_name, **ogr_options)] - - if options['mapping']: - # Constructing the keyword arguments for `mapping`, and - # calling it on the data source. - kwargs = {'geom_name': options['geom_name'], - 'layer_key': options['layer_key'], - 'multi_geom': options['multi_geom'], - } - mapping_dict = mapping(ds, **kwargs) - # This extra legwork is so that the dictionary definition comes - # out in the same order as the fields in the model definition. - rev_mapping = dict((v, k) for k, v in mapping_dict.items()) - output.extend(['', '# Auto-generated `LayerMapping` dictionary for %s model' % model_name, - '%s_mapping = {' % model_name.lower()]) - output.extend(" '%s' : '%s'," % (rev_mapping[ogr_fld], ogr_fld) for ogr_fld in ds[options['layer_key']].fields) - output.extend([" '%s' : '%s'," % (options['geom_name'], mapping_dict[options['geom_name']]), '}']) - return '\n'.join(output) + '\n' diff --git a/django/contrib/gis/maps/__init__.py b/django/contrib/gis/maps/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/maps/google/__init__.py b/django/contrib/gis/maps/google/__init__.py deleted file mode 100644 index b70989100..000000000 --- a/django/contrib/gis/maps/google/__init__.py +++ /dev/null @@ -1,66 +0,0 @@ -""" - This module houses the GoogleMap object, used for generating - the needed javascript to embed Google Maps in a Web page. - - Google(R) is a registered trademark of Google, Inc. of Mountain View, California. - - Example: - - * In the view: - return render_to_response('template.html', {'google' : GoogleMap(key="abcdefg")}) - - * In the template: - - - {{ google.xhtml }} - - Google Maps via GeoDjango - {{ google.style }} - {{ google.scripts }} - - {{ google.body }} -
    - - - - Note: If you want to be more explicit in your templates, the following are - equivalent: - {{ google.body }} => "" - {{ google.xhtml }} => "" - {{ google.style }} => "" - - Explanation: - - The `xhtml` property provides the correct XML namespace needed for - Google Maps to operate in IE using XHTML. Google Maps on IE uses - VML to draw polylines. Returns, by default: - - - - The `style` property provides the correct style tag for the CSS - properties required by Google Maps on IE: - - - - The `scripts` property provides the necessary ', - self.api_url, self.key) - - @property - def js(self): - "Returns only the generated Google Maps JavaScript (no tags required with Google Maps JavaScript." - return format_html('{0}\n ', - self.api_script, mark_safe(self.js)) - - @property - def style(self): - "Returns additional CSS styling needed for Google Maps on IE." - return format_html('', self.vml_css) - - @property - def xhtml(self): - "Returns XHTML information needed for IE VML overlays." - return format_html('', self.xmlns) - - @property - def icons(self): - "Returns a sequence of GIcon objects in this map." - return set(marker.icon for marker in self.markers if marker.icon) - - -class GoogleMapSet(GoogleMap): - - def __init__(self, *args, **kwargs): - """ - A class for generating sets of Google Maps that will be shown on the - same page together. - - Example: - gmapset = GoogleMapSet( GoogleMap( ... ), GoogleMap( ... ) ) - gmapset = GoogleMapSet( [ gmap1, gmap2] ) - """ - # The `google-multi.js` template is used instead of `google-single.js` - # by default. - template = kwargs.pop('template', 'gis/google/google-multi.js') - - # This is the template used to generate the GMap load JavaScript for - # each map in the set. - self.map_template = kwargs.pop('map_template', 'gis/google/google-single.js') - - # Running GoogleMap.__init__(), and resetting the template - # value with default obtained above. - super(GoogleMapSet, self).__init__(**kwargs) - self.template = template - - # If a tuple/list passed in as first element of args, then assume - if isinstance(args[0], (tuple, list)): - self.maps = args[0] - else: - self.maps = args - - # Generating DOM ids for each of the maps in the set. - self.dom_ids = ['map%d' % i for i in xrange(len(self.maps))] - - def load_map_js(self): - """ - Returns JavaScript containing all of the loading routines for each - map in this set. - """ - result = [] - for dom_id, gmap in zip(self.dom_ids, self.maps): - # Backup copies the GoogleMap DOM id and template attributes. - # They are overridden on each GoogleMap instance in the set so - # that only the loading JavaScript (and not the header variables) - # is used with the generated DOM ids. - tmp = (gmap.template, gmap.dom_id) - gmap.template = self.map_template - gmap.dom_id = dom_id - result.append(gmap.js) - # Restoring the backup values. - gmap.template, gmap.dom_id = tmp - return mark_safe(''.join(result)) - - def render(self): - """ - Generates the JavaScript for the collection of Google Maps in - this set. - """ - params = {'js_module': self.js_module, - 'dom_ids': self.dom_ids, - 'load_map_js': self.load_map_js(), - 'icons': self.icons, - } - params.update(self.extra_context) - return render_to_string(self.template, params) - - @property - def onload(self): - "Returns the `onload` HTML attribute." - # Overloaded to use the `load` function defined in the - # `google-multi.js`, which calls the load routines for - # each one of the individual maps in the set. - return mark_safe('onload="%s.load()"' % self.js_module) - - @property - def icons(self): - "Returns a sequence of all icons in each map of the set." - icons = set() - for map in self.maps: - icons |= map.icons - return icons diff --git a/django/contrib/gis/maps/google/overlays.py b/django/contrib/gis/maps/google/overlays.py deleted file mode 100644 index d9ba31380..000000000 --- a/django/contrib/gis/maps/google/overlays.py +++ /dev/null @@ -1,326 +0,0 @@ -from __future__ import unicode_literals - -from django.contrib.gis.geos import fromstr, Point, LineString, LinearRing, Polygon -from django.utils.functional import total_ordering -from django.utils.safestring import mark_safe -from django.utils import six -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class GEvent(object): - """ - A Python wrapper for the Google GEvent object. - - Events can be attached to any object derived from GOverlayBase with the - add_event() call. - - For more information please see the Google Maps API Reference: - http://code.google.com/apis/maps/documentation/reference.html#GEvent - - Example: - - from django.shortcuts import render_to_response - from django.contrib.gis.maps.google import GoogleMap, GEvent, GPolyline - - def sample_request(request): - polyline = GPolyline('LINESTRING(101 26, 112 26, 102 31)') - event = GEvent('click', - 'function() { location.href = "http://www.google.com"}') - polyline.add_event(event) - return render_to_response('mytemplate.html', - {'google' : GoogleMap(polylines=[polyline])}) - """ - - def __init__(self, event, action): - """ - Initializes a GEvent object. - - Parameters: - - event: - string for the event, such as 'click'. The event must be a valid - event for the object in the Google Maps API. - There is no validation of the event type within Django. - - action: - string containing a Javascript function, such as - 'function() { location.href = "newurl";}' - The string must be a valid Javascript function. Again there is no - validation fo the function within Django. - """ - self.event = event - self.action = action - - def __str__(self): - "Returns the parameter part of a GEvent." - return mark_safe('"%s", %s' % (self.event, self.action)) - - -@python_2_unicode_compatible -class GOverlayBase(object): - def __init__(self): - self.events = [] - - def latlng_from_coords(self, coords): - "Generates a JavaScript array of GLatLng objects for the given coordinates." - return '[%s]' % ','.join('new GLatLng(%s,%s)' % (y, x) for x, y in coords) - - def add_event(self, event): - "Attaches a GEvent to the overlay object." - self.events.append(event) - - def __str__(self): - "The string representation is the JavaScript API call." - return mark_safe('%s(%s)' % (self.__class__.__name__, self.js_params)) - - -class GPolygon(GOverlayBase): - """ - A Python wrapper for the Google GPolygon object. For more information - please see the Google Maps API Reference: - http://code.google.com/apis/maps/documentation/reference.html#GPolygon - """ - def __init__(self, poly, - stroke_color='#0000ff', stroke_weight=2, stroke_opacity=1, - fill_color='#0000ff', fill_opacity=0.4): - """ - The GPolygon object initializes on a GEOS Polygon or a parameter that - may be instantiated into GEOS Polygon. Please note that this will not - depict a Polygon's internal rings. - - Keyword Options: - - stroke_color: - The color of the polygon outline. Defaults to '#0000ff' (blue). - - stroke_weight: - The width of the polygon outline, in pixels. Defaults to 2. - - stroke_opacity: - The opacity of the polygon outline, between 0 and 1. Defaults to 1. - - fill_color: - The color of the polygon fill. Defaults to '#0000ff' (blue). - - fill_opacity: - The opacity of the polygon fill. Defaults to 0.4. - """ - if isinstance(poly, six.string_types): - poly = fromstr(poly) - if isinstance(poly, (tuple, list)): - poly = Polygon(poly) - if not isinstance(poly, Polygon): - raise TypeError('GPolygon may only initialize on GEOS Polygons.') - - # Getting the envelope of the input polygon (used for automatically - # determining the zoom level). - self.envelope = poly.envelope - - # Translating the coordinates into a JavaScript array of - # Google `GLatLng` objects. - self.points = self.latlng_from_coords(poly.shell.coords) - - # Stroke settings. - self.stroke_color, self.stroke_opacity, self.stroke_weight = stroke_color, stroke_opacity, stroke_weight - - # Fill settings. - self.fill_color, self.fill_opacity = fill_color, fill_opacity - - super(GPolygon, self).__init__() - - @property - def js_params(self): - return '%s, "%s", %s, %s, "%s", %s' % (self.points, self.stroke_color, self.stroke_weight, self.stroke_opacity, - self.fill_color, self.fill_opacity) - - -class GPolyline(GOverlayBase): - """ - A Python wrapper for the Google GPolyline object. For more information - please see the Google Maps API Reference: - http://code.google.com/apis/maps/documentation/reference.html#GPolyline - """ - def __init__(self, geom, color='#0000ff', weight=2, opacity=1): - """ - The GPolyline object may be initialized on GEOS LineStirng, LinearRing, - and Polygon objects (internal rings not supported) or a parameter that - may instantiated into one of the above geometries. - - Keyword Options: - - color: - The color to use for the polyline. Defaults to '#0000ff' (blue). - - weight: - The width of the polyline, in pixels. Defaults to 2. - - opacity: - The opacity of the polyline, between 0 and 1. Defaults to 1. - """ - # If a GEOS geometry isn't passed in, try to construct one. - if isinstance(geom, six.string_types): - geom = fromstr(geom) - if isinstance(geom, (tuple, list)): - geom = Polygon(geom) - # Generating the lat/lng coordinate pairs. - if isinstance(geom, (LineString, LinearRing)): - self.latlngs = self.latlng_from_coords(geom.coords) - elif isinstance(geom, Polygon): - self.latlngs = self.latlng_from_coords(geom.shell.coords) - else: - raise TypeError('GPolyline may only initialize on GEOS LineString, LinearRing, and/or Polygon geometries.') - - # Getting the envelope for automatic zoom determination. - self.envelope = geom.envelope - self.color, self.weight, self.opacity = color, weight, opacity - super(GPolyline, self).__init__() - - @property - def js_params(self): - return '%s, "%s", %s, %s' % (self.latlngs, self.color, self.weight, self.opacity) - - -@total_ordering -class GIcon(object): - """ - Creates a GIcon object to pass into a Gmarker object. - - The keyword arguments map to instance attributes of the same name. These, - in turn, correspond to a subset of the attributes of the official GIcon - javascript object: - - http://code.google.com/apis/maps/documentation/reference.html#GIcon - - Because a Google map often uses several different icons, a name field has - been added to the required arguments. - - Required Arguments: - varname: - A string which will become the basis for the js variable name of - the marker, for this reason, your code should assign a unique - name for each GIcon you instantiate, otherwise there will be - name space collisions in your javascript. - - Keyword Options: - image: - The url of the image to be used as the icon on the map defaults - to 'G_DEFAULT_ICON' - - iconsize: - a tuple representing the pixel size of the foreground (not the - shadow) image of the icon, in the format: (width, height) ex.: - - GIcon('fast_food', - image="/media/icon/star.png", - iconsize=(15,10)) - - Would indicate your custom icon was 15px wide and 10px height. - - shadow: - the url of the image of the icon's shadow - - shadowsize: - a tuple representing the pixel size of the shadow image, format is - the same as ``iconsize`` - - iconanchor: - a tuple representing the pixel coordinate relative to the top left - corner of the icon image at which this icon is anchored to the map. - In (x, y) format. x increases to the right in the Google Maps - coordinate system and y increases downwards in the Google Maps - coordinate system.) - - infowindowanchor: - The pixel coordinate relative to the top left corner of the icon - image at which the info window is anchored to this icon. - - """ - def __init__(self, varname, image=None, iconsize=None, - shadow=None, shadowsize=None, iconanchor=None, - infowindowanchor=None): - self.varname = varname - self.image = image - self.iconsize = iconsize - self.shadow = shadow - self.shadowsize = shadowsize - self.iconanchor = iconanchor - self.infowindowanchor = infowindowanchor - - def __eq__(self, other): - return self.varname == other.varname - - def __lt__(self, other): - return self.varname < other.varname - - def __hash__(self): - # XOR with hash of GIcon type so that hash('varname') won't - # equal hash(GIcon('varname')). - return hash(self.__class__) ^ hash(self.varname) - - -class GMarker(GOverlayBase): - """ - A Python wrapper for the Google GMarker object. For more information - please see the Google Maps API Reference: - http://code.google.com/apis/maps/documentation/reference.html#GMarker - - Example: - - from django.shortcuts import render_to_response - from django.contrib.gis.maps.google.overlays import GMarker, GEvent - - def sample_request(request): - marker = GMarker('POINT(101 26)') - event = GEvent('click', - 'function() { location.href = "http://www.google.com"}') - marker.add_event(event) - return render_to_response('mytemplate.html', - {'google' : GoogleMap(markers=[marker])}) - """ - def __init__(self, geom, title=None, draggable=False, icon=None): - """ - The GMarker object may initialize on GEOS Points or a parameter - that may be instantiated into a GEOS point. Keyword options map to - GMarkerOptions -- so far only the title option is supported. - - Keyword Options: - title: - Title option for GMarker, will be displayed as a tooltip. - - draggable: - Draggable option for GMarker, disabled by default. - """ - # If a GEOS geometry isn't passed in, try to construct one. - if isinstance(geom, six.string_types): - geom = fromstr(geom) - if isinstance(geom, (tuple, list)): - geom = Point(geom) - if isinstance(geom, Point): - self.latlng = self.latlng_from_coords(geom.coords) - else: - raise TypeError('GMarker may only initialize on GEOS Point geometry.') - # Getting the envelope for automatic zoom determination. - self.envelope = geom.envelope - # TODO: Add support for more GMarkerOptions - self.title = title - self.draggable = draggable - self.icon = icon - super(GMarker, self).__init__() - - def latlng_from_coords(self, coords): - return 'new GLatLng(%s,%s)' % (coords[1], coords[0]) - - def options(self): - result = [] - if self.title: - result.append('title: "%s"' % self.title) - if self.icon: - result.append('icon: %s' % self.icon.varname) - if self.draggable: - result.append('draggable: true') - return '{%s}' % ','.join(result) - - @property - def js_params(self): - return '%s, %s' % (self.latlng, self.options()) diff --git a/django/contrib/gis/maps/google/zoom.py b/django/contrib/gis/maps/google/zoom.py deleted file mode 100644 index c4f1ad85d..000000000 --- a/django/contrib/gis/maps/google/zoom.py +++ /dev/null @@ -1,165 +0,0 @@ -from __future__ import unicode_literals - -from django.contrib.gis.geos import GEOSGeometry, LinearRing, Polygon, Point -from django.contrib.gis.maps.google.gmap import GoogleMapException -from django.utils.six.moves import xrange -from math import pi, sin, log, exp, atan - -# Constants used for degree to radian conversion, and vice-versa. -DTOR = pi / 180. -RTOD = 180. / pi - - -class GoogleZoom(object): - """ - GoogleZoom is a utility for performing operations related to the zoom - levels on Google Maps. - - This class is inspired by the OpenStreetMap Mapnik tile generation routine - `generate_tiles.py`, and the article "How Big Is the World" (Hack #16) in - "Google Maps Hacks" by Rich Gibson and Schuyler Erle. - - `generate_tiles.py` may be found at: - http://trac.openstreetmap.org/browser/applications/rendering/mapnik/generate_tiles.py - - "Google Maps Hacks" may be found at http://safari.oreilly.com/0596101619 - """ - - def __init__(self, num_zoom=19, tilesize=256): - "Initializes the Google Zoom object." - # Google's tilesize is 256x256, square tiles are assumed. - self._tilesize = tilesize - - # The number of zoom levels - self._nzoom = num_zoom - - # Initializing arrays to hold the parameters for each one of the - # zoom levels. - self._degpp = [] # Degrees per pixel - self._radpp = [] # Radians per pixel - self._npix = [] # 1/2 the number of pixels for a tile at the given zoom level - - # Incrementing through the zoom levels and populating the parameter arrays. - z = tilesize # The number of pixels per zoom level. - for i in xrange(num_zoom): - # Getting the degrees and radians per pixel, and the 1/2 the number of - # for every zoom level. - self._degpp.append(z / 360.) # degrees per pixel - self._radpp.append(z / (2 * pi)) # radians per pixel - self._npix.append(z / 2) # number of pixels to center of tile - - # Multiplying `z` by 2 for the next iteration. - z *= 2 - - def __len__(self): - "Returns the number of zoom levels." - return self._nzoom - - def get_lon_lat(self, lonlat): - "Unpacks longitude, latitude from GEOS Points and 2-tuples." - if isinstance(lonlat, Point): - lon, lat = lonlat.coords - else: - lon, lat = lonlat - return lon, lat - - def lonlat_to_pixel(self, lonlat, zoom): - "Converts a longitude, latitude coordinate pair for the given zoom level." - # Setting up, unpacking the longitude, latitude values and getting the - # number of pixels for the given zoom level. - lon, lat = self.get_lon_lat(lonlat) - npix = self._npix[zoom] - - # Calculating the pixel x coordinate by multiplying the longitude value - # with the number of degrees/pixel at the given zoom level. - px_x = round(npix + (lon * self._degpp[zoom])) - - # Creating the factor, and ensuring that 1 or -1 is not passed in as the - # base to the logarithm. Here's why: - # if fac = -1, we'll get log(0) which is undefined; - # if fac = 1, our logarithm base will be divided by 0, also undefined. - fac = min(max(sin(DTOR * lat), -0.9999), 0.9999) - - # Calculating the pixel y coordinate. - px_y = round(npix + (0.5 * log((1 + fac) / (1 - fac)) * (-1.0 * self._radpp[zoom]))) - - # Returning the pixel x, y to the caller of the function. - return (px_x, px_y) - - def pixel_to_lonlat(self, px, zoom): - "Converts a pixel to a longitude, latitude pair at the given zoom level." - if len(px) != 2: - raise TypeError('Pixel should be a sequence of two elements.') - - # Getting the number of pixels for the given zoom level. - npix = self._npix[zoom] - - # Calculating the longitude value, using the degrees per pixel. - lon = (px[0] - npix) / self._degpp[zoom] - - # Calculating the latitude value. - lat = RTOD * (2 * atan(exp((px[1] - npix) / (-1.0 * self._radpp[zoom]))) - 0.5 * pi) - - # Returning the longitude, latitude coordinate pair. - return (lon, lat) - - def tile(self, lonlat, zoom): - """ - Returns a Polygon corresponding to the region represented by a fictional - Google Tile for the given longitude/latitude pair and zoom level. This - tile is used to determine the size of a tile at the given point. - """ - # The given lonlat is the center of the tile. - delta = self._tilesize / 2 - - # Getting the pixel coordinates corresponding to the - # the longitude/latitude. - px = self.lonlat_to_pixel(lonlat, zoom) - - # Getting the lower-left and upper-right lat/lon coordinates - # for the bounding box of the tile. - ll = self.pixel_to_lonlat((px[0] - delta, px[1] - delta), zoom) - ur = self.pixel_to_lonlat((px[0] + delta, px[1] + delta), zoom) - - # Constructing the Polygon, representing the tile and returning. - return Polygon(LinearRing(ll, (ll[0], ur[1]), ur, (ur[0], ll[1]), ll), srid=4326) - - def get_zoom(self, geom): - "Returns the optimal Zoom level for the given geometry." - # Checking the input type. - if not isinstance(geom, GEOSGeometry) or geom.srid != 4326: - raise TypeError('get_zoom() expects a GEOS Geometry with an SRID of 4326.') - - # Getting the envelope for the geometry, and its associated width, height - # and centroid. - env = geom.envelope - env_w, env_h = self.get_width_height(env.extent) - center = env.centroid - - for z in xrange(self._nzoom): - # Getting the tile at the zoom level. - tile_w, tile_h = self.get_width_height(self.tile(center, z).extent) - - # When we span more than one tile, this is an approximately good - # zoom level. - if (env_w > tile_w) or (env_h > tile_h): - if z == 0: - raise GoogleMapException('Geometry width and height should not exceed that of the Earth.') - return z - 1 - - # Otherwise, we've zoomed in to the max. - return self._nzoom - 1 - - def get_width_height(self, extent): - """ - Returns the width and height for the given extent. - """ - # Getting the lower-left, upper-left, and upper-right - # coordinates from the extent. - ll = Point(extent[:2]) - ul = Point(extent[0], extent[3]) - ur = Point(extent[2:]) - # Calculating the width and height. - height = ll.distance(ul) - width = ul.distance(ur) - return width, height diff --git a/django/contrib/gis/maps/openlayers/__init__.py b/django/contrib/gis/maps/openlayers/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/measure.py b/django/contrib/gis/measure.py deleted file mode 100644 index 456f1c727..000000000 --- a/django/contrib/gis/measure.py +++ /dev/null @@ -1,333 +0,0 @@ -# Copyright (c) 2007, Robert Coup -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# 1. Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# 3. Neither the name of Distance nor the names of its contributors may be used -# to endorse or promote products derived from this software without -# specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -""" -Distance and Area objects to allow for sensible and convenient calculation -and conversions. - -Authors: Robert Coup, Justin Bronn, Riccardo Di Virgilio - -Inspired by GeoPy (http://exogen.case.edu/projects/geopy/) -and Geoff Biggs' PhD work on dimensioned units for robotics. -""" -__all__ = ['A', 'Area', 'D', 'Distance'] -from decimal import Decimal - -from django.utils.functional import total_ordering -from django.utils import six - -NUMERIC_TYPES = six.integer_types + (float, Decimal) -AREA_PREFIX = "sq_" - - -def pretty_name(obj): - return obj.__name__ if obj.__class__ == type else obj.__class__.__name__ - - -@total_ordering -class MeasureBase(object): - STANDARD_UNIT = None - ALIAS = {} - UNITS = {} - LALIAS = {} - - def __init__(self, default_unit=None, **kwargs): - value, self._default_unit = self.default_units(kwargs) - setattr(self, self.STANDARD_UNIT, value) - if default_unit and isinstance(default_unit, six.string_types): - self._default_unit = default_unit - - def _get_standard(self): - return getattr(self, self.STANDARD_UNIT) - - def _set_standard(self, value): - setattr(self, self.STANDARD_UNIT, value) - - standard = property(_get_standard, _set_standard) - - def __getattr__(self, name): - if name in self.UNITS: - return self.standard / self.UNITS[name] - else: - raise AttributeError('Unknown unit type: %s' % name) - - def __repr__(self): - return '%s(%s=%s)' % (pretty_name(self), self._default_unit, - getattr(self, self._default_unit)) - - def __str__(self): - return '%s %s' % (getattr(self, self._default_unit), self._default_unit) - - # **** Comparison methods **** - - def __eq__(self, other): - if isinstance(other, self.__class__): - return self.standard == other.standard - else: - return NotImplemented - - def __lt__(self, other): - if isinstance(other, self.__class__): - return self.standard < other.standard - else: - return NotImplemented - - # **** Operators methods **** - - def __add__(self, other): - if isinstance(other, self.__class__): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard + other.standard)}) - else: - raise TypeError('%(class)s must be added with %(class)s' % {"class": pretty_name(self)}) - - def __iadd__(self, other): - if isinstance(other, self.__class__): - self.standard += other.standard - return self - else: - raise TypeError('%(class)s must be added with %(class)s' % {"class": pretty_name(self)}) - - def __sub__(self, other): - if isinstance(other, self.__class__): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard - other.standard)}) - else: - raise TypeError('%(class)s must be subtracted from %(class)s' % {"class": pretty_name(self)}) - - def __isub__(self, other): - if isinstance(other, self.__class__): - self.standard -= other.standard - return self - else: - raise TypeError('%(class)s must be subtracted from %(class)s' % {"class": pretty_name(self)}) - - def __mul__(self, other): - if isinstance(other, NUMERIC_TYPES): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard * other)}) - else: - raise TypeError('%(class)s must be multiplied with number' % {"class": pretty_name(self)}) - - def __imul__(self, other): - if isinstance(other, NUMERIC_TYPES): - self.standard *= float(other) - return self - else: - raise TypeError('%(class)s must be multiplied with number' % {"class": pretty_name(self)}) - - def __rmul__(self, other): - return self * other - - def __truediv__(self, other): - if isinstance(other, self.__class__): - return self.standard / other.standard - if isinstance(other, NUMERIC_TYPES): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard / other)}) - else: - raise TypeError('%(class)s must be divided with number or %(class)s' % {"class": pretty_name(self)}) - - def __div__(self, other): # Python 2 compatibility - return type(self).__truediv__(self, other) - - def __itruediv__(self, other): - if isinstance(other, NUMERIC_TYPES): - self.standard /= float(other) - return self - else: - raise TypeError('%(class)s must be divided with number' % {"class": pretty_name(self)}) - - def __idiv__(self, other): # Python 2 compatibility - return type(self).__itruediv__(self, other) - - def __bool__(self): - return bool(self.standard) - - def __nonzero__(self): # Python 2 compatibility - return type(self).__bool__(self) - - def default_units(self, kwargs): - """ - Return the unit value and the default units specified - from the given keyword arguments dictionary. - """ - val = 0.0 - default_unit = self.STANDARD_UNIT - for unit, value in six.iteritems(kwargs): - if not isinstance(value, float): - value = float(value) - if unit in self.UNITS: - val += self.UNITS[unit] * value - default_unit = unit - elif unit in self.ALIAS: - u = self.ALIAS[unit] - val += self.UNITS[u] * value - default_unit = u - else: - lower = unit.lower() - if lower in self.UNITS: - val += self.UNITS[lower] * value - default_unit = lower - elif lower in self.LALIAS: - u = self.LALIAS[lower] - val += self.UNITS[u] * value - default_unit = u - else: - raise AttributeError('Unknown unit type: %s' % unit) - return val, default_unit - - @classmethod - def unit_attname(cls, unit_str): - """ - Retrieves the unit attribute name for the given unit string. - For example, if the given unit string is 'metre', 'm' would be returned. - An exception is raised if an attribute cannot be found. - """ - lower = unit_str.lower() - if unit_str in cls.UNITS: - return unit_str - elif lower in cls.UNITS: - return lower - elif lower in cls.LALIAS: - return cls.LALIAS[lower] - else: - raise Exception('Could not find a unit keyword associated with "%s"' % unit_str) - - -class Distance(MeasureBase): - STANDARD_UNIT = "m" - UNITS = { - 'chain': 20.1168, - 'chain_benoit': 20.116782, - 'chain_sears': 20.1167645, - 'british_chain_benoit': 20.1167824944, - 'british_chain_sears': 20.1167651216, - 'british_chain_sears_truncated': 20.116756, - 'cm': 0.01, - 'british_ft': 0.304799471539, - 'british_yd': 0.914398414616, - 'clarke_ft': 0.3047972654, - 'clarke_link': 0.201166195164, - 'fathom': 1.8288, - 'ft': 0.3048, - 'german_m': 1.0000135965, - 'gold_coast_ft': 0.304799710181508, - 'indian_yd': 0.914398530744, - 'inch': 0.0254, - 'km': 1000.0, - 'link': 0.201168, - 'link_benoit': 0.20116782, - 'link_sears': 0.20116765, - 'm': 1.0, - 'mi': 1609.344, - 'mm': 0.001, - 'nm': 1852.0, - 'nm_uk': 1853.184, - 'rod': 5.0292, - 'sears_yd': 0.91439841, - 'survey_ft': 0.304800609601, - 'um': 0.000001, - 'yd': 0.9144, - } - - # Unit aliases for `UNIT` terms encountered in Spatial Reference WKT. - ALIAS = { - 'centimeter': 'cm', - 'foot': 'ft', - 'inches': 'inch', - 'kilometer': 'km', - 'kilometre': 'km', - 'meter': 'm', - 'metre': 'm', - 'micrometer': 'um', - 'micrometre': 'um', - 'millimeter': 'mm', - 'millimetre': 'mm', - 'mile': 'mi', - 'yard': 'yd', - 'British chain (Benoit 1895 B)': 'british_chain_benoit', - 'British chain (Sears 1922)': 'british_chain_sears', - 'British chain (Sears 1922 truncated)': 'british_chain_sears_truncated', - 'British foot (Sears 1922)': 'british_ft', - 'British foot': 'british_ft', - 'British yard (Sears 1922)': 'british_yd', - 'British yard': 'british_yd', - "Clarke's Foot": 'clarke_ft', - "Clarke's link": 'clarke_link', - 'Chain (Benoit)': 'chain_benoit', - 'Chain (Sears)': 'chain_sears', - 'Foot (International)': 'ft', - 'German legal metre': 'german_m', - 'Gold Coast foot': 'gold_coast_ft', - 'Indian yard': 'indian_yd', - 'Link (Benoit)': 'link_benoit', - 'Link (Sears)': 'link_sears', - 'Nautical Mile': 'nm', - 'Nautical Mile (UK)': 'nm_uk', - 'US survey foot': 'survey_ft', - 'U.S. Foot': 'survey_ft', - 'Yard (Indian)': 'indian_yd', - 'Yard (Sears)': 'sears_yd' - } - LALIAS = dict((k.lower(), v) for k, v in ALIAS.items()) - - def __mul__(self, other): - if isinstance(other, self.__class__): - return Area(default_unit=AREA_PREFIX + self._default_unit, - **{AREA_PREFIX + self.STANDARD_UNIT: (self.standard * other.standard)}) - elif isinstance(other, NUMERIC_TYPES): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard * other)}) - else: - raise TypeError('%(distance)s must be multiplied with number or %(distance)s' % { - "distance": pretty_name(self.__class__), - }) - - -class Area(MeasureBase): - STANDARD_UNIT = AREA_PREFIX + Distance.STANDARD_UNIT - # Getting the square units values and the alias dictionary. - UNITS = dict(('%s%s' % (AREA_PREFIX, k), v ** 2) for k, v in Distance.UNITS.items()) - ALIAS = dict((k, '%s%s' % (AREA_PREFIX, v)) for k, v in Distance.ALIAS.items()) - LALIAS = dict((k.lower(), v) for k, v in ALIAS.items()) - - def __truediv__(self, other): - if isinstance(other, NUMERIC_TYPES): - return self.__class__(default_unit=self._default_unit, - **{self.STANDARD_UNIT: (self.standard / other)}) - else: - raise TypeError('%(class)s must be divided by a number' % {"class": pretty_name(self)}) - - def __div__(self, other): # Python 2 compatibility - return type(self).__truediv__(self, other) - - -# Shortcuts -D = Distance -A = Area diff --git a/django/contrib/gis/models.py b/django/contrib/gis/models.py deleted file mode 100644 index 466efcee9..000000000 --- a/django/contrib/gis/models.py +++ /dev/null @@ -1,9 +0,0 @@ -from django.db import connection - -if (hasattr(connection.ops, 'spatial_version') and - not connection.ops.mysql): - # Getting the `SpatialRefSys` and `GeometryColumns` - # models for the default spatial backend. These - # aliases are provided for backwards-compatibility. - SpatialRefSys = connection.ops.spatial_ref_sys() - GeometryColumns = connection.ops.geometry_columns() diff --git a/django/contrib/gis/shortcuts.py b/django/contrib/gis/shortcuts.py deleted file mode 100644 index a530228e8..000000000 --- a/django/contrib/gis/shortcuts.py +++ /dev/null @@ -1,37 +0,0 @@ -import zipfile -from io import BytesIO - -from django.conf import settings -from django.http import HttpResponse -from django.template import loader - - -def compress_kml(kml): - "Returns compressed KMZ from the given KML string." - kmz = BytesIO() - zf = zipfile.ZipFile(kmz, 'a', zipfile.ZIP_DEFLATED) - zf.writestr('doc.kml', kml.encode(settings.DEFAULT_CHARSET)) - zf.close() - kmz.seek(0) - return kmz.read() - - -def render_to_kml(*args, **kwargs): - "Renders the response as KML (using the correct MIME type)." - return HttpResponse(loader.render_to_string(*args, **kwargs), - content_type='application/vnd.google-earth.kml+xml') - - -def render_to_kmz(*args, **kwargs): - """ - Compresses the KML content and returns as KMZ (using the correct - MIME type). - """ - return HttpResponse(compress_kml(loader.render_to_string(*args, **kwargs)), - content_type='application/vnd.google-earth.kmz') - - -def render_to_text(*args, **kwargs): - "Renders the response using the MIME type for plain text." - return HttpResponse(loader.render_to_string(*args, **kwargs), - content_type='text/plain') diff --git a/django/contrib/gis/sitemaps/__init__.py b/django/contrib/gis/sitemaps/__init__.py deleted file mode 100644 index 4da3400a7..000000000 --- a/django/contrib/gis/sitemaps/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -# Geo-enabled Sitemap classes. -from django.contrib.gis.sitemaps.georss import GeoRSSSitemap -from django.contrib.gis.sitemaps.kml import KMLSitemap, KMZSitemap - -__all__ = ['GeoRSSSitemap', 'KMLSitemap', 'KMZSitemap'] diff --git a/django/contrib/gis/sitemaps/georss.py b/django/contrib/gis/sitemaps/georss.py deleted file mode 100644 index effa06f98..000000000 --- a/django/contrib/gis/sitemaps/georss.py +++ /dev/null @@ -1,55 +0,0 @@ -from django.core import urlresolvers -from django.contrib.sitemaps import Sitemap - - -class GeoRSSSitemap(Sitemap): - """ - A minimal hook to produce sitemaps for GeoRSS feeds. - """ - def __init__(self, feed_dict, slug_dict=None): - """ - This sitemap object initializes on a feed dictionary (as would be passed - to `django.contrib.gis.views.feed`) and a slug dictionary. - If the slug dictionary is not defined, then it's assumed the keys provide - the URL parameter to the feed. However, if you have a complex feed (e.g., - you override `get_object`, then you'll need to provide a slug dictionary. - The slug dictionary should have the same keys as the feed dictionary, but - each value in the slug dictionary should be a sequence of slugs that may - be used for valid feeds. For example, let's say we have a feed that - returns objects for a specific ZIP code in our feed dictionary: - - feed_dict = {'zipcode' : ZipFeed} - - Then we would use a slug dictionary with a list of the zip code slugs - corresponding to feeds you want listed in the sitemap: - - slug_dict = {'zipcode' : ['77002', '77054']} - """ - # Setting up. - self.feed_dict = feed_dict - self.locations = [] - if slug_dict is None: - slug_dict = {} - # Getting the feed locations. - for section in feed_dict.keys(): - if slug_dict.get(section, False): - for slug in slug_dict[section]: - self.locations.append('%s/%s' % (section, slug)) - else: - self.locations.append(section) - - def get_urls(self, page=1, site=None): - """ - This method is overrridden so the appropriate `geo_format` attribute - is placed on each URL element. - """ - urls = Sitemap.get_urls(self, page=page, site=site) - for url in urls: - url['geo_format'] = 'georss' - return urls - - def items(self): - return self.locations - - def location(self, obj): - return urlresolvers.reverse('django.contrib.gis.views.feed', args=(obj,)) diff --git a/django/contrib/gis/sitemaps/kml.py b/django/contrib/gis/sitemaps/kml.py deleted file mode 100644 index 74d7acd77..000000000 --- a/django/contrib/gis/sitemaps/kml.py +++ /dev/null @@ -1,68 +0,0 @@ -from django.apps import apps -from django.core import urlresolvers -from django.contrib.sitemaps import Sitemap -from django.contrib.gis.db.models.fields import GeometryField -from django.db import models - - -class KMLSitemap(Sitemap): - """ - A minimal hook to produce KML sitemaps. - """ - geo_format = 'kml' - - def __init__(self, locations=None): - # If no locations specified, then we try to build for - # every model in installed applications. - self.locations = self._build_kml_sources(locations) - - def _build_kml_sources(self, sources): - """ - Goes through the given sources and returns a 3-tuple of - the application label, module name, and field name of every - GeometryField encountered in the sources. - - If no sources are provided, then all models. - """ - kml_sources = [] - if sources is None: - sources = apps.get_models() - for source in sources: - if isinstance(source, models.base.ModelBase): - for field in source._meta.fields: - if isinstance(field, GeometryField): - kml_sources.append((source._meta.app_label, - source._meta.model_name, - field.name)) - elif isinstance(source, (list, tuple)): - if len(source) != 3: - raise ValueError('Must specify a 3-tuple of (app_label, module_name, field_name).') - kml_sources.append(source) - else: - raise TypeError('KML Sources must be a model or a 3-tuple.') - return kml_sources - - def get_urls(self, page=1, site=None): - """ - This method is overrridden so the appropriate `geo_format` attribute - is placed on each URL element. - """ - urls = Sitemap.get_urls(self, page=page, site=site) - for url in urls: - url['geo_format'] = self.geo_format - return urls - - def items(self): - return self.locations - - def location(self, obj): - return urlresolvers.reverse('django.contrib.gis.sitemaps.views.%s' % self.geo_format, - kwargs={'label': obj[0], - 'model': obj[1], - 'field_name': obj[2], - } - ) - - -class KMZSitemap(KMLSitemap): - geo_format = 'kmz' diff --git a/django/contrib/gis/sitemaps/views.py b/django/contrib/gis/sitemaps/views.py deleted file mode 100644 index be9951668..000000000 --- a/django/contrib/gis/sitemaps/views.py +++ /dev/null @@ -1,127 +0,0 @@ -from __future__ import unicode_literals - -import warnings - -from django.apps import apps -from django.http import HttpResponse, Http404 -from django.template import loader -from django.contrib.sites.shortcuts import get_current_site -from django.core import urlresolvers -from django.core.paginator import EmptyPage, PageNotAnInteger -from django.contrib.gis.db.models.fields import GeometryField -from django.db import connections, DEFAULT_DB_ALIAS -from django.db.models.fields import FieldDoesNotExist -from django.utils import six -from django.utils.deprecation import RemovedInDjango18Warning -from django.utils.translation import ugettext as _ - -from django.contrib.gis.shortcuts import render_to_kml, render_to_kmz - - -def index(request, sitemaps): - """ - This view generates a sitemap index that uses the proper view - for resolving geographic section sitemap URLs. - """ - warnings.warn("Geo Sitemaps are deprecated. Use plain sitemaps from " - "django.contrib.sitemaps instead", RemovedInDjango18Warning, stacklevel=2) - current_site = get_current_site(request) - sites = [] - protocol = request.scheme - for section, site in sitemaps.items(): - if callable(site): - pages = site().paginator.num_pages - else: - pages = site.paginator.num_pages - sitemap_url = urlresolvers.reverse('django.contrib.gis.sitemaps.views.sitemap', kwargs={'section': section}) - sites.append('%s://%s%s' % (protocol, current_site.domain, sitemap_url)) - - if pages > 1: - for page in range(2, pages + 1): - sites.append('%s://%s%s?p=%s' % (protocol, current_site.domain, sitemap_url, page)) - xml = loader.render_to_string('sitemap_index.xml', {'sitemaps': sites}) - return HttpResponse(xml, content_type='application/xml') - - -def sitemap(request, sitemaps, section=None): - """ - This view generates a sitemap with additional geographic - elements defined by Google. - """ - warnings.warn("Geo Sitemaps are deprecated. Use plain sitemaps from " - "django.contrib.sitemaps instead", RemovedInDjango18Warning, stacklevel=2) - maps, urls = [], [] - if section is not None: - if section not in sitemaps: - raise Http404(_("No sitemap available for section: %r") % section) - maps.append(sitemaps[section]) - else: - maps = list(six.itervalues(sitemaps)) - - page = request.GET.get("p", 1) - current_site = get_current_site(request) - for site in maps: - try: - if callable(site): - urls.extend(site().get_urls(page=page, site=current_site)) - else: - urls.extend(site.get_urls(page=page, site=current_site)) - except EmptyPage: - raise Http404(_("Page %s empty") % page) - except PageNotAnInteger: - raise Http404(_("No page '%s'") % page) - xml = loader.render_to_string('gis/sitemaps/geo_sitemap.xml', {'urlset': urls}) - return HttpResponse(xml, content_type='application/xml') - - -def kml(request, label, model, field_name=None, compress=False, using=DEFAULT_DB_ALIAS): - """ - This view generates KML for the given app label, model, and field name. - - The model's default manager must be GeoManager, and the field name - must be that of a geographic field. - """ - placemarks = [] - try: - klass = apps.get_model(label, model) - except LookupError: - raise Http404('You must supply a valid app label and module name. Got "%s.%s"' % (label, model)) - - if field_name: - try: - field, _, _, _ = klass._meta.get_field_by_name(field_name) - if not isinstance(field, GeometryField): - raise FieldDoesNotExist - except FieldDoesNotExist: - raise Http404('Invalid geometry field.') - - connection = connections[using] - - if connection.ops.postgis: - # PostGIS will take care of transformation. - placemarks = klass._default_manager.using(using).kml(field_name=field_name) - else: - # There's no KML method on Oracle or MySQL, so we use the `kml` - # attribute of the lazy geometry instead. - placemarks = [] - if connection.ops.oracle: - qs = klass._default_manager.using(using).transform(4326, field_name=field_name) - else: - qs = klass._default_manager.using(using).all() - for mod in qs: - mod.kml = getattr(mod, field_name).kml - placemarks.append(mod) - - # Getting the render function and rendering to the correct. - if compress: - render = render_to_kmz - else: - render = render_to_kml - return render('gis/kml/placemarks.kml', {'places': placemarks}) - - -def kmz(request, label, model, field_name=None, using=DEFAULT_DB_ALIAS): - """ - This view returns KMZ for the given app label, model, and field name. - """ - return kml(request, label, model, field_name, compress=True, using=using) diff --git a/django/contrib/gis/static/gis/js/OLMapWidget.js b/django/contrib/gis/static/gis/js/OLMapWidget.js deleted file mode 100644 index e74331063..000000000 --- a/django/contrib/gis/static/gis/js/OLMapWidget.js +++ /dev/null @@ -1,376 +0,0 @@ -(function() { -/** - * Transforms an array of features to a single feature with the merged - * geometry of geom_type - */ -OpenLayers.Util.properFeatures = function(features, geom_type) { - if (features.constructor == Array) { - var geoms = []; - for (var i=0; i - */ - -OpenLayers.Format.DjangoWKT = OpenLayers.Class(OpenLayers.Format.WKT, { - initialize: function(options) { - OpenLayers.Format.WKT.prototype.initialize.apply(this, [options]); - this.regExes.justComma = /\s*,\s*/; - }, - - parse: { - 'point': function(str) { - var coords = OpenLayers.String.trim(str).split(this.regExes.spaces); - return new OpenLayers.Feature.Vector( - new OpenLayers.Geometry.Point(coords[0], coords[1]) - ); - }, - - 'multipoint': function(str) { - var point; - var points = OpenLayers.String.trim(str).split(this.regExes.justComma); - var components = []; - for(var i=0, len=points.length; i0) { - pieces.push(','); - } - pieces.push(this.extractGeometry(collection[i])); - } - pieces.push(')'); - } else { - pieces.push(this.extractGeometry(features.geometry)); - } - return pieces.join(''); - }, - - CLASS_NAME: "OpenLayers.Format.DjangoWKT" -}); - -function MapWidget(options) { - this.map = null; - this.controls = null; - this.panel = null; - this.layers = {}; - this.wkt_f = new OpenLayers.Format.DjangoWKT(); - - // Mapping from OGRGeomType name to OpenLayers.Geometry name - if (options['geom_name'] == 'Unknown') options['geom_type'] = OpenLayers.Geometry; - else if (options['geom_name'] == 'GeometryCollection') options['geom_type'] = OpenLayers.Geometry.Collection; - else options['geom_type'] = eval('OpenLayers.Geometry.' + options['geom_name']); - - // Default options - this.options = { - color: 'ee9900', - default_lat: 0, - default_lon: 0, - default_zoom: 4, - is_collection: new options['geom_type']() instanceof OpenLayers.Geometry.Collection, - layerswitcher: false, - map_options: {}, - map_srid: 4326, - modifiable: true, - mouse_position: false, - opacity: 0.4, - point_zoom: 12, - scale_text: false, - scrollable: true - }; - - // Altering using user-provided options - for (var property in options) { - if (options.hasOwnProperty(property)) { - this.options[property] = options[property]; - } - } - - this.map = this.create_map(); - - var defaults_style = { - 'fillColor': '#' + this.options.color, - 'fillOpacity': this.options.opacity, - 'strokeColor': '#' + this.options.color - }; - if (this.options.geom_name == 'LineString') { - defaults_style['strokeWidth'] = 3; - } - var styleMap = new OpenLayers.StyleMap({'default': OpenLayers.Util.applyDefaults(defaults_style, OpenLayers.Feature.Vector.style['default'])}); - this.layers.vector = new OpenLayers.Layer.Vector(" " + this.options.name, {styleMap: styleMap}); - this.map.addLayer(this.layers.vector); - var wkt = document.getElementById(this.options.id).value; - if (wkt) { - var feat = OpenLayers.Util.properFeatures(this.read_wkt(wkt), this.options.geom_type); - this.write_wkt(feat); - if (this.options.is_collection) { - for (var i=0; i 1) { - old_feats = [this.layers.vector.features[0]]; - this.layers.vector.removeFeatures(old_feats); - this.layers.vector.destroyFeatures(old_feats); - } - this.write_wkt(event.feature); - } -}; - -MapWidget.prototype.modify_wkt = function(event) { - if (this.options.is_collection) { - if (this.options.geom_name == 'MultiPoint') { - this.add_wkt(event); - return; - } else { - var feat = new OpenLayers.Feature.Vector(new this.options.geom_type()); - for (var i=0; i= 0 || this.options.geom_name == 'GeometryCollection' || this.options.geom_name == 'Unknown') { - this.controls.push(new OpenLayers.Control.DrawFeature(layer, OpenLayers.Handler.Path, {'displayClass': 'olControlDrawFeaturePath'})); - } - if (this.options.geom_name.indexOf('Polygon') >= 0 || this.options.geom_name == 'GeometryCollection' || this.options.geom_name == 'Unknown') { - this.controls.push(new OpenLayers.Control.DrawFeature(layer, OpenLayers.Handler.Polygon, {'displayClass': 'olControlDrawFeaturePolygon'})); - } - if (this.options.geom_name.indexOf('Point') >= 0 || this.options.geom_name == 'GeometryCollection' || this.options.geom_name == 'Unknown') { - this.controls.push(new OpenLayers.Control.DrawFeature(layer, OpenLayers.Handler.Point, {'displayClass': 'olControlDrawFeaturePoint'})); - } - if (this.options.modifiable) { - this.controls.push(new OpenLayers.Control.ModifyFeature(layer, {'displayClass': 'olControlModifyFeature'})); - } -}; -window.MapWidget = MapWidget; -})(); diff --git a/django/contrib/gis/templates/gis/admin/openlayers.html b/django/contrib/gis/templates/gis/admin/openlayers.html deleted file mode 100644 index 8d441cd66..000000000 --- a/django/contrib/gis/templates/gis/admin/openlayers.html +++ /dev/null @@ -1,38 +0,0 @@ -{% block extrastyle %} -{% load static %} - - -{% endblock %} - - -
    -Delete all Features -{% if display_wkt %}

    WKT debugging window:

    {% endif %} - - -
    diff --git a/django/contrib/gis/templates/gis/admin/openlayers.js b/django/contrib/gis/templates/gis/admin/openlayers.js deleted file mode 100644 index 4425fee27..000000000 --- a/django/contrib/gis/templates/gis/admin/openlayers.js +++ /dev/null @@ -1,176 +0,0 @@ -{% load l10n %} -OpenLayers.Projection.addTransform("EPSG:4326", "EPSG:3857", OpenLayers.Layer.SphericalMercator.projectForward); -{% block vars %}var {{ module }} = {}; -{{ module }}.map = null; {{ module }}.controls = null; {{ module }}.panel = null; {{ module }}.re = new RegExp("^SRID=\\d+;(.+)", "i"); {{ module }}.layers = {}; -{{ module }}.modifiable = {{ modifiable|yesno:"true,false" }}; -{{ module }}.wkt_f = new OpenLayers.Format.WKT(); -{{ module }}.is_collection = {{ is_collection|yesno:"true,false" }}; -{{ module }}.collection_type = '{{ collection_type }}'; -{{ module }}.is_generic = {{ is_generic|yesno:"true,false" }}; -{{ module }}.is_linestring = {{ is_linestring|yesno:"true,false" }}; -{{ module }}.is_polygon = {{ is_polygon|yesno:"true,false" }}; -{{ module }}.is_point = {{ is_point|yesno:"true,false" }}; -{% endblock %} -{{ module }}.get_ewkt = function(feat){ - return 'SRID={{ srid|unlocalize }};' + {{ module }}.wkt_f.write(feat); -}; -{{ module }}.read_wkt = function(wkt){ - // OpenLayers cannot handle EWKT -- we make sure to strip it out. - // EWKT is only exposed to OL if there's a validation error in the admin. - var match = {{ module }}.re.exec(wkt); - if (match){wkt = match[1];} - return {{ module }}.wkt_f.read(wkt); -}; -{{ module }}.write_wkt = function(feat){ - if ({{ module }}.is_collection){ {{ module }}.num_geom = feat.geometry.components.length;} - else { {{ module }}.num_geom = 1;} - document.getElementById('{{ id }}').value = {{ module }}.get_ewkt(feat); -}; -{{ module }}.add_wkt = function(event){ - // This function will sync the contents of the `vector` layer with the - // WKT in the text field. - if ({{ module }}.is_collection){ - var feat = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.{{ geom_type }}()); - for (var i = 0; i < {{ module }}.layers.vector.features.length; i++){ - feat.geometry.addComponents([{{ module }}.layers.vector.features[i].geometry]); - } - {{ module }}.write_wkt(feat); - } else { - // Make sure to remove any previously added features. - if ({{ module }}.layers.vector.features.length > 1){ - old_feats = [{{ module }}.layers.vector.features[0]]; - {{ module }}.layers.vector.removeFeatures(old_feats); - {{ module }}.layers.vector.destroyFeatures(old_feats); - } - {{ module }}.write_wkt(event.feature); - } -}; -{{ module }}.modify_wkt = function(event){ - if ({{ module }}.is_collection){ - if ({{ module }}.is_point){ - {{ module }}.add_wkt(event); - return; - } else { - // When modifying the selected components are added to the - // vector layer so we only increment to the `num_geom` value. - var feat = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.{{ geom_type }}()); - for (var i = 0; i < {{ module }}.num_geom; i++){ - feat.geometry.addComponents([{{ module }}.layers.vector.features[i].geometry]); - } - {{ module }}.write_wkt(feat); - } - } else { - {{ module }}.write_wkt(event.feature); - } -}; -// Function to clear vector features and purge wkt from div -{{ module }}.deleteFeatures = function(){ - {{ module }}.layers.vector.removeFeatures({{ module }}.layers.vector.features); - {{ module }}.layers.vector.destroyFeatures(); -}; -{{ module }}.clearFeatures = function (){ - {{ module }}.deleteFeatures(); - document.getElementById('{{ id }}').value = ''; - {% localize off %} - {{ module }}.map.setCenter(new OpenLayers.LonLat({{ default_lon }}, {{ default_lat }}), {{ default_zoom }}); - {% endlocalize %} -}; -// Add Select control -{{ module }}.addSelectControl = function(){ - var select = new OpenLayers.Control.SelectFeature({{ module }}.layers.vector, {'toggle' : true, 'clickout' : true}); - {{ module }}.map.addControl(select); - select.activate(); -}; -{{ module }}.enableDrawing = function(){ - {{ module }}.map.getControlsByClass('OpenLayers.Control.DrawFeature')[0].activate(); -}; -{{ module }}.enableEditing = function(){ - {{ module }}.map.getControlsByClass('OpenLayers.Control.ModifyFeature')[0].activate(); -}; -// Create an array of controls based on geometry type -{{ module }}.getControls = function(lyr){ - {{ module }}.panel = new OpenLayers.Control.Panel({'displayClass': 'olControlEditingToolbar'}); - {{ module }}.controls = [new OpenLayers.Control.Navigation()]; - if (!{{ module }}.modifiable && lyr.features.length) return; - if ({{ module }}.is_linestring || {{ module }}.is_generic){ - {{ module }}.controls.push(new OpenLayers.Control.DrawFeature(lyr, OpenLayers.Handler.Path, {'displayClass': 'olControlDrawFeaturePath'})); - } - if ({{ module }}.is_polygon || {{ module }}.is_generic){ - {{ module }}.controls.push(new OpenLayers.Control.DrawFeature(lyr, OpenLayers.Handler.Polygon, {'displayClass': 'olControlDrawFeaturePolygon'})); - } - if ({{ module }}.is_point || {{ module }}.is_generic){ - {{ module }}.controls.push(new OpenLayers.Control.DrawFeature(lyr, OpenLayers.Handler.Point, {'displayClass': 'olControlDrawFeaturePoint'})); - } - if ({{ module }}.modifiable){ - {{ module }}.controls.push(new OpenLayers.Control.ModifyFeature(lyr, {'displayClass': 'olControlModifyFeature'})); - } -}; -{{ module }}.init = function(){ - {% block map_options %}// The options hash, w/ zoom, resolution, and projection settings. - var options = { -{% autoescape off %}{% for item in map_options.items %} '{{ item.0 }}' : {{ item.1 }}{% if not forloop.last %},{% endif %} -{% endfor %}{% endautoescape %} };{% endblock %} - // The admin map for this geometry field. - {% block map_creation %} - {{ module }}.map = new OpenLayers.Map('{{ id }}_map', options); - // Base Layer - {{ module }}.layers.base = {% block base_layer %}new OpenLayers.Layer.WMS("{{ wms_name }}", "{{ wms_url }}", {layers: '{{ wms_layer }}'{{ wms_options|safe }}});{% endblock %} - {{ module }}.map.addLayer({{ module }}.layers.base); - {% endblock %} - {% block extra_layers %}{% endblock %} - {% if is_linestring %}OpenLayers.Feature.Vector.style["default"]["strokeWidth"] = 3; // Default too thin for linestrings. {% endif %} - {{ module }}.layers.vector = new OpenLayers.Layer.Vector(" {{ field_name }}"); - {{ module }}.map.addLayer({{ module }}.layers.vector); - // Read WKT from the text field. - var wkt = document.getElementById('{{ id }}').value; - if (wkt){ - // After reading into geometry, immediately write back to - // WKT - - diff --git a/django/contrib/gis/templates/gis/sitemaps/geo_sitemap.xml b/django/contrib/gis/templates/gis/sitemaps/geo_sitemap.xml deleted file mode 100644 index dbf858e40..000000000 --- a/django/contrib/gis/templates/gis/sitemaps/geo_sitemap.xml +++ /dev/null @@ -1,17 +0,0 @@ -{% autoescape off %} - -{% spaceless %} -{% for url in urlset %} - - {{ url.location|escape }} - {% if url.lastmod %}{{ url.lastmod|date:"Y-m-d" }}{% endif %} - {% if url.changefreq %}{{ url.changefreq }}{% endif %} - {% if url.priority %}{{ url.priority }}{% endif %} - {% if url.geo_format %} - {{ url.geo_format }} - {% endif %} - -{% endfor %} -{% endspaceless %} - -{% endautoescape %} diff --git a/django/contrib/gis/tests/__init__.py b/django/contrib/gis/tests/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/tests/data/ch-city/ch-city.dbf b/django/contrib/gis/tests/data/ch-city/ch-city.dbf deleted file mode 100644 index 6ba9d698f71d22173e926533d44b0bbcf43b3122..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmZRMXP07RU|?9tPy-|}fnQ>7Dpb@NL;W1sTJI%`5<|Ga3B= diff --git a/django/contrib/gis/tests/data/ch-city/ch-city.shx b/django/contrib/gis/tests/data/ch-city/ch-city.shx deleted file mode 100644 index a1487ad82911e9af570d3a04af7163aa8976d89b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 wcmZQzQ0HR64$NLKGcYg$<+!b%mR*{(-huB@%#;WH3IUu00pxV@&Et; diff --git a/django/contrib/gis/tests/data/cities/cities.dbf b/django/contrib/gis/tests/data/cities/cities.dbf deleted file mode 100644 index 8b276331b9a3075ae6e58a08bd6505f222287894..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmZRMXP07TU|?9tPy-|}fnQ>7Dpb@NLt>(!kWnSivW;yeKsP9=nyQ?`whm5el9t@(!w-l!7;Z|badyD2 o9Yqvm3>UIljyrSjFIE8SWrE3JF&F3ph`#v>8}Hg)4~M$}09d3YcK`qY diff --git a/django/contrib/gis/tests/data/cities/cities.shx b/django/contrib/gis/tests/data/cities/cities.shx deleted file mode 100644 index 6be3fd68e94d52666ec1e39025e496173f45db0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmZQzQ0HR64(whqGcYg$<%$kU{`spGb>P9=nyQ?`whm5el9t@(!w-l!7;Z|badyD2 R9Yxd#$OGBq0HysvGyt8x5F-Ep diff --git a/django/contrib/gis/tests/data/counties/counties.dbf b/django/contrib/gis/tests/data/counties/counties.dbf deleted file mode 100644 index ccdbb264b9365ec7d406c91a322683180177c1ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3961 zcmeIxu?hk)3~x zvfgc-bLd{}%g+&SVV-uMyI-uF3YK}{>;Db(H4KSB?R1nV<5e%wW6p6>>j&rXM8!CO zeGANb{qzeSFx|scXjCexF8KEaJ&lxVs!D+1@qsaFrL`O@_$#IfnxIg?Ua=62t(zbt c5e`gH2*%b;kdX)nCMX1B>n6xZgad8CHwdvsO8@`> diff --git a/django/contrib/gis/tests/data/counties/counties.shp b/django/contrib/gis/tests/data/counties/counties.shp deleted file mode 100644 index 2e7dca5e438cfbf386e92bb2a2ce06d6b86907c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37364 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 PVhbIJ*|wpaKiczu#0UjW diff --git a/django/contrib/gis/tests/data/counties/counties.shx b/django/contrib/gis/tests/data/counties/counties.shx deleted file mode 100644 index 46ed3bb20374af403e57e83dc069b79c31757814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmZQzQ0HR64ko=|W?*22$TfWON;~jCcfx`nj;0P}J12_oo*sUn$2;`aBPVAE?AlR8 zjTji1J%G55fk9G$fk9>x0|Vaz1_o_21_l-j1_u2i1_sUy1_q0JKwTRc7%YME3110.0,130.0,0", "gml": "110,130"}, - {"wkt": "POINT (110 130 85)", "ewkt": "POINT Z (110.0000000000000000 130.0000000000000000 85.0000000000000000)", "kml": "110.0,130.0,85.0", "gml": "110,130,85"}, - {"wkt": "LINESTRING (40 40,50 130,130 130)", "ewkt": "LINESTRING (40.0000000000000000 40.0000000000000000, 50.0000000000000000 130.0000000000000000, 130.0000000000000000 130.0000000000000000)", "kml": "40.0,40.0,0 50.0,130.0,0 130.0,130.0,0", "gml": "40,40 50,130 130,130"}, - {"wkt": "POLYGON ((150 150,410 150,280 20,20 20,150 150),(170 120,330 120,260 50,100 50,170 120))", "ewkt": "POLYGON ((150.0000000000000000 150.0000000000000000, 410.0000000000000000 150.0000000000000000, 280.0000000000000000 20.0000000000000000, 20.0000000000000000 20.0000000000000000, 150.0000000000000000 150.0000000000000000), (170.0000000000000000 120.0000000000000000, 330.0000000000000000 120.0000000000000000, 260.0000000000000000 50.0000000000000000, 100.0000000000000000 50.0000000000000000, 170.0000000000000000 120.0000000000000000))", "kml": "150.0,150.0,0 410.0,150.0,0 280.0,20.0,0 20.0,20.0,0 150.0,150.0,0170.0,120.0,0 330.0,120.0,0 260.0,50.0,0 100.0,50.0,0 170.0,120.0,0", "gml": "150,150 410,150 280,20 20,20 150,150170,120 330,120 260,50 100,50 170,120"}, - {"wkt": "MULTIPOINT (10 80,110 170,110 120)", "ewkt": "MULTIPOINT (10.0000000000000000 80.0000000000000000, 110.0000000000000000 170.0000000000000000, 110.0000000000000000 120.0000000000000000)", "kml": "10.0,80.0,0110.0,170.0,0110.0,120.0,0", "gml": "10,80110,170110,120"}, - {"wkt": "MULTILINESTRING ((110 100,40 30,180 30),(170 30,110 90,50 30))", "ewkt": "MULTILINESTRING ((110.0000000000000000 100.0000000000000000, 40.0000000000000000 30.0000000000000000, 180.0000000000000000 30.0000000000000000), (170.0000000000000000 30.0000000000000000, 110.0000000000000000 90.0000000000000000, 50.0000000000000000 30.0000000000000000))", "kml": "110.0,100.0,0 40.0,30.0,0 180.0,30.0,0170.0,30.0,0 110.0,90.0,0 50.0,30.0,0", "gml": "110,100 40,30 180,30170,30 110,90 50,30"}, - {"wkt": "MULTIPOLYGON (((110 110,70 200,150 200,110 110),(110 110,100 180,120 180,110 110)),((110 110,150 20,70 20,110 110),(110 110,120 40,100 40,110 110)))", "ewkt": "MULTIPOLYGON (((110.0000000000000000 110.0000000000000000, 70.0000000000000000 200.0000000000000000, 150.0000000000000000 200.0000000000000000, 110.0000000000000000 110.0000000000000000), (110.0000000000000000 110.0000000000000000, 100.0000000000000000 180.0000000000000000, 120.0000000000000000 180.0000000000000000, 110.0000000000000000 110.0000000000000000)), ((110.0000000000000000 110.0000000000000000, 150.0000000000000000 20.0000000000000000, 70.0000000000000000 20.0000000000000000, 110.0000000000000000 110.0000000000000000), (110.0000000000000000 110.0000000000000000, 120.0000000000000000 40.0000000000000000, 100.0000000000000000 40.0000000000000000, 110.0000000000000000 110.0000000000000000)))", "kml": "110.0,110.0,0 70.0,200.0,0 150.0,200.0,0 110.0,110.0,0110.0,110.0,0 100.0,180.0,0 120.0,180.0,0 110.0,110.0,0110.0,110.0,0 150.0,20.0,0 70.0,20.0,0 110.0,110.0,0110.0,110.0,0 120.0,40.0,0 100.0,40.0,0 110.0,110.0,0", "gml": "110,110 70,200 150,200 110,110110,110 100,180 120,180 110,110110,110 150,20 70,20 110,110110,110 120,40 100,40 110,110"}, - {"wkt": "GEOMETRYCOLLECTION (POINT (110 260),LINESTRING (110 0,110 60))", "ewkt": "GEOMETRYCOLLECTION (POINT (110.0000000000000000 260.0000000000000000), LINESTRING (110.0000000000000000 0.0000000000000000, 110.0000000000000000 60.0000000000000000))", "kml": "110.0,260.0,0110.0,0.0,0 110.0,60.0,0", "gml": "110,260110,0 110,60"} - ], - "hex_wkt": [ - {"wkt": "POINT(0 1)", "hex": "01010000000000000000000000000000000000F03F"}, - {"wkt": "POINT(0 1 5)", "hex": "01010000800000000000000000000000000000F03F0000000000001440"}, - {"wkt": "LINESTRING(0 1, 2 3, 4 5)", "hex": "0102000000030000000000000000000000000000000000F03F0000000000000040000000000000084000000000000010400000000000001440"}, - {"wkt": "POLYGON((0 0, 10 0, 10 10, 0 10, 0 0))", "hex": "010300000001000000050000000000000000000000000000000000000000000000000024400000000000000000000000000000244000000000000024400000000000000000000000000000244000000000000000000000000000000000"}, - {"wkt": "MULTIPOINT(0 0, 10 0, 10 10, 0 10, 0 0)", "hex": "010400000005000000010100000000000000000000000000000000000000010100000000000000000024400000000000000000010100000000000000000024400000000000002440010100000000000000000000000000000000002440010100000000000000000000000000000000000000"}, - {"wkt": "MULTILINESTRING((0 0, 10 0, 10 10, 0 10),(20 20, 30 20))", "hex": "01050000000200000001020000000400000000000000000000000000000000000000000000000000244000000000000000000000000000002440000000000000244000000000000000000000000000002440010200000002000000000000000000344000000000000034400000000000003E400000000000003440"}, - {"wkt": "MULTIPOLYGON(((0 0, 10 0, 10 10, 0 10, 0 0)),((20 20, 20 30, 30 30, 30 20, 20 20),(25 25, 25 26, 26 26, 26 25, 25 25)))", "hex": "010600000002000000010300000001000000050000000000000000000000000000000000000000000000000024400000000000000000000000000000244000000000000024400000000000000000000000000000244000000000000000000000000000000000010300000002000000050000000000000000003440000000000000344000000000000034400000000000003E400000000000003E400000000000003E400000000000003E40000000000000344000000000000034400000000000003440050000000000000000003940000000000000394000000000000039400000000000003A400000000000003A400000000000003A400000000000003A40000000000000394000000000000039400000000000003940"}, - {"wkt": "GEOMETRYCOLLECTION(MULTIPOLYGON(((0 0, 10 0, 10 10, 0 10, 0 0)),((20 20, 20 30, 30 30, 30 20, 20 20),(25 25, 25 26, 26 26, 26 25, 25 25))),MULTILINESTRING((0 0, 10 0, 10 10, 0 10),(20 20, 30 20)),MULTIPOINT(0 0, 10 0, 10 10, 0 10, 0 0))", "hex": "010700000003000000010600000002000000010300000001000000050000000000000000000000000000000000000000000000000024400000000000000000000000000000244000000000000024400000000000000000000000000000244000000000000000000000000000000000010300000002000000050000000000000000003440000000000000344000000000000034400000000000003E400000000000003E400000000000003E400000000000003E40000000000000344000000000000034400000000000003440050000000000000000003940000000000000394000000000000039400000000000003A400000000000003A400000000000003A400000000000003A4000000000000039400000000000003940000000000000394001050000000200000001020000000400000000000000000000000000000000000000000000000000244000000000000000000000000000002440000000000000244000000000000000000000000000002440010200000002000000000000000000344000000000000034400000000000003E400000000000003440010400000005000000010100000000000000000000000000000000000000010100000000000000000024400000000000000000010100000000000000000024400000000000002440010100000000000000000000000000000000002440010100000000000000000000000000000000000000"} - ], - "json_geoms": [ - {"wkt": "POINT(100 0)", "json": "{ \"type\": \"Point\", \"coordinates\": [ 100.000000, 0.000000 ] }"}, - {"wkt": "POLYGON((0 0, -10 0, -10 -10, 0 -10, 0 0))", "json": "{ \"type\": \"Polygon\", \"coordinates\": [ [ [ 0.000000, 0.000000 ], [ -10.000000, 0.000000 ], [ -10.000000, -10.000000 ], [ 0.000000, -10.000000 ], [ 0.000000, 0.000000 ] ] ] }"}, - {"wkt": "MULTIPOLYGON(((102 2, 103 2, 103 3, 102 3, 102 2)), ((100.0 0.0, 101.0 0.0, 101.0 1.0, 100.0 1.0, 100.0 0.0), (100.2 0.2, 100.8 0.2, 100.8 0.8, 100.2 0.8, 100.2 0.2)))", "json": "{ \"type\": \"MultiPolygon\", \"coordinates\": [ [ [ [ 102.000000, 2.000000 ], [ 103.000000, 2.000000 ], [ 103.000000, 3.000000 ], [ 102.000000, 3.000000 ], [ 102.000000, 2.000000 ] ] ], [ [ [ 100.000000, 0.000000 ], [ 101.000000, 0.000000 ], [ 101.000000, 1.000000 ], [ 100.000000, 1.000000 ], [ 100.000000, 0.000000 ] ], [ [ 100.200000, 0.200000 ], [ 100.800000, 0.200000 ], [ 100.800000, 0.800000 ], [ 100.200000, 0.800000 ], [ 100.200000, 0.200000 ] ] ] ] }"}, - {"wkt": "GEOMETRYCOLLECTION(POINT(100 0),LINESTRING(101.0 0.0, 102.0 1.0))", "json": "{ \"type\": \"GeometryCollection\", \"geometries\": [ { \"type\": \"Point\", \"coordinates\": [ 100.000000, 0.000000 ] }, { \"type\": \"LineString\", \"coordinates\": [ [ 101.000000, 0.000000 ], [ 102.000000, 1.000000 ] ] } ] }"}, - {"wkt": "MULTILINESTRING((100.0 0.0, 101.0 1.0),(102.0 2.0, 103.0 3.0))", "json": "\\n\\n{ \"type\": \"MultiLineString\",\\n \"coordinates\": [\\n [ [100.0, 0.0], [101.0, 1.0] ],\\n [ [102.0, 2.0], [103.0, 3.0] ]\\n ]\\n }\\n\\n", "not_equal": true} - ], - "points": [ - {"wkt": "POINT (5 23)", "x": 5.0, "y": 23.0, "centroid": [5.0, 23.0]}, - {"wkt": "POINT (-95.338492 29.723893)", "x": -95.338492, "y": 29.723893, "centroid": [-95.338492, 29.723893]}, - {"wkt": "POINT(1.234 5.678)", "x": 1.234, "y": 5.678, "centroid": [1.234, 5.678]}, - {"wkt": "POINT(4.321 8.765)", "x": 4.321, "y": 8.765, "centroid": [4.321, 8.765]}, - {"wkt": "POINT(10 10)", "x": 10, "y": 10, "centroid": [10.0, 10.0]}, - {"wkt": "POINT (5 23 8)", "x": 5.0, "y": 23.0, "z": 8.0, "centroid": [5.0, 23.0]} - ], - "multipoints":[ - {"wkt": "MULTIPOINT(10 10, 20 20 )", "n_p": 2, "coords": [[10.0, 10.0], [20.0, 20.0]], "centroid": [15.0, 15.0]}, - {"wkt": "MULTIPOINT(10 10, 20 20, 10 20, 20 10)", "n_p": 4, "coords": [[10.0, 10.0], [20.0, 20.0], [10.0, 20.0], [20.0, 10.0]], "centroid": [15.0, 15.0]} - ], - "linestrings": [ - {"wkt": "LINESTRING (60 180, 120 100, 180 180)", "n_p": 3, "centroid": [120.0, 140.0], "coords": [[60.0, 180.0], [120.0, 100.0], [180.0, 180.0]]}, - {"wkt": "LINESTRING (0 0, 5 5, 10 5, 10 10)", "n_p": 4, "centroid": [6.1611652351681556, 4.6966991411008934], "coords": [[0.0, 0.0], [5.0, 5.0], [10.0, 5.0], [10.0, 10.0]]} - ], - "linearrings": [ - {"wkt": "LINEARRING (649899.3065171393100172 4176512.3807915160432458, 649902.7294133581453934 4176512.7834989596158266, 649906.5550170192727819 4176514.3942507002502680, 649910.5820134161040187 4176516.0050024418160319, 649914.4076170771149918 4176518.0184616246260703, 649917.2264131171396002 4176519.4278986593708396, 649920.0452871860470623 4176521.6427505780011415, 649922.0587463703704998 4176522.8507948759943247, 649924.2735982896992937 4176524.4616246484220028, 649926.2870574744883925 4176525.4683542405255139, 649927.8978092158213258 4176526.8777912775985897, 649929.3072462501004338 4176528.0858355751261115, 649930.1126611357321963 4176529.4952726080082357, 649927.4951798024121672 4176506.9444361114874482, 649899.3065171393100172 4176512.3807915160432458)", "n_p": 15} - ], - "multilinestrings": [ - {"wkt": "MULTILINESTRING ((0 0, 0 100), (100 0, 100 100))", "n_p": 4, "centroid": [50.0, 50.0], "coords": [[[0, 0], [0, 100]], [[100, 0], [100, 100]]]}, - {"wkt": "MULTILINESTRING ((20 20, 60 60), (20 -20, 60 -60), (-20 -20, -60 -60), (-20 20, -60 60), (-80 0, 0 80, 80 0, 0 -80, -80 0), (-40 20, -40 -20), (-20 40, 20 40), (40 20, 40 -20), (20 -40, -20 -40))", "n_p": 21, "centroid": [0.0, 0.0], "coords": [[[20.0, 20.0], [60.0, 60.0]], [[20.0, -20.0], [60.0, -60.0]], [[-20.0, -20.0], [-60.0, -60.0]], [[-20.0, 20.0], [-60.0, 60.0]], [[-80.0, 0.0], [0.0, 80.0], [80.0, 0.0], [0.0, -80.0], [-80.0, 0.0]], [[-40.0, 20.0], [-40.0, -20.0]], [[-20.0, 40.0], [20.0, 40.0]], [[40.0, 20.0], [40.0, -20.0]], [[20.0, -40.0], [-20.0, -40.0]]]} - ], - "buffer_geoms": [ - {"wkt": "POINT(0 0)", - "buffer_wkt": "POLYGON ((5 0,4.903926402016153 -0.97545161008064,4.619397662556435 -1.913417161825447,4.157348061512728 -2.777851165098009,3.53553390593274 -3.535533905932735,2.777851165098015 -4.157348061512724,1.913417161825454 -4.619397662556431,0.975451610080648 -4.903926402016151,0.000000000000008 -5.0,-0.975451610080632 -4.903926402016154,-1.913417161825439 -4.619397662556437,-2.777851165098002 -4.157348061512732,-3.53553390593273 -3.535533905932746,-4.157348061512719 -2.777851165098022,-4.619397662556429 -1.913417161825462,-4.903926402016149 -0.975451610080656,-5.0 -0.000000000000016,-4.903926402016156 0.975451610080624,-4.619397662556441 1.913417161825432,-4.157348061512737 2.777851165097995,-3.535533905932752 3.535533905932723,-2.777851165098029 4.157348061512714,-1.913417161825468 4.619397662556426,-0.975451610080661 4.903926402016149,-0.000000000000019 5.0,0.975451610080624 4.903926402016156,1.913417161825434 4.61939766255644,2.777851165097998 4.157348061512735,3.535533905932727 3.535533905932748,4.157348061512719 2.777851165098022,4.619397662556429 1.91341716182546,4.90392640201615 0.975451610080652,5 0))", - "width": 5.0, "quadsegs": 8 - }, - {"wkt": "POLYGON((0 0, 10 0, 10 10, 0 10, 0 0))", - "buffer_wkt": "POLYGON ((-2 0,-2 10,-1.961570560806461 10.390180644032258,-1.847759065022573 10.765366864730179,-1.662939224605091 11.111140466039204,-1.414213562373095 11.414213562373096,-1.111140466039204 11.662939224605092,-0.765366864730179 11.847759065022574,-0.390180644032256 11.961570560806461,0 12,10 12,10.390180644032256 11.961570560806461,10.765366864730179 11.847759065022574,11.111140466039204 11.66293922460509,11.414213562373096 11.414213562373096,11.66293922460509 11.111140466039204,11.847759065022574 10.765366864730179,11.961570560806461 10.390180644032256,12 10,12 0,11.961570560806461 -0.390180644032256,11.847759065022574 -0.76536686473018,11.66293922460509 -1.111140466039204,11.414213562373096 -1.414213562373095,11.111140466039204 -1.66293922460509,10.765366864730179 -1.847759065022573,10.390180644032256 -1.961570560806461,10 -2,0.0 -2.0,-0.390180644032255 -1.961570560806461,-0.765366864730177 -1.847759065022575,-1.1111404660392 -1.662939224605093,-1.41421356237309 -1.4142135623731,-1.662939224605086 -1.111140466039211,-1.84775906502257 -0.765366864730189,-1.961570560806459 -0.390180644032268,-2 0))", - "width": 2.0, "quadsegs": 8 - } - ], - "relate_geoms": [ - {"wkt_a": "MULTIPOINT(80 70, 20 20, 200 170, 140 120)", - "wkt_b": "MULTIPOINT(80 170, 140 120, 200 80, 80 70)", - "pattern": "0F0FFF0F2", "result": true - }, - {"wkt_a": "POINT(20 20)", - "wkt_b": "POINT(40 60)", - "pattern": "FF0FFF0F2", "result": true - }, - {"wkt_a": "POINT(110 110)", - "wkt_b": "LINESTRING(200 200, 110 110, 200 20, 20 20, 110 110, 20 200, 200 200)", - "pattern": "0FFFFF1F2", "result": true - }, - {"wkt_a": "MULTILINESTRING((20 20, 90 20, 170 20), (90 20, 90 80, 90 140))", - "wkt_b": "MULTILINESTRING((90 20, 170 100, 170 140), (130 140, 130 60, 90 20, 20 90, 90 20))", - "pattern": "FF10F0102", "result": true - } - ], - "topology_geoms": [ - {"wkt_a": "POLYGON ((-5.0 0.0, -5.0 10.0, 5.0 10.0, 5.0 0.0, -5.0 0.0))", - "wkt_b": "POLYGON ((0.0 -5.0, 0.0 5.0, 10.0 5.0, 10.0 -5.0, 0.0 -5.0))" - }, - {"wkt_a": "POLYGON ((2 0, 18 0, 18 15, 2 15, 2 0))", - "wkt_b": "POLYGON ((10 1, 11 3, 13 4, 15 6, 16 8, 16 10, 15 12, 13 13, 11 12, 10 10, 9 12, 7 13, 5 12, 4 10, 4 8, 5 6, 7 4, 9 3, 10 1))" - } - ], - "diff_geoms": [ - {"wkt": "POLYGON ((-5 0,-5 10,5 10,5 5,0 5,0 0,-5 0))"}, - {"wkt": "POLYGON ((2 0, 2 15, 18 15, 18 0, 2 0), (10 1, 11 3, 13 4, 15 6, 16 8, 16 10, 15 12, 13 13, 11 12, 10 10, 9 12, 7 13, 5 12, 4 10, 4 8, 5 6, 7 4, 9 3, 10 1))"} - ], - "sdiff_geoms": [ - {"wkt": "MULTIPOLYGON (((-5 0,-5 10,5 10,5 5,0 5,0 0,-5 0)),((0 0,5 0,5 5,10 5,10 -5,0 -5,0 0)))"}, - {"wkt": "POLYGON ((2 0, 2 15, 18 15, 18 0, 2 0), (10 1, 11 3, 13 4, 15 6, 16 8, 16 10, 15 12, 13 13, 11 12, 10 10, 9 12, 7 13, 5 12, 4 10, 4 8, 5 6, 7 4, 9 3, 10 1))"} - ], - "intersect_geoms": [ - {"wkt": "POLYGON ((5 5,5 0,0 0,0 5,5 5))"}, - {"wkt": "POLYGON ((10 1, 9 3, 7 4, 5 6, 4 8, 4 10, 5 12, 7 13, 9 12, 10 10, 11 12, 13 13, 15 12, 16 10, 16 8, 15 6, 13 4, 11 3, 10 1))"} - ], - "union_geoms": [ - {"wkt": "POLYGON ((-5 0,-5 10,5 10,5 5,10 5,10 -5,0 -5,0 0,-5 0))"}, - {"wkt": "POLYGON ((2 0, 2 15, 18 15, 18 0, 2 0))"} - ] -} diff --git a/django/contrib/gis/tests/data/interstates/interstates.dbf b/django/contrib/gis/tests/data/interstates/interstates.dbf deleted file mode 100644 index a88d171588b617087772dc03944a41d95c38f7a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmZRMXP07TU|>jO$OMv@z%Ma36)Nfsq65&B_@w5gmt=qi{XnDyKdJ&=1y5aLQw6F6 wLlZqSOBA3GmY9>7LS>5#jf_q7OwG(KEDfN**hIlIuZ-GOf$TBWgV_P40klUov;Y7A diff --git a/django/contrib/gis/tests/data/interstates/interstates.prj b/django/contrib/gis/tests/data/interstates/interstates.prj deleted file mode 100644 index a30c00a55..000000000 --- a/django/contrib/gis/tests/data/interstates/interstates.prj +++ /dev/null @@ -1 +0,0 @@ -GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] \ No newline at end of file diff --git a/django/contrib/gis/tests/data/interstates/interstates.shp b/django/contrib/gis/tests/data/interstates/interstates.shp deleted file mode 100644 index 6d93de75ec2c0ebe91e1f0a21f2413d9dfa9f813..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmZQzQ0HR63K;jjU}j(dB8E?we3JwoL>xd>X5vt5ZyL92r?Ug9I947b0|TQ1vRPog zoz@O9{fEA4ObI^#GYhDYK@n;M%wCw<%9m<}9CsoPJiVZF`{zDuhX~6pC(5ox98hIz zoa)SN<8Xa(fi2hhhy%ILf3N&lWa9u9KOAwu$Gp=qfz{TbI|nGSG2#H&P8(YXChc~y zo68~&6xwoKUmRfTpb3w0()`174U}nSt@tfzq2RGX~2sIx#wXikf0K^8sTxjQ@yJ_zG!RTzpKLb(B1)T zj$6cm1yUdZ2M3_53v9h24uI{MDv6lF|&d&bED z6wKWw(D3@;;R6JbKwW7K?Zv{L;MHiKdb@@1UftXS^4pj z@1}5weFe@A0lm}ngjRW|7 diff --git a/django/contrib/gis/tests/data/interstates/interstates.shx b/django/contrib/gis/tests/data/interstates/interstates.shx deleted file mode 100644 index 7b9088ac5b9c0f5d418c75f88a493f17be95a2ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmZQzQ0HR64(whqGcW)V!>3EWNdgZd4xlPCaj3O7joY=;*#T7?E6<35fl&d7!+^2| JK)MS=0|55@3nu^o diff --git a/django/contrib/gis/tests/data/invalid/emptypoints.dbf b/django/contrib/gis/tests/data/invalid/emptypoints.dbf deleted file mode 100644 index aa2109047a4f7b5d4f7fdc372c065148aff5f8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77 ocmZRMXP07RU|?`$-~p0oAe@20&C>-Y=m%nO!+21dR{;SG0EU$V@&Et; diff --git a/django/contrib/gis/tests/data/invalid/emptypoints.shp b/django/contrib/gis/tests/data/invalid/emptypoints.shp deleted file mode 100644 index bdcfb83be42f71ecb07c7d395f4c40e13e6cde16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 dcmZQzQ0HR64lG_UGcYh>mm^gaWDFBX699FH0a*Y5 diff --git a/django/contrib/gis/tests/data/invalid/emptypoints.shx b/django/contrib/gis/tests/data/invalid/emptypoints.shx deleted file mode 100644 index dea663eb087d4a778415da28a9ee226864363515..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108 ccmZQzQ0HR64$NLKGcYh>mm^iw2&jPx0C0B!hyVZp diff --git a/django/contrib/gis/tests/data/test_point/test_point.dbf b/django/contrib/gis/tests/data/test_point/test_point.dbf deleted file mode 100644 index b2b4ecaea2d61ca5f2976802b1d0256a4cf67c2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 749 zcmZRMXP07SU|?uur~#6gASEdWCg=xZC@{mg5IQrj1SSBM=Z5j1ba6=$OvD+)2!QdR zG_L|4V5nzcV1SS}G(@mz&N4!^+sKIKHX6JZp z?I@xkW4J)XwDTS&p;O)>>t%w;!ORugd$FDE`+bnPKo>yteTl!Nz5V+$xEp}tEHJt7 jy(I>oy`T2WxSn`Z_uv>vA1h1_=Jpd`=Y0RH^3Wat=FU79 diff --git a/django/contrib/gis/tests/data/test_point/test_point.shx b/django/contrib/gis/tests/data/test_point/test_point.shx deleted file mode 100644 index 087f3da1f7b668d3f1151fcb9d8d0b985a886ef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmZQzQ0HR64%}WaGcYg$<-)3TIRs~Y-LIf_WBH5VqxLLMBqidGKG?sZU(zi;>6JZp X?I@x~Kpw~*2Po|arDLFU7KjD_)J_rS diff --git a/django/contrib/gis/tests/data/test_poly/test_poly.dbf b/django/contrib/gis/tests/data/test_poly/test_poly.dbf deleted file mode 100644 index 7965bd614db3d964c86d39f737ab109d4461f59d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmZRMXP07TU|?uur~#6gAT1|9u>>OQ2ci@}ijhEO9#ocr0W8mrBnM&^mlVN7oI#8L s7!OMGD&PTzdIkmt2zf(81e@k8BUHPMjA(8n!UAJdyN!(zQdD690AsQ@ga7~l diff --git a/django/contrib/gis/tests/data/test_poly/test_poly.prj b/django/contrib/gis/tests/data/test_poly/test_poly.prj deleted file mode 100644 index a30c00a55..000000000 --- a/django/contrib/gis/tests/data/test_poly/test_poly.prj +++ /dev/null @@ -1 +0,0 @@ -GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] \ No newline at end of file diff --git a/django/contrib/gis/tests/data/test_poly/test_poly.shp b/django/contrib/gis/tests/data/test_poly/test_poly.shp deleted file mode 100644 index b22930bd244f3ecedcb1d6cfeaf6651f0f321c5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 620 zcmZQzQ0HR63K-2^Ff%Z)0_Co^9Ig6p`(eNP(+{Uq?mpa~F^~IJ8fFXAiU6?%>Sl zO=ZjWmzaVS?y*-qYQ8~q#WA?siXE-Frwbj}uiYN5_OkD=JW0bTTmJ7(77! zd~tNIU7EyOc-$=)aQtyN@7DgP-?vxD#GTv^@+TV*g8)qJmGz)NxVryJPPc{Gk{58b b6(HwNdI;yk%z~-cQ&re0#s3s;7rJ=>qCf@J diff --git a/django/contrib/gis/tests/data/test_poly/test_poly.shx b/django/contrib/gis/tests/data/test_poly/test_poly.shx deleted file mode 100644 index c92f78bd4ce95615d416f3a61a459e843efb6772..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmZQzQ0HR64(whqGcd3M<*v6Jt@>{JVZZy+52sY_KHQ%%kNZ~SjwAMQGnZKV-Fsz^ WT|0`X5s>Eq#AQHS0K~6=*aH9}h8GwB diff --git a/django/contrib/gis/tests/data/test_vrt/test_vrt.csv b/django/contrib/gis/tests/data/test_vrt/test_vrt.csv deleted file mode 100644 index dff648ffe..000000000 --- a/django/contrib/gis/tests/data/test_vrt/test_vrt.csv +++ /dev/null @@ -1,4 +0,0 @@ -POINT_X,POINT_Y,NUM -1.0,2.0,5 -5.0,23.0,17 -100.0,523.5,23 diff --git a/django/contrib/gis/tests/data/test_vrt/test_vrt.vrt b/django/contrib/gis/tests/data/test_vrt/test_vrt.vrt deleted file mode 100644 index 979c179bb..000000000 --- a/django/contrib/gis/tests/data/test_vrt/test_vrt.vrt +++ /dev/null @@ -1,7 +0,0 @@ - - -test_vrt.csv -wkbPoint25D - - - \ No newline at end of file diff --git a/django/contrib/gis/tests/data/texas.dbf b/django/contrib/gis/tests/data/texas.dbf deleted file mode 100644 index 827c06507199fae9134db5d43eea9a142933e828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 zcmcJMv2MaJ5QYO45)#k{VDesp&aoTYqZN|KQZNxVZP!X=WntmD`bK?|+75!qBqKMR zEPwa^zs`O+&E}&dN&ZH^u0PhksMJnla3uG19F1($hcfL%FE>`&qHMguFxTeBr;&eE z?9?X259tr43G#lf<+f<$E&qx9Ya_4r{rasf^SqNkiS*?`=YB^w687_N*)3U1eGSn5 z{y%@j62ANgA_qfj diff --git a/django/contrib/gis/tests/distapp/__init__.py b/django/contrib/gis/tests/distapp/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/tests/distapp/fixtures/initial_data.json.gz b/django/contrib/gis/tests/distapp/fixtures/initial_data.json.gz deleted file mode 100644 index 5151d33977869ccdbcb5abff36adca77b4d7e647..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6499 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 JAIg$X005BQkgEUy diff --git a/django/contrib/gis/tests/distapp/models.py b/django/contrib/gis/tests/distapp/models.py deleted file mode 100644 index 4d95b219d..000000000 --- a/django/contrib/gis/tests/distapp/models.py +++ /dev/null @@ -1,51 +0,0 @@ -from django.contrib.gis.db import models -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class NamedModel(models.Model): - name = models.CharField(max_length=30) - - objects = models.GeoManager() - - class Meta: - abstract = True - app_label = 'distapp' - - def __str__(self): - return self.name - - -class SouthTexasCity(NamedModel): - "City model on projected coordinate system for South Texas." - point = models.PointField(srid=32140) - - -class SouthTexasCityFt(NamedModel): - "Same City model as above, but U.S. survey feet are the units." - point = models.PointField(srid=2278) - - -class AustraliaCity(NamedModel): - "City model for Australia, using WGS84." - point = models.PointField() - - -class CensusZipcode(NamedModel): - "Model for a few South Texas ZIP codes (in original Census NAD83)." - poly = models.PolygonField(srid=4269) - - -class SouthTexasZipcode(NamedModel): - "Model for a few South Texas ZIP codes." - poly = models.PolygonField(srid=32140, null=True) - - -class Interstate(NamedModel): - "Geodetic model for U.S. Interstates." - path = models.LineStringField() - - -class SouthTexasInterstate(NamedModel): - "Projected model for South Texas Interstates." - path = models.LineStringField(srid=32140) diff --git a/django/contrib/gis/tests/distapp/tests.py b/django/contrib/gis/tests/distapp/tests.py deleted file mode 100644 index b97078d98..000000000 --- a/django/contrib/gis/tests/distapp/tests.py +++ /dev/null @@ -1,393 +0,0 @@ -from __future__ import unicode_literals - -from unittest import skipUnless - -from django.db import connection -from django.db.models import Q -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.measure import D # alias for Distance -from django.contrib.gis.tests.utils import ( - HAS_SPATIAL_DB, mysql, oracle, postgis, spatialite, no_oracle, no_spatialite -) -from django.test import TestCase - -if HAS_GEOS and HAS_SPATIAL_DB: - from django.contrib.gis.geos import GEOSGeometry, LineString - - from .models import (AustraliaCity, Interstate, SouthTexasInterstate, - SouthTexasCity, SouthTexasCityFt, CensusZipcode, SouthTexasZipcode) - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB and not mysql, - "Geos and spatial db (not mysql) are required.") -class DistanceTest(TestCase): - - if HAS_GEOS and HAS_SPATIAL_DB: - # A point we are testing distances with -- using a WGS84 - # coordinate that'll be implicitly transformed to that to - # the coordinate system of the field, EPSG:32140 (Texas South Central - # w/units in meters) - stx_pnt = GEOSGeometry('POINT (-95.370401017314293 29.704867409475465)', 4326) - # Another one for Australia - au_pnt = GEOSGeometry('POINT (150.791 -34.4919)', 4326) - - def get_names(self, qs): - cities = [c.name for c in qs] - cities.sort() - return cities - - def test_init(self): - """ - Test initialization of distance models. - """ - self.assertEqual(9, SouthTexasCity.objects.count()) - self.assertEqual(9, SouthTexasCityFt.objects.count()) - self.assertEqual(11, AustraliaCity.objects.count()) - self.assertEqual(4, SouthTexasZipcode.objects.count()) - self.assertEqual(4, CensusZipcode.objects.count()) - self.assertEqual(1, Interstate.objects.count()) - self.assertEqual(1, SouthTexasInterstate.objects.count()) - - @no_spatialite - def test_dwithin(self): - """ - Test the `dwithin` lookup type. - """ - # Distances -- all should be equal (except for the - # degree/meter pair in au_cities, that's somewhat - # approximate). - tx_dists = [(7000, 22965.83), D(km=7), D(mi=4.349)] - au_dists = [(0.5, 32000), D(km=32), D(mi=19.884)] - - # Expected cities for Australia and Texas. - tx_cities = ['Downtown Houston', 'Southside Place'] - au_cities = ['Mittagong', 'Shellharbour', 'Thirroul', 'Wollongong'] - - # Performing distance queries on two projected coordinate systems one - # with units in meters and the other in units of U.S. survey feet. - for dist in tx_dists: - if isinstance(dist, tuple): - dist1, dist2 = dist - else: - dist1 = dist2 = dist - qs1 = SouthTexasCity.objects.filter(point__dwithin=(self.stx_pnt, dist1)) - qs2 = SouthTexasCityFt.objects.filter(point__dwithin=(self.stx_pnt, dist2)) - for qs in qs1, qs2: - self.assertEqual(tx_cities, self.get_names(qs)) - - # Now performing the `dwithin` queries on a geodetic coordinate system. - for dist in au_dists: - if isinstance(dist, D) and not oracle: - type_error = True - else: - type_error = False - - if isinstance(dist, tuple): - if oracle: - dist = dist[1] - else: - dist = dist[0] - - # Creating the query set. - qs = AustraliaCity.objects.order_by('name') - if type_error: - # A ValueError should be raised on PostGIS when trying to pass - # Distance objects into a DWithin query using a geodetic field. - self.assertRaises(ValueError, AustraliaCity.objects.filter(point__dwithin=(self.au_pnt, dist)).count) - else: - self.assertListEqual(au_cities, self.get_names(qs.filter(point__dwithin=(self.au_pnt, dist)))) - - def test_distance_projected(self): - """ - Test the `distance` GeoQuerySet method on projected coordinate systems. - """ - # The point for La Grange, TX - lagrange = GEOSGeometry('POINT(-96.876369 29.905320)', 4326) - # Reference distances in feet and in meters. Got these values from - # using the provided raw SQL statements. - # SELECT ST_Distance(point, ST_Transform(ST_GeomFromText('POINT(-96.876369 29.905320)', 4326), 32140)) FROM distapp_southtexascity; - m_distances = [147075.069813, 139630.198056, 140888.552826, - 138809.684197, 158309.246259, 212183.594374, - 70870.188967, 165337.758878, 139196.085105] - # SELECT ST_Distance(point, ST_Transform(ST_GeomFromText('POINT(-96.876369 29.905320)', 4326), 2278)) FROM distapp_southtexascityft; - # Oracle 11 thinks this is not a projected coordinate system, so it's - # not tested. - ft_distances = [482528.79154625, 458103.408123001, 462231.860397575, - 455411.438904354, 519386.252102563, 696139.009211594, - 232513.278304279, 542445.630586414, 456679.155883207] - - # Testing using different variations of parameters and using models - # with different projected coordinate systems. - dist1 = SouthTexasCity.objects.distance(lagrange, field_name='point') - dist2 = SouthTexasCity.objects.distance(lagrange) # Using GEOSGeometry parameter - if spatialite or oracle: - dist_qs = [dist1, dist2] - else: - dist3 = SouthTexasCityFt.objects.distance(lagrange.ewkt) # Using EWKT string parameter. - dist4 = SouthTexasCityFt.objects.distance(lagrange) - dist_qs = [dist1, dist2, dist3, dist4] - - # Original query done on PostGIS, have to adjust AlmostEqual tolerance - # for Oracle. - tol = 2 if oracle else 5 - - # Ensuring expected distances are returned for each distance queryset. - for qs in dist_qs: - for i, c in enumerate(qs): - self.assertAlmostEqual(m_distances[i], c.distance.m, tol) - self.assertAlmostEqual(ft_distances[i], c.distance.survey_ft, tol) - - @no_spatialite - def test_distance_geodetic(self): - """ - Test the `distance` GeoQuerySet method on geodetic coordinate systems. - """ - tol = 2 if oracle else 5 - - # Testing geodetic distance calculation with a non-point geometry - # (a LineString of Wollongong and Shellharbour coords). - ls = LineString(((150.902, -34.4245), (150.87, -34.5789))) - if oracle or connection.ops.geography: - # Reference query: - # SELECT ST_distance_sphere(point, ST_GeomFromText('LINESTRING(150.9020 -34.4245,150.8700 -34.5789)', 4326)) FROM distapp_australiacity ORDER BY name; - distances = [1120954.92533513, 140575.720018241, 640396.662906304, - 60580.9693849269, 972807.955955075, 568451.8357838, - 40435.4335201384, 0, 68272.3896586844, 12375.0643697706, 0] - qs = AustraliaCity.objects.distance(ls).order_by('name') - for city, distance in zip(qs, distances): - # Testing equivalence to within a meter. - self.assertAlmostEqual(distance, city.distance.m, 0) - else: - # PostGIS 1.4 and below is limited to disance queries only - # to/from point geometries, check for raising of ValueError. - self.assertRaises(ValueError, AustraliaCity.objects.distance, ls) - self.assertRaises(ValueError, AustraliaCity.objects.distance, ls.wkt) - - # Got the reference distances using the raw SQL statements: - # SELECT ST_distance_spheroid(point, ST_GeomFromText('POINT(151.231341 -33.952685)', 4326), 'SPHEROID["WGS 84",6378137.0,298.257223563]') FROM distapp_australiacity WHERE (NOT (id = 11)); - # SELECT ST_distance_sphere(point, ST_GeomFromText('POINT(151.231341 -33.952685)', 4326)) FROM distapp_australiacity WHERE (NOT (id = 11)); st_distance_sphere - if connection.ops.postgis and connection.ops.proj_version_tuple() >= (4, 7, 0): - # PROJ.4 versions 4.7+ have updated datums, and thus different - # distance values. - spheroid_distances = [60504.0628957201, 77023.9489850262, 49154.8867574404, - 90847.4358768573, 217402.811919332, 709599.234564757, - 640011.483550888, 7772.00667991925, 1047861.78619339, - 1165126.55236034] - sphere_distances = [60580.9693849267, 77144.0435286473, 49199.4415344719, - 90804.7533823494, 217713.384600405, 709134.127242793, - 639828.157159169, 7786.82949717788, 1049204.06569028, - 1162623.7238134] - - else: - spheroid_distances = [60504.0628825298, 77023.948962654, 49154.8867507115, - 90847.435881812, 217402.811862568, 709599.234619957, - 640011.483583758, 7772.00667666425, 1047861.7859506, - 1165126.55237647] - sphere_distances = [60580.7612632291, 77143.7785056615, 49199.2725132184, - 90804.4414289463, 217712.63666124, 709131.691061906, - 639825.959074112, 7786.80274606706, 1049200.46122281, - 1162619.7297006] - - # Testing with spheroid distances first. - hillsdale = AustraliaCity.objects.get(name='Hillsdale') - qs = AustraliaCity.objects.exclude(id=hillsdale.id).distance(hillsdale.point, spheroid=True) - for i, c in enumerate(qs): - self.assertAlmostEqual(spheroid_distances[i], c.distance.m, tol) - if postgis: - # PostGIS uses sphere-only distances by default, testing these as well. - qs = AustraliaCity.objects.exclude(id=hillsdale.id).distance(hillsdale.point) - for i, c in enumerate(qs): - self.assertAlmostEqual(sphere_distances[i], c.distance.m, tol) - - @no_oracle # Oracle already handles geographic distance calculation. - def test_distance_transform(self): - """ - Test the `distance` GeoQuerySet method used with `transform` on a geographic field. - """ - # Normally you can't compute distances from a geometry field - # that is not a PointField (on PostGIS 1.4 and below). - if not connection.ops.geography: - self.assertRaises(ValueError, CensusZipcode.objects.distance, self.stx_pnt) - - # We'll be using a Polygon (created by buffering the centroid - # of 77005 to 100m) -- which aren't allowed in geographic distance - # queries normally, however our field has been transformed to - # a non-geographic system. - z = SouthTexasZipcode.objects.get(name='77005') - - # Reference query: - # SELECT ST_Distance(ST_Transform("distapp_censuszipcode"."poly", 32140), ST_GeomFromText('', 32140)) FROM "distapp_censuszipcode"; - dists_m = [3553.30384972258, 1243.18391525602, 2186.15439472242] - - # Having our buffer in the SRID of the transformation and of the field - # -- should get the same results. The first buffer has no need for - # transformation SQL because it is the same SRID as what was given - # to `transform()`. The second buffer will need to be transformed, - # however. - buf1 = z.poly.centroid.buffer(100) - buf2 = buf1.transform(4269, clone=True) - ref_zips = ['77002', '77025', '77401'] - - for buf in [buf1, buf2]: - qs = CensusZipcode.objects.exclude(name='77005').transform(32140).distance(buf) - self.assertListEqual(ref_zips, self.get_names(qs)) - for i, z in enumerate(qs): - self.assertAlmostEqual(z.distance.m, dists_m[i], 5) - - def test_distance_lookups(self): - """ - Test the `distance_lt`, `distance_gt`, `distance_lte`, and `distance_gte` lookup types. - """ - # Retrieving the cities within a 20km 'donut' w/a 7km radius 'hole' - # (thus, Houston and Southside place will be excluded as tested in - # the `test02_dwithin` above). - qs1 = SouthTexasCity.objects.filter(point__distance_gte=(self.stx_pnt, D(km=7))).filter(point__distance_lte=(self.stx_pnt, D(km=20))) - - # Can't determine the units on SpatiaLite from PROJ.4 string, and - # Oracle 11 incorrectly thinks it is not projected. - if spatialite or oracle: - dist_qs = (qs1,) - else: - qs2 = SouthTexasCityFt.objects.filter(point__distance_gte=(self.stx_pnt, D(km=7))).filter(point__distance_lte=(self.stx_pnt, D(km=20))) - dist_qs = (qs1, qs2) - - for qs in dist_qs: - cities = self.get_names(qs) - self.assertEqual(cities, ['Bellaire', 'Pearland', 'West University Place']) - - # Doing a distance query using Polygons instead of a Point. - z = SouthTexasZipcode.objects.get(name='77005') - qs = SouthTexasZipcode.objects.exclude(name='77005').filter(poly__distance_lte=(z.poly, D(m=275))) - self.assertEqual(['77025', '77401'], self.get_names(qs)) - # If we add a little more distance 77002 should be included. - qs = SouthTexasZipcode.objects.exclude(name='77005').filter(poly__distance_lte=(z.poly, D(m=300))) - self.assertEqual(['77002', '77025', '77401'], self.get_names(qs)) - - def test_geodetic_distance_lookups(self): - """ - Test distance lookups on geodetic coordinate systems. - """ - # Line is from Canberra to Sydney. Query is for all other cities within - # a 100km of that line (which should exclude only Hobart & Adelaide). - line = GEOSGeometry('LINESTRING(144.9630 -37.8143,151.2607 -33.8870)', 4326) - dist_qs = AustraliaCity.objects.filter(point__distance_lte=(line, D(km=100))) - - if oracle or connection.ops.geography: - # Oracle and PostGIS 1.5 can do distance lookups on arbitrary geometries. - self.assertEqual(9, dist_qs.count()) - self.assertEqual(['Batemans Bay', 'Canberra', 'Hillsdale', - 'Melbourne', 'Mittagong', 'Shellharbour', - 'Sydney', 'Thirroul', 'Wollongong'], - self.get_names(dist_qs)) - else: - # PostGIS 1.4 and below only allows geodetic distance queries (utilizing - # ST_Distance_Sphere/ST_Distance_Spheroid) from Points to PointFields - # on geometry columns. - self.assertRaises(ValueError, dist_qs.count) - - # Ensured that a ValueError was raised, none of the rest of the test is - # support on this backend, so bail now. - if spatialite: - return - - # Too many params (4 in this case) should raise a ValueError. - self.assertRaises(ValueError, len, - AustraliaCity.objects.filter(point__distance_lte=('POINT(5 23)', D(km=100), 'spheroid', '4'))) - - # Not enough params should raise a ValueError. - self.assertRaises(ValueError, len, - AustraliaCity.objects.filter(point__distance_lte=('POINT(5 23)',))) - - # Getting all cities w/in 550 miles of Hobart. - hobart = AustraliaCity.objects.get(name='Hobart') - qs = AustraliaCity.objects.exclude(name='Hobart').filter(point__distance_lte=(hobart.point, D(mi=550))) - cities = self.get_names(qs) - self.assertEqual(cities, ['Batemans Bay', 'Canberra', 'Melbourne']) - - # Cities that are either really close or really far from Wollongong -- - # and using different units of distance. - wollongong = AustraliaCity.objects.get(name='Wollongong') - d1, d2 = D(yd=19500), D(nm=400) # Yards (~17km) & Nautical miles. - - # Normal geodetic distance lookup (uses `distance_sphere` on PostGIS. - gq1 = Q(point__distance_lte=(wollongong.point, d1)) - gq2 = Q(point__distance_gte=(wollongong.point, d2)) - qs1 = AustraliaCity.objects.exclude(name='Wollongong').filter(gq1 | gq2) - - # Geodetic distance lookup but telling GeoDjango to use `distance_spheroid` - # instead (we should get the same results b/c accuracy variance won't matter - # in this test case). - if postgis: - gq3 = Q(point__distance_lte=(wollongong.point, d1, 'spheroid')) - gq4 = Q(point__distance_gte=(wollongong.point, d2, 'spheroid')) - qs2 = AustraliaCity.objects.exclude(name='Wollongong').filter(gq3 | gq4) - querysets = [qs1, qs2] - else: - querysets = [qs1] - - for qs in querysets: - cities = self.get_names(qs) - self.assertEqual(cities, ['Adelaide', 'Hobart', 'Shellharbour', 'Thirroul']) - - def test_area(self): - """ - Test the `area` GeoQuerySet method. - """ - # Reference queries: - # SELECT ST_Area(poly) FROM distapp_southtexaszipcode; - area_sq_m = [5437908.90234375, 10183031.4389648, 11254471.0073242, 9881708.91772461] - # Tolerance has to be lower for Oracle and differences - # with GEOS 3.0.0RC4 - tol = 2 - for i, z in enumerate(SouthTexasZipcode.objects.area()): - self.assertAlmostEqual(area_sq_m[i], z.area.sq_m, tol) - - def test_length(self): - """ - Test the `length` GeoQuerySet method. - """ - # Reference query (should use `length_spheroid`). - # SELECT ST_length_spheroid(ST_GeomFromText('', 4326) 'SPHEROID["WGS 84",6378137,298.257223563, AUTHORITY["EPSG","7030"]]'); - len_m1 = 473504.769553813 - len_m2 = 4617.668 - - if spatialite: - # Does not support geodetic coordinate systems. - self.assertRaises(ValueError, Interstate.objects.length) - else: - qs = Interstate.objects.length() - tol = 2 if oracle else 3 - self.assertAlmostEqual(len_m1, qs[0].length.m, tol) - - # Now doing length on a projected coordinate system. - i10 = SouthTexasInterstate.objects.length().get(name='I-10') - self.assertAlmostEqual(len_m2, i10.length.m, 2) - - @no_spatialite - def test_perimeter(self): - """ - Test the `perimeter` GeoQuerySet method. - """ - # Reference query: - # SELECT ST_Perimeter(distapp_southtexaszipcode.poly) FROM distapp_southtexaszipcode; - perim_m = [18404.3550889361, 15627.2108551001, 20632.5588368978, 17094.5996143697] - tol = 2 if oracle else 7 - for i, z in enumerate(SouthTexasZipcode.objects.perimeter()): - self.assertAlmostEqual(perim_m[i], z.perimeter.m, tol) - - # Running on points; should return 0. - for i, c in enumerate(SouthTexasCity.objects.perimeter(model_att='perim')): - self.assertEqual(0, c.perim.m) - - def test_measurement_null_fields(self): - """ - Test the measurement GeoQuerySet methods on fields with NULL values. - """ - # Creating SouthTexasZipcode w/NULL value. - SouthTexasZipcode.objects.create(name='78212') - # Performing distance/area queries against the NULL PolygonField, - # and ensuring the result of the operations is None. - htown = SouthTexasCity.objects.get(name='Downtown Houston') - z = SouthTexasZipcode.objects.distance(htown.point).area().get(name='78212') - self.assertIsNone(z.distance) - self.assertIsNone(z.area) diff --git a/django/contrib/gis/tests/geo3d/__init__.py b/django/contrib/gis/tests/geo3d/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/tests/geo3d/models.py b/django/contrib/gis/tests/geo3d/models.py deleted file mode 100644 index 2244ed8b1..000000000 --- a/django/contrib/gis/tests/geo3d/models.py +++ /dev/null @@ -1,65 +0,0 @@ -from django.contrib.gis.db import models -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class NamedModel(models.Model): - name = models.CharField(max_length=30) - - objects = models.GeoManager() - - class Meta: - abstract = True - app_label = 'geo3d' - - def __str__(self): - return self.name - - -class City3D(NamedModel): - point = models.PointField(dim=3) - - -class Interstate2D(NamedModel): - line = models.LineStringField(srid=4269) - - -class Interstate3D(NamedModel): - line = models.LineStringField(dim=3, srid=4269) - - -class InterstateProj2D(NamedModel): - line = models.LineStringField(srid=32140) - - -class InterstateProj3D(NamedModel): - line = models.LineStringField(dim=3, srid=32140) - - -class Polygon2D(NamedModel): - poly = models.PolygonField(srid=32140) - - -class Polygon3D(NamedModel): - poly = models.PolygonField(dim=3, srid=32140) - - -class SimpleModel(models.Model): - - objects = models.GeoManager() - - class Meta: - abstract = True - app_label = 'geo3d' - - -class Point2D(SimpleModel): - point = models.PointField() - - -class Point3D(SimpleModel): - point = models.PointField(dim=3) - - -class MultiPoint3D(SimpleModel): - mpoint = models.MultiPointField(dim=3) diff --git a/django/contrib/gis/tests/geo3d/tests.py b/django/contrib/gis/tests/geo3d/tests.py deleted file mode 100644 index 917085013..000000000 --- a/django/contrib/gis/tests/geo3d/tests.py +++ /dev/null @@ -1,278 +0,0 @@ -from __future__ import unicode_literals - -import os -import re -from unittest import skipUnless - -from django.contrib.gis.gdal import HAS_GDAL -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import postgis -from django.test import TestCase -from django.utils._os import upath - -if HAS_GEOS: - from django.contrib.gis.db.models import Union, Extent3D - from django.contrib.gis.geos import GEOSGeometry, LineString, Point, Polygon - - from .models import (City3D, Interstate2D, Interstate3D, InterstateProj2D, - InterstateProj3D, Point2D, Point3D, MultiPoint3D, Polygon2D, Polygon3D) - -if HAS_GDAL: - from django.contrib.gis.utils import LayerMapping, LayerMapError - - -data_path = os.path.realpath(os.path.join(os.path.dirname(upath(__file__)), '..', 'data')) -city_file = os.path.join(data_path, 'cities', 'cities.shp') -vrt_file = os.path.join(data_path, 'test_vrt', 'test_vrt.vrt') - -# The coordinates of each city, with Z values corresponding to their -# altitude in meters. -city_data = ( - ('Houston', (-95.363151, 29.763374, 18)), - ('Dallas', (-96.801611, 32.782057, 147)), - ('Oklahoma City', (-97.521157, 34.464642, 380)), - ('Wellington', (174.783117, -41.315268, 14)), - ('Pueblo', (-104.609252, 38.255001, 1433)), - ('Lawrence', (-95.235060, 38.971823, 251)), - ('Chicago', (-87.650175, 41.850385, 181)), - ('Victoria', (-123.305196, 48.462611, 15)), -) - -# Reference mapping of city name to its altitude (Z value). -city_dict = dict((name, coords) for name, coords in city_data) - -# 3D freeway data derived from the National Elevation Dataset: -# http://seamless.usgs.gov/products/9arc.php -interstate_data = ( - ('I-45', - 'LINESTRING(-95.3708481 29.7765870 11.339,-95.3694580 29.7787980 4.536,-95.3690305 29.7797359 9.762,-95.3691886 29.7812450 12.448,-95.3696447 29.7850144 10.457,-95.3702511 29.7868518 9.418,-95.3706724 29.7881286 14.858,-95.3711632 29.7896157 15.386,-95.3714525 29.7936267 13.168,-95.3717848 29.7955007 15.104,-95.3717719 29.7969804 16.516,-95.3717305 29.7982117 13.923,-95.3717254 29.8000778 14.385,-95.3719875 29.8013539 15.160,-95.3720575 29.8026785 15.544,-95.3721321 29.8040912 14.975,-95.3722074 29.8050998 15.688,-95.3722779 29.8060430 16.099,-95.3733818 29.8076750 15.197,-95.3741563 29.8103686 17.268,-95.3749458 29.8129927 19.857,-95.3763564 29.8144557 15.435)', - (11.339, 4.536, 9.762, 12.448, 10.457, 9.418, 14.858, - 15.386, 13.168, 15.104, 16.516, 13.923, 14.385, 15.16, - 15.544, 14.975, 15.688, 16.099, 15.197, 17.268, 19.857, - 15.435), - ), -) - -# Bounding box polygon for inner-loop of Houston (in projected coordinate -# system 32140), with elevation values from the National Elevation Dataset -# (see above). -bbox_data = ( - 'POLYGON((941527.97 4225693.20,962596.48 4226349.75,963152.57 4209023.95,942051.75 4208366.38,941527.97 4225693.20))', - (21.71, 13.21, 9.12, 16.40, 21.71) -) - - -@skipUnless(HAS_GEOS and HAS_GDAL and postgis, "Geos, GDAL and postgis are required.") -class Geo3DTest(TestCase): - """ - Only a subset of the PostGIS routines are 3D-enabled, and this TestCase - tries to test the features that can handle 3D and that are also - available within GeoDjango. For more information, see the PostGIS docs - on the routines that support 3D: - - http://postgis.refractions.net/documentation/manual-1.4/ch08.html#PostGIS_3D_Functions - """ - - def _load_interstate_data(self): - # Interstate (2D / 3D and Geographic/Projected variants) - for name, line, exp_z in interstate_data: - line_3d = GEOSGeometry(line, srid=4269) - line_2d = LineString([l[:2] for l in line_3d.coords], srid=4269) - - # Creating a geographic and projected version of the - # interstate in both 2D and 3D. - Interstate3D.objects.create(name=name, line=line_3d) - InterstateProj3D.objects.create(name=name, line=line_3d) - Interstate2D.objects.create(name=name, line=line_2d) - InterstateProj2D.objects.create(name=name, line=line_2d) - - def _load_city_data(self): - for name, pnt_data in city_data: - City3D.objects.create(name=name, point=Point(*pnt_data, srid=4326)) - - def _load_polygon_data(self): - bbox_wkt, bbox_z = bbox_data - bbox_2d = GEOSGeometry(bbox_wkt, srid=32140) - bbox_3d = Polygon(tuple((x, y, z) for (x, y), z in zip(bbox_2d[0].coords, bbox_z)), srid=32140) - Polygon2D.objects.create(name='2D BBox', poly=bbox_2d) - Polygon3D.objects.create(name='3D BBox', poly=bbox_3d) - - def test_3d_hasz(self): - """ - Make sure data is 3D and has expected Z values -- shouldn't change - because of coordinate system. - """ - self._load_interstate_data() - for name, line, exp_z in interstate_data: - interstate = Interstate3D.objects.get(name=name) - interstate_proj = InterstateProj3D.objects.get(name=name) - for i in [interstate, interstate_proj]: - self.assertTrue(i.line.hasz) - self.assertEqual(exp_z, tuple(i.line.z)) - - self._load_city_data() - for name, pnt_data in city_data: - city = City3D.objects.get(name=name) - z = pnt_data[2] - self.assertTrue(city.point.hasz) - self.assertEqual(z, city.point.z) - - def test_3d_polygons(self): - """ - Test the creation of polygon 3D models. - """ - self._load_polygon_data() - p3d = Polygon3D.objects.get(name='3D BBox') - self.assertTrue(p3d.poly.hasz) - self.assertIsInstance(p3d.poly, Polygon) - self.assertEqual(p3d.poly.srid, 32140) - - def test_3d_layermapping(self): - """ - Testing LayerMapping on 3D models. - """ - point_mapping = {'point': 'POINT'} - mpoint_mapping = {'mpoint': 'MULTIPOINT'} - - # The VRT is 3D, but should still be able to map sans the Z. - lm = LayerMapping(Point2D, vrt_file, point_mapping, transform=False) - lm.save() - self.assertEqual(3, Point2D.objects.count()) - - # The city shapefile is 2D, and won't be able to fill the coordinates - # in the 3D model -- thus, a LayerMapError is raised. - self.assertRaises(LayerMapError, LayerMapping, - Point3D, city_file, point_mapping, transform=False) - - # 3D model should take 3D data just fine. - lm = LayerMapping(Point3D, vrt_file, point_mapping, transform=False) - lm.save() - self.assertEqual(3, Point3D.objects.count()) - - # Making sure LayerMapping.make_multi works right, by converting - # a Point25D into a MultiPoint25D. - lm = LayerMapping(MultiPoint3D, vrt_file, mpoint_mapping, transform=False) - lm.save() - self.assertEqual(3, MultiPoint3D.objects.count()) - - def test_kml(self): - """ - Test GeoQuerySet.kml() with Z values. - """ - self._load_city_data() - h = City3D.objects.kml(precision=6).get(name='Houston') - # KML should be 3D. - # `SELECT ST_AsKML(point, 6) FROM geo3d_city3d WHERE name = 'Houston';` - ref_kml_regex = re.compile(r'^-95.363\d+,29.763\d+,18$') - self.assertTrue(ref_kml_regex.match(h.kml)) - - def test_geojson(self): - """ - Test GeoQuerySet.geojson() with Z values. - """ - self._load_city_data() - h = City3D.objects.geojson(precision=6).get(name='Houston') - # GeoJSON should be 3D - # `SELECT ST_AsGeoJSON(point, 6) FROM geo3d_city3d WHERE name='Houston';` - ref_json_regex = re.compile(r'^{"type":"Point","coordinates":\[-95.363151,29.763374,18(\.0+)?\]}$') - self.assertTrue(ref_json_regex.match(h.geojson)) - - def test_union(self): - """ - Testing the Union aggregate of 3D models. - """ - # PostGIS query that returned the reference EWKT for this test: - # `SELECT ST_AsText(ST_Union(point)) FROM geo3d_city3d;` - self._load_city_data() - ref_ewkt = 'SRID=4326;MULTIPOINT(-123.305196 48.462611 15,-104.609252 38.255001 1433,-97.521157 34.464642 380,-96.801611 32.782057 147,-95.363151 29.763374 18,-95.23506 38.971823 251,-87.650175 41.850385 181,174.783117 -41.315268 14)' - ref_union = GEOSGeometry(ref_ewkt) - union = City3D.objects.aggregate(Union('point'))['point__union'] - self.assertTrue(union.hasz) - self.assertEqual(ref_union, union) - - def test_extent(self): - """ - Testing the Extent3D aggregate for 3D models. - """ - self._load_city_data() - # `SELECT ST_Extent3D(point) FROM geo3d_city3d;` - ref_extent3d = (-123.305196, -41.315268, 14, 174.783117, 48.462611, 1433) - extent1 = City3D.objects.aggregate(Extent3D('point'))['point__extent3d'] - extent2 = City3D.objects.extent3d() - - def check_extent3d(extent3d, tol=6): - for ref_val, ext_val in zip(ref_extent3d, extent3d): - self.assertAlmostEqual(ref_val, ext_val, tol) - - for e3d in [extent1, extent2]: - check_extent3d(e3d) - - def test_perimeter(self): - """ - Testing GeoQuerySet.perimeter() on 3D fields. - """ - self._load_polygon_data() - # Reference query for values below: - # `SELECT ST_Perimeter3D(poly), ST_Perimeter2D(poly) FROM geo3d_polygon3d;` - ref_perim_3d = 76859.2620451 - ref_perim_2d = 76859.2577803 - tol = 6 - self.assertAlmostEqual(ref_perim_2d, - Polygon2D.objects.perimeter().get(name='2D BBox').perimeter.m, - tol) - self.assertAlmostEqual(ref_perim_3d, - Polygon3D.objects.perimeter().get(name='3D BBox').perimeter.m, - tol) - - def test_length(self): - """ - Testing GeoQuerySet.length() on 3D fields. - """ - # ST_Length_Spheroid Z-aware, and thus does not need to use - # a separate function internally. - # `SELECT ST_Length_Spheroid(line, 'SPHEROID["GRS 1980",6378137,298.257222101]') - # FROM geo3d_interstate[2d|3d];` - self._load_interstate_data() - tol = 3 - ref_length_2d = 4368.1721949481 - ref_length_3d = 4368.62547052088 - self.assertAlmostEqual(ref_length_2d, - Interstate2D.objects.length().get(name='I-45').length.m, - tol) - self.assertAlmostEqual(ref_length_3d, - Interstate3D.objects.length().get(name='I-45').length.m, - tol) - - # Making sure `ST_Length3D` is used on for a projected - # and 3D model rather than `ST_Length`. - # `SELECT ST_Length(line) FROM geo3d_interstateproj2d;` - ref_length_2d = 4367.71564892392 - # `SELECT ST_Length3D(line) FROM geo3d_interstateproj3d;` - ref_length_3d = 4368.16897234101 - self.assertAlmostEqual(ref_length_2d, - InterstateProj2D.objects.length().get(name='I-45').length.m, - tol) - self.assertAlmostEqual(ref_length_3d, - InterstateProj3D.objects.length().get(name='I-45').length.m, - tol) - - def test_scale(self): - """ - Testing GeoQuerySet.scale() on Z values. - """ - self._load_city_data() - # Mapping of City name to reference Z values. - zscales = (-3, 4, 23) - for zscale in zscales: - for city in City3D.objects.scale(1.0, 1.0, zscale): - self.assertEqual(city_dict[city.name][2] * zscale, city.scale.z) - - def test_translate(self): - """ - Testing GeoQuerySet.translate() on Z values. - """ - self._load_city_data() - ztranslations = (5.23, 23, -17) - for ztrans in ztranslations: - for city in City3D.objects.translate(0, 0, ztrans): - self.assertEqual(city_dict[city.name][2] + ztrans, city.translate.z) diff --git a/django/contrib/gis/tests/geo3d/views.py b/django/contrib/gis/tests/geo3d/views.py deleted file mode 100644 index 60f00ef0e..000000000 --- a/django/contrib/gis/tests/geo3d/views.py +++ /dev/null @@ -1 +0,0 @@ -# Create your views here. diff --git a/django/contrib/gis/tests/geoadmin/__init__.py b/django/contrib/gis/tests/geoadmin/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/tests/geoadmin/models.py b/django/contrib/gis/tests/geoadmin/models.py deleted file mode 100644 index 381a75257..000000000 --- a/django/contrib/gis/tests/geoadmin/models.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.contrib.gis.db import models -from django.contrib.gis import admin -from django.utils.encoding import python_2_unicode_compatible - - -@python_2_unicode_compatible -class City(models.Model): - name = models.CharField(max_length=30) - point = models.PointField() - - objects = models.GeoManager() - - class Meta: - app_label = 'geoadmin' - - def __str__(self): - return self.name - -admin.site.register(City, admin.OSMGeoAdmin) diff --git a/django/contrib/gis/tests/geoadmin/tests.py b/django/contrib/gis/tests/geoadmin/tests.py deleted file mode 100644 index 5cd3c2eee..000000000 --- a/django/contrib/gis/tests/geoadmin/tests.py +++ /dev/null @@ -1,59 +0,0 @@ -from __future__ import unicode_literals - -from unittest import skipUnless - -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import HAS_SPATIAL_DB -from django.test import TestCase - -if HAS_GEOS and HAS_SPATIAL_DB: - from django.contrib.gis import admin - from django.contrib.gis.geos import Point - - from .models import City - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoAdminTest(TestCase): - urls = 'django.contrib.gis.tests.geoadmin.urls' - - def test_ensure_geographic_media(self): - geoadmin = admin.site._registry[City] - admin_js = geoadmin.media.render_js() - self.assertTrue(any(geoadmin.openlayers_url in js for js in admin_js)) - - def test_olmap_OSM_rendering(self): - geoadmin = admin.site._registry[City] - result = geoadmin.get_map_widget(City._meta.get_field('point'))( - ).render('point', Point(-79.460734, 40.18476)) - self.assertIn( - """geodjango_point.layers.base = new OpenLayers.Layer.OSM("OpenStreetMap (Mapnik)");""", - result) - - def test_olmap_WMS_rendering(self): - geoadmin = admin.GeoModelAdmin(City, admin.site) - result = geoadmin.get_map_widget(City._meta.get_field('point'))( - ).render('point', Point(-79.460734, 40.18476)) - self.assertIn( - """geodjango_point.layers.base = new OpenLayers.Layer.WMS("OpenLayers WMS", "http://vmap0.tiles.osgeo.org/wms/vmap0", {layers: \'basic\', format: 'image/jpeg'});""", - result) - - def test_olwidget_has_changed(self): - """ - Check that changes are accurately noticed by OpenLayersWidget. - """ - geoadmin = admin.site._registry[City] - form = geoadmin.get_changelist_form(None)() - has_changed = form.fields['point']._has_changed - - initial = Point(13.4197458572965953, 52.5194108501149799, srid=4326) - data_same = "SRID=3857;POINT(1493879.2754093995 6894592.019687599)" - data_almost_same = "SRID=3857;POINT(1493879.2754093990 6894592.019687590)" - data_changed = "SRID=3857;POINT(1493884.0527237 6894593.8111804)" - - self.assertTrue(has_changed(None, data_changed)) - self.assertTrue(has_changed(initial, "")) - self.assertFalse(has_changed(None, "")) - self.assertFalse(has_changed(initial, data_same)) - self.assertFalse(has_changed(initial, data_almost_same)) - self.assertTrue(has_changed(initial, data_changed)) diff --git a/django/contrib/gis/tests/geoadmin/urls.py b/django/contrib/gis/tests/geoadmin/urls.py deleted file mode 100644 index f41587280..000000000 --- a/django/contrib/gis/tests/geoadmin/urls.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.conf.urls import patterns, include -from django.contrib import admin - -urlpatterns = patterns('', - (r'^admin/', include(admin.site.urls)), -) diff --git a/django/contrib/gis/tests/geoapp/__init__.py b/django/contrib/gis/tests/geoapp/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/contrib/gis/tests/geoapp/feeds.py b/django/contrib/gis/tests/geoapp/feeds.py deleted file mode 100644 index f2ebc4610..000000000 --- a/django/contrib/gis/tests/geoapp/feeds.py +++ /dev/null @@ -1,72 +0,0 @@ -from __future__ import unicode_literals - -from django.contrib.gis import feeds - -from .models import City - - -class TestGeoRSS1(feeds.Feed): - link = '/city/' - title = 'Test GeoDjango Cities' - - def items(self): - return City.objects.all() - - def item_link(self, item): - return '/city/%s/' % item.pk - - def item_geometry(self, item): - return item.point - - -class TestGeoRSS2(TestGeoRSS1): - def geometry(self, obj): - # This should attach a element for the extent of - # of the cities in the database. This tuple came from - # calling `City.objects.extent()` -- we can't do that call here - # because `extent` is not implemented for MySQL/Oracle. - return (-123.30, -41.32, 174.78, 48.46) - - def item_geometry(self, item): - # Returning a simple tuple for the geometry. - return item.point.x, item.point.y - - -class TestGeoAtom1(TestGeoRSS1): - feed_type = feeds.GeoAtom1Feed - - -class TestGeoAtom2(TestGeoRSS2): - feed_type = feeds.GeoAtom1Feed - - def geometry(self, obj): - # This time we'll use a 2-tuple of coordinates for the box. - return ((-123.30, -41.32), (174.78, 48.46)) - - -class TestW3CGeo1(TestGeoRSS1): - feed_type = feeds.W3CGeoFeed - - -# The following feeds are invalid, and will raise exceptions. -class TestW3CGeo2(TestGeoRSS2): - feed_type = feeds.W3CGeoFeed - - -class TestW3CGeo3(TestGeoRSS1): - feed_type = feeds.W3CGeoFeed - - def item_geometry(self, item): - from django.contrib.gis.geos import Polygon - return Polygon(((0, 0), (0, 1), (1, 1), (1, 0), (0, 0))) - -# The feed dictionary to use for URLs. -feed_dict = { - 'rss1': TestGeoRSS1, - 'rss2': TestGeoRSS2, - 'atom1': TestGeoAtom1, - 'atom2': TestGeoAtom2, - 'w3cgeo1': TestW3CGeo1, - 'w3cgeo2': TestW3CGeo2, - 'w3cgeo3': TestW3CGeo3, -} diff --git a/django/contrib/gis/tests/geoapp/fixtures/initial_data.json.gz b/django/contrib/gis/tests/geoapp/fixtures/initial_data.json.gz deleted file mode 100644 index c6950822cfb0bf2ea4f1e8315a7a4786a7b56fd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131252 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ⅆ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

    P>gm!U)yU58Q)Xvh^}P$>#xPnc9< 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

    b`?n= z7_(t`P%{wH6hl*#l9m~v4}xV%G=UXFmP1fNb={26Gy%1WFpHXH!SdK=Hg0VW`g#?* z5;*9f1Jwji;k-m_2-57T-%aYX!g&*6N<1e>fRjXdxq%zl-)hv<{^{THI2+5gNsS6i z)}z5QQsivSq#fgC_8vCu5iBhB7KjPTk(CNGyGngCKs5yCta(+5yD1y7M{%f^nL+-} zIt=gh^rt~U=A+bP0N(<`nLB=wivJu79~(fgM#~pv}y{qRsb5#HTDXNqwNOYR430 zo*x--rvM5x`NAct z1A|}rxPBmjd1mf}J8dl`1UAH6UP1 zc9nwwu~cL~?Tf%*^4(a?VzLHgL4TbuOZoW0j)PfCaVNMy-iL~%^L4VIXSQcGxXR*} zCD9Kd)Ufru8`3In1%S!mgZrss6In?&XIT`!ve{y0bsTUZ%s8Ov)m*i2;CShjzZB8x zFcl}9nk*tI(VmdumVMtr&5{a<=v9PqC`GS*UCko(n3NS)jLxF) zb1^adxC&HEEJDlYUK!vZJ`n(=+|7(v02k3!rXDkDQMZrVq$;?qmseT=ex$a}eeo

    <&P;sV;= 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 diff --git a/django/contrib/gis/tests/geoapp/models.py b/django/contrib/gis/tests/geoapp/models.py deleted file mode 100644 index 2550854b7..000000000 --- a/django/contrib/gis/tests/geoapp/models.py +++ /dev/null @@ -1,72 +0,0 @@ -from django.contrib.gis.db import models -from django.contrib.gis.tests.utils import mysql, spatialite -from django.utils.encoding import python_2_unicode_compatible - -# MySQL spatial indices can't handle NULL geometries. -null_flag = not mysql - - -@python_2_unicode_compatible -class NamedModel(models.Model): - name = models.CharField(max_length=30) - - objects = models.GeoManager() - - class Meta: - abstract = True - app_label = 'geoapp' - - def __str__(self): - return self.name - - -class Country(NamedModel): - mpoly = models.MultiPolygonField() # SRID, by default, is 4326 - - -class City(NamedModel): - point = models.PointField() - - -# This is an inherited model from City -class PennsylvaniaCity(City): - county = models.CharField(max_length=30) - founded = models.DateTimeField(null=True) - - # TODO: This should be implicitly inherited. - - objects = models.GeoManager() - - class Meta: - app_label = 'geoapp' - - -class State(NamedModel): - poly = models.PolygonField(null=null_flag) # Allowing NULL geometries here. - - -class Track(NamedModel): - line = models.LineStringField() - - -class Truth(models.Model): - val = models.BooleanField(default=False) - - objects = models.GeoManager() - - class Meta: - app_label = 'geoapp' - - -if not spatialite: - - class Feature(NamedModel): - geom = models.GeometryField() - - class MinusOneSRID(models.Model): - geom = models.PointField(srid=-1) # Minus one SRID. - - objects = models.GeoManager() - - class Meta: - app_label = 'geoapp' diff --git a/django/contrib/gis/tests/geoapp/sitemaps.py b/django/contrib/gis/tests/geoapp/sitemaps.py deleted file mode 100644 index 68490ace2..000000000 --- a/django/contrib/gis/tests/geoapp/sitemaps.py +++ /dev/null @@ -1,10 +0,0 @@ -from django.contrib.gis.sitemaps import GeoRSSSitemap, KMLSitemap, KMZSitemap - -from .feeds import feed_dict -from .models import City, Country - - -sitemaps = {'kml': KMLSitemap([City, Country]), - 'kmz': KMZSitemap([City, Country]), - 'georss': GeoRSSSitemap(feed_dict), - } diff --git a/django/contrib/gis/tests/geoapp/test_feeds.py b/django/contrib/gis/tests/geoapp/test_feeds.py deleted file mode 100644 index 96ba26cec..000000000 --- a/django/contrib/gis/tests/geoapp/test_feeds.py +++ /dev/null @@ -1,92 +0,0 @@ -from __future__ import unicode_literals - -from unittest import skipUnless -from xml.dom import minidom - -from django.conf import settings -from django.contrib.sites.models import Site -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import HAS_SPATIAL_DB -from django.test import TestCase, modify_settings - -if HAS_GEOS: - from .models import City - - -@modify_settings(INSTALLED_APPS={'append': 'django.contrib.sites'}) -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoFeedTest(TestCase): - - urls = 'django.contrib.gis.tests.geoapp.urls' - - def setUp(self): - Site(id=settings.SITE_ID, domain="example.com", name="example.com").save() - - def assertChildNodes(self, elem, expected): - "Taken from syndication/tests.py." - actual = set(n.nodeName for n in elem.childNodes) - expected = set(expected) - self.assertEqual(actual, expected) - - def test_geofeed_rss(self): - "Tests geographic feeds using GeoRSS over RSSv2." - # Uses `GEOSGeometry` in `item_geometry` - doc1 = minidom.parseString(self.client.get('/feeds/rss1/').content) - # Uses a 2-tuple in `item_geometry` - doc2 = minidom.parseString(self.client.get('/feeds/rss2/').content) - feed1, feed2 = doc1.firstChild, doc2.firstChild - - # Making sure the box got added to the second GeoRSS feed. - self.assertChildNodes(feed2.getElementsByTagName('channel')[0], - ['title', 'link', 'description', 'language', - 'lastBuildDate', 'item', 'georss:box', 'atom:link'] - ) - - # Incrementing through the feeds. - for feed in [feed1, feed2]: - # Ensuring the georss namespace was added to the element. - self.assertEqual(feed.getAttribute('xmlns:georss'), 'http://www.georss.org/georss') - chan = feed.getElementsByTagName('channel')[0] - items = chan.getElementsByTagName('item') - self.assertEqual(len(items), City.objects.count()) - - # Ensuring the georss element was added to each item in the feed. - for item in items: - self.assertChildNodes(item, ['title', 'link', 'description', 'guid', 'georss:point']) - - def test_geofeed_atom(self): - "Testing geographic feeds using GeoRSS over Atom." - doc1 = minidom.parseString(self.client.get('/feeds/atom1/').content) - doc2 = minidom.parseString(self.client.get('/feeds/atom2/').content) - feed1, feed2 = doc1.firstChild, doc2.firstChild - - # Making sure the box got added to the second GeoRSS feed. - self.assertChildNodes(feed2, ['title', 'link', 'id', 'updated', 'entry', 'georss:box']) - - for feed in [feed1, feed2]: - # Ensuring the georsss namespace was added to the element. - self.assertEqual(feed.getAttribute('xmlns:georss'), 'http://www.georss.org/georss') - entries = feed.getElementsByTagName('entry') - self.assertEqual(len(entries), City.objects.count()) - - # Ensuring the georss element was added to each entry in the feed. - for entry in entries: - self.assertChildNodes(entry, ['title', 'link', 'id', 'summary', 'georss:point']) - - def test_geofeed_w3c(self): - "Testing geographic feeds using W3C Geo." - doc = minidom.parseString(self.client.get('/feeds/w3cgeo1/').content) - feed = doc.firstChild - # Ensuring the geo namespace was added to the element. - self.assertEqual(feed.getAttribute('xmlns:geo'), 'http://www.w3.org/2003/01/geo/wgs84_pos#') - chan = feed.getElementsByTagName('channel')[0] - items = chan.getElementsByTagName('item') - self.assertEqual(len(items), City.objects.count()) - - # Ensuring the geo:lat and geo:lon element was added to each item in the feed. - for item in items: - self.assertChildNodes(item, ['title', 'link', 'description', 'guid', 'geo:lat', 'geo:lon']) - - # Boxes and Polygons aren't allowed in W3C Geo feeds. - self.assertRaises(ValueError, self.client.get, '/feeds/w3cgeo2/') # Box in - self.assertRaises(ValueError, self.client.get, '/feeds/w3cgeo3/') # Polygons in diff --git a/django/contrib/gis/tests/geoapp/test_regress.py b/django/contrib/gis/tests/geoapp/test_regress.py deleted file mode 100644 index 28f559ef4..000000000 --- a/django/contrib/gis/tests/geoapp/test_regress.py +++ /dev/null @@ -1,92 +0,0 @@ -# -*- encoding: utf-8 -*- -from __future__ import unicode_literals - -from datetime import datetime -from unittest import skipUnless - -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import no_mysql, no_spatialite -from django.contrib.gis.shortcuts import render_to_kmz -from django.contrib.gis.tests.utils import HAS_SPATIAL_DB, no_oracle -from django.db.models import Count, Min -from django.test import TestCase - -if HAS_GEOS: - from .models import City, PennsylvaniaCity, State, Truth - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoRegressionTests(TestCase): - - def test_update(self): - "Testing GeoQuerySet.update(). See #10411." - pnt = City.objects.get(name='Pueblo').point - bak = pnt.clone() - pnt.y += 0.005 - pnt.x += 0.005 - - City.objects.filter(name='Pueblo').update(point=pnt) - self.assertEqual(pnt, City.objects.get(name='Pueblo').point) - City.objects.filter(name='Pueblo').update(point=bak) - self.assertEqual(bak, City.objects.get(name='Pueblo').point) - - def test_kmz(self): - "Testing `render_to_kmz` with non-ASCII data. See #11624." - name = "Åland Islands" - places = [{ - 'name': name, - 'description': name, - 'kml': '5.0,23.0' - }] - render_to_kmz('gis/kml/placemarks.kml', {'places': places}) - - @no_spatialite - @no_mysql - def test_extent(self): - "Testing `extent` on a table with a single point. See #11827." - pnt = City.objects.get(name='Pueblo').point - ref_ext = (pnt.x, pnt.y, pnt.x, pnt.y) - extent = City.objects.filter(name='Pueblo').extent() - for ref_val, val in zip(ref_ext, extent): - self.assertAlmostEqual(ref_val, val, 4) - - def test_unicode_date(self): - "Testing dates are converted properly, even on SpatiaLite. See #16408." - founded = datetime(1857, 5, 23) - PennsylvaniaCity.objects.create(name='Mansfield', county='Tioga', point='POINT(-77.071445 41.823881)', - founded=founded) - self.assertEqual(founded, PennsylvaniaCity.objects.datetimes('founded', 'day')[0]) - self.assertEqual(founded, PennsylvaniaCity.objects.aggregate(Min('founded'))['founded__min']) - - def test_empty_count(self): - "Testing that PostGISAdapter.__eq__ does check empty strings. See #13670." - # contrived example, but need a geo lookup paired with an id__in lookup - pueblo = City.objects.get(name='Pueblo') - state = State.objects.filter(poly__contains=pueblo.point) - cities_within_state = City.objects.filter(id__in=state) - - # .count() should not throw TypeError in __eq__ - self.assertEqual(cities_within_state.count(), 1) - - # TODO: fix on Oracle -- get the following error because the SQL is ordered - # by a geometry object, which Oracle apparently doesn't like: - # ORA-22901: cannot compare nested table or VARRAY or LOB attributes of an object type - @no_oracle - def test_defer_or_only_with_annotate(self): - "Regression for #16409. Make sure defer() and only() work with annotate()" - self.assertIsInstance(list(City.objects.annotate(Count('point')).defer('name')), list) - self.assertIsInstance(list(City.objects.annotate(Count('point')).only('name')), list) - - def test_boolean_conversion(self): - "Testing Boolean value conversion with the spatial backend, see #15169." - t1 = Truth.objects.create(val=True) - t2 = Truth.objects.create(val=False) - - val1 = Truth.objects.get(pk=t1.pk).val - val2 = Truth.objects.get(pk=t2.pk).val - # verify types -- should't be 0/1 - self.assertIsInstance(val1, bool) - self.assertIsInstance(val2, bool) - # verify values - self.assertEqual(val1, True) - self.assertEqual(val2, False) diff --git a/django/contrib/gis/tests/geoapp/test_sitemaps.py b/django/contrib/gis/tests/geoapp/test_sitemaps.py deleted file mode 100644 index c41cc5367..000000000 --- a/django/contrib/gis/tests/geoapp/test_sitemaps.py +++ /dev/null @@ -1,108 +0,0 @@ -from __future__ import unicode_literals - -from io import BytesIO -from unittest import skipUnless -from xml.dom import minidom -import os -import zipfile - -from django.conf import settings -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import HAS_SPATIAL_DB -from django.contrib.sites.models import Site -from django.test import TestCase, modify_settings -from django.test.utils import IgnoreDeprecationWarningsMixin -from django.utils._os import upath - -if HAS_GEOS: - from .models import City, Country - - -@modify_settings(INSTALLED_APPS={'append': 'django.contrib.sites'}) -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoSitemapTest(IgnoreDeprecationWarningsMixin, TestCase): - - urls = 'django.contrib.gis.tests.geoapp.urls' - - def setUp(self): - super(GeoSitemapTest, self).setUp() - Site(id=settings.SITE_ID, domain="example.com", name="example.com").save() - - def assertChildNodes(self, elem, expected): - "Taken from syndication/tests.py." - actual = set(n.nodeName for n in elem.childNodes) - expected = set(expected) - self.assertEqual(actual, expected) - - def test_geositemap_index(self): - "Tests geographic sitemap index." - # Getting the geo index. - from django.contrib import sitemaps - template_dirs = settings.TEMPLATE_DIRS + ( - os.path.join(os.path.dirname(upath(sitemaps.__file__)), 'templates'),) - with self.settings(TEMPLATE_DIRS=template_dirs): - doc = minidom.parseString(self.client.get('/sitemap.xml').content) - index = doc.firstChild - self.assertEqual(index.getAttribute('xmlns'), 'http://www.sitemaps.org/schemas/sitemap/0.9') - self.assertEqual(3, len(index.getElementsByTagName('sitemap'))) - - def test_geositemap_kml(self): - "Tests KML/KMZ geographic sitemaps." - for kml_type in ('kml', 'kmz'): - doc = minidom.parseString(self.client.get('/sitemaps/%s.xml' % kml_type).content) - - # Ensuring the right sitemaps namespaces are present. - urlset = doc.firstChild - self.assertEqual(urlset.getAttribute('xmlns'), 'http://www.sitemaps.org/schemas/sitemap/0.9') - self.assertEqual(urlset.getAttribute('xmlns:geo'), 'http://www.google.com/geo/schemas/sitemap/1.0') - - urls = urlset.getElementsByTagName('url') - self.assertEqual(2, len(urls)) # Should only be 2 sitemaps. - for url in urls: - self.assertChildNodes(url, ['loc', 'geo:geo']) - # Making sure the 'geo:format' element was properly set. - geo_elem = url.getElementsByTagName('geo:geo')[0] - geo_format = geo_elem.getElementsByTagName('geo:format')[0] - self.assertEqual(kml_type, geo_format.childNodes[0].data) - - # Getting the relative URL since we don't have a real site. - kml_url = url.getElementsByTagName('loc')[0].childNodes[0].data.split('http://example.com')[1] - - if kml_type == 'kml': - kml_doc = minidom.parseString(self.client.get(kml_url).content) - elif kml_type == 'kmz': - # Have to decompress KMZ before parsing. - buf = BytesIO(self.client.get(kml_url).content) - zf = zipfile.ZipFile(buf) - self.assertEqual(1, len(zf.filelist)) - self.assertEqual('doc.kml', zf.filelist[0].filename) - kml_doc = minidom.parseString(zf.read('doc.kml')) - - # Ensuring the correct number of placemarks are in the KML doc. - if 'city' in kml_url: - model = City - elif 'country' in kml_url: - model = Country - self.assertEqual(model.objects.count(), len(kml_doc.getElementsByTagName('Placemark'))) - - def test_geositemap_georss(self): - "Tests GeoRSS geographic sitemaps." - from .feeds import feed_dict - - doc = minidom.parseString(self.client.get('/sitemaps/georss.xml').content) - - # Ensuring the right sitemaps namespaces are present. - urlset = doc.firstChild - self.assertEqual(urlset.getAttribute('xmlns'), 'http://www.sitemaps.org/schemas/sitemap/0.9') - self.assertEqual(urlset.getAttribute('xmlns:geo'), 'http://www.google.com/geo/schemas/sitemap/1.0') - - # Making sure the correct number of feed URLs were included. - urls = urlset.getElementsByTagName('url') - self.assertEqual(len(feed_dict), len(urls)) - - for url in urls: - self.assertChildNodes(url, ['loc', 'geo:geo']) - # Making sure the 'geo:format' element was properly set to 'georss'. - geo_elem = url.getElementsByTagName('geo:geo')[0] - geo_format = geo_elem.getElementsByTagName('geo:format')[0] - self.assertEqual('georss', geo_format.childNodes[0].data) diff --git a/django/contrib/gis/tests/geoapp/tests.py b/django/contrib/gis/tests/geoapp/tests.py deleted file mode 100644 index 95a11cc78..000000000 --- a/django/contrib/gis/tests/geoapp/tests.py +++ /dev/null @@ -1,810 +0,0 @@ -from __future__ import unicode_literals - -import re -import unittest -from unittest import skipUnless - -from django.db import connection -from django.contrib.gis import gdal -from django.contrib.gis.geos import HAS_GEOS -from django.contrib.gis.tests.utils import ( - HAS_SPATIAL_DB, no_mysql, no_oracle, no_spatialite, - mysql, oracle, postgis, spatialite) -from django.test import TestCase -from django.utils import six - -if HAS_GEOS: - from django.contrib.gis.geos import (fromstr, GEOSGeometry, - Point, LineString, LinearRing, Polygon, GeometryCollection) - - from .models import Country, City, PennsylvaniaCity, State, Track - -if HAS_GEOS and not spatialite: - from .models import Feature, MinusOneSRID - - -def postgis_bug_version(): - spatial_version = getattr(connection.ops, "spatial_version", (0, 0, 0)) - return spatial_version and (2, 0, 0) <= spatial_version <= (2, 0, 1) - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoModelTest(TestCase): - - def test_fixtures(self): - "Testing geographic model initialization from fixtures." - # Ensuring that data was loaded from initial data fixtures. - self.assertEqual(2, Country.objects.count()) - self.assertEqual(8, City.objects.count()) - self.assertEqual(2, State.objects.count()) - - def test_proxy(self): - "Testing Lazy-Geometry support (using the GeometryProxy)." - ## Testing on a Point - pnt = Point(0, 0) - nullcity = City(name='NullCity', point=pnt) - nullcity.save() - - # Making sure TypeError is thrown when trying to set with an - # incompatible type. - for bad in [5, 2.0, LineString((0, 0), (1, 1))]: - try: - nullcity.point = bad - except TypeError: - pass - else: - self.fail('Should throw a TypeError') - - # Now setting with a compatible GEOS Geometry, saving, and ensuring - # the save took, notice no SRID is explicitly set. - new = Point(5, 23) - nullcity.point = new - - # Ensuring that the SRID is automatically set to that of the - # field after assignment, but before saving. - self.assertEqual(4326, nullcity.point.srid) - nullcity.save() - - # Ensuring the point was saved correctly after saving - self.assertEqual(new, City.objects.get(name='NullCity').point) - - # Setting the X and Y of the Point - nullcity.point.x = 23 - nullcity.point.y = 5 - # Checking assignments pre & post-save. - self.assertNotEqual(Point(23, 5), City.objects.get(name='NullCity').point) - nullcity.save() - self.assertEqual(Point(23, 5), City.objects.get(name='NullCity').point) - nullcity.delete() - - ## Testing on a Polygon - shell = LinearRing((0, 0), (0, 100), (100, 100), (100, 0), (0, 0)) - inner = LinearRing((40, 40), (40, 60), (60, 60), (60, 40), (40, 40)) - - # Creating a State object using a built Polygon - ply = Polygon(shell, inner) - nullstate = State(name='NullState', poly=ply) - self.assertEqual(4326, nullstate.poly.srid) # SRID auto-set from None - nullstate.save() - - ns = State.objects.get(name='NullState') - self.assertEqual(ply, ns.poly) - - # Testing the `ogr` and `srs` lazy-geometry properties. - if gdal.HAS_GDAL: - self.assertEqual(True, isinstance(ns.poly.ogr, gdal.OGRGeometry)) - self.assertEqual(ns.poly.wkb, ns.poly.ogr.wkb) - self.assertEqual(True, isinstance(ns.poly.srs, gdal.SpatialReference)) - self.assertEqual('WGS 84', ns.poly.srs.name) - - # Changing the interior ring on the poly attribute. - new_inner = LinearRing((30, 30), (30, 70), (70, 70), (70, 30), (30, 30)) - ns.poly[1] = new_inner - ply[1] = new_inner - self.assertEqual(4326, ns.poly.srid) - ns.save() - self.assertEqual(ply, State.objects.get(name='NullState').poly) - ns.delete() - - @no_mysql - def test_lookup_insert_transform(self): - "Testing automatic transform for lookups and inserts." - # San Antonio in 'WGS84' (SRID 4326) - sa_4326 = 'POINT (-98.493183 29.424170)' - wgs_pnt = fromstr(sa_4326, srid=4326) # Our reference point in WGS84 - - # Oracle doesn't have SRID 3084, using 41157. - if oracle: - # San Antonio in 'Texas 4205, Southern Zone (1983, meters)' (SRID 41157) - # Used the following Oracle SQL to get this value: - # SELECT SDO_UTIL.TO_WKTGEOMETRY(SDO_CS.TRANSFORM(SDO_GEOMETRY('POINT (-98.493183 29.424170)', 4326), 41157)) FROM DUAL; - nad_wkt = 'POINT (300662.034646583 5416427.45974934)' - nad_srid = 41157 - else: - # San Antonio in 'NAD83(HARN) / Texas Centric Lambert Conformal' (SRID 3084) - nad_wkt = 'POINT (1645978.362408288754523 6276356.025927528738976)' # Used ogr.py in gdal 1.4.1 for this transform - nad_srid = 3084 - - # Constructing & querying with a point from a different SRID. Oracle - # `SDO_OVERLAPBDYINTERSECT` operates differently from - # `ST_Intersects`, so contains is used instead. - nad_pnt = fromstr(nad_wkt, srid=nad_srid) - if oracle: - tx = Country.objects.get(mpoly__contains=nad_pnt) - else: - tx = Country.objects.get(mpoly__intersects=nad_pnt) - self.assertEqual('Texas', tx.name) - - # Creating San Antonio. Remember the Alamo. - sa = City.objects.create(name='San Antonio', point=nad_pnt) - - # Now verifying that San Antonio was transformed correctly - sa = City.objects.get(name='San Antonio') - self.assertAlmostEqual(wgs_pnt.x, sa.point.x, 6) - self.assertAlmostEqual(wgs_pnt.y, sa.point.y, 6) - - # If the GeometryField SRID is -1, then we shouldn't perform any - # transformation if the SRID of the input geometry is different. - # SpatiaLite does not support missing SRID values. - if not spatialite: - m1 = MinusOneSRID(geom=Point(17, 23, srid=4326)) - m1.save() - self.assertEqual(-1, m1.geom.srid) - - def test_createnull(self): - "Testing creating a model instance and the geometry being None" - c = City() - self.assertEqual(c.point, None) - - @no_spatialite # SpatiaLite does not support abstract geometry columns - def test_geometryfield(self): - "Testing the general GeometryField." - Feature(name='Point', geom=Point(1, 1)).save() - Feature(name='LineString', geom=LineString((0, 0), (1, 1), (5, 5))).save() - Feature(name='Polygon', geom=Polygon(LinearRing((0, 0), (0, 5), (5, 5), (5, 0), (0, 0)))).save() - Feature(name='GeometryCollection', - geom=GeometryCollection(Point(2, 2), LineString((0, 0), (2, 2)), - Polygon(LinearRing((0, 0), (0, 5), (5, 5), (5, 0), (0, 0))))).save() - - f_1 = Feature.objects.get(name='Point') - self.assertEqual(True, isinstance(f_1.geom, Point)) - self.assertEqual((1.0, 1.0), f_1.geom.tuple) - f_2 = Feature.objects.get(name='LineString') - self.assertEqual(True, isinstance(f_2.geom, LineString)) - self.assertEqual(((0.0, 0.0), (1.0, 1.0), (5.0, 5.0)), f_2.geom.tuple) - - f_3 = Feature.objects.get(name='Polygon') - self.assertEqual(True, isinstance(f_3.geom, Polygon)) - f_4 = Feature.objects.get(name='GeometryCollection') - self.assertEqual(True, isinstance(f_4.geom, GeometryCollection)) - self.assertEqual(f_3.geom, f_4.geom[2]) - - @no_mysql - def test_inherited_geofields(self): - "Test GeoQuerySet methods on inherited Geometry fields." - # Creating a Pennsylvanian city. - PennsylvaniaCity.objects.create(name='Mansfield', county='Tioga', point='POINT(-77.071445 41.823881)') - - # All transformation SQL will need to be performed on the - # _parent_ table. - qs = PennsylvaniaCity.objects.transform(32128) - - self.assertEqual(1, qs.count()) - for pc in qs: - self.assertEqual(32128, pc.point.srid) - - def test_raw_sql_query(self): - "Testing raw SQL query." - cities1 = City.objects.all() - # Only PostGIS would support a 'select *' query because of its recognized - # HEXEWKB format for geometry fields - as_text = 'ST_AsText(%s)' if postgis else connection.ops.select - cities2 = City.objects.raw( - 'select id, name, %s from geoapp_city' % as_text % 'point' - ) - self.assertEqual(len(cities1), len(list(cities2))) - self.assertTrue(isinstance(cities2[0].point, Point)) - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoLookupTest(TestCase): - - @no_mysql - def test_disjoint_lookup(self): - "Testing the `disjoint` lookup type." - ptown = City.objects.get(name='Pueblo') - qs1 = City.objects.filter(point__disjoint=ptown.point) - self.assertEqual(7, qs1.count()) - - qs2 = State.objects.filter(poly__disjoint=ptown.point) - self.assertEqual(1, qs2.count()) - self.assertEqual('Kansas', qs2[0].name) - - def test_contains_contained_lookups(self): - "Testing the 'contained', 'contains', and 'bbcontains' lookup types." - # Getting Texas, yes we were a country -- once ;) - texas = Country.objects.get(name='Texas') - - # Seeing what cities are in Texas, should get Houston and Dallas, - # and Oklahoma City because 'contained' only checks on the - # _bounding box_ of the Geometries. - if not oracle: - qs = City.objects.filter(point__contained=texas.mpoly) - self.assertEqual(3, qs.count()) - cities = ['Houston', 'Dallas', 'Oklahoma City'] - for c in qs: - self.assertEqual(True, c.name in cities) - - # Pulling out some cities. - houston = City.objects.get(name='Houston') - wellington = City.objects.get(name='Wellington') - pueblo = City.objects.get(name='Pueblo') - okcity = City.objects.get(name='Oklahoma City') - lawrence = City.objects.get(name='Lawrence') - - # Now testing contains on the countries using the points for - # Houston and Wellington. - tx = Country.objects.get(mpoly__contains=houston.point) # Query w/GEOSGeometry - nz = Country.objects.get(mpoly__contains=wellington.point.hex) # Query w/EWKBHEX - self.assertEqual('Texas', tx.name) - self.assertEqual('New Zealand', nz.name) - - # Spatialite 2.3 thinks that Lawrence is in Puerto Rico (a NULL geometry). - if not spatialite: - ks = State.objects.get(poly__contains=lawrence.point) - self.assertEqual('Kansas', ks.name) - - # Pueblo and Oklahoma City (even though OK City is within the bounding box of Texas) - # are not contained in Texas or New Zealand. - self.assertEqual(0, len(Country.objects.filter(mpoly__contains=pueblo.point))) # Query w/GEOSGeometry object - self.assertEqual((mysql and 1) or 0, - len(Country.objects.filter(mpoly__contains=okcity.point.wkt))) # Qeury w/WKT - - # OK City is contained w/in bounding box of Texas. - if not oracle: - qs = Country.objects.filter(mpoly__bbcontains=okcity.point) - self.assertEqual(1, len(qs)) - self.assertEqual('Texas', qs[0].name) - - # Only PostGIS has `left` and `right` lookup types. - @no_mysql - @no_oracle - @no_spatialite - def test_left_right_lookups(self): - "Testing the 'left' and 'right' lookup types." - # Left: A << B => true if xmax(A) < xmin(B) - # Right: A >> B => true if xmin(A) > xmax(B) - # See: BOX2D_left() and BOX2D_right() in lwgeom_box2dfloat4.c in PostGIS source. - - # Getting the borders for Colorado & Kansas - co_border = State.objects.get(name='Colorado').poly - ks_border = State.objects.get(name='Kansas').poly - - # Note: Wellington has an 'X' value of 174, so it will not be considered - # to the left of CO. - - # These cities should be strictly to the right of the CO border. - cities = ['Houston', 'Dallas', 'Oklahoma City', - 'Lawrence', 'Chicago', 'Wellington'] - qs = City.objects.filter(point__right=co_border) - self.assertEqual(6, len(qs)) - for c in qs: - self.assertEqual(True, c.name in cities) - - # These cities should be strictly to the right of the KS border. - cities = ['Chicago', 'Wellington'] - qs = City.objects.filter(point__right=ks_border) - self.assertEqual(2, len(qs)) - for c in qs: - self.assertEqual(True, c.name in cities) - - # Note: Wellington has an 'X' value of 174, so it will not be considered - # to the left of CO. - vic = City.objects.get(point__left=co_border) - self.assertEqual('Victoria', vic.name) - - cities = ['Pueblo', 'Victoria'] - qs = City.objects.filter(point__left=ks_border) - self.assertEqual(2, len(qs)) - for c in qs: - self.assertEqual(True, c.name in cities) - - # The left/right lookup tests are known failures on PostGIS 2.0/2.0.1 - # http://trac.osgeo.org/postgis/ticket/2035 - if postgis_bug_version(): - test_left_right_lookups = unittest.expectedFailure(test_left_right_lookups) - - def test_equals_lookups(self): - "Testing the 'same_as' and 'equals' lookup types." - pnt = fromstr('POINT (-95.363151 29.763374)', srid=4326) - c1 = City.objects.get(point=pnt) - c2 = City.objects.get(point__same_as=pnt) - c3 = City.objects.get(point__equals=pnt) - for c in [c1, c2, c3]: - self.assertEqual('Houston', c.name) - - @no_mysql - def test_null_geometries(self): - "Testing NULL geometry support, and the `isnull` lookup type." - # Creating a state with a NULL boundary. - State.objects.create(name='Puerto Rico') - - # Querying for both NULL and Non-NULL values. - nullqs = State.objects.filter(poly__isnull=True) - validqs = State.objects.filter(poly__isnull=False) - - # Puerto Rico should be NULL (it's a commonwealth unincorporated territory) - self.assertEqual(1, len(nullqs)) - self.assertEqual('Puerto Rico', nullqs[0].name) - - # The valid states should be Colorado & Kansas - self.assertEqual(2, len(validqs)) - state_names = [s.name for s in validqs] - self.assertEqual(True, 'Colorado' in state_names) - self.assertEqual(True, 'Kansas' in state_names) - - # Saving another commonwealth w/a NULL geometry. - nmi = State.objects.create(name='Northern Mariana Islands', poly=None) - self.assertEqual(nmi.poly, None) - - # Assigning a geometry and saving -- then UPDATE back to NULL. - nmi.poly = 'POLYGON((0 0,1 0,1 1,1 0,0 0))' - nmi.save() - State.objects.filter(name='Northern Mariana Islands').update(poly=None) - self.assertEqual(None, State.objects.get(name='Northern Mariana Islands').poly) - - @no_mysql - def test_relate_lookup(self): - "Testing the 'relate' lookup type." - # To make things more interesting, we will have our Texas reference point in - # different SRIDs. - pnt1 = fromstr('POINT (649287.0363174 4177429.4494686)', srid=2847) - pnt2 = fromstr('POINT(-98.4919715741052 29.4333344025053)', srid=4326) - - # Not passing in a geometry as first param should - # raise a type error when initializing the GeoQuerySet - self.assertRaises(ValueError, Country.objects.filter, mpoly__relate=(23, 'foo')) - - # Making sure the right exception is raised for the given - # bad arguments. - for bad_args, e in [((pnt1, 0), ValueError), ((pnt2, 'T*T***FF*', 0), ValueError)]: - qs = Country.objects.filter(mpoly__relate=bad_args) - self.assertRaises(e, qs.count) - - # Relate works differently for the different backends. - if postgis or spatialite: - contains_mask = 'T*T***FF*' - within_mask = 'T*F**F***' - intersects_mask = 'T********' - elif oracle: - contains_mask = 'contains' - within_mask = 'inside' - # TODO: This is not quite the same as the PostGIS mask above - intersects_mask = 'overlapbdyintersect' - - # Testing contains relation mask. - self.assertEqual('Texas', Country.objects.get(mpoly__relate=(pnt1, contains_mask)).name) - self.assertEqual('Texas', Country.objects.get(mpoly__relate=(pnt2, contains_mask)).name) - - # Testing within relation mask. - ks = State.objects.get(name='Kansas') - self.assertEqual('Lawrence', City.objects.get(point__relate=(ks.poly, within_mask)).name) - - # Testing intersection relation mask. - if not oracle: - self.assertEqual('Texas', Country.objects.get(mpoly__relate=(pnt1, intersects_mask)).name) - self.assertEqual('Texas', Country.objects.get(mpoly__relate=(pnt2, intersects_mask)).name) - self.assertEqual('Lawrence', City.objects.get(point__relate=(ks.poly, intersects_mask)).name) - - -@skipUnless(HAS_GEOS and HAS_SPATIAL_DB, "Geos and spatial db are required.") -class GeoQuerySetTest(TestCase): - # Please keep the tests in GeoQuerySet method's alphabetic order - - @no_mysql - def test_centroid(self): - "Testing the `centroid` GeoQuerySet method." - qs = State.objects.exclude(poly__isnull=True).centroid() - if oracle: - tol = 0.1 - elif spatialite: - tol = 0.000001 - else: - tol = 0.000000001 - for s in qs: - self.assertEqual(True, s.poly.centroid.equals_exact(s.centroid, tol)) - - @no_mysql - def test_diff_intersection_union(self): - "Testing the `difference`, `intersection`, `sym_difference`, and `union` GeoQuerySet methods." - geom = Point(5, 23) - qs = Country.objects.all().difference(geom).sym_difference(geom).union(geom) - - # XXX For some reason SpatiaLite does something screwey with the Texas geometry here. Also, - # XXX it doesn't like the null intersection. - if spatialite: - qs = qs.exclude(name='Texas') - else: - qs = qs.intersection(geom) - - for c in qs: - if oracle: - # Should be able to execute the queries; however, they won't be the same - # as GEOS (because Oracle doesn't use GEOS internally like PostGIS or - # SpatiaLite). - pass - else: - self.assertEqual(c.mpoly.difference(geom), c.difference) - if not spatialite: - self.assertEqual(c.mpoly.intersection(geom), c.intersection) - # Ordering might differ in collections - self.assertSetEqual(set(g.wkt for g in c.mpoly.sym_difference(geom)), - set(g.wkt for g in c.sym_difference)) - self.assertSetEqual(set(g.wkt for g in c.mpoly.union(geom)), - set(g.wkt for g in c.union)) - - @skipUnless(getattr(connection.ops, 'envelope', False), 'Database does not support envelope operation') - def test_envelope(self): - "Testing the `envelope` GeoQuerySet method." - countries = Country.objects.all().envelope() - for country in countries: - self.assertIsInstance(country.envelope, Polygon) - - @no_mysql - @no_spatialite # SpatiaLite does not have an Extent function - def test_extent(self): - "Testing the `extent` GeoQuerySet method." - # Reference query: - # `SELECT ST_extent(point) FROM geoapp_city WHERE (name='Houston' or name='Dallas');` - # => BOX(-96.8016128540039 29.7633724212646,-95.3631439208984 32.7820587158203) - expected = (-96.8016128540039, 29.7633724212646, -95.3631439208984, 32.782058715820) - - qs = City.objects.filter(name__in=('Houston', 'Dallas')) - extent = qs.extent() - - for val, exp in zip(extent, expected): - self.assertAlmostEqual(exp, val, 4) - - @no_mysql - @no_oracle - @no_spatialite - def test_force_rhr(self): - "Testing GeoQuerySet.force_rhr()." - rings = ( - ((0, 0), (5, 0), (0, 5), (0, 0)), - ((1, 1), (1, 3), (3, 1), (1, 1)), - ) - rhr_rings = ( - ((0, 0), (0, 5), (5, 0), (0, 0)), - ((1, 1), (3, 1), (1, 3), (1, 1)), - ) - State.objects.create(name='Foo', poly=Polygon(*rings)) - s = State.objects.force_rhr().get(name='Foo') - self.assertEqual(rhr_rings, s.force_rhr.coords) - - @no_mysql - @no_oracle - @no_spatialite - def test_geohash(self): - "Testing GeoQuerySet.geohash()." - if not connection.ops.geohash: - return - # Reference query: - # SELECT ST_GeoHash(point) FROM geoapp_city WHERE name='Houston'; - # SELECT ST_GeoHash(point, 5) FROM geoapp_city WHERE name='Houston'; - ref_hash = '9vk1mfq8jx0c8e0386z6' - h1 = City.objects.geohash().get(name='Houston') - h2 = City.objects.geohash(precision=5).get(name='Houston') - self.assertEqual(ref_hash, h1.geohash) - self.assertEqual(ref_hash[:5], h2.geohash) - - def test_geojson(self): - "Testing GeoJSON output from the database using GeoQuerySet.geojson()." - # Only PostGIS 1.3.4+ and SpatiaLite 3.0+ support GeoJSON. - if not connection.ops.geojson: - self.assertRaises(NotImplementedError, Country.objects.all().geojson, field_name='mpoly') - return - - pueblo_json = '{"type":"Point","coordinates":[-104.609252,38.255001]}' - houston_json = '{"type":"Point","crs":{"type":"name","properties":{"name":"EPSG:4326"}},"coordinates":[-95.363151,29.763374]}' - victoria_json = '{"type":"Point","bbox":[-123.30519600,48.46261100,-123.30519600,48.46261100],"coordinates":[-123.305196,48.462611]}' - chicago_json = '{"type":"Point","crs":{"type":"name","properties":{"name":"EPSG:4326"}},"bbox":[-87.65018,41.85039,-87.65018,41.85039],"coordinates":[-87.65018,41.85039]}' - if postgis and connection.ops.spatial_version < (1, 4, 0): - pueblo_json = '{"type":"Point","coordinates":[-104.60925200,38.25500100]}' - houston_json = '{"type":"Point","crs":{"type":"EPSG","properties":{"EPSG":4326}},"coordinates":[-95.36315100,29.76337400]}' - victoria_json = '{"type":"Point","bbox":[-123.30519600,48.46261100,-123.30519600,48.46261100],"coordinates":[-123.30519600,48.46261100]}' - elif spatialite: - victoria_json = '{"type":"Point","bbox":[-123.305196,48.462611,-123.305196,48.462611],"coordinates":[-123.305196,48.462611]}' - - # Precision argument should only be an integer - self.assertRaises(TypeError, City.objects.geojson, precision='foo') - - # Reference queries and values. - # SELECT ST_AsGeoJson("geoapp_city"."point", 8, 0) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Pueblo'; - self.assertEqual(pueblo_json, City.objects.geojson().get(name='Pueblo').geojson) - - # 1.3.x: SELECT ST_AsGeoJson("geoapp_city"."point", 8, 1) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Houston'; - # 1.4.x: SELECT ST_AsGeoJson("geoapp_city"."point", 8, 2) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Houston'; - # This time we want to include the CRS by using the `crs` keyword. - self.assertEqual(houston_json, City.objects.geojson(crs=True, model_att='json').get(name='Houston').json) - - # 1.3.x: SELECT ST_AsGeoJson("geoapp_city"."point", 8, 2) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Victoria'; - # 1.4.x: SELECT ST_AsGeoJson("geoapp_city"."point", 8, 1) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Houston'; - # This time we include the bounding box by using the `bbox` keyword. - self.assertEqual(victoria_json, City.objects.geojson(bbox=True).get(name='Victoria').geojson) - - # 1.(3|4).x: SELECT ST_AsGeoJson("geoapp_city"."point", 5, 3) FROM "geoapp_city" WHERE "geoapp_city"."name" = 'Chicago'; - # Finally, we set every available keyword. - self.assertEqual(chicago_json, City.objects.geojson(bbox=True, crs=True, precision=5).get(name='Chicago').geojson) - - def test_gml(self): - "Testing GML output from the database using GeoQuerySet.gml()." - if mysql or (spatialite and not connection.ops.gml): - self.assertRaises(NotImplementedError, Country.objects.all().gml, field_name='mpoly') - return - - # Should throw a TypeError when tyring to obtain GML from a - # non-geometry field. - qs = City.objects.all() - self.assertRaises(TypeError, qs.gml, field_name='name') - ptown1 = City.objects.gml(field_name='point', precision=9).get(name='Pueblo') - ptown2 = City.objects.gml(precision=9).get(name='Pueblo') - - if oracle: - # No precision parameter for Oracle :-/ - gml_regex = re.compile(r'^-104.60925\d+,38.25500\d+ ') - elif spatialite and connection.ops.spatial_version < (3, 0, 0): - # Spatialite before 3.0 has extra colon in SrsName - gml_regex = re.compile(r'^-104.609251\d+,38.255001') - else: - gml_regex = re.compile(r'^-104\.60925\d+,38\.255001') - - for ptown in [ptown1, ptown2]: - self.assertTrue(gml_regex.match(ptown.gml)) - - # PostGIS < 1.5 doesn't include dimension im GMLv3 output. - if postgis and connection.ops.spatial_version >= (1, 5, 0): - self.assertIn('', - City.objects.gml(version=3).get(name='Pueblo').gml) - - def test_kml(self): - "Testing KML output from the database using GeoQuerySet.kml()." - # Only PostGIS and Spatialite (>=2.4.0-RC4) support KML serialization - if not (postgis or (spatialite and connection.ops.kml)): - self.assertRaises(NotImplementedError, State.objects.all().kml, field_name='poly') - return - - # Should throw a TypeError when trying to obtain KML from a - # non-geometry field. - qs = City.objects.all() - self.assertRaises(TypeError, qs.kml, 'name') - - # The reference KML depends on the version of PostGIS used - # (the output stopped including altitude in 1.3.3). - if connection.ops.spatial_version >= (1, 3, 3): - ref_kml = '-104.609252,38.255001' - else: - ref_kml = '-104.609252,38.255001,0' - - # Ensuring the KML is as expected. - ptown1 = City.objects.kml(field_name='point', precision=9).get(name='Pueblo') - ptown2 = City.objects.kml(precision=9).get(name='Pueblo') - for ptown in [ptown1, ptown2]: - self.assertEqual(ref_kml, ptown.kml) - - # Only PostGIS has support for the MakeLine aggregate. - @no_mysql - @no_oracle - @no_spatialite - def test_make_line(self): - "Testing the `make_line` GeoQuerySet method." - # Ensuring that a `TypeError` is raised on models without PointFields. - self.assertRaises(TypeError, State.objects.make_line) - self.assertRaises(TypeError, Country.objects.make_line) - # Reference query: - # SELECT AsText(ST_MakeLine(geoapp_city.point)) FROM geoapp_city; - ref_line = GEOSGeometry('LINESTRING(-95.363151 29.763374,-96.801611 32.782057,-97.521157 34.464642,174.783117 -41.315268,-104.609252 38.255001,-95.23506 38.971823,-87.650175 41.850385,-123.305196 48.462611)', srid=4326) - self.assertEqual(ref_line, City.objects.make_line()) - - @no_mysql - def test_num_geom(self): - "Testing the `num_geom` GeoQuerySet method." - # Both 'countries' only have two geometries. - for c in Country.objects.num_geom(): - self.assertEqual(2, c.num_geom) - - for c in City.objects.filter(point__isnull=False).num_geom(): - # Oracle and PostGIS 2.0+ will return 1 for the number of - # geometries on non-collections, whereas PostGIS < 2.0.0 - # will return None. - if postgis and connection.ops.spatial_version < (2, 0, 0): - self.assertIsNone(c.num_geom) - else: - self.assertEqual(1, c.num_geom) - - @no_mysql - @no_spatialite # SpatiaLite can only count vertices in LineStrings - def test_num_points(self): - "Testing the `num_points` GeoQuerySet method." - for c in Country.objects.num_points(): - self.assertEqual(c.mpoly.num_points, c.num_points) - - if not oracle: - # Oracle cannot count vertices in Point geometries. - for c in City.objects.num_points(): - self.assertEqual(1, c.num_points) - - @no_mysql - def test_point_on_surface(self): - "Testing the `point_on_surface` GeoQuerySet method." - # Reference values. - if oracle: - # SELECT SDO_UTIL.TO_WKTGEOMETRY(SDO_GEOM.SDO_POINTONSURFACE(GEOAPP_COUNTRY.MPOLY, 0.05)) FROM GEOAPP_COUNTRY; - ref = {'New Zealand': fromstr('POINT (174.616364 -36.100861)', srid=4326), - 'Texas': fromstr('POINT (-103.002434 36.500397)', srid=4326), - } - - elif postgis or spatialite: - # Using GEOSGeometry to compute the reference point on surface values - # -- since PostGIS also uses GEOS these should be the same. - ref = {'New Zealand': Country.objects.get(name='New Zealand').mpoly.point_on_surface, - 'Texas': Country.objects.get(name='Texas').mpoly.point_on_surface - } - - for c in Country.objects.point_on_surface(): - if spatialite: - # XXX This seems to be a WKT-translation-related precision issue? - tol = 0.00001 - else: - tol = 0.000000001 - self.assertEqual(True, ref[c.name].equals_exact(c.point_on_surface, tol)) - - @no_mysql - @no_spatialite - def test_reverse_geom(self): - "Testing GeoQuerySet.reverse_geom()." - coords = [(-95.363151, 29.763374), (-95.448601, 29.713803)] - Track.objects.create(name='Foo', line=LineString(coords)) - t = Track.objects.reverse_geom().get(name='Foo') - coords.reverse() - self.assertEqual(tuple(coords), t.reverse_geom.coords) - if oracle: - self.assertRaises(TypeError, State.objects.reverse_geom) - - @no_mysql - @no_oracle - def test_scale(self): - "Testing the `scale` GeoQuerySet method." - xfac, yfac = 2, 3 - tol = 5 # XXX The low precision tolerance is for SpatiaLite - qs = Country.objects.scale(xfac, yfac, model_att='scaled') - for c in qs: - for p1, p2 in zip(c.mpoly, c.scaled): - for r1, r2 in zip(p1, p2): - for c1, c2 in zip(r1.coords, r2.coords): - self.assertAlmostEqual(c1[0] * xfac, c2[0], tol) - self.assertAlmostEqual(c1[1] * yfac, c2[1], tol) - - @no_mysql - @no_oracle - @no_spatialite - def test_snap_to_grid(self): - "Testing GeoQuerySet.snap_to_grid()." - # Let's try and break snap_to_grid() with bad combinations of arguments. - for bad_args in ((), range(3), range(5)): - self.assertRaises(ValueError, Country.objects.snap_to_grid, *bad_args) - for bad_args in (('1.0',), (1.0, None), tuple(map(six.text_type, range(4)))): - self.assertRaises(TypeError, Country.objects.snap_to_grid, *bad_args) - - # Boundary for San Marino, courtesy of Bjorn Sandvik of thematicmapping.org - # from the world borders dataset he provides. - wkt = ('MULTIPOLYGON(((12.41580 43.95795,12.45055 43.97972,12.45389 43.98167,' - '12.46250 43.98472,12.47167 43.98694,12.49278 43.98917,' - '12.50555 43.98861,12.51000 43.98694,12.51028 43.98277,' - '12.51167 43.94333,12.51056 43.93916,12.49639 43.92333,' - '12.49500 43.91472,12.48778 43.90583,12.47444 43.89722,' - '12.46472 43.89555,12.45917 43.89611,12.41639 43.90472,' - '12.41222 43.90610,12.40782 43.91366,12.40389 43.92667,' - '12.40500 43.94833,12.40889 43.95499,12.41580 43.95795)))') - Country.objects.create(name='San Marino', mpoly=fromstr(wkt)) - - # Because floating-point arithmetic isn't exact, we set a tolerance - # to pass into GEOS `equals_exact`. - tol = 0.000000001 - - # SELECT AsText(ST_SnapToGrid("geoapp_country"."mpoly", 0.1)) FROM "geoapp_country" WHERE "geoapp_country"."name" = 'San Marino'; - ref = fromstr('MULTIPOLYGON(((12.4 44,12.5 44,12.5 43.9,12.4 43.9,12.4 44)))') - self.assertTrue(ref.equals_exact(Country.objects.snap_to_grid(0.1).get(name='San Marino').snap_to_grid, tol)) - - # SELECT AsText(ST_SnapToGrid("geoapp_country"."mpoly", 0.05, 0.23)) FROM "geoapp_country" WHERE "geoapp_country"."name" = 'San Marino'; - ref = fromstr('MULTIPOLYGON(((12.4 43.93,12.45 43.93,12.5 43.93,12.45 43.93,12.4 43.93)))') - self.assertTrue(ref.equals_exact(Country.objects.snap_to_grid(0.05, 0.23).get(name='San Marino').snap_to_grid, tol)) - - # SELECT AsText(ST_SnapToGrid("geoapp_country"."mpoly", 0.5, 0.17, 0.05, 0.23)) FROM "geoapp_country" WHERE "geoapp_country"."name" = 'San Marino'; - ref = fromstr('MULTIPOLYGON(((12.4 43.87,12.45 43.87,12.45 44.1,12.5 44.1,12.5 43.87,12.45 43.87,12.4 43.87)))') - self.assertTrue(ref.equals_exact(Country.objects.snap_to_grid(0.05, 0.23, 0.5, 0.17).get(name='San Marino').snap_to_grid, tol)) - - def test_svg(self): - "Testing SVG output using GeoQuerySet.svg()." - if mysql or oracle: - self.assertRaises(NotImplementedError, City.objects.svg) - return - - self.assertRaises(TypeError, City.objects.svg, precision='foo') - # SELECT AsSVG(geoapp_city.point, 0, 8) FROM geoapp_city WHERE name = 'Pueblo'; - svg1 = 'cx="-104.609252" cy="-38.255001"' - # Even though relative, only one point so it's practically the same except for - # the 'c' letter prefix on the x,y values. - svg2 = svg1.replace('c', '') - self.assertEqual(svg1, City.objects.svg().get(name='Pueblo').svg) - self.assertEqual(svg2, City.objects.svg(relative=5).get(name='Pueblo').svg) - - @no_mysql - def test_transform(self): - "Testing the transform() GeoQuerySet method." - # Pre-transformed points for Houston and Pueblo. - htown = fromstr('POINT(1947516.83115183 6322297.06040572)', srid=3084) - ptown = fromstr('POINT(992363.390841912 481455.395105533)', srid=2774) - prec = 3 # Precision is low due to version variations in PROJ and GDAL. - - # Asserting the result of the transform operation with the values in - # the pre-transformed points. Oracle does not have the 3084 SRID. - if not oracle: - h = City.objects.transform(htown.srid).get(name='Houston') - self.assertEqual(3084, h.point.srid) - self.assertAlmostEqual(htown.x, h.point.x, prec) - self.assertAlmostEqual(htown.y, h.point.y, prec) - - p1 = City.objects.transform(ptown.srid, field_name='point').get(name='Pueblo') - p2 = City.objects.transform(srid=ptown.srid).get(name='Pueblo') - for p in [p1, p2]: - self.assertEqual(2774, p.point.srid) - self.assertAlmostEqual(ptown.x, p.point.x, prec) - self.assertAlmostEqual(ptown.y, p.point.y, prec) - - @no_mysql - @no_oracle - def test_translate(self): - "Testing the `translate` GeoQuerySet method." - xfac, yfac = 5, -23 - qs = Country.objects.translate(xfac, yfac, model_att='translated') - for c in qs: - for p1, p2 in zip(c.mpoly, c.translated): - for r1, r2 in zip(p1, p2): - for c1, c2 in zip(r1.coords, r2.coords): - # XXX The low precision is for SpatiaLite - self.assertAlmostEqual(c1[0] + xfac, c2[0], 5) - self.assertAlmostEqual(c1[1] + yfac, c2[1], 5) - - # TODO: Oracle can be made to pass if - # union1 = union2 = fromstr('POINT (-97.5211570000000023 34.4646419999999978)') - # but this seems unexpected and should be investigated to determine the cause. - @no_mysql - @no_oracle - def test_unionagg(self): - "Testing the `unionagg` (aggregate union) GeoQuerySet method." - tx = Country.objects.get(name='Texas').mpoly - # Houston, Dallas -- Ordering may differ depending on backend or GEOS version. - union1 = fromstr('MULTIPOINT(-96.801611 32.782057,-95.363151 29.763374)') - union2 = fromstr('MULTIPOINT(-95.363151 29.763374,-96.801611 32.782057)') - qs = City.objects.filter(point__within=tx) - self.assertRaises(TypeError, qs.unionagg, 'name') - # Using `field_name` keyword argument in one query and specifying an - # order in the other (which should not be used because this is - # an aggregate method on a spatial column) - u1 = qs.unionagg(field_name='point') - u2 = qs.order_by('name').unionagg() - tol = 0.00001 - self.assertEqual(True, union1.equals_exact(u1, tol) or union2.equals_exact(u1, tol)) - self.assertEqual(True, union1.equals_exact(u2, tol) or union2.equals_exact(u2, tol)) - qs = City.objects.filter(name='NotACity') - self.assertEqual(None, qs.unionagg(field_name='point')) - - def test_non_concrete_field(self): - pkfield = City._meta.get_field_by_name('id')[0] - orig_pkfield_col = pkfield.column - pkfield.column = None - try: - list(City.objects.all()) - finally: - pkfield.column = orig_pkfield_col diff --git a/django/contrib/gis/tests/geoapp/urls.py b/django/contrib/gis/tests/geoapp/urls.py deleted file mode 100644 index 6aba9e525..000000000 --- a/django/contrib/gis/tests/geoapp/urls.py +++ /dev/null @@ -1,18 +0,0 @@ -from __future__ import unicode_literals - -from django.conf.urls import patterns - -from .feeds import feed_dict -from .sitemaps import sitemaps - - -urlpatterns = patterns('', - (r'^feeds/(?P.*)/$', 'django.contrib.gis.views.feed', {'feed_dict': feed_dict}), -) - -urlpatterns += patterns('django.contrib.gis.sitemaps.views', - (r'^sitemap.xml$', 'index', {'sitemaps': sitemaps}), - (r'^sitemaps/(?P
    \w+)\.xml$', 'sitemap', {'sitemaps': sitemaps}), - (r'^sitemaps/kml/(?P

    Para instalar bookmarklets, arrastre el enlace a su barra\n" -"de favoritos, o pulse con el botón derecho el enlace y añádalo a sus " -"favoritos.\n" -"Ahora puede seleccionar el bookmarklet desde cualquier página en el sitio.\n" -"Tenga en cuenta que algunos de estos bookmarklets precisan que esté viendo\n" -"el sitio desde un equipo señalado como \"interno\" (hable\n" -"con su administrador de sistemas si no está seguro de si el suyo lo es).\n" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 -msgid "Documentation for this page" -msgstr "Documentación de esta página" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:26 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Le lleva desde cualquier página a la documentación de la vista que la genera." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 -msgid "Show object ID" -msgstr "Mostrar ID de objeto" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:29 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Muestra el tipo de contenido e ID unívoco de las páginas que representan un " -"único objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:31 -msgid "Edit this object (current window)" -msgstr "Editar este objeto (ventana actual)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:32 -msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Le lleva a la página de administración de páginas que representan un único " -"objeto." - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:34 -msgid "Edit this object (new window)" -msgstr "Editar este objeto (nueva ventana)" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:35 -msgid "As above, but opens the admin page in a new window." -msgstr "Ídem, pero abre la página de administración en una nueva ventana." - -#: contrib/admindocs/templates/admin_doc/index.html:17 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:9 -msgid "Tags" -msgstr "Etiquetas" - -#: contrib/admindocs/templates/admin_doc/index.html:18 -msgid "List of all the template tags and their functions." -msgstr "Lista de todas las etiquetas de plantilla y sus funciones." - -#: contrib/admindocs/templates/admin_doc/index.html:20 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:9 -msgid "Filters" -msgstr "Filtros" - -#: contrib/admindocs/templates/admin_doc/index.html:21 -msgid "" -"Filters are actions which can be applied to variables in a template to alter " -"the output." -msgstr "" -"Los filtros son acciones que pueden ser aplicadas a variables en una " -"plantilla para alterar el resultado final." - -#: contrib/admindocs/templates/admin_doc/index.html:23 -#: contrib/admindocs/templates/admin_doc/model_detail.html:16 -#: contrib/admindocs/templates/admin_doc/model_index.html:10 -#: contrib/admindocs/templates/admin_doc/model_index.html:14 -msgid "Models" -msgstr "Modelos" - -#: contrib/admindocs/templates/admin_doc/index.html:24 -msgid "" -"Models are descriptions of all the objects in the system and their " -"associated fields. Each model has a list of fields which can be accessed as " -"template variables" -msgstr "" -"Los modelos son especificaciones de todos los objetos en el sistema y sus " -"campos asociados. Cada modelo contiene una lista de campos accesibles como " -"variables de plantilla" - -#: contrib/admindocs/templates/admin_doc/index.html:26 -#: contrib/admindocs/templates/admin_doc/view_detail.html:8 -#: contrib/admindocs/templates/admin_doc/view_index.html:9 -#: contrib/admindocs/templates/admin_doc/view_index.html:12 -msgid "Views" -msgstr "Vistas" - -#: contrib/admindocs/templates/admin_doc/index.html:27 -msgid "" -"Each page on the public site is generated by a view. The view defines which " -"template is used to generate the page and which objects are available to " -"that template." -msgstr "" -"Cada página en el sitio público es generada por una vista. La vista define " -"qué plantilla es utilizada para generar la página y qué objetos están " -"disponibles para esta plantilla." - -#: contrib/admindocs/templates/admin_doc/index.html:30 -msgid "Tools for your browser to quickly access admin functionality." -msgstr "" -"Herramientas para tu navegador para acceder rápidamente a la funcionalidad " -"de administración." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:10 -msgid "Please install docutils" -msgstr "Por favor instale docutils" - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:17 -#, python-format -msgid "" -"The admin documentation system requires Python's docutils library." -msgstr "" -"El sistema de documentación de admin requiere la biblioteca Python docutils." - -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:19 -#, python-format -msgid "" -"Please ask your administrators to install docutils." -msgstr "" -"Por favor solicite a sus administradores de sistemas que instalen docutils." - -#: contrib/admindocs/templates/admin_doc/model_detail.html:21 -#, python-format -msgid "Model: %(name)s" -msgstr "Modelo: %(name)s" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:35 -msgid "Field" -msgstr "Campo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:36 -msgid "Type" -msgstr "Tipo" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:37 -msgid "Description" -msgstr "Descripción" - -#: contrib/admindocs/templates/admin_doc/model_detail.html:52 -msgid "Back to Model Documentation" -msgstr "Volver a la documentación de modelos" - -#: contrib/admindocs/templates/admin_doc/model_index.html:18 -msgid "Model documentation" -msgstr "Documentación de modelos" - -#: contrib/admindocs/templates/admin_doc/model_index.html:43 -msgid "Model groups" -msgstr "Grupos de modelos" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:8 -msgid "Templates" -msgstr "Plantillas" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:13 -#, python-format -msgid "Template: %(name)s" -msgstr "Plantilla: %(name)s" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:16 -#, python-format -msgid "Template: \"%(name)s\"" -msgstr "Plantilla: \"%(name)s\"" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:18 -#, python-format -msgid "Search path for template \"%(name)s\":" -msgstr "Buscar ruta para la plantilla \"%(name)s\":" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:21 -msgid "(does not exist)" -msgstr "(no existe)" - -#: contrib/admindocs/templates/admin_doc/template_detail.html:25 -msgid "Back to Documentation" -msgstr "Volver a la documentación" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:12 -msgid "Template filters" -msgstr "Filtros de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:16 -msgid "Template filter documentation" -msgstr "Documentación de filtros de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:43 -msgid "Built-in filters" -msgstr "Filtros Django 'de fábrica'" - -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:23 -#, python-format -msgid "" -"To use these filters, put %(code)s in your template before " -"using the filter." -msgstr "" -"Para usar estos filtros, escriba %(code)s en su plantilla antes " -"de usar el filtro." - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:12 -msgid "Template tags" -msgstr "Etiquetas de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:16 -msgid "Template tag documentation" -msgstr "Documentación de etiquetas de plantilla" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:22 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:43 -msgid "Built-in tags" -msgstr "Etiquetas Django 'de fábrica'" - -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:23 -#, python-format -msgid "" -"To use these tags, put %(code)s in your template before using " -"the tag." -msgstr "" -"Para usar estas etiquetas, escriba %(code)s en su plantilla " -"antes de usar la etiqueta." - -#: contrib/admindocs/templates/admin_doc/view_detail.html:12 -#, python-format -msgid "View: %(name)s" -msgstr "Vista: %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:23 -msgid "Context:" -msgstr "Contexto:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:28 -msgid "Templates:" -msgstr "Plantillas:" - -#: contrib/admindocs/templates/admin_doc/view_detail.html:32 -msgid "Back to Views Documentation" -msgstr "Volver a la documentación de vistas" - -#: contrib/admindocs/templates/admin_doc/view_index.html:16 -msgid "View documentation" -msgstr "Documentación de vistas" - -#: contrib/admindocs/templates/admin_doc/view_index.html:22 -msgid "Jump to namespace" -msgstr "Ir a espacio de nombres" - -#: contrib/admindocs/templates/admin_doc/view_index.html:27 -msgid "Empty namespace" -msgstr "Espacio de nombres vacío" - -#: contrib/admindocs/templates/admin_doc/view_index.html:40 -#, python-format -msgid "Views by namespace %(name)s" -msgstr "Vistas por espacio de nombres %(name)s" - -#: contrib/admindocs/templates/admin_doc/view_index.html:42 -msgid "Views by empty namespace" -msgstr "Vistas por espacio de nombres vacío" - -#: contrib/admindocs/templates/admin_doc/view_index.html:49 -#, python-format -msgid "" -"\n" -" View function: %(full_name)s. Name: %(url_name)s.\n" -msgstr "" -"\n" -" Función vista: %(full_name)s. Nombre: %(url_name)s.\n" - -#: contrib/admindocs/tests/test_fields.py:32 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#: contrib/admindocs/tests/test_fields.py:42 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#: contrib/admindocs/views.py:76 contrib/admindocs/views.py:78 -#: contrib/admindocs/views.py:80 -msgid "tag:" -msgstr "etiqueta:" - -#: contrib/admindocs/views.py:109 contrib/admindocs/views.py:111 -#: contrib/admindocs/views.py:113 -msgid "filter:" -msgstr "filtro:" - -#: contrib/admindocs/views.py:160 contrib/admindocs/views.py:162 -#: contrib/admindocs/views.py:164 -msgid "view:" -msgstr "vista:" - -#: contrib/admindocs/views.py:191 -#, python-format -msgid "App %(app_label)r not found" -msgstr "Aplicación %(app_label)r no encontrada" - -#: contrib/admindocs/views.py:195 -#, python-format -msgid "Model %(model_name)r not found in app %(app_label)r" -msgstr "Modelo %(model_name)r no encontrado en aplicación %(app_label)r" - -#: contrib/admindocs/views.py:208 -#, python-format -msgid "the related `%(app_label)s.%(data_type)s` object" -msgstr "el objeto `%(app_label)s.%(data_type)s` relacionado" - -#: contrib/admindocs/views.py:212 contrib/admindocs/views.py:232 -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:251 -#: contrib/admindocs/views.py:265 contrib/admindocs/views.py:270 -msgid "model:" -msgstr "modelo:" - -#: contrib/admindocs/views.py:228 contrib/admindocs/views.py:260 -#, python-format -msgid "related `%(app_label)s.%(object_name)s` objects" -msgstr "objetos `%(app_label)s.%(object_name)s` relacionados" - -#: contrib/admindocs/views.py:232 contrib/admindocs/views.py:265 -#, python-format -msgid "all %s" -msgstr "todos los %s" - -#: contrib/admindocs/views.py:237 contrib/admindocs/views.py:270 -#, python-format -msgid "number of %s" -msgstr "número de %s" - -#. Translators: %s is an object type name -#: contrib/admindocs/views.py:275 -#, python-format -msgid "Attributes on %s objects" -msgstr "Atributos de objetos %s" - -#: contrib/admindocs/views.py:369 -#, python-format -msgid "%s does not appear to be a urlpattern object" -msgstr "%s no parece ser un objeto urlpattern" diff --git a/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index f971ef65dec9a20272782d55eaf5c4bd851d40ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3642 zcma)8O^h7H6)pngXK?e$%#>snx=m1ZA1s{0+2K+s~y9HdseEU8jo&*Nq3E-cB zKLNf0{3h^2;3L3)10Mzc2lzPfq5FmSF)(fLCE(XE-veTa_%-kX@HOBS;6H)v=i#pk zfj=?8$G3n(;Pb!?$ou{d{08t%Ahw8if%p^eaK6-v0;|^?{E8 zdH*i(b;NrW_%@J@uL9m_)qXz#vYk^8)bU*aGOu3(SqIbLZ-GC>{4c;2;0Hj~nyL)cuI zDpRbSA3D-DL}?6-oVz}g{<={ytWoaegyK|@(e^q;M+dI-^EIIroiiip*T{MDdNPek zW^{&?M_Z)LN#;4}c<1geJ@59}B4yIHf-)+@D(qb1Kx6M_B<%qea-zVpS`c(pUBdRL zFqe^nn<;W*ei>A2X@4NEUM;m(l^+B!QnaVlzP5E-Y^m`(kuHj@G9Y1k6V>&bNhPPXs3IwSDbH& z)j+vZfvk%pi$Y1yih-`A(wjm?CP8lW3RDso0?CovQ)@ITBe_D^Pzh6UnM)y>N z*%bqqD+As$#%os2RL58O9lH|e0>z9(<2^pF897p>+hd_GgL>m8SRvXduQk!RFl zO8G0&PF(9nRX87$L73<~d8V9%Wav_A?Y=NfE_zkfY;p-iQ`+dSpGx|tll7-){dBs% z@kD>4-^aq_MYX5d=56aX`qY0aee%o`eLStpGQ?!)r40z%`IMfM7AKu9E6s^L2R4{K zZK`Qk+p#;3J$6ze`^iwrSxQ$5i6v8N57Z5vxem3bF&1gBx4*yN#g$=$9;+K&Tn)XV z4mk9RUL9x8G`4ywTpPU9>$C)n3qVp9&o>WD;jBleI~ZO>9Rl|HDr`Sam+ za%QoPU5=Gcwru8d9D$V1jC7pSPO0+M+BKz@CfRm=7E-cBH4U2^XQ}>ovu)||OUcBPk1L%}V!d>gNk^d73>R)m1c8kzA07fM1G!KNISvD|ZBM~Cj?s3>tA;bOMD zeB|QcKP=XGl}+7}fdi6Bu1iB@C)HP3$(JMX!INfET8GOUAqCJr7B4Q~49z6srscI* zaQHg+AKb`uvyJN#j^Mg*V0m~;8i^$+3wP9i9NN!Rj&NnM98hf0cXHfv937gFnxSI_ zja#O2b`!=XrFZq~%4K=r2s){-)OfJEK*vHZ0zwB9KF_%M7L7+-WGYZXax>HpEx%B( zD@RDBfxeAgpt0bUY0eiEEFt6`D+aWs+LL!_MmXrXM1CDo&z;CEb)w4Hv3(rW{9dkK z&-+&Gy3Wa*UDa#&;?ZSaV?RXpG1D+tPNir+g~@3tnPM;s5{u diff --git a/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index 84f3549b9..000000000 --- a/django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,403 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abraham Estrada , 2011-2012 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-19 15:12+0200\n" -"PO-Revision-Date: 2014-05-20 09:38+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: contrib/admindocs/apps.py:8 -msgid "Administrative Documentation" -msgstr "" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:6 -#: contrib/admindocs/templates/admin_doc/index.html:6 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:6 -#: contrib/admindocs/templates/admin_doc/model_detail.html:14 -#: contrib/admindocs/templates/admin_doc/model_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_detail.html:6 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:7 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:7 -#: contrib/admindocs/templates/admin_doc/view_detail.html:6 -#: contrib/admindocs/templates/admin_doc/view_index.html:7 -msgid "Home" -msgstr "Inicio" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:7 -#: contrib/admindocs/templates/admin_doc/index.html:10 -#: contrib/admindocs/templates/admin_doc/index.html:14 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:7 -#: contrib/admindocs/templates/admin_doc/missing_docutils.html:14 -#: contrib/admindocs/templates/admin_doc/model_detail.html:15 -#: contrib/admindocs/templates/admin_doc/model_index.html:9 -#: contrib/admindocs/templates/admin_doc/template_detail.html:7 -#: contrib/admindocs/templates/admin_doc/template_filter_index.html:8 -#: contrib/admindocs/templates/admin_doc/template_tag_index.html:8 -#: contrib/admindocs/templates/admin_doc/view_detail.html:7 -#: contrib/admindocs/templates/admin_doc/view_index.html:8 -msgid "Documentation" -msgstr "Documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:8 -#: contrib/admindocs/templates/admin_doc/index.html:29 -msgid "Bookmarklets" -msgstr "Bookmarklets" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:11 -msgid "Documentation bookmarklets" -msgstr "Bookmarklets de documentación" - -#: contrib/admindocs/templates/admin_doc/bookmarklets.html:15 -msgid "" -"\n" -"

    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 diff --git a/django/conf/locale/eo/LC_MESSAGES/django.po b/django/conf/locale/eo/LC_MESSAGES/django.po deleted file mode 100644 index c2a18981b..000000000 --- a/django/conf/locale/eo/LC_MESSAGES/django.po +++ /dev/null @@ -1,1431 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Baptiste Darthenay , 2012-2013 -# Baptiste Darthenay , 2013-2014 -# batisteo , 2011 -# Dinu Gherman , 2011 -# kristjan , 2011 -# Adamo Mesha , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-27 10:23+0000\n" -"Last-Translator: Baptiste Darthenay \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/" -"language/eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikansa" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Araba" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturia" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbajĝana" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgara" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belorusa" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengala" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretona" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Kataluna" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Ĉeĥa" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Kimra" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dana" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Germana" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greka" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Angla" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Angla (Aŭstralia)" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Angla (Brita)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Hispana" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Hispana (Argentinio)" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Hispana (Meksiko)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Hispana (Nikaragvo)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Hispana (Venezuelo)" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estona" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Eŭska" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finna" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Franca" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisa" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlanda" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galega" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrea" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hinda" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungara" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingvaa" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indoneza" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islanda" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Itala" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japana" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Kartvela" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazaĥa" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kmera" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kanara" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korea" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lukszemburga" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litova" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latva" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedona" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajala" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongola" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marata" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birma" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvega (bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepala" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlanda" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvega (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Oseta" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panĝaba" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Pola" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugala" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugala (Brazilo)" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumana" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusa" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovaka" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovena" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albana" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serba" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serba (latina)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sveda" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Svahila" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamila" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugua" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Taja" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turka" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatara" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurta" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukraina" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdua" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vjetnama" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Ĉina (simpligite)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Ĉina (tradicie)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Retejaj mapoj" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Statikaj dosieroj" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Abonrilato" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Reteja dezajno" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Enigu validan valoron." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Enigu validan adreson." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Enigu validan entjero." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Enigu validan retpoŝtan adreson." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Tiu kampo nur devas havi literojn, nombrojn, substrekojn aŭ streketojn." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Enigu validan IPv4-adreson." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Enigu validan IPv6-adreson." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enigu validan IPv4 aŭ IPv6-adreson." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Enigu nur ciferojn apartigitajn per komoj." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Certigu ke ĉi tiu valoro estas %(limit_value)s (ĝi estas %(show_value)s). " - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Certigu ke ĉi tiu valoro estas malpli ol aŭ egala al %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Certigu ke ĉi tiu valoro estas pli ol aŭ egala al %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certigu, ke tiu valuto havas %(limit_value)d karaktero (ĝi havas " -"%(show_value)d)." -msgstr[1] "" -"Certigu, ke tiu valuto havas %(limit_value)d karakteroj (ĝi havas " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certigu, ke tio valuto maksimume havas %(limit_value)d karakterojn (ĝi havas " -"%(show_value)d)." -msgstr[1] "" -"Certigu, ke tio valuto maksimume havas %(limit_value)d karakterojn (ĝi havas " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "kaj" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s kun tiuj %(field_labels)s jam ekzistas." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valoro %(value)r ne estas valida elekto." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Tiu ĉi kampo ne povas esti senvalora (null)." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Tiu ĉi kampo ne povas esti malplena." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s kun tiu %(field_label)s jam ekzistas." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s devas esti unika por %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Kampo de tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Entjero" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' valoro devas esti entjero." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' valoro devas esti Vera aŭ Malvera" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Bulea (Vera aŭ Malvera)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Ĉeno (ĝis %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Kom-apartigitaj entjeroj" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' valoro ne havas validan datformaton. Ĝi devas esti kiel formato " -"JJJJ-MM-TT." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' valoro havas la ĝustan formaton (JJJJ-MM-TT), sed ne estas " -"valida dato." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dato (sen horo)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' valoro ne havas validan formaton. Ĝi devas esti kiel formato " -"JJJJ-MM-TT HH:MM[:ss[.uuuuuu]][HZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' valoro havas la ĝustan formaton (JJJJ-MM-TT HH:MM[:ss[.uuuuuu]]" -"[HZ]), sed ne estas valida dato kaj horo." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dato (kun horo)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' valoro devas esti dekuma nombro." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Dekuma nombro" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Retpoŝtadreso" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Dosiervojo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' valoro devas esti glitkoma nombro." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Glitkoma nombro" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Granda (8 bitoka) entjero" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-adreso" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adreso" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' valoro devas esti Neniu, Vera aŭ Malvera." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Buleo (Vera, Malvera aŭ Neniu)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitiva entjero" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitiva malgranda entjero" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Ĵetonvorto (ĝis %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Malgranda entjero" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Teksto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' valoro ne havas validan formaton. Ĝi devas esti laŭ la formato " -"HH:MM[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' valoro havas ĝustan formaton (HH:MM[:ss[.uuuuuu]]), sed ne estas " -"valida horo." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Horo" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Kruda binara datumo" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Dosiero" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bildo" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s apero kun ĉefŝlosilo %(pk)r ne ekzistas." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Fremda ŝlosilo (tipo determinita per rilata kampo)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Unu-al-unu rilato" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mult-al-multa rilato" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ĉi tiu kampo estas deviga." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Enigu plenan nombron." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Enigu nombron." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Certigu ke ne estas pli ol %(max)s cifero entute." -msgstr[1] "Certigu ke ne estas pli ol %(max)s ciferoj entute." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Certigu, ke ne estas pli ol %(max)s dekumaj lokoj." -msgstr[1] "Certigu, ke ne estas pli ol %(max)s dekumaj lokoj." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Certigu ke ne estas pli ol %(max)s ciferoj antaŭ la dekuma punkto." -msgstr[1] "Certigu ke ne estas pli ol %(max)s ciferoj antaŭ la dekuma punkto." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Enigu validan daton." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Enigu validan horon." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Enigu validan daton/tempon." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Neniu dosiero estis alŝutita. Kontrolu la kodoprezentan tipon en la " -"formularo." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Neniu dosiero estis alŝutita." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "La alŝutita dosiero estas malplena." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Certigu, ke tio dosiernomo maksimume havas %(max)d karakteron (ĝi havas " -"%(length)d)." -msgstr[1] "" -"Certigu, ke tio dosiernomo maksimume havas %(max)d karakterojn (ĝi havas " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Bonvolu aŭ alŝuti dosieron, aŭ elekti la malplenan markobutonon, ne ambaŭ." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Alŝutu validan bildon. La alŝutita dosiero ne estas bildo, aŭ estas " -"difektita bildo." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Elektu validan elekton. %(value)s ne estas el la eblaj elektoj." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Enigu liston de valoroj." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Enigu kompletan valoron." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Kaŝita kampo %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm datumoj mankas, aŭ estas tuŝaĉitaj kun" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Bonvolu sendi %d aŭ malpli formularojn." -msgstr[1] "Bonvolu sendi %d aŭ malpli formularojn." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Bonvolu sendi %d aŭ pli formularojn." -msgstr[1] "Bonvolu sendi %d aŭ pli formularojn." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordo" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Forigi" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Bonvolu ĝustigi la duoblan datumon por %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Bonvolu ĝustigi la duoblan datumon por %(field)s, kiu devas esti unika." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Bonvolu ĝustigi la duoblan datumon por %(field_name)s, kiu devas esti unika " -"por la %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Bonvolu ĝustigi la duoblan valoron sube." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "La enteksta fremda ŝlosilo ne egalis la ĉefŝlosilon de patra apero." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Elektu validan elekton. Ĉi tiu elekto ne estas el la eblaj elektoj." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" ne estas valida valuto por la ĉefa ŝlosilo." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Premadu la stirklavon, aŭ Komando-klavon ĉe Mac, por elekti pli ol unu." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ne povus esti interpretita en horzono %(current_timezone)s; ĝi " -"povas esti plursenca aŭ ne ekzistas." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Nuntempe" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ŝanĝi" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Vakigi" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nekonate" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Jes" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "jes,ne,eble" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bitoko" -msgstr[1] "%(size)d bitokoj" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ptm" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "atm" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PTM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ATM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "noktomezo" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "tagmezo" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "lundo" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "mardo" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "merkredo" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ĵaŭdo" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "vendredo" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sabato" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "dimanĉo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "ĵaŭ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "dim" - -#: utils/dates.py:18 -msgid "January" -msgstr "januaro" - -#: utils/dates.py:18 -msgid "February" -msgstr "februaro" - -#: utils/dates.py:18 -msgid "March" -msgstr "marto" - -#: utils/dates.py:18 -msgid "April" -msgstr "aprilo" - -#: utils/dates.py:18 -msgid "May" -msgstr "majo" - -#: utils/dates.py:18 -msgid "June" -msgstr "junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "aŭgusto" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembro" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktobro" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembro" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembro" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "maj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aŭg" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "marto" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "majo" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "jul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aŭg." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januaro" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februaro" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marto" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprilo" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Majo" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Aŭgusto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembro" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktobro" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Decembro" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Tiu ne estas valida IPv6-adreso." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "aŭ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d jaro" -msgstr[1] "%d jaroj" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d monato" -msgstr[1] "%d monatoj" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semajno" -msgstr[1] "%d semajnoj" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d tago" -msgstr[1] "%d tagoj" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d horo" -msgstr[1] "%d horoj" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutoj" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutoj" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Malpermesa" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF konfirmo malsukcesis. Peto ĉesigita." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Vi vidas tiun mesaĝon ĉar ĉi HTTPS retejo postulas “Referer header” esti " -"sendita per via foliumilo, sed neniu estis sendita. Ĉi kaplinio estas " -"bezonata pro motivoj de sekureco, por certigi ke via retumilo ne estu " -"forrabita de triaj partioj." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Se vi agordis vian foliumilon por malebligi “Referer” kaplinioj, bonvolu " -"reaktivigi ilin, almenaŭ por tiu ĉi retejo, aŭ por HTTPS rilatoj, aŭ por " -"“samoriginaj” petoj." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Vi vidas tiun mesaĝon ĉar tiu-ĉi retejo postulas CSRF kuketon sendante " -"formojn. Tiu-ĉi kuketo estas bezonata pro motivoj de sekureco, por certigi " -"ke via retumilo ne esti forrabita de triaj partioj." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Se vi agordis vian foliumilon por malŝalti kuketojn, bonvole reaktivigi " -"ilin, almenaŭ por tiu ĉi retejo, aŭ por “samoriginaj” petoj." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Pliaj informoj estas videblaj kun DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Neniu jaro specifita" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Neniu monato specifita" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Neniu tago specifita" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Neniu semajno specifita" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Neniu %(verbose_name_plural)s disponeblaj" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Estonta %(verbose_name_plural)s ne disponeblas ĉar %(class_name)s." -"allow_future estas Malvera." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"La formato « %(format)s » aplikita al la data ĉeno '%(datestr)s' ne estas " -"valida" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Neniu %(verbose_name)s trovita kongruas kun la informpeto" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Paĝo ne estas 'last', kaj ne povus esti transformita al entjero." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Nevalida paĝo (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Malplena listo kaj '%(class_name)s.allow_empty' estas Malvera." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Dosierujaj indeksoj ne estas permesitaj tie." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ne ekzistas" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indekso de %(directory)s" diff --git a/django/conf/locale/eo/__init__.py b/django/conf/locale/eo/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/eo/formats.py b/django/conf/locale/eo/formats.py deleted file mode 100644 index 5f0e3a09a..000000000 --- a/django/conf/locale/eo/formats.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j\-\a \d\e F Y' # '26-a de julio 1887' -TIME_FORMAT = 'H:i:s' # '18:59:00' -DATETIME_FORMAT = r'j\-\a \d\e F Y\, \j\e H:i:s' # '26-a de julio 1887, je 18:59:00' -YEAR_MONTH_FORMAT = r'F \d\e Y' # 'julio de 1887' -MONTH_DAY_FORMAT = r'j\-\a \d\e F' # '26-a de julio' -SHORT_DATE_FORMAT = 'Y-m-d' # '1887-07-26' -SHORT_DATETIME_FORMAT = 'Y-m-d H:i:s' # '1887-07-26 18:59:00' -FIRST_DAY_OF_WEEK = 1 # Monday (lundo) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', # '1887-07-26' - '%y-%m-%d', # '87-07-26' - '%Y %m %d', # '1887 07 26' - '%d-a de %b %Y', # '26-a de jul 1887' - '%d %b %Y', # '26 jul 1887' - '%d-a de %B %Y', # '26-a de julio 1887' - '%d %B %Y', # '26 julio 1887' - '%d %m %Y', # '26 07 1887' -) -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '18:59:00' - '%H:%M', # '18:59' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '1887-07-26 18:59:00' - '%Y-%m-%d %H:%M', # '1887-07-26 18:59' - '%Y-%m-%d', # '1887-07-26' - - '%Y.%m.%d %H:%M:%S', # '1887.07.26 18:59:00' - '%Y.%m.%d %H:%M', # '1887.07.26 18:59' - '%Y.%m.%d', # '1887.07.26' - - '%d/%m/%Y %H:%M:%S', # '26/07/1887 18:59:00' - '%d/%m/%Y %H:%M', # '26/07/1887 18:59' - '%d/%m/%Y', # '26/07/1887' - - '%y-%m-%d %H:%M:%S', # '87-07-26 18:59:00' - '%y-%m-%d %H:%M', # '87-07-26 18:59' - '%y-%m-%d', # '87-07-26' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es/LC_MESSAGES/django.mo b/django/conf/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index d510441d170f6d5ec5eb2477c8a4373182c7acf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22574 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, 2013 -# albertoalcolea , 2014 -# Antoni Aloy , 2011-2014 -# Diego Andres Sanabria Martin , 2012 -# Diego Schulz , 2012 -# Ernesto Avilés Vzqz , 2014 -# franchukelly , 2011 -# Jannis Leidel , 2011 -# Josue Naaman Nistal Guerra , 2014 -# Leonardo J. Caballero G. , 2011,2013 -# Marc Garcia , 2011 -# monobotsoft , 2012 -# ntrrgc , 2013 -# ntrrgc , 2013 -# Sebastián Ramírez Magrí , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-02 11:36+0000\n" -"Last-Translator: albertoalcolea \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturiano" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaiyán" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorruso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretón" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danés" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Inglés australiano" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglés británico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Español de México" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Español de Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Español venezolano" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonio" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Vasco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisón" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Gallego" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazajo" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxenburgués" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letón" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Maratí" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmano" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Nokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalí" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetio" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panyabí" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumano" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruso" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanés" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbio latino" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Suajili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandés" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tártaro" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraniano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Cino simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapas del sitio" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Archivos estáticos" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sindicación" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Diseño Web" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduzca un valor correcto." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Introduzca un número entero válido." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de correo electrónico válida." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduzca un 'slug' válido, consistente en letras, números, guiones bajos o " -"medios." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo dígitos separados por comas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor es %(limit_value)s (actualmente es " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es menor o igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es mayor o igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga al menos %(limit_value)d caracter (tiene " -"%(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga al menos %(limit_value)d caracteres (tiene " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga menos de %(limit_value)d caracter (tiene " -"%(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga menos de %(limit_value)d caracteres (tiene " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "y" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s con este %(field_labels)s ya existe." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valor %(value)r no es una opción válida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo no puede estar vacío." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe %(model_name)s con este %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser unico para %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Entero" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' valor debe ser un entero." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Valor '%(value)s' debe ser verdadero o falso." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' valor tiene un formato de fecha no válida. Debe estar en formato " -"AAAA-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' valor tiene el formato correcto (AAAA-MM-DD), pero es una fecha " -"no válida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' valor tiene un formato válido. Debe estar en formato AAAA-MM-DD " -"HH: [TZ]: MM [ss [uuuuuu].]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' valor tiene el formato correcto (AAAA-MM-DD HH: MM [:. Ss " -"[uuuuuu]] [TZ]), pero es una fecha no válida / hora." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' valor debe ser un número decimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "dirección de correo electrónico" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ruta de fichero" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Valor '%(value)s' debe ser un float." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número en coma flotante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Dirección IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Dirección IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Valor '%(value)s' debe ser Ninguno, Verdadero o Falso." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Entero positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Entero positivo corto" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Entero corto" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' valor tiene un formato inválido. Debe estar en formato HH: MM " -"[: SS [uuuuuu].] ." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' valor tiene el formato correcto (HH: MM [:. Ss [uuuuuu]]), pero " -"es un tiempo no válido." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Data de binarios brutos" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Archivo" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagen" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "No existe %(model)s instancia con pk %(pk)r." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Llave foránea (tipo determinado por el campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo es obligatorio." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduzca un número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no hay más de %(max)s dígito en total." -msgstr[1] "Asegúrese de que no hay más de %(max)s dígitos en total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no haya más de %(max)s dígito decimal." -msgstr[1] "Asegúrese de que no haya más de %(max)s dígitos decimales." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no haya más de %(max)s dígito antes del punto decimal" -msgstr[1] "" -"Asegúrese de que no haya más de %(max)s dígitos antes del punto decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduzca una fecha/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se ha enviado ningún fichero. Compruebe el tipo de codificación en el " -"formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No se ha enviado ningún fichero" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El fichero enviado está vacío." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " -"(tiene %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Por favor envíe un fichero o marque la casilla de limpiar, pero no ambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Envíe una imagen válida. El fichero que ha enviado no era una imagen o se " -"trataba de una imagen corrupta." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escoja una opción válida. %(value)s no es una de las opciones disponibles." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Introduzca un valor completo." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Compo oculto %(name)s) *%(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Datos ManagementForm falta o ha sido manipulado" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor, envíe %d o menos formas." -msgstr[1] "Por favor, envíe %d o menos formas." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor, envíe %d o más formas." -msgstr[1] "Por favor, envíe %d o más formas." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Orden" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija el dato duplicado para %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corriga el dato duplicado para %(field)s, el cual debe ser único." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corriga los datos duplicados para %(field_name)s el cual debe ser " -"único para %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados abajo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La clave foránea en linea no coincide con la clave primaria de la instancia " -"padre." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Escoja una opción válida. Esa opción no está entre las disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" no es un valor válido para una llave primaria." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenga presionado \"Control\", o \"Command\" en un Mac, para seleccionar " -"más de una opción." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s no puede interpretarse en la zona temporal " -"%(current_timezone)s; puede ser ambiguo o puede no existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Limpiar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconocido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sí" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sí, no, quizás" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "media noche" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "medio día" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lunes" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martes" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Miércoles" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Jueves" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Viernes" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mié" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Jue" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vie" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sáb" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Enero" - -#: utils/dates.py:18 -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Septiembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:19 -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "Diciembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ene" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dic" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Jun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Jul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Esto no es una dirección IPv6 válida." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Prohibido" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF verificacion fallida. Solicitud abortada" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porque este sitio web es HTTPS y requiere que tu " -"navegador envíe la cabecera Referer y no se envió ninguna. Esta cabecera se " -"necesita por razones de seguridad, para asegurarse de que tu navegador no ha " -"sido comprometido por terceras partes." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Si has configurado tu navegador para desactivar las cabeceras 'Referer', por " -"favor vuélvelas a activar, al menos para esta web, o para conexiones HTTPS, " -"o para peticiones 'mismo-origen'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porqué esta web requiere una cookie CSRF cuando se " -"envían formularios. Esta cookie se necesita por razones de seguridad, para " -"asegurar que tu navegador no ha sido comprometido por terceras partes." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Si has inhabilitado las cookies en tu navegador, por favor habilítalas " -"nuevamente al menos para este sitio, o para solicitudes del mismo origen." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Se puede ver más información si se establece DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No se ha indicado el año" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No se ha indicado el mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No se ha indicado el día" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No se ha indicado la semana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s disponibles" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Los futuros %(verbose_name_plural)s no están disponibles porque " -"%(class_name)s.allow_future es Falso." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Fecha '%(datestr)s' no válida, el formato válido es '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se encontró ningún %(verbose_name)s coincidente con la consulta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "La página no es la \"ultima\", ni puede ser convertida a un entero." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vacía y '%(class_name)s.allow_empty' es Falso." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Los índices de directorio no están permitidos." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" no existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" diff --git a/django/conf/locale/es/__init__.py b/django/conf/locale/es/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/es/formats.py b/django/conf/locale/es/formats.py deleted file mode 100644 index dee0a889f..000000000 --- a/django/conf/locale/es/formats.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es_AR/LC_MESSAGES/django.mo b/django/conf/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 3136c3d4420998cb0d3ad09b84c10e7aabc7ec60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23105 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 G=KlfeP^XUo diff --git a/django/conf/locale/es_AR/LC_MESSAGES/django.po b/django/conf/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index e6a246953..000000000 --- a/django/conf/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,1443 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# lardissone , 2014 -# poli , 2014 -# Ramiro Morales , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-25 14:03+0000\n" -"Last-Translator: Ramiro Morales \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/" -"django/language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikáans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "asturiano" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaiyán" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "bielorruso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretón" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "danés" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "griego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "inglés australiano" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "inglés británico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "español de Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Español de México" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Español (Nicaragua)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "español de Venezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estonio" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "vasco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finlandés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frisón" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "gallego" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japonés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazajo" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "jémer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "canarés" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luxemburgués" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "letón" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedonio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "maratí" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "burmés" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepalés" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetio" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panyabí" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "portugués de Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumano" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ruso" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanés" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Latín de Serbia" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "suajili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tailandés" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tártaro" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurto" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ucraniano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "chino simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "chino tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mapas de sitio" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Archivos estáticos" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sindicación" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Diseño Web" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Introduzca un valor numérico entero válido." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de email válida." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Introduzca un 'slug' válido consistente de letras, números o guiones." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo dígitos separados por comas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor sea %(limit_value)s (actualmente es " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "y" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_labels)s." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "El valor %(value)r no es una opción válida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser único/a para un %(lookup_type)s " -"%(date_field_label)s determinado." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Entero" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "El valor de '%(value)s' debe ser un número entero." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "El valor de '%(value)s' debe ser Verdadero o Falso." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"El valor de '%(value)s' tiene un formato de fecha inválido. Debe usar el " -"formato AAAA-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"El valor de '%(value)s' tiene un formato de fecha correcto (AAAA-MM-DD) pero " -"representa una fecha inválida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"El valor de '%(value)s' tiene un formato inválido. Debe usar el formato AAAA-" -"MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"El valor de '%(value)s' tiene un formato correcto (AAAA-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ]) pero representa una fecha/hora inválida." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "El valor de '%(value)s' debe ser un número decimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Dirección de correo electrónico" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ruta de archivo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "El valor de '%(value)s' debe ser un número de coma flotante." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número de punto flotante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Dirección IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Dirección IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "El valor de '%(value)s' debe ser None, Verdadero o Falso." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Entero positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Entero pequeño positivo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (de hasta %(max_length)s caracteres)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Entero pequeño" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"El valor de '%(value)s' tiene un formato inválido. Debe usar el formato HH:MM" -"[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"El valor de '%(value)s' tiene un formato correcto (HH:MM[:ss[.uuuuuu]]) pero " -"representa una hora inválida." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Datos binarios crudos" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Archivo" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagen" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" -"No existe una instancia del modelo %(model)s con una clave primaria %(pk)r." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (el tipo está determinado por el campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo es obligatorio." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduzca un número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no exista en total mas de %(max)s dígito." -msgstr[1] "Asegúrese de que no existan en total mas de %(max)s dígitos." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no exista mas de %(max)s lugar decimal." -msgstr[1] "Asegúrese de que no existan mas de %(max)s lugares decimales." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no exista mas de %(max)s dígito antes del punto decimal." -msgstr[1] "" -"Asegúrese de que no existan mas de %(max)s dígitos antes del punto decimal." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduzca un valor de hora válido." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduzca un valor de fecha/hora válido." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió un archivo. Verifique el tipo de codificación en el formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " -"(tiene %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor envíe un archivo o active el checkbox, pero no ambas cosas." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Seleccione una imagen válida. El archivo que ha seleccionado no es una " -"imagen o es un archivo de imagen corrupto." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Seleccione una opción válida. %(value)s no es una de las opciones " -"disponibles." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Introduzca un valor completo." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" -"Los datos correspondientes al ManagementForm no existen o han sido " -"modificados" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor envíe cero o %d formularios." -msgstr[1] "Por favor envíe un máximo de %d formularios." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor envíe un máximo de %d formularios." -msgstr[1] "Por favor envíe un máximo de %d formularios." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordenar" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija la información duplicada en %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija la información duplicada en %(field)s, que debe ser única." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija la información duplicada en %(field_name)s que debe ser " -"única para el %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados detallados mas abajo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La clave foránea del modelo inline no coincide con la clave primaria de la " -"instancia padre." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Seleccione una opción válida. La opción seleccionada no es una de las " -"disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" no es un valor válido para una clave primaria." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenga presionada \"Control\" (\"Command\" en una Mac) para seleccionar " -"más de uno." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s no puede ser interpretado en la zona horaria " -"%(current_timezone)s; ya que podría ser ambiguo o podría no existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Eliminar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconocido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sí" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "si,no,talvez" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "medianoche" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mediodía" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lunes" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martes" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Miércoles" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Jueves" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Viernes" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mie" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Jue" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vie" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Enero" - -#: utils/dates.py:18 -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Setiembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:19 -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "Diciembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ene" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dic" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Enero" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Setiembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Esta no es una direción IPv6 válida." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Prohibido" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Verificación CSRF fallida. Petición abortada." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Ud. está viendo este mensaje porque este sitio HTTPS tiene como " -"requerimiento que su browser Web envíe una cabecera 'Referer' pero el mismo " -"no ha enviado una. El hecho de que esta cabecera sea obligatoria es una " -"medida de seguridad para comprobar que su browser no está siendo controlado " -"por terceros." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Si ha configurado su browser para deshabilitar las cabeceras 'Referer', por " -"favor activelas al menos para este sitio, o para conexiones HTTPS o para " -"peticiones generadas desde el mismo origen." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Ud. está viendo este mensaje porque este sitio tiene como requerimiento el " -"uso de una 'cookie' CSRF cuando se envíen formularios. El hecho de que esta " -"'cookie' sea obligatoria es una medida de seguridad para comprobar que su " -"browser no está siendo controlado por terceros." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Si ha configurado su browser para deshabilitar 'cookies', por favor " -"activelas al menos para este sitio o para peticiones generadas desde el " -"mismo origen." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Hay mas información disponible. Para ver la misma use DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No se ha especificado el valor año" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No se ha especificado el valor mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No se ha especificado el valor día" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No se ha especificado el valor semana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No hay %(verbose_name_plural)s disponibles" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"No hay %(verbose_name_plural)s futuros disponibles porque %(class_name)s." -"allow_future tiene el valor False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Cadena de fecha inválida '%(datestr)s', formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se han encontrado %(verbose_name)s que coincidan con la consulta " - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Página debe tener el valor 'last' o un valor número entero." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vacía y '%(class_name)s.allow_empty' tiene el valor False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" -"No está habilitada la generación de listados de directorios en esta " -"ubicación." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" no existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Listado de %(directory)s" diff --git a/django/conf/locale/es_AR/__init__.py b/django/conf/locale/es_AR/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/es_AR/formats.py b/django/conf/locale/es_AR/formats.py deleted file mode 100644 index 37faa80b8..000000000 --- a/django/conf/locale/es_AR/formats.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j N Y' -TIME_FORMAT = r'H:i:s' -DATETIME_FORMAT = r'j N Y H:i:s' -YEAR_MONTH_FORMAT = r'F Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = r'd/m/Y' -SHORT_DATETIME_FORMAT = r'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # 0: Sunday, 1: Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', # '31/12/2009' - '%d/%m/%y', # '31/12/09' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es_MX/LC_MESSAGES/django.mo b/django/conf/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index bbf776121e49a9a04ff66937a5a11356566bf937..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15536 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, 2011-2013 -# zodman , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikáans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "bielorruso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretón" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danés" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglés británico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Español de México" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Español de nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "español de Venezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonio" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Vasco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisón" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Gallego" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazajstán" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luxemburgués" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letón" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "burmés" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Noruego Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepal" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Noruego Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetio" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumano" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruso" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanés" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Latin Serbio" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandés" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurto" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraniano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Ingrese una URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de correo electrónico válida." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduzca un \"slug\", compuesto por letras, números, guiones bajos o " -"medios." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo números separados por comas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrese de que este valor es %(limit_value)s (es %(show_value)s )." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "y" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Entero" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Verdadero o Falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Dirección de correo electrónico" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ruta de archivo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número de punto flotante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Dirección IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Dirección IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Entero positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Entero positivo pequeño" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Entero pequeño" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Archivo" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagen" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (el tipo está determinado por el campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo es obligatorio." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduzca un número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduzca una fecha/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió un archivo. Verifique el tipo de codificación en el formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor envíe un archivo o marque la casilla, no ambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Seleccione una imagen válida. El archivo que ha seleccionado no es una " -"imagen o es un un archivo de imagen corrupto." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Seleccione una opción válida. %(value)s no es una de las opciones " -"disponibles." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordenar" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija la información duplicada en %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija la información duplicada en %(field)s, que debe ser única." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija la información duplicada en %(field_name)s que debe ser " -"única para el %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados detallados mas abajo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La clave foránea del modelo inline no coincide con la clave primaria de la " -"instancia padre." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Seleccione una opción válida. La opción seleccionada no es una de las " -"disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenga presionada \"Control\", o \"Command\" en una Mac, para seleccionar " -"más de uno." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"La fecha %(datetime)s no puede se interpretada en la zona horaria " -"%(current_timezone)s; ya que puede ser ambigua o que no pueden existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Borrar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Desconocido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sí" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sí, no, tal vez" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "medianoche" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mediodía" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lunes" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martes" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Miércoles" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Jueves" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Viernes" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mie" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Jue" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Vie" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Enero" - -#: utils/dates.py:18 -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Septiembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:19 -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "Diciembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ene" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dic" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "No se ha especificado el valor año" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "No se ha especificado el valor mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "No se ha especificado el valor dia" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "No se ha especificado el valor semana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No hay %(verbose_name_plural)s disponibles" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"No hay %(verbose_name_plural)s futuros disponibles porque %(class_name)s." -"allow_future tiene el valor False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Cadena de fecha inválida '%(datestr)s', formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se han encontrado %(verbose_name)s que coincidan con la consulta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "La página no es \"last\", ni puede ser convertido a un int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vacía y '%(class_name)s.allow_empty' tiene el valor False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Los índices del directorio no están permitidos." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" no existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" diff --git a/django/conf/locale/es_MX/__init__.py b/django/conf/locale/es_MX/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/es_MX/formats.py b/django/conf/locale/es_MX/formats.py deleted file mode 100644 index 729eee537..000000000 --- a/django/conf/locale/es_MX/formats.py +++ /dev/null @@ -1,28 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday: ISO 8601 -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%Y%m%d', # '20061025' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) -DECIMAL_SEPARATOR = '.' # ',' is also official (less common): NOM-008-SCFI-2002 -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es_NI/__init__.py b/django/conf/locale/es_NI/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/es_NI/formats.py b/django/conf/locale/es_NI/formats.py deleted file mode 100644 index 2f8d403d8..000000000 --- a/django/conf/locale/es_NI/formats.py +++ /dev/null @@ -1,29 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday: ISO 8601 -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%Y%m%d', # '20061025' - -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es_PR/__init__.py b/django/conf/locale/es_PR/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/es_PR/formats.py b/django/conf/locale/es_PR/formats.py deleted file mode 100644 index 8f5a25ea5..000000000 --- a/django/conf/locale/es_PR/formats.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # Sunday - -DATE_INPUT_FORMATS = ( - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/es_VE/LC_MESSAGES/django.mo b/django/conf/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index 42b442947fdf37d449865ae2cac426f9ebc59722..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5539 zcma)7-E+@e z&YxYjFN7G>Mto3WVh9g5NFoV+AWaOdn4niN8WI!V#AssF_y8s*CML!gf8RNC+wHax zPIm6^%$%8TzM1*v`@a42%~yS2@f@SvMtSE-rJjVZeUKlXSFcv;8h93d2>t?o6#mB7 z{{;C{f8*y)_>QmN#GsE+zZKpH>+o85AC&&HkUzD^k4*I_6#0+&`U;eOF}xS%@ILqo z+z0;!MeZ;{=i$BZ)9@s`8NLWb&sX6m;hVnxcPM)O7v2JI7*OhNcqc@pItXRnCalA+ zK+)^lzWsYp`aS3Qg8%+9ly#i(^|QYIIy^x88;~j0b=N7ytGWeBUHkeyP{!|pGXFj( z^Gy2sy#L;WqR%nkZlK7EJaZ^=pMf7|olP}coFDE+Qr z@Kx{{&+DPs<;_s^8}aQkP|kNAioCDE55P8*d15H~u0fIi6nyy#rM?Mep4}Laa32&q zn1Isn5h&~WD*Oy=LFxB26uWr_%6^@K((jDtYf$?A3W}UJef{@P^!Wo6J^u=4;M-94 zcNd2sT!W&=S@cK^ecxbKG+VO23CZ zk9h`A zExvvml=-$nIj0)@6kLEZUmJ3CsslyNlThsWX(;-ggfjlSP~<)jG3Rm*WV}3IponaF zW+}3Md1SmigOoAK7b)8*dnjUiM=7$FIf~ehJX00aq^Dq*a@f~pFXa(mvXinv5&t63 zJrr46|M@&GvX(n2az+nPHb0|OWNmVed;N#~aGZi$DDT4o_#kD5ayLbuBNfW{Ahsb7 zZmoPIo*km>sH*BpDCZ}8d%JHF$XUuGF``M4Gw46Nd65|KrG5jvfx^{P2YuUTJ;g>A zDR)xDPsy{5@(AUAiad8wB!)de;rP@LMV=*!oT)r=*D)!jDUVX*k$Wz8SDq2dE_vA> zFPkJXiQ1o<BC(6Zh0TzZMmd7@RMLve35vL7Qqf}4kuox814-(`4gv+RA1l{t(~iq5i4MOIZukkwzV zZ6uF6mwdQfTe<5OB&@fwlr8IYNxY%Ms1@az&TQAD%o*zC4OZOg7|}AzU1>VgQBs=U zG>eQ{i9TpI^kBZxwK}xyMkh+DfvJs487q;E!yz@D+5{_^PNPf=Xog)4$`|X>R`rs0 z6b z>kj()V^7$n*@A0Q8uQ#@fA7^?fRaoRsJSHMf|RPwp<-LjVez8Y1BUA+x8tBm5)&GA zu-&n#I*4?>&YOHqdd+j^it5IqhDDaNE^ui!C>`FCjau$%sJo%dor$odcGOi1E@`=P zrbAAzL>$bz;RuRlt_w#{SC?!mV~p zys6>PM&iddqCgakoBde(?9keH2ifrj3@9OdUVZ|HKafyKB;Oj$uj7M>zI|Me4ecAKLa$T3r--~3x7RhjS6qy9)BPZ9)KPOHa6a<(PWMBv(}NcU z-OVxA_07NcQYNwpz!~;AN2rw+3BA2j365x@cTS?Nt70x~RnRp`F1(YFOMh{R_$_(! z64d_8wtDA?DB_1Ti2+N`twdmM=_TRUv|VcG!Iv!&_&wz?pkp===yb$c#^pR)gxB9& z6%k=^J?|}IPTYK0oCpjdRVTf3_*}Y0!?=IMa*1`c`e?R*|^6E<*xi$&#y+ z;%q|#Xu!G1jNYp8fep5c4U>L1_rO@Qv=z?^Ql2WY9M)mtC9iP z(cWqP`;iO*??@iN{`kZoz|?Tnk`o}Ud?724x5|5~!-Y7{OL78fiuz|e6`x;$Y`T~= zF0^-w+ZOari!dBZW#Kpxw;V?;38k`svv^al5>AJFQf!s%qez*xOb!CB0SfulAj(bu GBK#k>@qOR` diff --git a/django/conf/locale/es_VE/LC_MESSAGES/django.po b/django/conf/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index ae0c7e9bb..000000000 --- a/django/conf/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,1377 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Sebastián Ramírez Magrí , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/projects/p/" -"django/language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnio" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danés" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglés Británic" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonio" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Vazco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisio" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galés" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Canarés" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvio" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayala" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Noruego Bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Ruman" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruso" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Eslovenio" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albano" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbi" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Latín Serbio" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandés" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucranio" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduzca un 'slug' válido, consistente de letras, números, guiones bajos o " -"guiones." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Introduzca solo dígitos separados por comas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrese de que este valor %(limit_value)s (ahora es %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es menor o igual que %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es mayor o igual que %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Dirección IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (True, False o None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (tipo determinado por el campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relación uno a uno" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relación muchos a muchos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Este campo es obligatorio." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Introduzca un número completo." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Introduzca un número" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Introduzca una hora y fecha válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió archivo alguno. Revise el tipo de codificación del formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor provea un archivo o active el selector de limpiar, no ambos." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenga presionado \"Control\", o \"Command\" en un Mac, para seleccionar " -"más de una opción." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "" - -#: forms/widgets.py:548 -msgid "No" -msgstr "" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "" - -#: utils/dates.py:18 -msgid "February" -msgstr "" - -#: utils/dates.py:18 -msgid "March" -msgstr "" - -#: utils/dates.py:18 -msgid "April" -msgstr "" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "" - -#: utils/dates.py:19 -msgid "July" -msgstr "" - -#: utils/dates.py:19 -msgid "August" -msgstr "" - -#: utils/dates.py:19 -msgid "September" -msgstr "" - -#: utils/dates.py:19 -msgid "October" -msgstr "" - -#: utils/dates.py:19 -msgid "November" -msgstr "" - -#: utils/dates.py:20 -msgid "December" -msgstr "" - -#: utils/dates.py:23 -msgid "jan" -msgstr "" - -#: utils/dates.py:23 -msgid "feb" -msgstr "" - -#: utils/dates.py:23 -msgid "mar" -msgstr "" - -#: utils/dates.py:23 -msgid "apr" -msgstr "" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "" - -#: utils/dates.py:24 -msgid "jul" -msgstr "" - -#: utils/dates.py:24 -msgid "aug" -msgstr "" - -#: utils/dates.py:24 -msgid "sep" -msgstr "" - -#: utils/dates.py:24 -msgid "oct" -msgstr "" - -#: utils/dates.py:24 -msgid "nov" -msgstr "" - -#: utils/dates.py:24 -msgid "dec" -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/et/LC_MESSAGES/django.mo b/django/conf/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index 75e45eec5d4086bbdc1e35aee57d82b6f8e0d0c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22184 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 D0b`-( diff --git a/django/conf/locale/et/LC_MESSAGES/django.po b/django/conf/locale/et/LC_MESSAGES/django.po deleted file mode 100644 index c3c962736..000000000 --- a/django/conf/locale/et/LC_MESSAGES/django.po +++ /dev/null @@ -1,1426 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# eallik , 2011 -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2014 -# madisvain , 2011 -# Martin , 2014 -# Marti Raudsepp , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-05 12:00+0000\n" -"Last-Translator: Marti Raudsepp \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "afrikaani" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "araabia" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "astuuria" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "aserbaidžaani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulgaaria" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "valgevene" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretooni" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalaani" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "tšehhi" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "uelsi" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "taani" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "saksa" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "kreeka" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "inglise" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "austraalia inglise" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "briti inglise" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "hispaania" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "argentiina hispaani" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "mehhiko hispaania" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "nikaraagua hispaania" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "venetsueela hispaania" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "eesti" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "pärsia" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "soome" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "prantsuse" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "friisi" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "iiri" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galiitsia" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "heebrea" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "horvaatia" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ungari" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indoneesi" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandi" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "itaalia" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "jaapani" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "gruusia" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kasahhi" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmeri" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korea" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "letseburgi" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "leedu" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "läti" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedoonia" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malaia" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongoolia" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "birma" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norra (bokmal)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "hollandi" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norra (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osseetia" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "pandžab" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "poola" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugali" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brasiilia portugali" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumeenia" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "vene" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovaki" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "sloveeni" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albaania" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbia" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbia (ladina)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "rootsi" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "suahiili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamiili" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "türgi" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatari" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurdi" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrania" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnami" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "lihtsustatud hiina" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "traditsiooniline hiina" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Saidikaardid" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Staatilised failid" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sündikeerimine" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Veebidisain" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Sisestage korrektne väärtus." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Sisestage korrektne URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Sisestage korrektne täisarv." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Sisestage korrektne e-posti aadress." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"See väärtus võib sisaldada ainult tähti, numbreid, alljooni ja sidekriipse." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Sisestage korrektne IPv4 aadress." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Sisestage korrektne IPv6 aadress." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Sisestage korrektne IPv4 või IPv6 aadress." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Sisestage ainult komaga eraldatud numbreid." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Veendu, et see väärtus on %(limit_value)s (hetkel on %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Veendu, et see väärtus on väiksem või võrdne kui %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Veendu, et see väärtus on suurem või võrdne kui %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Väärtuses peab olema vähemalt %(limit_value)d tähemärk (praegu on " -"%(show_value)d)." -msgstr[1] "" -"Väärtuses peab olema vähemalt %(limit_value)d tähemärki (praegu on " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Väärtuses võib olla kõige rohkem %(limit_value)d tähemärk (praegu on " -"%(show_value)d)." -msgstr[1] "" -"Väärtuses võib olla kõige rohkem %(limit_value)d tähemärki (praegu on " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ja" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s väljaga %(field_labels)s on juba olemas." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Väärtus %(value)r ei ole kehtiv valik." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "See lahter ei tohi olla tühi." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "See väli ei saa olla tühi." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Sellise %(field_label)s-väljaga %(model_name)s on juba olemas." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s peab olema unikaalne %(date_field_label)s %(lookup_type)s " -"suhtes." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lahter tüüpi: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Täisarv" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' väärtus peab olema täisarv." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' väärtus peab olema kas Tõene või Väär." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Tõeväärtus (Kas tõene või väär)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (kuni %(max_length)s märki)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Komaga eraldatud täisarvud" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' väärtusel on vale kuupäevaformaat. See peab olema kujul AAAA-KK-" -"PP." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"'%(value)s' väärtusel on õige formaat (AAAA-KK-PP), kuid kuupäev on vale." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Kuupäev (kellaajata)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' väärtusel on vale formaat. Peab olema formaadis AAAA-KK-PP HH:MM" -"[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' väärtusel on õige formaat (AAAA-KK-PP HH:MM[:ss[.uuuuuu]][TZ]), " -"kuid kuupäev/kellaaeg on vale." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Kuupäev (kellaajaga)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' väärtus peab olema kümnendarv." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Kümnendmurd" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-posti aadress" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Faili asukoht" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' väärtus peab olema ujukomaarv." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Ujukomaarv" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Suur (8 baiti) täisarv" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 aadress" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP aadress" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' väärtus peab olema kas Puudub, Tõene või Väär." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Tõeväärtus (Kas tõene, väär või tühi)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positiivne täisarv" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positiivne väikene täisarv" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Nälk (kuni %(max_length)s märki)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Väike täisarv" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' väärtusel on vale formaat. Peab olema formaadis HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' väärtusel on õige formaat (HH:MM[:ss[.uuuuuu]]), kuid kellaaeg " -"on vale." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Aeg" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Töötlemata binaarandmed" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fail" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Pilt" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s isendit primaarvõtmega %(pk)r ei leidu." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Välisvõti (tüübi määrab seotud väli) " - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Üks-ühele seos" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mitu-mitmele seos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "See lahter on nõutav." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Sisestage täisarv." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Sisestage arv." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Veenduge, et kogu numbrikohtade arv ei oleks suurem kui %(max)s." -msgstr[1] "Veenduge, et kogu numbrikohtade arv ei oleks suurem kui %(max)s." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Veenduge, et komakohtade arv ei oleks suurem kui %(max)s." -msgstr[1] "Veenduge, et komakohtade arv ei oleks suurem kui %(max)s." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Veenduge, et komast vasakul olevaid numbreid ei oleks rohkem kui %(max)s." -msgstr[1] "" -"Veenduge, et komast vasakul olevaid numbreid ei oleks rohkem kui %(max)s." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Sisestage korrektne kuupäev." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Sisestage korrektne kellaaeg." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Sisestage korrektne kuupäev ja kellaaeg." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ühtegi faili ei saadetud. Kontrollige vormi kodeeringutüüpi." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ühtegi faili ei saadetud." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Saadetud fail on tühi." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Veenduge, et faili nimes poleks rohkem kui %(max)d märk (praegu on " -"%(length)d)." -msgstr[1] "" -"Veenduge, et faili nimes poleks rohkem kui %(max)d märki (praegu on " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Palun laadige fail või märgistage 'tühjenda' kast, mitte mõlemat." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laadige korrektne pilt. Fail, mille laadisite, ei olnud kas pilt või oli " -"fail vigane." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Valige korrektne väärtus. %(value)s ei ole valitav." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Sisestage väärtuste nimekiri." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Sisestage täielik väärtus." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Peidetud väli %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm andmed on kadunud või nendega on keegi midagi teinud" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Palun kinnitage %d või vähem vormi." -msgstr[1] "Palun kinnitage %d või vähem vormi." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Palun kinnitage %d või rohkem vormi." -msgstr[1] "Palun kinnitage %d või rohkem vormi." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Järjestus" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Kustuta" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Palun parandage duplikaat-andmed lahtris %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Palun parandage duplikaat-andmed lahtris %(field)s, mis peab olema unikaalne." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Palun parandage allolevad duplikaat-väärtused" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Pesastatud välisvõti ei sobi ülemobjekti primaarvõtmega." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Valige korrektne väärtus. Valitud väärtus ei ole valitav." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" ei ole sobiv väärtus primaarvõtmeks." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Et valida mitu, hoidke all \"Control\"-nuppu (Maci puhul \"Command\")." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ei saanud tõlgendada ajavööndis %(current_timezone)s; see on " -"kas puudu või mitmetähenduslik." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Hetkel" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Muuda" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Tühjenda" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Tundmatu" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Jah" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ei" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "jah,ei,võib-olla" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bait" -msgstr[1] "%(size)d baiti" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s kB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.l." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "e.l." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PL" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "EL" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "südaöö" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "keskpäev" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "esmaspäev" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "teisipäev" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "kolmapäev" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "neljapäev" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "reede" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "laupäev" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "pühapäev" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "esmasp." - -#: utils/dates.py:10 -msgid "Tue" -msgstr "teisip." - -#: utils/dates.py:10 -msgid "Wed" -msgstr "kolmap." - -#: utils/dates.py:10 -msgid "Thu" -msgstr "neljap." - -#: utils/dates.py:10 -msgid "Fri" -msgstr "reede" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "laup." - -#: utils/dates.py:11 -msgid "Sun" -msgstr "pühap." - -#: utils/dates.py:18 -msgid "January" -msgstr "jaanuar" - -#: utils/dates.py:18 -msgid "February" -msgstr "veebruar" - -#: utils/dates.py:18 -msgid "March" -msgstr "märts" - -#: utils/dates.py:18 -msgid "April" -msgstr "aprill" - -#: utils/dates.py:18 -msgid "May" -msgstr "mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "juuni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juuli" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktoober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "detsember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jaan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "veeb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "märts" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sept" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dets" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jaan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "veeb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mär." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "juuni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juuli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dets." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "jaanuar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "veebruar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "märts" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "aprill" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juuni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juuli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "august" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "september" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktoober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "detsember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "See ei ole korrektne IPv6 aadress." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "või" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d aasta" -msgstr[1] "%d aastat" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d kuu" -msgstr[1] "%d kuud" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d nädal" -msgstr[1] "%d nädalat" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d päev" -msgstr[1] "%d päeva" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d tund" -msgstr[1] "%d tundi" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minut" -msgstr[1] "%d minutit" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutit" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Keelatud" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF verifitseerimine ebaõnnestus. Päring katkestati." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Näete seda sõnumit, kuna käesolev HTTPS leht nõuab 'Viitaja päise' saatmist " -"teie brauserile, kuid seda ei saadetud. Seda päist on vaja " -"turvakaalutlustel, kindlustamaks et teie brauserit ei ole kolmandate " -"osapoolte poolt üle võetud." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Kui olete oma brauseri seadistustes välja lülitanud 'Viitaja' päised siis " -"lülitage need taas sisse vähemalt antud lehe jaoks või HTTPS üheduste jaoks " -"või 'sama-allika' päringute jaoks." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Näete seda teadet, kuna see leht vajab CSRF küpsist vormide postitamiseks. " -"Seda küpsist on vaja turvakaalutlustel, kindlustamaks et teie brauserit ei " -"ole kolmandate osapoolte poolt üle võetud." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Kui olete oma brauseris küpsised keelanud, siis palun lubage need vähemalt " -"selle lehe jaoks või 'sama-allika' päringute jaoks." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Saadaval on rohkem infot kasutades DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Aasta on valimata" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Kuu on valimata" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Päev on valimata" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nädal on valimata" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ei leitud %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Tulevane %(verbose_name_plural)s pole saadaval, sest %(class_name)s." -"allow_future on False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Vigane kuupäeva-string '%(datestr)s' lähtudes formaadist '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Päringule vastavat %(verbose_name)s ei leitud" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Lehekülg ei ole 'last', ka ei saa teda konvertida täisarvuks." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Vigane leht (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tühi list ja '%(class_name)s.allow_empty' on False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Kausta sisuloendid ei ole siin lubatud." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ei eksisteeri" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s sisuloend" diff --git a/django/conf/locale/et/__init__.py b/django/conf/locale/et/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/et/formats.py b/django/conf/locale/et/formats.py deleted file mode 100644 index 5be8131ed..000000000 --- a/django/conf/locale/et/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'G:i:s' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -# NUMBER_GROUPING = diff --git a/django/conf/locale/eu/LC_MESSAGES/django.mo b/django/conf/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index e0debb9c76051be6c19dbaf578c1105a6a563507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17113 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 r_)XLZ{cd?|Y9S~0a-QfocY|v|%*, 2013 -# ander , 2013-2014 -# Jannis Leidel , 2011 -# jazpillaga , 2011 -# julen , 2011-2012 -# julen , 2013 -# totorika93 , 2012 -# Unai Zalakain , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/" -"eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabiera" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaianera" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgariera" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarusiera" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalera" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretoia" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniera" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalana" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Txekiera" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Gales" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Daniera" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemaniera" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greziera" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Ingelesa" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Ingelesa" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperantoa" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Espainola" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Espainola (Argentina)" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Espainola (Mexiko)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Espainola (Nikaragua)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezuelako gaztelera" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estoniera" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Euskara" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persiera" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandiera" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Frantsesa" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisiera" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandako gaelera" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galiziera" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreera" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroaziarra" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungariera" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesiera" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandiera" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiera" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japoniera" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiera" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakhera" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khemerera" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kanadiera" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreera" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxenburgera" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituaniera" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letoniera" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Mazedoniera" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malabarera" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongoliera" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmaniera" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalera" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holandera" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetiera" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabera" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Poloniera" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugalera" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugalera (Brazil)" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Errumaniera" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Errusiera" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Eslovakiera" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Esloveniera" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albaniera" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbiera" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbiera" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Suediera" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahilia" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilera" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telegu hizkuntza" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thailandiera" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkiera" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarera" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainera" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdua" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamamera" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Txinera (sinpletua)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Txinera (tradizionala)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Idatzi balio zuzena." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Idatzi baliozko URL bat." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Gehitu baleko email helbide bat" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Idatzi hizki, zenbaki, azpimarra edo marratxoz osatutako baleko 'slug' bat." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Sartu IPv4 helbide zuzena." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Sartu IPv6 helbide zuzena" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Sartu IPv4 edo IPv6 helbide zuzena." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Idatzi komaz bereizitako digitoak soilik." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Ziurtatu balioak %(limit_value)s gutxienez karaktere dituela (orain " -"%(show_value)s dauzka)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ziurtatu balio hau %(limit_value)s baino txikiagoa edo berdina dela." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ziurtatu balio hau %(limit_value)s baino handiagoa edo berdina dela." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ziurtatu balio honek gutxienez karaktere %(limit_value)d duela " -"(%(show_value)d ditu)." -msgstr[1] "" -"Ziurtatu balio honek gutxienez %(limit_value)d karaktere dituela " -"(%(show_value)d ditu)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ziurtatu balio honek gehienez karaktere %(limit_value)d duela " -"(%(show_value)d ditu)." -msgstr[1] "" -"Ziurtatu balio honek gehienez %(limit_value)d karaktere dituela " -"(%(show_value)d ditu)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "eta" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Eremu hau ezin daiteke hutsa izan (null)." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Eremu hau ezin da hutsik egon." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s hori daukan %(model_name)s dagoeneko existitzen da." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Eremuaren mota: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Zenbaki osoa" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolearra (egia ala gezurra)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Katea (%(max_length)s gehienez)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Komaz bereiztutako zenbaki osoak" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (ordurik gabe)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (orduarekin)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Zenbaki hamartarra" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Eposta helbidea" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Fitxategiaren bidea" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Koma higikorreko zenbakia (float)" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Zenbaki osoa (handia 8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 helbidea" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP helbidea" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolearra (egia, gezurra edo hutsa[None])" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Osoko positiboa" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Osoko positibo txikia" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (gehienez %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Osoko txikia" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Testua" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Ordua" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Datu bitar gordinak" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fitxategia" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Irudia" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "1-N (mota erlazionatutako eremuaren arabera)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Bat-bat erlazioa" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "M:N erlazioa" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Eremu hau beharrezkoa da." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Idatzi zenbaki oso bat." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Idatzi zenbaki bat." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ziurtatu digitu %(max)s baino gehiago ez dagoela guztira." -msgstr[1] "Ziurtatu %(max)s digitu baino gehiago ez dagoela guztira." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ziurtatu ez dagoela digitu %(max)s baino gehiago komaren atzetik." -msgstr[1] "Ziurtatu ez dagoela %(max)s digitu baino gehiago komaren atzetik." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Ziurtatu ez dagoela digitu %(max)s baino gehiago komaren aurretik." -msgstr[1] "Ziurtatu ez dagoela %(max)s digitu baino gehiago komaren aurretik." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Idatzi baliozko data bat." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Idatzi baliozko ordu bat." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Idatzi baliozko data/ordua." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ez da fitxategirik bidali. Egiaztatu inprimakiaren kodeketa-mota." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ez da fitxategirik bidali." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Bidalitako fitxategia hutsik dago." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Ziurtatu fitxategi izen honek gehienez karaktere %(max)d duela (%(length)d " -"ditu)." -msgstr[1] "" -"Ziurtatu fitxategi izen honek gehienez %(max)d karaktere dituela (%(length)d " -"ditu)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Mesedez, igo fitxategi bat edo egin klik garbitu botoian, ez biak." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Bidali baliozko irudia. Zuk bidalitako fitxategia ez da irudia edo akatsa " -"dauka." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Hautatu baliozko aukera bat. %(value)s ez dago erabilgarri." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Idatzi balio-zerrenda bat." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(%(name)s eremu ezkutua) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Bidali inprimaki %d ala gutxiago, mesedez." -msgstr[1] "Bidali %d inprimaki ala gutxiago, mesedez." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordena" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Ezabatu" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Zuzendu bikoiztketa %(field)s eremuan." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Zuzendu bikoizketa %(field)s eremuan. Bakarra izan behar da." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Zuzendu bakarra izan behar den%(field_name)s eremuarentzako bikoiztutako " -"data %(lookup)s egiteko %(date_field)s eremuan" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Zuzendu hurrengo balio bikoiztuak." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Barneko gakoa eta gurasoaren gakoa ez datoz bat." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Hautatu aukera zuzen bat. Hautatutakoa ez da zuzena." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" ez da balio egokia lehen mailako gakoentzat." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Bat baino gehiago hautatzeko, sakatu \"Kontrol\" tekla edo \"Command\" Mac " -"batean." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ezin da interpretatu %(current_timezone)s ordu-eremuan;\n" -"baliteke ez existitzea edo anbiguoa izatea" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Orain" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Aldatu" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Garbitu" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ezezaguna" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Bai" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ez" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "bai,ez,agian" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "byte %(size)d " -msgstr[1] "%(size)d byte" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "gauerdia" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "eguerdia" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Astelehena" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Asteartea" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Asteazkena" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Osteguna" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Ostirala" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Larunbata" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Igandea" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Al" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Ar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Az" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Og" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Ol" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Lr" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Ig" - -#: utils/dates.py:18 -msgid "January" -msgstr "Urtarrila" - -#: utils/dates.py:18 -msgid "February" -msgstr "Otsaila" - -#: utils/dates.py:18 -msgid "March" -msgstr "Martxoa" - -#: utils/dates.py:18 -msgid "April" -msgstr "Apirila" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maiatza" - -#: utils/dates.py:18 -msgid "June" -msgstr "Ekaina" - -#: utils/dates.py:19 -msgid "July" -msgstr "Uztaila" - -#: utils/dates.py:19 -msgid "August" -msgstr "Abuztua" - -#: utils/dates.py:19 -msgid "September" -msgstr "Iraila" - -#: utils/dates.py:19 -msgid "October" -msgstr "Urria" - -#: utils/dates.py:19 -msgid "November" -msgstr "Azaroa" - -#: utils/dates.py:20 -msgid "December" -msgstr "Abendua" - -#: utils/dates.py:23 -msgid "jan" -msgstr "urt" - -#: utils/dates.py:23 -msgid "feb" -msgstr "ots" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "api" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "eka" - -#: utils/dates.py:24 -msgid "jul" -msgstr "uzt" - -#: utils/dates.py:24 -msgid "aug" -msgstr "abu" - -#: utils/dates.py:24 -msgid "sep" -msgstr "ira" - -#: utils/dates.py:24 -msgid "oct" -msgstr "urr" - -#: utils/dates.py:24 -msgid "nov" -msgstr "aza" - -#: utils/dates.py:24 -msgid "dec" -msgstr "abe" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Urt." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Ots." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Api." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Eka." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Uzt." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Abu." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Ira." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Urr." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Aza." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Abe." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Urtarrila" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Otsaila" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Martxoa" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Apirila" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maiatza" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Ekaina" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Uztaila" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Abuztua" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Iraila" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Urria" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Azaroa" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Abendua" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "edo" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "urte %d" -msgstr[1] "%d urte" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "hilabete %d" -msgstr[1] "%d hilabete" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "aste %d" -msgstr[1] "%d aste" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "egun %d" -msgstr[1] "%d egun" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "ordu %d" -msgstr[1] "%d ordu" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "minutu %d" -msgstr[1] "%d minutu" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutu" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Ez da urterik zehaztu" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ez da hilabeterik zehaztu" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Ez da egunik zehaztu" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Ez da asterik zehaztu" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ez dago %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Etorkizuneko %(verbose_name_plural)s ez dago aukeran \n" -"%(class_name)s.alloe_future False delako" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "%(datestr)s data string okerra '%(format)s' formaturako" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Bilaketarekin bat datorren %(verbose_name)s-rik ez dago" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Orria ez da azkena, hortaz ezin da osokora (int) biurtu." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Orri baliogabea (%(page_number)s):%(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Zerrenda hutsa eta '%(class_name)s.allow_empty' False da" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Direktorio zerrendak ez daude baimenduak." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ez da existitzen" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s zerrenda" diff --git a/django/conf/locale/eu/__init__.py b/django/conf/locale/eu/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/eu/formats.py b/django/conf/locale/eu/formats.py deleted file mode 100644 index 7b1426256..000000000 --- a/django/conf/locale/eu/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'Yeko M\re\n d\a' -TIME_FORMAT = 'H:i:s' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -# MONTH_DAY_FORMAT = -SHORT_DATE_FORMAT = 'Y M j' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/fa/LC_MESSAGES/django.mo b/django/conf/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index b7ac4ff61aa55ef5aa3ccc007e6e1b83f2364899..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23505 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, 2012 -# Jannis Leidel , 2011 -# Mazdak Badakhshan , 2014 -# Mohammad Hossein Mojtahedi , 2013 -# Reza Mohammadi , 2013-2014 -# Saeed , 2011 -# Sina Cheraghi , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 09:06+0000\n" -"Last-Translator: Reza Mohammadi \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "آفریکانس" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "عربی" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "آستوری" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "آذربایجانی" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "بلغاری" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "بلاروس" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "بنگالی" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "برتون" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "بوسنیایی" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "کاتالونیایی" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "چکی" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ویلزی" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "دانمارکی" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "آلمانی" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "یونانی" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "انگلیسی" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "انگلیسی استرالیایی" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "انگلیسی بریتیش" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "اسپرانتو" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "اسپانیایی" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "اسپانیایی آرژانتینی" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "اسپانیولی مکزیکی" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "نیکاراگوئه اسپانیایی" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "ونزوئلا اسپانیایی" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "استونی" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "باسکی" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "فارسی" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "فنلاندی" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "فرانسوی" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "فریزی" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ایرلندی" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "گالیسیایی" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "عبری" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "هندی" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "کرواتی" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "مجاری" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "اینترلینگوا" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "اندونزیایی" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "ایدو" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ایسلندی" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ایتالیایی" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ژاپنی" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "گرجی" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "قزاقستان" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "خمری" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "کناده‌ای" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "کره‌ای" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "لوگزامبورگی" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "لیتوانی" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "لتونیایی" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "مقدونی" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "مالایایی" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "مغولی" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "مِراتی" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "برمه‌ای" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "نروژی Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "نپالی" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "هلندی" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "نروژی Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "آسی" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "پنجابی" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "لهستانی" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "پرتغالی" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "پرتغالیِ برزیل" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "رومانی" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "روسی" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "اسلواکی" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "اسلووِنی" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "آلبانیایی" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "صربی" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "صربی لاتین" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "سوئدی" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "سواحیلی" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "تامیلی" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "تلوگویی" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "تایلندی" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ترکی" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "تاتار" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "ادمورت" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "اکراینی" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "اردو" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ویتنامی" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "چینی ساده‌شده" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "چینی سنتی" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "نقشه‌های وب‌گاه" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "پرونده‌های استاتیک" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "طراحی وب" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "یک مقدار معتبر وارد کنید." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "یک نشانی اینترنتی معتبر وارد کنید." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "یک عدد معتبر وارد کنید." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "یک ایمیل آدرس معتبر وارد کنید." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "یک 'slug' معتبر شامل حروف، ارقام، خط زیر و یا خط تیره وارد کنید." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "یک نشانی IPv4 معتبر وارد کنید." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "یک آدرس معتبر IPv6 وارد کنید." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "IPv4 یا IPv6 آدرس معتبر وارد کنید." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "فقط ارقام جدا شده با کاما وارد کنید." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "مطمئن شوید مقدار %(limit_value)s است. (اکنون %(show_value)s می باشد)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "مطمئن شوید این مقدار کوچکتر و یا مساوی %(limit_value)s است." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "مطمئن شوید این مقدار بزرگتر و یا مساوی %(limit_value)s است." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"طول این مقدار باید حداقل %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"طول این مقدار باید حداکثر %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "و" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "‏%(model_name)s با این %(field_labels)s وجود دارد." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "مقدار %(value)r انتخاب معتبری نیست. " - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "این فیلد نمی تواند پوچ باشد." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "این فیلد نمی تواند خالی باشد." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s با این %(field_label)s از قبل موجود است." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"‏%(field_label)s باید برای %(lookup_type)s %(date_field_label)s یکتا باشد." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "فیلد با نوع: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "عدد صحیح" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "مقدار «%(value)s» باید یک عدد باشد." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "مقدار «%(value)s» باید یا True باشد و یا False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "بولی (درست یا غلط)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "رشته (تا %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "اعداد صحیح جدا-شده با ویلگول" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"مقدار تاریخ «%(value)s» در قالب نادرستی وارد شده است. باید در قالب YYYY-MM-" -"DD باشد." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"مقدار تاریخ «%(value)s» با اینکه در قالب درستی (YYYY-MM-DD) است ولی تاریخ " -"ناممکنی را نشان می‌دهد." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "تاریخ (بدون زمان)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"مقدار «%(value)s» در قالب نادرستی وارد شده است. باید در قالب YYYY-MM-DD HH:MM" -"[:ss[.uuuuuu]][TZ]‎ باشد." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"مقدار «%(value)s» با اینکه در قالب درستی (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]‎) است ولی تاریخ/زمان ناممکنی را نشان می‌دهد." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "تاریخ (با زمان)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "مقدار «%(value)s» باید عدد باشد." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "عدد دهدهی" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "نشانی پست الکترونیکی" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "مسیر پرونده" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "مقدار «%(value)s» باید عدد حقیقی باشد." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "عدد اعشاری" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "بزرگ (8 بایت) عدد صحیح" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 آدرس" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "نشانی IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "مقدار «%(value)s» باید یا None باشد یا True و یا False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "‌بولی (درست، نادرست یا پوچ)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "عدد صحیح مثبت" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "مثبت عدد صحیح کوچک" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "تیتر (حداکثر %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "عدد صحیح کوچک" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "متن" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"مقدار «%(value)s» در قالب نادرستی وارد شده است. باید در قالب HH:MM[:ss[." -"uuuuuu]]‎ باشد." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"مقدار «%(value)s» با اینکه در قالب درستی (HH:MM[:ss[.uuuuuu]]‎) است ولی زمان " -"ناممکنی را نشان می‌دهد." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "زمان" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "نشانی اینترنتی" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "دادهٔ دودویی خام" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "پرونده" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "تصویر" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s ای با کلید اصلی %(pk)r وجود ندارد." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "کلید خارجی ( نوع بر اساس فیلد رابط مشخص میشود )" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "رابطه یک به یک " - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "رابطه چند به چند" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "این فیلد لازم است." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "به طور کامل یک عدد وارد کنید." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "یک عدد وارد کنید." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "نباید در مجموع بیش از %(max)s رقم داشته باشد." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "نباید بیش از %(max)s رقم اعشار داشته باشد." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "نباید بیش از %(max)s رقم قبل ممیز داشته باشد." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "یک تاریخ معتبر وارد کنید." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "یک زمان معتبر وارد کنید." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "یک تاریخ/زمان معتبر وارد کنید." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "پرونده‌ای ارسال نشده است. نوع کدگذاری فرم را بررسی کنید." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "پرونده‌ای ارسال نشده است." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "پروندهٔ ارسال‌شده خالیست." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"طول عنوان پرونده باید حداقل %(max)d کاراکتر باشد (طولش %(length)d است)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "لطفا یا فایل ارسال کنید یا دکمه پاک کردن را علامت بزنید، نه هردو." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"یک تصویر معتبر بارگذاری کنید. پرونده‌ای که بارگذاری کردید یا تصویر نبوده و یا " -"تصویری مخدوش بوده است." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "یک گزینهٔ معتبر انتخاب کنید. %(value)s از گزینه‌های موجود نیست." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "فهرستی از مقادیر وارد کنید." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "یک مقدار کامل وارد کنید." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(فیلد پنهان %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":؟.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "اطلاعات ManagementForm ناقص است و یا دستکاری شده است." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "لطفاً %d یا کمتر فرم بفرستید." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "لطفاً %d یا بیشتر فرم بفرستید." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ترتیب:" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "حذف" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "لطفا محتوی تکراری برای %(field)s را اصلاح کنید." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "لطفا محتوی تکراری برای %(field)s را که باید یکتا باشد اصلاح کنید." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"لطفا اطلاعات تکراری %(field_name)s را اصلاح کنید که باید در %(lookup)s " -"یکتا باشد %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "لطفا مقدار تکراری را اصلاح کنید." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "کلید های درون خطی خارجی با هم مطابقت ندارند ." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "یک گزینهٔ معتبر انتخاب کنید. آن گزینه از گزینه‌های موجود نیست." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "‏«‎%(pk)s» مقدار معتبری برای کلید اصلی نیست." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"برای انتخاب بیش از یکی \"Control\"، یا \"Command\" روی Mac، را پایین نگه " -"دارید." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s نمیتواند در %(current_timezone)s معنی شود.شاید این زمان مبهم " -"است و یا وجود ندارد." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "در حال حاضر" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "تغییر" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "پاک کردن" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "ناشناخته" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "بله" - -#: forms/widgets.py:548 -msgid "No" -msgstr "خیر" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "بله،خیر،شاید" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بایت" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ب.ظ." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "صبح" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "بعد از ظهر" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "صبح" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "نیمه شب" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ظهر" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "دوشنبه" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "سه شنبه" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "چهارشنبه" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "پنجشنبه" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "جمعه" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "شنبه" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "یکشنبه" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "دوشنبه" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "سه‌شنبه" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "چهارشنبه" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "پنجشنبه" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "جمعه" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "شنبه" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "یکشنبه" - -#: utils/dates.py:18 -msgid "January" -msgstr "ژانویه" - -#: utils/dates.py:18 -msgid "February" -msgstr "فوریه" - -#: utils/dates.py:18 -msgid "March" -msgstr "مارس" - -#: utils/dates.py:18 -msgid "April" -msgstr "آوریل" - -#: utils/dates.py:18 -msgid "May" -msgstr "مه" - -#: utils/dates.py:18 -msgid "June" -msgstr "ژوئن" - -#: utils/dates.py:19 -msgid "July" -msgstr "ژوئیه" - -#: utils/dates.py:19 -msgid "August" -msgstr "اوت" - -#: utils/dates.py:19 -msgid "September" -msgstr "سپتامبر" - -#: utils/dates.py:19 -msgid "October" -msgstr "اکتبر" - -#: utils/dates.py:19 -msgid "November" -msgstr "نوامبر" - -#: utils/dates.py:20 -msgid "December" -msgstr "دسامبر" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ژانویه" - -#: utils/dates.py:23 -msgid "feb" -msgstr "فوریه" - -#: utils/dates.py:23 -msgid "mar" -msgstr "مارس" - -#: utils/dates.py:23 -msgid "apr" -msgstr "آوریل" - -#: utils/dates.py:23 -msgid "may" -msgstr "مه" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ژوئن" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ژوئیه" - -#: utils/dates.py:24 -msgid "aug" -msgstr "اوت" - -#: utils/dates.py:24 -msgid "sep" -msgstr "سپتامبر" - -#: utils/dates.py:24 -msgid "oct" -msgstr "اکتبر" - -#: utils/dates.py:24 -msgid "nov" -msgstr "نوامبر" - -#: utils/dates.py:24 -msgid "dec" -msgstr "دسامبر" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ژانویه" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فوریه" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "مارس" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "آوریل" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "مه" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ژوئن" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "جولای" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "اوت" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "سپتامبر" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "اکتبر" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نوامبر" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "دسامبر" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ژانویه" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "فوریه" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "مارس" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "آوریل" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "مه" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ژوئن" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "جولای" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "اوت" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "سپتامبر" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "اکتبر" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "نوامبر" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "دسامبر" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "این مقدار آدرس IPv6 معتبری نیست." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "یا" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "،" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d سال" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d ماه" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d هفته" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d روز" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ساعت" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d دقیقه" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 دقیقه" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "ممنوع" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "‏CSRF تأیید نشد. درخواست لغو شد." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"چنانچه مروگرتان را طوری تنظیم کرده‌اید که cookie ها غیر فعال باشند، لطفاً " -"حداقل برای این وبگاه و یا برای «same-origin» فعالش کنید." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "اطلاعات بیشتر با DEBUG=True ارائه خواهد شد." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "هیچ سالی مشخص نشده است" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "هیچ ماهی مشخص نشده است" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "هیچ روزی مشخص نشده است" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "هیچ هفته‌ای مشخص نشده است" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "هیچ %(verbose_name_plural)s موجود نیست" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"آینده %(verbose_name_plural)s امکان پذیر نیست زیرا مقدار %(class_name)s." -"allow_future برابر False تنظیم شده است." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "متن تاریخ '%(datestr)s' با فرمت '%(format)s' غلط است." - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "هیچ %(verbose_name)s ای مطابق جستجو پیدا نشد." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Page مقدار 'last' نیست,همچنین قابل تبدیل به عدد هم نمیباشد." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "صفحه‌ی اشتباه (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr " لیست خالی است و '%(class_name)s.allow_empty' برابر False است." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "شاخص دایرکتوری اینجا قابل قبول نیست." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" وجود ندارد" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "فهرست %(directory)s" diff --git a/django/conf/locale/fa/__init__.py b/django/conf/locale/fa/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/fa/formats.py b/django/conf/locale/fa/formats.py deleted file mode 100644 index 30ce9a562..000000000 --- a/django/conf/locale/fa/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j F Y، ساعت G:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'Y/n/j' -SHORT_DATETIME_FORMAT = 'Y/n/j،‏ G:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/fi/LC_MESSAGES/django.mo b/django/conf/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 62da253579c8a7a4230508e1254d1b62c48d2bcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12552 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 V!@n13)zotx^?H7<$G63-`9A~r$Rq#& diff --git a/django/conf/locale/fi/LC_MESSAGES/django.po b/django/conf/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index 46b6d1eb3..000000000 --- a/django/conf/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,1383 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antti Kaihola , 2011 -# Jannis Leidel , 2011 -# Klaus Dahlén , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabia" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azeri" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulgaria" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalaani" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "tšekki" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "wales" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "tanska" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "saksa" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "kreikka" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "englanti" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "brittienglanti" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "espanja" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentiinan espanja" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksikon espanja" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan espanja" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "viro" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "baski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persia" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "suomi" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ranska" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "friisi" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlanti" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galicia" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "heprea" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "kroatia" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "unkari" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesia" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islanti" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italia" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japani" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "georgia" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korea" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "liettua" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "latvia" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "makedonia" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malajalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolia" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norja (kirjanorja)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "hollanti" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norja (uusnorja)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "punjabin kieli" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "puola" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugali" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "brasilian portugali" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "romania" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "venäjä" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovakia" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovenia" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albaani" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbia" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbian latina" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "ruotsi" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamili" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "thain kieli" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turkki" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukraina" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnam" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "kiina (yksinkertaistettu)" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "kiina (perinteinen)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Syötä oikea arvo." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Syötä oikea URL-osoite." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Tässä voidaan käyttää vain kirjaimia (a-z), numeroita (0-9) sekä ala- ja " -"tavuviivoja (_ -)." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Syötä kelvollinen IPv4-osoite." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Vain pilkulla erotetut kokonaisluvut kelpaavat tässä." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Tämän arvon on oltava %(limit_value)s (nyt %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Tämän arvon on oltava enintään %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Tämän luvun on oltava vähintään %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ja" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Tämän kentän arvo ei voi olla \"null\"." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Tämä kenttä ei voi olla tyhjä." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s jolla on tämä %(field_label)s, on jo olemassa." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Kenttä tyyppiä: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Kokonaisluku" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Merkkijono (enintään %(max_length)s merkkiä)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Pilkulla erotetut kokonaisluvut" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Päivämäärä (ilman kellonaikaa)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Päivämäärä ja kellonaika" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desimaaliluku" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Sähköpostiosoite" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Tiedostopolku" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Liukuluku" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Suuri (8-tavuinen) kokonaisluku" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-osoite" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Totuusarvo: joko tosi (True), epätosi (False) tai ei mikään (None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekstiä" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Kellonaika" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL-osoite" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Vierasavain (tyyppi määräytyy liittyvän kentän mukaan)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Yksi-yhteen relaatio" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Moni-moneen relaatio" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Tämä kenttä vaaditaan." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Syötä kokonaisluku." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Syötä luku." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Syötä oikea päivämäärä." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Syötä oikea kellonaika." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Syötä oikea pvm/kellonaika." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Yhtään tiedostoa ei ole lähetetty." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Lähetetty tiedosto on tyhjä." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Voit joko lähettää tai poistaa tiedoston, muttei kumpaakin samalla." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Kuva ei kelpaa. Lähettämäsi tiedosto ei ole kuva, tai tiedosto on vioittunut." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Valitse oikea vaihtoehto. %(value)s ei ole vaihtoehtojen joukossa." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Syötä lista." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Järjestys" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Poista" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Korjaa kaksoisarvo kentälle %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Ole hyvä ja korjaa uniikin kentän %(field)s kaksoisarvo." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Korjaa allaolevat kaksoisarvot." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Liittyvä perusavain ei vastannut vanhemman perusavainta." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Valitse oikea vaihtoehto. Valintasi ei löydy vaihtoehtojen joukosta." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -" Pidä \"Ctrl\"-näppäin (tai Macin \"Command\") pohjassa valitaksesi useita " -"vaihtoehtoja." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Tällä hetkellä" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Muokkaa" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Poista" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Tuntematon" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Kyllä" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ei" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "kyllä,ei,ehkä" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d tavu" -msgstr[1] "%(size)d tavua" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ip" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ap" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "IP" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AP" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "keskiyö" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "keskipäivä" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "maanantai" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "tiistai" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "keskiviikko" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "torstai" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "perjantai" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "lauantai" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "sunnuntai" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "ma" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ti" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ke" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "to" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pe" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "la" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "su" - -#: utils/dates.py:18 -msgid "January" -msgstr "tammikuu" - -#: utils/dates.py:18 -msgid "February" -msgstr "helmikuu" - -#: utils/dates.py:18 -msgid "March" -msgstr "maaliskuu" - -#: utils/dates.py:18 -msgid "April" -msgstr "huhtikuu" - -#: utils/dates.py:18 -msgid "May" -msgstr "toukokuu" - -#: utils/dates.py:18 -msgid "June" -msgstr "kesäkuu" - -#: utils/dates.py:19 -msgid "July" -msgstr "heinäkuu" - -#: utils/dates.py:19 -msgid "August" -msgstr "elokuu" - -#: utils/dates.py:19 -msgid "September" -msgstr "syyskuu" - -#: utils/dates.py:19 -msgid "October" -msgstr "lokakuu" - -#: utils/dates.py:19 -msgid "November" -msgstr "marraskuu" - -#: utils/dates.py:20 -msgid "December" -msgstr "joulukuu" - -#: utils/dates.py:23 -msgid "jan" -msgstr "tam" - -#: utils/dates.py:23 -msgid "feb" -msgstr "hel" - -#: utils/dates.py:23 -msgid "mar" -msgstr "maa" - -#: utils/dates.py:23 -msgid "apr" -msgstr "huh" - -#: utils/dates.py:23 -msgid "may" -msgstr "tou" - -#: utils/dates.py:23 -msgid "jun" -msgstr "kes" - -#: utils/dates.py:24 -msgid "jul" -msgstr "hei" - -#: utils/dates.py:24 -msgid "aug" -msgstr "elo" - -#: utils/dates.py:24 -msgid "sep" -msgstr "syy" - -#: utils/dates.py:24 -msgid "oct" -msgstr "lok" - -#: utils/dates.py:24 -msgid "nov" -msgstr "mar" - -#: utils/dates.py:24 -msgid "dec" -msgstr "jou" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "tammi" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "helmi" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "maalis" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "huhti" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "touko" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "kesä" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "heinä" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "elo" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "syys" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "loka" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "marras" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "joulu" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "tammikuuta" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "helmikuuta" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "maaliskuuta" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "huhtikuuta" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "toukokuuta" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "kesäkuuta" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "heinäkuuta" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "elokuuta" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "syyskuuta" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "lokakuuta" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "marraskuuta" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "joulukuuta" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "tai" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Vuosi puuttuu" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Kuukausi puuttuu" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Päivä puuttuu" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Viikko puuttuu" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s: yhtään kohdetta ei löydy" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s: tulevia kohteita ei löydy, koska %(class_name)s." -"allow_future:n arvo on False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Päivämäärä '%(datestr)s' ei ole muotoa '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Hakua vastaavaa %(verbose_name)s -kohdetta ei löytynyt" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Sivunumero ei ole 'last' (viimeinen) eikä näytä luvulta." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista on tyhjä, ja '%(class_name)s.allow_empty':n arvo on False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/fi/__init__.py b/django/conf/locale/fi/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/fi/formats.py b/django/conf/locale/fi/formats.py deleted file mode 100644 index 1f1fbe37a..000000000 --- a/django/conf/locale/fi/formats.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. E Y' -TIME_FORMAT = 'G.i.s' -DATETIME_FORMAT = r'j. E Y \k\e\l\l\o G.i.s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.n.Y' -SHORT_DATETIME_FORMAT = 'j.n.Y G.i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', # '20.3.2014' - '%d.%m.%y', # '20.3.14' -) -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H.%M.%S', # '20.3.2014 14.30.59' - '%d.%m.%Y %H.%M.%S.%f', # '20.3.2014 14.30.59.000200' - '%d.%m.%Y %H.%M', # '20.3.2014 14.30' - '%d.%m.%Y', # '20.3.2014' - - '%d.%m.%y %H.%M.%S', # '20.3.14 14.30.59' - '%d.%m.%y %H.%M.%S.%f', # '20.3.14 14.30.59.000200' - '%d.%m.%y %H.%M', # '20.3.14 14.30' - '%d.%m.%y', # '20.3.14' -) -TIME_INPUT_FORMATS = ( - '%H.%M.%S', # '14.30.59' - '%H.%M.%S.%f', # '14.30.59.000200' - '%H.%M', # '14.30' -) - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # Non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/fr/LC_MESSAGES/django.mo b/django/conf/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index e256a28e78ac39af9bc70de0e33be47c7ff370d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23382 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 diff --git a/django/conf/locale/fr/LC_MESSAGES/django.po b/django/conf/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 2aa2dcfcc..000000000 --- a/django/conf/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,1456 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# charettes , 2012 -# Claude Paroz , 2013-2014 -# Claude Paroz , 2011 -# Jannis Leidel , 2011 -# Jean-Baptiste Mora, 2014 -# Larlet davidbgk , 2011 -# Marie-Cécile Gohier , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-30 16:59+0000\n" -"Last-Translator: Marie-Cécile Gohier \n" -"Language-Team: French (http://www.transifex.com/projects/p/django/language/" -"fr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturien" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azéri" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgare" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Biélorusse" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalî" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Breton" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniaque" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalan" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tchèque" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Gallois" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dannois" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Allemand" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grec" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Anglais" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Anglais australien" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Anglais britannique" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Espéranto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Espagnol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Espagnol argentin" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Espagnol mexicain" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Espagnol nicaraguayen" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Espagnol vénézuélien" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonien" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basque" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perse" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandais" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Français" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frise" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandais" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galicien" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hébreu" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croate" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hongrois" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonésien" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandais" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italien" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonais" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Géorgien" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coréen" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxembourgeois" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituanien" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Letton" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macédonien" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayâlam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongole" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birman" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvégien Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Népalais" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Hollandais" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvégien Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossète" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Penjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polonais" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugais" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugais brésilien" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Roumain" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russe" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovaque" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovène" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanais" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbe" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbe latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Suédois" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamoul" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Télougou" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thaï" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turc" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Oudmourte" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainien" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Ourdou" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamien" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Chinois simplifié" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Chinois traditionnel" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Plans de sites" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Fichiers statiques" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndication" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Conception Web" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Saisissez une valeur valide." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Saisissez une URL valide." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Saisissez un nombre entier valide." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Saisissez une adresse de courriel valide." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Ce champ ne doit contenir que des lettres, des nombres, des tirets bas _ et " -"des traits d'union." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Saisissez une adresse IPv4 valide." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Saisissez une adresse IPv6 valide." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Saisissez une adresse IPv4 ou IPv6 valide." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Saisissez uniquement des chiffres séparés par des virgules." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Assurez-vous que cette valeur est %(limit_value)s (actuellement " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Assurez-vous que cette valeur est inférieure ou égale à %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Assurez-vous que cette valeur est supérieure ou égale à %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assurez-vous que cette valeur comporte au moins %(limit_value)d caractère " -"(actuellement %(show_value)d)." -msgstr[1] "" -"Assurez-vous que cette valeur comporte au moins %(limit_value)d caractères " -"(actuellement %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assurez-vous que cette valeur comporte au plus %(limit_value)d caractère " -"(actuellement %(show_value)d)." -msgstr[1] "" -"Assurez-vous que cette valeur comporte au plus %(limit_value)d caractères " -"(actuellement %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "et" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Un(e) %(model_name)s avec ce %(field_labels)s existe déjà." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "La valeur « %(value)r » n'est pas un choix valide." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ce champ ne peut pas être vide." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ce champ ne peut pas être vide." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Un(e) %(model_name)s avec ce %(field_label)s existe déjà." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s doit être unique pour la partie %(lookup_type)s de " -"%(date_field_label)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Champ de type : %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Entier" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "La valeur « %(value)s » doit être un nombre entier." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "La valeur « %(value)s » doit être soit True (vrai), soit False (faux)." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booléen (soit vrai ou faux)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Chaîne de caractère (jusqu'à %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Des entiers séparés par une virgule" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Le format de date de la valeur « %(value)s » n'est pas valide. Le format " -"correct est AAAA-MM-JJ." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Le format de date de la valeur « %(value)s » est correct (AAAA-MM-JJ), mais " -"la date n'est pas valide." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Date (sans l'heure)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Le format de la valeur « %(value)s » n'est pas valide. Le format correct est " -"AAAA-MM-JJ HH:MM[:ss[.uuuuuu]][FH]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Le format de date de la valeur « %(value)s » est correct (AAAA-MM-JJ HH:MM[:" -"ss[.uuuuuu]][FH]), mais la date ou l'heure n'est pas valide." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Date (avec l'heure)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "La valeur « %(value)s » doit être un nombre décimal." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Nombre décimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adresse électronique" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Chemin vers le fichier" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "La valeur « %(value)s » doit être un nombre à virgule flottante." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Nombre à virgule flottante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Grand entier (8 octets)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adresse IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adresse IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" -"La valeur « %(value)s » doit valoir soit None (vide), True (vrai) ou False " -"(faux)." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booléen (soit vrai, faux ou nul)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Nombre entier positif" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Petit nombre entier positif" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (jusqu'à %(max_length)s car.)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Petit nombre entier" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texte" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Le format de la valeur « %(value)s » n'est pas valide. Le format correct est " -"HH:MM[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Le format de la valeur « %(value)s » est correct (HH:MM[:ss[.uuuuuu]]), mais " -"l'heure n'est pas valide." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Heure" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Données binaires brutes" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fichier" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Image" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "L'instance %(model)s avec la clé primaire %(pk)r n'existe pas." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clé étrangère (type défini par le champ lié)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relation un à un" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relation plusieurs à plusieurs" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ce champ est obligatoire." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Saisissez un nombre entier." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Saisissez un nombre." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Assurez-vous qu'il n'y a pas plus de %(max)s chiffre au total." -msgstr[1] "Assurez-vous qu'il n'y a pas plus de %(max)s chiffres au total." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Assurez-vous qu'il n'y a pas plus de %(max)s chiffre après la virgule." -msgstr[1] "" -"Assurez-vous qu'il n'y a pas plus de %(max)s chiffres après la virgule." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Assurez-vous qu'il n'y a pas plus de %(max)s chiffre avant la virgule." -msgstr[1] "" -"Assurez-vous qu'il n'y a pas plus de %(max)s chiffres avant la virgule." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Saisissez une date valide." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Saisissez une heure valide." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Saisissez une date et une heure valides." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Aucun fichier n'a été soumis. Vérifiez le type d'encodage du formulaire." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Aucun fichier n'a été soumis." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Le fichier soumis est vide." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Assurez-vous que ce nom de fichier comporte au plus %(max)d caractère " -"(actuellement %(length)d)." -msgstr[1] "" -"Assurez-vous que ce nom de fichier comporte au plus %(max)d caractères " -"(actuellement %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Envoyez un fichier ou cochez la case d'effacement, mais pas les deux." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Téléversez une image valide. Le fichier que vous avez transféré n'est pas " -"une image ou bien est corrompu." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Sélectionnez un choix valide. %(value)s n'en fait pas partie." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Saisissez une liste de valeurs." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Saisissez une valeur complète." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr " :" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(champ masqué %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" -"Les données du formulaire ManagementForm sont manquantes ou ont été " -"manipulées" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Ne soumettez pas plus de %d formulaire." -msgstr[1] "Ne soumettez pas plus de %d formulaires." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Veuillez soumettre au moins %d formulaire." -msgstr[1] "Veuillez soumettre au moins %d formulaires." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordre" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Supprimer" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Corrigez les données à double dans %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Corrigez les données à double dans %(field)s qui doit contenir des valeurs " -"uniques." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Corrigez les données à double dans %(field_name)s qui doit contenir des " -"valeurs uniques pour la partie %(lookup)s de %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Corrigez les valeurs à double ci-dessous." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La clé étrangère en ligne ne correspond pas à la clé primaire de l'instance " -"parente." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Sélectionnez un choix valide. Ce choix ne fait pas partie de ceux " -"disponibles." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "« %(pk)s » n'est pas une valeur correcte pour une clé primaire." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Maintenez appuyé « Ctrl », ou « Commande (touche pomme) » sur un Mac, pour " -"en sélectionner plusieurs." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"La valeur %(datetime)s n'a pas pu être interprétée dans le fuseau horaire " -"%(current_timezone)s ; elle est peut-être ambigüe ou elle n'existe pas." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actuellement" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modifier" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Effacer" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Inconnu" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Oui" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Non" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "oui, non, peut-être" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d octet" -msgstr[1] "%(size)d octets" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s Kio" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s Mio" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s Gio" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s Tio" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s Pio" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "après-midi" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "matin" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "Après-midi" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "Matin" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "minuit" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "midi" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "lundi" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "mardi" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "mercredi" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "jeudi" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "vendredi" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "samedi" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "dimanche" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "jeu" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sam" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "dim" - -#: utils/dates.py:18 -msgid "January" -msgstr "janvier" - -#: utils/dates.py:18 -msgid "February" -msgstr "février" - -#: utils/dates.py:18 -msgid "March" -msgstr "mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "avril" - -#: utils/dates.py:18 -msgid "May" -msgstr "mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "juin" - -#: utils/dates.py:19 -msgid "July" -msgstr "juillet" - -#: utils/dates.py:19 -msgid "August" -msgstr "août" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "octobre" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "décembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "fév" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "avr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jui" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aoû" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "déc" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "fév." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mars" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "avr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "juin" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juil." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "août" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "déc." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Janvier" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Février" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Avril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juin" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juillet" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Août" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octobre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Décembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Ceci n'est pas une adresse IPv6 valide." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s…" - -#: utils/text.py:245 -msgid "or" -msgstr "ou" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d année" -msgstr[1] "%d années" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mois" -msgstr[1] "%d mois" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semaine" -msgstr[1] "%d semaines" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d jour" -msgstr[1] "%d jours" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d heure" -msgstr[1] "%d heures" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minute" -msgstr[1] "%d minutes" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minute" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Interdit" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "La vérification CSRF a échoué. La requête a été interrompue." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Vous voyez ce message parce que ce site HTTPS exige que le navigateur Web " -"envoie un en-tête « Referer », ce qu'il n'a pas fait. Cet en-tête est exigé " -"pour des raisons de sécurité, afin de s'assurer que le navigateur n'ait pas " -"été piraté par un intervenant externe." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Si vous avez désactivé l'envoi des en-têtes « Referer » par votre " -"navigateur, veuillez les réactiver, au moins pour ce site ou pour les " -"connexions HTTPS, ou encore pour les requêtes de même origine (« same-" -"origin »)." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Vous voyez ce message parce que ce site exige la présence d'un cookie CSRF " -"lors de l'envoi de formulaires. Ce cookie est nécessaire pour des raisons de " -"sécurité, afin de s'assurer que le navigateur n'ait pas été piraté par un " -"intervenant externe." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Si vous avez désactivé l'envoi des cookies par votre navigateur, veuillez " -"les réactiver au moins pour ce site ou pour les requêtes de même origine (« " -"same-origin »)." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" -"Des informations plus détaillées sont affichées lorsque la variable DEBUG " -"vaut True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Aucune année indiquée" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Aucun mois indiqué" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Aucun jour indiqué" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Aucune semaine indiquée" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Pas de %(verbose_name_plural)s disponible" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Pas de %(verbose_name_plural)s disponible dans le futur car %(class_name)s." -"allow_future est faux (False)." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Le format « %(format)s » appliqué à la chaîne date « %(datestr)s » n'est pas " -"valide" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Aucun objet %(verbose_name)s trouvé en réponse à la requête" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Page ne vaut pas « last » et ne peut pas non plus être converti en un nombre " -"entier." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Page non valide (%(page_number)s) : %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Liste vide et %(class_name)s.allow_empty est faux (False)." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Il n'est pas autorisé d'afficher le contenu de ce répertoire." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "« %(path)s » n'existe pas" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index de %(directory)s" diff --git a/django/conf/locale/fr/__init__.py b/django/conf/locale/fr/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/fr/formats.py b/django/conf/locale/fr/formats.py deleted file mode 100644 index 7b8580740..000000000 --- a/django/conf/locale/fr/formats.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j F Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j N Y' -SHORT_DATETIME_FORMAT = 'j N Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%d.%m.%Y', '%d.%m.%y', # Swiss (fr_CH), '25.10.2006', '25.10.06' - # '%d %B %Y', '%d %b %Y', # '25 octobre 2006', '25 oct. 2006' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d.%m.%Y %H:%M:%S', # Swiss (fr_CH), '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # Swiss (fr_CH), '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # Swiss (fr_CH), '25.10.2006 14:30' - '%d.%m.%Y', # Swiss (fr_CH), '25.10.2006' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/fy/LC_MESSAGES/django.mo b/django/conf/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index b92b53e18ccf72f79e0dd611e5531c644d479200..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2699 zcma)7&u<$=6kbY!*8FS>lmdcBrIJL=+D-^k)CZQ<_iGm9P2~}h7tUcb@neFau zT<34#%0Cc^3uh!GiZ~GN9DoA{xPbTrkhpL_d~er@-82POntYj=H*eni-kZR5#4*pC2c877%~jyjzz>0Iz#i}=;1|Ht!0&-)fWHG@0RAIKID5A+rO_<#PM#Nd2!+(T&I6Br!dDGcW8ag1j$;I7Dv@8G=oLukdvdG3FlBPjE{ z3zM-8q`qZDET=N+E7v90RT*8F43*TuEiGD7V@K#zieNzUj>=qC^_Gp3DGAb;k_~BF z=v=pGbYzEp70^Vc^Uegdt;ujsnGPS-(!p0YP30NsAL8*uJ6j*Q{}=)#s-t}mv}`+y!34@8 z40aLfJC;I)yZZvSV^ME|<6&`JYzu`RK{TZ`a(sZ7W>>hO(f{+)M05w~l^NrH z87FQ~^_twIMT=5f7!In%#nAemE!d>;cCJ$9=Vqd<2*7Tcor*;V$?+`(n**CuUYMX{ zOs&LYK##L;FkhH+sRW9drg_4ZEq!>KsqLXo{%YXAhsIUbG$`l^)3KE;nb_3%>sdzy z{?)vb`AyrP%H~GXzlIm(VCyfTOBys=pPBRP^Zx7`G&9$jsb8$m*6T3zx8$~BpNH+{ zs6O9#bLL_lUu8{X&Tpo|WLh|zHs}UeLHcV_;eFF3M1$!ST}-RWg!VGdm`)B7{H7Ff zgWi`J-l3tD6xSi+$*yxrqgLzp`&GxDRVeRN(aE)>%r~ngwKC0`9=fW9gW6POeRX|# z#KcUsUg2h!1`(q38sy|1S4*@|W&s@`(oDL=o6Qw}eq_h@g);S*hdtY%`Id4AAvY)- zR5o><3hl3;gR=&iq?l%lvkO%IyEtj+wMCklTBsZrx>zc_Q+J=twZMUrC^-7)1{y+{ zQsLOXF9lu+8hp56_U^_kal>iIZ$|7(TnEOW6R(|*jwG%)1Bu(aTWFk1rHpzkb0I}G zNu+i%lIC8gl340|!Af^{rx3dF2qZ!1ay;py7M)Uf2>0$BwN|D&va~uw=NKAKS!k`$ zQ|&HsW3YZ_k&=OgtfUsJ5i8mRYu?^2Xc*VKa9r;aCK-Z9=u>E648jCn8N`NNK>{F3 zk;7V#d0E1XL|b=yIK;);+ch*WF2kIq@!z-U?NW0KXN2-c`0*2I3Qf#PO++xRki=Xo zuI&bwycEV^3>d;-YPZU}2kb{49})ELl8bu6bAV`}jpt5Mhqo(D>1i7qSRXn%S0PdsXirKuj0V diff --git a/django/conf/locale/fy/LC_MESSAGES/django.po b/django/conf/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index b2a9c1169..000000000 --- a/django/conf/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,1382 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Western Frisian (http://www.transifex.com/projects/p/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Jou in falide wearde." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Jou in falide URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Jou in falida 'slug' gearsteld mei letters, nûmers, ûnderstreekjes of " -"koppelteken." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Jou in falide IPv4-adres." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Jou allinnich sifers, skieden troch komma's." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Dit fjild kin net leech wêze." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s mei dit %(field_label)s bestiet al." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Dit fjild is fereaske." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Jou in folslein nûmer." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Jou in nûmer." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Jou in falide datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Jou in falide tiid." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Jou in falide datum.tiid." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Der is gjin bestân yntsjinne. Kontrolearje it kodearringstype op it " -"formulier." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Der is gjin bestân yntsjinne." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "It yntsjinne bestân is leech." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laad in falide ôfbylding op. It bestân dy't jo opladen hawwe wie net in " -"ôfbylding of in skansearre ôfbylding." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selektearje in falide kar. %(value)s is net ien fan de beskikbere karren." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Jou in list mei weardes." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Oarder" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Selektearje in falide kar. Dizze kar is net ien fan de beskikbere karren." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hâld \"Control\", of \"Command\" op in Mac del, om mear as ien te " -"selektearjen." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "" - -#: forms/widgets.py:548 -msgid "No" -msgstr "" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "" - -#: utils/dates.py:18 -msgid "February" -msgstr "" - -#: utils/dates.py:18 -msgid "March" -msgstr "" - -#: utils/dates.py:18 -msgid "April" -msgstr "" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "" - -#: utils/dates.py:19 -msgid "July" -msgstr "" - -#: utils/dates.py:19 -msgid "August" -msgstr "" - -#: utils/dates.py:19 -msgid "September" -msgstr "" - -#: utils/dates.py:19 -msgid "October" -msgstr "" - -#: utils/dates.py:19 -msgid "November" -msgstr "" - -#: utils/dates.py:20 -msgid "December" -msgstr "" - -#: utils/dates.py:23 -msgid "jan" -msgstr "" - -#: utils/dates.py:23 -msgid "feb" -msgstr "" - -#: utils/dates.py:23 -msgid "mar" -msgstr "" - -#: utils/dates.py:23 -msgid "apr" -msgstr "" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "" - -#: utils/dates.py:24 -msgid "jul" -msgstr "" - -#: utils/dates.py:24 -msgid "aug" -msgstr "" - -#: utils/dates.py:24 -msgid "sep" -msgstr "" - -#: utils/dates.py:24 -msgid "oct" -msgstr "" - -#: utils/dates.py:24 -msgid "nov" -msgstr "" - -#: utils/dates.py:24 -msgid "dec" -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/fy/__init__.py b/django/conf/locale/fy/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/fy/formats.py b/django/conf/locale/fy/formats.py deleted file mode 100644 index 330c2f296..000000000 --- a/django/conf/locale/fy/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -# DATE_FORMAT = -# TIME_FORMAT = -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -# MONTH_DAY_FORMAT = -# SHORT_DATE_FORMAT = -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/django/conf/locale/ga/LC_MESSAGES/django.mo b/django/conf/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index fe0554972a6cf2a22a850dc91f881ddaa7b33b02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14224 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 Vp_E%M(tKQ4uNy66{@MW_^S_Hk-<$vd diff --git a/django/conf/locale/ga/LC_MESSAGES/django.po b/django/conf/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index e6d379a5c..000000000 --- a/django/conf/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,1446 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# John Moylan , 2013 -# John Stafford , 2013 -# Seán de Búrca , 2011 -# Michael Thornhill , 2011-2012 -# Séamus Ó Cúile , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/" -"ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Araibis" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Asarbaiseáinis" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgáiris" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Beangáilis" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Boisnis" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalóinis" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Seicis" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Breatnais" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danmhairgis " - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Gearmáinis" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Gréigis" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Béarla" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Béarla na Breataine" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spáinnis" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spáinnis na hAirgintíne" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spáinnis Mheicsiceo " - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spáinnis Nicearagua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Eastóinis" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Bascais" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Peirsis" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Fionlainnis" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fraincis" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Freaslainnis" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Gaeilge" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Gailísis" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Eabhrais" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hiondúis" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Cróitis" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungáiris" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indinéisis" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Íoslainnis" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Iodáilis" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Seapáinis" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Seoirsis" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Ciméiris" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Cannadais" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Cóiréis" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Liotuáinis" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Laitvis" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macadóinis" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Mailéalaimis" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongóilis" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Ioruais Bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Ollainnis" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Ioruais Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Puinseáibis" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polainnis" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portaingéilis" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portaingéilis na Brasaíle" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rómáinis" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rúisis" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slóvaicis" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slóivéinis" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albáinis" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Seirbis" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Seirbis (Laidineach)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sualainnis" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamailis" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Teileagúis" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Téalainnis" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tuircis" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Úcráinis" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdais" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vítneamais" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Sínis Simplithe" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Sínis Traidisiúnta" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Iontráil luach bailí" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Iontráil URL bailí." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Iontráil 'slug' bailí a chuimsíonn litreacha, uimhreacha, fostríoca nó " -"fleiscíní." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Iontráil seoladh IPv4 bailí." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Cuir seoladh bailí IPv6 isteach." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Cuir seoladh bailí IPv4 nó IPv6 isteach." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Ná hiontráil ach digití atá deighilte le camóga." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Cinntigh go bhfuil an luach seo %(limit_value)s (tá sé %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Cinntigh go bhfuil an luach seo níos lú ná nó cothrom le %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Cinntigh go bhfuil an luach seo níos mó ná nó cothrom le %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "agus" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ní cheadaítear luach nialasach sa réimse seo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ní cheadaítear luach nialasach sa réimse seo." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Tá %(model_name)s leis an %(field_label)s seo ann cheana." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Réimse de Cineál: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Slánuimhir" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boole" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Teaghrán (suas go %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Slánuimhireacha camóg-scartha" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dáta (gan am)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dáta (le am)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Uimhir deachúlach" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "R-phost" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Conair comhaid" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Snámhphointe" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Mór (8 byte) slánuimhi" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Seoladh IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Seoladh IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boole (Fíor, Bréagach nó Dada)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Slánuimhir dearfach" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Slánuimhir beag dearfach" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (suas go %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Slánuimhir beag" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Téacs" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Am" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Comhaid" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Íomhá" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Eochair Eachtracha (cineál a chinnfear de réir réimse a bhaineann)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Duine-le-duine caidreamh" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Go leor le go leor caidreamh" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Tá an réimse seo riachtanach." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Iontráil slánuimhir." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Iontráil uimhir." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Iontráil dáta bailí." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Iontráil am bailí." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Iontráil dáta/am bailí." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Níor seoladh comhad. Deimhnigh cineál an ionchódaithe ar an bhfoirm." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Níor seoladh aon chomhad." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Tá an comhad a seoladh folamh." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Cuir ceachtar isteach comhad nó an ticbhosca soiléir, ní féidir an dá " -"sheiceáil." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Uasluchtaigh íomhá bhailí. Níorbh íomhá é an comhad a d'uasluchtaigh tú, nó " -"b'íomhá thruaillithe é." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Déan rogha bhailí. Ní ceann de na roghanna é %(value)s." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Cuir liosta de luachanna isteach." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ord" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Scrios" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Le do thoil ceartaigh an sonra dúbail le %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ceart le do thoil na sonraí a dhúbailt le haghaidh %(field)s, chaithfidh a " -"bheith uathúil." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ceart le do thoil na sonraí a dhúbailt le haghaidh %(field_name)s ní mór a " -"bheith uaithúil le haghaidh an %(lookup)s i %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Le do thoil ceartaigh na luachanna dúbail thíos." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Ní raibh an eochair eachtrach comhoiriúnach leis an tuismitheoir ásc príomh-" -"eochair." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Déan rogha bhailí. Ní ceann de na roghanna é do roghasa." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Ar ríomhaire Mac, coinnigh an eochair \"Control\" nó \"Command\" síos chun " -"níos mó ná rud amháin a roghnú." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Ní féidir an %(datetime)s a léirmhíniú i gcrios ama %(current_timezone)s; " -"B'fhéidir go bhfuil sé débhríoch nó nach bhfuil sé ann." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Faoi láthair" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Athraigh" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Glan" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Anaithnid" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Tá" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Níl" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "tá, níl, b'fhéidir" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bheart" -msgstr[1] "%(size)d bheart" -msgstr[2] "%(size)d bheart" -msgstr[3] "%(size)d mbeart" -msgstr[4] "%(size)d beart" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "i.n." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "r.n." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "IN" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "RN" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "meán oíche" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "nóin" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Dé Luain" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dé Máirt" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Dé Céadaoin" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Déardaoin" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Dé hAoine" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Dé Sathairn" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Dé Domhnaigh" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "L" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "M" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "C" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "D" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "A" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "S" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "D" - -#: utils/dates.py:18 -msgid "January" -msgstr "Eanáir" - -#: utils/dates.py:18 -msgid "February" -msgstr "Feabhra" - -#: utils/dates.py:18 -msgid "March" -msgstr "Márta" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aibreán" - -#: utils/dates.py:18 -msgid "May" -msgstr "Bealtaine" - -#: utils/dates.py:18 -msgid "June" -msgstr "Meitheamh" - -#: utils/dates.py:19 -msgid "July" -msgstr "Iúil" - -#: utils/dates.py:19 -msgid "August" -msgstr "Lúnasa" - -#: utils/dates.py:19 -msgid "September" -msgstr "Meán Fómhair" - -#: utils/dates.py:19 -msgid "October" -msgstr "Deireadh Fómhair" - -#: utils/dates.py:19 -msgid "November" -msgstr "Samhain" - -#: utils/dates.py:20 -msgid "December" -msgstr "Nollaig" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ean" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feabh" - -#: utils/dates.py:23 -msgid "mar" -msgstr "márta" - -#: utils/dates.py:23 -msgid "apr" -msgstr "aib" - -#: utils/dates.py:23 -msgid "may" -msgstr "beal" - -#: utils/dates.py:23 -msgid "jun" -msgstr "meith" - -#: utils/dates.py:24 -msgid "jul" -msgstr "iúil" - -#: utils/dates.py:24 -msgid "aug" -msgstr "lún" - -#: utils/dates.py:24 -msgid "sep" -msgstr "mfómh" - -#: utils/dates.py:24 -msgid "oct" -msgstr "dfómh" - -#: utils/dates.py:24 -msgid "nov" -msgstr "samh" - -#: utils/dates.py:24 -msgid "dec" -msgstr "noll" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ean." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feabh." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Márta" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aib." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Beal." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Meith." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Iúil" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Lún." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "MFómh." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "DFómh." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Samh." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Noll." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Mí Eanáir" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Mí Feabhra" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mí na Márta" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Mí Aibreáin" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mí na Bealtaine" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Mí an Mheithimh" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Mí Iúil" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Mí Lúnasa" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Mí Mheán Fómhair" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Mí Dheireadh Fómhair" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Mí na Samhna" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Mí na Nollag" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "nó" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Bliain gan sonrú" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mí gan sonrú" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Lá gan sonrú" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Seachtain gan sonrú" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Gan %(verbose_name_plural)s ar fáil" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Níl %(verbose_name_plural)s sa todhchaí ar fáil mar tá %(class_name)s." -"allow_future Bréagach." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Teaghrán dáta neamhbhailí '%(datestr)s' nuair formáid '%(format)s' á húsáid" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Níl bhfuarthas %(verbose_name)s le hadhaigh an iarratas" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Ní 'deireanach' é an leathanach, agus ní féidir é a thiontú go slánuimhir." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Liosta folamh agus tá '%(class_name)s .allow_empty' Bréagach." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Níl innéacsanna chomhadlann cheadaítear anseo." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "Níl %(path)s ann." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Innéacs de %(directory)s" diff --git a/django/conf/locale/ga/__init__.py b/django/conf/locale/ga/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ga/formats.py b/django/conf/locale/ga/formats.py deleted file mode 100644 index d998a43a1..000000000 --- a/django/conf/locale/ga/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i:s' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/gl/LC_MESSAGES/django.mo b/django/conf/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index be0bf95635d67e807e0020bd1b31cef9259b4c5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15135 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 diff --git a/django/conf/locale/gl/LC_MESSAGES/django.po b/django/conf/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index e107bb43a..000000000 --- a/django/conf/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,1399 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fasouto , 2011-2012 -# fonso , 2011,2013 -# fonso , 2013 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -# Oscar Carballal , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "africáner" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Árabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerí" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorruso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalí" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretón" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosníaco" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Checo" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Galés" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dinamarqués" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Alemán" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grego" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglés" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "inglés británico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "español da Arxentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "español de México" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "español de Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "español de Venezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estoniano" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "vasco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finés" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francés" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frisón" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlandés" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galego" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "croata" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Húngaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesio" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandés" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "xaponés" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "xeorxiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "casaco" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "camboxano" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "canará" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "luxemburgués" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "letón" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedonio" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "mala" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "birmano" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "noruegués (bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepalés" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandés" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "noruegués (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "osetio" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "panxabiano" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polaco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugués" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "portugués do Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "romanés" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ruso" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "eslovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "esloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanés" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbio" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbio (alfabeto latino)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "sueco" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "suahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "támil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "tai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tártaro" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ucraíno" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "chinés simplificado" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "chinés tradicional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Insira un valor válido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Insira un URL válido." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Insira un enderezo de correo electrónico válido." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Insira un 'slug' valido composto por letras, números, guións baixos ou " -"medios." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Insira unha dirección IPv4 válida." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Insira unha dirección IPv6 válida" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Insira unha dirección IPv4 ou IPv6 válida" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Insira só díxitos separados por comas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor é %(limit_value)s (agora é %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegure que este valor é menor ou igual a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegure que este valor é maior ou igual a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Este campo non pode ser nulo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Este campo non pode estar baleiro." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" -"Xa existe un modelo %(model_name)s coa etiqueta de campo %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Número enteiro" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Valor booleano (verdadeiro ou falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadea (máximo %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Números enteiros separados por comas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (sen a hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (coa hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Número decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Enderezo electrónico" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Ruta de ficheiro" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Número en coma flotante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Enteiro grande (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Enderezo IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Enderezo IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (verdadeiro, falso ou ningún)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Numero enteiro positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Enteiro pequeno positivo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (ata %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Enteiro pequeno" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Datos binarios en bruto" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Ficheiro" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imaxe" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave Estranxeira (tipo determinado por un campo relacionado)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relación un a un" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relación moitos a moitos" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Requírese este campo." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Insira un número enteiro." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Insira un número." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Insira unha data válida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Insira unha hora válida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Insira unha data/hora válida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Non se enviou ficheiro ningún. Comprobe o tipo de codificación do formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Non se enviou ficheiro ningún." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "O ficheiro enviado está baleiro." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Ou ben envíe un ficheiro, ou ben marque a casilla de eliminar, pero non " -"ambas as dúas cousas." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Suba unha imaxe válida. O ficheiro subido non era unha imaxe ou esta estaba " -"corrupta." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escolla unha opción válida. %(value)s non se atopa entre as opcións " -"dispoñibles." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Insira unha lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Orde" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Corrixa os datos duplicados no campo %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Corrixa os datos duplicados no campo %(field)s, que debe ser único." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Corrixa os datos duplicados no campo %(field_name)s, que debe ser único para " -"a busca %(lookup)s no campo %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Corrixa os valores duplicados de abaixo." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"A clave estranxeira en liña non coincide coa clave primaria da instancia nai." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Escolla unha opción válida. Esta opción non se atopa entre as opcións " -"dispoñíbeis" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -" Para seleccionar máis dunha entrada, manteña premida a tecla \"Control\", " -"ou \"Comando\" nun Mac." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s non se puido interpretar na zona hora horaria " -"%(current_timezone)s; pode ser ambiguo ou non existir." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modificar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Limpar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Descoñecido" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Si" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Non" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "si,non,quizais" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "medianoite" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mediodía" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Luns" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martes" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Mércores" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Xoves" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Venres" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sábado" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domingo" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "mér" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "xov" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sáb" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "xaneiro" - -#: utils/dates.py:18 -msgid "February" -msgstr "febreiro" - -#: utils/dates.py:18 -msgid "March" -msgstr "marzo" - -#: utils/dates.py:18 -msgid "April" -msgstr "abril" - -#: utils/dates.py:18 -msgid "May" -msgstr "maio" - -#: utils/dates.py:18 -msgid "June" -msgstr "xuño" - -#: utils/dates.py:19 -msgid "July" -msgstr "xullo" - -#: utils/dates.py:19 -msgid "August" -msgstr "agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "setembro" - -#: utils/dates.py:19 -msgid "October" -msgstr "outubro" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembro" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembro" - -#: utils/dates.py:23 -msgid "jan" -msgstr "xan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "xuñ" - -#: utils/dates.py:24 -msgid "jul" -msgstr "xul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "out" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "xan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "abr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "maio" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "xuño" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "xul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "out." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "xaneiro" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "febreiro" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "marzo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "abril" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maio" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "xuño" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "xullo" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "setembro" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "outubro" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "novembro" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "decembro" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ou" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ano" -msgstr[1] "%d anos" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutos" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Non se especificou ningún ano" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Non se especificou ningún mes" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Non se especificou ningún día" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Non se especificou ningunha semana" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Non hai %(verbose_name_plural)s dispoñibles" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Non hai dispoñibles %(verbose_name_plural)s futuros/as porque %(class_name)s." -"allow_futuro é False" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "A cadea de data '%(datestr)s' non é válida para o formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Non se atopou ningún/ha %(verbose_name)s que coincidise coa consulta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "A páxina non é 'last' nin se pode converter a int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Páxina non válida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "A lista está baleira pero '%(class_name)s.allow_empty' é False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Os índices de directorio non están permitidos aquí." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" non existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" diff --git a/django/conf/locale/gl/__init__.py b/django/conf/locale/gl/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/gl/formats.py b/django/conf/locale/gl/formats.py deleted file mode 100644 index 0facf691a..000000000 --- a/django/conf/locale/gl/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'j \d\e F \d\e Y \á\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd-m-Y' -SHORT_DATETIME_FORMAT = 'd-m-Y, H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/he/LC_MESSAGES/django.mo b/django/conf/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index ec4daeced9c9c51c7861c3aa31fb57b46ef4cf8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24494 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 G+5Z4pMI$%> diff --git a/django/conf/locale/he/LC_MESSAGES/django.po b/django/conf/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index 203727ab9..000000000 --- a/django/conf/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,1403 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Alex Gaynor , 2011-2012 -# Jannis Leidel , 2011 -# Meir Kriheli , 2011-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/" -"he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "אפריקאנס" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "ערבית" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "אזרית" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "בולגרית" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "בֶּלָרוּסִית" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "בנגאלית" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "בְּרֶטוֹנִית" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "בוסנית" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "קאטלונית" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "צ'כית" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "וולשית" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "דנית" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "גרמנית" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "יוונית" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "אנגלית" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "אנגלית אוסטרלית" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "אנגלית בריטית" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "אספרנטו" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ספרדית" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "ספרדית ארגנטינית" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "ספרדית מקסיקנית" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "ספרדית ניקרגואה" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "ספרדית ונצואלית" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "אסטונית" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "בסקית" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "פרסית" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "פינית" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "צרפתית" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "פריזית" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "אירית" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "גאליציאנית" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "עברית" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "הינדי" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "קרואטית" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "הונגרית" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "אינטרלינגואה" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "אינדונזית" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "איסלנדית" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "איטלקית" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "יפנית" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "גיאורגית" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "קזחית" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "חמר" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "קאנאדה" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "קוריאנית" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "לוקסמבורגית" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ליטאית" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "לטבית" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "מקדונית" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "מלאיאלאם" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "מונגולי" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "בּוּרְמֶזִית" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "נורבגית ספרותית" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "נפאלית" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "הולנדית" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "נורבגית חדשה" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "אוסטית" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "פנג'אבי" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "פולנית" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "פורטוגזית" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "פורטוגזית ברזילאית" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "רומנית" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "רוסית" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "סלובקית" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "סלובנית" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "אלבנית" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "סרבית" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "סרבית לטינית" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "שוודית" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "סווהילי" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "טמילית" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "טלגו" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "תאילנדית" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "טורקית" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "טטרית" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "אודמורטית" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "אוקראינית" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "אורדו" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "וייטנאמית" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "סינית פשוטה" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "סינית מסורתית" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "מפות אתר" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "קבצים סטטיים" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "הפצת תכנים" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "עיצוב אתרים" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "יש להזין ערך חוקי." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "יש להזין URL חוקי." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "יש להזין מספר שלם חוקי." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "נא להזין כתובת דוא\"ל חוקית" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "יש להזין ערך המכיל אותיות, ספרות, קווים תחתונים ומקפים בלבד." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "יש להזין כתובת IPv4 חוקית." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "יש להזין כתובת IPv6 חוקית." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "יש להזין כתובת IPv4 או IPv6 חוקית." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "יש להזין רק ספרות מופרדות בפסיקים." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "יש לוודא שערך זה הינו %(limit_value)s (כרגע %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "יש לוודא שערך זה פחות מ או שווה ל־%(limit_value)s ." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "יש לוודא שהערך גדול מ או שווה ל־%(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"נא לוודא שערך זה מכיל תו %(limit_value)d לכל הפחות (מכיל %(show_value)d)." -msgstr[1] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל הפחות (מכיל %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"נא לוודא שערך זה מכיל תו %(limit_value)d לכל היותר (מכיל %(show_value)d)." -msgstr[1] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל היותר (מכיל %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ו" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s·עם·%(field_labels)s·אלו קיימים כבר." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "ערך %(value)r אינו אפשרות חוקית." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "שדה זה אינו יכול להיות ריק." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "שדה זה אינו יכול להיות ריק." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s·עם·%(field_label)s·זה קיימת כבר." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s חייב להיות ייחודי עבור %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "שדה מסוג: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "מספר שלם" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "הערך '%(value)s' חייב להיות מספר שלם." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "הערך '%(value)s' חייב להיות אמת או שקר." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "בוליאני (אמת או שקר)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "מחרוזת (עד %(max_length)s תווים)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "מספרים שלמים מופרדים בפסיקים" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"הערך '%(value)s' מכיל פורמט תאריך לא חוקי. חייב להיות בפורמט YYYY-MM-DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "הערך '%(value)s' בפורמט הנכון (YYYY-MM-DD), אך אינו תאריך חוקי." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "תאריך (ללא שעה)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"הערך '%(value)s' מכיל פורמט לא חוקי. הוא חייב להיות בפורמטYYYY-MM-DD HH:MM[:" -"ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"הערך '%(value)s' הוא בפורמט הנכון (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) אך " -"אינו מהווה תאריך/שעה חוקיים." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "תאריך (כולל שעה)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "הערך '%(value)s' חייב להיות מספר עשרוני." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "מספר עשרוני" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "כתובת דוא\"ל" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "נתיב קובץ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "הערך '%(value)s' חייב להיות מספר עם נקודה צפה." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "מספר עשרוני" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "מספר שלם גדול (8 בתים)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "כתובת IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "כתובת IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "הערך '%(value)s' חייב להיות None‏, אמת או שקר." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "בוליאני (אמת, שקר או כלום)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "מספר שלם חיובי" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "מספר שלם חיובי קטן" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (עד %(max_length)s תווים)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "מספר שלם קטן" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "טקסט" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"הערך '%(value)s' מכיל פורמט לא חוקי. חייב להיות בפורמט HH:MM[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"הערך '%(value)s' בעל פורמט חוקי (HH:MM[:ss[.uuuuuu]]) אך אינו זמן חוקי." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "זמן" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "מידע בינארי גולמי" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "קובץ" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "תמונה" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "פריט %(model)s עם מפתח ראשי %(pk)r אינו קיים." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (הסוג נקבע לפי השדה המקושר)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "יחס של אחד לאחד" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "יחס של רבים לרבים" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "יש להזין תוכן בשדה זה." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "נא להזין מספר שלם." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "נא להזין מספר." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s בסה\"כ." -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות בסה\"כ." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s אחרי הנקודה." -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות אחרי הנקודה." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s לפני הנקודה העשרונית" -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות לפני הנקודה העשרונית" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "יש להזין תאריך חוקי." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "יש להזין שעה חוקית." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "יש להזין תאריך ושעה חוקיים." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "לא נשלח שום קובץ. נא לבדוק את סוג הקידוד של הטופס." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "לא נשלח שום קובץ" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "הקובץ שנשלח ריק." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "נא לוודא ששם קובץ זה מכיל תו %(max)d לכל היותר (מכיל %(length)d)." -msgstr[1] "" -"נא לוודא ששם קובץ זה מכיל %(max)d תווים לכל היותר (מכיל %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "נא לשים קובץ או סימן את התיבה לניקוי, לא שניהם." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "נא להעלות תמונה חוקית. הקובץ שהעלת אינו תמונה או מכיל תמונה מקולקלת." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "יש לבחור אפשרות חוקית. %(value)s אינו בין האפשרויות הזמינות." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "יש להזין רשימת ערכים" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "יש להזין ערך שלם." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(שדה מוסתר %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "מידע ManagementForm חסר או התעסקו איתו." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "נא לשלוח טופס %d לכל היותר." -msgstr[1] "נא לשלוח %d טפסים לכל היותר." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "נא לשלוח טופס %d או יותר." -msgstr[1] "נא לשלוח %d טפסים או יותר." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "מיון" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "מחיקה" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "נא לתקן את הערכים הכפולים ל%(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "נא לתקן את הערכים הכפולים ל%(field)s, שערכים בו חייבים להיות ייחודיים." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"נא לתקן את הערכים הכפולים %(field_name)s, שחייבים להיות ייחודיים ל%(lookup)s " -"של %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "נא לתקן את הערכים הכפולים למטה." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "המפתח הזר ה־inline לא התאים למפתח הראשי של האב." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "יש לבחור אפשרות חוקית; אפשרות זו אינה אחת מהזמינות." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" אינו ערך חוקי עבור מפתח ראשי." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"יש להחזיק את \"Control\", או \"Command\" על מק, לחוץ כדי לבחור יותר מאחד." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"לא ניתן לפרש את %(datetime)s באזור זמן %(current_timezone)s; הוא עשוי להיות " -"דו-משמעי או לא קיים." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "עכשיו" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "שינוי" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "לסלק" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "לא ידוע" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "כן" - -#: forms/widgets.py:548 -msgid "No" -msgstr "לא" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "כן,לא,אולי" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "בית %(size)d " -msgstr[1] "%(size)d בתים" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s ק\"ב" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s מ\"ב" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ג\"ב" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ט\"ב" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s פ\"ב" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "אחר הצהריים" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "בבוקר" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "אחר הצהריים" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "בבוקר" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "חצות" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "12 בצהריים" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "שני" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "שלישי" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "רביעי" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "חמישי" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "שישי" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "שבת" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ראשון" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "שני" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "שלישי" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "רביעי" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "חמישי" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "שישי" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "שבת" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ראשון" - -#: utils/dates.py:18 -msgid "January" -msgstr "ינואר" - -#: utils/dates.py:18 -msgid "February" -msgstr "פברואר" - -#: utils/dates.py:18 -msgid "March" -msgstr "מרץ" - -#: utils/dates.py:18 -msgid "April" -msgstr "אפריל" - -#: utils/dates.py:18 -msgid "May" -msgstr "מאי" - -#: utils/dates.py:18 -msgid "June" -msgstr "יוני" - -#: utils/dates.py:19 -msgid "July" -msgstr "יולי" - -#: utils/dates.py:19 -msgid "August" -msgstr "אוגוסט" - -#: utils/dates.py:19 -msgid "September" -msgstr "ספטמבר" - -#: utils/dates.py:19 -msgid "October" -msgstr "אוקטובר" - -#: utils/dates.py:19 -msgid "November" -msgstr "נובמבר" - -#: utils/dates.py:20 -msgid "December" -msgstr "דצמבר" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ינו" - -#: utils/dates.py:23 -msgid "feb" -msgstr "פבר" - -#: utils/dates.py:23 -msgid "mar" -msgstr "מרץ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "אפר" - -#: utils/dates.py:23 -msgid "may" -msgstr "מאי" - -#: utils/dates.py:23 -msgid "jun" -msgstr "יונ" - -#: utils/dates.py:24 -msgid "jul" -msgstr "יול" - -#: utils/dates.py:24 -msgid "aug" -msgstr "אוג" - -#: utils/dates.py:24 -msgid "sep" -msgstr "ספט" - -#: utils/dates.py:24 -msgid "oct" -msgstr "אוק" - -#: utils/dates.py:24 -msgid "nov" -msgstr "נוב" - -#: utils/dates.py:24 -msgid "dec" -msgstr "דצמ" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "יאנ'" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "פבר'" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "מרץ" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "אפריל" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "מאי" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "יוני" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "יולי" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "אוג'" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ספט'" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "אוק'" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "נוב'" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "דצמ'" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ינואר" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "פברואר" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "מרץ" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "אפריל" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "מאי" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "יוני" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "יולי" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "אוגוסט" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "ספטמבר" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "אוקטובר" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "נובמבר" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "דצמבר" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "זו אינה כתובת IPv6 חוקית." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "או" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "שנה %d" -msgstr[1] "%d שנים" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "חודש %d" -msgstr[1] "%d חודשים" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "שבוע %d" -msgstr[1] "%d שבועות" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "יום %d" -msgstr[1] "%d ימים" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "שעה %d" -msgstr[1] "%d שעות" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "דקה %d" -msgstr[1] "%d דקות" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 דקות" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "אסור" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "אימות CSRF נכשל. הבקשה בוטלה." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"הודעה זו מופיעה מאחר ואתר HTTPS זה דורש שליחת 'Referer header' על ידי הדפדפן " -"שלך, אשר לא נשלח. הדבר נדרש מסיבות אבטחה, כדי לוודא שהדפדפן שלך לא נחטף על " -"ידי אחרים." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"אם הגדרת את הדפדפן שלך לביטול ‎ 'Referer' headers, נא לאפשר אותם, לפחות עבור " -"אתר זה, לחיבורי HTTPS או לבקשות 'same-origin'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"הודעה זו מופיעה מאחר ואתר זה דורש עוגיית CSRF כאשר שולחים טפסים. עוגיה זו " -"נדרשת מסיבות אבטחה, כדי לוודא שהדפדפן שלך לא נחטף על ידי אחרים." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"אם הגדרת את הדפדפן שלך לנטרול עוגיות, נא לאפשר אותם שוב, לפחות עבור אתר זה " -"או לבקשות 'same-origin'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "מידע נוסף זמין עם " - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "לא צויינה שנה" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "לא צויין חודש" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "לא צויין יום" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "לא צויין שבוע" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "לא נמצאו %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"לא נמצאו %(verbose_name_plural)s בזמן עתיד מאחר ש-%(class_name)s." -"allow_future מוגדר False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "מחרוזת תאריך לא חוקית '%(datestr)s' בהתחשב בתחביר '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "לא נמצא/ה %(verbose_name)s התואם/ת לשאילתה" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "העמוד אינו 'last', או אינו ניתן להמרה למספר." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "עמוד לא חוקי (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "רשימה ריקה -ו'%(class_name)s.allow_empty' מוגדר False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "אינדקסים על תיקיה אסורים כאן." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" אינו קיים" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "אינדקס של %(directory)s" diff --git a/django/conf/locale/he/__init__.py b/django/conf/locale/he/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/he/formats.py b/django/conf/locale/he/formats.py deleted file mode 100644 index 6c63e1b3a..000000000 --- a/django/conf/locale/he/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j בF Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j בF Y H:i:s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j בF' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/hi/LC_MESSAGES/django.mo b/django/conf/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index 7e7f9e1eb8b366993901616e23041a6ee6acc2d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19899 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 diff --git a/django/conf/locale/hi/LC_MESSAGES/django.po b/django/conf/locale/hi/LC_MESSAGES/django.po deleted file mode 100644 index f8db63e1f..000000000 --- a/django/conf/locale/hi/LC_MESSAGES/django.po +++ /dev/null @@ -1,1383 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# alkuma , 2013 -# Chandan kumar , 2012 -# Jannis Leidel , 2011 -# Pratik , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/" -"hi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "अफ़्रीकांस" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "अरबी" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "आज़रबाइजानी" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "बलगारियन" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "बेलारूसी" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "बंगाली" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ब्रेटन" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "बोस्नियन" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "कटलान" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "च्चेक" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "वेल्श" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "दानिश" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "जर्मन" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ग्रीक" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "अंग्रेज़ी " - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ब्रिटिश अंग्रेजी" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "एस्परेन्तो" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "स्पानिश" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "अर्जेंटीना स्पैनिश " - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "मेक्सिकन स्पैनिश" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "निकारागुआ स्पैनिश" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "वेनेज़ुएलाई स्पेनिश" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "एस्टोनियन" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "बास्क" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "पारसी" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "फ़िन्निश" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "फ्रेंच" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "फ्रिसियन" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "आयरिश" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "गलिशियन" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "हि‍ब्रू" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "हिंदी" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "क्रोयेशियन" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "हंगेरियन" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "इंतर्लिंगुआ" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "इन्डोनेशियन " - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "आयिस्लान्डिक" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "इटैलियन" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "जपानी" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ज्योर्जियन" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "कज़ाख" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ख्मेर" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "कन्‍नड़" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "कोरियन" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "लक्संबर्गी" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "लिथुवेनियन" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "लात्वियन" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "मेसिडोनियन" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "मलयालम" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "मंगोलियन" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "बर्मीज़" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "नार्वेजियन बोकमाल" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "नेपाली" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "डच" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "नार्वेजियन नायनॉर्स्क" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "ओस्सेटिक" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "पंजाबी" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "पोलिश" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "पुर्तगाली" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ब्रजिलियन पुर्तगाली" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "रोमानियन" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "रूसी" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "स्लोवाक" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "स्लोवेनियन" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "अल्बेनियन्" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "सर्बियन" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "सर्बियाई लैटिन" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "स्वीडिश" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "स्वाहिली" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "तमिल" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "तेलुगु" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "थाई" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "तुर्किश" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "तातार" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "उद्मर्त" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "यूक्रानियन" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "उर्दू" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "वियतनामी" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "सरल चीनी" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "पारम्परिक चीनी" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "एक मान्य मूल्य दर्ज करें" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "वैध यू.आर.एल भरें ।" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "वैध डाक पता प्रविष्ट करें।" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "एक वैध 'काउंटर' वर्णों, संख्याओं,रेखांकित चिन्ह ,या हाइफ़न से मिलाकर दर्ज करें ।" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "वैध आइ.पि वी 4 पता भरें ।" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "वैध IPv6 पता दर्ज करें." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "वैध IPv4 या IPv6 पता दर्ज करें." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "अल्पविराम अंक मात्र ही भरें ।" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"सुनिश्चित करें कि यह मान %(limit_value)s (यह\n" -" %(show_value)s है) है ।" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "सुनिश्चित करें कि यह मान %(limit_value)s से कम या बराबर है ।" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "सुनिश्चित करें यह मान %(limit_value)s से बड़ा या बराबर है ।" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "और" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "यह मूल्य खाली नहीं हो सकता ।" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "इस फ़ील्ड रिक्त नहीं हो सकता है." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "इस %(field_label)s के साथ एक %(model_name)s पहले से ही उपस्थित है ।" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "फील्ड के प्रकार: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "पूर्णांक" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "बूलियन (सही अथ‌वा गलत)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "स्ट्रिंग (अधिकतम लम्बाई %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "अल्पविराम सीमांकित संख्या" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "तिथि (बिना समय)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "तिथि (समय के साथ)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "दशमलव संख्या" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ईमेल पता" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "संचिका पथ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "चल बिन्दु संख्या" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "बड़ा (8 बाइट) पूर्णांक " - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 पता" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "आइ.पि पता" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "बूलियन (सही, गलत या कुछ नहीं)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "धनात्मक पूर्णांक" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "धनात्मक छोटा पूर्णांक" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "स्लग (%(max_length)s तक)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "छोटा पूर्णांक" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "पाठ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "समय" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "यू.आर.एल" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "फाइल" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "छवि" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "विदेशी कुंजी (संबंधित क्षेत्र के द्वारा प्रकार निर्धारित)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "एक-एक संबंध" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "बहुत से कई संबंध" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "यह क्षेत्र अपेक्षित हैं" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "एक पूर्ण संख्या दर्ज करें ।" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "एक संख्या दर्ज करें ।" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "वैध तिथि भरें ।" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "वैध समय भरें ।" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "वैध तिथि/समय भरें ।" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "कोई संचिका निवेदित नहीं हुई । कृपया कूटलेखन की जाँच करें ।" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "कोई संचिका निवेदित नहीं हुई ।" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "निवेदित संचिका खाली है ।" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "कृपया या फ़ाइल प्रस्तुत करे या साफ जांचपेटी की जाँच करे,दोनों नहीं ." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "वैध चित्र निवेदन करें । आप के द्वारा निवेदित संचिका अमान्य अथवा दूषित है ।" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "मान्य इच्छा चयन करें । %(value)s लभ्य इच्छाओं में उप्लब्ध नहीं हैं ।" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "मूल्य सूची दर्ज करें ।" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "छाटें" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "मिटाएँ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "कृपया %(field)s के लिए डुप्लिकेट डेटा को सही करे." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "कृपया %(field)s के डुप्लिकेट डेटा जो अद्वितीय होना चाहिए को सही करें." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"कृपया %(field_name)s के लिए डुप्लिकेट डेटा को सही करे जो %(date_field)s में " -"%(lookup)s के लिए अद्वितीय होना चाहिए." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "कृपया डुप्लिकेट मानों को सही करें." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "इनलाइन विदेशी कुंजी पैरेंट आवृत्ति प्राथमिक कुंजी से मेल नहीं खाता है ." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "मान्य विकल्प चयन करें । यह विकल्प उपस्थित विकल्पों में नहीं है ।" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "एक से अधिक का चयन करने के लिए मैक पर \"कमांड\",या\"नियंत्रण\" नीचे दबाए रखें." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(current_timezone)s समय क्षेत्र में %(datetime)s का व्याख्या नहीं कर सकता है, यह " -"अस्पष्ट हो सकता है या नहीं मौजूद हो सकते हैं." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "फिलहाल" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "बदलें" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "रिक्त करें" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "अनजान" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "हाँ" - -#: forms/widgets.py:548 -msgid "No" -msgstr "नहीं" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "हाँ, नहीं, शायद" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d बाइट" -msgstr[1] "%(size)d बाइट" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s केबी " - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s मेबी " - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s जीबी " - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s टीबी" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s पीबी" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "बजे" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "बजे" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "बजे" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "बजे" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "मध्यरात्री" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "दोपहर" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "सोम‌वार" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "मंगलवार" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "बुधवार" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "गुरूवार" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "शुक्रवार" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "शनिवार" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "रविवार" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "सोम" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "मंगल" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "बुध" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "गुरू" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "शुक्र" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "शनि" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "रवि" - -#: utils/dates.py:18 -msgid "January" -msgstr "जनवरी" - -#: utils/dates.py:18 -msgid "February" -msgstr "फ़रवरी" - -#: utils/dates.py:18 -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:18 -msgid "April" -msgstr "अप्रैल" - -#: utils/dates.py:18 -msgid "May" -msgstr "मई" - -#: utils/dates.py:18 -msgid "June" -msgstr "जून" - -#: utils/dates.py:19 -msgid "July" -msgstr "जुलाई" - -#: utils/dates.py:19 -msgid "August" -msgstr "अगस्त" - -#: utils/dates.py:19 -msgid "September" -msgstr "सितमबर" - -#: utils/dates.py:19 -msgid "October" -msgstr "अक्टूबर" - -#: utils/dates.py:19 -msgid "November" -msgstr "नवमबर" - -#: utils/dates.py:20 -msgid "December" -msgstr "दिसमबर" - -#: utils/dates.py:23 -msgid "jan" -msgstr "जन" - -#: utils/dates.py:23 -msgid "feb" -msgstr "फ़र" - -#: utils/dates.py:23 -msgid "mar" -msgstr "मा" - -#: utils/dates.py:23 -msgid "apr" -msgstr "अप्र" - -#: utils/dates.py:23 -msgid "may" -msgstr "मई" - -#: utils/dates.py:23 -msgid "jun" -msgstr "जून" - -#: utils/dates.py:24 -msgid "jul" -msgstr "जुल" - -#: utils/dates.py:24 -msgid "aug" -msgstr "अग" - -#: utils/dates.py:24 -msgid "sep" -msgstr "सित" - -#: utils/dates.py:24 -msgid "oct" -msgstr "अक्ट" - -#: utils/dates.py:24 -msgid "nov" -msgstr "नव" - -#: utils/dates.py:24 -msgid "dec" -msgstr "दिस्" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "जनवरी." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "फ़रवरी." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "अप्रैल" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "मई" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "जून" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "जुलाई" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "अग." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "सितम्बर." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "अक्टूबर" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "नवम्बर." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "दिसम्बर" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "जनवरी" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "फरवरी" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "अप्रैल" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "मई" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "जून" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "जुलाई" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "अगस्त" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "सितंबर" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "अक्टूबर" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "नवंबर" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "दिसंबर" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "अथवा" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "कोई साल निर्दिष्ट नहीं किया गया " - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "कोई महीने निर्दिष्ट नहीं किया गया " - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "कोई दिन निर्दिष्ट नहीं किया गया " - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "कोई सप्ताह निर्दिष्ट नहीं किया गया " - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s उपलब्ध नहीं है" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"भविष्य %(verbose_name_plural)s उपलब्ध नहीं है क्योंकि %(class_name)s.allow_future " -"गलत है." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "तिथि स्ट्रिंग '%(datestr)s' दिया गया प्रारूप '%(format)s' अवैध है " - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr " इस प्रश्न %(verbose_name)s से मेल नहीं खाते है" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "पृष्ठ 'अंतिम' नहीं है और न ही यह एक पूर्णांक के लिए परिवर्तित किया जा सकता है." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "अवैध पन्ना (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "रिक्त सूची और '%(class_name)s.allow_empty' गलत है." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "निर्देशिका अनुक्रमित की अनुमति यहाँ नहीं है." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" मौजूद नहीं है" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s का अनुक्रमणिका" diff --git a/django/conf/locale/hi/__init__.py b/django/conf/locale/hi/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/hi/formats.py b/django/conf/locale/hi/formats.py deleted file mode 100644 index 52e02040e..000000000 --- a/django/conf/locale/hi/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd-m-Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/hr/LC_MESSAGES/django.mo b/django/conf/locale/hr/LC_MESSAGES/django.mo deleted file mode 100644 index 85729343a935f5a2e27dd6ac07b69a26d53ddfc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16188 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 ODS6$Y-z|^D)ch|Mz?vrj diff --git a/django/conf/locale/hr/LC_MESSAGES/django.po b/django/conf/locale/hr/LC_MESSAGES/django.po deleted file mode 100644 index e808b35a6..000000000 --- a/django/conf/locale/hr/LC_MESSAGES/django.po +++ /dev/null @@ -1,1423 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# aljosa , 2011,2013 -# berislavlopac , 2013 -# Bojan Mihelač , 2012 -# Jannis Leidel , 2011 -# Nino , 2013 -# senko , 2012 -# Ylodi , 2011 -# zmasek , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/" -"hr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arapski" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azarbejdžanac" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Unesite ispravnu IPv4 adresu." - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bjeloruski" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalski" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonski" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bošnjački" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanski" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Češki" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Velški" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danski" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Njemački" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grčki" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engleski" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britanski engleski" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Španjolski" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinski španjolski" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksički španjolski" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaragvanski Španjolski" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezuelanski Španjolski" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonski" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskijski" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perzijski" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finski" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francuski" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frizijski" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irski" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galičanski" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrejski" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Hrvatski" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Mađarski" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonezijski" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandski" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Talijanski" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanski" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gruzijski" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazaški" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kambođanski" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreanski" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luksemburški" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litvanski" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvijski" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonski" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolski" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norveški Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalski" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nizozemski" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norveški Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pendžabljanin" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Poljski" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugalski" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilski portugalski" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumunjski" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Ruski" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovački" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenski" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanski" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Srpski" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Latinski srpski" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Švedski" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilski" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Teluški" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai (tajlandski)" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turski" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarski" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtski" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrajinski" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vijetnamski" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Pojednostavljeni kineski" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradicionalni kineski" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Unesite ispravnu vrijednost." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Unesite ispravan URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Unesite ispravnu e-mail adresu." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Unesite ispravan 'slug' koji se sastoji samo od slova, brojeva, povlaka ili " -"crtica." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Unesite ispravnu IPv4 adresu." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Unesite ispravnu IPv6 adresu." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Unesite ispravnu IPv4 ili IPv6 adresu." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Unesite samo brojeve razdvojene zarezom." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Osigurajte da ova vrijednost ima %(limit_value)s (trenutno je " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Osigurajte da je ova vrijednost manja ili jednaka %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Osigurajte da je ova vrijednost veća ili jednaka %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Osigurajte da ova vrijednost ima najmanje %(limit_value)d znak (trenutno ima " -"%(show_value)d)." -msgstr[1] "" -"Osigurajte da ova vrijednost ima najmanje %(limit_value)d znakova (trenutno " -"ima %(show_value)d)." -msgstr[2] "" -"Osigurajte da ova vrijednost ima najmanje %(limit_value)d znakova (trenutno " -"ima %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Osigurajte da ova vrijednost ima najviše %(limit_value)d znak (trenutno ima " -"%(show_value)d)." -msgstr[1] "" -"Osigurajte da ova vrijednost ima najviše %(limit_value)d znakova (trenutno " -"ima %(show_value)d)." -msgstr[2] "" -"Osigurajte da ova vrijednost ima najviše %(limit_value)d znakova (trenutno " -"ima %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "i" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ovo polje ne može biti null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ovo polje ne može biti prazno." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s sa navedenim %(field_label)s već postoji." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Cijeli broj" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True ili False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Slova (do %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Cijeli brojevi odvojeni zarezom" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (bez vremena/sati)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (sa vremenom/satima)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimalni broj" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail adresa" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Put do datoteke" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Broj s pomičnim zarezom (floating point number)" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresa" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresa" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (True, False ili None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitivan cijeli broj" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitivan mali cijeli broj" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "'Slug' (do %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Mali broj" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Vrijeme" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Datoteka" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Slika" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (type determined by related field)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "One-to-one relationship" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Many-to-many relationship" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Unos za ovo polje je obavezan." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Unesite cijeli broj." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Unesite broj." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Unesite ispravan datum." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Unesite ispravno vrijeme." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Unesite ispravan datum/vrijeme." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Datoteka nije poslana. Provjerite 'encoding type' forme." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Datoteka nije poslana." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Poslana datoteka je prazna." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Molimo Vas da pošaljete ili datoteku ili označite izbor, a ne oboje." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Upload-ajte ispravnu sliku. Datoteka koju ste upload-ali ili nije slika ili " -"je oštečena." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Odaberite iz ponuđenog. %(value)s nije ponuđen kao opcija." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Unesite listu vrijednosti." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Molimo unesite %d obrazac." -msgstr[1] "Molimo unesite %d ili manje obrazaca." -msgstr[2] "Molimo unesite %d ili manje obrazaca." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Redoslijed:" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Izbriši" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ispravite duplicirane podatke za %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Molimo ispravite duplicirane podatke za %(field)s, koji moraju biti " -"jedinstveni." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Molimo ispravite duplicirane podatke za %(field_name)s koji moraju biti " -"jedinstveni za %(lookup)s u %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Molimo ispravite duplicirane vrijednosti ispod." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "The inline foreign key did not match the parent instance primary key." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Izaberite ispravnu opciju. Ta opcija nije jedna od dostupnih opcija." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Držite \"Control\", ili \"Command\" na Mac-u, da bi odabrali više od jednog " -"objekta." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ne može biti interpretirano u vremenskoj zoni " -"%(current_timezone)s; možda je dvosmisleno ili ne postoji." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Trenutno" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Promijeni" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Isprazni" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nepoznat pojam" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Da" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "da,ne,možda" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d byte-a" -msgstr[2] "%(size)d byte-a" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "popodne" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ujutro" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "popodne" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ujutro" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ponoć" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "podne" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Ponedjeljak" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Utorak" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Srijeda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Četvrtak" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Petak" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Subota" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Nedjelja" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Pon" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Uto" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Sri" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Čet" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Pet" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sub" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Ned" - -#: utils/dates.py:18 -msgid "January" -msgstr "Siječanj" - -#: utils/dates.py:18 -msgid "February" -msgstr "Veljača" - -#: utils/dates.py:18 -msgid "March" -msgstr "Ožujak" - -#: utils/dates.py:18 -msgid "April" -msgstr "Travanj" - -#: utils/dates.py:18 -msgid "May" -msgstr "Svibanj" - -#: utils/dates.py:18 -msgid "June" -msgstr "Lipanj" - -#: utils/dates.py:19 -msgid "July" -msgstr "Srpanj" - -#: utils/dates.py:19 -msgid "August" -msgstr "Kolovoz" - -#: utils/dates.py:19 -msgid "September" -msgstr "Rujan" - -#: utils/dates.py:19 -msgid "October" -msgstr "Listopad" - -#: utils/dates.py:19 -msgid "November" -msgstr "Studeni" - -#: utils/dates.py:20 -msgid "December" -msgstr "Prosinac" - -#: utils/dates.py:23 -msgid "jan" -msgstr "sij." - -#: utils/dates.py:23 -msgid "feb" -msgstr "velj." - -#: utils/dates.py:23 -msgid "mar" -msgstr "ožu." - -#: utils/dates.py:23 -msgid "apr" -msgstr "tra." - -#: utils/dates.py:23 -msgid "may" -msgstr "svi." - -#: utils/dates.py:23 -msgid "jun" -msgstr "lip." - -#: utils/dates.py:24 -msgid "jul" -msgstr "srp." - -#: utils/dates.py:24 -msgid "aug" -msgstr "kol." - -#: utils/dates.py:24 -msgid "sep" -msgstr "ruj." - -#: utils/dates.py:24 -msgid "oct" -msgstr "lis." - -#: utils/dates.py:24 -msgid "nov" -msgstr "stu." - -#: utils/dates.py:24 -msgid "dec" -msgstr "pro." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Sij." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Velj." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Ožu." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Tra." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Svi." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Lip." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Srp." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Kol." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Ruj." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Lis." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Stu." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Pro." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "siječnja" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "veljače" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "ožujka" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "travnja" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "svibnja" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "lipnja" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "srpnja" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "kolovoza" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "rujna" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "listopada" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "studenoga" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "prosinca" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ili" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d godina" -msgstr[1] "%d godina" -msgstr[2] "%d godina" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mjesec" -msgstr[1] "%d mjeseci" -msgstr[2] "%d mjeseci" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d tjedan" -msgstr[1] "%d tjedna" -msgstr[2] "%d tjedana" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dana" -msgstr[1] "%d dana" -msgstr[2] "%d dana" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d sat" -msgstr[1] "%d sati" -msgstr[2] "%d sati" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutu" -msgstr[1] "%d minute" -msgstr[2] "%d minuta" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuta" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nije navedena godina" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nije naveden mjesec" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nije naveden dan" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Tjedan nije određen" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nije dostupno: %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s nije dostupno jer je %(class_name)s.allow_future " -"False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Neispravan datum '%(datestr)s' za format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "%(verbose_name)s - pretragom nisu pronađeni rezultati za upit" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Stranica nije 'zadnja', niti se može pretvoriti u cijeli broj." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Nevažeća stranica (%(page_number)s):%(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Prazna lista i '%(class_name)s.allow_empty' je False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Sadržaji direktorija ovdje nisu dozvoljeni." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ne postoji" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Sadržaj direktorija %(directory)s" diff --git a/django/conf/locale/hr/__init__.py b/django/conf/locale/hr/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/hr/formats.py b/django/conf/locale/hr/formats.py deleted file mode 100644 index a38457a43..000000000 --- a/django/conf/locale/hr/formats.py +++ /dev/null @@ -1,50 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. E Y.' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j. E Y. H:i' -YEAR_MONTH_FORMAT = 'F Y.' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.m.Y.' -SHORT_DATETIME_FORMAT = 'j.m.Y. H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', # '2006-10-25' - '%d.%m.%Y.', '%d.%m.%y.', # '25.10.2006.', '25.10.06.' - '%d. %m. %Y.', '%d. %m. %y.', # '25. 10. 2006.', '25. 10. 06.' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d.%m.%Y. %H:%M:%S', # '25.10.2006. 14:30:59' - '%d.%m.%Y. %H:%M:%S.%f', # '25.10.2006. 14:30:59.000200' - '%d.%m.%Y. %H:%M', # '25.10.2006. 14:30' - '%d.%m.%Y.', # '25.10.2006.' - '%d.%m.%y. %H:%M:%S', # '25.10.06. 14:30:59' - '%d.%m.%y. %H:%M:%S.%f', # '25.10.06. 14:30:59.000200' - '%d.%m.%y. %H:%M', # '25.10.06. 14:30' - '%d.%m.%y.', # '25.10.06.' - '%d. %m. %Y. %H:%M:%S', # '25. 10. 2006. 14:30:59' - '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200' - '%d. %m. %Y. %H:%M', # '25. 10. 2006. 14:30' - '%d. %m. %Y.', # '25. 10. 2006.' - '%d. %m. %y. %H:%M:%S', # '25. 10. 06. 14:30:59' - '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200' - '%d. %m. %y. %H:%M', # '25. 10. 06. 14:30' - '%d. %m. %y.', # '25. 10. 06.' -) - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/hu/LC_MESSAGES/django.mo b/django/conf/locale/hu/LC_MESSAGES/django.mo deleted file mode 100644 index 3570bd8df8dbf9bfb8b0ec8544b5c3715b2cce6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16470 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, 2012 -# Jannis Leidel , 2011 -# János Péter Ronkay , 2011-2012 -# Máté Őry , 2013 -# Szilveszter Farkas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/" -"language/hu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arab" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbajdzsáni" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bolgár" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarusz" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengáli" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Breton" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnyák" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalán" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Cseh" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walesi" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dán" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Német" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Görög" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Angol" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Brit angol" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Eszperantó" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanyol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentin spanyol" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexikói spanyol" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguai spanyol" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezuelai spanyol" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Észt" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baszk " - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perzsa" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finn" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francia" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Fríz" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ír" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Gall" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Héber" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Horvát" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Magyar" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonéz" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Izlandi" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Olasz" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japán" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Grúz" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazak" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreai" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgi" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litván" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lett" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedón" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajálam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongol" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmai" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Bokmål norvég" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepáli" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Holland" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nynorsk norvég" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Oszét" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Lengyel" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugál" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazíliai portugál" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Román" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Orosz" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Szlovák" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Szlovén" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albán" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Szerb" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Latin betűs szerb" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svéd" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Szuahéli" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Török" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatár" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrán" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnámi" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Egyszerű kínai" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Hagyományos kínai" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Adjon meg egy érvényes értéket." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Adjon meg egy érvényes URL-t." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Írjon be egy érvényes e-mail címet." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Az URL barát cím csak betűket, számokat, aláhúzásokat és kötőjeleket " -"tartalmazhat." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Írjon be egy érvényes IPv4 címet." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Írjon be egy érvényes IPv6 címet." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Írjon be egy érvényes IPv4 vagy IPv6 címet." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Csak számokat adjon meg, vesszővel elválasztva." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Bizonyosodjon meg arról, hogy az érték %(limit_value)s (jelenleg: " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Bizonyosodjon meg arról, hogy az érték %(limit_value)s, vagy kisebb." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Bizonyosodjon meg arról, hogy az érték %(limit_value)s, vagy nagyobb." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bizonyosodjon meg arról, hogy ez az érték legalább %(limit_value)d karaktert " -"tartalmaz (jelenlegi hossza: %(show_value)d)." -msgstr[1] "" -"Bizonyosodjon meg arról, hogy ez az érték legalább %(limit_value)d karaktert " -"tartalmaz (jelenlegi hossza: %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bizonyosodjon meg arról, hogy ez az érték legfeljebb %(limit_value)d " -"karaktert tartalmaz (jelenlegi hossza: %(show_value)d)." -msgstr[1] "" -"Bizonyosodjon meg arról, hogy ez az érték legfeljebb %(limit_value)d " -"karaktert tartalmaz (jelenlegi hossza: %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "és" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ez a mező nem lehet nulla." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ez a mező nem lehet üres." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Már létezik %(model_name)s ilyennel: %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Mezőtípus: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Egész" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Logikai (True vagy False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Karakterlánc (%(max_length)s hosszig)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Vesszővel elválasztott egészek" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dátum (idő nélkül)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dátum (idővel)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Tizes számrendszerű (decimális) szám" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail cím" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Elérési út" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Lebegőpontos szám" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Nagy egész szám (8 bájtos)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 cím" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP cím" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Logikai (True, False vagy None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Pozitív egész" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Pozitív kis egész" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "URL-barát cím (%(max_length)s hosszig)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Kis egész" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Szöveg" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Idő" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Nyers bináris adat" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fájl" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Kép" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Idegen kulcs (típusa a kapcsolódó mezőtől függ)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Egy-egy kapcsolat" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Több-több kapcsolat" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ennek a mezőnek a megadása kötelező." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Adjon meg egy egész számot." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Adj meg egy számot." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Adjon meg egy érvényes dátumot." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Adjon meg egy érvényes időt." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Adjon meg egy érvényes dátumot/időt." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nem küldött el fájlt. Ellenőrizze a kódolás típusát az űrlapon." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Semmilyen fájl sem került feltöltésre." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "A küldött fájl üres." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Bizonyosodjon meg arról, hogy a fájlnév legfeljebb %(max)d karakterből áll " -"(jelenlegi hossza: %(length)d)." -msgstr[1] "" -"Bizonyosodjon meg arról, hogy a fájlnév legfeljebb %(max)d karakterből áll " -"(jelenlegi hossza: %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Küldjön egy új fájlt, vagy jelölje be a törlés négyzetet, de ne mindkettőt " -"egyszerre." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Töltsön fel egy érvényes képfájlt. A feltöltött fájl nem kép volt, vagy " -"megsérült." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Válasszon érvényes elemet. '%(value)s' nincs az elérhető lehetőségek között." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Adja meg értékek egy listáját." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Rejtett mező: %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sorrend" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Törlés" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Javítsa a mezőhöz tartozó duplikált adatokat: %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Javítsa a mezőhöz tartozó duplikált adatokat: %(field)s (egyedinek kell " -"lenniük)." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Javítsa a mezőhöz tartozó duplikált adatokat: %(field_name)s (egyedinek kell " -"lenniük %(lookup)s alapján a dátum mezőn: %(date_field)s)." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Javítsa az alábbi duplikált értékeket." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"A beágyazott idegen kulcs nem egyezik meg a szülő példány elsődleges " -"kulcsával." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Válasszon érvényes elemet. Az Ön választása nincs az elérhető lehetőségek " -"között." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Tartsa lenyomva a \"Control\"-t (vagy Mac-en a \"Command\"-ot) több elem " -"kiválasztásához." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s értelmezhetetlen a megadott %(current_timezone)s időzónában; " -"vagy félreérthető, vagy nem létezik." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Jelenleg" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Módosítás" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Törlés" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ismeretlen" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Igen" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nem" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "igen,nem,talán" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bájt" -msgstr[1] "%(size)d bájt" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "du" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "de" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "DU" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "DE" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "éjfél" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "dél" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "hétfő" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "kedd" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "szerda" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "csütörtök" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "péntek" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "szombat" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "vasárnap" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "hét" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "kedd" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "sze" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "csüt" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pén" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "szo" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "vas" - -#: utils/dates.py:18 -msgid "January" -msgstr "január" - -#: utils/dates.py:18 -msgid "February" -msgstr "február" - -#: utils/dates.py:18 -msgid "March" -msgstr "március" - -#: utils/dates.py:18 -msgid "April" -msgstr "április" - -#: utils/dates.py:18 -msgid "May" -msgstr "május" - -#: utils/dates.py:18 -msgid "June" -msgstr "június" - -#: utils/dates.py:19 -msgid "July" -msgstr "július" - -#: utils/dates.py:19 -msgid "August" -msgstr "augusztus" - -#: utils/dates.py:19 -msgid "September" -msgstr "szeptember" - -#: utils/dates.py:19 -msgid "October" -msgstr "október" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "már" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ápr" - -#: utils/dates.py:23 -msgid "may" -msgstr "máj" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jún" - -#: utils/dates.py:24 -msgid "jul" -msgstr "júl" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sze" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "febr." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "márc." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ápr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "máj." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jún." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "júl." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "szept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "január" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "február" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "március" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "április" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "május" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "június" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "július" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "augusztus" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "szeptember" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "október" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "december" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "vagy" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d év" -msgstr[1] "%d év" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d hónap" -msgstr[1] "%d hónap" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d hét" -msgstr[1] "%d hét" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d nap" -msgstr[1] "%d nap" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d óra" -msgstr[1] "%d óra" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d perc" -msgstr[1] "%d perc" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 perc" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nincs év megadva" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nincs hónap megadva" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nincs nap megadva" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nincs hét megadva" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nincsenek elérhető %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Jövőbeli %(verbose_name_plural)s nem elérhetők, mert %(class_name)s." -"allow_future értéke False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"'%(datestr)s' érvénytelen a meghatározott formátum alapján: '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nincs a keresési feltételeknek megfelelő %(verbose_name)s" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Az oldal nem 'last', vagy nem lehet egésszé alakítani." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Érvénytelen oldal (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Üres lista, és '%(class_name)s.allow_empty' értéke False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "A könyvtárak listázása itt nincs engedélyezve." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" nem létezik" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "A %(directory)s könyvtár tartalma" diff --git a/django/conf/locale/hu/__init__.py b/django/conf/locale/hu/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/hu/formats.py b/django/conf/locale/hu/formats.py deleted file mode 100644 index 7e499da4e..000000000 --- a/django/conf/locale/hu/formats.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y. F j.' -TIME_FORMAT = 'G.i.s' -DATETIME_FORMAT = 'Y. F j. G.i.s' -YEAR_MONTH_FORMAT = 'Y. F' -MONTH_DAY_FORMAT = 'F j.' -SHORT_DATE_FORMAT = 'Y.m.d.' -SHORT_DATETIME_FORMAT = 'Y.m.d. G.i.s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y.%m.%d.', # '2006.10.25.' -) -TIME_INPUT_FORMATS = ( - '%H.%M.%S', # '14.30.59' - '%H.%M', # '14.30' -) -DATETIME_INPUT_FORMATS = ( - '%Y.%m.%d. %H.%M.%S', # '2006.10.25. 14.30.59' - '%Y.%m.%d. %H.%M.%S.%f', # '2006.10.25. 14.30.59.000200' - '%Y.%m.%d. %H.%M', # '2006.10.25. 14.30' - '%Y.%m.%d.', # '2006.10.25.' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/ia/LC_MESSAGES/django.mo b/django/conf/locale/ia/LC_MESSAGES/django.mo deleted file mode 100644 index 76a326bf50a943552f11ae37bee1a29130efa381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13957 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 Wu~WHdlxe$IR2C`}MPxW5l=XjV>H25@ diff --git a/django/conf/locale/ia/LC_MESSAGES/django.po b/django/conf/locale/ia/LC_MESSAGES/django.po deleted file mode 100644 index 395f7e4fe..000000000 --- a/django/conf/locale/ia/LC_MESSAGES/django.po +++ /dev/null @@ -1,1391 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Martijn Dekker , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/" -"language/ia/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arabe" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azeri" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosniaco" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "catalano" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "tcheco" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "gallese" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "danese" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "germano" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "greco" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "anglese" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "anglese britannic" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "espaniol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "espaniol argentin" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "espaniol mexican" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "espaniol nicaraguan" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "estoniano" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "basco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persiano" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "finnese" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "francese" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frison" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "irlandese" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galiciano" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "hebreo" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "croato" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "hungaro" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonesiano" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandese" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "japonese" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazakh" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "letton" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "macedone" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongolico" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "norvegiano, bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "hollandese" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "norvegiano, nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "polonese" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugese" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "portugese brasilian" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "romaniano" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "russo" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovaco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "sloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albanese" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbo" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbo latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "svedese" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "thailandese" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tartaro" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukrainiano" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vietnamese" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "chinese simplificate" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "chinese traditional" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Specifica un valor valide." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Specifica un URL valide." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Specifica un denotation valide, consistente de litteras, numeros, tractos de " -"sublineamento o tractos de union." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Specifica un adresse IPv4 valide." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Specifica un adresse IPv6 valide." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Specifica un adresse IPv4 o IPv6 valide." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Scribe solmente digitos separate per commas." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Assecura te que iste valor es %(limit_value)s (illo es %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Assecura te que iste valor es inferior o equal a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Assecura te que iste valor es superior o equal a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Iste campo non pote esser nulle." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Iste campo non pote esser vacue." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s con iste %(field_label)s jam existe." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de typo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Numero integre" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (ver o false)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Catena (longitude maxime: %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Numeros integre separate per commas" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (sin hora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (con hora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Numero decimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Adresse de e-mail" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Cammino de file" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Numero a comma flottante" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Numero integre grande (8 bytes)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Adresse IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Adresse IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (ver, false o nulle)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Numero integre positive" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Parve numero integre positive" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Denotation (longitude maxime: %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Parve numero integre" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Hora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "File" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imagine" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Clave estranier (typo determinate per le campo associate)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relation un a un" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relation multes a multes" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Iste campo es obligatori." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Specifica un numero integre." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Specifica un numero." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Specifica un data valide." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Specifica un hora valide." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Specifica un data e hora valide." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Nulle file esseva submittite. Verifica le typo de codification in le " -"formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nulle file esseva submittite." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Le file submittite es vacue." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Per favor o submitte un file o marca le quadrato \"rader\", non ambes." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Per favor incarga un imagine valide. Le file que tu incargava o non esseva " -"un imagine o esseva un imagine corrumpite." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selige un option valide. %(value)s non es inter le optiones disponibile." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Scribe un lista de valores." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordine" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Deler" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Per favor corrige le datos duplicate pro %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Per favor corrige le datos duplicate pro %(field)s, que debe esser unic." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Per favor corrige le datos duplicate pro %(field_name)s, que debe esser unic " -"pro le %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Per favor corrige le sequente valores duplicate." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Le clave estranier incorporate non correspondeva al clave primari del " -"instantia genitor." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Per favor selige un option valide. Iste option non es inter le optiones " -"disponibile." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Tene premite \"Control\" o \"Command\" sur un Mac pro seliger plures." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s non poteva esser interpretate in le fuso horari " -"%(current_timezone)s; illo pote esser ambigue o illo pote non exister." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Actualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Cambiar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Rader" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Incognite" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Si" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "si,no,forsan" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "pm." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "am." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "medienocte" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mediedie" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "lunedi" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "martedi" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "mercuridi" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "jovedi" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "venerdi" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sabbato" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "dominica" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "jov" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "januario" - -#: utils/dates.py:18 -msgid "February" -msgstr "februario" - -#: utils/dates.py:18 -msgid "March" -msgstr "martio" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "maio" - -#: utils/dates.py:18 -msgid "June" -msgstr "junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "augusto" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "octobre" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "oct" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januario" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februario" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Martio" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maio" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Augusto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Octobre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Decembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nulle anno specificate" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nulle mense specificate" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nulle die specificate" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nulle septimana specificate" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Il non ha %(verbose_name_plural)s disponibile" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"In le futuro, %(verbose_name_plural)s non essera disponibile perque " -"%(class_name)s.allow_future es False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Le data '%(datestr)s' es invalide secundo le formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nulle %(verbose_name)s trovate que corresponde al consulta" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Pagina non es 'last', ni pote esser convertite in un numero integre." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Le lista es vacue e '%(class_name)s.allow_empty' es False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Le indices de directorio non es permittite hic." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" non existe" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indice de %(directory)s" diff --git a/django/conf/locale/id/LC_MESSAGES/django.mo b/django/conf/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index ebc9d93ff5219f1d620d8c6d4167fa4c6ba06c4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16786 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 X+bE0%Nby`3&JCAXO, 2011 -# rodin , 2011 -# rodin , 2013-2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-08 12:38+0000\n" -"Last-Translator: rodin \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/" -"language/id/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arab" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturia" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgaria" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Belarusia" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengali" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Breton" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnia" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalan" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Ceska" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Wales" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Denmark" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Jerman" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Yunani" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inggris" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inggris Britania" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spanyol" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spanyol Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spanyol Meksiko" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spanyol Nikaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Spanyol Venezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonia" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basque" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persia" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandia" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Perancis" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisia" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandia" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galicia" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Ibrani" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroasia" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hungaria" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesia" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandia" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italia" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Jepang" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgia" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazakhstan" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korea" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburg" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lithuania" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvia" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonia" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolia" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burma" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norwegia Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepal" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Belanda" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norwegia Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetic" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polandia" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugis" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Portugis Brazil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Romania" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusia" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakia" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenia" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albania" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbia" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbia Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Swedia" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thailand" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turki" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainia" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnam" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Tiongkok Sederhana" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tiongkok Tradisionil" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Masukkan nilai yang valid." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Masukkan URL yang valid." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Masukkan alamat email yang valid." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Masukkan 'slug' yang terdiri dari huruf, bilangan, garis bawah, atau tanda " -"minus." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Masukkan alamat IPv4 yang valid." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Masukkan alamat IPv6 yang valid" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Masukkan alamat IPv4 atau IPv6 yang valid" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Hanya masukkan angka yang dipisahkan dengan koma." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Pastikan nilai ini %(limit_value)s (saat ini %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Pastikan nilai ini lebih kecil dari atau sama dengan %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Pastikan nilai ini lebih besar dari atau sama dengan %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Pastikan nilai ini mengandung paling sedikit %(limit_value)d karakter " -"(sekarang %(show_value)d karakter)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Pastikan nilai ini mengandung paling banyak %(limit_value)d karakter " -"(sekarang %(show_value)d karakter)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "dan" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Field ini tidak boleh null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Field ini tidak boleh kosong." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s dengan %(field_label)s telah ada." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field dengan tipe: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Bilangan Asli" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Nilai Boolean (Salah satu dari True atau False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (maksimum %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Bilangan asli yang dipisahkan dengan koma" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Tanggal (tanpa waktu)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Tanggal (dengan waktu)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Bilangan desimal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Alamat email" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Lokasi berkas" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Bilangan 'floating point'" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Bilangan asli raksasa (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Alamat IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Alamat IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Salah satu dari True, False, atau None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Bilangan asli positif" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Bilangan asli kecil positif" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hingga %(max_length)s karakter)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Bilangan asli kecil" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Teks" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Waktu" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Data biner mentah" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Berkas" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Gambar" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Kunci Asing (tipe tergantung dari bidang yang berkaitan)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Hubungan satu-ke-satu" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Hubungan banyak-ke-banyak" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Bidang ini tidak boleh kosong." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Masukkan keseluruhan angka bilangan." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Masukkan sebuah bilangan." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Pastikan jumlah angka pada bilangan tidak melebihi %(max)s angka." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Pastikan bilangan tidak memiliki lebih dari %(max)s angka desimal." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Pastikan jumlah angka sebelum desimal pada bilangan tidak memiliki lebih " -"dari %(max)s angka." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Masukkan tanggal yang valid." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Masukkan waktu yang valid." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Masukkan tanggal/waktu yang valid." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Tidak ada berkas yang dikirimkan. Periksa tipe pengaksaraan formulir." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Tidak ada berkas yang dikirimkan." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Berkas yang dikirimkan kosong." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Pastikan nama berkas ini mengandung paling banyak %(max)d karakter (sekarang " -"%(length)d karakter)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Pilih antara mengirimkan berkas atau menghapus tanda centang pada kotak " -"centang" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Unggah gambar yang valid. Berkas yang Anda unggah bukan merupakan berkas " -"gambar atau gambarnya rusak." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Masukkan pilihan yang valid. %(value)s bukan salah satu dari pilihan yang " -"tersedia." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Masukkan beberapa nilai." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Bidang tersembunyi %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Pastikan mengirim %d formulir atau lebih sedikit. " - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Urutan" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Hapus" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Perbaiki data ganda untuk %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Perbaiki data ganda untuk %(field)s yang nilainya harus unik." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Perbaiki data ganda untuk %(field_name)s yang nilainya harus unik untuk " -"pencarian %(lookup)s pada %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Perbaiki nilai ganda di bawah ini." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Kunci asing 'inline' tidak cocok dengan kunci utama 'instance' milik induk." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Masukkan pilihan yang valid. Pilihan tersebut bukan salah satu dari pilihan " -"yang tersedia." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" bukan nilai yang benar untuk kunci utama." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Tekan \"Control\", atau \"Command\" pada Mac untuk memilih lebih dari satu." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s tidak dapat diinterpretasikan pada zona waktu " -"%(current_timezone)s; mungkin nilainya ambigu atau mungkin tidak ada." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Saat ini" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Ubah" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Hapus" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Tidak diketahui" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ya" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Tidak" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ya,tidak,mungkin" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bita" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "tengah malam" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "siang" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Senin" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Selasa" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Rabu" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Kamis" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Jumat" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sabtu" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Minggu" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Sen" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Sel" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Rab" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Kam" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Jum" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Min" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januari" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februari" - -#: utils/dates.py:18 -msgid "March" -msgstr "Maret" - -#: utils/dates.py:18 -msgid "April" -msgstr "April" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mei" - -#: utils/dates.py:18 -msgid "June" -msgstr "Juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "Juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agustus" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "Desember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mei" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "agu" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "des" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Maret" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Agu" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januari" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februari" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Maret" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mei" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agustus" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "atau" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d tahun" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d bulan" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d minggu" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d hari" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d jam" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d menit" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 menit" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Tidak ada tahun dipilih" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Tidak ada bulan dipilih" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Tidak ada hari dipilih" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Tidak ada minggu dipilih" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Tidak ada %(verbose_name_plural)s tersedia" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s di masa depan tidak tersedia karena %(class_name)s." -"allow_future bernilai False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Teks tanggal tidak valid '%(datestr)s' dalam format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Tidak ada %(verbose_name)s yang cocok dengan kueri" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Laman bukan yang 'terakhir' atau juga tidak dapat dikonversikan ke bilangan " -"bulat." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Laman tidak valid (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Daftar kosong dan '%(class_name)s.allow_empty' bernilai False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Indeks direktori tidak diizinkan di sini." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" tidak ada" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Daftar isi %(directory)s" diff --git a/django/conf/locale/id/__init__.py b/django/conf/locale/id/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/id/formats.py b/django/conf/locale/id/formats.py deleted file mode 100644 index aff32fb12..000000000 --- a/django/conf/locale/id/formats.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j N Y' -DATETIME_FORMAT = "j N Y, G.i.s" -TIME_FORMAT = 'G.i.s' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd-m-Y' -SHORT_DATETIME_FORMAT = 'd-m-Y G.i.s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d-%m-%y', '%d/%m/%y', # '25-10-09', 25/10/09' - '%d-%m-%Y', '%d/%m/%Y', # '25-10-2009', 25/10/2009' - '%d %b %Y', # '25 Oct 2006', - '%d %B %Y', # '25 October 2006' -) - -TIME_INPUT_FORMATS = ( - '%H.%M.%S', # '14.30.59' - '%H.%M', # '14.30' -) - -DATETIME_INPUT_FORMATS = ( - '%d-%m-%Y %H.%M.%S', # '25-10-2009 14.30.59' - '%d-%m-%Y %H.%M.%S.%f', # '25-10-2009 14.30.59.000200' - '%d-%m-%Y %H.%M', # '25-10-2009 14.30' - '%d-%m-%Y', # '25-10-2009' - '%d-%m-%y %H.%M.%S', # '25-10-09' 14.30.59' - '%d-%m-%y %H.%M.%S.%f', # '25-10-09' 14.30.59.000200' - '%d-%m-%y %H.%M', # '25-10-09' 14.30' - '%d-%m-%y', # '25-10-09'' - '%m/%d/%y %H.%M.%S', # '10/25/06 14.30.59' - '%m/%d/%y %H.%M.%S.%f', # '10/25/06 14.30.59.000200' - '%m/%d/%y %H.%M', # '10/25/06 14.30' - '%m/%d/%y', # '10/25/06' - '%m/%d/%Y %H.%M.%S', # '25/10/2009 14.30.59' - '%m/%d/%Y %H.%M.%S.%f', # '25/10/2009 14.30.59.000200' - '%m/%d/%Y %H.%M', # '25/10/2009 14.30' - '%m/%d/%Y', # '10/25/2009' -) - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/io/LC_MESSAGES/django.mo b/django/conf/locale/io/LC_MESSAGES/django.mo deleted file mode 100644 index 13f18b2c647eda76cf972fd966376d4fa84d78a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15358 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 diff --git a/django/conf/locale/io/LC_MESSAGES/django.po b/django/conf/locale/io/LC_MESSAGES/django.po deleted file mode 100644 index fa99ed661..000000000 --- a/django/conf/locale/io/LC_MESSAGES/django.po +++ /dev/null @@ -1,1398 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Viko Bartero , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ido (http://www.transifex.com/projects/p/django/language/" -"io/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: io\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "العربية" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azərbaycanca" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "български" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "беларуская" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "বাংলা" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Brezhoneg" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "босански" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Català" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "čeština" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Cymraeg" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dansk" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Deutsch" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Ελληνικά" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "English" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "British English" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Español" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Español de México" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Español de Nicaragua" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Español de Venezuela" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Eesti" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Euskara" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "فارسی" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Suomi" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Français" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frysk" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Gaeilge" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galego" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "עברית" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "हिन्दी" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "hrvatski" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Magyar" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Bahasa Indonesia" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Íslenska" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "日本語" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ქართული" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Қазақша" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannaḍa" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "한국어" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lëtzebuergesch" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lietuvių" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latviešu" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македонски" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "മലയാളം" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгол" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmese" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norsk bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "नेपाली" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlands" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norsk nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetic" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "ਪੰਜਾਬੀ" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polski" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Português" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Português do Brasil" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Română" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Русский" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovenčina" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovenščina" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Shqip" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Српски / srpski" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbian Latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svenska" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Kiswahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "தமிழ்" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "ไทย" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Türkçe" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмурт" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Українська" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "اُردُو" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Tiếng Việt" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "简体中文" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "繁體中文" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Skribez valida datumo." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Skribez valida URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Skribez valida e-posto adreso." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Skribez valida \"slug\" kompozata de literi, numeri, juntostreki o " -"subjuntostreki." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Skribez valida IPv4 adreso." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Skribez valida IPv6 adreso." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Skribez valida adreso IPv4 od IPv6." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Skribez nur cifri separata per komi." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Verifikez ke ica datumo esas %(limit_value)s (olu esas %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Verifikez ke ica datumo esas minora kam od egala a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Verifikez ke ica datumo esas majora kam od egala a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Verifikez ke ica datumo havas %(limit_value)d litero adminime (olu havas " -"%(show_value)d)." -msgstr[1] "" -"Verifikez ke ica datumo havas %(limit_value)d literi adminime (olu havas " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Verifikez ke ica datumo havas %(limit_value)d litero admaxime (olu havas " -"%(show_value)d)." -msgstr[1] "" -"Verifikez ke ica datumo havas %(limit_value)d literi admaxime (olu havas " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ica feldo ne povas esar nula." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ica feldo ne povas esar vakua." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "La %(model_name)s kun ica %(field_label)s ja existas." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Feldo de tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Integro" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (True o False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (til %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Integri separata per komi" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dato (sen horo)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dato (kun horo)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimala numero" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-postala adreso" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Arkivo voyo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Glitkomo numero" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Granda (8 byte) integro" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adreso" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adreso" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (True, False o None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positiva integro" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positiva mikra integro" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (til %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Mikra integro" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texto" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Horo" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Kruda binara datumo" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Arkivo" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Imajo" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Exterklefo (la tipo esas determinata per la relatata feldo)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Un-ad-un parenteso" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Multi-a-multi parenteso" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ica feldo esas obligata." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Skribez kompleta numero" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Skribez numero." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Skribez valida dato." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Skribez valida horo." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Skribez valida dato/horo." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nula arkivo sendesis. Verifikez la kodexigo tipo en la formulario." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nula arkivo sendesis." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "La sendita arkivo esas vakua." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Verifikez ke ica dosiero nomo havas %(max)d skribsigno admaxime (olu havas " -"%(length)d)." -msgstr[1] "" -"Verifikez ke ica arkivo nomo havas %(max)d skribsigni admaxime (olu havas " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Sendez arkivo o markizez la vakua markbuxo, ne la du." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Kargez valida imajo. La arkivo qua vu kargis ne esis imajo od esis defektiva." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selektez valida selekto. %(value)s ne esas un de la disponebla selekti." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Skribez listo de datumi." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Okulta feldo %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordinar" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eliminar" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Koretigez duopligata datumi por %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Korektigez la duopligata datumi por %(field)s, qui mustas esar unika." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Korektigez la duopligata datumi por %(field_name)s qui mustas esar unika por " -"la %(lookup)s en %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Korektigez la duopligata datumi infre." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La interna exterklefo ne koincidis kun la prima klefo dil patro instanco." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Selektez valida selekto. Ita selekto ne esas un de la disponebla selekti." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Mantenez pulsata \"Control\" o \"Command\" en Mac por selektar pluse kam un." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"La %(datetime)s ne povis esar interpretata en la horala zono " -"%(current_timezone)s; forsan, olu esas ambigua o ne existas." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Aktuale" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Modifikar" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Vakuigar" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nekonocata" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Yes" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "yes,no,forsan" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "noktomezo" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "dimezo" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lundio" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Mardio" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Merkurdio" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Jovdio" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Venerdio" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Saturdio" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sundio" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Jov" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sat" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sun" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januaro" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februaro" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marto" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aprilo" - -#: utils/dates.py:18 -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:18 -msgid "June" -msgstr "Junio" - -#: utils/dates.py:19 -msgid "July" -msgstr "Julio" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Septembro" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktobro" - -#: utils/dates.py:19 -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:20 -msgid "December" -msgstr "Decembro" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "may" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Marto" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprilo" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januaro" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februaro" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marto" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprilo" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Septembro" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktobro" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembro" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Decembro" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d yaro" -msgstr[1] "%d yari" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d monato" -msgstr[1] "%d monati" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semano" -msgstr[1] "%d semani" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dio" -msgstr[1] "%d dii" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d horo" -msgstr[1] "%d hori" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minuti" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuti" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "La yaro ne specizigesis" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "La monato ne specizigesis" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "La dio ne specizigesis" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "La semano ne specizigesis" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ne esas %(verbose_name_plural)s disponebla" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"La futura %(verbose_name_plural)s ne esas disponebla pro ke %(class_name)s." -"allow_future esas False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Onu ne permisas direktorio indexi hike." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ne existas" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indexi di %(directory)s" diff --git a/django/conf/locale/is/LC_MESSAGES/django.mo b/django/conf/locale/is/LC_MESSAGES/django.mo deleted file mode 100644 index 4365a4a6800172e8df2b9d6d2dd6cb101f521557..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15536 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 P*^wX2t~1Yg2hRTiRKVe9 diff --git a/django/conf/locale/is/LC_MESSAGES/django.po b/django/conf/locale/is/LC_MESSAGES/django.po deleted file mode 100644 index 7d0e0a165..000000000 --- a/django/conf/locale/is/LC_MESSAGES/django.po +++ /dev/null @@ -1,1400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# gudmundur , 2011 -# Hafsteinn Einarsson , 2011-2012 -# Jannis Leidel , 2011 -# saevarom , 2011 -# saevarom , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/" -"language/is/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: is\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabíska" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Aserbaídsjíska" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Búlgarska" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalska" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosníska" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalónska" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tékkneska" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Velska" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danska" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Þýska" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Gríska" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Enska" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Bresk enska" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spænska" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentínsk spænska" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexíkósk Spænska" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Níkaragva spænska" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Eistland" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskneska" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persneska" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finnska" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Franska" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frísneska" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Írska" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galíska" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreska" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindí" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Króatíska" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungverska" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indónesíska" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Íslenska" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Ítalska" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanska" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgíska" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Kmeríska" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannadanska" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Kóreska" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litháenska" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lettneska" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedónska" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajalamska" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongólska" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norska bókmál" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Hollenska" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Nýnorska" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Púndjabíska" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Pólska" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portúgalska" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasilísk Portúgalska" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rúmenska" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rússneska" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slóvaska" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slóvenska" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanska" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbneska" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbnesk latína" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Sænska" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamílska" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telúgúska" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tælenska" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tyrkneska" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Úkraínska" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Úrdú" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Víetnamska" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Einfölduð kínverska " - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Hefðbundin kínverska" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Sláðu inn gilt gildi." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Sláðu inn gilt veffang (URL)." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Sláðu inn gilt netfang." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Settu inn gildan vefslóðartitil sem samanstendur af latneskum bókstöfum, " -"númerin, undirstrikum og bandstrikum." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Sláðu inn gilda IPv4 tölu." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Sláðu inn gilt IPv6 vistfang." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Sláðu inn gilt IPv4 eða IPv6 vistfang." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Skrifaðu einungis tölur aðskildar með kommum." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Gakktu úr skugga um að gildi sé %(limit_value)s (það er %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Gakktu úr skugga um að gildið sé minna en eða jafnt og %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Gakktu úr skugga um að gildið sé stærra en eða jafnt og %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Gildið má mest vera %(limit_value)d stafur að lengd (það er %(show_value)d " -"nú)" -msgstr[1] "" -"Gildið má mest vera %(limit_value)d stafir að lengd (það er %(show_value)d " -"nú)" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "og" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Þessi reitur getur ekki haft tómgildi (null)." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Þessi reitur má ekki vera tómur." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s með þetta %(field_label)s er nú þegar til." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Reitur af gerð: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heiltala" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boole-gildi (True eða False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Strengur (mest %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Heiltölur aðgreindar með kommum" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dagsetning (án tíma)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dagsetning (með tíma)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Tugatala" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Netfang" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Skjalaslóð" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Fleytitala (floating point number)" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Stór (8 bæta) heiltala" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 vistfang" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP tala" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boole-gildi (True, False eða None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Jákvæð heiltala" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Jákvæð lítil heiltala" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slögg (allt að %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Lítil heiltala" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Texti" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tími" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Veffang" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Skrá" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Mynd" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Ytri lykill (Gerð ákveðin af skyldum reit)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Einn-á-einn samband." - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Margir-til-margra samband." - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Þennan reit þarf að fylla út." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Sláðu inn heila tölu." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Sláðu inn heila tölu." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Gildið má ekki hafa fleiri en %(max)s tölu." -msgstr[1] "Gildið má ekki hafa fleiri en %(max)s tölur." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Sláðu inn gilda dagsetningu." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Sláðu inn gilda tímasetningu." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Sláðu inn gilda dagsetningu ásamt tíma." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Engin skrá var send. Athugaðu kótunartegund á forminu (encoding type)." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Engin skrá var send." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Innsend skrá er tóm." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Skráarnafnið má mest vera %(max)d stafur að lengd (það er %(length)d nú)" -msgstr[1] "" -"Skráarnafnið má mest vera %(max)d stafir að lengd (það er %(length)d nú)" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Vinsamlegast sendu annað hvort inn skrá eða merktu í boxið, ekki bæði." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Halaðu upp gildri myndskrá. Skráin sem þú halaðir upp var annað hvort gölluð " -"eða ekki mynd." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Veldu gildan valmöguleika. %(value)s er ekki eitt af gildum valmöguleikum." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Sláðu inn lista af gildum." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Röð" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Eyða" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Vinsamlegast leiðréttu tvítekin gögn í reit %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Vinsamlegast lagfærðu gögn í reit %(field)s, sem verða að vera einstök." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Vinsamlegast leiðréttu tvítekin gögn í reit %(field_name)s sem verða að vera " -"einstök fyrir %(lookup)s í %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Vinsamlegast lagfærðu tvítöldu gögnin fyrir neðan." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Ytri lykill virðist ekki passa við aðallykil eiganda." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Veldu gildan valmöguleika. Valið virðist ekki vera eitt af gildum " -"valmöguleikum." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "'%(pk)s' er ekki gilt sem lykill." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Haltu inni „Control“, eða „Command“ á Mac til þess að velja fleira en eitt." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s er ekki hægt að túlka í tímabelti %(current_timezone)s, það " -"getur verið óljóst eða að það er ekki til." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Eins og er:" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Breyta" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Hreinsa" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Óþekkt" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Já" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nei" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "já,nei,kannski" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bæti" -msgstr[1] "%(size)d bæti" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "eftirmiðdegi" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "morgun" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "Eftirmiðdegi" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "Morgun" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "miðnætti" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "hádegi" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "mánudagur" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "þriðjudagur" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "miðvikudagur" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "fimmtudagur" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "föstudagur" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "laugardagur" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "sunnudagur" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Mán" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Þri" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mið" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Fim" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Fös" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Lau" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Sun" - -#: utils/dates.py:18 -msgid "January" -msgstr "janúar" - -#: utils/dates.py:18 -msgid "February" -msgstr "febrúar" - -#: utils/dates.py:18 -msgid "March" -msgstr "mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "apríl" - -#: utils/dates.py:18 -msgid "May" -msgstr "maí" - -#: utils/dates.py:18 -msgid "June" -msgstr "júní" - -#: utils/dates.py:19 -msgid "July" -msgstr "júlí" - -#: utils/dates.py:19 -msgid "August" -msgstr "ágúst" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "október" - -#: utils/dates.py:19 -msgid "November" -msgstr "nóvember" - -#: utils/dates.py:20 -msgid "December" -msgstr "desember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "Jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "maí" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jún" - -#: utils/dates.py:24 -msgid "jul" -msgstr "júl" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ágú" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nóv" - -#: utils/dates.py:24 -msgid "dec" -msgstr "des" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Apríl" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maí" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Júní" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Júlí" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ág." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nóv." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Janúar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febrúar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Apríl" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maí" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Júní" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Júlí" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Ágúst" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Október" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Nóvember" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "eða" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ár" -msgstr[1] "%d ár" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mánuður" -msgstr[1] "%d mánuðir" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d vika" -msgstr[1] "%d vikur" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dagur" -msgstr[1] "%d dagar" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d klukkustund" -msgstr[1] "%d klukkustundir" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d mínúta" -msgstr[1] "%d mínútur" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 mínútur" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Ekkert ár tilgreint" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Enginn mánuður tilgreindur" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Enginn dagur tilgreindur" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Engin vika tilgreind" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ekkert %(verbose_name_plural)s í boði." - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Framtíðar %(verbose_name_plural)s ekki í boði því %(class_name)s." -"allow_future er Ósatt." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ógilt snið dagsetningar \"%(datestr)s\" gefið sniðið \"%(format)s\"" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ekkert %(verbose_name)s sem uppfyllir skilyrði" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Þetta er hvorki síðasta síða, né er hægt að breyta í heiltölu." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tómur listi og '%(class_name)s.allow_empty er Ósatt." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Möppulistar eru ekki leyfðir hér." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" er ekki til" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Innihald %(directory)s " diff --git a/django/conf/locale/is/__init__.py b/django/conf/locale/is/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/is/formats.py b/django/conf/locale/is/formats.py deleted file mode 100644 index e5e99521f..000000000 --- a/django/conf/locale/is/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i:s' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.n.Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/it/LC_MESSAGES/django.mo b/django/conf/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 6351e6fbf177eb4d462b5f1c8153c79e62debab8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22421 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 b&RNY(h&neR@{164FWdi+E<(@=Oojgo^nyut diff --git a/django/conf/locale/it/LC_MESSAGES/django.po b/django/conf/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index f33916799..000000000 --- a/django/conf/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,1436 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# C8E , 2011 -# C8E , 2014 -# Denis Darii , 2011 -# Flavio Curella , 2013 -# Jannis Leidel , 2011 -# Themis Savvidis , 2013 -# Marco Bonetti, 2014 -# Nicola Larosa , 2013 -# palmux , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/" -"it/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabo" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azero" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgaro" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Bielorusso" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalese" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretone" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosniaco" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalano" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Ceco" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Gallese" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danese" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Tedesco" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Greco" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Inglese" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Inglese Australiano" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Inglese britannico" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spagnolo" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spagnolo Argentino" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spagnolo Messicano" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spagnolo Nicaraguense" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Spagnolo venezuelano" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estone" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Basco" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persiano" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finlandese" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Francese" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisone" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irlandese" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galiziano" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Ebraico" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Croato" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungherese" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesiano" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandese" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiano" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Giapponese" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgiano" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazako" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Coreano" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lussemburghese" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lituano" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lettone" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedone" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolo" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmese" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvegese Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Olandese" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvegese Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetico" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polacco" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portoghese" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasiliano Portoghese" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumeno" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russo" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovacco" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Sloveno" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanese" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbo" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbo Latino" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svedese" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailandese" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turco" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatar" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurt" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ucraino" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamita" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Cinese semplificato" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Cinese tradizionale" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Mappa del sito" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "File statici" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Aggregazione" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web Design" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Inserisci un valore valido." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Inserisci un URL valido." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Inserire un numero intero valido." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Inserisci un indirizzo email valido." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Inserisci uno 'slug' valido contenente lettere, cifre, sottolineati o " -"trattini." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Inserisci un indirizzo IPv4 valido." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Inserisci un indirizzo IPv6 valido." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Inserisci un indirizzo IPv4 o IPv6 valido." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Inserisci solo cifre separate da virgole." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Assicurati che questo valore sia %(limit_value)s (ora è %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Assicurati che questo valore sia minore o uguale a %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Assicuratii che questo valore sia maggiore o uguale a %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assicurati che questo valore contenga almeno %(limit_value)d carattere (ne " -"ha %(show_value)d)." -msgstr[1] "" -"Assicurati che questo valore contenga almeno %(limit_value)d caratteri (ne " -"ha %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assicurati che questo valore non contenga più di %(limit_value)d carattere " -"(ne ha %(show_value)d)." -msgstr[1] "" -"Assicurati che questo valore non contenga più di %(limit_value)d caratteri " -"(ne ha %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "e" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s con questa %(field_labels)s esiste già." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Il valore %(value)r non è una scelta valida." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Questo campo non può essere nullo." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Questo campo non può essere vuoto." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s con questo %(field_label)s esiste già." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s deve essere unico per %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo di tipo: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Intero" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Il valore di '%(value)s' deve essere un intero." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Il valore dir '%(value)s' deve essere Vero oppure Falso." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Booleano (Vero o Falso)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Stringa (fino a %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Interi separati da virgole" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Il valore di '%(value)s' ha un formato di data non valido. Deve essere nel " -"formato AAAA-MM-GG." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Il valore di '%(value)s' ha il corretto formato (AAAA-MM-GG) ma non è una " -"data valida." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (senza ora)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Il valore di '%(value)s' ha un formato non valido. Deve essere nel formato " -"AAAA-MM-GG HH:MM[:ss[.uuuuuu]][TZ]" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Il valore di '%(value)s' ha il formato corretto (AAAA-MM-GG HH:MM[:ss[." -"uuuuuu]][TZ]) ma non è una data/ora valida." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (con ora)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Il valore di '%(value)s' deve essere un numero decimale." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Numero decimale" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Indirizzo email" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Percorso file" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Il valore di '%(value)s' deve essere un numero a virgola mobile." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Numero in virgola mobile" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Intero grande (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "Indirizzo IPv4" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "Indirizzo IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Il valore di '%(value)s' deve essere None, True oppure False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (True, False o None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Intero positivo" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Piccolo intero positivo" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (fino a %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Piccolo intero" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Testo" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Il valore di '%(value)s' ha un formato non valido. Deve essere nel formato " -"HH:MM[:ss[.uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Il valore di '%(value)s' ha il corretto formato (HH:MM[:ss[.uuuuuu]]) ma non " -"è una data valida." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Ora" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Dati binari grezzi" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "File" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Immagine" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Un'istanza del modello %(model)s con pk %(pk)r non esiste." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (tipo determinato dal campo collegato)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Relazione uno a uno" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Relazione molti a molti" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Questo campo è obbligatorio." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Inserisci un numero intero." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Inserisci un numero." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Assicurati che non vi sia più di %(max)s cifra in totale." -msgstr[1] "Assicurati che non vi siano più di %(max)s cifre in totale." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Assicurati che non vi sia più di %(max)s cifra decimale." -msgstr[1] "Assicurati che non vi siano più di %(max)s cifre decimali." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Assicurati che non vi sia più di %(max)s cifra prima della virgola." -msgstr[1] "" -"Assicurati che non vi siano più di %(max)s cifre prima della virgola." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Inserisci una data valida." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Inserisci un'ora valida." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Inserisci una data/ora valida." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Non è stato inviato alcun file. Verifica il tipo di codifica sul form." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Nessun file è stato inviato." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Il file inviato è vuoto." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Assicurati che questo nome di file non contenga più di %(max)d carattere (ne " -"ha %(length)d)." -msgstr[1] "" -"Assicurati che questo nome di file non contenga più di %(max)d caratteri (ne " -"ha %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"È possibile inviare un file o selezionare la casella \"svuota\", ma non " -"entrambi." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Carica un'immagine valida. Il file caricato non è un'immagine o è " -"un'immagine danneggiata." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Scegli un'opzione valida. %(value)s non è tra quelle disponibili." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Inserisci una lista di valori." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Inserisci un valore completo." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo nascosto %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "I dati del ManagementForm sono mancanti oppure sono stati manomessi" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Inoltrare %d o meno form." -msgstr[1] "Si prega di inviare %d o meno form." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Inoltrare %d o più form." -msgstr[1] "Si prega di inviare %d o più form." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Ordine" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Cancella" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Si prega di correggere i dati duplicati di %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Si prega di correggere i dati duplicati di %(field)s, che deve essere unico." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Si prega di correggere i dati duplicati di %(field_name)s che deve essere " -"unico/a per %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Si prega di correggere i dati duplicati qui sotto." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"La foreign key inline non concorda con la chiave primaria dell'istanza padre." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Scegli un'opzione valida. La scelta effettuata non compare tra quelle " -"disponibili." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" non è un valore valido per una chiave primaria." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Tieni premuto \"Control\", o \"Command\" su Mac, per selezionarne più di uno." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -" %(datetime)s non può essere interpretato nel fuso orario " -"%(current_timezone)s: potrebbe essere ambiguo o non esistere." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Attualmente" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Cambia" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Svuota" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Sconosciuto" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Sì" - -#: forms/widgets.py:548 -msgid "No" -msgstr "No" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "sì,no,forse" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "mezzanotte" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "mezzogiorno" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Lunedì" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Martedì" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Mercoledì" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Giovedì" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Venerdì" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Sabato" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Domenica" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Lun" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Mar" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mer" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Gio" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Ven" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sab" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Dom" - -#: utils/dates.py:18 -msgid "January" -msgstr "Gennaio" - -#: utils/dates.py:18 -msgid "February" -msgstr "Febbraio" - -#: utils/dates.py:18 -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:18 -msgid "April" -msgstr "Aprile" - -#: utils/dates.py:18 -msgid "May" -msgstr "Maggio" - -#: utils/dates.py:18 -msgid "June" -msgstr "Giugno" - -#: utils/dates.py:19 -msgid "July" -msgstr "Luglio" - -#: utils/dates.py:19 -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:19 -msgid "September" -msgstr "Settembre" - -#: utils/dates.py:19 -msgid "October" -msgstr "Ottobre" - -#: utils/dates.py:19 -msgid "November" -msgstr "Novembre" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dicembre" - -#: utils/dates.py:23 -msgid "jan" -msgstr "gen" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mag" - -#: utils/dates.py:23 -msgid "jun" -msgstr "giu" - -#: utils/dates.py:24 -msgid "jul" -msgstr "lug" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ago" - -#: utils/dates.py:24 -msgid "sep" -msgstr "set" - -#: utils/dates.py:24 -msgid "oct" -msgstr "ott" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dic" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Gen." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprile" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Maggio" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Giugno" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Luglio" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Ott." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Gennaio" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Febbraio" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Aprile" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Maggio" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Giugno" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Luglio" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Settembre" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Ottobre" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Novembre" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Dicembre" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Questo non è un indirizzo IPv6 valido." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr " %(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d anno" -msgstr[1] "%d anni" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mese" -msgstr[1] "%d mesi" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d settimana" -msgstr[1] "%d settimane" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d giorno" -msgstr[1] "%d giorni" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ora" -msgstr[1] "%d ore" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minuti" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuti" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Proibito" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "Verifica CSRF fallita. Richiesta interrotta." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Stai vedendo questo messaggio perché questo sito HTTPS richiede una 'Referer " -"header' che deve essere spedita dal tuo browser web, ma non è stato inviato " -"nulla. Questa header è richiesta per ragioni di sicurezza, per assicurare " -"che il tuo browser non sia stato dirottato da terze parti." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Se hai configurato il tuo browser web per disattivare l'invio delle " -"intestazioni \"Referer\", riattiva questo invio, almeno per questo sito, o " -"per le connessioni HTTPS, o per le connessioni \"same-origin\"." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Stai vedendo questo messaggio perché questo sito richiede un cookie CSRF " -"quando invii dei form. Questo cookie è necessario per ragioni di sicurezza, " -"per assicurare che il tuo browser non sia stato dirottato da terze parti." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Se hai configurato il tuo browser web per disattivare l'invio dei cookies, " -"riattivalo almeno per questo sito, o per connessioni \"same-origin\"" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Maggiorni informazioni sono disponibili con DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Anno non specificato" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Mese non specificato" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Giorno non specificato" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Settimana non specificata" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nessun %(verbose_name_plural)s disponibile" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s futuri/e non disponibili/e poichè %(class_name)s." -"allow_future è False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Data non valida '%(datestr)s' con il formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Trovato nessun %(verbose_name)s corrispondente alla query" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "La pagina non è 'ultima', né può essere convertita in un int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Pagina non valida (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Lista vuota e '%(class_name)s.allow_empty' è False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Indici di directory non sono consentiti qui." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" non esiste" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indice di %(directory)s" diff --git a/django/conf/locale/it/__init__.py b/django/conf/locale/it/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/it/formats.py b/django/conf/locale/it/formats.py deleted file mode 100644 index 368535d29..000000000 --- a/django/conf/locale/it/formats.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' # 25 Ottobre 2006 -TIME_FORMAT = 'H:i:s' # 14:30:59 -DATETIME_FORMAT = 'l d F Y H:i:s' # Mercoledì 25 Ottobre 2006 14:30:59 -YEAR_MONTH_FORMAT = 'F Y' # Ottobre 2006 -MONTH_DAY_FORMAT = 'j/F' # 10/2006 -SHORT_DATE_FORMAT = 'd/m/Y' # 25/12/2009 -SHORT_DATETIME_FORMAT = 'd/m/Y H:i:s' # 25/10/2009 14:30:59 -FIRST_DAY_OF_WEEK = 1 # Lunedì - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d/%m/%Y', '%Y/%m/%d', # '25/10/2006', '2008/10/25' - '%d-%m-%Y', '%Y-%m-%d', # '25-10-2006', '2008-10-25' - '%d-%m-%y', '%d/%m/%y', # '25-10-06', '25/10/06' -) -DATETIME_INPUT_FORMATS = ( - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%Y', # '25/10/2006' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%d/%m/%y', # '25/10/06' - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d-%m-%Y %H:%M:%S', # '25-10-2006 14:30:59' - '%d-%m-%Y %H:%M:%S.%f', # '25-10-2006 14:30:59.000200' - '%d-%m-%Y %H:%M', # '25-10-2006 14:30' - '%d-%m-%Y', # '25-10-2006' - '%d-%m-%y %H:%M:%S', # '25-10-06 14:30:59' - '%d-%m-%y %H:%M:%S.%f', # '25-10-06 14:30:59.000200' - '%d-%m-%y %H:%M', # '25-10-06 14:30' - '%d-%m-%y', # '25-10-06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/ja/LC_MESSAGES/django.mo b/django/conf/locale/ja/LC_MESSAGES/django.mo deleted file mode 100644 index 87e749233950522ffa169241102bcfb51f7b5cf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24403 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 JU=SYh{u}Dc3}FBO diff --git a/django/conf/locale/ja/LC_MESSAGES/django.po b/django/conf/locale/ja/LC_MESSAGES/django.po deleted file mode 100644 index 303646f13..000000000 --- a/django/conf/locale/ja/LC_MESSAGES/django.po +++ /dev/null @@ -1,1402 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Shinya Okano , 2012-2014 -# Tetsuya Morimoto , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/" -"ja/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "アフリカーンス語" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "アラビア語" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "アゼルバイジャン語" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ブルガリア語" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "ベラルーシ語" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ベンガル語" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ブルトン語" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ボスニア語" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "カタロニア語" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "チェコ語" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ウェールズ語" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "デンマーク語" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ドイツ語" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ギリシャ語" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "英語(米国)" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "英語(オーストラリア)" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "英語(英国)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "エスペラント語" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "スペイン語" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "アルゼンチンスペイン語" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "メキシコスペイン語" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "ニカラグアスペイン語" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "ベネズエラスペイン語" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "エストニア語" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "バスク語" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "ペルシア語" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "フィンランド語" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "フランス語" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "フリジア語" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "アイルランド語" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ガリシア語" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ヘブライ語" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ヒンディー語" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "クロアチア語" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ハンガリー語" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "インターリングア" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "インドネシア語" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "アイスランド語" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "イタリア語" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "日本語" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "グルジア語" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "カザフ語" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "クメール語" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "カンナダ語" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "韓国語" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "ルクセンブルグ語" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "リトアニア語" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ラトビア語" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "マケドニア語" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "マラヤーラム語" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "モンゴル語" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "ビルマ語" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "ノルウェーのブークモール" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "ネパール語" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "オランダ語" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "ノルウェーのニーノシュク" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "オセット語" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "パンジャブ語" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "ポーランド語" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "ポルトガル語" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ブラジルポルトガル語" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "ルーマニア語" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ロシア語" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "スロバキア語" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "スロヴェニア語" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "アルバニア語" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "セルビア語" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "セルビア語ラテン文字" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "スウェーデン語" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "スワヒリ語" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "タミル語" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "テルグ語" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "タイ語" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "トルコ語" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "タタール語" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "ウドムルト語" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ウクライナ語" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ウルドゥー語" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ベトナム語" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "簡体字中国語" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "繁体字中国語" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "サイトマップ" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "静的ファイル" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "シンジケーション" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "ウェブデザイン" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "値を正しく入力してください。" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "URLを正しく入力してください。" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "整数を正しく入力してください。" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "有効なメールアドレスを入力してください。" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "slug には半角の英数字、アンダースコア、ハイフン以外は使用できません。" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "有効なIPアドレス (IPv4) を入力してください。" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "IPv6の正しいアドレスを入力してください。" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "IPv4またはIPv6の正しいアドレスを入力してください。" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "カンマ区切りの数字だけを入力してください。" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"この値は %(limit_value)s でなければなりません(実際には %(show_value)s でし" -"た) 。" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "この値は %(limit_value)s 以下でなければなりません。" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "この値は %(limit_value)s 以上でなければなりません。" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"この値が少なくとも %(limit_value)d 文字以上であることを確認してください" -"( %(show_value)d 文字になっています)。" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"この値は %(limit_value)d 文字以下でなければなりません( %(show_value)d 文字に" -"なっています)。" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "と" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "この %(field_labels)s を持った %(model_name)s が既に存在します。" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r は有効な選択肢ではありません。" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "このフィールドには NULL を指定できません。" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "このフィールドは空ではいけません。" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "この %(field_label)s を持った %(model_name)s が既に存在します。" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(date_field_label)s %(lookup_type)s では %(field_label)s がユニークである必" -"要があります。" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "タイプが %(field_type)s のフィールド" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "整数" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' は整数値にしなければなりません。" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' は真偽値にしなければなりません。" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ブール値 (真: True または偽: False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "文字列 ( %(max_length)s 字まで )" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "カンマ区切りの整数" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' は無効な日付形式です。YYYY-MM-DD形式にしなければなりません。" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "'%(value)s' は有効な日付形式(YYYY-MM-DD)ですが、日付が不正です。" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "日付" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' は無効な形式の値です。 YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] 形式で" -"なければなりません。" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' は正しい形式(YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ])の値ですが、無効" -"な日時です。" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "日時" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' は10進浮動小数値にしなければなりません。" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "10 進数 (小数可)" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "メールアドレス" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ファイルの場所" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' は小数値にしなければなりません。" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "浮動小数点" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "大きな(8バイト)整数" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4アドレス" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP アドレス" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' はNone、TrueまたはFalseの値でなければなりません。" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "ブール値 (真: True 、偽: False または None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "正の整数" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "小さな正の整数" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "スラグ(%(max_length)s文字以内)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "小さな整数" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "テキスト" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' は無効な形式の値です。 HH:MM[:ss[.uuuuuu]] 形式でなければなりませ" -"ん。" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "'%(value)s' は正しい形式(HH:MM[:ss[.uuuuuu]])ですが、無効な時刻です。" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "時刻" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "生のバイナリデータ" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ファイル" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "画像" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "主キーが %(pk)r である %(model)s インスタンスは存在しません。" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "外部キー(型は関連フィールドによって決まります)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "1対1の関連" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "多対多の関連" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "このフィールドは必須です。" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "整数を入力してください。" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "整数を入力してください。" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "この値は合計 %(max)s 桁以内でなければなりません。" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "この値は小数点以下が合計 %(max)s 桁以内でなければなりません。" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "この値は小数点より前が合計 %(max)s 桁以内でなければなりません。" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "日付を正しく入力してください。" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "時間を正しく入力してください。" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "日付/時間を正しく入力してください。" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"ファイルが取得できませんでした。formのencoding typeを確認してください。" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ファイルが送信されていません。" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "入力されたファイルは空です。" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"このファイル名は %(max)d 文字以下でなければなりません( %(length)d 文字になっ" -"ています)。" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"ファイルを投稿するか、クリアチェックボックスをチェックするかどちらかを選択し" -"てください。両方とも行ってはいけません。" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"画像をアップロードしてください。アップロードしたファイルは画像でないか、また" -"は壊れています。" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "正しく選択してください。 %(value)s は候補にありません。" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "リストを入力してください。" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "すべての値を入力してください。" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(隠しフィールド %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementFormデータが見つからないか、改竄されています。" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "%d 個またはそれより少ないフォームを送信してください。" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "%d 個またはそれより多いフォームを送信してください。" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "並び変え" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "削除" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s の重複したデータを修正してください。" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"%(field)s の重複したデータを修正してください。このフィールドはユニークである" -"必要があります。" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s の重複したデータを修正してください。%(date_field)s %(lookup)s " -"では %(field_name)s がユニークである必要があります。" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "下記の重複したデータを修正してください。" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "インライン外部キーが親インスタンスの主キーと一致しません。" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "正しく選択してください。選択したものは候補にありません。" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" は主キーとして無効な値です。" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"複数選択するときには Control キーを押したまま選択してください。Mac は " -"Command キーを使ってください" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s は%(current_timezone)sのタイムゾーンでは解釈できませんでした。そ" -"れは曖昧であるか、存在しない可能性があります。" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "現在" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "変更" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "クリア" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "不明" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "はい" - -#: forms/widgets.py:548 -msgid "No" -msgstr "いいえ" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "はい,いいえ,たぶん" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d バイト" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "0時" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "12時" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "月曜日" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "火曜日" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "水曜日" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "木曜日" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "金曜日" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "土曜日" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "日曜日" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "月" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "火" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "水" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "木" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "金" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "土" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "日" - -#: utils/dates.py:18 -msgid "January" -msgstr "1月" - -#: utils/dates.py:18 -msgid "February" -msgstr "2月" - -#: utils/dates.py:18 -msgid "March" -msgstr "3月" - -#: utils/dates.py:18 -msgid "April" -msgstr "4月" - -#: utils/dates.py:18 -msgid "May" -msgstr "5月" - -#: utils/dates.py:18 -msgid "June" -msgstr "6月" - -#: utils/dates.py:19 -msgid "July" -msgstr "7月" - -#: utils/dates.py:19 -msgid "August" -msgstr "8月" - -#: utils/dates.py:19 -msgid "September" -msgstr "9月" - -#: utils/dates.py:19 -msgid "October" -msgstr "10月" - -#: utils/dates.py:19 -msgid "November" -msgstr "11月" - -#: utils/dates.py:20 -msgid "December" -msgstr "12月" - -#: utils/dates.py:23 -msgid "jan" -msgstr "1月" - -#: utils/dates.py:23 -msgid "feb" -msgstr "2月" - -#: utils/dates.py:23 -msgid "mar" -msgstr "3月" - -#: utils/dates.py:23 -msgid "apr" -msgstr "4月" - -#: utils/dates.py:23 -msgid "may" -msgstr "5月" - -#: utils/dates.py:23 -msgid "jun" -msgstr "6月" - -#: utils/dates.py:24 -msgid "jul" -msgstr "7月" - -#: utils/dates.py:24 -msgid "aug" -msgstr "8月" - -#: utils/dates.py:24 -msgid "sep" -msgstr "9月" - -#: utils/dates.py:24 -msgid "oct" -msgstr "10月" - -#: utils/dates.py:24 -msgid "nov" -msgstr "11月" - -#: utils/dates.py:24 -msgid "dec" -msgstr "12月" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "1月" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "2月" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "3月" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "4月" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "5月" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "6月" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "7月" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "8月" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "9月" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "10月" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "11月" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "12月" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "1月" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "2月" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "3月" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "4月" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "5月" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "6月" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "7月" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "8月" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "9月" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "10月" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "11月" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "12月" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "これは有効なIPv6アドレスではありません。" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "または" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d 年" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d ヶ月" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d 週間" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d 日" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d 時間" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d 分" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 分" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "アクセス禁止" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF検証に失敗したため、リクエストは中断されました。" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"このメッセージが表示されている理由は、このHTTPSのサイトはウェブブラウザからリ" -"ファラーヘッダが送信されることを必須としていますが、送信されなかったためで" -"す。このヘッダはセキュリティ上の理由(使用中のブラウザが第三者によってハイ" -"ジャックされていないことを確認するため)で必要です。" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"もしブラウザのリファラーヘッダを無効に設定しているならば、HTTPS接続やsame-" -"originリクエストのために、少なくともこのサイトでは再度有効にしてください。" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"このメッセージが表示されている理由は、このサイトはフォーム送信時にCSRFクッ" -"キーを必須としているためです。このクッキーはセキュリティ上の理由(使用中のブラ" -"ウザが第三者によってハイジャックされていないことを確認するため)で必要です。" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"もしブラウザのクッキーを無効に設定しているならば、same-originリクエストのため" -"に少なくともこのサイトでは再度有効にしてください。" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "詳細な情報は DEBUG=True を設定すると利用できます。" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "年が未指定です" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "月が未指定です" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "日が未指定です" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "週が未指定です" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s は利用できません" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(class_name)s.allow_futureがFalseであるため、未来の%(verbose_name_plural)sは" -"利用できません。" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "指定された形式 '%(format)s' では '%(datestr)s' は無効な日付文字列です" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "クエリーに一致する %(verbose_name)s は見つかりませんでした" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "ページは数値に変換できる値、または 'last' ではありません。" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "無効なページです (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "空の一覧かつ '%(class_name)s.allow_empty' がFalseです。" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Directory indexes are not allowed here." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" does not exist" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" diff --git a/django/conf/locale/ja/__init__.py b/django/conf/locale/ja/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ja/formats.py b/django/conf/locale/ja/formats.py deleted file mode 100644 index 2f6d2b43c..000000000 --- a/django/conf/locale/ja/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y年n月j日' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'Y年n月j日G:i:s' -YEAR_MONTH_FORMAT = 'Y年n月' -MONTH_DAY_FORMAT = 'n月j日' -SHORT_DATE_FORMAT = 'Y/m/d' -SHORT_DATETIME_FORMAT = 'Y/m/d G:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/django/conf/locale/ka/LC_MESSAGES/django.mo b/django/conf/locale/ka/LC_MESSAGES/django.mo deleted file mode 100644 index 2ca6b249567c9229605629279902d44efdbae943..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20341 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 J9uZeW{{uu4AnyPG diff --git a/django/conf/locale/ka/LC_MESSAGES/django.po b/django/conf/locale/ka/LC_MESSAGES/django.po deleted file mode 100644 index e4074f723..000000000 --- a/django/conf/locale/ka/LC_MESSAGES/django.po +++ /dev/null @@ -1,1373 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# André Bouatchidzé , 2013-2014 -# avsd05 , 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/" -"ka/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "აფრიკაანსი" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "არაბული" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "აზერბაიჯანული" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ბულგარული" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "ბელარუსული" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ბენგალიური" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ბრეტონული" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ბოსნიური" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "კატალანური" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ჩეხური" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "უელსური" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "დანიური" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "გერმანული" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ბერძნული" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ინგლისური" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ბრიტანეთის ინგლისური" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "ესპერანტო" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ესპანური" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "არგენტინის ესპანური" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "მექსიკური ესპანური" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "ნიკარაგუული ესპანური" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "ვენესუელის ესპანური" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "ესტონური" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "ბასკური" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "სპარსული" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ფინური" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ფრანგული" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ფრისიული" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ირლანდიური" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "გალიციური" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ებრაული" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ჰინდი" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "ხორვატიული" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "უნგრული" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "ინტერლინგუა" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ინდონეზიური" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ისლანდიური" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "იტალიური" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "იაპონური" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ქართული" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "ყაზახური" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ხმერული" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "კანნადა" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "კორეული" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "ლუქსემბურგული" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ლიტვური" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ლატვიური" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "მაკედონიური" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "მალაიზიური" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "მონღოლური" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "ბირმული" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "ნორვეგიული-ბოკმალი" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "ნეპალური" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ჰოლანდიური" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "ნორვეგიული-ნინორსკი" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "ოსური" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "პუნჯაბი" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "პოლონური" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "პორტუგალიური" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ბრაზილიური პორტუგალიური" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "რუმინული" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "რუსული" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "სლოვაკური" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "სლოვენიური" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "ალბანური" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "სერბული" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "სერბული (ლათინური)" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "შვედური" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "სუაჰილი" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "თამილური" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "ტელუგუ" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "ტაი" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "თურქული" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "თათრული" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "უდმურტული" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "უკრაინული" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ურდუ" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ვიეტნამური" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "გამარტივებული ჩინური" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "ტრადიციული ჩინური" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "სტატიკური ფაილები" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "შეიყვანეთ სწორი მნიშვნელობა." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "შეიყვანეთ სწორი URL." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "შეიყვანეთ მართებული ელფოსტის მისამართი." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"შეიყვანეთ სწორი 'slug'-მნიშვნელობა, რომელიც შეიცავს მხოლოდ ასოებს, ციფრებს, " -"ხაზგასმის ნიშნებს და დეფისებს." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "შეიყვანეთ სწორი IPv4 მისამართი." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "შეიყვანეთ მართებული IPv6 მისამართი." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "შეიყვანეთ მართებული IPv4 ან IPv6 მისამართი." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "შეიყვანეთ მხოლოდ მძიმეებით გამოყოფილი ციფრები." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "მნიშვნელობა უნდა იყოს %(limit_value)s (იგი არის %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "მნიშვნელობა უნდა იყოს %(limit_value)s-ზე ნაკლები ან ტოლი." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "მნიშვნელობა უნდა იყოს %(limit_value)s-ზე მეტი ან ტოლი." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "და" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ეს ველი არ შეიძლება იყოს null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ეს ველი არ შეიძლება იყოს ცარიელი." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s მოცემული %(field_label)s-ით უკვე არსებობს." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ველის ტიპი: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "მთელი" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ლოგიკური (True ან False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "სტრიქონი (%(max_length)s სიმბოლომდე)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "მძიმით გამოყოფილი მთელი რიცხვები" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "თარიღი (დროის გარეშე)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "თარიღი (დროსთან ერთად)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "ათობითი რიცხვი" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ელ. ფოსტის მისამართი" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "გზა ფაილისაკენ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "რიცხვი მცოცავი წერტილით" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "დიდი მთელი (8-ბაიტიანი)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 მისამართი" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-მისამართი" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "ლოგიკური (True, False ან None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "დადებითი მთელი რიცხვი" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "დადებითი პატარა მთელი რიცხვი" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "სლაგი (%(max_length)s-მდე)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "პატარა მთელი რიცხვი" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "ტექსტი" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "დრო" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ფაილი" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "გამოსახულება" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "გარე გასაღები (ტიპი განისაზღვრება დაკავშირებული ველის ტიპით)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "კავშირი ერთი-ერთტან" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "კავშირი მრავალი-მრავალთან" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ეს ველი აუცილებელია." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "შეიყვანეთ მთელი რიცხვი" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "შეიყვანეთ რიცხვი." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "შეიყვანეთ სწორი თარიღი." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "შეიყვანეთ სწორი დრო." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "შეიყვანეთ სწორი თარიღი და დრო." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"ფაილი არ იყო გამოგზავნილი. შეამოწმეთ კოდირების ტიპი მოცემული ფორმისათვის." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ფაილი არ იყო გამოგზავნილი." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "გამოგზავნილი ფაილი ცარიელია." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "ან გამოგზავნეთ ფაილი, ან მონიშნეთ \"წაშლის\" დროშა." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"ატვირთეთ დასაშვები გამოსახულება. თქვენს მიერ გამოგზავნილი ფაილი ან არ არის " -"გამოსახულება, ან დაზიანებულია." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "აირჩიეთ დასაშვები მნიშვნელობა. %(value)s დასაშვები არ არის." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "შეიყვანეთ მნიშვნელობების სია." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "დალაგება" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "წავშალოთ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "გთხოვთ, შეასწოროთ დუბლირებული მონაცემები %(field)s-თვის." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"გთხოვთ, შეასწოროთ დუბლირებული მნიშვნელობა %(field)s ველისთვის, რომელიც უნდა " -"იყოს უნიკალური." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"გთხოვთ, შეასწოროთ დუბლირებული მნიშვნელობა %(field_name)s ველისთვის, რომელიც " -"უნდა იყოს უნიკალური %(lookup)s-ზე, %(date_field)s-თვის." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "გთხოვთ, შეასწოროთ დუბლირებული მნიშვნელობები." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "გარე გასაღების მნიშვნელობა მშობლის პირველად გასაღებს არ ემთხვევა." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "აირჩიეთ დასაშვები მნიშვნელობა. ეს არჩევანი დასაშვები არ არის." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"დააჭირეთ \"Control\", ან \"Command\" Mac-ზე, ერთზე მეტი მნიშვნელობის " -"ასარჩევად." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "ამჟამად" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "შეცვლა" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "წაშლა" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "გაურკვეველი" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "კი" - -#: forms/widgets.py:548 -msgid "No" -msgstr "არა" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "კი,არა,შესაძლოა" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ბაიტი" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s კბ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s მბ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s გბ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ტბ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s პბ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "შუაღამე" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "შუადღე" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ორშაბათი" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "სამშაბათი" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "ოთხშაბათი" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ხუთშაბათი" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "პარასკევი" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "შაბათი" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "კვირა" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "ორშ" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "სამ" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ოთხ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "ხუთ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "პარ" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "შაბ" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "კვრ" - -#: utils/dates.py:18 -msgid "January" -msgstr "იანვარი" - -#: utils/dates.py:18 -msgid "February" -msgstr "თებერვალი" - -#: utils/dates.py:18 -msgid "March" -msgstr "მარტი" - -#: utils/dates.py:18 -msgid "April" -msgstr "აპრილი" - -#: utils/dates.py:18 -msgid "May" -msgstr "მაისი" - -#: utils/dates.py:18 -msgid "June" -msgstr "ივნისი" - -#: utils/dates.py:19 -msgid "July" -msgstr "ივლისი" - -#: utils/dates.py:19 -msgid "August" -msgstr "აგვისტო" - -#: utils/dates.py:19 -msgid "September" -msgstr "სექტემბერი" - -#: utils/dates.py:19 -msgid "October" -msgstr "ოქტომბერი" - -#: utils/dates.py:19 -msgid "November" -msgstr "ნოემბერი" - -#: utils/dates.py:20 -msgid "December" -msgstr "დეკემბერი" - -#: utils/dates.py:23 -msgid "jan" -msgstr "იან" - -#: utils/dates.py:23 -msgid "feb" -msgstr "თებ" - -#: utils/dates.py:23 -msgid "mar" -msgstr "მარ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "აპრ" - -#: utils/dates.py:23 -msgid "may" -msgstr "მაი" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ივნ" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ივლ" - -#: utils/dates.py:24 -msgid "aug" -msgstr "აგვ" - -#: utils/dates.py:24 -msgid "sep" -msgstr "სექ" - -#: utils/dates.py:24 -msgid "oct" -msgstr "ოქტ" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ნოე" - -#: utils/dates.py:24 -msgid "dec" -msgstr "დეკ" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "იან." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "თებ." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "მარ." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "აპრ." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "მაი" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ივნ." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ივლ." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "აგვ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "სექტ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "ოქტ." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "ნოემ." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "დეკ." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "იანვარი" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "თებერვალი" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "მარტი" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "აპრილი" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "მაისი" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ივნისი" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ივლისი" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "აგვისტო" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "სექტემბერი" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "ოქტომბერი" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "ნოემბერი" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "დეკემბერი" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ან" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d წელი" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d თვე" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d კვირა" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d დღე" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d საათი" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d წუთი" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 წუთი" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "არ არის მითითებული წელი" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "არ არის მითითებული თვე" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "არ არის მითითებული დღე" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "არ არის მითითებული კვირა" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s არ არსებობს" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"მომავალი %(verbose_name_plural)s არ არსებობს იმიტომ, რომ %(class_name)s." -"allow_future არის False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"არასწორი თარიღის სტრიქონი '%(datestr)s' გამომდინარე ფორმატიდან '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "არ მოიძებნა არცერთი მოთხოვნის თანმხვედრი %(verbose_name)s" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "ცარიელი სია და '%(class_name)s.allow_empty' არის False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" არ არსებობს" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/ka/__init__.py b/django/conf/locale/ka/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ka/formats.py b/django/conf/locale/ka/formats.py deleted file mode 100644 index 1d2eb5f9c..000000000 --- a/django/conf/locale/ka/formats.py +++ /dev/null @@ -1,50 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'l, j F, Y' -TIME_FORMAT = 'h:i:s a' -DATETIME_FORMAT = 'j F, Y h:i:s a' -YEAR_MONTH_FORMAT = 'F, Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j.M.Y' -SHORT_DATETIME_FORMAT = 'j.M.Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # (Monday) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - # '%d %b %Y', '%d %b, %Y', '%d %b. %Y', # '25 Oct 2006', '25 Oct, 2006', '25 Oct. 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' - # '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = " " -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/kk/LC_MESSAGES/django.mo b/django/conf/locale/kk/LC_MESSAGES/django.mo deleted file mode 100644 index db747608b10a72d97e5923aca96734d68876ab9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14476 zcmbuD3z%J1b;q~zk^qXJfT;EGh?$X@Nx(ou5G1c5Z$dHwRBSji_vGH2xpU5NADK*` zH4lPlA|xS+c>o~^mWL=w$dK10DG~t{<=hDsYpvDKYOz}DXZ^ITpW5GlpMCG#nIsU} zo2>br{a$9rQB{==^Paj5!Vg=fPa$ba(!e^meb z@SX4{Q1yNT)$e~pneNZ&&pj{EbF||)_(AfgLd|m?lwL)sc6Y%hxEg9c z&%u-6OD_E~RQ)6Hlkgv*>~Iyziywz-HxbGXH@fs}m%a^-C%+YH{Kw!BxWlD;UHS#6 zamrBk`3I=}-pizw|9;0ypvJuno(xAiUhT@SgKF0drPoxKKMQKyPdUzo(&rBNK6oco zyR}gB-vs4Pn_c>8sQ#XTYPSz+eGWtU`)jZPejmy|Poq=$PXokc=31zEwLrC73EvI3 zIrc!+f6=AC2Q|-sgPQ+;LQG=*0Hx=-7bfGr4_-z315ov5!Djd=I09~k5j+Av0>|N8 zV_^t2pB+$k*#p)7d8l!}<7Ti_eO_d)Hi)llVYp~^SHGvUKVUc4@0fzHymGu((j+)CGd5ZeZdCpSZ-d!X!k7)rm_ z;H~iIQ1%?lVyoUPsPS6i5EwZwbot91SG)Ypj!(M$9+&i-8&>-_KVOn5rR zRsZKfwywDdo(#u8)o+HXcMBwhnG}>gmq3=ld=6d-ce?V|;pL=HZ8D}4j)EHR38?rFg?S z=CRswGgSXiLH?WF{89hEfa>ShP~*OBWYTVkaGF1Pcf$INmsD9Q$t-~X(yw{aK=gRxwNtFK+l>R?<<-dX}NdFm1&lOx2WVf|Y z<2(vA&J$4W_PP8Qq4a(kYWyScH26cupE>@@@pn-5{sh&}=>#qDJgEFjpxQS%Ugdb5 zD{pqZ37$i}+gv(=>Sv)#f7Yc}J8pLQPr3ANmp%+NuUDYv{UfOP{M_-^j=y*OljA7_ zE!8{I@m$9X9WR3Fx6biump|F@CMbPxb?Lw{2QMJM06DI#&;1QtgxrmM8o3#%{JvXx zfS*K`AP?5$m3W@!(tia%kI25CL(V`dznMI2MR0rjdy&79dzPNsqf?Q^E>CmYg1i^` zu*4u5J8owyEUL6tK4@ zo#Od9m;M%a4#~^rEBqZ660Kk2fyK-L--}+pi2uU zBO8&=ARj@Bh<+20vyk(UbCI!#evL>yG9NjBq>)3&KBV${fQJppT`uFxa2N7+gzaH6 z$c2c0d8Ere5yRoTkanaExe56c^0!DQqTd&gFCsZ)46+)z1DT6de#3eAfJOA#})t|LkXxjCWV5!4sFu52;m6*Jj_H?(eUHpr#svr`W&K?B5yoZ_8M{RE(Ks#^hT4FzbhAOlLlu zGh_08YqkxfgRq!Yfj6s@3WbarQ%aW#MKfk$kZ<*~^T;$~{lXokz>E#Tw4WoHO?!2t ztSa?hHY^6|AaBM-Q7)jHx(Q4w$a^jMQs6~-ui4KPg8E|?Hzb9sH9ZP#rGnLQY~Ej( z%}J>lQND;iL4ncp*&_OR6T);(dX6pS(tci38s``NoS5;$bYRAzN8XH!Iy(HuLeS~w z{bG=+=vgr1@{wP(%}V(^v(I&#aSMaCj2WNIe>~N_x@2jxEED;ajHp!fib-D37Id^S z?eRfdw!_bPVaX+P0Sh#~RHVZR9ey_F`KeSsC=^I_7P~!EFM58M@`eqqYs>kCg7bwY zKbMQT<^-xV%)=wB-I`2gwiCiaDIX-xGT+Z(TkAEsY)7^@$7bL)b=hK)UC7Xv%dJ-@ z$7r0!!-_0a5vyqlf;&pgqZr|f1A0A9^Bi+Jp|%>sPv#xX^{i4j^aR{S`H9{7)0Ag1 zP9axH5A)ihuzHs1Yu3*NoSL0%pX}O zo;h`JRtl>eD{r_~esICD^6V7*D|Thr7=z{+g}H7ol}%@h1+U*lTf3PtUaJ`tijmz4 z%|UCvl9Z1c`D{U(r@2&=KMt*%Pnd`b zfpz0Kow-upSNsYiynH_H@3*2@YtZJG3aWh!m!F&T)bH{)-~w$LgIv21 zlIbAOOhISrPxXuQ)ov1sJZdJ2vrcAbzk~~W~ zjkTP{>C#pc`KLv67KK`7kdCZ^)2Wj8(~MO;A*M%Wy23>5(zE7sBle@meA_az2d99? zse$VrRk`0!sy?Dh4D1y;38;8qN*QzI)m=V&q|{2B!!etVlkJVm1a0khOguJ9Sq0?Y zEWZ?y`EA<{yd*PllrFq#U`{s&$bg)DS0G39#zyS~dvvH|Oz#e(e4(A3`N?^3V_PxO zxo~3`$ox1?vZpH6zcEk9GBc)`8GhQvaP5>~90bK-1U5WZ3qlxg4HW&buy!M!tK6{I zWM&ZXw9+#;Tm7Uq$4wNqmpbvFY)DF*XigG;2!wB_ppCQz=EKohtr{fvkHlrz`__qM z*s6!L>4K1?TcZUsJ2r`m8M?sd*_<`Ejv1wJ9#TW$LXadLkLN_JkfqSi-|YRA~;KF zM~~={C6(>KQ?$w0Hbj1+&a7NC-*2}F>@+L4!C6Ugt1ERTSA!0J!JHiTz+$GpP;X|H z=#5=36LbYB*{;R!;C|T>aDbPQM<|ZQjG=4%3@i2X;LB2)^W6n?4ok?5X9S$Qx=wTxdBDA&vOmR z<`rmKGU%Tvu|jf==G)QJ`og*-$V@bTRA@GH*p3M2v1Jl1_tGo(u1pU%N?A> z#bj_6XW3C%I?V=lZ_l=YS;>(!IB#%6V(j4ViME5YW(A$f%M}Mru_hyV!Ktaj^pgEj zlUKcX)#OzU>)I?k!T!#Z+4ZO0)M_)BSAVj4aMa{g&XAfc&C015ri|a2H-0H?QbC)U z8?+i;(#*V44hapL1?e^&*;JTKXNo3_IM%~xzKPn3Cd!*mc>$MB(;XBV!l;4Dt$~@5 zkLGcZG)_u2-mD`g3P*b>`b|eeW(J+Sg*8qqq_e5Uv88mOu_YSq4ViIcOXE1bLr}MI zJVAT3cg2XyM>dWa)p*56y~{_AzI?=GBd!=Rf{KkZgZW$=kFGb;8!>A1l~-Igg5Qv- z9Ds+K{|HXOm6YaBg%RZ9=Xl>7cPC@H<9(Q~ZT~ zd&aBF6pNjshY#=S>S`*g!|dE(K@)fD;ho7e3&T5yC$k$)e6T$XZ*L!7KV;gZX%qSl zaCy^+A-Yx)kQ!U;wYx|_8{U~?YhOc1_Vb0Hc^-@$nOjL=v==7V=EAj?U*jc@*N(Vmh#B;;VDKk`_}Tbiyg%OFw<$gp z_rwRhct_uk@}lzc_yGU5+l+X7c~KJ`xsM0&4)XVwm*`tT{6M_Qa--vej+-5~LcSfu zTjO;mUdc#me89w8j%+9|Ew3vtBDcJVydBBIGg6|wB;I33-(Ozdx5SnPJ(Uj-@v8DtCefqnUY)8{K0geooqUKuhl4aefd2QRke%jkX0~4$ zv76f=>MTNyrA}8{Zx0q=gm_mn|LuJbp#J{yy_$rkrX^!)vff6Z%B-Qvw)Q<8??z`j zl+l@ZQbw}xtC}rZFekgNN1mWhrcYOH++?tIDDnEiodBZn1Va zX30(@EdEYiII#uL|+HN#uV>y!#u&cT& z->qm=+r8JfNf8sx*n;ZO`T)U=EcXejQ9h~lV5<$9(NR^9EcG8|8J! z?siQQ#Mut>ib#zC@Z*EF~gp! z<>iJPPBIfe!s6o~m4k*OyZ-|k&a@{!H1MOD+;fq_r;I^@Gts%GG?7t=nU69dmE6Mu z>{bZvywqb!h)2||e!?3Vo8kwlwwM#Xo!!Wh(En{u zHv+9JqhUE_tQ~AK^~k78lFdXEB18~{R!b+WBc1OzeC@LuCFg*yA$zs(>+xT^RJIax z)U@y{+F}ZOAsBr9sQtj_5yNbRm9_dO7w_ud*e>7?`efL@8Ed?7J-SL6Yg&!HUbe%x zR&WtHVEVX3FgqLgy9~H>5&`-)nSpz!zF-}Y zzSyL6gGH>xkE(crn+!uLQrCDjCcz<-u1&nQe6PJkXbtf(kCUhpY*;1srak%8q(|oh ze)?8hctk6$AA{O>!xds5*4bqpW2yFm4SR`>N8NE4aHZ6$Zpwk`ue68q_T!eXlNpa& z`jAy@CsTVy9#vW69jw$o^mR)p<&Ua!pnM-IPLXwUEwDnNP1wuvf!eREgFS9bvfUEh z?UlN3qe3b{QnCD?yFH+nb^xbs<;E%BveydPQcLK}hf(B!ERcDBHH2C+`Z>mKT9i`vP^)st)SvB$1h_{RCV+47AhVZ1#$NdY`RK5Zfo`d}WH(P{*5S<;>U0p4 zo?th%i65roa>ddux|VFQ^=vfkzcE@RZIqFl&;^dJ<3WcXMy`B}t~rVZw&+)}zfas| zM|p7)zqBo?L88)cXati&~+F6AT~Zd=GbsPio8S^HwAJxT4c?><%7 zYok}k2bh|#-5$o=!(!~z=CpA^zKi>@(DpSLRrM}xUm#gSyEc#8sJ6?*TN$XA_8imK>1p3MN$TE-opnXh zTMsvb0j+4O^G07#c$M30omTH0Qq7hqqUkKMpF)m%X1O}aYiKo8Xjnd=SlI4#&#R4F z6{qQMp^x!zTK~us{f651Fg08dF=ZeU}+(%2Q*XTS2t+gJqrn1yBeG?I-6^hqqx#l?P*!w~Esjp0UfE zOn|q2RV8R{5o-#Z?^f>$jWvBJ$hcFhHb&_Kpx%V5mzw@jF~&B=-zA4zU0xwYu$8WD z49q=DAN3aD;0iw0aaU8gpMQJgkn4|Zz&V>@*|g^KpY>_7>=z*ITm>7__5}y+}4vwaEu`p&)lf;0T#`Dcd`Sc_~3i-|49*)8Fbq?IyAXEgV7$sv}j{Z z%Bz@erX2Y3A(MnoW8ZPeB${gxFutJJ-b*{(A7ceY+ua1X4SPY deH*csT$h#Hb7VsUJz, 2011 -# Nurlan Rakhimzhanov , 2011 -# yun_man_ger , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/" -"kk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Араб" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Әзірбайжан" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгар" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгал" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босния" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталан" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чех" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Валлий" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Дания" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Неміс" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грек" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Ағылшын" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британдық ағылшын" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испан" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентиналық испан" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикалық испан" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагуа испан" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстон" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баск" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Парсы" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Фин" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Француз" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фриз" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирландия" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галиц" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Иврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Кроат" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Венгрия" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонезия" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исладия" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Итальян" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Жапон" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузин" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмер" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Канада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корей" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литва" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвия" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македон" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малаялам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монғол" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвегиялық букмол" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Дат" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвегиялық нюнор" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Пенджаб" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Поляк" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португал" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилиялық португал" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Роман" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Орыс" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словак" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Славян" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албан" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Серб" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Сербиялық латын" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Швед" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамиль" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тай" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Түрік" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украин" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнам" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Жеңілдетілген қытай" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Дәстүрлі қытай" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Тура мәнін енгізіңіз." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Тура URL-ді енгізіңіз." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Тек әріптерден, сандардан, астыңғы сызықтардан немесе дефистерден құралатын " -"тура 'slug'-ті енгізіңіз." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Тура IPv4 адресті енгізіңіз." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Тек үтірлермен бөлінген цифрлерді енгізіңіз." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Бұл мәннің %(limit_value)s екендігін тексеріңіз (қазір ол %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Бұл мәннің мынадан %(limit_value)s кіші немесе тең екендігін тексеріңіз." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Бұл мәннің мынадан %(limit_value)s үлкен немесе тең екендігін тексеріңіз." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "және" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Бұл жолақ null болмау керек." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Бұл жолақ бос болмау керек." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s %(field_label)s жолақпен бұрыннан бар." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Жолақтын түрі: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Бүтін сан" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True немесе False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Жол (%(max_length)s символға дейін)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Үтірмен бөлінген бүтін сандар" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Дата (уақытсыз)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Дата (уақытпен)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Ондық сан" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Email адрес" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Файл жолы" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Реал сан" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Ұзын (8 байт) бүтін сан" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP мекенжайы" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Булеан (True, False немесе None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Мәтін" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Уақыт" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (тип related field арқылы анықталады)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "One-to-one қатынас" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Many-to-many қатынас" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Бұл өрісті толтыру міндетті." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Толық санды енгізіңіз." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Сан енгізіңіз." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Дұрыс күнді енгізіңіз." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Дұрыс уақытты енгізіңіз." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Дұрыс күнді/уақытты енгізіңіз." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ешқандай файл жіберілмеді. Форманың кодтау түрін тексеріңіз." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ешқандай файл жіберілмеді." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Бос файл жіберілді." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Файлды жіберіңіз немесе тазалауды белгіленіз, екеуін бірге емес." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Дұрыс сүретті жүктеңіз. Сіз жүктеген файл - сүрет емес немесе бұзылған сүрет." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Дұрыс тандау жасаңыз. %(value)s дұрыс тандау емес." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Мәндер тізімін енгізіңіз." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Сұрыптау" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Жою" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s жолақтағы қайталанған мәнді түзетіңіз." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "%(field)s жолақтағы мәнді түзетіңіз, ол бірегей болу керек." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s жолақтағы мәнді түзетіңіз. Ол %(date_field)s жолақтың ішінде " -"%(lookup)s үшін бірегей болу керек." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Қайталанатын мәндерді түзетіңіз." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Кірістірілген сыртқы кілт аталық дананың бастапқы кілтімен сәйкес келмейді." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Дұрыс нұсқаны таңдаңыз. Бұл нұсқа дұрыс таңдаулардың арасында жоқ." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Бірден көп элемент таңдау үшін \"Control\" немесе МасBook-те \"Command\" " -"батырмасын басып тұрыңыз." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Кәзіргі" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Түзету" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Тазалау" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Белгісіз" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Иә" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Жоқ" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "иә,жоқ,мүмкін" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ГБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "Т.Қ." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "Т.Ж." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ТҚ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ТЖ" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "түнжарым" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "түсқайта" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Дүйсенбі" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Сейсенбі" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Сәрсенбі" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Бейсенбі" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Жума" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Сенбі" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Жексенбі" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Дб" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Сб" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Ср" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Бс" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Жм" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Сн" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Жк" - -#: utils/dates.py:18 -msgid "January" -msgstr "Қаңтар" - -#: utils/dates.py:18 -msgid "February" -msgstr "Ақпан" - -#: utils/dates.py:18 -msgid "March" -msgstr "Наурыз" - -#: utils/dates.py:18 -msgid "April" -msgstr "Сәуір" - -#: utils/dates.py:18 -msgid "May" -msgstr "Мамыр" - -#: utils/dates.py:18 -msgid "June" -msgstr "Маусым" - -#: utils/dates.py:19 -msgid "July" -msgstr "Шілде" - -#: utils/dates.py:19 -msgid "August" -msgstr "Тамыз" - -#: utils/dates.py:19 -msgid "September" -msgstr "Қыркүйек" - -#: utils/dates.py:19 -msgid "October" -msgstr "Қазан" - -#: utils/dates.py:19 -msgid "November" -msgstr "Қараша" - -#: utils/dates.py:20 -msgid "December" -msgstr "Желтоқсан" - -#: utils/dates.py:23 -msgid "jan" -msgstr "қан" - -#: utils/dates.py:23 -msgid "feb" -msgstr "ақп" - -#: utils/dates.py:23 -msgid "mar" -msgstr "нау" - -#: utils/dates.py:23 -msgid "apr" -msgstr "сәу" - -#: utils/dates.py:23 -msgid "may" -msgstr "мам" - -#: utils/dates.py:23 -msgid "jun" -msgstr "мау" - -#: utils/dates.py:24 -msgid "jul" -msgstr "шіл" - -#: utils/dates.py:24 -msgid "aug" -msgstr "там" - -#: utils/dates.py:24 -msgid "sep" -msgstr "қыр" - -#: utils/dates.py:24 -msgid "oct" -msgstr "қаз" - -#: utils/dates.py:24 -msgid "nov" -msgstr "қар" - -#: utils/dates.py:24 -msgid "dec" -msgstr "жел" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ақп." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Қаң." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Наурыз" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Сәуір" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Мамыр" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Маусым" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Шілде" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Там." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Қыр." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Қаз." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Қар." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Жел." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Қаңтар" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Ақпан" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Наурыз" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Сәуір" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Мамыр" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Маусым" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Шілде" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Тамыз" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Қыркүйек" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Қазан" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Қараша" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Желтоқсан" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "немесе" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Жыл таңдалмаған" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Ай таңдалмаған" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Күн таңдалмаған" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Апта таңдалмаған" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s қол жеткізгісіз" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Болашақ %(verbose_name_plural)s қол жеткізгісіз, себебі %(class_name)s." -"allow_future False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "'%(format)s' пішімі үшін дұрыс емес '%(datestr)s' уақыт жолы" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "%(verbose_name)s табылған жоқ" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Бет соңғы емес және оны санға түрлендіруге болмайды." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Бос тізім және '%(class_name)s.allow_empty' - False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/km/LC_MESSAGES/django.mo b/django/conf/locale/km/LC_MESSAGES/django.mo deleted file mode 100644 index 02239693795cf3683d01524631748b6a6eb4e8be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7573 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 diff --git a/django/conf/locale/km/LC_MESSAGES/django.po b/django/conf/locale/km/LC_MESSAGES/django.po deleted file mode 100644 index d00f0edf9..000000000 --- a/django/conf/locale/km/LC_MESSAGES/django.po +++ /dev/null @@ -1,1358 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Khmer (http://www.transifex.com/projects/p/django/language/" -"km/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: km\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "ភាសាអារ៉ាប់" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ភាសាបេឡារុស្ស" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ភាសាឆេក" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ភាសាអ៊ុយក្រែន" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ភាសាដាណឺម៉ាក" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ភាសាអាល្លឺម៉ង់" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ភាសាហ្កែលិគ" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ភាសាអង់គ្លេស" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ភាសាអេស្ប៉ាញ" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ភាសាហ្វាំងឡង់" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ភាសាបារាំង" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ភាសាហ្កែលិគ" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ភាសាហេប្រិ" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ភាសាហុងគ្រី" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ភាសាអ៉ីស្លង់" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ភាសាអ៊ីតាលី" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ភាសាជប៉ុន" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ភាសាហ្វាំងឡង់" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "ភាសារូម៉ានី" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ភាសាรัរូស្ស៉ី" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "ភាសាស្លូវ៉ាគី" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "ភាសាស្លូវ៉ានី" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "ភាសាស៊ុយអែដ" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "ភាសាតាមីល" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ភាសាទួរគី" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ភាសាអ៊ុយក្រែន" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "ភាសាចិនសាមញ្ញ" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "ភាសាចិនបុរាណ" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "បំពេញតែលេខហើយផ្តាច់ចេញពីគ្នាដោយសញ្ញាក្បៀស។" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "និង" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ចាំបាច់បំពេញទិន្នន័យកន្លែងនេះ។" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "ចំនួនពិត(Integer)" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (អាច​ជា True រឺ False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "ចំនួនពិត(Integer) ដែលផ្តាច់ចេញពីគ្នាដោយ​ក្បៀស" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "កាល​បរិច្ឆេទ (Date) (មិនមានសរសេរម៉ោង)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "កាល​បរិច្ឆេទ (Date) (មានសរសេរម៉ោង)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "ចំនួនទសភាគ (Decimal)" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ផ្លូវទៅកាន់ឯកសារ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "លេខ IP" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (អាចជា True​ រឺ False រឺ None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "អត្ថបទ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "ពេលវេលា" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "អាស័យដ្ឋានគេហទំព័រ(URL)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ចាំបាច់បំពេញទិន្នន័យកន្លែងនេះ។" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "បំពេញចំនួនទាំងអស់។" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "មិនមានឯកសារត្រូវបានជ្រើសរើស។ សូមពិនិត្យប្រភេទឯកសារម្តងទៀត។" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ពុំមានឯកសារ។​" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "រូបភាពដែលទាញយកមិនត្រឹមត្រូវ ប្រហែលជាមិនមែនជារូបភាព ឬក៏ជា រូបភាពខូច។" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "លប់" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"សូមចុចប៉ូតុន \"Control\", ឬ \"Command\" ចំពោះកុំព្យូទ័រ Mac, ដើម្បីជ្រើសរើសច្រើនជាងមួយ។" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "ផ្លាស់ប្តូរ" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "មិន​ដឹង" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "យល់ព្រម" - -#: forms/widgets.py:548 -msgid "No" -msgstr "មិនយល់ព្រម" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "យល់ព្រម មិនយល់ព្រម​ ប្រហែល" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ច័ន្ទ" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "អង្គារ" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "ពុធ" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ព្រហស្បតិ៍" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "សុក្រ" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "សៅរ៍" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "អាទិត្យ" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "មករា" - -#: utils/dates.py:18 -msgid "February" -msgstr "កុម្ភៈ" - -#: utils/dates.py:18 -msgid "March" -msgstr "មិនា" - -#: utils/dates.py:18 -msgid "April" -msgstr "មេសា" - -#: utils/dates.py:18 -msgid "May" -msgstr "ឧសភា" - -#: utils/dates.py:18 -msgid "June" -msgstr "មិថុនា" - -#: utils/dates.py:19 -msgid "July" -msgstr "កក្កដា" - -#: utils/dates.py:19 -msgid "August" -msgstr "សីហា" - -#: utils/dates.py:19 -msgid "September" -msgstr "កញ្ញា" - -#: utils/dates.py:19 -msgid "October" -msgstr "តុលា" - -#: utils/dates.py:19 -msgid "November" -msgstr "វិច្ឆិកា" - -#: utils/dates.py:20 -msgid "December" -msgstr "ធ្នូ" - -#: utils/dates.py:23 -msgid "jan" -msgstr "មករា" - -#: utils/dates.py:23 -msgid "feb" -msgstr "កុម្ភះ" - -#: utils/dates.py:23 -msgid "mar" -msgstr "មិនា" - -#: utils/dates.py:23 -msgid "apr" -msgstr "មេសា" - -#: utils/dates.py:23 -msgid "may" -msgstr "ឧសភា" - -#: utils/dates.py:23 -msgid "jun" -msgstr "មិថុនា" - -#: utils/dates.py:24 -msgid "jul" -msgstr "កក្កដា" - -#: utils/dates.py:24 -msgid "aug" -msgstr "សីហា" - -#: utils/dates.py:24 -msgid "sep" -msgstr "កញ្ញា" - -#: utils/dates.py:24 -msgid "oct" -msgstr "តុលា" - -#: utils/dates.py:24 -msgid "nov" -msgstr "វិច្ឆិកា" - -#: utils/dates.py:24 -msgid "dec" -msgstr "ធ្នូ" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "មិនា" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "មេសា" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "ឧសភា" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "មិថុនា" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "កក្កដា" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "មករា" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "កុម្ភៈ" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "មិនា" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "មេសា" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "ឧសភា" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "មិថុនា" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "កក្កដា" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "សីហា" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "កញ្ញា" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "តុលា" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "វិច្ឆិកា" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ធ្នូ" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/km/__init__.py b/django/conf/locale/km/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/km/formats.py b/django/conf/locale/km/formats.py deleted file mode 100644 index 13a43107f..000000000 --- a/django/conf/locale/km/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j ខែ F ឆ្នាំ Y' -TIME_FORMAT = 'G:i:s' -DATETIME_FORMAT = 'j ខែ F ឆ្នាំ Y, G:i:s' -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -SHORT_DATETIME_FORMAT = 'j M Y, G:i:s' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/django/conf/locale/kn/LC_MESSAGES/django.mo b/django/conf/locale/kn/LC_MESSAGES/django.mo deleted file mode 100644 index 22d68db5de20464d4aa8a05145449969d22585e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19398 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 diff --git a/django/conf/locale/kn/LC_MESSAGES/django.po b/django/conf/locale/kn/LC_MESSAGES/django.po deleted file mode 100644 index c341f931f..000000000 --- a/django/conf/locale/kn/LC_MESSAGES/django.po +++ /dev/null @@ -1,1383 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# karthikbgl , 2011-2012 -# Ramakrishna Yekulla , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/" -"kn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "ಅರೇಬಿಕ್" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "ಆಜೆರ್ಬೈಜನಿ" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ಬಲ್ಗೇರಿಯನ್" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ಬೆಂಗಾಲಿ" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ಬೋಸ್ನಿಯನ್" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "ಕೆಟಲಾನ್" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ಝೆಕ್" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ವೆಲ್ಷ್" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ಡ್ಯಾನಿಷ್" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ಜರ್ಮನ್" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ಗ್ರೀಕ್" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ಇಂಗ್ಲಿಷ್" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ಬ್ರಿಟೀಶ್ ಇಂಗ್ಲಿಷ್" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ಸ್ಪ್ಯಾನಿಷ್" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "ಅರ್ಜೆಂಟಿನಿಯನ್ ಸ್ಪಾನಿಷ್" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "ಮೆಕ್ಸಿಕನ್ ಸ್ಪಾನಿಷ್" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "nicarguan ಸ್ಪಾನಿಷ್" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "ಎಷ್ಟೋನಿಯನ್" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "ಬಾಸ್ಕ್‍" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "ಪರ್ಶಿಯನ್" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ಫಿನ್ನಿಶ್" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ಫ್ರೆಂಚ್" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ಫ್ರಿಸಿಯನ್" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ಐರಿಶ್" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ಗೆಲಿಶಿಯನ್" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ಹೀಬ್ರೂ" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ಹಿಂದಿ" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "ಕ್ರೊಯೇಶಿಯನ್" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ಹಂಗೇರಿಯನ್" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ಇಂಡೋನಿಶಿಯನ್" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ಐಸ್‌ಲ್ಯಾಂಡಿಕ್" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ಇಟಾಲಿಯನ್" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ಜಾಪನೀಸ್" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ಜಾರ್ಜೆಯನ್ " - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ಖಮೇರ್" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "ಕನ್ನಡ" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "ಕೊರಿಯನ್" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ಲಿತುವಾನಿಯನ್ " - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ಲಾಟ್ವಿಯನ್" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "ಮೆಸಡೊನಿಯನ್" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "ಮಲಯಾಳಂ" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "ಮಂಗೊಲಿಯನ್" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "ನಾರ್ವೇಜಿಯನ್ ಬೋಕ್ಮಲ್" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ಡಚ್" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "ನಾರ್ವೇಜಿಯನ್ ನಿನೋರ್ಕ್" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "ಪಂಜಾಬಿ" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "ಪೋಲಿಷ್" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "ಪೋರ್ಚುಗೀಸ್" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ಬ್ರಜೀಲಿಯನ್ ಪೋರ್ಚುಗೀಸ್" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "ರೋಮೇನಿಯನ್" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ರಶಿಯನ್" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "ಸ್ಲೋವಾಕ್" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "ಸ್ಲೋವೇನಿಯನ್" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "ಅಲ್ಬೆನಿಯನ್ " - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "ಸರ್ಬಿಯನ್" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "ಸರ್ಬಿಯನ್ ಲ್ಯಾಟಿನ್" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "ಸ್ವೀಡಿಷ್" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "ತಮಿಳು" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "ತೆಲುಗು" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "ಥಾಯ್" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ಟರ್ಕಿಶ್" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ಉಕ್ರೇನಿಯನ್" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ಉರ್ದು" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ವಿಯೆತ್ನಾಮೀಸ್" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "ಸರಳೀಕೃತ ಚೈನೀಸ್" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "ಸಂಪ್ರದಾಯಿಕ ಚೈನೀಸ್ " - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "ಸಿಂಧುವಾದ ಮೌಲ್ಯವನ್ನು ನಮೂದಿಸಿ." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "ಸರಿಯಾದ ಒಂದು URL ಅನ್ನು ನಮೂದಿಸಿ." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"ಅಕ್ಷರಗಳು, ಅಂಕೆಗಳು, ಅಡಿಗೆರೆಗಳು (ಅಂಡರ್ಸ್ಕೋರ್) ಹಾಗು ಅಡ್ಡಗೆರೆಗಳನ್ನು ಹೊಂದಿರುವ ಒಂದು " -"ಸರಿಯಾದ 'slug' ಅನ್ನು ನಮೂದಿಸಿ." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "ಒಂದು ಸರಿಯಾದ IPv4 ವಿಳಾಸವನ್ನು ನಮೂದಿಸಿ." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "ಮಾನ್ಯವಾದ IPv6 ವಿಳಾಸ ದಾಖಲಿಸಿ" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "ಮಾನ್ಯವಾದ IPv4 ಅಥವಾ IPv6 ವಿಳಾಸ ದಾಖಲಿಸಿ" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "ಅಲ್ಪವಿರಾಮ(,)ಗಳಿಂದ ಬೇರ್ಪಟ್ಟ ಅಂಕೆಗಳನ್ನು ಮಾತ್ರ ಬರೆಯಿರಿ." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"ಈ ಮೌಲ್ಯವು %(limit_value)s ಆಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ (ಇದು %(show_value)s ಆಗಿದೆ)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"ಈ ಮೌಲ್ಯವು %(limit_value)s ಕ್ಕಿಂತ ಕಡಿಮೆಯ ಅಥವ ಸಮನಾದ ಮೌಲ್ಯವಾಗಿದೆ ಎಂದು ಖಾತ್ರಿ " -"ಮಾಡಿಕೊಳ್ಳಿ." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"ಈ ಮೌಲ್ಯವು %(limit_value)s ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಥವ ಸಮನಾದ ಮೌಲ್ಯವಾಗಿದೆ ಎಂದು ಖಾತ್ರಿ " -"ಮಾಡಿಕೊಳ್ಳಿ." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ಮತ್ತು" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ಈ ಅಂಶವನ್ನು ಖಾಲಿ ಬಿಡುವಂತಿಲ್ಲ." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ಈ ಸ್ಥಳವು ಖಾಲಿ ಇರುವಂತಿಲ್ಲ." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" -"ಈ %(field_label)s ಅನ್ನು ಹೊಂದಿರುವ ಒಂದು %(model_name)s ಈಗಾಗಲೆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ಕ್ಷೇತ್ರದ ಬಗೆ: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "ಪೂರ್ಣಾಂಕ" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ಬೂಲಿಯನ್ (ಹೌದು ಅಥವ ಅಲ್ಲ)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "ಪದಪುಂಜ (%(max_length)s ವರೆಗೆ)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "ಅಲ್ಪವಿರಾಮ(,) ದಿಂದ ಬೇರ್ಪಟ್ಟ ಪೂರ್ಣಸಂಖ್ಯೆಗಳು" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "ದಿನಾಂಕ (ಸಮಯವಿಲ್ಲದೆ)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "ದಿನಾಂಕ (ಸಮಯದೊಂದಿಗೆ)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "ದಶಮಾನ ಸಂಖ್ಯೆ" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ಕಡತದ ಸ್ಥಾನಪಥ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "ತೇಲುವ-ಬಿಂದು ಸಂಖ್ಯೆ" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "ಬೃಹತ್ (೮ ಬೈಟ್) ಪೂರ್ಣ ಸಂಖ್ಯೆ" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 ವಿಳಾಸ" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP ವಿಳಾಸ" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "ಬೂಲಿಯನ್ (ನಿಜ, ಸುಳ್ಳು ಅಥವ ಯಾವುದೂ ಅಲ್ಲ ಇವುಗಳಲ್ಲಿ ಒಂದು)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "ಪಠ್ಯ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "ಸಮಯ" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "ಬಾಹ್ಯ ಕೀಲಿ (ಸಂಬಂಧಿತ ಸ್ಥಳದಿಂದ ಪ್ರಕಾರವನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "ಒನ್-ಟು-ಒನ್ (ಪರಸ್ಪರ) ಸಂಬಂಧ" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "ಮೆನಿ-ಟು-ಮೆನಿ (ಸಾರ್ವಜನಿಕ) ಸಂಬಂಧ" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ಈ ಸ್ಥಳವು ಅಗತ್ಯವಿರುತ್ತದೆ." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "ಪೂರ್ಣಾಂಕವೊಂದನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "ಸರಿಯಾದ ದಿನಾಂಕವನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "ಸರಿಯಾದ ಸಮಯವನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "ಸರಿಯಾದ ದಿನಾಂಕ/ಸಮಯವನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"ಯಾವದೇ ಕಡತವನ್ನೂ ಸಲ್ಲಿಸಲಾಗಿಲ್ಲ. ನಮೂನೆಯ ಮೇಲಿನ ಸಂಕೇತೀಕರಣ (ಎನ್ಕೋಡಿಂಗ್) ಬಗೆಯನ್ನು " -"ಪರೀಕ್ಷಿಸಿ." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ಯಾವದೇ ಕಡತವನ್ನೂ ಸಲ್ಲಿಸಲಾಗಿಲ್ಲ." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ಸಲ್ಲಿಸಲಾದ ಕಡತ ಖಾಲಿ ಇದೆ." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"ದಯವಿಟ್ಟು ಕಡತವನ್ನು ಸಲ್ಲಿಸಿ ಅಥವ ಅಳಿಸುವ ಗುರುತುಚೌಕವನ್ನು ಗುರುತು ಹಾಕಿ, ಎರಡನ್ನೂ ಒಟ್ಟಿಗೆ " -"ಮಾಡಬೇಡಿ." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"ಸರಿಯಾದ ಚಿತ್ರವನ್ನು ಸೇರಿಸಿ. ನೀವು ಸೇರಿಸಿದ ಕಡತವು ಚಿತ್ರವೇ ಅಲ್ಲ ಅಥವಾ ಅದು ಒಂದು ಹಾಳಾದ " -"ಚಿತ್ರವಾಗಿದೆ. " - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "ಸರಿಯಾದ ಒಂದು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ. %(value)s ಎನ್ನುವುದು ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳಲ್ಲಿ ಇಲ್ಲ." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "ಮೌಲ್ಯಗಳ ಒಂದು ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ಕ್ರಮ" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "ಅಳಿಸಿಹಾಕಿ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s ಗಾಗಿ ಎರಡು ಬಾರಿ ನಮೂದಿಸಲಾದ ಮಾಹಿತಿಯನ್ನು ಸರಿಪಡಿಸಿ." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"%(field)s ಗಾಗಿ ಎರಡು ಬಾರಿ ನಮೂದಿಸಲಾದ ಮಾಹಿತಿಯನ್ನು ಸರಿಪಡಿಸಿ, ಇದರ ಮೌಲ್ಯವು " -"ವಿಶಿಷ್ಟವಾಗಿರಬೇಕು." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s ಗಾಗಿ ಎರಡು ಬಾರಿ ನಮೂದಿಸಲಾದ ಮಾಹಿತಿಯನ್ನು ಸರಿಪಡಿಸಿ, %(date_field)s " -"ನಲ್ಲಿನ %(lookup)s ಗಾಗಿ ಇದರ ಮೌಲ್ಯವು ವಿಶಿಷ್ಟವಾಗಿರಬೇಕು." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "ದಯವಿಟ್ಟು ಈ ಕೆಳಗೆ ಎರಡು ಬಾರಿ ನಮೂದಿಸಲಾದ ಮೌಲ್ಯವನ್ನು ಸರಿಪಡಿಸಿ." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "ಸಾಲಿನೊಳಗಿನ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯು ಮೂಲ ಇನ್‌ಸ್ಟನ್ಸ್‍ ಪ್ರಾಥಮಿಕ ಕೀಲಿಗೆ ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "ಸರಿಯಾದ ಒಂದು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಿ. ಆ ಆಯ್ಕೆಯು ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳಲ್ಲಿ ಇಲ್ಲ." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚನ್ನು ಆಯ್ದುಕೊಳ್ಳಲು ಮ್ಯಾಕ್ ಗಣಕದಲ್ಲಿನ \"ಕಂಟ್ರೋಲ್\", ಅಥವಾ \"ಕಮ್ಯಾಂಡ್\" ಅನ್ನು " -"ಒತ್ತಿ ಹಿಡಿಯಿರಿ." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "ಪ್ರಸಕ್ತ" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "ಬದಲಾವಣೆ" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "ಮುಕ್ತಗೊಳಿಸು" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "ಗೊತ್ತಿರದ" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ಹೌದು" - -#: forms/widgets.py:548 -msgid "No" -msgstr "ಇಲ್ಲ" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ಹೌದು,ಇಲ್ಲ,ಇರಬಹುದು" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ಬೈಟ್‌ಗಳು" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ಅಪರಾಹ್ನ" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ಪೂರ್ವಾಹ್ನ" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ಅಪರಾಹ್ನ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ಪೂರ್ವಾಹ್ನ" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ಮಧ್ಯರಾತ್ರಿ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ಮಧ್ಯಾಹ್ನ" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ಸೋಮವಾರ" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "ಮಂಗಳವಾರ" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "ಬುಧವಾರ" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ಗುರುವಾರ" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "ಶುಕ್ರವಾರ" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "ಶನಿವಾರ" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ರವಿವಾರ" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "ಸೋಮ" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ಮಂಗಳ" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ಬುಧ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "ಗುರು" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ಶುಕ್ರ" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ಶನಿ" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ರವಿ" - -#: utils/dates.py:18 -msgid "January" -msgstr "ಜನವರಿ" - -#: utils/dates.py:18 -msgid "February" -msgstr "ಫೆಬ್ರುವರಿ" - -#: utils/dates.py:18 -msgid "March" -msgstr "ಮಾರ್ಚ್" - -#: utils/dates.py:18 -msgid "April" -msgstr "ಎಪ್ರಿಲ್" - -#: utils/dates.py:18 -msgid "May" -msgstr "ಮೇ" - -#: utils/dates.py:18 -msgid "June" -msgstr "ಜೂನ್" - -#: utils/dates.py:19 -msgid "July" -msgstr "ಜುಲೈ" - -#: utils/dates.py:19 -msgid "August" -msgstr "ಆಗಸ್ಟ್" - -#: utils/dates.py:19 -msgid "September" -msgstr "ಸೆಪ್ಟೆಂಬರ್" - -#: utils/dates.py:19 -msgid "October" -msgstr "ಅಕ್ಟೋಬರ್" - -#: utils/dates.py:19 -msgid "November" -msgstr "ನವೆಂಬರ್" - -#: utils/dates.py:20 -msgid "December" -msgstr "ಡಿಸೆಂಬರ್" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ಜನವರಿ" - -#: utils/dates.py:23 -msgid "feb" -msgstr "ಫೆಬ್ರವರಿ" - -#: utils/dates.py:23 -msgid "mar" -msgstr "ಮಾರ್ಚ್" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ಏಪ್ರಿಲ್" - -#: utils/dates.py:23 -msgid "may" -msgstr "ಮೇ" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ಜೂನ್" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ಜುಲೈ" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ಆಗಸ್ಟ್‍" - -#: utils/dates.py:24 -msgid "sep" -msgstr "ಸೆಪ್ಟೆಂಬರ್" - -#: utils/dates.py:24 -msgid "oct" -msgstr "ಅಕ್ಟೋಬರ್" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ನವೆಂಬರ್" - -#: utils/dates.py:24 -msgid "dec" -msgstr "ಡಿಸೆಂಬರ್" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ಜನ." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ಫೆಬ್ರ." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "ಮಾರ್ಚ್" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ಏಪ್ರಿಲ್" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "ಮೇ" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ಜೂನ್" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ಜುಲೈ" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ಆಗ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ಸೆಪ್ಟೆ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "ಅಕ್ಟೋ." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "ನವೆಂ." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ಡಿಸೆಂ." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ಜನವರಿ" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "ಫೆಬ್ರವರಿ" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "ಮಾರ್ಚ್" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "ಏಪ್ರಿಲ್" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "ಮೇ" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ಜೂನ್" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ಜುಲೈ" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "ಆಗಸ್ಟ್‍" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "ಸಪ್ಟೆಂಬರ್" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "ಅಕ್ಟೋಬರ್" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "ನವೆಂಬರ್" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ಡಿಸೆಂಬರ್" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "ಅಥವ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "ಯಾವುದೆ ವರ್ಷವನ್ನು ಸೂಚಿಲಾಗಿಲ್ಲ" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "ಯಾವುದೆ ತಿಂಗಳನ್ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "ಯಾವುದೆ ದಿನವನ್ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "ಯಾವುದೆ ವಾರವನ್ನು ಸೂಚಿಸಲಾಗಿಲ್ಲ" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "ಯಾವುದೆ %(verbose_name_plural)s ಲಭ್ಯವಿಲ್ಲ" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"ಭವಿಷ್ಯದ %(verbose_name_plural)s ಲಭ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ %(class_name)s.allow_future " -"ಎನ್ನುವುದು ಅಸತ್ಯವಾಗಿದೆ (ಫಾಲ್ಸ್‍) ಆಗಿದೆ." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"ಅಸಿಂಧುವಾದ '%(datestr)s' ದಿನಾಂಕ ಪದಪುಂಜ ಒದಗಿಸಲಾದ ವಿನ್ಯಾಸವು '%(format)s' ಆಗಿದೆ" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "ಮನವಿಗೆ ತಾಳೆಯಾಗುವ ಯಾವುದೆ %(verbose_name)s ಕಂಡುಬಂದಿಲ್ಲ" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "ಪುಟವು 'ಕೊನೆಯ'ದಲ್ಲ, ಅಥವ ಅದನ್ನು ಒಂದು int ಆಗಿ ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"ಖಾಲಿ ಪಟ್ಟಿ ಹಾಗು '%(class_name)s.allow_empty' ಎನ್ನುವುದು ಅಸತ್ಯವಾಗಿದೆ (ಫಾಲ್ಸ್‍)." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/kn/__init__.py b/django/conf/locale/kn/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/kn/formats.py b/django/conf/locale/kn/formats.py deleted file mode 100644 index 492470865..000000000 --- a/django/conf/locale/kn/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'h:i:s A' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/django/conf/locale/ko/LC_MESSAGES/django.mo b/django/conf/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 68239e5df079b447806cdd33bd46e641723d72ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21056 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 diff --git a/django/conf/locale/ko/LC_MESSAGES/django.po b/django/conf/locale/ko/LC_MESSAGES/django.po deleted file mode 100644 index 9b52248b4..000000000 --- a/django/conf/locale/ko/LC_MESSAGES/django.po +++ /dev/null @@ -1,1388 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# BJ Jang , 2014 -# Jaehong Kim , 2011 -# Jannis Leidel , 2011 -# Jeong Seongtae , 2014 -# JuneHyeon Bae , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-12-14 04:22+0000\n" -"Last-Translator: JuneHyeon Bae \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/" -"ko/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "아프리칸스어" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "아랍어" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "아제르바이잔어" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "불가리어" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "벨라루스어" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "방글라데시어" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "브르타뉴어" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "보스니아어" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "카탈로니아어" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "체코어" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "웨일즈어" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "덴마크어" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "독일어" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "그리스어" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "영어" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "영어(호주)" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "영어 (영국)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "에스페란토어" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "스페인어" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "아르헨티나 스페인어" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "멕시컨 스페인어" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "니카과라 스페인어" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "베네수엘라 스페인어" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "에스토니아어" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "바스크어" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "페르시아어" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "핀란드어" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "프랑스어" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "프리슬란트어" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "아일랜드어" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "갈리시아어" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "히브리어" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "힌두어" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "크로아티아어" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "헝가리어" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "인테르링구아어" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "인도네시아어" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "아이슬란드어" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "이탈리아어" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "일본어" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "조지아어" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "카자흐어" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "크메르어" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "칸나다어" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "한국어" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "룩셈부르크" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "리투아니아어" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "라트비아어" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "마케도니아어" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "말레이지아어" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "몽고어" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "룩셈부르크어" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "노르웨이어 (보크몰)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "네팔어" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "네덜란드어" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "노르웨이어 (뉘노르스크)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "오세티아어" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "펀자브어" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "폴란드어" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "포르투갈어" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "브라질 포르투갈어" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "루마니아어" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "러시아어" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "슬로바키아어" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "슬로베니아어" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "알바니아어" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "세르비아어" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "세르비아어" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "스웨덴어" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "스와힐리어" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "타밀어" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "텔루구어" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "태국어" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "터키어" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "타타르" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "이제프스크" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "우크라이나어" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "우르드어" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "베트남어" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "중국어 간체" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "중국어 번체" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "사이트 맵" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "정적 파일" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "신디케이션" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "웹 " - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "올바른 값을 입력하세요." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "올바른 URL을 입력하세요." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "올바른 정수를 입력하세요." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "올바른 이메일 주소를 입력하세요." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "문자, 숫자, '_', '-'만 가능합니다." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "올바른 IPv4 주소를 입력하세요." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "올바른 IPv6 주소를 입력하세요." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "올바른 IPv4 혹은 IPv6 주소를 입력하세요." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "콤마로 구분된 숫자만 입력하세요." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"%(limit_value)s 안의 값을 입력해 주세요. (입력하신 값은 %(show_value)s입니" -"다.)" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "%(limit_value)s 이하의 값을 입력해 주세요." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "%(limit_value)s 이상의 값을 입력해 주세요." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"이 값이 최소 %(limit_value)d 개의 글자인지 확인하세요(입력값 %(show_value)d " -"자)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"이 값이 최대 %(limit_value)d 개의 글자인지 확인하세요(입력값 %(show_value)d " -"자)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "또한" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s의 %(field_labels)s 은/는 이미 존재합니다." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r 은/는 올바른 선택사항이 아닙니다." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "이 필드는 null 값은 사용할 수 없습니다. " - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "이 필드는 null 값은 사용할 수 없습니다. " - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s의 %(field_label)s은/는 이미 존재합니다." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s은/는 반드시 %(date_field_label)s %(lookup_type)s에 대해 유일" -"해야 합니다." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s 형식 필드" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "정수" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' 값은 정수를 입력 하여야 합니다." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' 값은 값이 없거나, 참 또는 거짓 중 하나 여야 합니다." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "boolean(참 또는 거짓)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "문자열(%(max_length)s 글자까지)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "정수(콤마로 구분)" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"'%(value)s' 값은 날짜 형식이 아닙니다. YYYY-MM-DD 형식이 되어야 합니다." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "'%(value)s' 값은 올바른 형식(YYYY-MM-DD)이나 유효하지 않은 날자입니다." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "날짜(시간 제외)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s' 값은 올바르지 않은 형식입니다. YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ] 형식이어야 합니다." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s' 값은 맞는 포맷이지만 (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) 유효하" -"지 않은 date/time입니다." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "날짜(시간 포함)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' 값은 10진수를 입력하여야 합니다." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "10진수" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "이메일 주소" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "파일 경로" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' 값은 실수를 입력하여야 합니다." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "부동소수점 숫자" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "큰 정수 (8 byte)" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 주소" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP 주소" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' 값은 값이 없거나, 참 또는 거짓 중 하나 이어야 합니다." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "boolean (참, 거짓 또는 none)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "양의 정수" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "양의 작은 정수" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "슬러그(%(max_length)s 까지)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "작은 정수" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "텍스트" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"'%(value)s' 값은 올바르지 않은 형식입니다. HH:MM[:ss[.uuuuuu]] 형식이어야 합" -"니다." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"'%(value)s' 값은 올바른 형식(HH:MM[:ss[.uuuuuu]])이나 유효하지 않은 시간입니" -"다." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "시각" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "원 바이너리 " - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "파일" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "이미지" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "Primary key %(pk)r에 대한 인스턴스 %(model)s가 존재하지 않습니다." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "외래 키 (연관 필드에 의해 형식 결정)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "일대일 관계" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "다대다 관계" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "필수 항목입니다." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "정수를 입력하세요." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "숫자를 입력하세요." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "전체 자릿수가 %(max)s 개를 넘지 않도록 해주세요." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "전체 유효자리 개수가 %(max)s 개를 넘지 않도록 해주세요." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "전체 유효자리 개수가 %(max)s 개를 넘지 않도록 해주세요." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "올바른 날짜를 입력하세요." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "올바른 시각을 입력하세요." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "올바른 날짜/시각을 입력하세요." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "등록된 파일이 없습니다. 인코딩 형식을 확인하세요." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "파일이 전송되지 않았습니다." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "입력하신 파일은 빈 파일입니다." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "파일이름의 길이가 최대 %(max)d 자인지 확인하세요(%(length)d 자)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "파일을 보내거나 취소 체크박스를 체크하세요. 또는 둘다 비워두세요." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"올바른 이미지를 업로드하세요. 업로드하신 파일은 이미지 파일이 아니거나 파일" -"이 깨져 있습니다." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "올바르게 선택해 주세요. %(value)s 이/가 선택가능항목에 없습니다." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "리스트를 입력하세요." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "완전한 값을 입력하세요." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(%(name)s hidden 필드) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "관리폼 데이터가 없거나 변조되었습니다." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "%d 개 이하의 양식을 제출하세요." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "%d 개 이상의 양식을 제출하세요." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "순서:" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "삭제" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s의 중복된 데이터를 고쳐주세요." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "%(field)s의 중복된 데이터를 고쳐주세요. 유일한 값이어야 합니다." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s의 값은 %(date_field)s의 %(lookup)s에 대해 유일해야 합니다. 중" -"복된 데이터를 고쳐주세요." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "아래의 중복된 값들을 고쳐주세요." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "부모 오브젝트의 primary key와 inline foreign key가 맞지 않습니다." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "올바르게 선택해 주세요. 선택하신 것이 선택가능항목에 없습니다." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\"은/는 primary key로 적합하지 않습니다." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"복수 선택 시에는 \"Control\" 키를 누른 상태에서 선택해 주세요.(Mac은 " -"\"Command\" 키)" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s 은/는 %(current_timezone)s 시간대에서 해석될 수 없습니다; 정보" -"가 모호하거나 존재하지 않을 수 있습니다." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "현재" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "변경" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "취소" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "알 수 없습니다." - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "예" - -#: forms/widgets.py:548 -msgid "No" -msgstr "아니오" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "예,아니오,아마도" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d 바이트" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "오후" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "오전" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "오후" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "오전" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "자정" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "정오" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "월요일" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "화요일" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "수요일" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "목요일" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "금요일" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "토요일" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "일요일" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "월요일" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "화요일" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "수요일" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "목요일" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "금요일" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "토요일" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "일요일" - -#: utils/dates.py:18 -msgid "January" -msgstr "1월" - -#: utils/dates.py:18 -msgid "February" -msgstr "2월" - -#: utils/dates.py:18 -msgid "March" -msgstr "3월" - -#: utils/dates.py:18 -msgid "April" -msgstr "4월" - -#: utils/dates.py:18 -msgid "May" -msgstr "5월" - -#: utils/dates.py:18 -msgid "June" -msgstr "6월" - -#: utils/dates.py:19 -msgid "July" -msgstr "7월" - -#: utils/dates.py:19 -msgid "August" -msgstr "8월" - -#: utils/dates.py:19 -msgid "September" -msgstr "9월" - -#: utils/dates.py:19 -msgid "October" -msgstr "10월" - -#: utils/dates.py:19 -msgid "November" -msgstr "11월" - -#: utils/dates.py:20 -msgid "December" -msgstr "12월" - -#: utils/dates.py:23 -msgid "jan" -msgstr "1월" - -#: utils/dates.py:23 -msgid "feb" -msgstr "2월" - -#: utils/dates.py:23 -msgid "mar" -msgstr "3월" - -#: utils/dates.py:23 -msgid "apr" -msgstr "4월" - -#: utils/dates.py:23 -msgid "may" -msgstr "5월" - -#: utils/dates.py:23 -msgid "jun" -msgstr "6월" - -#: utils/dates.py:24 -msgid "jul" -msgstr "7월" - -#: utils/dates.py:24 -msgid "aug" -msgstr "8월" - -#: utils/dates.py:24 -msgid "sep" -msgstr "9월" - -#: utils/dates.py:24 -msgid "oct" -msgstr "10월" - -#: utils/dates.py:24 -msgid "nov" -msgstr "11월" - -#: utils/dates.py:24 -msgid "dec" -msgstr "12월" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "1" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "2" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "3" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "4" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "5" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "6" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "7" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "8" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "9" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "10" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "11월" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "12월" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "1월" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "2월" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "3월" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "4월" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "5월" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "6월" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "7월" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "8월" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "9월" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "10월" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "11월" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "12월" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "올바른 IPv6 주소가 아닙니다." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s ..." - -#: utils/text.py:245 -msgid "or" -msgstr "또는" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d년" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d개월" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d주" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d일" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d시간" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d분" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0분" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Forbidden" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF 검증에 실패했습니다. 요청을 중단하였습니다." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "년도가 없습니다." - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "월이 없습니다." - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "날짜가 없습니다." - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "주가 없습니다." - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr " %(verbose_name_plural)s를 사용할 수 없습니다." - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Future 모듈 %(verbose_name_plural)s을 사용할 수 없습니다. %(class_name)s." -"allow_future가 False 입니다." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "날짜 문자열 '%(datestr)s'이 표준 형식 '%(format)s'과 다릅니다." - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "쿼리 결과에 %(verbose_name)s가 없습니다." - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "'마지막' 페이지가 아니거나, 정수형으로 변환할 수 없습니다." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Invalid page (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "빈 리스트이고 '%(class_name)s.allow_empty'가 False입니다." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "디렉토리 인덱스는 이곳에 사용할 수 없습니다." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" 가 존재하지 않습니다." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" diff --git a/django/conf/locale/ko/__init__.py b/django/conf/locale/ko/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ko/formats.py b/django/conf/locale/ko/formats.py deleted file mode 100644 index 29e57f136..000000000 --- a/django/conf/locale/ko/formats.py +++ /dev/null @@ -1,55 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'Y년 n월 j일' -TIME_FORMAT = 'A g:i:s' -DATETIME_FORMAT = 'Y년 n월 j일 g:i:s A' -YEAR_MONTH_FORMAT = 'Y년 F월' -MONTH_DAY_FORMAT = 'F월 j일' -SHORT_DATE_FORMAT = 'Y-n-j.' -SHORT_DATETIME_FORMAT = 'Y-n-j H:i' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' - '%Y년 %m월 %d일', # '2006년 10월 25일', with localized suffix. -) -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' - '%H시 %M분 %S초', # '14시 30분 59초' - '%H시 %M분', # '14시 30분' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' - - '%Y년 %m월 %d일 %H시 %M분 %S초', # '2006년 10월 25일 14시 30분 59초' - '%Y년 %m월 %d일 %H시 %M분', # '2006년 10월 25일 14시 30분' -) - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/lb/LC_MESSAGES/django.mo b/django/conf/locale/lb/LC_MESSAGES/django.mo deleted file mode 100644 index 0913f192ced201d4ff931514b7e683253d1c2d57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8124 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 diff --git a/django/conf/locale/lb/LC_MESSAGES/django.po b/django/conf/locale/lb/LC_MESSAGES/django.po deleted file mode 100644 index 2684511da..000000000 --- a/django/conf/locale/lb/LC_MESSAGES/django.po +++ /dev/null @@ -1,1373 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# sim0n , 2011,2013 -# sim0n , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/django/" -"language/lb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabesch" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgaresch" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Wäissrussesch" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalesch" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnesch" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalanesch" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tschechesch" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walisesch" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dänesch" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Däitsch" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Griichesch" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Englesch" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britesch Englesch" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spuenesch" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinesch Spuenesch" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexikanesch Spuenesch" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estonesch" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskesch" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persesch" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finnesch" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Franséisch" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisesch" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Iresch" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galesch" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebräesch" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatesch" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungaresch" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesesch" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islännesch" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italienesch" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japanesch" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgesch" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kanadesch" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreanesch" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Lëtzebuergesch" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lithuanesesch" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lättesch" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonesch" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolesch" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norwegesch Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Hollännesch" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norwegesch Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polnesch" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugisesch" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasilianesch Portugisesch" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumänesch" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russesch" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slowakesch" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slowenesch" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanesch" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbesch" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbesch Latäinesch" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Schwedesch" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tierkesch" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainesch" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamesesch" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Einfach d'Chinesesch" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditionell d'Chinesesch" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Gëff en validen Wärt an." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Gëff eng valid URL an." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Gëff eng valid e-mail Adress an." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Gëff eng valid IPv4 Adress an." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Gëff eng valid IPv6 Adress an." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Gëff eng valid IPv4 oder IPv6 Adress an." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "an" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Zuel" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (ouni Zäit)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (mat Zäit)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Dezimalzuel" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mail Adress" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Kommazuel" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Grouss (8 byte) Zuel" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 Adress" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP Adress" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positiv Zuel" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Kleng positiv Zuel" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Kleng Zuel" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Text" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Zäit" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Rei Binär Daten" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fichier" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bild" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Et ass keng Datei geschéckt ginn." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Gëff eng Lescht vun Wäerter an." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sortéier" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Läsch" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Momentan" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Änner" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Maach eidel" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Onbekannt" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Jo" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nee" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "jo,nee,vläit" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Méindeg" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Dënschdeg" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Mëttwoch" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Donneschdes" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Freides" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Samschdes" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sonndes" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Mei" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Dën" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Mett" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Don" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Fre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Sam" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Son" - -#: utils/dates.py:18 -msgid "January" -msgstr "Januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "Februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "März" - -#: utils/dates.py:18 -msgid "April" -msgstr "Abrell" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "Juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "Juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "August" - -#: utils/dates.py:19 -msgid "September" -msgstr "September" - -#: utils/dates.py:19 -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "November" - -#: utils/dates.py:20 -msgid "December" -msgstr "Dezember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mär" - -#: utils/dates.py:23 -msgid "apr" -msgstr "abr" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "März" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Abrell" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "März" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Abrell" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "December" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "oder" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d Joer" -msgstr[1] "%d Joren" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d Mount" -msgstr[1] "%d Meint" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d Woch" -msgstr[1] "%d Wochen" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d Dag" -msgstr[1] "%d Deeg" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d Stonn" -msgstr[1] "%d Stonnen" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d Minutt" -msgstr[1] "%d Minutten" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 Minutten" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/lt/LC_MESSAGES/django.mo b/django/conf/locale/lt/LC_MESSAGES/django.mo deleted file mode 100644 index 2cc55a6ef332c98932c4501940e8c7742df2d5b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18444 zcmdU#3!G&|edh}pUSo`a4^$o=MuzE@?mImLvSY&lJ&&Fl=GD&hfQrfFbl)?#Pv3jb zxtvG$+>va^x=1u)j4l~jT?AjNj;lu0=*FPYZi88fF44p&F+uUUpa!FutTFrjRn_gj z-SZHT&F7Qz>3@IEsZ*yO|N2+ezpC!n&RBAb;X3&^W6p-7rx+7*|Ju_OYRqZRGUhq( zbT|Mnge~}TxCY(}_1#Hl8uP30`B0y(hR=ZO;TiBHKD_REJv@={n?2v?d8_AJJ>Ln> zBi924JpX(l zT*~umcrsiIRgaDET=+70K5YBA*gcw2=ZtC ziGM2Z87N!dodxxNIaK@$q17u?`PW0mzXnS0zX265g)86`)c3c+r^0u@7s3xgmFGLK zfIozP0Hf#f4g48=Jo4ei2msE8)xFW~hAL?)g5bcprh%?4hv5!50B?aQ z{49I{ykxmC>tG0n;5(q|`7J2DJq%TzpF)-Y)C*j?0hE4vpvt$#hY!IMc;4c}x5JG* zUkx|Gw?OIdL8$V5AF5q`0;P{7D_s6(Ld825s=xI>#oGW+hP$Bp#mk`dxgRRu55tq- z$Kc8Elb(MDPvrUYo?n8B_f@zAe%@w2yxH@Op0`3w!@Lzz9CJ5( z3jA~b{8v!*`!ZC0{uZkIe-CAc4@2qU$58h7bEx{9$l$OPo&(h$Jy7p2gDTg0sPDGG z^WiS2@=rsmZf=80{~oCM=!;PCzXzWRf8?K!Tjk;{g{KmJ22{MW{qu52*E1`j(z^z# zTzjF)GYM6m>)_MiwC7Dw@ee|cQ*VVz|D#al{gi+IO(;8i7+wz5h)VYgcn=(gUxrV= z$e4G-hu|oRzU5-(F!(*34RJG#t$zBhHEv!sFLL9?M#z+JeizD)-wUholaQ&|oIgmP zf*YWo6VKPd=kWY~7{I%s^zdEyTzEQzoW{F8sPXVBNEb5upz8ViPknr@JuibQ|3y%GSqo)f8=%Vh>z*~J{9AAr%%S3c7QPJL3#I3t zA<6(lh)J4<;1;-IoiV=&uY>yT2T=O?2~<6fTkq`nc~Irq1f{nZL+O12N`EbQJe-1R zhc?^*Z-Q6Cd!W95DuK%9Oep&}7fKKPQ1u#uigy)cs5PTd<#;7jes{oS@I6rNbPqfZ zejTcv9)ybbL(iXj$|+F#r$D_w-Sas<{5*(>n-{?6!5Tap-UQEu?||xWpMlEn@1V;6 z091W`2-R+n`uC>{yYeiBdjBkV0z3z*9Opsl=><^wUIS}zJzN40LD|U%q4N0*RKE8? zefLFpBK$g3{O@=^?D+^hiSS1~f9}Ii+~mGn>UkPeyk|kBbB^aSAHD)ApNi+jP~{zj z()UKF_Ifcq8D0yO-ni!^)cfn8(tm}2z5yzo*FeR;1xhb(fwH4_Lh0+>P~W}JKmVcU zM?637`6r%#>N)HAIjC~p>-jf6{F|QNg-ZWn&qq8Tg_@s!2Bmj~e=~~gKu%Nu*RMI4 zFTpAz|3TN^A^*|dxwY&6;eLgG{-Eb}_>ai%B7cv30nt@M-iiDOQNQ>+as!eh-$isi zihKt7Ur2`hXXG}dbN!5)cO!?8|B38HG&kz{TL=5Us81$Yv{WcOx2;?nb_j+=uA;ZDbwtM|$wr z9{5T`HlcBJ3HdL9A4Aq7On>Gi!afdlU5ET{dqJRh}4l55+T2Xd;L#5M23*nK1_Dox&DBgE0K>PcObuq+>T5l2N7Kr zKGkv^n>j3949o`vZ89@0eKf}D+vAzwtEi~J`< z*BQuPBmWoq0rDO_kzwQ`$nPT?kc*Jc^$<7x$X_CV?gRe;Cdd^?ufmos?`eg_L~p(Q zMm1Sc1Y=PUCqPz~E2_HiODGd+topcyBnKCA}r&IP7PF=4}WV}qunsICyv2DGEl zrX&)O2b(= z&kSuhL;JG09)?M7h8kmG5{HQyqM;gQC=18paZp3$v0enbTSUkw%urb?Y4f22Q8pIF zlLVS|VSZg1nRQVk%*tG;tc#KwCScaZwV-E>RbH=c+**{Gb!pm&NU>)l%@Ae5Xoi*0 zY{OwAk9v>zy3f5-tQ~55BIUNY>$31b+)(*O(yX9pQBFZHpp-&naY2cLjY+MclCLWp zwJ@{AE3>8|t`Cc_L2=hlgh`D@ij|r5X|oyj=TR%nFjCoJ5mD^itk2T0(C6!&DK^?> z{eftF!fbGw*+BH5$Jv%loA6FRS{Bxr35&*~<``Pwh91!flF~mmuzIs0&Z6-mrK7}2 zHQFCxky&KBTG(i$(-a4dMHRE5EXa6cGmINSSgmGJp7Ycy+5uH9f-tEDE9f(gFwecw zS8M`%BSl)Fo@&)yF&*t}O!AVfiiwb-Difb`&`e!$f;~0E{dAJ5FM6vHj#HK=`X$}# z@q8NB=+|Qr!-+~6&6gsjg&u!W`IDHI9jj7o>4_9WBT_#OCPHk0aW17< zT?15u@d<2moS`!4K_`l_yocyDM(1j8R~a62I{7b7$PMPcG;|bOoJQP?i@o+0W8{&F zl~1J8od}DH_IOh4F5qKL(yQ#rE90>fd|XAOWoWW4?YXaQa992EBdUy8HKr-GKixIa zs2E*WGL{tS;#3zJgVQ*lHyAG-)3?eabYn`o&rRsI+q!T!b}0|{O!`dwEAmEJTfw}Z zMk}>6kap&yVcI3GCBfFH9rP#x##!wmz=b4ifJqyLl)sm-V*nl_u6Nn^7)MKjfOItiAo$Lq?{#OWYdkL2Mc67@X<0P_tzmy^!Cy+0qPgDYj@9SBv2C zcBXckf?yJ~`q|>#3xZH@gLWuG?w#?=8iTyZ)H+P(dgQ4$UlG*eDLH&8)h+bO-SKAb z+ZNdeJ@VOW=-fIPy?L*U0@o)eP{p8)Cd?KlE-CM-FtJv2Rfwx6_voq;7w4)niOkk8 zNy2If4}|pzvvs102eTCu;j?XFF{RJ9;mwtJLb@&YKHtsdwP0;c4z5W)`Bnc~5mm zYIbNq>^3|sZePmC!@2HurNexg9Rbkbfj(&tV`?7 zut6C*0Xy1Bn&ovurkwY=6DLz%=*}ckD`1SSM|T=wXU5=ccIG*&v~e@C-Hgbb=z8j} zE9jfW3Wjp}kJ`ujWg73%w8jMbk3!{@jWEQk;YZ{#M8shcN58WETiK%f%EGbh&@L1G zfYrBXv8jfdRm&kWQYMou63wn~Iv9%+t?kv0 zW>-p=R+H~4bKCU0!@?kCrhdEIjjNpIjPW|0fSo1Q{2Qx)y?U+%zTWAyBq0LSht95HFx9e1U+TT zIbST0_Igh|?=`y@Xsok>-t7kTqkZGv(uY{ZmRUkiV5BdyGNG^7@gmw^ELq;;L!#>5 zf`HzfqlLRVN@Z>YbaqT@+68BYEV#GbL_>x(VWxZL%KA~> zC1sIuGq+0()qs?rPH{L2EphIOi9wp+H-GGNpq3KpRO-*;Z?#4zG1 zy82*f2f7mDV*9|RVfJLz(p()S(ScGP!rXSs)p1m4orh^%!)$_JW~$URQG?RHG|Ej_ zVNM9gaAu||cqB{=OWZEaqOh{II2wBli-YhL7Y8x#9~PvUe_`_04_FxFX6nUZi$7$} zS)4qx&*GrnQA=TsVo?>l0^G(^SCqNEl&-KjU$`r*0fFMc8p+w_-(f$gHpOr0F)qG`ZrK{me z`jJg#WusWxyL9`O?HlKnu&Oe!RE|EwRsX164QZHM$(B`|T*@TDu4+`Q-7`Aezh*w3 z^4k|>{Tsb+HW;iKi;KC^4hD^4>4;sq^bc!-9Sjn;kjd9xbZOvj*Y+gKR}HLPyDGTg zf2R<)@**oG=?zx>5<~HCb!!nq!s=n)Nz=v@WvJ<}GIX?WERbI@_nKsjP zliJ;M-Ob*qFa~zIqJ8adT?BXUqS&4KnS*wNUfcIG2W=V(p1GOo*%vbhlQQkxX(dNd zSXB_rgNu{PbKz^f=-k_s?8AIgk*yaWbK_Ep3Z-!DJ^zs~Z_FHQ@hxps(g<|9BX0fs zoqw0#qP_n(a=~`{pFGE`c4E#0H~`>z?f}5W3%2Ae4GGW6T5EFl5ZmjWgMjMnUATQd zISvHs#M)F=`R~pGxY?lbfKuu}0L9GS*&F0jm?$;K>tReu%G_*AYcXcsu_o?%M&l?C zolWgvIl@ElQKR(*K8lYYNA=X77N{uhv|uvL{c%Cqu%S9Gus14IFvNL*p6qb}H`^J( zns6(o->?x!!g{2wEwg3z4lJk5-B#^iupp&=VUgG4jGkd@7e|xax%$z(TXl#)Vzal) z`f2jg%)B;|wm3zw|LI>nbPsjB(w-sk%o50U#9mX&N|uc|#|QMECI+LSc3yoHNd6-Q z8e*tRNS7X8~{xBqW0Je%X?!GFePp`3lW^;FqY-lai1s^&})zKJk`$f*P2;^N1hr zWA6|pGuE=3g0rn%m@2DL4U92*pEotEtL1I28qD4mC3QYzQ*A7yv#J}#4fd;u(RGw^ z1mpXqGDQ3T9&()X9Ojhib=eFxbd*@L)n)ey#<6wUb*P~usw3$2m&x-eYW???X=hOU zx76-q$n(k9?!QH*w>sOEi`i|aj1Mt;(+&Blt}EIZ3BPjwq*BLj$Fxw*VeF1Xxm*?N z?KavqO=JsldJKuEKRt$2rXpMlc1nF8QQ330yP2VHR3@F*-Ve}7iGMNglh54hTy{S) zYK2f|u@F~rZTmXjLm2lljE-eElW`M2Kt6nnB`eFjG#JZf53!a=Vva_f`a;}?`JC~B z@G9=qQJjwJa3L0!Y~gz)?GNpa6;lUyhrM@;8|ubJ&N1J!8@aFyb6?swtRCa~q6j#3 z?68q`w8$S?6wj`&h<1b|IF&&$^mvUW3m0VNY?+f#kovh_%t6WnixOyDe>5E;$w5esvZaIk@xpi`) zc^Q11D~>Oj;!9E>ttiG^rvut6@#QNVOp%y}UBQ9ADnFVKs z9sj*^Xn3Ggq1}hAow|<@?K*wonPH+$AKMA+@c>P@@Z@ku*B%2a2t4SL^0m161;>a( z=s>k(c?5FQNo#Y8XxB=On5_ph7H14}tp3b~ES%C%Vb2oBCv>CJL@{MUVX{*_d#p(4 zHa1AhDW$&+?d0sHajeMGcGh5=D%!h7ILY|K?QWJTZ5BrSMv3(W=4ol_?Ahn07S+nx zyI7BJXFWt$ShS`c;Y@>_l#aE!6Gqas2aF;sRZbYESUlQgaLh82m)NsYs#O^o)aeL} zev8bzmvary?ddsuWVdaOV*VtVlv!HEf%Q8Xt`GD1SUHu_``k-LgdK}QY~SWL0>KCk zU6);I&d^a1Wv-`HwtQw7kLEMT?S=*W81q4MI~DU`vEP~CIB_aM^-5YD@^P_7oeD?9e6c_v41vq z3|R>_*jHLjW-)UZ6QRwP^T;~JeuzeRqDeoo4?92R`-KIg5_9L2{9pvHefCh6HmL}w zgNL13cBzMM+LVXSCVxBMMv9l=MS}bX6rB=jXE=lQv7)KgXr~ zpS_(wwhQJa%`W}U`7iUng$5aaaO(Pux`v9ZHuE~RHtL@k4vv({2#$m%>Q2Mr)OIIV z(SBd9u{pN~q?A+Vq>KdH(xR=x?=D-R^%U893In!#6lPCK{SEt~-0iX525-Y}GV!ZJ zJQBP8Gk0q0SLW;vqOp#SkJJL4y~vGmLwmHOWtZ=Vr`T(ba#~6)_??9JPIgbZ1Jl{t zry@;H_P|t3In>bHVoyyi>vj|$m21WCc(e()&`;``Xernf16UfQW0O&x8P{*tbGnO9 z#U6?u2x&4oWeSnrNb<%b_O^_gLCBbgrPGC28e_m}S$42$mYwEMM^ol69h z*osfc?{=~|L)(UX#N1?$QOE5TtZT+0GsMrOI$9d#6cruJAEN5P9i#fa-yIQSO(O4* znNeHe&bOK~JB`@h)xkw#yHK@eXOPnbM)0^yP#I?GXS=T0ie-lbI}PUaQZ{@T`785h zt2t+@o#~l^`LorIM=?s}RLD+UuI7X_rJecBkv(E%^V?c_YqH|DSu66fE7qZ@82K?3 z=f_m!P!K2Lz}3!q#9_j7-Gn%H6CEw2oqcjLOO*(i=zkIdvElVUTGTX)txY^ RryI?+eM!{EXrlSf{6C9$fcgLc diff --git a/django/conf/locale/lt/LC_MESSAGES/django.po b/django/conf/locale/lt/LC_MESSAGES/django.po deleted file mode 100644 index 0b749be51..000000000 --- a/django/conf/locale/lt/LC_MESSAGES/django.po +++ /dev/null @@ -1,1432 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Kostas , 2011 -# lauris , 2011 -# naktinis , 2012 -# Nikolajus Krauklis , 2013 -# Povilas Balzaravičius , 2011-2012 -# Simonas Kazlauskas , 2012-2014 -# Vytautas Astrauskas , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/" -"language/lt/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikiečių" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabų" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaidžaniečių" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarų" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Gudų" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalų" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonų" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnių" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalonų" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Čekų" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Velso" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Danų" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Vokiečių" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Graikų" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Anglų" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Britų Anglų" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Ispanų" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentiniečių Ispanų" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksikiečių Ispanų" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nikaragvos Ispanijos" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venesuelos Ispanų" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estų" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskų" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persų" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Suomių" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Prancūzų" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Fryzų" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Airių" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galų" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebrajų" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatų" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Vengrų" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indoneziečių" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandų" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italų" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japonų" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Gruzinų" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazachų" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmerų" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Dravidų" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Korėjiečių" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Liuksemburgų" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Lietuvių" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvių" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonų" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malajalių" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolų" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Mjanmų" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norvegų Bokmal" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalų" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Olandų" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norvegų Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Osetinų" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Pandžabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Lenkų" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Protugalų" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazilijos Portugalų" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumunų" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Rusų" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakų" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovėnų" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanų" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbų" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbų Lotynų" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Švedų" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Svahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamilų" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugų" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Tailando" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turkų" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Totorių" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtų" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainiečių" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamiečių" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Supaprastinta kinų" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradicinė kinų" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Įveskite tinkamą reikšmę." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Įveskite tinkamą URL adresą." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Įveskite teisingą el. pašto adresą." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Šią reikšmę gali sudaryti tik raidės, skaičiai, pabraukimo arba paprasto " -"brūkšnio simboliai." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Įveskite validų IPv4 adresą." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Įveskite validų IPv6 adresą." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Įveskite validų IPv4 arba IPv6 adresą." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Įveskite skaitmenis atskirtus kableliais." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Įsitikinkite, kad reikšmę sudaro %(limit_value)s simbolių (dabar yra " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Įsitikinkite, kad reikšmė yra mažesnė arba lygi %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Įsitikinkite, kad reikšmė yra didesnė arba lygi %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Įsitikinkite, kad reikšmė sudaryta iš nemažiau kaip %(limit_value)d ženklo " -"(dabartinis ilgis %(show_value)d)." -msgstr[1] "" -"Įsitikinkite, kad reikšmė sudaryta iš nemažiau kaip %(limit_value)d ženklų " -"(dabartinis ilgis %(show_value)d)." -msgstr[2] "" -"Įsitikinkite, kad reikšmė sudaryta iš nemažiau kaip %(limit_value)d ženklų " -"(dabartinis ilgis %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Įsitikinkite, kad reikšmė sudaryta iš nedaugiau kaip %(limit_value)d ženklo " -"(dabartinis ilgis %(show_value)d)." -msgstr[1] "" -"Įsitikinkite, kad reikšmė sudaryta iš nedaugiau kaip %(limit_value)d ženklų " -"(dabartinis ilgis %(show_value)d)." -msgstr[2] "" -"Įsitikinkite, kad reikšmė sudaryta iš nedaugiau kaip %(limit_value)d ženklų " -"(dabartinis ilgis %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ir" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Šis laukas negali būti null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Lauką privaloma užpildyti." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s su šiuo %(field_label)s jau egzistuoja." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lauko tipas: %(field_type)s " - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Sveikas skaičius" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Loginė reikšmė (Tiesa arba Netiesa)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Eilutė (ilgis iki %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Kableliais atskirti sveikieji skaičiai" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Data (be laiko)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Data (su laiku)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Dešimtainis skaičius" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "El. pašto adresas" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Kelias iki failo" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Slankaus kablelio skaičius" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Didelis (8 baitų) sveikas skaičius" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adresas" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adresas" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Loginė reikšmė (Tiesa, Netiesa arba Nieko)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Teigiamas sveikasis skaičius" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Nedidelis teigiamas sveikasis skaičius" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Unikalus adresas (iki %(max_length)s ženklų)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Nedidelis sveikasis skaičius" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekstas" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Laikas" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Neapdorota informacija" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Failas" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Paveiksliukas" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Išorinis raktas (tipas nustatomas susijusiame lauke)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Sąryšis vienas su vienu" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Sąryšis daug su daug" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Šis laukas yra privalomas." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Įveskite pilną skaičių." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Įveskite skaičių." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmuo." -msgstr[1] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys." -msgstr[2] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmuo po kablelio." -msgstr[1] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys po kablelio." -msgstr[2] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų po kablelio." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmuo prieš kablelį." -msgstr[1] "" -"Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys prieš kablelį." -msgstr[2] "" -"Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų prieš kablelį." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Įveskite tinkamą datą." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Įveskite tinkamą laiką." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Įveskite tinkamą datą/laiką." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nebuvo nurodytas failas. Patikrinkite formos koduotę." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Failas nebuvo nurodytas." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Nurodytas failas yra tuščias." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Įsitikinkite, kad failo pavadinimas sudarytas iš nedaugiau kaip %(max)d " -"ženklo (dabartinis ilgis %(length)d)." -msgstr[1] "" -"Įsitikinkite, kad failo pavadinimas sudarytas iš nedaugiau kaip %(max)d " -"ženklų (dabartinis ilgis %(length)d)." -msgstr[2] "" -"Įsitikinkite, kad failo pavadinimas sudarytas iš nedaugiau kaip %(max)d " -"ženklų (dabartinis ilgis %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Nurodykite failą arba pažymėkite išvalyti. Abu pasirinkimai negalimi." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Atsiųskite tinkamą paveiksliuką. Failas, kurį siuntėte nebuvo paveiksliukas, " -"arba buvo sugadintas." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Nurodykite tinkamą reikšmę. %(value)s nėra galimas pasirinkimas." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Įveskite reikšmių sarašą." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Paslėptas laukelis %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Prašome pateikti %d arba mažiau formų." -msgstr[1] "Prašome pateikti %d arba mažiau formų." -msgstr[2] "Prašome pateikti %d arba mažiau formų." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Nurodyti" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Ištrinti" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Pataisykite pasikartojančius duomenis laukui %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Pataisykite pasikartojančius duomenis laukui %(field)s. Duomenys privalo " -"būti unikalūs." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Pataisykite pasikartojančius duomenis laukui %(field_name)s. Duomenys " -"privalo būti unikalūs %(lookup)s peržiūroms per %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Pataisykite žemiau esančias pasikartojančias reikšmes." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Išorinis raktas neatitinka tėvinio objekto pirminio rakto." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Pasirinkite tinkamą reikšmę. Parinkta reikšmė nėra galima." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" nėra pirminiam raktui tinkama reikšmė." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Nuspauskite \"Control\", arba \"Command\" Mac kompiuteriuose, kad pasirinkti " -"daugiau nei vieną." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Nepavyko interpretuoti %(datetime)s %(current_timezone)s laiko juostoje; " -"Data gali turėti keletą reikšmių arba neegzistuoti." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Šiuo metu" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Pakeisti" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Išvalyti" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nežinomas" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Taip" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Ne" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "taip,ne,galbūt" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d baitas" -msgstr[1] "%(size)d baitai" -msgstr[2] "%(size)d baitai" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "vidurnaktis" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "vidurdienis" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Pirmadienis" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Antradienis" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Trečiadienis" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Ketvirtadienis" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Penktadienis" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Šeštadienis" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Sekmadienis" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Pr" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "A" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "T" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "K" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "P" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Š" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "S" - -#: utils/dates.py:18 -msgid "January" -msgstr "sausis" - -#: utils/dates.py:18 -msgid "February" -msgstr "vasaris" - -#: utils/dates.py:18 -msgid "March" -msgstr "kovas" - -#: utils/dates.py:18 -msgid "April" -msgstr "balandis" - -#: utils/dates.py:18 -msgid "May" -msgstr "gegužė" - -#: utils/dates.py:18 -msgid "June" -msgstr "birželis" - -#: utils/dates.py:19 -msgid "July" -msgstr "liepa" - -#: utils/dates.py:19 -msgid "August" -msgstr "rugpjūtis" - -#: utils/dates.py:19 -msgid "September" -msgstr "rugsėjis" - -#: utils/dates.py:19 -msgid "October" -msgstr "spalis" - -#: utils/dates.py:19 -msgid "November" -msgstr "lapkritis" - -#: utils/dates.py:20 -msgid "December" -msgstr "gruodis" - -#: utils/dates.py:23 -msgid "jan" -msgstr "sau" - -#: utils/dates.py:23 -msgid "feb" -msgstr "vas" - -#: utils/dates.py:23 -msgid "mar" -msgstr "kov" - -#: utils/dates.py:23 -msgid "apr" -msgstr "bal" - -#: utils/dates.py:23 -msgid "may" -msgstr "geg" - -#: utils/dates.py:23 -msgid "jun" -msgstr "bir" - -#: utils/dates.py:24 -msgid "jul" -msgstr "lie" - -#: utils/dates.py:24 -msgid "aug" -msgstr "rugp" - -#: utils/dates.py:24 -msgid "sep" -msgstr "rugs" - -#: utils/dates.py:24 -msgid "oct" -msgstr "spa" - -#: utils/dates.py:24 -msgid "nov" -msgstr "lap" - -#: utils/dates.py:24 -msgid "dec" -msgstr "grd" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "saus." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "vas." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "kov." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "bal." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "geg." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "birž." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "liep." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "rugpj." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "rugs." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "spal." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "lapkr." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "gruod." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "sausio" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "vasario" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "kovo" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "balandžio" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "gegužės" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "birželio" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "liepos" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "rugpjūčio" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "rugsėjo" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "spalio" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "lapkričio" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "gruodžio" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "arba" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d metas" -msgstr[1] "%d metai" -msgstr[2] "%d metų" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mėnuo" -msgstr[1] "%d mėnesiai" -msgstr[2] "%d mėnesių" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d savaitė" -msgstr[1] "%d savaitės" -msgstr[2] "%d savaičių" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d diena" -msgstr[1] "%d dienos" -msgstr[2] "%d dienų" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d valanda" -msgstr[1] "%d valandos" -msgstr[2] "%d valandų" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutė" -msgstr[1] "%d minutės" -msgstr[2] "%d minučių" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minučių" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nenurodyti metai" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nenurodytas mėnuo" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nenurodyta diena" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nenurodyta savaitė" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Nėra %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Ateities %(verbose_name_plural)s nėra prieinami, nes %(class_name)s." -"allow_future yra False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Data '%(datestr)s' neatitinka formato '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Atitinkantis užklausą %(verbose_name)s nerastas" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Puslapis nėra 'paskutinis', taip pat negali būti paverstas į sveiką skaičių." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Neegzistuojantis puslapis (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tuščias sąrašas ir '%(class_name)s.allow_empty' yra False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Aplankų indeksai čia neleidžiami." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" neegzistuoja" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s indeksas" diff --git a/django/conf/locale/lt/__init__.py b/django/conf/locale/lt/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/lt/formats.py b/django/conf/locale/lt/formats.py deleted file mode 100644 index 41dab5f53..000000000 --- a/django/conf/locale/lt/formats.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'Y \m. E j \d.' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'Y \m. E j \d., H:i:s' -YEAR_MONTH_FORMAT = r'Y \m. F' -MONTH_DAY_FORMAT = r'E j \d.' -SHORT_DATE_FORMAT = 'Y-m-d' -SHORT_DATETIME_FORMAT = 'Y-m-d H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06' -) -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' - '%H.%M.%S', # '14.30.59' - '%H.%M.%S.%f', # '14.30.59.000200' - '%H.%M', # '14.30' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y %H.%M.%S', # '25.10.06 14.30.59' - '%d.%m.%y %H.%M.%S.%f', # '25.10.06 14.30.59.000200' - '%d.%m.%y %H.%M', # '25.10.06 14.30' - '%d.%m.%y', # '25.10.06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/lv/LC_MESSAGES/django.mo b/django/conf/locale/lv/LC_MESSAGES/django.mo deleted file mode 100644 index 51e317521c13f0e293f97075513bb2ec72e6ac23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13956 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 diff --git a/django/conf/locale/lv/LC_MESSAGES/django.po b/django/conf/locale/lv/LC_MESSAGES/django.po deleted file mode 100644 index 4d26212df..000000000 --- a/django/conf/locale/lv/LC_MESSAGES/django.po +++ /dev/null @@ -1,1405 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# edgars , 2011 -# Jannis Leidel , 2011 -# krikulis , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/" -"lv/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "āfrikāņu" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "arābu" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "azerbaidžāņu" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "bulgāru" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "baltkrievu" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "bengāļu" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "bretoņu" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "bosniešu" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "katalāņu" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "čehu" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "velsiešu" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "dāņu" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "vācu" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "grieķu" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "angļu" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Lielbritānijas angļu" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "spāņu" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "igauņu" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "basku" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "persiešu" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "somu" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "franču" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "frīzu" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "īru" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "galīciešu" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ebreju" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "horvātu" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ungāru" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "modernā latīņu valoda" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "indonēziešu" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "islandiešu" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "itāļu" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japāņu" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "vācu" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "kazahu" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "khmeru" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "kannādiešu" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "korejiešu" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "lietuviešu" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "latviešu" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "maķedoniešu" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "mongoļu" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "holandiešu" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "poļu" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "portugāļu" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brazīlijas portugāļu" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "rumāņu" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "krievu" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "slovāku" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "slovēņu" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "albāņu" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "serbu" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "serbu latīņu" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "zviedru" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "svahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "tamilu" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "taizemiešu" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "turku" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "tatāru" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ukraiņu" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "vjetnamiešu" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "vienkāršā ķīniešu" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "tradicionālā ķīniešu" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Lapas kartes" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Statiski faili" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Sindikācija" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Ievadiet korektu vērtību." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Ievadiet korektu URL adresi." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Ievadiet veselu skaitli." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Ievadiet korektu e-pasta adresi" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Ievadiet korektu vērtību, kas satur tikai burtus, numurus, apakšsvītras vai " -"šķērssvītras." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Ievadiet korektu IPv4 adresi." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Ievadiet korektu IPv6 adresi" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Ievadiet korektu IPv4 vai IPv6 adresi" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Ievadiet tikai numurus, atdalītus ar komatiem." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Nodrošiniet, ka vērtība ir %(limit_value)s (tā satur %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Šai vērtībai jabūt mazākai vai vienādai ar %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Vērtībai jābūt lielākai vai vienādai ar %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Vērtībai jābūt vismaz %(limit_value)d zīmēm (tai ir %(show_value)d)." -msgstr[1] "" -"Vērtībai jābūt vismaz %(limit_value)d zīmei (tai ir %(show_value)d)." -msgstr[2] "" -"Vērtībai jābūt vismaz %(limit_value)d zīmēm (tai ir %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Vērtībai jābūt ne vairāk kā %(limit_value)d zīmēm (tai ir %(show_value)d)." -msgstr[1] "" -"Vērtībai jābūt ne vairāk kā %(limit_value)d zīmei (tai ir %(show_value)d)." -msgstr[2] "" -"Vērtībai jābūt ne vairāk kā %(limit_value)d zīmēm (tai ir %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "un" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Šis lauks nevar neksistēt (būt null)." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Šis lauks nevar būt tukšs" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s ar nosaukumu %(field_label)s jau eksistē." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lauks ar tipu: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Vesels skaitlis" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True vai False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Simbolu virkne (līdz pat %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Ar komatu atdalīti veselie skaitļi" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datums (bez laika)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datums (ar laiku)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimāls skaitlis" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-pasta adrese" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Faila ceļš" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Plūstošā punkta skaitlis" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Liels (8 baitu) vesels skaitlis" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 adrese" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP adrese" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (jā, nē vai neviens)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Naturāls skaitlis" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Mazs pozitīvs vesels skaitlis" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Identifikators (līdz %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Mazs vesels skaitlis" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Teksts" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Laiks" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Bināri dati" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fails" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Attēls" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Ārējā atslēga (tipu nosaka lauks uz kuru attiecas)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Attiecība viens pret vienu" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Attiecība daudzi pret daudziem" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Šis lauks ir obligāts." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Ievadiet veselu skaitli." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Ievadiet skaitli." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Ievadiet korektu datumu." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Ievadiet korektu laiku." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Ievadiet korektu datumu/laiku." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nav nosūtīts fails. Pārbaudiet formas kodējuma tipu." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Netika nosūtīts fails." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Jūsu nosūtītais fails ir tukšs." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Augšupielādējiet korektu attēlu. Fails, ko augšupielādējāt, vai nu nav " -"attēls, vai arī ir bojāts." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Izvēlieties korektu izvēli. %(value)s nav pieejamo izvēļu sarakstā." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Ievadiet sarakstu ar vērtībām." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Ievadiet pilnu vērtību." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Trūkst ManagementForm dati vai arī tie ir bojāti" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Lūdzu ievadiet %d vai mazāk formas." -msgstr[1] "Lūdzu ievadiet %d vai mazāk formas." -msgstr[2] "Lūdzu ievadiet %d vai mazāk formas." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Lūdzu ievadiet %d vai vairāk formas " -msgstr[1] "Lūdzu ievadiet %d vai vairāk formas " -msgstr[2] "Lūdzu ievadiet %d vai vairāk formas " - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Sakārtojums" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Dzēst" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Lūdzu izlabojiet dublicētos datus priekš %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Lūdzu izlabojiet dublicētos datus laukam %(field)s, kam jābūt unikālam." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Lūdzu izlabojiet dublicētos datus laukam %(field_name)s, kam jābūt unikālam " -"priekš %(lookup)s iekš %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Lūdzu izlabojiet dublicētās vērtības zemāk." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Iekļautā ārējā atslēga nesakrita ar vecāka elementa primāro atslēgu" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Izvēlaties pareizu izvēli. Jūsu izvēlele neietilpst pieejamo sarakstā." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" nav derīga vērtība primārajai atslēgai." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Lai iezīmētu vairāk par vienu, pieturiet \"Ctrl\" (\"Command\" uz Mac " -"datora) taustiņu." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Izmainīt" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Nezināms" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Jā" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nē" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "jā,nē,varbūt" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d baits" -msgstr[1] "%(size)d baiti" -msgstr[2] "%(size)d baitu" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "pusnakts" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "dienasvidus" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "pirmdiena" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "otrdiena" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "trešdiena" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ceturdiena" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "piektdiena" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "sestdiena" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "svētdiena" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "pr" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ot" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "tr" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "ce" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "pk" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "se" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "sv" - -#: utils/dates.py:18 -msgid "January" -msgstr "janvāris" - -#: utils/dates.py:18 -msgid "February" -msgstr "februāris" - -#: utils/dates.py:18 -msgid "March" -msgstr "marts" - -#: utils/dates.py:18 -msgid "April" -msgstr "aprīlis" - -#: utils/dates.py:18 -msgid "May" -msgstr "maijs" - -#: utils/dates.py:18 -msgid "June" -msgstr "jūnijs" - -#: utils/dates.py:19 -msgid "July" -msgstr "jūlijs" - -#: utils/dates.py:19 -msgid "August" -msgstr "augusts" - -#: utils/dates.py:19 -msgid "September" -msgstr "septembris" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktobris" - -#: utils/dates.py:19 -msgid "November" -msgstr "novembris" - -#: utils/dates.py:20 -msgid "December" -msgstr "decembris" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jūn" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jūl" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "marts" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "aprīlis" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "maijs" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jūnijs" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "jūlijs" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "janvāris" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "februāris" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "marts" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "aprīlis" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "maijs" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "jūnijs" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "jūlijs" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "augusts" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "septembris" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktobris" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "novembris" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "decembris" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Šī nav derīga IPv6 adrese." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "vai" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Aizliegts" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF pārbaude neizdevās. Pieprasījums pārtrauks." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Vairāk informācijas ir pieejams ar DEBUG=True" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Nav norādīts gads" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Nav norādīts mēnesis" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Nav norādīta diena" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Nav norādīta nedēļa" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" neeksistē" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/lv/__init__.py b/django/conf/locale/lv/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/lv/formats.py b/django/conf/locale/lv/formats.py deleted file mode 100644 index 2b281d810..000000000 --- a/django/conf/locale/lv/formats.py +++ /dev/null @@ -1,49 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'Y. \g\a\d\a j. F' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = r'Y. \g\a\d\a j. F, H:i:s' -YEAR_MONTH_FORMAT = r'Y. \g. F' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = r'j.m.Y' -SHORT_DATETIME_FORMAT = 'j.m.Y H:i:s' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06' -) -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' - '%H.%M.%S', # '14.30.59' - '%H.%M.%S.%f', # '14.30.59.000200' - '%H.%M', # '14.30' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y %H.%M.%S', # '25.10.06 14.30.59' - '%d.%m.%y %H.%M.%S.%f', # '25.10.06 14.30.59.000200' - '%d.%m.%y %H.%M', # '25.10.06 14.30' - '%d.%m.%y', # '25.10.06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/mk/LC_MESSAGES/django.mo b/django/conf/locale/mk/LC_MESSAGES/django.mo deleted file mode 100644 index ef7d8b75373d574e41a72f1f9afb3f382b470131..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28134 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 diff --git a/django/conf/locale/mk/LC_MESSAGES/django.po b/django/conf/locale/mk/LC_MESSAGES/django.po deleted file mode 100644 index 74b9a64ee..000000000 --- a/django/conf/locale/mk/LC_MESSAGES/django.po +++ /dev/null @@ -1,1439 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# vvangelovski , 2013-2014 -# vvangelovski , 2011-2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-30 08:49+0000\n" -"Last-Translator: vvangelovski \n" -"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/" -"language/mk/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mk\n" -"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африканс" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Арапски" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Астуриски" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербејџански" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Бугарски" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Белоруски" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгалски" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретонски" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босански" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталански" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чешки" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Велшки" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Дански" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Германски" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грчки" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Англиски" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Австралиски англиски" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британски англиски" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Есперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Шпански" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентински шпански" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикански шпански" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагва шпански" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венецуела шпански" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Естонски" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баскиски" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Персиски" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Фински" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Француски" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фризиски" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирски" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галски" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Еврејски" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хрватски" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Унгарски" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Интерлингва" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонезиски" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Идо" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исландски" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Италијански" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Јапонски" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Грузиски" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казахстански" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кмер" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Канада" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корејски" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Луксембуршки" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литвански" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвиски" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македонски" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малајалам" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монголски" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Марати" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бурмански" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Бокманл норвешки" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непалски" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Холандски" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Нинорск норвешки" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Осетски" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Пунџаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Полски" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португалкски" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилско португалски" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Романски" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Руски" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словачки" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словенечки" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албански" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Српски" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Српски Латиница" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Шведски" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Свахили" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамил" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тајландски" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турски" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татарски" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмурт" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украински" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Виетнамски" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Поедноставен кинески" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Традиционален кинески" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Сајт мапи" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Статички датотеки" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Синдикација" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Веб дизајн" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Внесете правилна вредност." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Внесете правилна веб адреса." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Внесете валиден цел број." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Внесете валидна email адреса." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Внесете правилно кратко име (slug) кое се соддржи од букви, цифри, долна " -"црта или тире." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Внесeте правилна IPv4 адреса." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Внесете валидна IPv6 адреса." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Внесете валидна IPv4 или IPv6 адреса." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Внесете само цифри одделени со запирки." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Осигурајте се дека оваа вредност е %(limit_value)s (моментално е " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Осигурајте се дека оваа вредност е помала или еднаква со %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Осигурајте се дека оваа вредност е поголема или еднаква со %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Осигурајте се дека оваа вредност има најмалку %(limit_value)d карактер (има " -"%(show_value)d)." -msgstr[1] "" -"Осигурајте се дека оваа вредност има најмалку %(limit_value)d карактери (има " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Осигурајте се дека оваа вредност има најмногу %(limit_value)d карактер (има " -"%(show_value)d)." -msgstr[1] "" -"Осигурајте се дека оваа вредност има најмногу %(limit_value)d карактери (има " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "и" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s со ова %(field_labels)s веќе постојат." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Вредноста %(value)r не е валиден избор." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Оваа вредност неможе да биде null." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ова поле не може да биде празно" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s со %(field_label)s веќе постои." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s мора да биде уникатно за %(date_field_label)s " -"%(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле од тип: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Цел број" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Вредноста '%(value)s' мора да биде цел број." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Вредноста '%(value)s' мора да биде точно или неточно." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Логичка (или точно или неточно)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Нишка од знаци (текст) (до %(max_length)s карактери)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Целобројни вредности одделени со запирка" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Вредноста '%(value)s' има погрешен формат на датум. Мора да биде во форматот " -"ГГГГ-ММ-ДД." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Вредноста '%(value)s' има точен формат (ГГГГ-MM-ДД) но не е валиден датум." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Датум (без време)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Вредноста '%(value)s' има неточен формат. Таа мора да биде во ГГГГ-MM-ДД ЧЧ:" -"MM[:сс[.uuuuuu]][ВЗ] формат." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Вредноста '%(value)s' има точен формат (ГГ-MM-ДД ЧЧ:MM[:сс[.uuuuuu]][ВЗ]) но " -"не е валиден датум со време." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Датум (со време)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Вредноста '%(value)s' мора да биде децимален број." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Децимален број" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Адреса за е-пошта (email)" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Патека на датотека" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Вредноста '%(value)s' мора да биде децимален број со подвижна запирка." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Децимален број подвижна запирка" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Голем (8 бајти) цел број" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адреса" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адреса" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Вредноста '%(value)s' мора да биде ништо, точно или неточно." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Логичка вредност (точно,неточно или ништо)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Позитивен цел број" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Позитивен мал цел број" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Скратено име (до %(max_length)s знаци)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Мал цел број" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Вредноста '%(value)s' има неточен формат. Таа мора да биде во ГГГГ-ММ-ДД ЧЧ:" -"MM[:сс[uuuuuu]] формат." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Вредноста '%(value)s' има точен формат (ЧЧ:MM [:сс[uuuuuu]]) но не " -"претставува валидно време." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Време" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL (веб адреса)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Сурови бинарни податоци" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Датотека" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Слика" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s инстанца со примарен клуч %(pk)r не постои." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Надворешен клуч (типот е одреден според поврзаното поле)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Еден-према-еден релација" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Повеќе-према-повеќе релација" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ова поле е задолжително." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Внесете цел број." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Внесете број." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Осигурајте се дека вкупно нема повеќе од %(max)s цифра." -msgstr[1] "Осигурајте се дека вкупно нема повеќе од %(max)s цифри." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Осигурајте се дека нема повеќе од %(max)s децимално место." -msgstr[1] "Осигурајте се дека нема повеќе од %(max)s децимални места." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Осигурајте се дека нема повеќе одs %(max)s цифра пред децималната запирка." -msgstr[1] "" -"Осигурајте се дека нема повеќе од %(max)s цифри пред децималната запирка." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Внесете правилен датум." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Внесете правилно време." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Внесете правилен датум со време." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Не беше пратена датотека. Проверете го типот на енкодирање на формата." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Не беше пратена датотека." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Пратената датотека е празна." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Осигурајте се дека ова име на датотека има најмногу %(max)d карактер (има " -"%(length)d)." -msgstr[1] "" -"Осигурајте се дека ова име на датотека има најмногу %(max)d карактери (има " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Или прикачете датотека или штиклирајте го полето за чистење, не двете од " -"еднаш." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Качете валидна слика. Датотеката која ја качивте или не беше слика или беше " -"расипана датотеката." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Внесете валиден избор. %(value)s не е еден од можните избори." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Внесете листа на вредности." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Внесете целосна вредност." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Скриено поле %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Недостасуваат податоци од ManagementForm или некој ги менувал" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Ве молиме поднесете %d или помалку форми." -msgstr[1] "Ве молиме поднесете %d или помалку форми." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Ве молиме поднесете %d или повеќе форми." -msgstr[1] "Ве молиме поднесете %d или повеќе форми." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Редослед" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Избриши" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ве молам поправете ја дуплираната вредност за %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ве молам поправете ја дуплираната вредност за %(field)s, која мора да биде " -"уникатна." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ве молам поправете ја дуплираната вредност за %(field_name)s која мора да " -"биде уникатна за %(lookup)s во %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Ве молам поправете ги дуплираните вредности подолу." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Надворешниот клуч на вгезденото поле не се совпаѓа со примарниот клуч на " -"родителската инстанца." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Изберете правилно. Тоа не е еден од можните избори." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" не е правилна вредност за примарен клуч." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Држете го „Control“, или „Command“ на Мекинтош, за да изберете повеќе од " -"едно." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s не може да се толкува во временска зона %(current_timezone)s; " -"можеби е двосмислена или не постои." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Моментално" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Измени" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Исчисти" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Непознато" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Да" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Не" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "да, не, можеби" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d бајт" -msgstr[1] "%(size)d бајти" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "попладне" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "наутро" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "попладне" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "наутро" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "полноќ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "пладне" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Понеделник" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Вторник" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Среда" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Четврток" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Петок" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Сабота" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Недела" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Пон" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Вто" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Сре" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Чет" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Пет" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Саб" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Нед" - -#: utils/dates.py:18 -msgid "January" -msgstr "Јануари" - -#: utils/dates.py:18 -msgid "February" -msgstr "Февруари" - -#: utils/dates.py:18 -msgid "March" -msgstr "Март" - -#: utils/dates.py:18 -msgid "April" -msgstr "Април" - -#: utils/dates.py:18 -msgid "May" -msgstr "Мај" - -#: utils/dates.py:18 -msgid "June" -msgstr "Јуни" - -#: utils/dates.py:19 -msgid "July" -msgstr "Јули" - -#: utils/dates.py:19 -msgid "August" -msgstr "август" - -#: utils/dates.py:19 -msgid "September" -msgstr "Септември" - -#: utils/dates.py:19 -msgid "October" -msgstr "Октомври" - -#: utils/dates.py:19 -msgid "November" -msgstr "Ноември" - -#: utils/dates.py:20 -msgid "December" -msgstr "Декември" - -#: utils/dates.py:23 -msgid "jan" -msgstr "јан" - -#: utils/dates.py:23 -msgid "feb" -msgstr "фев" - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр" - -#: utils/dates.py:23 -msgid "may" -msgstr "мај" - -#: utils/dates.py:23 -msgid "jun" -msgstr "јун" - -#: utils/dates.py:24 -msgid "jul" -msgstr "јул" - -#: utils/dates.py:24 -msgid "aug" -msgstr "авг" - -#: utils/dates.py:24 -msgid "sep" -msgstr "сеп" - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ное" - -#: utils/dates.py:24 -msgid "dec" -msgstr "дек" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Јан." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Мај" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Јуни" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Јули" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Септ." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ное." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Јануари" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Февруари" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Март" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Април" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Мај" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Јуни" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Јули" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Август" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Септември" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Октомври" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Ноември" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Декември" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Ова не е валидна IPv6 адреса." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "или" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d година" -msgstr[1] "%d години" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d месец" -msgstr[1] "%d месеци" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d недела" -msgstr[1] "%d недели" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d ден" -msgstr[1] "%d дена" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d час" -msgstr[1] "%d часови" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минута" -msgstr[1] "%d минути" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 минути" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Забрането" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF верификацијата не успеа. Барањето е прекинато." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Ја гледате оваа порака, бидејќи овој HTTPS сајт бара \"Referer хедер\" да " -"биде испратен од вашиот веб пребарувач, но ниту еден таков хедер не беше " -"испратен. Овој хедер е потребен од безбедносни причини, за осигирување дека " -"вашиот прелистувач не е киднапиран од страна на трети лица." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Ако сте го конфигурирале вашиот веб пребарувач да го оневозможи праќањето на " -"'Referer' хедерот, ве молиме овозможето праќањето барем за овој сајт или за " -"HTTPS конекции или за барања од 'ист извор'." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Ја гледате оваа порака бидејќи овој сајт бара CSRF колаче (cookie) за да се " -"поднесуваат форми. Ова колаче е потребно од безбедносни причини, за да се " -"осигураме дека вашиот веб прелистувач не е грабнат и контролиран од трети " -"страни." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Ако сте го конфигурирале вашиот веб прелистувач да оневозможи праќање на " -"колачиња ве молиме овозможето го праќањето барем за овој сајт или за барања " -"од 'ист извор'." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Повеќе информации се достапни со DEBUG = True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Не е дадена година" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Не е даден месец" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Не е даден ден" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Не е дадена недела" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Нема достапни %(verbose_name_plural)s" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Идни %(verbose_name_plural)s не се достапни бидејќи %(class_name)s." -"allow_future е False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Невалиден текст за датум '%(datestr)s' даден формат '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Нема %(verbose_name)s што се совпаѓа со пребарувањето" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Страницата не е \"последна\", ниту пак може да се конвертира во еден цел " -"број." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Невалидна страна (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Празна листа и '%(class_name)s .allow_empty' е False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Индекси на директориуми не се дозволени тука." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" не постои" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Индекс на %(directory)s" diff --git a/django/conf/locale/mk/__init__.py b/django/conf/locale/mk/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/mk/formats.py b/django/conf/locale/mk/formats.py deleted file mode 100644 index bd05d5a51..000000000 --- a/django/conf/locale/mk/formats.py +++ /dev/null @@ -1,45 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'H:i:s' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.m.Y' -SHORT_DATETIME_FORMAT = 'j.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - '%d. %m. %Y', '%d. %m. %y', # '25. 10. 2006', '25. 10. 06' -) - -DATETIME_INPUT_FORMATS = ( - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' - '%d. %m. %Y %H:%M:%S', # '25. 10. 2006 14:30:59' - '%d. %m. %Y %H:%M:%S.%f', # '25. 10. 2006 14:30:59.000200' - '%d. %m. %Y %H:%M', # '25. 10. 2006 14:30' - '%d. %m. %Y', # '25. 10. 2006' - '%d. %m. %y %H:%M:%S', # '25. 10. 06 14:30:59' - '%d. %m. %y %H:%M:%S.%f', # '25. 10. 06 14:30:59.000200' - '%d. %m. %y %H:%M', # '25. 10. 06 14:30' - '%d. %m. %y', # '25. 10. 06' -) - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/ml/LC_MESSAGES/django.mo b/django/conf/locale/ml/LC_MESSAGES/django.mo deleted file mode 100644 index 36c16faa3117c25cc06ad942d35a1765c5499a93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22016 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 DWz, 2013 -# Jannis Leidel , 2011 -# Jeffy , 2012 -# Rajeesh Nair , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/" -"language/ml/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "ആഫ്രിക്കാന്‍സ്" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "അറബിക്" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "അസര്‍ബൈജാനി" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ബള്‍ഗേറിയന്‍" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "ബെലറൂഷ്യന്‍" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ബംഗാളി" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ബ്രെട്ടണ്‍" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ബോസ്നിയന്‍" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "കാറ്റലന്‍" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ചെക്" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "വെല്‍ഷ്" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ഡാനിഷ്" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ജര്‍മന്‍" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ഗ്രീക്ക്" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ഇംഗ്ളീഷ്" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ബ്രിട്ടീഷ് ഇംഗ്ളീഷ്" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "എസ്പെരാന്റോ" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "സ്പാനിഷ്" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "അര്‍ജന്റീനിയന്‍ സ്പാനിഷ്" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "മെക്സിക്കന്‍ സ്പാനിഷ്" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "നിക്കരാഗ്വന്‍ സ്പാനിഷ്" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "വെനിസ്വലന്‍ സ്പാനിഷ്" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "എസ്ടോണിയന്‍ സ്പാനിഷ്" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "ബാസ്ക്യു" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "പേര്‍ഷ്യന്‍" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ഫിന്നിഷ്" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ഫ്രെഞ്ച്" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ഫ്രിസിയന്‍" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ഐറിഷ്" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ഗലിഷ്യന്‍" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ഹീബ്റു" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ഹിന്ദി" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "ക്രൊയേഷ്യന്‍" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ഹംഗേറിയന്‍" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "ഇന്റര്‍ലിംഗ്വാ" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ഇന്തൊനേഷ്യന്‍" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ഐസ്ലാന്‍ഡിക്" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ഇറ്റാലിയന്‍" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ജാപ്പനീസ്" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ജോര്‍ജിയന്‍" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "കസാക്" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ഖ്മേര്‍" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "കന്നഡ" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "കൊറിയന്‍" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "ലക്സംബര്‍ഗിഷ് " - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ലിത്വാനിയന്‍" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ലാറ്റ്വിയന്‍" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "മാസിഡോണിയന്‍" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "മലയാളം" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "മംഗോളിയന്‍" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "ബര്‍മീസ്" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "നോര്‍വീജിയന്‍ ബൊക്മാല്‍" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "നേപ്പാളി" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ഡച്ച്" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "നോര്‍വീജിയന്‍ നിനോഷ്ക്" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "ഒസ്സെറ്റിക്" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "പഞ്ചാബി" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "പോളിഷ്" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "പോര്‍ചുഗീസ്" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ബ്റസീലിയന്‍ പോര്‍ചുഗീസ്" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "റൊമാനിയന്‍" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "റഷ്യന്‍" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "സ്ളൊവാക്" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "സ്ളൊവേനിയന്‍" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "അല്‍ബേനിയന്‍" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "സെര്‍ബിയന്‍" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "സെര്‍ബിയന്‍ ലാറ്റിന്‍" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "സ്വീഡിഷ്" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "സ്വാഹിലി" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "തമിഴ്" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "തെലുങ്ക്" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "തായ്" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ടര്‍ക്കിഷ്" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "തൊതാര്‍" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "ഉദ്മര്‍ത്" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "യുക്രേനിയന്‍" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ഉര്‍ദു" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "വിയറ്റ്നാമീസ്" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "ലഘു ചൈനീസ്" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "പരമ്പരാഗത ചൈനീസ്" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "സാധുതയുള്ള മൂല്യം നല്‍കുക." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "സാധുതയുള്ള URL നല്‍കുക" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "സാധുതയുള്ള ഇമെയില്‍ വിലാസം നല്‍കുക" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"അക്ഷരങ്ങള്‍, അക്കങ്ങള്‍, അണ്ടര്‍സ്കോര്‍, ഹൈഫന്‍ എന്നിവ മാത്രം അടങ്ങിയ സാധുതയുള്ള ഒരുവാക്ക് " -"ചുരുക്കവാക്കായി നല്‍കുക " - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "ശരിയായ IPv4 വിലാസം നല്കണം" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "ശരിയായ ഒരു IPv6 വിലാസം നല്കുക." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "ശരിയായ ഒരു IPv4 വിലാസമോ IPv6 വിലാസമോ നല്കുക." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "അക്കങ്ങള്‍ മാത്രം (കോമയിട്ടു വേര്‍തിരിച്ചത്)" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "ഇത് %(limit_value)s ആവണം. (ഇപ്പോള്‍ %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "ഇത് %(limit_value)s-ഓ അതില്‍ കുറവോ ആവണം" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "ഇത് %(limit_value)s-ഓ അതില്‍ കൂടുതലോ ആവണം" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ഉം" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "ഈ കളം (ഫീല്‍ഡ്) ഒഴിച്ചിടരുത്." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ഈ കളം (ഫീല്‍ഡ്) ഒഴിച്ചിടരുത്." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s-ഓടു കൂടിയ %(model_name)s നിലവിലുണ്ട്." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "%(field_type)s എന്ന തരത്തിലുള്ള കളം (ഫീല്‍ഡ്)" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "പൂര്‍ണ്ണസംഖ്യ" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "ശരിയോ തെറ്റോ (True അഥവാ False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "സ്ട്രിങ്ങ് (%(max_length)s വരെ നീളമുള്ളത്)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "കോമയിട്ട് വേര്‍തിരിച്ച സംഖ്യകള്‍" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "തീയതി (സമയം വേണ്ട)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "തീയതി (സമയത്തോടൊപ്പം)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "ദശാംശസംഖ്യ" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ഇ-മെയില്‍ വിലാസം" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ഫയല്‍ സ്ഥാനം" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "ദശാംശസംഖ്യ" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "8 ബൈറ്റ് പൂര്‍ണസംഖ്യ." - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 വിലാസം" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP വിലാസം" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "ശരിയോ തെറ്റോ എന്നു മാത്രം (True, False, None എന്നിവയില്‍ ഏതെങ്കിലും ഒന്ന്)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "ധന പൂര്‍ണസംഖ്യ" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "ധന ഹ്രസ്വ പൂര്‍ണസംഖ്യ" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "സ്ലഗ് (%(max_length)s വരെ)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "ഹ്രസ്വ പൂര്‍ണസംഖ്യ" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "ടെക്സ്റ്റ്" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "സമയം" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL(വെബ്-വിലാസം)" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ഫയല്‍" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "ചിത്രം" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "ഫോറിന്‍ കീ (ടൈപ്പ് ബന്ധപ്പെട്ട ഫീല്‍ഡില്‍ നിന്നും നിര്‍ണ്ണയിക്കുന്നതാണ്)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "വണ്‍-ടു-വണ്‍ ബന്ധം" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "മെനി-ടു-മെനി ബന്ധം" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ഈ കള്ളി(ഫീല്‍ഡ്) നിര്‍ബന്ധമാണ്." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "ഒരു പൂര്‍ണസംഖ്യ നല്കുക." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "ഒരു സംഖ്യ നല്കുക." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "ശരിയായ തീയതി നല്കുക." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "ശരിയായ സമയം നല്കുക." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "ശരിയായ തീയതിയും സമയവും നല്കുക." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "ഫയലൊന്നും ലഭിച്ചിട്ടില്ല. ഫോമിലെ എന്‍-കോഡിംഗ് പരിശോധിക്കുക." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ഫയലൊന്നും ലഭിച്ചിട്ടില്ല." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ലഭിച്ച ഫയല്‍ ശൂന്യമാണ്." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"ഒന്നുകില്‍ ഫയല്‍ സമര്‍പ്പിക്കണം, അല്ലെങ്കില്‍ ക്ളിയര്‍ എന്ന ചെക്ബോക്സ് ടിക് ചെയ്യണം. ദയവായി രണ്ടും " -"കൂടി ചെയ്യരുത്." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"ശരിയായ ചിത്രം അപ് ലോഡ് ചെയ്യുക. നിങ്ങള്‍ നല്കിയ ഫയല്‍ ഒന്നുകില്‍ ഒരു ചിത്രമല്ല, അല്ലെങ്കില്‍ " -"വികലമാണ്." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "യോഗ്യമായത് തെരഞ്ഞെടുക്കുക. %(value)s ലഭ്യമായവയില്‍ ഉള്‍പ്പെടുന്നില്ല." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "മൂല്യങ്ങളുടെ പട്ടിക(ലിസ്റ്റ്) നല്കുക." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ക്രമം" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "ഡിലീറ്റ്" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s-നായി നല്കുന്ന വിവരം ആവര്‍ത്തിച്ചത് ദയവായി തിരുത്തുക." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "%(field)s-നായി നല്കുന്ന വിവരം ആവര്‍ത്തിക്കാന്‍ പാടില്ല. ദയവായി തിരുത്തുക." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(date_field)s ലെ %(lookup)s നു വേണ്ടി %(field_name)s നു നല്കുന്ന വിവരം ആവര്‍ത്തിക്കാന്‍ " -"പാടില്ല. ദയവായി തിരുത്തുക." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "താഴെ കൊടുത്തവയില്‍ ആവര്‍ത്തനം ഒഴിവാക്കുക." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "ഇന്‍ലൈനായി നല്കിയ ഫോറിന്‍ കീ മാത്രു വസ്തുവിന്റെ പ്രാഥമിക കീയുമായി യോജിക്കുന്നില്ല." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "യോഗ്യമായത് തെരഞ്ഞെടുക്കുക. നിങ്ങള്‍ നല്കിയത് ലഭ്യമായവയില്‍ ഉള്‍പ്പെടുന്നില്ല." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "\"Control\" എന്ന കീ അമര്‍ത്തിപ്പിടിക്കുക. (Macലാണെങ്കില്‍ \"Command\")." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s %(current_timezone)s എന്ന സമയമേഖലയിലേക്ക് വ്യാഖ്യാനിക്കാന്‍ " -"സാധിച്ചിട്ടില്ല; ഇത് ഒന്നുകില്‍ അവ്യക്തമാണ്, അല്ലെങ്കില്‍ നിലവിലില്ല." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "നിലവിലുള്ളത്" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "മാറ്റുക" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "കാലിയാക്കുക" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "അജ്ഞാതം" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "അതെ" - -#: forms/widgets.py:548 -msgid "No" -msgstr "അല്ല" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ഉണ്ട്, ഇല്ല, ഉണ്ടായേക്കാം" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ബൈറ്റ്" -msgstr[1] "%(size)d ബൈറ്റുകള്‍" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s കെ.ബി" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s എം.ബി" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ജി.ബി" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ടി.ബി" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s പി.ബി" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "പി. എം (ഉച്ചയ്ക്കു ശേഷം) " - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "എ. എം (ഉച്ചയ്ക്കു മുമ്പ്)" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "പി. എം (ഉച്ചയ്ക്കു ശേഷം) " - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "എ. എം (ഉച്ചയ്ക്കു മുമ്പ്)" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "അര്‍ധരാത്രി" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ഉച്ച" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "തിങ്കള്‍" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "ചൊവ്വ" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "ബുധന്‍" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "വ്യാഴം" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "വെള്ളി" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "ശനി" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ഞായര്‍" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "തിങ്കള്‍" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ചൊവ്വ" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ബുധന്‍" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "വ്യാഴം" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "വെള്ളി" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ശനി" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ഞായര്‍" - -#: utils/dates.py:18 -msgid "January" -msgstr "ജനുവരി" - -#: utils/dates.py:18 -msgid "February" -msgstr "ഫെബ്രുവരി" - -#: utils/dates.py:18 -msgid "March" -msgstr "മാര്‍ച്ച്" - -#: utils/dates.py:18 -msgid "April" -msgstr "ഏപ്രില്‍" - -#: utils/dates.py:18 -msgid "May" -msgstr "മേയ്" - -#: utils/dates.py:18 -msgid "June" -msgstr "ജൂണ്‍" - -#: utils/dates.py:19 -msgid "July" -msgstr "ജൂലൈ" - -#: utils/dates.py:19 -msgid "August" -msgstr "ആഗസ്ത്" - -#: utils/dates.py:19 -msgid "September" -msgstr "സെപ്തംബര്‍" - -#: utils/dates.py:19 -msgid "October" -msgstr "ഒക്ടോബര്‍" - -#: utils/dates.py:19 -msgid "November" -msgstr "നവംബര്‍" - -#: utils/dates.py:20 -msgid "December" -msgstr "ഡിസംബര്‍" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ജനു." - -#: utils/dates.py:23 -msgid "feb" -msgstr "ഫെബ്രു." - -#: utils/dates.py:23 -msgid "mar" -msgstr "മാര്‍ച്ച്" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ഏപ്രില്‍" - -#: utils/dates.py:23 -msgid "may" -msgstr "മേയ്" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ജൂണ്‍" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ജൂലൈ" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ആഗസ്ത്" - -#: utils/dates.py:24 -msgid "sep" -msgstr "സെപ്ടം." - -#: utils/dates.py:24 -msgid "oct" -msgstr "ഒക്ടോ." - -#: utils/dates.py:24 -msgid "nov" -msgstr "നവം." - -#: utils/dates.py:24 -msgid "dec" -msgstr "ഡിസം." - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ജനു." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ഫെബ്രു." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "മാര്‍ച്ച്" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ഏപ്രില്‍" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "മേയ്" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ജൂണ്‍" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ജൂലൈ" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ആഗ." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "സെപ്തം." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "ഒക്ടോ." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "നവം." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ഡിസം." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ജനുവരി" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "ഫെബ്രുവരി" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "മാര്‍ച്ച്" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "ഏപ്രില്‍" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "മേയ്" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ജൂണ്‍" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ജൂലൈ" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "ആഗസ്ത്" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "സെപ്തംബര്‍" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "ഒക്ടോബര്‍" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "നവംബര്‍" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ഡിസംബര്‍" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "അഥവാ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "വര്‍ഷം പരാമര്‍ശിച്ചിട്ടില്ല" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "മാസം പരാമര്‍ശിച്ചിട്ടില്ല" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "ദിവസം പരാമര്‍ശിച്ചിട്ടില്ല" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "ആഴ്ച പരാമര്‍ശിച്ചിട്ടില്ല" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s ഒന്നും ലഭ്യമല്ല" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(class_name)s.allow_future ന് False എന്നു നല്കിയിട്ടുള്ളതിനാല്‍ Future " -"%(verbose_name_plural)s ഒന്നും ലഭ്യമല്ല." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "'%(datestr)s' എന്ന തെറ്റായ തീയതി '%(format)s' എന്ന മാതൃകയില്‍." - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "ചോദ്യത്തിനു ചേരുന്ന് %(verbose_name)s ഇല്ല" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"പേജ് നമ്പറായി സംഖ്യയാക്കി മാറ്റാന്‍ കഴിയുന്ന മൂല്യമോ 'last' എന്ന മൂല്യമോ അല്ല നല്കിയിട്ടുള്ളത്." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "ലിസ്റ്റ് കാലിയുമാണ് %(class_name)s.allow_empty എന്നത് False എന്നു നല്കിയിട്ടുമുണ്ട്." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "ഡയറക്ടറി സൂചികകള്‍ ഇവിടെ അനുവദനീയമല്ല." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" നിലവിലില്ല" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s യുടെ സൂചിക" diff --git a/django/conf/locale/ml/__init__.py b/django/conf/locale/ml/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/ml/formats.py b/django/conf/locale/ml/formats.py deleted file mode 100644 index 279cd3c51..000000000 --- a/django/conf/locale/ml/formats.py +++ /dev/null @@ -1,43 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'N j, Y' -TIME_FORMAT = 'P' -DATETIME_FORMAT = 'N j, Y, P' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'F j' -SHORT_DATE_FORMAT = 'm/d/Y' -SHORT_DATETIME_FORMAT = 'm/d/Y P' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%Y', # '10/25/2006' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' - '%m/%d/%y', # '10/25/06' -) -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/mn/LC_MESSAGES/django.mo b/django/conf/locale/mn/LC_MESSAGES/django.mo deleted file mode 100644 index dd4ba1308c21edd9f52ca7d40dc05897cfa81071..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22152 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, 2013 -# Bayarkhuu Bataa, 2014 -# Jacara , 2011 -# Jannis Leidel , 2011 -# jargalan , 2011 -# Tsolmon , 2011 -# Zorig , 2013-2014 -# Анхбаяр Анхаа , 2013-2014 -# Баясгалан Цэвлээ , 2011 -# Ганзориг БП , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-26 03:33+0000\n" -"Last-Translator: Bayarkhuu Bataa\n" -"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/" -"language/mn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африк" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Араб" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Азербажан" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгар" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Беларус" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгал" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бэрэйтон " - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босни" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталан" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чех" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Уэльс" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Дани" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Герман" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грек" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Англи" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Австрали Англи" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Британи Англи" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Эсперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испани" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентинийн Испани" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикийн Испани" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никрагуан Испани" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венесуэлийн Спани" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстони" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баск" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Перс" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Финлянд" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Франц" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фриз" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирланд" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галици" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Еврэй" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорват" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Унгар" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонези" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исланд" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Итали" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Япон" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Гүрж" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казак" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Кхмер" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Канад" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Солонгос" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Лүксенбүргиш" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литва" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латви" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Македон" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малайз" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монгол" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бирм" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвеги бокмал" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непал" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Голланд" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвегийн нюнорск" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Оссетик" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Панжаби" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Польш" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португал" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилийн Португали" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румын" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Орос" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словак" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словен" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Альбани" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Серби" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Серби латин" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Щвед" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Савахил" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамил" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Тэлүгү" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тайланд" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Турк" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Татар" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмурт" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украйн" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнам" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Хятад (хялбаршуулсан) " - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Хятад (уламжлалт)" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Сайтын бүтэц" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Статик файлууд" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Нэгтгэл" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Вэб дизайн" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Зөв утга оруулна уу." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Зөв, хүчинтэй хаяг (URL) оруулна уу." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Бүхэл тоо оруулна уу" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Зөв и-мэйл хаяг оруулна уу" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Үсэг, тоо, доогуур зураас, дундуур зурааснаас бүрдэх зөв 'slug' оруулна уу." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Зөв IPv4 хаяг оруулна уу. " - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Зөв IPv6 хаяг оруулна уу." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Зөв IPv4 эсвэл IPv6 хаяг оруулна уу." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Зөвхөн таслалаар тусгаарлагдсан цифр оруулна уу." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Энэ утга хамгийн ихдээ %(limit_value)s байх ёстой. (одоо %(show_value)s " -"байна)" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Энэ утга %(limit_value)s -с бага эсвэл тэнцүү байх ёстой." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Энэ утга %(limit_value)s -с их эсвэл тэнцүү байх нөхцлийг хангана уу." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Хамгийн ихдээ %(limit_value)d тэмдэгт байх нөхцлийг хангана уу. " -"(%(show_value)d-ийн дагуу)" -msgstr[1] "" -"Хамгийн ихдээ %(limit_value)d тэмдэгт байх нөхцлийг хангана уу. " -"(%(show_value)d-ийн дагуу)" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[1] "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ба" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(field_labels)s талбар бүхий %(model_name)s аль хэдийн орсон байна." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r буруу сонголт байна." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Энэ хэсгийг хоосон орхиж болохгүй." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Энэ хэсэг хоосон байж болохгүй." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s-тэй %(model_name)s-ийг аль хэдийнэ оруулсан байна." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Талбарийн төрөл нь : %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Бүхэл тоо" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' бүхэл тоо байх ёстой." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "'%(value)s' заавал True эсвэл False утга авах." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (Үнэн худлын аль нэг нь)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Бичвэр (%(max_length)s хүртэл)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Таслалаар тусгаарлагдсан бүхэл тоо" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "'%(value)s' нь буруу байна. Энэ нь ОООО-СС-ӨӨ форматтай байх ёстой." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "'%(value)s' утга (YYYY-MM-DD) форматтай байх хэрэгтэй." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Огноо (цаггүй)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Огноо (цагтай)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' заавал decimal утга байх." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Аравтын бутархайт тоо" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Цахим шуудангийн хаяг" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Файлын зам " - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "'%(value)s' нь бутархай тоо байх ёстой." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Хөвөгч таслалтай тоо" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Том (8 байт) бүхэл тоо" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 хаяг" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP хаяг" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Үнэн, худал, эсвэл юу ч биш)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Бүхэл тоох утга" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Бага бүхэл тоон утга" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Слаг (ихдээ %(max_length)s )" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Бага тоон утна" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Цаг" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Бинари өгөгдөл" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Зураг" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Гадаад түлхүүр (тодорхой төрлийн холбоос талбар)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Нэг-нэг холбоос" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Олон-олон холбоос" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Энэ талбарыг бөглөх шаардлагатай." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Бүхэл тоон утга оруулна уу." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Тоон утга оруулна уу." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "%(max)s -ээс ихгүй утга оруулна уу " -msgstr[1] "%(max)s -ээс ихгүй утга оруулна уу " - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Энд %(max)s -аас олонгүй бутархайн орон байх ёстой. " -msgstr[1] "Энд %(max)s -аас олонгүй бутархайн орон байх ёстой. " - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Энд бутархайн таслалаас өмнө %(max)s-аас олонгүй цифр байх ёстой." -msgstr[1] "Энд бутархайн таслалаас өмнө %(max)s-аас олонгүй цифр байх ёстой." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Зөв огноо оруулна уу." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Зөв цаг оруулна уу." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Огноо/цаг-ыг зөв оруулна уу." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Файл оруулаагүй байна. Маягтаас кодлох төрлийг чагтал. " - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Файл оруулаагүй байна." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Оруулсан файл хоосон байна. " - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[1] "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Нэг бол сонголтын чягтыг авах эсвэл файл оруулна уу. Зэрэг хэрэгжих " -"боломжгүй." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Зөв зураг оруулна уу. Таны оруулсан файл нэг бол зургийн файл биш эсвэл " -"гэмтсэн зураг байна." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Зөв сонголт хийнэ үү. %(value)s гэсэн сонголт байхгүй байна." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Өгөгдхүүний жагсаалтаа оруулна уу." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Бүрэн утга оруулна уу." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Нууц талбар%(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "%d ихгүй форм илгээн үү" -msgstr[1] "%d ихгүй форм илгээн үү" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Эрэмбэлэх" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Устгах" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s хэсэг дэх давхардсан утгыг засварлана уу. " - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"%(field)s хэсэг дэх давхардсан утгыг засварлана уу. Түүний утгууд " -"давхардахгүй байх ёстой." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s хэсэг дэх давхардсан утгыг засварлана уу. %(date_field)s-н " -"%(lookup)s хувьд давхардахгүй байх ёстой." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Доорх давхардсан утгуудыг засна уу." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Inline обектийн гадаад түлхүүр Эцэг обектийн түлхүүртэй таарахгүй байна. " - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Зөв сонголт хийнэ үү. Энэ утга сонголтонд алга." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" нь primary key талбарт тохирохгүй утга байна." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Олон утга сонгохын тулд \"Control\" (Mac дээр \"Command\") товчыг ашиглана." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s цагийн бүсийг хөрвүүлэж чадахгүй байна. %(current_timezone)s; " -"цагийн бүс буруу эсвэл байхгүй байж магадгүй." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Одоогийн" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Засах" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Цэвэрлэх" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Тодорхойгүй" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Тийм" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Үгүй" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "тийм,үгүй,магадгүй" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байт" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "шөнө дунд" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "үд дунд" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Даваа гариг" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Мягмар гариг" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Лхагва гариг" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Пүрэв гариг" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Баасан гариг" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Бямба гариг" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Ням гариг" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Дав" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Мяг" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Лха" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Пүр" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Баа" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Бям" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Ням" - -#: utils/dates.py:18 -msgid "January" -msgstr "1-р сар" - -#: utils/dates.py:18 -msgid "February" -msgstr "2-р сар" - -#: utils/dates.py:18 -msgid "March" -msgstr "3-р сар" - -#: utils/dates.py:18 -msgid "April" -msgstr "4-р сар" - -#: utils/dates.py:18 -msgid "May" -msgstr "5-р сар" - -#: utils/dates.py:18 -msgid "June" -msgstr "6-р сар" - -#: utils/dates.py:19 -msgid "July" -msgstr "7-р сар" - -#: utils/dates.py:19 -msgid "August" -msgstr "8-р сар" - -#: utils/dates.py:19 -msgid "September" -msgstr "9-р сар" - -#: utils/dates.py:19 -msgid "October" -msgstr "10-р сар" - -#: utils/dates.py:19 -msgid "November" -msgstr "11-р сар" - -#: utils/dates.py:20 -msgid "December" -msgstr "12-р сар" - -#: utils/dates.py:23 -msgid "jan" -msgstr "1-р сар" - -#: utils/dates.py:23 -msgid "feb" -msgstr "2-р сар" - -#: utils/dates.py:23 -msgid "mar" -msgstr "3-р сар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "4-р сар" - -#: utils/dates.py:23 -msgid "may" -msgstr "5-р сар" - -#: utils/dates.py:23 -msgid "jun" -msgstr "6-р сар" - -#: utils/dates.py:24 -msgid "jul" -msgstr "7-р сар" - -#: utils/dates.py:24 -msgid "aug" -msgstr "8-р сар " - -#: utils/dates.py:24 -msgid "sep" -msgstr "9-р сар" - -#: utils/dates.py:24 -msgid "oct" -msgstr "10-р сар" - -#: utils/dates.py:24 -msgid "nov" -msgstr "11-р сар" - -#: utils/dates.py:24 -msgid "dec" -msgstr "12-р сар" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "1-р сар." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "2-р сар." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "3-р сар." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "4-р сар." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "5-р сар." - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "6-р сар." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "7-р сар." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "8-р сар." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "9-р сар." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "10-р сар." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "11-р сар." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "12-р сар." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Хулгана" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Үхэр" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Бар" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Туулай" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Луу" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Могой" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Морь" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Хонь" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Бич" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Тахиа" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Нохой" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Гахай" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Энэ буруу IPv6 хаяг байна." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "буюу" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d жил" -msgstr[1] "%d жил" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d сар" -msgstr[1] "%d сар" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d долоо хоног" -msgstr[1] "%d долоо хоног" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d өдөр" -msgstr[1] "%d өдөр" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d цаг" -msgstr[1] "%d цаг" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минут" -msgstr[1] "%d минут" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 минут" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Хориотой" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "DEBUG=True үед дэлгэрэнгүй мэдээлэл харах боломжтой." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Он тодорхойлоогүй байна" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Сар тодорхойлоогүй байна" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Өдөр тодорхойлоогүй байна" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Долоо хоног тодорхойлоогүй байна" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s боломжгүй" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(class_name)s.allow_future нь худлаа учраас %(verbose_name_plural)s нь " -"боломжгүй." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" -"Буруу огноо. '%(datestr)s' огноо '%(format)s' хэлбэрт тохирохгүй байна." - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Шүүлтүүрт таарах %(verbose_name)s олдсонгүй " - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Хуудас нь 'last' биш, эсвэл тоонд хөрвүүлэж болохгүй байна." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Буруу хуудас (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Жагсаалт хоосон байна бас '%(class_name)s.allow_empty' ийг False гэж өгсөн." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Файлын жагсаалтыг энд зөвшөөрөөгүй." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" байхгүй байна." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s ийн жагсаалт" diff --git a/django/conf/locale/mn/__init__.py b/django/conf/locale/mn/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/mn/formats.py b/django/conf/locale/mn/formats.py deleted file mode 100644 index 50ab9f101..000000000 --- a/django/conf/locale/mn/formats.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'g:i:s A' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -# MONTH_DAY_FORMAT = -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/django/conf/locale/mr/LC_MESSAGES/django.mo b/django/conf/locale/mr/LC_MESSAGES/django.mo deleted file mode 100644 index 92e946a9ebb14826d8e455a3881ae2884f1555ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656 zcmZva@oOAK6vx+EZF^N)qgGMTi9a=jz1@o`gpH@>(zH}^80*#k;xCiC$=;-Uv+L}f zi3K4FMInkJghDVBaSwtmH5Lq^KUDltfAN?8EbAX4_R1*Ew3(*7Mtahs(*11au0NO^t%sm|}E{SR;xg8u?Z_cBD2 z?g&4xfFFS);J08M{1JQ!{0Dpi{I~R~@r1c~=y$|(CGbTOHVjsq)TF0?*-L6OR zixzAxl(ug}jwk46-@&#phdXdXzoScS;xbCNL<5Pt^f++e_gu&QKNvu}eanDPNK2tC8iuOFr(WdZv z+8e7h&o$@nPoP%yE3>gOcu2SPNrD!QST$Y}ajB+RyUTSdO#MRZj5~Edj_NH5?arxo z+>t5_*wmsl_oN1_rz;ClU-QU46YE|YFqPP2TA!F^#b^DbVxx6d8=I~S|6qA`CC{$s zgRk>!C(nM%vyD8vlV{u3vgcU$PCob|&u$d%dnVlY-a3ldYu3GOZ*S&=w>b(&hQn3sxP|OR?E0`qk^N_sDIB&N zN(EK>O{Ad^y36tmew(yx9^I6sPyrdPS~0~`%G4XS7i1_TQtB-mwSli69%%I8>Ax9j z##|7AF70%v;I(|Pjy#wMtT^8+#6w5X&l+9_{+mTbYuy{Z**4pk_kZ(#$SW{p`PF7A II^A{t11XhCDgXcg diff --git a/django/conf/locale/mr/LC_MESSAGES/django.po b/django/conf/locale/mr/LC_MESSAGES/django.po deleted file mode 100644 index 8242667c2..000000000 --- a/django/conf/locale/mr/LC_MESSAGES/django.po +++ /dev/null @@ -1,1372 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Suraj Kawade, 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/django/language/" -"mr/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "अफ्रिकान्स" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "अरेबिक" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "अझरबैजानी" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "बल्गेरियन" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "बेलारूसी" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "बंगाली" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ब्रेटन" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "बोस्नियन" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "कॅटलान" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "झेक" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "वेल्श" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "डॅनिश" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "जर्मन" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ग्रीक" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "इंग्रजी" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ब्रिटिश इंग्रजी" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "एस्पेरॅन्टो" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "स्पॅनिश " - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "अर्जेन्टिनाची स्पॅनिश" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "मेक्सिकन स्पॅनिश" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "" - -#: forms/widgets.py:548 -msgid "No" -msgstr "" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "" - -#: utils/dates.py:18 -msgid "February" -msgstr "" - -#: utils/dates.py:18 -msgid "March" -msgstr "" - -#: utils/dates.py:18 -msgid "April" -msgstr "" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "" - -#: utils/dates.py:19 -msgid "July" -msgstr "" - -#: utils/dates.py:19 -msgid "August" -msgstr "" - -#: utils/dates.py:19 -msgid "September" -msgstr "" - -#: utils/dates.py:19 -msgid "October" -msgstr "" - -#: utils/dates.py:19 -msgid "November" -msgstr "" - -#: utils/dates.py:20 -msgid "December" -msgstr "" - -#: utils/dates.py:23 -msgid "jan" -msgstr "" - -#: utils/dates.py:23 -msgid "feb" -msgstr "" - -#: utils/dates.py:23 -msgid "mar" -msgstr "" - -#: utils/dates.py:23 -msgid "apr" -msgstr "" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "" - -#: utils/dates.py:24 -msgid "jul" -msgstr "" - -#: utils/dates.py:24 -msgid "aug" -msgstr "" - -#: utils/dates.py:24 -msgid "sep" -msgstr "" - -#: utils/dates.py:24 -msgid "oct" -msgstr "" - -#: utils/dates.py:24 -msgid "nov" -msgstr "" - -#: utils/dates.py:24 -msgid "dec" -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/my/LC_MESSAGES/django.mo b/django/conf/locale/my/LC_MESSAGES/django.mo deleted file mode 100644 index fa43bc6bc290e4869e72cea8d623772c18f61612..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2603 zcmZ{jU2GIZ9Kc5e#q$dh@e^GX6eQcbmYOtILAlbBYAX#MB9BXNxGvo7UUs*X5=|DA z#F&^E6a+sYCO()*`FH`WDAD-f1M$hk_(HOpm>3g%^40kJ&(2YbWpcB>ng9I1XYR`4 z`G*x_HS-Z>?Ixvq;mLV?7)Ni;<;UOx_U9}wT7GBwgXNDo0Zp~*zJO%A3@1) z(w@I&_XnWp9fbVUJA6n@9kTKxP~sf7^3NbY^|{?o!G-M4TKTl)CHNja{T{C1{8f@z z4qvxCVfih56!~wK^GHVOSPrFM9q>N59*UnTTni_m*iG5<%TVlog%7~Lt$ZQLJt_6^Bp$d5%aB9)P`ZTA@X+k zqpG5Vy4UbkC5!{#3sfcY6F(kv`h$7{s>*ny?nQFa=Otc4xKEFcsf}JB#~XD+6TH9a z`3=Xb)gm3os%<;qH?-QMqb63HBCU6;!I7&*7a2V9QN%c~w zHb*t~Bg5+DRvxda_a#R3Cg#*(B} zE*2*yCOQ)F=>u3Vk6>56En? zMTrUREw&n-AM`q-V_p>NWZl;4fZH>pC-HXb$n6hC!K1oB#&7x({>+lNh&tbe&d-liF(KclM~~C&Y>#@L?Ab$N3K<;ULp_*#XKf{ zQQ~W}GUc7b0jf958=v_b5Dj#>r~DD%)@F%_a;9=eGs-40QkXm7|MlqVscb)C<}jed zbG$@Cq_exg!Nn|n+gz5UM@z`+YBjjxy&|Cl=Q$?n6Xr$R*0JZ_P{A#J%-c5Z!~}ib zHxbCymdYL-F5GI;_cQIMMHl57uwsQ{lA_%#P?zR>a_v2^zdjK{q`5sSvdW8)tZ^Xm c&28>CUiiD&`@sL#*Bnz<9#`yGVRu&j2lEMuH~;_u diff --git a/django/conf/locale/my/LC_MESSAGES/django.po b/django/conf/locale/my/LC_MESSAGES/django.po deleted file mode 100644 index c1ab4f64a..000000000 --- a/django/conf/locale/my/LC_MESSAGES/django.po +++ /dev/null @@ -1,1357 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Yhal Htet Aung , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/" -"my/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: my\n" -"Plural-Forms: nplurals=1; plural=0;\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "အာရပ်" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ဘူဂေးရီယန်" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ဘင်းဂလီ" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ဘော့်စ်နီယန်" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "ကက်တလန်" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ချက်" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ဝေးလ်" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ဒိန်းမတ်" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ဂျာမန်" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ဂရိ" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "အင်္ဂလိပ်" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ဗြိတိသျှအင်္ဂလိပ်" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "စပိန်" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "နှင့်" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "ကိန်းပြည့်" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "အီးမေးလ်လိပ်စာ" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "အိုင်ပီဗီ၄လိပ်စာ" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "အိုင်ပီလိပ်စာ" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "စာသား" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "ယူအာအယ်" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ဖိုင်" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "ပံု" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "မှာကြား" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "ပယ်ဖျက်" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "အမည်မသိ" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ဟုတ်" - -#: forms/widgets.py:548 -msgid "No" -msgstr "မဟုတ်" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ဘိုက်များ" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s ကီလိုဘိုက်" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s မက်ဂါဘိုက်" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ဂစ်ဂါဘိုက်" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s တီရာဘိုက်" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ပီတာဘိုက်" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ညနေ" - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "မနက်" - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ညနေ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "မနက်" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "သန်းခေါင်" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "မွန်းတည့်" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "တနင်္လာနေ့" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:18 -msgid "January" -msgstr "" - -#: utils/dates.py:18 -msgid "February" -msgstr "" - -#: utils/dates.py:18 -msgid "March" -msgstr "" - -#: utils/dates.py:18 -msgid "April" -msgstr "" - -#: utils/dates.py:18 -msgid "May" -msgstr "" - -#: utils/dates.py:18 -msgid "June" -msgstr "" - -#: utils/dates.py:19 -msgid "July" -msgstr "" - -#: utils/dates.py:19 -msgid "August" -msgstr "" - -#: utils/dates.py:19 -msgid "September" -msgstr "" - -#: utils/dates.py:19 -msgid "October" -msgstr "" - -#: utils/dates.py:19 -msgid "November" -msgstr "" - -#: utils/dates.py:20 -msgid "December" -msgstr "" - -#: utils/dates.py:23 -msgid "jan" -msgstr "" - -#: utils/dates.py:23 -msgid "feb" -msgstr "" - -#: utils/dates.py:23 -msgid "mar" -msgstr "" - -#: utils/dates.py:23 -msgid "apr" -msgstr "" - -#: utils/dates.py:23 -msgid "may" -msgstr "" - -#: utils/dates.py:23 -msgid "jun" -msgstr "" - -#: utils/dates.py:24 -msgid "jul" -msgstr "" - -#: utils/dates.py:24 -msgid "aug" -msgstr "" - -#: utils/dates.py:24 -msgid "sep" -msgstr "" - -#: utils/dates.py:24 -msgid "oct" -msgstr "" - -#: utils/dates.py:24 -msgid "nov" -msgstr "" - -#: utils/dates.py:24 -msgid "dec" -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "" - -#: utils/text.py:245 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "" - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/nb/LC_MESSAGES/django.mo b/django/conf/locale/nb/LC_MESSAGES/django.mo deleted file mode 100644 index 06e8877655562003f282346ee5728312db42b4c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21970 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, 2014 -# Eirik Krogstad , 2014 -# Jannis Leidel , 2011 -# jensadne , 2014 -# Jon , 2014 -# Jon , 2013 -# Jon , 2011 -# Sigurd Gartmann , 2012 -# Tommy Strand , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-09-05 12:01+0000\n" -"Last-Translator: jensadne \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/" -"language/nb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabisk" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "Asturiansk" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Aserbajdsjansk" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarsk" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Hviterussisk" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalsk" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonsk" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnisk" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalansk" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tsjekkisk" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walisisk" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dansk" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Tysk" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Gresk" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engelsk" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "Engelsk (australsk)" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Engelsk (britisk)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spansk" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentinsk spansk" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Meksikansk spansk" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguansk spansk" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezuelanske spansk" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estisk" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskisk" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persisk" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finsk" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fransk" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisisk" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irsk" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galisisk" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraisk" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatisk" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungarsk" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesisk" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "Ido" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandsk" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiensk" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japansk" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgisk" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kasakhisk" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreansk" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxembourgsk" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litauisk" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvisk" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonsk" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolsk" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "Marathi" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmesisk" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norsk (bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlandsk" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norsk (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetisk" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Panjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polsk" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugisisk" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasiliansk portugisisk" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumensk" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russisk" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakisk" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovensk" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albansk" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbisk" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbisk latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svensk" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tyrkisk" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarisk" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtisk" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainsk" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamesisk" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Forenklet kinesisk" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradisjonell kinesisk" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "Sidekart" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "Statiske filer" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "Syndikering" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "Web-design" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Oppgi en gyldig verdi." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Oppgi en gyldig nettadresse." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "Skriv inn et gyldig heltall." - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Oppgi en gyldig e-postadresse" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Oppgi en gyldig «slug» bestående av bokstaver, nummer, understreker eller " -"bindestreker." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Oppgi en gyldig IPv4-adresse." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Oppgi en gyldig IPv6-adresse." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Oppgi en gyldig IPv4- eller IPv6-adresse." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Oppgi kun tall adskilt med komma." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Verdien må være %(limit_value)s (den er %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Verdien må være mindre enn eller lik %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Verdien må være større enn eller lik %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sørg for denne verdien har minst %(limit_value)d tegn (den har " -"%(show_value)d)." -msgstr[1] "" -"Sørg for denne verdien har minst %(limit_value)d tegn (den har " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sørg for denne verdien har %(limit_value)d tegn (den har nå %(show_value)d)." -msgstr[1] "" -"Sørg for denne verdien har %(limit_value)d eller færre tegn (den har nå " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "og" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s med denne %(field_labels)s finnes allerede." - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Verdien %(value)r er ikke et gyldig valg." - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Feltet kan ikke være tomt." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Feltet kan ikke være blankt." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s med %(field_label)s finnes allerede." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "%(field_label)s må være unik for %(date_field_label)s %(lookup_type)s." - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt av typen: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heltall" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "Verdien '%(value)s' må være et heltall." - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "Verdien '%(value)s' må være enten True eller False." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (True eller False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Tekst (opp til %(max_length)s tegn)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Heltall adskilt med komma" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Verdien '%(value)s' har ugyldig datoformat. Den må være i formatet ÅÅÅÅ-MM-" -"DD." - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Verdien '%(value)s' har riktig format (ÅÅÅÅ-MM-DD), men er en ugyldig dato." - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dato (uten tid)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"'%(value)s'-verdien har et ugyldig format. Det må være på formen YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ]." - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"'%(value)s'-verdien er på den korrekte formen (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]), men er ugyldig dato/tid." - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dato (med tid)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "Verdien '%(value)s' må være et desimaltall." - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desimaltall" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-postadresse" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Filsti" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "Verdien '%(value)s' må være et flyttall." - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Flyttall" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Stort (8 byte) heltall" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-adresse" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adresse" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "Verdien '%(value)s' må være enten None, True eller False." - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolsk (True, False eller None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positivt heltall" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positivt lite heltall" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (opp til %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Lite heltall" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Verdien '%(value)s' er i et ugyldig format. Formatet må være HH:MM[:ss[." -"uuuuuu]]." - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Verdien '%(value)s' har riktig format (HH:MM[:ss[.uuuuuu]]), men er ikke et " -"gyldig klokkeslett." - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tid" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Nettadresse" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Rå binærdata" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fil" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bilde" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "%(model)s-instansen med primærnøkkelen %(pk)r finnes ikke." - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Fremmednøkkel (type bestemmes av relatert felt)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "En-til-en-relasjon" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mange-til-mange-relasjon" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Feltet er påkrevet." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Oppgi et heltall." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Oppgi et tall." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Sørg for at det er kun %(max)s tall." -msgstr[1] "Sørg for at det er %(max)s eller færre tall totalt." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Sørg for at det er kun %(max)s desimal." -msgstr[1] "Sørg for at det er %(max)s eller færre desimaler." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Sørg for at det kun %(max)s tall før desimalpunkt." -msgstr[1] "Sørg for at det er %(max)s eller færre tall før desimalpunkt." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Oppgi en gyldig dato." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Oppgi et gyldig tidspunkt." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Oppgi gyldig dato og tidspunkt." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ingen fil ble sendt. Sjekk «encoding»-typen på skjemaet." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ingen fil ble sendt." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Filen er tom." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Sørg for at filnavnet har %(max)d tegn (det har nå %(length)d)." -msgstr[1] "" -"Sørg for at filnavnet har færre enn %(max)d tegn (det har nå %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Vennligst last opp en ny fil eller marker fjern-boksen, ikke begge." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Last opp et gyldig bilde. Filen du lastet opp var ødelagt eller ikke et " -"bilde." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Velg et gyldig valg. %(value)s er ikke et av de tilgjengelige valgene." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Oppgi en liste med verdier." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "Skriv inn en fullstendig verdi." - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skjult felt %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm-data mangler eller har blitt endret." - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Vennligst oppgi %d skjema." -msgstr[1] "Vennligst oppgi %d eller færre skjema." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Vennligst send inn %d eller flere skjemaer." -msgstr[1] "Vennligst send inn %d eller flere skjemaer." - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Rekkefølge" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Slett" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Vennligst korriger dupliserte data for %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Vennligst korriger dupliserte data for %(field)s, som må være unike." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Vennligst korriger dupliserte data for %(field_name)s, som må være unike for " -"%(lookup)s i %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Vennligst korriger de dupliserte verdiene nedenfor." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Primærnøkkelen er ikke den samme som foreldreinstansens primærnøkkel." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Velg et gyldig valg. Valget er ikke av de tilgjengelige valgene." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "«%(pk)s» er ikke en gyldig verdi for en primærnøkkel." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hold nede «Control», eller «Command» på en Mac, for å velge mer enn en." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kunne ikke tolkes i tidssonen %(current_timezone)s, det kan " -"være tvetydig eller ikke eksistere." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Nåværende" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Endre" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Fjern" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ukjent" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nei" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nei,kanskje" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d byte" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnatt" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "12:00" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "mandag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "tirsdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "onsdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "torsdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "fredag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "lørdag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "søndag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "man" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "tir" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ons" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "tor" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "fre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "lør" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "søn" - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "desember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mar" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "des" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jun." - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "jul." - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "Dette er ikke en gyldig IPv6-adresse." - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s…" - -#: utils/text.py:245 -msgid "or" -msgstr "eller" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d år" -msgstr[1] "%d år" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d måned" -msgstr[1] "%d måneder" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d uke" -msgstr[1] "%d uker" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dager" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d time" -msgstr[1] "%d timer" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutt" -msgstr[1] "%d minutter" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutter" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "Forbudt" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-verifisering feilet. Forespørsel avbrutt." - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Du ser denne meldingen fordi dette HTTPS-nettstedet krever en 'Referer'-" -"header for å bli sendt av nettleseren, men ingen ble sendt. Denne headeren " -"er nødvendig av sikkerhetsmessige årsaker, for å sikre at nettleseren din " -"ikke blir kapret av tredjeparter." - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" -"Hvis du har konfigurert nettleseren din til å deaktivere 'Referer'-headers, " -"kan du aktivere dem, i hvert fall for dette nettstedet, eller for HTTPS-" -"tilkoblinger, eller for 'same-origin'-forespørsler." - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Du ser denne meldingen fordi denne nettsiden krever en CSRF-cookie når du " -"sender inn skjemaer. Denne informasjonskapselen er nødvendig av " -"sikkerhetsmessige årsaker, for å sikre at nettleseren din ikke blir kapret " -"av tredjeparter." - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" -"Hvis du har konfigurert nettleseren din til å deaktivere " -"informasjonskapsler, kan du aktivere dem, i hvert fall for dette nettstedet, " -"eller for 'same-origin'-forespørsler." - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "Mer informasjon er tilgjengelig med DEBUG=True." - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "År ikke spesifisert" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Måned ikke spesifisert" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dag ikke spesifisert" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Uke ikke spesifisert" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ingen %(verbose_name_plural)s tilgjengelig" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Fremtidig %(verbose_name_plural)s ikke tilgjengelig fordi %(class_name)s." -"allow_future er False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ugyldig datostreng «%(datestr)s» gitt formatet «%(format)s»" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Fant ingen %(verbose_name)s som passet spørringen" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Siden er ikke «last», og kan heller ikke konverteres til et tall." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ugyldig side (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tom liste og «%(class_name)s.allow_empty» er False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Mappeinnhold er ikke tillatt her." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "«%(path)s» finnes ikke" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Innhold i %(directory)s" diff --git a/django/conf/locale/nb/__init__.py b/django/conf/locale/nb/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/nb/formats.py b/django/conf/locale/nb/formats.py deleted file mode 100644 index 5bf43af0d..000000000 --- a/django/conf/locale/nb/formats.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06' - # '%d. %b %Y', '%d %b %Y', # '25. okt 2006', '25 okt 2006' - # '%d. %b. %Y', '%d %b. %Y', # '25. okt. 2006', '25 okt. 2006' - # '%d. %B %Y', '%d %B %Y', # '25. oktober 2006', '25 oktober 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/ne/LC_MESSAGES/django.mo b/django/conf/locale/ne/LC_MESSAGES/django.mo deleted file mode 100644 index c734ad54e51cb9b81e6a6ce9958ac9ce7c47e7c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25141 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 IWZMz^7m2E`#sB~S diff --git a/django/conf/locale/ne/LC_MESSAGES/django.po b/django/conf/locale/ne/LC_MESSAGES/django.po deleted file mode 100644 index 5e4582bfb..000000000 --- a/django/conf/locale/ne/LC_MESSAGES/django.po +++ /dev/null @@ -1,1392 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2014 -# Paras Nath Chaudhary , 2012 -# Sagar Chalise , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/" -"ne/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ne\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "अफ्रिकन" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "अरबिक" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "अजरबैजानी" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "बुल्गेरियाली" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "बेलारुसियन" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "बंगाली" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ब्रेटोन" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "बोस्नियाली" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "क्याटालान" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "चेक" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "वेल्स" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "डेनिस" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "जर्मन" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ग्रिक" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "अंग्रेजी" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "अस्ट्रेलियाली अंग्रेजी" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "बेलायती अंग्रेजी" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "इस्परा्न्तो" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "स्पेनिस" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "अर्जेन्टिनाली स्पेनिस" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "मेक्सिकन स्पेनिस" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "निकारागुँवा स्पेनिस" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "भेनेजुएला स्पेनिस" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "इस्टोनियन" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "बास्क" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "फारसी" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "फिन्निस" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "फ्रान्सेली" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "फ्रिसियन" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "आयरिस" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ग्यलिसियन" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "हिब्रु" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "हिन्दि " - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "क्रोषियन" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "हन्गेरियन" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "ईन्टरलिन्गुवा" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "इन्डोनेसियाली" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "आइसल्यान्डिक" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ईटालियन" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "जापनिज" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "जर्जीयन" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "कजाक" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ख्मेर" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "कन्नडा" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "कोरियाली" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "लक्जेमबर्गेली" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "लिथुवानियाली" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "लाट्भियन" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "म्यासेडोनियन" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "मलायलम" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "मंगोलियन" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "बर्मेली" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "नर्वेली बोक्मल" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "नेपाली" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "डच" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "नर्वेली न्योर्स्क" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "ओसेटिक" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "पञ्जावी" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "पोलिस" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "पुर्तगाली" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ब्राजिली पुर्तगाली" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "रोमानियाली" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "रुसी" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "सलोभाक" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "स्लोभेनियाली" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "अल्बानियाली" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "सर्वियाली" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "सर्वियाली ल्याटिन" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "स्विडिस" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "स्वाहिली" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "तामिल" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "तेलुगु" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "थाई" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "टर्किस" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "टाटर" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "उद्मुर्ट" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "युक्रेनि" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "उर्दु" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "भियतनामी" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "सरल चिनि" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "प्राचिन चिनि" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "साइट म्याप्स" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "स्टेेटिक फाइलहरु" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "सिन्डिकेसन" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "वेब डिजाइन" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "उपयुक्त मान राख्नुहोस ।" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "उपयुक्त URL राख्नुहोस ।" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "उपयुक्त अंक राख्नुहोस ।" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "सही ई-मेल ठेगाना राख्नु होस ।" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "अक्षर, अंक, _ र - भएका 'स्लग' मात्र हाल्नुहोस ।" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "उपयुक्त IPv4 ठेगाना राख्नुहोस" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "उपयुक्त आइ.पी.६ ठेगाना राख्नुहोस ।" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "उपयुक्त आइ.पी.६ र आइ.पी.४ ठेगाना राख्नुहोस ।" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "कम्मा सहितका वर्ण मात्र राख्नुहोस ।" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "यो मान %(limit_value)s छ भन्ने निश्चित गर्नुहोस । (यो %(show_value)s हो ।)" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "यो मान %(limit_value)s भन्दा कम अथवा बराबर छ भन्ने निश्चित गर्नुहोस ।" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "यो मान %(limit_value)s भन्दा बढी अथवा बराबर छ भन्ने निशचित गर्नुहोस ।" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"यो मान कम्तिमा पनि %(limit_value)d अक्षर छ भन्ने निश्चित गर्नुहोस । (यसमा " -"%(show_value)d छ ।)" -msgstr[1] "" -"यो मान कम्तिमा पनि %(limit_value)d अक्षरहरु छ भन्ने निश्चित गर्नुहोस । (यसमा " -"%(show_value)d छ ।)" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"यो मान बढिमा पनि %(limit_value)d अक्षर छ भन्ने निश्चित गर्नुहोस । (यसमा " -"%(show_value)d छ ।)" -msgstr[1] "" -"यो मान बढिमा पनि %(limit_value)d अक्षरहरु छ भन्ने निश्चित गर्नुहोस । (यसमा " -"%(show_value)d छ ।)" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "र" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(field_labels)s भएको %(model_name)s बनि सकेको छ । " - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r मान उपयुक्त छनोट होइन ।" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "यो फाँट शून्य हुन सक्दैन ।" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "यो फाँट खाली हुन सक्दैन ।" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s भएको %(model_name)s पहिलै विद्धमान छ ।" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "फाँटको प्रकार: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "अंक" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "'%(value)s' अंक हुनु पर्छ ।" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "%(value)s' को मान True अथवा False हुनुपर्दछ ।." - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "बुलियन (True अथवा False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "वर्ण (%(max_length)s सम्म)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "कम्माले छुट्याइएका अंकहरु ।" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "मिति (समय रहित)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "मिति (समय सहित)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "'%(value)s' दशमलव हुनु पर्छ ।" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "दश्मलव संख्या" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ई-मेल ठेगाना" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "फाइलको मार्ग" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "दश्मलव हुने संख्या" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "ठूलो (८ बाइटको) अंक" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "आइ.पी.भी४ ठेगाना" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP ठेगाना" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "'%(value)s' को मान None, True अथवा False हुनुपर्दछ ।" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "बुलियन (True, False अथवा None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "सकारात्मक पूर्णांक" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "सानो जोड अङ्क" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "स्लग(%(max_length)s सम्म)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "सानो अङ्क" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "पाठ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "समय" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "र बाइनरी डाटा" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "फाइल" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "चित्र" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "फोरेन कि (प्रकार नातागत फाँटले जनाउछ)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "एक-देखि-एक नाता" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "अनेक-देखि-अनेक नाता" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "यो फाँट अनिवार्य छ ।" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "संख्या राख्नुहोस ।" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "संख्या राख्नुहोस ।" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "जम्मा %(max)s भन्दा बढी अक्षर नभएको निश्चित पार्नु होस ।" -msgstr[1] "जम्मा %(max)s भन्दा बढी अक्षरहरु नभएको निश्चित पार्नु होस ।" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "दशमलव पछि %(max)s भन्दा बढी अक्षर नभएको निश्चित पार्नु होस ।" -msgstr[1] "दशमलव पछि %(max)s भन्दा बढी अक्षरहरु नभएको निश्चित पार्नु होस ।" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "दशमलव अघि %(max)s भन्दा बढी अक्षर नभएको निश्चित पार्नु होस ।" -msgstr[1] "दशमलव अघि %(max)s भन्दा बढी अक्षरहरु नभएको निश्चित पार्नु होस ।" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "उपयुक्त मिति राख्नुहोस ।" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "उपयुक्त समय राख्नुहोस ।" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "उपयुक्त मिति/समय राख्नुहोस ।" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "कुनै फाईल पेश गरिएको छैन । फारममा ईनकोडिङको प्रकार जाँच गर्नुहोस । " - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "कुनै फाईल पेश गरिएको छैन ।" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "पेश गरिएको फाइल खाली छ ।" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"यो फाइलको नाममा बाढीमा %(max)d अङ्क भएको निश्चित गर्नु होस । (यसमा %(length)d छ " -"।)" -msgstr[1] "" -"यो फाइलको नाममा बढी मा %(max)d अङ्कहरू भएको निश्चित गर्नु होस । (यसमा %(length)d " -"छ ।)" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "दुवै नछान्नुहोस, कि त फाइल पेश गर्नुहोस वा चेक बाकस मा छान्नुहोस ।" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"उपयुक्त चित्र अपलोड गर्नुहोस । तपाइले अपलोड गर्नु भएको फाइल चित्र होइन वा बिग्रेको चित्र " -"हो ।" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "उपयुक्त विकल्प छान्नुहोस । %(value)s प्रस्तावित विकल्प होइन ।" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "मानहरु राख्नुहोस" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "पुरा मान राख्नु होस ।" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(लुकेका %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "कृपया %d अथवा सो भन्दा थोरै फारम बुझाउनु होस ।" -msgstr[1] "कृपया %d अथवा सो भन्दा थोरै फारमहरु बुझाउनु होस ।" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "कृपया %d अथवा सो भन्दा धेरै फारम बुझाउनु होस ।" -msgstr[1] "कृपया %d अथवा सो भन्दा धेरै फारमहरु बुझाउनु होस ।" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "क्रम" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "मेट्नुहोस" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "कृपया %(field)s का लागि दोहोरिइका तथ्याङ्कहरु सच्याउनुहोस ।" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "कृपया %(field)s का लागि दोहोरिइका तथ्याङ्कहरु नौलो तथ्याङ्क सहित सच्याउनुहोस ।" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"कृपया %(field_name)s का लागि दोहोरिइका तथ्याङ्कहरु सच्याउनुहोस जसमा " -"%(date_field)sको %(lookup)s नौलो हुनुपर्दछ ।" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "कृपया तलका दोहोरिइका मानहरु सच्याउनुहोस ।" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "भित्रि फोरेन की र अभिभावक प्राइमरी की मिलेन ।" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "उपयुक्त विकल्प छान्नुहोस । छानिएको विकल्प प्रस्तावित विकल्प होइन ।" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "एक भन्दा बढी छान्न म्याकमा \"Control\" अथवा \"Command\" थिच्नुहोस ।" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "अहिले" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "फेर्नुहोस" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "सबै खाली गर्नु होस ।" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "अज्ञात" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "हुन्छ" - -#: forms/widgets.py:548 -msgid "No" -msgstr "होइन" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "हो, होइन, सायद" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d बाइट" -msgstr[1] "%(size)d बाइटहरु" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s किलोबाइट" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s मेगाबाइट" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s गिगाबाइट" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s टेराबाइट" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s पिटाबाइट" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "मध्यरात" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "मध्यान्ह" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "सोमवार" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "मंगलवार" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "बुधवार" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "बिहीवार" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "शुक्रवार" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "शनिवार" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "आइतवार" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "सोम" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "मंगल" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "बुध" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "बिहि" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "शुक्र" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "शनि" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "आइत" - -#: utils/dates.py:18 -msgid "January" -msgstr "जनवरी" - -#: utils/dates.py:18 -msgid "February" -msgstr "फेब्रुअरी" - -#: utils/dates.py:18 -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:18 -msgid "April" -msgstr "अप्रिल" - -#: utils/dates.py:18 -msgid "May" -msgstr "मई" - -#: utils/dates.py:18 -msgid "June" -msgstr "जुन" - -#: utils/dates.py:19 -msgid "July" -msgstr "जुलै" - -#: utils/dates.py:19 -msgid "August" -msgstr "अगस्त" - -#: utils/dates.py:19 -msgid "September" -msgstr "सेप्टेम्बर" - -#: utils/dates.py:19 -msgid "October" -msgstr "अक्टुवर" - -#: utils/dates.py:19 -msgid "November" -msgstr "नभम्वर" - -#: utils/dates.py:20 -msgid "December" -msgstr "डिसम्वर" - -#: utils/dates.py:23 -msgid "jan" -msgstr "जनवरी" - -#: utils/dates.py:23 -msgid "feb" -msgstr "फेब्रुअरी" - -#: utils/dates.py:23 -msgid "mar" -msgstr "मार्च" - -#: utils/dates.py:23 -msgid "apr" -msgstr "अप्रिल" - -#: utils/dates.py:23 -msgid "may" -msgstr "मई" - -#: utils/dates.py:23 -msgid "jun" -msgstr "जुन" - -#: utils/dates.py:24 -msgid "jul" -msgstr "जुलै" - -#: utils/dates.py:24 -msgid "aug" -msgstr "अग्सत" - -#: utils/dates.py:24 -msgid "sep" -msgstr "सेप्तेम्बर" - -#: utils/dates.py:24 -msgid "oct" -msgstr "अक्टुवर" - -#: utils/dates.py:24 -msgid "nov" -msgstr "नभम्वर" - -#: utils/dates.py:24 -msgid "dec" -msgstr "डिसम्वर" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "जनवरी" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "फेब्रुअरी" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "अप्रिल" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "मई" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "जुन" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "जुलै" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "अगस्त" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "सेप्तेम्बर" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "अक्टुवर" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "नभम्वर" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "डिसम्वर" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "जनवरी" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "फेब्रुअरी" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "मार्च" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "अप्रिल" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "मई" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "जुन" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "जुलै" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "अगस्त" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "सेप्टेम्बर" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "अक्टुवर" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "नभम्वर" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "डिसम्वर" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "अथवा" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d वर्ष" -msgstr[1] "%d वर्षहरु" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d महिना" -msgstr[1] "%d महिनाहरु" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d सप्ताह" -msgstr[1] "%d सप्ताहहरु" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d दिन" -msgstr[1] "%d दिनहरु" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d घण्टा" -msgstr[1] "%d घण्टाहरु" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d मिनट" -msgstr[1] "%d मिनटहरु" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "० मिनट" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "निषेधित" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "साल तोकिएको छैन ।" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "महिना तोकिएको छैन ।" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "दिन तोकिएको छैन ।" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "साता तोकिएको छैन ।" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s उपलब्ध छैन ।" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(class_name)s.allow_future 'False' हुनाले आगामी %(verbose_name_plural)s उपलब्ध " -"छैन ।" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "मिति ढाँचा'%(format)s'को लागि अनुपयुक्त मिति '%(datestr)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "%(verbose_name)s भेटिएन ।" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "पृष्ठ अन्तिमा पनि होइन र अंकमा बदलिन पनि सकिदैन ।" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "रद्द पृष्ठ (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "'%(class_name)s.allow_empty' 'False' छ र लिस्ट पनि खालि छ । " - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" नभएको पाइयो ।" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "" diff --git a/django/conf/locale/nl/LC_MESSAGES/django.mo b/django/conf/locale/nl/LC_MESSAGES/django.mo deleted file mode 100644 index 2300c76ae96cdcbbeee3049af9c18f02fb14ac5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17188 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 diff --git a/django/conf/locale/nl/LC_MESSAGES/django.po b/django/conf/locale/nl/LC_MESSAGES/django.po deleted file mode 100644 index c0e7926cb..000000000 --- a/django/conf/locale/nl/LC_MESSAGES/django.po +++ /dev/null @@ -1,1413 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bas Peschier , 2011,2013 -# Blue , 2011-2012 -# Bouke Haarsma , 2013 -# Claude Paroz , 2014 -# Erik Romijn , 2013 -# Harro van der Klauw , 2011-2012 -# Jannis Leidel , 2011 -# Jeffrey Gelens , 2011-2012,2014 -# Michiel Overtoom , 2014 -# Tino de Bruijn , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/" -"nl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabisch" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Azerbaijani" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgaars" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Wit-Russisch" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengaals" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretons" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnisch" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Catalaans" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tjechisch" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Welsh" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Deens" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Duits" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Grieks" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engels" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Brits-Engels" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spaans" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Argentijns-Spaans" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Mexicaans Spaans" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Nicaraguaans Spaans" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Venezolaans Spaans" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Ests" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskisch" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Perzisch" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Fins" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Frans" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Fries" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Iers" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galicisch" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebreews" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatisch" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Hongaars" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Interlingua" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesisch" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "IJslands" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiaans" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japans" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgisch" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kazachs" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreaans" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxemburgs" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litouws" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Lets" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Macedonisch" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolisch" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Birmaans" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Noorse Bokmål" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepalees" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlands" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Noorse Nynorsk" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetisch" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Pools" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugees" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Braziliaans Portugees" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Roemeens" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russisch" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovaaks" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Sloveens" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albanisch" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Servisch" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Servisch Latijn" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Zweeds" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telegu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thais" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Turks" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tataars" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Oedmoerts" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Oekraïens" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamees" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Vereenvoudigd Chinees" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Traditioneel Chinees" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Geef een geldige waarde." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Geef een geldige URL op." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Vul een geldig emailadres in." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Vul een geldigde 'slug' in, bestaande uit letters, cijfers, liggende " -"streepjes en verbindingsstreepjes." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Geef een geldig IPv4-adres op." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Voer een geldig IPv6-adres in." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Voer een geldig IPv4 of IPv6-adres in." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Geef alleen cijfers op, gescheiden door komma's." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Zorg ervoor dat deze waarde gelijk is aan %(limit_value)s (het is nu " -"%(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Zorg ervoor dat deze waarde hoogstens %(limit_value)s is." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Zorg ervoor dat deze waarde minstens %(limit_value)s is." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Zorg dat deze waarde ten minste %(limit_value)d teken bevat (het zijn er nu " -"%(show_value)d)." -msgstr[1] "" -"Zorg dat deze waarde ten minste %(limit_value)d tekens bevat (het zijn er nu " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Zorg dat deze waarde niet meer dan %(limit_value)d teken bevat (het zijn er " -"nu %(show_value)d)." -msgstr[1] "" -"Zorg dat deze waarde niet meer dan %(limit_value)d tekens bevat (het zijn er " -"nu %(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "en" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Dit veld mag niet leeg zijn." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Dit veld kan niet leeg zijn" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Er bestaat al een %(model_name)s met eenzelfde %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Veld van type: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Geheel getal" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolean (True danwel False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Karakterreeks (hooguit %(max_length)s)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Komma-gescheiden gehele getallen" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Datum (zonder tijd)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Datum (met tijd)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Decimaal getal" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-mailadres" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Bestandspad" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Decimaal getal" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Groot (8 byte) geheel getal" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 address" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adres" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (True, False of None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positief geheel getal" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Postitief klein geheel getal" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (max. lengte %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Klein geheel getal" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tijd" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Ruwe binaire data" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Bestand" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Plaatje" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Refererende sleutel (type wordt bepaalde door gerelateerde veld)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Één-op-één relatie" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Veel-op-veel relatie" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Dit veld is verplicht." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Geef een geheel getal op." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Geef een getal op." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Zorg dat er niet meer dan %(max)s cijfer is." -msgstr[1] "Zorg dat er niet meer dan %(max)s cijfers zijn." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Zorg dat er niet meer dan %(max)s cijfer achter de komma staat." -msgstr[1] "Zorg dat er niet meer dan %(max)s cijfers achter de komma staan." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Zorg dat er niet meer dan %(max)s cijfer voor de komma staat." -msgstr[1] "Zorg dat er niet meer dan %(max)s cijfers voor de komma staan." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Geef een geldige datum op." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Geef een geldige tijd op." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Geef een geldige datum/tijd op." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Er was geen bestand verstuurd. Controleer het coderingstype van het " -"formulier." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Er was geen bestand verstuurd." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Het verstuurde bestand is leeg." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Zorg dat deze bestandsnaam niet meer dan %(max)d teken bevat (het zijn er nu " -"%(length)d)." -msgstr[1] "" -"Zorg dat deze bestandsnaam niet meer dan %(max)d tekens bevat (het zijn er " -"nu %(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Upload a.u.b. een bestand of vink de verwijder vink, niet allebei." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Bestand ongeldig. Het bestand dat is gegeven is geen afbeelding of is " -"beschadigd." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Selecteer een geldige keuze. %(value)s is geen beschikbare keuze." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Geef een lijst op met waardes." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr ":" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Verborgen veld %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr ":?.!" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Verstuur niet meer dan %d formulier." -msgstr[1] "Verstuur niet meer dan %d formulieren." - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Volgorde" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Verwijderen" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Verbeter de dubbele gegevens voor %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Verbeter de dubbele gegevens voor %(field)s, welke uniek moet zijn." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Verbeter de dubbele gegevens voor %(field_name)s, welke uniek moet zijn voor " -"de %(lookup)s in %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Verbeter de dubbele waarden hieronder." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"De secundaire sleutel komt niet overeen met de primaire sleutel van de " -"bovenliggende instantie." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Selecteer een geldige keuze. Deze keuze is niet beschikbaar." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" is geen geldige waarde voor een primaire sleutel." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Houd \"Control\", of \"Command\" op een Mac, ingedrukt om meerdere te " -"selecteren." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kon niet worden geïnterpreteerd in tijdzone " -"%(current_timezone)s. Waarschijnlijk is deze ambigu of bestaat niet." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Huidige" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Wijzigen" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Verwijder" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Onbekend" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nee" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nee,misschien" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "middernacht" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "middag" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "maandag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "dinsdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "woensdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "donderdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "vrijdag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "zaterdag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "zondag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "ma" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "di" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "woe" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "don" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "vrij" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "zat" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "zon" - -#: utils/dates.py:18 -msgid "January" -msgstr "januari" - -#: utils/dates.py:18 -msgid "February" -msgstr "februari" - -#: utils/dates.py:18 -msgid "March" -msgstr "maart" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "mei" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "augustus" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "december" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mrt" - -#: utils/dates.py:23 -msgid "apr" -msgstr "apr" - -#: utils/dates.py:23 -msgid "may" -msgstr "mei" - -#: utils/dates.py:23 -msgid "jun" -msgstr "jun" - -#: utils/dates.py:24 -msgid "jul" -msgstr "jul" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "dec" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mrt" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "apr" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mei" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "jun" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "jul" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sep" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "januari" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "februari" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "maart" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "mei" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "augustus" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "september" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "november" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "december" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "of" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d jaar" -msgstr[1] "%d jaren" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d maand" -msgstr[1] "%d maanden" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d week" -msgstr[1] "%d weken" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dagen" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d uur" -msgstr[1] "%d uren" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuut" -msgstr[1] "%d minuten" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minuten" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Geen jaar opgegeven" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Geen maand opgegeven" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Geen dag opgegeven" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Geen week opgegeven" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Geen %(verbose_name_plural)s beschikbaar" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Geen toekomstige %(verbose_name_plural)s beschikbaar omdat %(class_name)s." -"allow_future de waarde False (Onwaar) heeft." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ongeldige datum tekst '%(datestr)s' op basis van formaat '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Geen %(verbose_name)s gevonden die voldoet aan de query" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" -"Pagina is niet 'last' en kan ook niet geconverteerd worden naar een int." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ongeldige pagina (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" -"Lege lijst en %(class_name)s.allow_empty heeft de waarde False (Onwaar)." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Directory overzicht is hier niet toegestaan" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" bestaat niet" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Overzicht van %(directory)s" diff --git a/django/conf/locale/nl/__init__.py b/django/conf/locale/nl/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/nl/formats.py b/django/conf/locale/nl/formats.py deleted file mode 100644 index b5bf3b510..000000000 --- a/django/conf/locale/nl/formats.py +++ /dev/null @@ -1,69 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' # '20 januari 2009' -TIME_FORMAT = 'H:i' # '15:23' -DATETIME_FORMAT = 'j F Y H:i' # '20 januari 2009 15:23' -YEAR_MONTH_FORMAT = 'F Y' # 'januari 2009' -MONTH_DAY_FORMAT = 'j F' # '20 januari' -SHORT_DATE_FORMAT = 'j-n-Y' # '20-1-2009' -SHORT_DATETIME_FORMAT = 'j-n-Y H:i' # '20-1-2009 15:23' -FIRST_DAY_OF_WEEK = 1 # Monday (in Dutch 'maandag') - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = ( - '%d-%m-%Y', '%d-%m-%y', # '20-01-2009', '20-01-09' - '%d/%m/%Y', '%d/%m/%y', # '20/01/2009', '20/01/09' - # '%d %b %Y', '%d %b %y', # '20 jan 2009', '20 jan 09' - # '%d %B %Y', '%d %B %y', # '20 januari 2009', '20 januari 09' -) -# Kept ISO formats as one is in first position -TIME_INPUT_FORMATS = ( - '%H:%M:%S', # '15:23:35' - '%H:%M:%S.%f', # '15:23:35.000200' - '%H.%M:%S', # '15.23:35' - '%H.%M:%S.%f', # '15.23:35.000200' - '%H.%M', # '15.23' - '%H:%M', # '15:23' -) -DATETIME_INPUT_FORMATS = ( - # With time in %H:%M:%S : - '%d-%m-%Y %H:%M:%S', '%d-%m-%y %H:%M:%S', '%Y-%m-%d %H:%M:%S', # '20-01-2009 15:23:35', '20-01-09 15:23:35', '2009-01-20 15:23:35' - '%d/%m/%Y %H:%M:%S', '%d/%m/%y %H:%M:%S', '%Y/%m/%d %H:%M:%S', # '20/01/2009 15:23:35', '20/01/09 15:23:35', '2009/01/20 15:23:35' - # '%d %b %Y %H:%M:%S', '%d %b %y %H:%M:%S', # '20 jan 2009 15:23:35', '20 jan 09 15:23:35' - # '%d %B %Y %H:%M:%S', '%d %B %y %H:%M:%S', # '20 januari 2009 15:23:35', '20 januari 2009 15:23:35' - # With time in %H:%M:%S.%f : - '%d-%m-%Y %H:%M:%S.%f', '%d-%m-%y %H:%M:%S.%f', '%Y-%m-%d %H:%M:%S.%f', # '20-01-2009 15:23:35.000200', '20-01-09 15:23:35.000200', '2009-01-20 15:23:35.000200' - '%d/%m/%Y %H:%M:%S.%f', '%d/%m/%y %H:%M:%S.%f', '%Y/%m/%d %H:%M:%S.%f', # '20/01/2009 15:23:35.000200', '20/01/09 15:23:35.000200', '2009/01/20 15:23:35.000200' - # With time in %H.%M:%S : - '%d-%m-%Y %H.%M:%S', '%d-%m-%y %H.%M:%S', # '20-01-2009 15.23:35', '20-01-09 15.23:35' - '%d/%m/%Y %H.%M:%S', '%d/%m/%y %H.%M:%S', # '20/01/2009 15.23:35', '20/01/09 15.23:35' - # '%d %b %Y %H.%M:%S', '%d %b %y %H.%M:%S', # '20 jan 2009 15.23:35', '20 jan 09 15.23:35' - # '%d %B %Y %H.%M:%S', '%d %B %y %H.%M:%S', # '20 januari 2009 15.23:35', '20 januari 2009 15.23:35' - # With time in %H.%M:%S.%f : - '%d-%m-%Y %H.%M:%S.%f', '%d-%m-%y %H.%M:%S.%f', # '20-01-2009 15.23:35.000200', '20-01-09 15.23:35.000200' - '%d/%m/%Y %H.%M:%S.%f', '%d/%m/%y %H.%M:%S.%f', # '20/01/2009 15.23:35.000200', '20/01/09 15.23:35.000200' - # With time in %H:%M : - '%d-%m-%Y %H:%M', '%d-%m-%y %H:%M', '%Y-%m-%d %H:%M', # '20-01-2009 15:23', '20-01-09 15:23', '2009-01-20 15:23' - '%d/%m/%Y %H:%M', '%d/%m/%y %H:%M', '%Y/%m/%d %H:%M', # '20/01/2009 15:23', '20/01/09 15:23', '2009/01/20 15:23' - # '%d %b %Y %H:%M', '%d %b %y %H:%M', # '20 jan 2009 15:23', '20 jan 09 15:23' - # '%d %B %Y %H:%M', '%d %B %y %H:%M', # '20 januari 2009 15:23', '20 januari 2009 15:23' - # With time in %H.%M : - '%d-%m-%Y %H.%M', '%d-%m-%y %H.%M', # '20-01-2009 15.23', '20-01-09 15.23' - '%d/%m/%Y %H.%M', '%d/%m/%y %H.%M', # '20/01/2009 15.23', '20/01/09 15.23' - # '%d %b %Y %H.%M', '%d %b %y %H.%M', # '20 jan 2009 15.23', '20 jan 09 15.23' - # '%d %B %Y %H.%M', '%d %B %y %H.%M', # '20 januari 2009 15.23', '20 januari 2009 15.23' - # Without time : - '%d-%m-%Y', '%d-%m-%y', '%Y-%m-%d', # '20-01-2009', '20-01-09', '2009-01-20' - '%d/%m/%Y', '%d/%m/%y', '%Y/%m/%d', # '20/01/2009', '20/01/09', '2009/01/20' - # '%d %b %Y', '%d %b %y', # '20 jan 2009', '20 jan 09' - # '%d %B %Y', '%d %B %y', # '20 januari 2009', '20 januari 2009' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/nn/LC_MESSAGES/django.mo b/django/conf/locale/nn/LC_MESSAGES/django.mo deleted file mode 100644 index c70f81c33e1752452c7e5d10ec7ddf4cbc06eb21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14660 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, 2011 -# Jannis Leidel , 2011 -# jensadne , 2013 -# Sigurd Gartmann , 2012 -# velmont , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/" -"language/nn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Arabisk" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Aserbajansk" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Bulgarsk" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Kviterussisk" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Bengalsk" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Bretonsk" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Bosnisk" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Katalansk" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Tsjekkisk" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Walisisk" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Dansk" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Tysk" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Gresk" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Engelsk" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Engelsk (britisk)" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Esperanto" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Spansk" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Spansk (argentinsk)" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Spansk (meksikansk)" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Spansk (nicaraguansk)" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Spansk (venezuelansk)" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Estisk" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Baskisk" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Persisk" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Finsk" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Fransk" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Frisisk" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Irsk" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Galisisk" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Hebraisk" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Hindi" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Kroatisk" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Ungarsk" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Indonesisk" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Islandsk" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Italiensk" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Japansk" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Georgisk" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Kasakhisk" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Khmer" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Kannada" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Koreansk" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Luxembourgsk" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Litauisk" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Latvisk" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Makedonsk" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Malayalam" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Mongolsk" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Burmesisk" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Norsk (bokmål)" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Nepali" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Nederlandsk" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Norsk (nynorsk)" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ossetisk" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Punjabi" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Polsk" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Portugisisk" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Brasiliansk portugisisk" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Rumensk" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Russisk" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Slovakisk" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Slovensk" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Albansk" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Serbisk" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Serbisk latin" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Svensk" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Swahili" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Tamil" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Telugu" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Thai" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Tyrkisk" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Tatarisk" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Udmurtisk" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Ukrainsk" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Urdu" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Vietnamesisk" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Simplifisert kinesisk" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Tradisjonell kinesisk" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Oppgje ein gyldig verdi." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Oppgje ei gyldig nettadresse." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Oppgje ei gyldig e-postadresse." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Oppgje ein gyldig 'slug' som består av bokstavar, nummer, understrekar eller " -"bindestrekar." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Oppgje ei gyldig IPv4-adresse." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Skriv inn ei gyldig IPv6-adresse." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Skriv inn ei gyldig IPv4- eller IPv6-adresse." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Oppgje berre tall skild med komma." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Verdien må minimum ha %(limit_value)s teikn (den er %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Verdien må vere mindre enn eller lik %(limit_value)s." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Verdien må vere større enn eller lik %(limit_value)s." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "Verdien må ha minst %(limit_value)d teikn (den har %(show_value)d)." -msgstr[1] "Verdien må ha minst %(limit_value)d teikn (den har %(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "og" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Feltet kan ikkje vere tomt." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Feltet kan ikkje vere tomt." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s med %(field_label)s fins allereie." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt av typen: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Heiltal" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Boolsk (True eller False)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Tekst (opp til %(max_length)s teikn)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Heiltal skild med komma" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Dato (utan tid)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Dato (med tid)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Desimaltall" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "E-postadresse" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Filsti" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Flyttall" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Stort (8 bitar) heiltal" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4-adresse" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP-adresse" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Boolsk (True, False eller None)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Positivt heiltal" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Positivt lite heiltal" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (opp til %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Lite heiltal" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Tekst" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Tid" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "Nettadresse" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Fil" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Bilete" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Primærnøkkel (type bestemt av relatert felt)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Ein-til-ein-forhold" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Mange-til-mange-forhold" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Feltet er påkravd." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Oppgje eit heiltall." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Oppgje eit tall." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Oppgje ein gyldig dato." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Oppgje eit gyldig tidspunkt." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Oppgje gyldig dato og tidspunkt." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Inga fil vart sendt. Sjekk \"encoding\"-typen på skjemaet." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Inga fil vart sendt." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Fila er tom." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Last enten opp ei fil eller huk av i avkryssingsboksen." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Last opp eit gyldig bilete. Fila du lasta opp var ødelagt eller ikkje eit " -"bilete." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Velg eit gyldig valg. %(value)s er ikkje eit av dei tilgjengelege valga." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Oppgje ei liste med verdiar." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Rekkefølge" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Slett" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Korriger dupliserte data for %(field)s." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Korriger dupliserte data for %(field)s, som må vere unike." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Korriger dupliserte data for %(field_name)s, som må vere unike for " -"%(lookup)s i %(date_field)s." - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Korriger dei dupliserte verdiane nedanfor." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" -"Primærnøkkelen er ikkje den samme som foreldreinstansen sin primærnøkkel." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Velg eit gyldig valg. Valget er ikkje eit av dei tilgjengelege valga." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Hald nede \"Control\", eller \"Command\" på ein Mac, for å velge meir enn " -"éin." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kunne ikkje bli tolka i tidssona %(current_timezone)s. Verdien " -"er anten tvetydig eller ugyldig." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Noverande" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Endre" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Tøm" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ukjend" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "Ja" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Nei" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ja,nei,kanskje" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "midnatt" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "12:00" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "måndag" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "tysdag" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "onsdag" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "torsdag" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "fredag" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "laurdag" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "søndag" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "man" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "tys" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ons" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "tor" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "fre" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "lau" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "søn" - -#: utils/dates.py:18 -msgid "January" -msgstr "januar" - -#: utils/dates.py:18 -msgid "February" -msgstr "februar" - -#: utils/dates.py:18 -msgid "March" -msgstr "mars" - -#: utils/dates.py:18 -msgid "April" -msgstr "april" - -#: utils/dates.py:18 -msgid "May" -msgstr "mai" - -#: utils/dates.py:18 -msgid "June" -msgstr "juni" - -#: utils/dates.py:19 -msgid "July" -msgstr "juli" - -#: utils/dates.py:19 -msgid "August" -msgstr "august" - -#: utils/dates.py:19 -msgid "September" -msgstr "september" - -#: utils/dates.py:19 -msgid "October" -msgstr "oktober" - -#: utils/dates.py:19 -msgid "November" -msgstr "november" - -#: utils/dates.py:20 -msgid "December" -msgstr "desember" - -#: utils/dates.py:23 -msgid "jan" -msgstr "jan" - -#: utils/dates.py:23 -msgid "feb" -msgstr "feb" - -#: utils/dates.py:23 -msgid "mar" -msgstr "mars" - -#: utils/dates.py:23 -msgid "apr" -msgstr "april" - -#: utils/dates.py:23 -msgid "may" -msgstr "mai" - -#: utils/dates.py:23 -msgid "jun" -msgstr "juni" - -#: utils/dates.py:24 -msgid "jul" -msgstr "juli" - -#: utils/dates.py:24 -msgid "aug" -msgstr "aug" - -#: utils/dates.py:24 -msgid "sep" -msgstr "sep" - -#: utils/dates.py:24 -msgid "oct" -msgstr "okt" - -#: utils/dates.py:24 -msgid "nov" -msgstr "nov" - -#: utils/dates.py:24 -msgid "dec" -msgstr "des" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "mars" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "april" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "mai" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "juni" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sep." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "des." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Mars" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "April" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "August" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "September" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "November" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s…" - -#: utils/text.py:245 -msgid "or" -msgstr "eller" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d år" -msgstr[1] "%d år" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d månad" -msgstr[1] "%d månader" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d veke" -msgstr[1] "%d veker" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dagar" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d time" -msgstr[1] "%d timar" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 minutt" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Årstal ikkje spesifisert" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Månad ikkje spesifisert" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Dag ikkje spesifisert" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Veke ikkje spesifisert" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s tilgjengeleg" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Framtidig %(verbose_name_plural)s er ikkje tilgjengeleg fordi %(class_name)s." -"allow_future er sett til False." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Ugyldig datostreng '%(datestr)s' gitt format '%(format)s'" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Fann ingen %(verbose_name)s som korresponderte med spørringa" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Sida er ikkje 'last' og kan heller ikkje konverterast til eit tal." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Tom liste og '%(class_name)s.allow_empty' er False." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Mappeindeksar er ikkje tillate her." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "«%(path)s» finst ikkje." - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks for %(directory)s" diff --git a/django/conf/locale/nn/__init__.py b/django/conf/locale/nn/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/django/conf/locale/nn/formats.py b/django/conf/locale/nn/formats.py deleted file mode 100644 index ca7d2e294..000000000 --- a/django/conf/locale/nn/formats.py +++ /dev/null @@ -1,43 +0,0 @@ -# -*- encoding: utf-8 -*- -# This file is distributed under the same license as the Django package. -# -from __future__ import unicode_literals - -# The *_FORMAT strings use the Django date format syntax, -# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = ( - '%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06' - # '%d. %b %Y', '%d %b %Y', # '25. okt 2006', '25 okt 2006' - # '%d. %b. %Y', '%d %b. %Y', # '25. okt. 2006', '25 okt. 2006' - # '%d. %B %Y', '%d %B %Y', # '25. oktober 2006', '25 oktober 2006' -) -DATETIME_INPUT_FORMATS = ( - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%Y-%m-%d', # '2006-10-25' - '%Y-%m-%d', # '2006-10-25' - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' - '%d.%m.%y', # '25.10.06' -) -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/django/conf/locale/os/LC_MESSAGES/django.mo b/django/conf/locale/os/LC_MESSAGES/django.mo deleted file mode 100644 index 4ebf0fe4b1d510f611c791aec033f78ef262d5aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19809 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 diff --git a/django/conf/locale/os/LC_MESSAGES/django.po b/django/conf/locale/os/LC_MESSAGES/django.po deleted file mode 100644 index 70357c80d..000000000 --- a/django/conf/locale/os/LC_MESSAGES/django.po +++ /dev/null @@ -1,1400 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Xwybylty Soslan , 2013 -# Xwybylty Soslan , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:52+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/" -"os/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: os\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "Африкаанс" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "Араббаг" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "Тӕтӕйраг" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "Болгайраг" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "Беларусаг" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "Бенгалаг" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "Бретойнаг" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "Босниаг" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "Каталайнаг" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "Чехаг" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "Уельсаг" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "Даниаг" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "Немыцаг" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "Грекъаг" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "Англисаг" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "Бритайнаг англисаг" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "Есперанто" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "Испайнаг" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "Аргентинаг испайнаг" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "Мексикайнаг Испайнаг" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "Никарагуайаг испайнаг" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "Венесуелаг испайнаг" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "Эстойнаг" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "Баскаг" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "Персайнаг" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "Финнаг" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "Францаг" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "Фризаг" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "Ирландиаг" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "Галициаг" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "Иврит" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "Хинди" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "Хорватаг" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "Венгриаг" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "Интерлингва" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "Индонезиаг" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "Исландаг" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "Италиаг" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "Япойнаг" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "Гуырдзиаг" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "Казахаг" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "Хмераг" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "Каннадаг" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "Корейаг" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "Люксембургаг" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "Литвайаг" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "Латвийаг" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "Мӕчъидон" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "Малайаг" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "Монголиаг" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "Бурмизаг" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "Норвегийаг бокмал" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "Непалаг" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "Нидерландаг" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "Норвегийаг Нинорск" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "Ирон" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "Пенджабаг" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "Полаг" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "Португалаг" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "Бразилаг португалаг" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "Румынаг" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "Уырыссаг" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "Словакиаг" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "Словенаг" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "Албайнаг" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "Сербаг" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "Латинаг Сербаг" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "Шведаг" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "Суахили" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "Тамилаг" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "Телугу" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "Тайаг" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "Туркаг" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "Тӕтӕйраг" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "Удмуртаг" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "Украинаг" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "Урду" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "Вьетнамаг" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "Ӕнцонгонд Китайаг" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "Традицион Китайаг" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "Раст бӕрц бафысс." - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "Раст URL бафысс." - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "Раст email адрис бафысс." - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Раст бӕрӕг ном бафысс, цӕмӕй дзы уой дамгъӕтӕ, нымӕцтӕ бынылхӕххытӕ кӕнӕ " -"дефистӕ." - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "Раст IPv4 адрис бафысс." - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "Раст IPv6 адрис бафысс." - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Раст IPv4 кӕнӕ IPv6 адрис бафысс." - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "Бафысс ӕрмӕст нымӕцтӕ, къӕдзгуытӕй дихгонд." - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ацы бӕрц хъуамӕ уа %(limit_value)s (у %(show_value)s)." - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ацы бӕрц хъуамӕ уа %(limit_value)s, кӕнӕ цъусдӕр." - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ацы бӕрц хъуамӕ уа %(limit_value)s, кӕнӕ цъусдӕр." - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Дӕ хъус бадар цӕмӕй ам %(limit_value)d дамгъӕ уӕддӕр уа (ис дзы " -"%(show_value)d)." -msgstr[1] "" -"Дӕ хъус бадар цӕмӕй ам %(limit_value)d дамгъӕйы уӕддӕр уа (ис дзы " -"%(show_value)d)." - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Дӕ хъус бадар цӕмӕй ам %(limit_value)d дамгъӕйӕ фылдӕр ма уа (ис дзы " -"%(show_value)d)." -msgstr[1] "" -"Дӕ хъус бадар цӕмӕй ам %(limit_value)d дамгъӕйӕ фылдӕр ма уа (ис дзы " -"%(show_value)d)." - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ӕмӕ" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "Ацы быдыр нул ма хъуамӕ уа." - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "Ацы быдыр афтид ма хъуамӕ уа." - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s ацы %(field_label)s-имӕ нырид ис." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Быдыры хуыз: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "Ӕгас нымӕц" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "Булон (Бӕлвырд кӕнӕ Мӕнг)" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Рӕнхъ (%(max_length)s-ы йонг)" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "Къӕдзыгӕй хицӕнгонд ӕгас нымӕцтӕ" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "Бон (ӕнӕ рӕстӕг)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "Бон (ӕд рӕстӕг)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "Дӕсон нымӕц" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "Электрон посты адрис" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "Файлы фӕт" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "Уӕгъд стъӕлфимӕ нымӕц" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "Стыр (8 байты) ӕгас нымӕц" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 адрис" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP адрис" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "Булон (Бӕлвырд, Мӕнг кӕнӕ Ницы)" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "Позитивон ӕгас нымӕц" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "Позитивон гыццыл ӕгас нымӕц" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Слаг (ӕппӕты фылдӕр %(max_length)s)" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "Гыццыл ӕгас нымӕц" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "Текст" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "Рӕстӕг" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "Хом бинарон рардтӕ" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "Файл" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "Ныв" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "Ӕттагон Амонӕн (хӕстӕг быдырӕй бӕрӕггонд хуыз)" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "Иуӕн-иу бастдзинад" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "Бирӕйӕн-бирӕ бастдзинад" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "Ацы быдыр ӕнӕмӕнг у." - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "Бафысс ӕнӕхъӕн нымӕц." - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "Бафысс нымӕц." - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Дӕ хъус бадар цӕмӕй иууыл иумӕ %(max)s цифрӕйӕ фылдӕр уой." -msgstr[1] "Дӕ хъус бадар цӕмӕй иууыл иумӕ %(max)s цифрӕйӕ фылдӕр уой." - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Дӕ хъус бадар цӕмӕй дӕсон бынӕттӕ %(max)s-ӕй фылдӕр ма уой." -msgstr[1] "Дӕ хъус бадар цӕмӕй дӕсон бынӕттӕ %(max)s-ӕй фылдӕр ма уой." - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Дӕ хъус бадар цӕмӕй дӕсон стъӕлфы размӕ %(max)s цифрӕйӕ фылдӕр ма уа." -msgstr[1] "" -"Дӕ хъус бадар цӕмӕй дӕсон стъӕлфы размӕ %(max)s цифрӕйӕ фылдӕр ма уа." - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "Раст бон бафысс." - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "Раст рӕстӕг бафысс." - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "Раст бон/рӕстӕг бафысс." - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ницы файл уыд лӕвӕрд. Абӕрӕг кӕн формӕйы кодкӕнынады хуыз." - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "Ницы файл уыд лӕвӕрд." - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "Лӕвӕрд файл афтид у." - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Дӕ хъус бадар цӕмӕй ацы файлы номы %(max)d дамгъӕйӕ фылдӕр ма уа(ис дзы " -"%(length)d)." -msgstr[1] "" -"Дӕ хъус бадар цӕмӕй ацы файлы номы %(max)d дамгъӕйӕ фылдӕр ма уа(ис дзы " -"%(length)d)." - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Дӕ хорзӕхӕй, кӕнӕ бадӕтт файл, кӕнӕ банысан кӕн сыгъдӕг чекбокс. Дыууӕ иумӕ " -"нӕ." - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Раст ныв бавгӕн. Ды цы файл бавгӕдтай, уый кӕнӕ ныв нӕ уыд, кӕнӕ хӕлд ныв " -"уыд." - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Раст фадат равзар. %(value)s фадӕтты ӕхсӕн нӕй." - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "Бафысс мидисты номхыгъд." - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Ӕмбӕхст быдыр %(name)s) %(error)s" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "Рад" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "Схафын" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Дӕ хорзӕхӕй, %(field)s-ы дывӕр рардтӕ сраст кӕн." - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Дӕ хорзӕхӕй, %(field)s-ы дывӕр рардтӕ сраст кӕн. Хъуамӕ уникалон уа." - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Дӕ хорзӕхӕй, %(field_name)s-ы дывӕр рардтӕ сраст кӕн. Хъуамӕ %(date_field)s-" -"ы %(lookup)s-ӕн уникалон уа. " - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "Дӕ хорзӕхӕй, бындӕр цы дывӕр рардтӕ ис, уыдон сраст кӕн." - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "Ӕддагон амонӕнӕн нӕ разынд хистӕры фыццаг амонӕн." - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Раст фадат равзар. УКыцы фадат фадӕтты ӕхсӕн нӕй." - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "\"%(pk)s\" фыццаг амонӕнӕн нӕ бӕззы." - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -"Ныххӕц \"Control\", кӕнӕ \"Command\" Mac-ыл, цӕмӕй иуӕй фылдӕр равзарай." - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s нӕ бӕрӕг кӕны ацы рӕстӕджы тагы %(current_timezone)s; гӕнӕн ис " -"бирӕнысанон у кӕнӕ та нӕй." - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "Ныр" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "Фӕивын" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "Сыгъдӕг" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "Ӕнӕбӕрӕг" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "О" - -#: forms/widgets.py:548 -msgid "No" -msgstr "Нӕ" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "о,нӕ,гӕнӕн ис" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байты" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s ГБ" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "ӕ.ф." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "ӕ.р." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ӔФ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ӔР" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ӕмбисӕхсӕв" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ӕмбисбон" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "Къуырисӕр" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "Дыццӕг" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "Ӕртыццӕг" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "Цыппӕрӕм" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "Майрӕмбон" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "Сабат" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "Хуыцаубон" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "Крс" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "Дцг" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "Ӕрт" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "Цпр" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "Мрб" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "Сбт" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "Хцб" - -#: utils/dates.py:18 -msgid "January" -msgstr "Январь" - -#: utils/dates.py:18 -msgid "February" -msgstr "Февраль" - -#: utils/dates.py:18 -msgid "March" -msgstr "Мартъи" - -#: utils/dates.py:18 -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:18 -msgid "May" -msgstr "Май" - -#: utils/dates.py:18 -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:19 -msgid "July" -msgstr "Июль" - -#: utils/dates.py:19 -msgid "August" -msgstr "Август" - -#: utils/dates.py:19 -msgid "September" -msgstr "Сентябрь" - -#: utils/dates.py:19 -msgid "October" -msgstr "Октябрь" - -#: utils/dates.py:19 -msgid "November" -msgstr "Ноябрь" - -#: utils/dates.py:20 -msgid "December" -msgstr "Декабрь" - -#: utils/dates.py:23 -msgid "jan" -msgstr "янв" - -#: utils/dates.py:23 -msgid "feb" -msgstr "фев" - -#: utils/dates.py:23 -msgid "mar" -msgstr "мар" - -#: utils/dates.py:23 -msgid "apr" -msgstr "апр" - -#: utils/dates.py:23 -msgid "may" -msgstr "май" - -#: utils/dates.py:23 -msgid "jun" -msgstr "июн" - -#: utils/dates.py:24 -msgid "jul" -msgstr "июл" - -#: utils/dates.py:24 -msgid "aug" -msgstr "авг" - -#: utils/dates.py:24 -msgid "sep" -msgstr "сен" - -#: utils/dates.py:24 -msgid "oct" -msgstr "окт" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ноя" - -#: utils/dates.py:24 -msgid "dec" -msgstr "дек" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Янв." - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "Мартъи" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "Июль" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Сен." - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ноя." - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "Январь" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "Февраль" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "Мартъи" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "Апрель" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "Май" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "Июнь" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "Июль" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "Август" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "Сентябрь" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "Октябрь" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "Ноябрь" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "Декабрь" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "кӕнӕ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr ", " - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d аз" -msgstr[1] "%d азы" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d мӕй" -msgstr[1] "%d мӕйы" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d къуыри" -msgstr[1] "%d къуырийы" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d бон" -msgstr[1] "%d боны" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d сахат" -msgstr[1] "%d сахаты" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минут" -msgstr[1] "%d минуты" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 минуты" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "Аз амынд нӕ уыд" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "Мӕй амынд нӕ уыд" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "Бон амынд нӕ уыд" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "Къуыри амынд нӕ уыд" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ницы %(verbose_name_plural)s ис" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Фидӕн %(verbose_name_plural)s-мӕ бавналӕн нӕй, уымӕн ӕмӕ %(class_name)s." -"allow_future Мӕнг у." - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "Боны рӕнхъ '%(datestr)s'-ы лӕвӕрд формат '%(format)s' раст нӕу" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Домӕнӕн ницы %(verbose_name)s ӕмбӕлы" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "Фарс 'last' нӕу, нӕдӕр ӕй int-мӕ ис гӕнӕн раивын." - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Мӕнг фарс (%(page_number)s): %(message)s" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "Номхыгъд афтид у, ӕмӕ '%(class_name)s.allow_empty' мӕнг у." - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "Ам директориты индекстӕ нӕй гӕнӕн." - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" нӕй" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s-ы индекс" diff --git a/django/conf/locale/pa/LC_MESSAGES/django.mo b/django/conf/locale/pa/LC_MESSAGES/django.mo deleted file mode 100644 index a89db1d7081c53cc55164b34d1c7a6f784b94d79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11292 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 C!Ro;P diff --git a/django/conf/locale/pa/LC_MESSAGES/django.po b/django/conf/locale/pa/LC_MESSAGES/django.po deleted file mode 100644 index 30effa615..000000000 --- a/django/conf/locale/pa/LC_MESSAGES/django.po +++ /dev/null @@ -1,1373 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# A S Alam , 2011,2013 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-08-23 14:10+0200\n" -"PO-Revision-Date: 2014-08-24 08:51+0000\n" -"Last-Translator: Jannis Leidel \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/" -"language/pa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:51 -msgid "Afrikaans" -msgstr "ਅਫਰੀਕੀ" - -#: conf/global_settings.py:52 -msgid "Arabic" -msgstr "ਅਰਬੀ" - -#: conf/global_settings.py:53 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:53 -msgid "Azerbaijani" -msgstr "ਅਜ਼ਰਬਾਈਜਾਨੀ" - -#: conf/global_settings.py:54 -msgid "Bulgarian" -msgstr "ਬੁਲਗਾਰੀਆਈ" - -#: conf/global_settings.py:55 -msgid "Belarusian" -msgstr "ਬੇਲਾਰੂਸੀ" - -#: conf/global_settings.py:56 -msgid "Bengali" -msgstr "ਬੰਗਾਲੀ" - -#: conf/global_settings.py:57 -msgid "Breton" -msgstr "ਬਰੇਟੋਨ" - -#: conf/global_settings.py:58 -msgid "Bosnian" -msgstr "ਬੋਸਨੀਆਈ" - -#: conf/global_settings.py:59 -msgid "Catalan" -msgstr "ਕਾਟਾਲਾਨ" - -#: conf/global_settings.py:60 -msgid "Czech" -msgstr "ਚੈੱਕ" - -#: conf/global_settings.py:61 -msgid "Welsh" -msgstr "ਵੈਲਸ਼" - -#: conf/global_settings.py:62 -msgid "Danish" -msgstr "ਡੈਨਿਸ਼" - -#: conf/global_settings.py:63 -msgid "German" -msgstr "ਜਰਮਨ" - -#: conf/global_settings.py:64 -msgid "Greek" -msgstr "ਗਰੀਕ" - -#: conf/global_settings.py:65 -msgid "English" -msgstr "ਅੰਗਰੇਜ਼ੀ" - -#: conf/global_settings.py:66 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:67 -msgid "British English" -msgstr "ਬਰਤਾਨੀਵੀਂ ਅੰਗਰੇਜ਼ੀ" - -#: conf/global_settings.py:68 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Spanish" -msgstr "ਸਪੇਨੀ" - -#: conf/global_settings.py:70 -msgid "Argentinian Spanish" -msgstr "ਅਰਜਨਟੀਨੀ ਸਪੇਨੀ" - -#: conf/global_settings.py:71 -msgid "Mexican Spanish" -msgstr "ਮੈਕਸੀਕਨ ਸਪੇਨੀ" - -#: conf/global_settings.py:72 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:74 -msgid "Estonian" -msgstr "ਈਸਟੋਨੀਆਈ" - -#: conf/global_settings.py:75 -msgid "Basque" -msgstr "ਬਸਕਿਊ" - -#: conf/global_settings.py:76 -msgid "Persian" -msgstr "ਪਰਸ਼ੀਆਈ" - -#: conf/global_settings.py:77 -msgid "Finnish" -msgstr "ਫੈਨਿਸ਼" - -#: conf/global_settings.py:78 -msgid "French" -msgstr "ਫਰੈਂਚ" - -#: conf/global_settings.py:79 -msgid "Frisian" -msgstr "ਫ਼ਾਰਸੀ" - -#: conf/global_settings.py:80 -msgid "Irish" -msgstr "ਆਈਰਸ਼" - -#: conf/global_settings.py:81 -msgid "Galician" -msgstr "ਗਲੀਸੀਆਈ" - -#: conf/global_settings.py:82 -msgid "Hebrew" -msgstr "ਹੈਬਰਿਊ" - -#: conf/global_settings.py:83 -msgid "Hindi" -msgstr "ਹਿੰਦੀ" - -#: conf/global_settings.py:84 -msgid "Croatian" -msgstr "ਕਰੋਆਟੀਆਈ" - -#: conf/global_settings.py:85 -msgid "Hungarian" -msgstr "ਹੰਗਰੀਆਈ" - -#: conf/global_settings.py:86 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Indonesian" -msgstr "ਇੰਡੋਨੇਸ਼ੀਆਈ" - -#: conf/global_settings.py:88 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:88 -msgid "Icelandic" -msgstr "ਆਈਸਲੈਂਡਿਕ" - -#: conf/global_settings.py:89 -msgid "Italian" -msgstr "ਇਤਾਲਵੀ" - -#: conf/global_settings.py:90 -msgid "Japanese" -msgstr "ਜਾਪਾਨੀ" - -#: conf/global_settings.py:91 -msgid "Georgian" -msgstr "ਜਾਰਜੀਆਈ" - -#: conf/global_settings.py:92 -msgid "Kazakh" -msgstr "ਕਜ਼ਾਖ" - -#: conf/global_settings.py:93 -msgid "Khmer" -msgstr "ਖਮੀਰ" - -#: conf/global_settings.py:94 -msgid "Kannada" -msgstr "ਕੰਨੜ" - -#: conf/global_settings.py:95 -msgid "Korean" -msgstr "ਕੋਰੀਆਈ" - -#: conf/global_settings.py:96 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Lithuanian" -msgstr "ਲੀਥੁਨੀਆਈ" - -#: conf/global_settings.py:98 -msgid "Latvian" -msgstr "ਲਾਟਵੀਅਨ" - -#: conf/global_settings.py:99 -msgid "Macedonian" -msgstr "ਮੈਕਡੋਨੀਆਈ" - -#: conf/global_settings.py:100 -msgid "Malayalam" -msgstr "ਮਲਿਆਲਮ" - -#: conf/global_settings.py:101 -msgid "Mongolian" -msgstr "ਮੰਗੋਲੀਆਈ" - -#: conf/global_settings.py:102 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Norwegian Bokmal" -msgstr "ਨਾਰਵੇਗੀਆਈ ਬੋਕਮਾਲ" - -#: conf/global_settings.py:104 -msgid "Nepali" -msgstr "ਨੇਪਾਲੀ" - -#: conf/global_settings.py:105 -msgid "Dutch" -msgstr "ਡੱਚ" - -#: conf/global_settings.py:106 -msgid "Norwegian Nynorsk" -msgstr "ਨਾਰਵੇਗੀਅਨ ਨਯਨੋਰਸਕ" - -#: conf/global_settings.py:107 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Punjabi" -msgstr "ਪੰਜਾਬੀ" - -#: conf/global_settings.py:109 -msgid "Polish" -msgstr "ਪੋਲੈਂਡੀ" - -#: conf/global_settings.py:110 -msgid "Portuguese" -msgstr "ਪੁਰਤਗਾਲੀ" - -#: conf/global_settings.py:111 -msgid "Brazilian Portuguese" -msgstr "ਬਰਾਜ਼ੀਲੀ ਪੁਰਤਗਾਲੀ" - -#: conf/global_settings.py:112 -msgid "Romanian" -msgstr "ਰੋਮਾਨੀਆਈ" - -#: conf/global_settings.py:113 -msgid "Russian" -msgstr "ਰੂਸੀ" - -#: conf/global_settings.py:114 -msgid "Slovak" -msgstr "ਸਲੋਵਾਕ" - -#: conf/global_settings.py:115 -msgid "Slovenian" -msgstr "ਸਲੋਵੀਨੀਆਈ" - -#: conf/global_settings.py:116 -msgid "Albanian" -msgstr "ਅਲਬੀਨੀਆਈ" - -#: conf/global_settings.py:117 -msgid "Serbian" -msgstr "ਸਰਬੀਆਈ" - -#: conf/global_settings.py:118 -msgid "Serbian Latin" -msgstr "ਸਰਬੀਆਈ ਲੈਟਿਨ" - -#: conf/global_settings.py:119 -msgid "Swedish" -msgstr "ਸਵੀਡਨੀ" - -#: conf/global_settings.py:120 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Tamil" -msgstr "ਤਾਮਿਲ" - -#: conf/global_settings.py:122 -msgid "Telugu" -msgstr "ਤੇਲਗੂ" - -#: conf/global_settings.py:123 -msgid "Thai" -msgstr "ਥਾਈ" - -#: conf/global_settings.py:124 -msgid "Turkish" -msgstr "ਤੁਰਕ" - -#: conf/global_settings.py:125 -msgid "Tatar" -msgstr "ਤਤਾਰ" - -#: conf/global_settings.py:126 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Ukrainian" -msgstr "ਯੂਕਰੇਨੀ" - -#: conf/global_settings.py:128 -msgid "Urdu" -msgstr "ਉਰਦੂ" - -#: conf/global_settings.py:129 -msgid "Vietnamese" -msgstr "ਵੀਅਤਨਾਮੀ" - -#: conf/global_settings.py:130 conf/global_settings.py:131 -msgid "Simplified Chinese" -msgstr "ਸਧਾਰਨ ਚੀਨੀ" - -#: conf/global_settings.py:132 conf/global_settings.py:133 -msgid "Traditional Chinese" -msgstr "ਮੂਲ ਚੀਨੀ" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:8 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:8 -msgid "Syndication" -msgstr "" - -#: contrib/webdesign/apps.py:8 -msgid "Web Design" -msgstr "" - -#: core/validators.py:21 -msgid "Enter a valid value." -msgstr "ਠੀਕ ਮੁੱਲ ਦਿਓ" - -#: core/validators.py:77 forms/fields.py:675 -msgid "Enter a valid URL." -msgstr "ਠੀਕ URL ਦਿਉ।" - -#: core/validators.py:115 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:120 -msgid "Enter a valid email address." -msgstr "ਢੁੱਕਵਾਂ ਈਮੇਲ ਸਿਰਨਾਵਾਂ ਦਿਉ ਜੀ।" - -#: core/validators.py:185 -msgid "" -"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:188 core/validators.py:207 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:193 core/validators.py:208 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:203 core/validators.py:206 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:229 db/models/fields/__init__.py:1070 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:236 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:255 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:262 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:271 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:282 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: db/models/base.py:975 forms/models.py:718 -msgid "and" -msgstr "ਅਤੇ" - -#: db/models/base.py:977 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:104 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:105 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:106 -msgid "This field cannot be blank." -msgstr "ਇਹ ਖੇਤਰ ਖਾਲੀ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ।" - -#: db/models/fields/__init__.py:107 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:111 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:116 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ਖੇਤਰ ਦੀ ਕਿਸਮ: %(field_type)s" - -#: db/models/fields/__init__.py:847 db/models/fields/__init__.py:1573 -msgid "Integer" -msgstr "ਅੰਕ" - -#: db/models/fields/__init__.py:851 db/models/fields/__init__.py:1571 -#, python-format -msgid "'%(value)s' value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:926 -#, python-format -msgid "'%(value)s' value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:928 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:1004 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1065 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1080 -#, python-format -msgid "" -"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1082 db/models/fields/__init__.py:1189 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1085 -msgid "Date (without time)" -msgstr "ਮਿਤੀ (ਬਿਨਾਂ ਸਮਾਂ)" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1191 -#, python-format -msgid "" -"'%(value)s' value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1195 -msgid "Date (with time)" -msgstr "ਮਿਤੀ (ਸਮੇਂ ਨਾਲ)" - -#: db/models/fields/__init__.py:1297 -#, python-format -msgid "'%(value)s' value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1299 -msgid "Decimal number" -msgstr "ਦਸ਼ਮਲਵ ਅੰਕ" - -#: db/models/fields/__init__.py:1444 -msgid "Email address" -msgstr "ਈਮੇਲ ਐਡਰੈੱਸ" - -#: db/models/fields/__init__.py:1470 -msgid "File path" -msgstr "ਫਾਇਲ ਪਾਥ" - -#: db/models/fields/__init__.py:1537 -#, python-format -msgid "'%(value)s' value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1539 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1623 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1638 -msgid "IPv4 address" -msgstr "IPv4 ਸਿਰਨਾਵਾਂ" - -#: db/models/fields/__init__.py:1668 -msgid "IP address" -msgstr "IP ਐਡਰੈੱਸ" - -#: db/models/fields/__init__.py:1747 -#, python-format -msgid "'%(value)s' value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1749 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:1809 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:1821 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:1834 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1863 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1870 -msgid "Text" -msgstr "ਟੈਕਸਟ" - -#: db/models/fields/__init__.py:1893 -#, python-format -msgid "" -"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1895 -#, python-format -msgid "" -"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "Time" -msgstr "ਸਮਾਂ" - -#: db/models/fields/__init__.py:1977 -msgid "URL" -msgstr "URL" - -#: db/models/fields/__init__.py:2000 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/files.py:225 -msgid "File" -msgstr "ਫਾਇਲ" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "ਚਿੱਤਰ" - -#: db/models/fields/related.py:1580 -#, python-format -msgid "%(model)s instance with pk %(pk)r does not exist." -msgstr "" - -#: db/models/fields/related.py:1582 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1773 -msgid "One-to-one relationship" -msgstr "ਇੱਕ-ਤੋਂ-ਇੱਕ ਸਬੰਧ" - -#: db/models/fields/related.py:1843 -msgid "Many-to-many relationship" -msgstr "ਕਈ-ਤੋਂ-ਕਈ ਸਬੰਧ" - -#: forms/fields.py:55 -msgid "This field is required." -msgstr "ਇਹ ਖੇਤਰ ਲਾਜ਼ਮੀ ਹੈ।" - -#: forms/fields.py:236 -msgid "Enter a whole number." -msgstr "ਪੂਰਨ ਨੰਬਰ ਦਿਉ।" - -#: forms/fields.py:279 forms/fields.py:316 -msgid "Enter a number." -msgstr "ਨੰਬਰ ਦਿਓ।" - -#: forms/fields.py:318 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:322 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:326 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:437 forms/fields.py:1139 -msgid "Enter a valid date." -msgstr "ਠੀਕ ਮਿਤੀ ਦਿਓ।" - -#: forms/fields.py:461 forms/fields.py:1140 -msgid "Enter a valid time." -msgstr "ਠੀਕ ਸਮਾਂ ਦਿਓ।" - -#: forms/fields.py:483 -msgid "Enter a valid date/time." -msgstr "ਠੀਕ ਮਿਤੀ/ਸਮਾਂ ਦਿਓ।" - -#: forms/fields.py:564 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:565 -msgid "No file was submitted." -msgstr "ਕੋਈ ਫਾਇਲ ਨਹੀਂ ਭੇਜੀ।" - -#: forms/fields.py:566 -msgid "The submitted file is empty." -msgstr "ਦਿੱਤੀ ਫਾਇਲ ਖਾਲੀ ਹੈ।" - -#: forms/fields.py:568 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:571 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:632 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:782 forms/fields.py:871 forms/models.py:1192 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:872 forms/fields.py:987 forms/models.py:1191 -msgid "Enter a list of values." -msgstr "ਮੁੱਲ ਦੀ ਲਿਸਟ ਦਿਓ।" - -#: forms/fields.py:988 -msgid "Enter a complete value." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:122 -msgid ":" -msgstr "" - -#: forms/forms.py:192 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -#: forms/forms.py:620 -msgid ":?.!" -msgstr "" - -#: forms/formsets.py:95 -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#: forms/formsets.py:332 -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:339 -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:367 forms/formsets.py:369 -msgid "Order" -msgstr "ਲੜੀ" - -#: forms/formsets.py:371 -msgid "Delete" -msgstr "ਹਟਾਓ" - -#: forms/models.py:712 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:716 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:722 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:730 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1028 -msgid "The inline foreign key did not match the parent instance primary key." -msgstr "" - -#: forms/models.py:1094 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1194 -#, python-format -msgid "\"%(pk)s\" is not a valid value for a primary key." -msgstr "" - -#: forms/models.py:1205 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" - -#: forms/utils.py:148 -#, python-format -msgid "" -"%(datetime)s couldn't be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:350 -msgid "Currently" -msgstr "ਮੌਜੂਦਾ" - -#: forms/widgets.py:351 -msgid "Change" -msgstr "ਬਦਲੋ" - -#: forms/widgets.py:352 -msgid "Clear" -msgstr "ਸਾਫ਼ ਕਰੋ" - -#: forms/widgets.py:546 -msgid "Unknown" -msgstr "ਅਣਜਾਣ" - -#: forms/widgets.py:547 -msgid "Yes" -msgstr "ਹਾਂ" - -#: forms/widgets.py:548 -msgid "No" -msgstr "ਨਹੀਂ" - -#: template/defaultfilters.py:855 -msgid "yes,no,maybe" -msgstr "ਹਾਂ,ਨਹੀਂ,ਸ਼ਾਇਦ" - -#: template/defaultfilters.py:884 template/defaultfilters.py:896 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d ਬਾਈਟ" -msgstr[1] "%(size)d ਬਾਈਟ" - -#: template/defaultfilters.py:898 -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#: template/defaultfilters.py:900 -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#: template/defaultfilters.py:902 -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#: template/defaultfilters.py:904 -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#: template/defaultfilters.py:906 -#, python-format -msgid "%s PB" -msgstr "%s PB" - -#: utils/dateformat.py:59 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:60 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:65 -msgid "PM" -msgstr "ਸ਼ਾਮ" - -#: utils/dateformat.py:66 -msgid "AM" -msgstr "ਸਵੇਰ" - -#: utils/dateformat.py:149 -msgid "midnight" -msgstr "ਅੱਧੀ-ਰਾਤ" - -#: utils/dateformat.py:151 -msgid "noon" -msgstr "ਨੂਨ" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "ਸੋਮਵਾਰ" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "ਮੰਗਲਵਾਰ" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "ਬੁੱਧਵਾਰ" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "ਵੀਰਵਾਰ" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "ਸ਼ੁੱਕਰਵਾਰ" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "ਸ਼ਨਿੱਚਰਵਾਰ" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "ਐਤਵਾਰ" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "ਸੋਮ" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "ਮੰਗ" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "ਬੁੱਧ" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "ਵੀਰ" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "ਸ਼ੁੱਕ" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "ਸ਼ਨਿੱ" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "ਐਤ" - -#: utils/dates.py:18 -msgid "January" -msgstr "ਜਨਵਰੀ" - -#: utils/dates.py:18 -msgid "February" -msgstr "ਫਰਵਰੀ" - -#: utils/dates.py:18 -msgid "March" -msgstr "ਮਾਰਚ" - -#: utils/dates.py:18 -msgid "April" -msgstr "ਅਪਰੈਲ" - -#: utils/dates.py:18 -msgid "May" -msgstr "ਮਈ" - -#: utils/dates.py:18 -msgid "June" -msgstr "ਜੂਨ" - -#: utils/dates.py:19 -msgid "July" -msgstr "ਜੁਲਾਈ" - -#: utils/dates.py:19 -msgid "August" -msgstr "ਅਗਸਤ" - -#: utils/dates.py:19 -msgid "September" -msgstr "ਸਤੰਬਰ" - -#: utils/dates.py:19 -msgid "October" -msgstr "ਅਕਤੂਬਰ" - -#: utils/dates.py:19 -msgid "November" -msgstr "ਨਵੰਬਰ" - -#: utils/dates.py:20 -msgid "December" -msgstr "ਦਸੰਬਰ" - -#: utils/dates.py:23 -msgid "jan" -msgstr "ਜਨ" - -#: utils/dates.py:23 -msgid "feb" -msgstr "ਫਰ" - -#: utils/dates.py:23 -msgid "mar" -msgstr "ਮਾਰ" - -#: utils/dates.py:23 -msgid "apr" -msgstr "ਅਪ" - -#: utils/dates.py:23 -msgid "may" -msgstr "ਮਈ" - -#: utils/dates.py:23 -msgid "jun" -msgstr "ਜੂਨ" - -#: utils/dates.py:24 -msgid "jul" -msgstr "ਜੁਲ" - -#: utils/dates.py:24 -msgid "aug" -msgstr "ਅਗ" - -#: utils/dates.py:24 -msgid "sep" -msgstr "ਸਤੰ" - -#: utils/dates.py:24 -msgid "oct" -msgstr "ਅਕ" - -#: utils/dates.py:24 -msgid "nov" -msgstr "ਨਵੰ" - -#: utils/dates.py:24 -msgid "dec" -msgstr "ਦਸੰ" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ਜਨ" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ਫਰ" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "March" -msgstr "ਮਾਰ" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "April" -msgstr "ਅਪ" - -#: utils/dates.py:35 -msgctxt "abbrev. month" -msgid "May" -msgstr "ਮਈ" - -#: utils/dates.py:36 -msgctxt "abbrev. month" -msgid "June" -msgstr "ਜੂਨ" - -#: utils/dates.py:37 -msgctxt "abbrev. month" -msgid "July" -msgstr "ਜੁਲ" - -#: utils/dates.py:38 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ਅਗ" - -#: utils/dates.py:39 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ਸਤੰ" - -#: utils/dates.py:40 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "ਅਕਤੂ" - -#: utils/dates.py:41 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "ਨਵੰ" - -#: utils/dates.py:42 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ਦਸੰ" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "January" -msgstr "ਜਨਵਰੀ" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "February" -msgstr "ਫਰਵਰੀ" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "March" -msgstr "ਮਾਰਚ" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "April" -msgstr "ਅਪਰੈਲ" - -#: utils/dates.py:49 -msgctxt "alt. month" -msgid "May" -msgstr "ਮਈ" - -#: utils/dates.py:50 -msgctxt "alt. month" -msgid "June" -msgstr "ਜੂਨ" - -#: utils/dates.py:51 -msgctxt "alt. month" -msgid "July" -msgstr "ਜੁਲਾਈ" - -#: utils/dates.py:52 -msgctxt "alt. month" -msgid "August" -msgstr "ਅਗਸਤ" - -#: utils/dates.py:53 -msgctxt "alt. month" -msgid "September" -msgstr "ਸਤੰਬਰ" - -#: utils/dates.py:54 -msgctxt "alt. month" -msgid "October" -msgstr "ਅਕਤੂਬਰ" - -#: utils/dates.py:55 -msgctxt "alt. month" -msgid "November" -msgstr "ਨਵੰਬਰ" - -#: utils/dates.py:56 -msgctxt "alt. month" -msgid "December" -msgstr "ਦਸੰਬਰ" - -#: utils/ipv6.py:10 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:76 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s..." -msgstr "%(truncated_text)s..." - -#: utils/text.py:245 -msgid "or" -msgstr "ਜਾਂ" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:264 utils/timesince.py:57 -msgid ", " -msgstr "," - -#: utils/timesince.py:25 -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ਸਾਲ" -msgstr[1] "%d ਸਾਲ" - -#: utils/timesince.py:26 -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d ਮਹੀਨਾ" -msgstr[1] "%d ਮਹੀਨੇ" - -#: utils/timesince.py:27 -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d ਹਫ਼ਤਾ" -msgstr[1] "%d ਹਫ਼ਤੇ" - -#: utils/timesince.py:28 -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d ਦਿਨ" -msgstr[1] "%d ਦਿਨ" - -#: utils/timesince.py:29 -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ਘੰਟਾ" -msgstr[1] "%d ਘੰਟੇ" - -#: utils/timesince.py:30 -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d ਮਿੰਟ" -msgstr[1] "%d ਮਿੰਟ" - -#: utils/timesince.py:46 -msgid "0 minutes" -msgstr "0 ਮਿੰਟ" - -#: views/csrf.py:105 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:106 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:110 -msgid "" -"You are seeing this message because this HTTPS site requires a 'Referer " -"header' to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"If you have configured your browser to disable 'Referer' headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for 'same-" -"origin' requests." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:125 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for 'same-origin' requests." -msgstr "" - -#: views/csrf.py:129 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:43 -msgid "No year specified" -msgstr "ਕੋਈ ਸਾਲ ਨਹੀਂ ਦਿੱਤਾ" - -#: views/generic/dates.py:99 -msgid "No month specified" -msgstr "ਕੋਈ ਮਹੀਨਾ ਨਹੀਂ ਦਿੱਤਾ" - -#: views/generic/dates.py:158 -msgid "No day specified" -msgstr "ਕੋਈ ਦਿਨ ਨਹੀਂ ਦਿੱਤਾ" - -#: views/generic/dates.py:214 -msgid "No week specified" -msgstr "ਕੋਈ ਹਫ਼ਤਾ ਨਹੀਂ ਦਿੱਤਾ" - -#: views/generic/dates.py:369 views/generic/dates.py:397 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:650 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:682 -#, python-format -msgid "Invalid date string '%(datestr)s' given format '%(format)s'" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:62 -msgid "Page is not 'last', nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:67 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:158 -#, python-format -msgid "Empty list and '%(class_name)s.allow_empty' is False." -msgstr "" - -#: views/static.py:54 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:56 -#, python-format -msgid "\"%(path)s\" does not exist" -msgstr "\"%(path)s\" ਮੌਜੂਦ ਨਹੀਂ ਹੈ" - -#: views/static.py:97 -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s ਦਾ ਇੰਡੈਕਸ" diff --git a/django/conf/locale/pl/LC_MESSAGES/django.mo b/django/conf/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 7eb1ca7076deb15a605bf5711646a9bc1ded04f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23800 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